跳到正文
Daovian

引擎先于语言

为何 Daovian 把历法与排盘计算放在 LLM 之外——以及这对你在屏幕上看到的每一条盘面事实意味着什么。

许多中国术数工具把计算与叙述揉成一句不透明的回复。你输入出生时间,等几秒,得到一段听起来很权威、却无法审计的文字。日柱算对了吗?节气交接是否改变了月支?模型是否「发明」了某条古典规则并不支持的冲克?在多数产品里,这些问题没有答案,因为数学与语言共用同一个黑箱。

Daovian 拒绝这种合并。我们把计算解释分成两层,中间设一道硬边界。这道边界不是品牌话术——而是每个功能都必须通过的架构约束。

引擎做什么

引擎产出天干地支、节气、藏干与盘面事实。它运行在确定性代码上:相同的出生数据、时区与历法规则,必须在任何设备、任何用户处、每一次都得到相同的事实。此路径不经过任何模型调用,没有温度参数,没有对日主进行「创意改写」。

这很重要,因为中国历法计算本身已是争议地带。不同流派在边界情形上各有分歧——子时换日、节气交接、真太阳时与钟表时间。透明的产品不隐藏这些选择,而是记录引擎采用的规则集,并展示中间事实(年/月/日/时四柱、当前节气、空亡等),让读者能与查表或其他工具对照。

当我们说「相同输入、相同事实」,指的是工程意义上的可复现:你应能对事实面板截图,不改任何条件刷新,看到完全一致的输出。若只切换已文档化的规则选项(在我们提供时),差异应可解释,无需调用 AI。

语言何时进入——以及何时停止

只有事实存在之后,语言才进入。模型可以翻译古典措辞、概括长段、用现代语澄清术语。它接收的是引擎输出加检索到的出处——而不是空白提示「这盘什么意思?」

这道围栏定义了产品的诚实度。若某条强主张在算法层没有规则、在出处层没有段落,我们就不会把它当作命运结论发布。可以只展示裸事实,或说明「暂无支持的传统解读」。我们绝不让模型为填空而捏造断语。

这与常见的 AI 术数叙事相反:「模型懂你的命运。」模型擅长流畅文本,却不擅长为历法边界负责。把模型放前面,优化的是说服力;把引擎放前面,优化的是可核验性。

用户为何应在意

可核验不是学院游戏,而是判断工具是否尊重你的方式。

免费不应等于「神秘版」。盘面事实与算法规则保持可见,因为那是契约。Pro 扩展解释深度与完整引用链——而不是解锁「看盘资格」本身。

运营层面的后果

引擎优先的设计塑造路线图。我们 MVP 深度列表上的模块(今日、八字、黄历)共用同一历法核心,修一处、处处受益。路线图模块在方法说明与计算就绪前保持诚实标注;我们不用模拟的紫微或奇门结果来假装完整。

它也在日常、实用的意义上塑造 AI 安全:提示词更小、范围更窄、更可测。回归测试针对引擎输出,人工审阅针对出处链接。模型的工作足够有界,「出错」通常是「说过了头」,比「暗中算错」更容易发现。

简短总结

这里的透明不是贴在算命应用上的营销形容词,而是两条铁律:语言不算命,计算不即兴。违反这一点的功能,不发布。

读 Daovian 的任何解释,你应能一路往回走:从句子到引用的段落或规则,从规则到引擎事实,从引擎事实到输入。这条链路,就是产品本身。

2026-07-20