你大概见过这类视频或者帖子:有人把网络热梗翻译成古文,配上山水画面和古筝BGM,看起来挺有仪式感。问题是,这些“古文翻译”大部分是现编的。句子读着像那么回事,出处一查,根本不存在。
“古人曰”做的事情几乎相反。你输入“我emo了”“你真好看”“这事包的”,它返回一句意思相近的古诗文,并且附带作者、朝代、篇名和原文。它不负责帮你“翻译”成古文,它做的事情是:从已经存在的古诗文数据库里,找到古人早就说过的那个表达。
这个区别听起来很小,但它决定了整个产品的气质。

先说背景。 “古人曰”的开发者是一名独立开发者,在V2EX上ID叫yandong9713。他做这个工具的灵感来自一个视频,大致内容是一位父亲在教育女儿时提到,现在很多网络用语,其实古人早就讲过。这个“点”本身不算新,网上一直有人做“网络热梗×古文”的对比内容。但他没有停留在做内容,而是把它做成了一个可以反复查询的工具。
它到底特别在哪? 核心不在于“古文匹配”这件事本身,而在于它对AI的使用方式。
市面上不少“古文翻译”类工具走的是让大模型直接生成的路子。你问“我爱你,古人怎么说”,模型给你一句读起来很像古文的话,再配一个看起来很像真的出处。句子可能是编的,出处也可能是编的。开发者自己在帖子里也提到了这个顾虑。
“古人曰”的选择是:不让AI写古文,只让AI做检索。
流程是这样的:你输入一句现代话,系统先用DeepSeek理解语义、生成检索线索,然后去古诗文数据库里找真实存在的句子,再从真实候选里排序和解释。最终展示的每一句话都必须来自数据库,带作者、篇名和原文。一个博客在分析这个产品时提到,它采用的是“语义向量匹配算法”,AI负责理解网络用语的情感内核,再去数据库里搜索意境相似的句子。
这个设计意味着什么?意味着它宁可给你一个“匹配度不够高”的真实句子,也不会给你一个“读起来很像”的假句子。
值得体验的几个地方。
第一是结果卡片。每条查询结果都会保留原句、出处、解释和原文,点击可以展开查看。比如输入“你真好看”,返回的是“巧笑倩兮,美目盼兮”,出处是先秦·佚名《诗经·硕人》。输入“我爱你”,返回“愿得一心人,白头不相离”,出自汉·卓文君《白头吟》。
第二是分享卡片生成。每条结果可以一键生成3:4比例的知识卡片,原句、出处和网站域名都在图里。开发者在帖子里专门提到,考虑到微信内置浏览器不能直接分享图片,还做了长按保存的支持。这个细节说明产品是认真考虑过传播场景的,不是做完搜索功能就收工。
第三是收藏和历史记录。你查过的句子会保存在首页,点结果卡片里的“收藏本句”可以把句子存下来,下次打开直接能看到。
一个诚实的细节。 开发者自己在V2EX的帖子里列出了目前的问题:有些表达匹配得不错,有些不够贴切;古诗文不是简单的语义检索,很多句子有上下文,不适合脱离语境乱用;高频表达需要人工精选,不然大库召回会比较粗。这种把产品缺陷直接写出来的态度,在独立开发者的分享帖里不算罕见,但放在一个古文类工具上,反而让人觉得踏实。一个会主动告诉你“这里可能不准”的工具,比一个每一句都信誓旦旦的工具更值得信任。
DuckWow为什么推荐它?
不是因为它的功能有多复杂。输入一句话、返回一句古文,这个交互逻辑简单到几乎不需要学习成本。推荐它的理由更具体一些。
它做了一个反向检索的事情。大多数古文工具的方向是“从古到今”——你查一首诗,它给你翻译和赏析。“古人曰”反过来:你给一句现代话,它去古文库里找对应。这个方向本身不复杂,但愿意做的人不多,因为它的“不完美”是显性的——匹配不准的时候,用户一眼就能看出来。开发者选择了这条路,并且用“只从真实数据库返回”的规则把产品约束住了。
它还提供了一个关于AI使用的参考。在AI可以轻松生成任何内容的当下,“不让AI编,只让AI找”是一个克制且有意义的选择。这个选择本身不新,但把它落实到一个具体工具上,并且做得让人愿意用,是另一回事。
适合什么人?
如果你写东西时偶尔想找一个更有出处的表达替换掉“很感动”“很难过”“很厉害”,这个工具会比搜索引擎更快。如果你对古诗文有兴趣,但不确定某些“网络热梗×古文”对比是不是真的,它可以帮你验证。如果你只是好奇“我emo了”古人到底会怎么说,输进去看看就行——反正不需要注册。
它不是那种每天都会打开的产品,但收藏在浏览器书签里,偶尔想起来用一下,体验是好的。这大概就是“古人曰”最合适的位置。










