⭐ 觉得好用?收藏备用,下次直接打开
快捷
朝代
题材
显示
加载中…

古诗词检索 收录 34.4 万首中华古诗词全文,覆盖从先秦《诗经》到清代纳兰性德的十大经典诗集。输入诗题/作者/诗句任意片段即时过滤,点开任意一首看原文、勾注音/繁体,点作者名进入生平百科——所有数据均在本地运行,离线可用。

收录规模速览

集录数量朝代
全唐诗57,603
全宋诗254,225
宋词21,053
元曲10,914
花间集497五代
诗经305先秦
纳兰性德258
楚辞65先秦
南唐二主词45五代
曹操诗集26魏晋

朝代胶囊会自动并入对应数据集:选”宋”= 宋词 + 全宋诗共 27.5 万首,选”元”= 元曲 1 万首,依此类推。首次切大朝代会有几秒索引加载,浏览器自动缓存。

和市面上”古诗词 App”的区别

  • 无广告、无账号、无弹窗:打开即用,所有操作都在浏览器完成
  • 纯静态离线:数据一次加载、长期可用,不依赖任何服务器接口
  • 数据源透明可溯:基于开源 chinese-poetry 仓库(GitHub 4 万星),可自行核对
  • 搜索按知名度排序:34 万首索引本地内存匹配,命中后按”精选 + 作者作品数”排序,名家名篇排前面
  • 全文搜诗句:记得”床前明月光”也能找到《静夜思》,不只是搜标题/作者

和我们同分类的其他中文工具配合

使用小贴士

  • 同名词区分:搜”水调歌头”出 700+ 首,靠作者名区分,苏轼那首”明月几时有”会自动排第一
  • 多词搜诗句:记得不连续的几句,用空格分隔(如 床前 地上霜),系统按 AND 找同时含有这些词的诗
  • 冷门年代不在唐宋:《敕勒歌》属北朝、《饮湖上初晴后雨》属宋——切对朝代再搜
  • 作者用字号:李清照常被写成”易安居士”,李白号”青莲居士”——搜本名更稳
  • 佚名/无作者:诗经和元曲多无署名,作者栏显示”无名氏”或”佚名”
  • 首次搜索稍等:第一次输关键词触发全文索引下载(几 MB),之后秒搜

📍使用场景

  • 查一首诗输入诗题、作者或诗句任意片段(如"静夜思""举头望明月""床前 地上霜")实时过滤,命中即展开原文。
  • 想起几个字找全诗全文搜索覆盖每首的所有句子,记得"床前明月光"或散记"床前 地上霜"两段都能命中静夜思——多个关键词用空格分隔,需同时出现。
  • 查某位诗人的作品直接搜作者名(李白/杜甫/苏轼/李清照…),点击诗中的作者链接进入"作者百科",看生平介绍 + 当前范围内的全部作品列表。
  • 按朝代浏览朝代胶囊一键切到先秦/魏晋/唐/五代/宋/元/清,自动包含该朝代全部数据集,看实际收录数。
  • 古文注音 + 繁体阅读顶部"显示"开关一勾,全站标题/正文即时切繁体或加注音;设置写入本地,下次打开自动恢复。
  • 复制/背诵一键复制完整诗句(按当前繁/简切换状态),可粘贴到笔记、朋友圈、教案;配合"随机"按钮做每日一首。

常见问题

收录哪些诗集?共多少首?

34.4 万首,覆盖 全唐诗(5.76 万)、全宋诗(25.4 万)、宋词(2.1 万)、元曲(1.1 万)、诗经(305)、楚辞(65)、花间集(497)、南唐二主词(45)、纳兰性德(258)、曹操诗集(26)。作者 1.38 万位。数据源自开源项目 chinese-poetry(MIT 许可),构建时统一繁体转简体、规范 schema、统计每位作者的存世作品数用于知名度排序。

进首页为什么默认只显示一千多首?

这是精选模式:唐诗三百首 + 宋词三百首 + 诗经 + 楚辞 + 花间集 + 南唐二主词 + 纳兰 + 曹操共约 1838 首,覆盖绝大多数名篇,每次刷新顺序随机打乱,适合随便翻翻。一旦输入关键词或切朝代胶囊,立刻切到对应范围的完整搜索。

搜索结果按什么排序?

精选优先 + 作者作品总数降序。"水调歌头"搜出 745 首,苏轼"明月几时有"在宋词三百首里排第一;其余按作者存世作品数排(陆游 9416 > 苏轼 3186 > 刘潜 3)。让最有名的作者+最经典的诗排前面,符合大多数人的找诗预期。

关键词搜的是哪些字段?支持多词吗?

同时搜 标题 / 作者 / 诗句正文,子串匹配。多词用空格分隔,AND 关系——必须每个词在某个字段里都出现。例:床前 地上霜 命中"床前明月光"+"疑是地上霜"两句都在的诗。不做模糊匹配,不做拼音(输 li bai 不命中李白)。

切朝代后看到的总数对得上吗?

对。朝代胶囊会自动并入该朝代的所有数据集:选"宋"= 宋词 + 全宋诗(27.5 万),选"元"= 元曲(1 万),选"唐"= 全唐诗(5.76 万)。浏览展示上限 5 万条(DOM 性能限制),但顶部"共 N 首"是真实总数,超出部分用关键词精准查找。

数据加载流量大吗?会消耗多少?

进首页 ≈50KB(精选索引 + 元信息),后台预热 tier-1 索引(约 4MB gzip);点开一首诗按需加载所属分片(每片 300KB,浏览器自动缓存)。输入关键词时会触发当前范围全文索引懒加载(唐诗 6MB / 宋词 2.7MB / 小集 0.2MB),切到"宋"或"元"再追加全宋诗(10MB+)/ 元曲(1.4MB)。所有数据均为站点内静态资源,不发任何第三方请求

为什么没有译文和赏析?

上游数据只包含原文、作者、朝代、题材标签,不含白话翻译和鉴赏文字。市面上的译注来自不同版本的学术整理,版权较为敏感,暂未收录。要看赏析建议配合语文课本或《唐诗三百首详析》等纸本。

宋词为什么标题都是词牌名?

词在古代本以"词牌"定曲调,内容才是真正的标题(副标题)。上游数据多数宋词仅保留词牌(如"水调歌头""念奴娇"),未保留副标题。展示时以词牌作标题,若能拿到副标题会拼在后面(如"念奴娇·赤壁怀古")。

拼音是自动生成的吗?多音字怎么处理?

拼音由 pinyin-pro 本地实时生成,顶部或弹窗底部勾选"拼音"后按字对齐显示(HTML ruby 标签)。引擎会结合词典做词语级消歧,多数情况多音字正确,但古诗里的古今异读、专有名词读音偶有偏差(如"斜"读 xiá、"衣"作动词读 yì 等),以诗词权威版本为准。

繁体怎么用?切换后会持久吗?

顶部或弹窗底部勾"繁體",所有标题/作者/朝代/正文/作者生平/作品列表即时切到繁体;设置写入 localStorage,下次打开自动恢复。底层用 OpenCC 简→繁映射,少数一字多对应(后/後、里/裡)可能与原版古籍用字不一致——这是简繁一对多的天然限制。

点诗里的作者名能看什么?

弹窗里作者名是虚线下划线链接,点击切到"作者介绍"视图:姓名 + 朝代 + 生平(来自 chinese-poetry 的 authors.tang/song.json)+ 当前搜索范围内该作者的所有作品列表。点任一作品切回诗详情,左上"← 返回"回原诗。生平资料只覆盖唐宋作者,纳兰/曹操等小集作者无生平。

配色
字体 排列
整体位移 左右 0 上下 0
字色字号 点击展开调整
标题 1.00×
左右 0 上下 0
作者 1.00×
左右 0 上下 0
正文 1.00×
左右 0 上下 0
分隔 1.0×
左右 0 上下 0
边框 1.0×
水平内距 0 垂直内距 0
尺寸 ×