古诗词检索 收录 34.4 万首中华古诗词全文,覆盖从先秦《诗经》到清代纳兰性德的十大经典诗集。输入诗题/作者/诗句任意片段即时过滤,点开任意一首看原文、勾注音/繁体,点作者名进入生平百科——所有数据均在本地运行,离线可用。
| 集录 | 数量 | 朝代 |
|---|---|---|
| 全唐诗 | 57,603 | 唐 |
| 全宋诗 | 254,225 | 宋 |
| 宋词 | 21,053 | 宋 |
| 元曲 | 10,914 | 元 |
| 花间集 | 497 | 五代 |
| 诗经 | 305 | 先秦 |
| 纳兰性德 | 258 | 清 |
| 楚辞 | 65 | 先秦 |
| 南唐二主词 | 45 | 五代 |
| 曹操诗集 | 26 | 魏晋 |
朝代胶囊会自动并入对应数据集:选”宋”= 宋词 + 全宋诗共 27.5 万首,选”元”= 元曲 1 万首,依此类推。首次切大朝代会有几秒索引加载,浏览器自动缓存。
床前 地上霜),系统按 AND 找同时含有这些词的诗共 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)+ 当前搜索范围内该作者的所有作品列表。点任一作品切回诗详情,左上"← 返回"回原诗。生平资料只覆盖唐宋作者,纳兰/曹操等小集作者无生平。