Daovian 的核心规则很简单:若一条强主张无法落到确定性计算或可引用出处,我们就不会把它当成命运结论发布。
这听起来理所当然,直到你看清多数「AI 术数」产品如何运作:输入出生时间,调用模型,返回一段流畅文字。文字里可能混杂正确的历法事实与捏造的古典权威。你分不清哪一句可核对,因为计算与叙述挤在同一个黑箱回复里。
我们刻意拆开这层结构。
1. 引擎优先——确定性事实
引擎负责历法与排盘数学:
- 年、月、日、时的干支
- 与黄历共用的节气与日注
- 八字排盘及由规则推导的结构性事实(含可选大运 / 流年干支)
相同输入必须对每个用户得到相同事实。此路径不经过 LLM,没有采样温度,没有对日主的「创意改写」。
我们会写明的规则分叉
中国历法实践并非全球唯一标准。透明的软件会声明自己的分叉,而不是藏起来:
- 子时 / 午夜附近如何换日
- 月柱与节气的交接关系
- 真太阳时修正是否可选
- 时辰未知时如何表示(未知时辰 vs 假定时辰)
当应用暴露开关时,差异必须能仅由这些开关解释。静默分叉,是两款都自称「准确」的应用互相打架的常见原因。
「可复算」对你意味着什么
你应能阅读事实面板,用相同出生数据与时区策略重算,得到相同结果。若某功能达不到这条标准,它就还没准备好上线。
2. 依据其次——规则与段落
传统解释需要轨迹:
- 算法规则(从事实到说明的文档化变换),和/或
- 来自开源语料的古籍段落或精标主张
免费版保持事实与规则可见,并提供有限段落预览。Pro 展开完整引用链。我们从开源 Markdown / JSON 语料与薄检索起步,再逐步精标出处。
出处不足时我们怎么做
展示盘面或日注事实,不强行解释。空白优于伪造谱系。「AI 听起来很有把握」不是出处。
3. AI 只解释——从不发明算法
启用 AI 功能时,模型接收:
- 结构化的引擎输出
- 检索到的段落 / 规则说明
它可以翻译、概括、澄清。它不得发明新的冲克逻辑、新的五行打分,或未被检索到的「古典引用」。
若某条 Pro 解释无法落地,我们宁可给出更弱、标注清楚的说明,也不发布无依据的强断语。
4. 方法视角下的 Free vs Pro
| 层级 | 免费 | Pro |
|---|---|---|
| 引擎事实 | 有 | 有 |
| 算法规则 | 有 | 有 |
| 段落预览 | 有限 | 完整展开 |
| AI 叙述 | 无(或日后严格受限) | 有,且在围栏内 |
| 择日工具 | 日览 | 吉祥日选择 |
我们不以藏盘收费。核验本身不是付费特权。软免费期间登录用户可使用上表 Pro 列能力;付费通道筹备中,见定价。
5. 人生参考,非绝对断命
Daovian 发布的一切都是文化与分析参考。不是医疗、心理、法律、金融建议,也不保证命运。熟练的人类从业者可能带来我们不声称的判断。请把产品当作可检视的辅助——而不是专业意见或个人责任的替代品。
6. 紫微斗数 — 本命宫星与大限/流年结构
紫微已在应用中提供本命十二宫星盘事实,并附对照日的大限 / 流年干支与四化星名(结构落点)。契约不变:引擎事实优先,公开规则其次,AI 只叙述已计算与已检索的材料。
输入
- 公历出生日期与必填出生时间(默认北京时间 / 东八区墙上钟)
- 性别(男 / 女)— 排盘路径需要
- 可选真太阳时:填写东经经度(70–140°)后,在安星前按相对 120°E 的经度偏移与均时差校正墙上钟(
rule.time.true_solar.v1/daovian.true_solar.v1) - 可选出生地点标签(仅作记录,不参与经度推断)
首版不支持时辰不详:安宫依赖时辰索引。
上游分叉(已写明)
排盘使用 iztro:
- 阳历入口(
bySolar) - 默认闰月调整(
fixLeap: true) - 时辰索引
0–12(早子至晚子),由钟点映射 - 安星流派采用库默认
- 大限/流年:
iztro.horoscope(对照公历日)→rule.ziwei.horoscope.iztro - 范围:
rule.ziwei.scope.no_geju_verdict(不做格局 / 完整四化断语)
我们不会静默切换流派。若日后提供开关,会命名并单测锁盘。
引擎返回什么
十二宫各自:宫名、天干地支、主星、若干辅星;以及命主/身主主星标签、五行局字符串;以及对照日的大限/流年干支与四化星名列表。相同输入(及同一对照日)→ 相同 JSON。
我们拒绝什么
- 无法复算的「示例盘」
- 没有规则或出处的 AI 宫位 / 格局断语
- 把宫星或大限/流年结构当成绝对断命
模块页:紫微斗数。
7. 六爻
Daovian 的六爻是纳甲装卦事实,不是完整断卦结论。
输入
- 六爻爻值,由下往上(初爻→上爻):6 老阴、7 少阳、8 少阴、9 老阳
- 起卦日期与时间(默认北京时间墙上钟),用于日辰 / 六神
- 可选真太阳时与东经经度(70–140°),在装卦前校正时刻(
rule.time.true_solar.v1) - 可选备注(仅记录,不参与装卦)
爻值来源二选一:
- 电子三钱摇卦 — 服务端密码学随机模拟三钱(阳=3、阴=2),和为 6/7/8/9;每爻面值经 HMAC 绑定账号后保存。起卦时间取摇满时的北京时间,与审计一致
- 手动录入 — 你已在线下起好的爻值与自选起卦时间
装卦引擎消费最终爻值与时间;摇卦过程不改变纳甲算法。首版不支持时辰不详。
上游分叉(已写明)
装卦为 packages/engine 自研京房纳甲(liuyaoLib: daovian.najia):
- 由爻值二进制得卦名;卦宫 / 世应按京房游魂归魂规则
- 纳甲干支按八卦;六亲由宫五行;六神由日干(tyme4ts)
- 有动爻则出变卦;变卦六亲仍按本卦宫五行;变卦世/应按变卦自身京房卦宫重算
不会静默切换流派。若日后提供其他分叉,会命名并单测锁盘。
引擎返回什么
本卦(及可选变卦)卦名、卦宫、六爻行(爻值、纳甲、六亲、六神、世应、伏神)、日辰、月建。相同输入 → 相同 JSON。
我们拒绝什么
- 无法从已存输入复算的「示例爻」
- 没有规则或出处的 AI 吉凶断语
- 把装卦事实伪装成完整断卦
模块页:六爻。
8. 奇门遁甲
Daovian 的奇门是时家拆补转盘装盘事实,不是格局断语或吉方建议。
输入
- 起局日期与时间(默认北京时间墙上钟),须知时辰
- 可选真太阳时与东经经度(70–140°),在装盘前校正时刻(
rule.time.true_solar.v1) - 可选备注(仅记录,不参与装盘)
首版不支持时辰不详。
上游分叉(已写明)
- 历法四柱与节气:
tyme4ts(与八字同一子时策略;节气按起局时刻取,交节当天不以整天跳节) - 定局与排盘:MIT 包
bigfishmarquis-qimen(qimenLib: bigfishmarquis.chaibu_zhuanpan)- 拆补取局:以当前节气 + 日柱符头(甲/己)定阴阳遁、上/中/下元与局数 1–9;未知节气名拒绝装盘
- 转盘排盘:时家地盘、天盘、八门、九星、八神(上游天地盘字段对调已在引擎侧纠正)
不会静默切换飞盘、茅山或置闰。若日后提供其他分叉,会命名并单测锁盘。上游自带的格局断语层不进入引擎对外 JSON / AI claims。
引擎返回什么
四柱、节气、三元、阴阳遁、局数、值符/值使(星门与落宫)、九宫行(地盘干、天盘干、九星、八门、八神)、时旬空亡。相同输入 → 相同 JSON。
我们拒绝什么
- 无法从已存输入复算的「示例盘」
- 没有规则或出处的 AI 吉凶/吉方断语
- 把装盘事实伪装成完整决策
模块页:奇门遁甲。
9. 易经
Daovian 的易经是王序研读事实(结构 + 公版卦辞),不是占断神谕。纳甲占筮见六爻。
输入
- 文王卦序编号 1–64(应用内下拉选择)
- 可选备注(仅记录,不参与解析)
引擎亦支持按卦名(须精确全名或简称,不做模糊包含)或六画二进制(初→上,1 阳 0 阴)解析;首版 UI 以卦序为主。
上游分叉(已写明)
- 卦序与卦名索引:
packages/engine自研王序表(yijingLib: daovian.king_wen),与六爻共用同一套六画二进制约定 - 卦辞:公版《周易》卦辞文本(非现代版权注本全文)
- 不含纳甲、世应、六亲、六神;那些只在六爻模块
不会静默把研读变成占筮。若日后增加爻辞 / 十翼全文,会单独标明版本与出处。
引擎返回什么
卦序、全名/简称、爻画、上下经卦、六爻阴阳、卦辞。相同查询 → 相同 JSON。
我们拒绝什么
- 无法从已存输入复算的「示例卦」
- 没有规则或出处的 AI 吉凶断语
- 把研读事实伪装成完整占断
模块页:易经。
10. 起名
Daovian 的起名是自提姓名的结构分析(笔画 + 部首五行 + 拼音 + 可选中英对照 + 可选日主关系),不是营销名单或吉凶总分。
输入
- 模式:
zh(中文)或zh_en(中英对照) - 姓 1–2 字(含复姓)+ 名 1–3 字
zh_en:拉丁名(必填)+ 可选拉丁姓- 可选日干,或勾选使用主盘八字日干
- 可选备注(不参与计算)
上游分叉(已写明)
- 字表:
packages/engine自托管daovian.naming.v1(常见字预生成);表外汉字按同一规则 live cnchar 解析(source: dict|live) - 五行:部首映射
radical_v1(非整字随意表、非数理吉凶) - 拼音:
pinyinSource: cnchar_low_v(无调;ü→v) - 中英对照:
rule.naming.bilingual.crosswalk_v1(规范化 + 首字母对照;音节按英文词元全等或≥3字母前缀,非裸子串;不含西文字母五行分) - 日主关联:仅取天干→五行,再标生克结构标签
不会静默切换笔画标准或五行表。无法映射笔画/部首的汉字拒绝分析。
引擎返回什么
全名、逐字笔画/部首/五行/拼音、姓/名/总笔画;zh_en 另含英文规范化与对照标记;可选日干与结构关系。相同输入 → 相同 JSON。
我们拒绝什么
- 批量生成候选名
- 吉凶总分 / 「必主富贵」
- 把结构关系或对照标记写成命运保证
- 假装纯英文字母五行已有公认标准
模块页:起名。
11. 公司命名
Daovian 的公司命名是自提商号的结构分析(整段汉字 + 可选中英对照),与人名起名共用字表与 radical_v1,但不做姓/名拆分与日干关联。
输入
- 模式:
zh或zh_en - 中文商号 2–8 字
zh_en:拉丁品牌名(必填)- 可选备注(不参与计算)
上游分叉(已写明)
- 字表与笔画/部首/拼音:同
daovian.naming.v1/radical_v1/cnchar_low_v - 方法版本:
daovian.company_naming.v1(商号整串,无日干) - 对照:复用 bilingual crosswalk 语义(品牌首字母 / 词元匹配)
- 非法律:不是工商登记、商标检索或法律意见(
rule.company_naming.scope.non_legal)
引擎返回什么
商号、逐字笔画/部首/五行/拼音、总笔画与字数;zh_en 另含英文规范化与对照标记。相同输入 → 相同 JSON。
我们拒绝什么
- 吉凶总分 / 「旺业」断言
- 批量生成商号名单
- 商标/工商可用性判断
- 西文字母五行分
模块页:公司命名。
12. Logo 五行
Daovian 的 Logo 五行是确认后的色彩(与可选形状)的公开映射。可上传 Logo 在浏览器内辅助取色、形状建议与 OCR;五行仍只由确认后的 hex/形状计算,不是综合打分。
输入
- 可选:上传图片(本地
daovian.logo_extract.v1取色/形状 + Tesseract OCR;解码最长边≤512;动图 GIF 通常仅首帧;不存服务器) - 主色
#RRGGBB(必填) - 辅色 hex(可选)
- 形状:
circle|square|triangle|line|compound|other(可选) - 可选备注(不参与五行计算;可将 OCR 文字填入)
上游分叉(已写明)
- 方法版本:
daovian.logo_wuxing.v1 - 上传辅助:
daovian.logo_extract.v1+ OCR(rule.logo_wuxing.extract.assist_v1)— 建议须人工确认 - 色相表:
daovian.color_wuxing.hue_v1(rule.logo_wuxing.color.map_hue_v1)- 有彩度(s≥12):火 [345,360)∪[0,30)、土 [30,75)、木 [75,165)、金 [165,210)、水 [210,345)
- 无彩度(s<12):白(L≥80)→金、黑(L≤18)→水、灰→土
- 形状表:
daovian.shape_wuxing.v1(圆→金、方→土、三角→火、线→木;复合/其他无单一五行) - 无总分:
rule.logo_wuxing.scope.no_aggregate_score
引擎返回什么
规范化 hex、RGB/HSL、主/辅色五行与映射种类;可选主辅色生克标签与形状五行。相同确认后的输入 → 相同 JSON。
我们拒绝什么
- 综合吉凶 / 设计分
- 未经确认的识图结果当作定论
- 商标或设计可用性判断
模块页:Logo 五行。
13. 风水(八宅 + 玄空飞星)
风水模块提供两派法,须在表单中显式选择,不混算:
- 阳宅八宅(
daovian.bazhai.v1):坐向→宅卦与八方游年星标签;可选命卦对照 - 玄空飞星 v2(
daovian.xuankong.v2,默认):运盘 + 二十四山山向盘 + 单一公开替星表 - 玄空飞星 v1(
daovian.xuankong.v1,可选):运盘 + 八向天元山向盘数字(简易八向,无替卦)
都不是化解施工图。
八宅输入
- 向首(必填):八向
n|ne|e|se|s|sw|w|nw(向;坐为对冲) - 出生年 + 性别(可选):公历年 → 命卦
- 可选备注(不参与计算)
八宅规则
- 宅卦:
rule.fengshui.bazhai.house_gua - 游年星:
rule.fengshui.bazhai.wandering_stars - 命卦:
rule.fengshui.bazhai.ming_gua(立春换岁;仅填年时取该年 6 月 15 日正午) - 范围:
rule.fengshui.scope.non_engineering
玄空输入(v2 默认)
- 向山 / 坐山(必填):二十四山;坐默认向之对冲(+12),可选手动指定
- 元运 1–9(可选手选);未选手选时由起造/装修公历年或当前年推断(粗表 1884–2063,表外拒绝)
- 可选备注(不参与计算)
玄空输入(v1 简易八向)
- 向首(必填,八向)
- 元运 / 起造年同上
玄空规则
- 运盘:
rule.fengshui.xuankong.period_plate - 山向盘:
rule.fengshui.xuankong.mountain_facing - v1 仅八向:
rule.fengshui.xuankong.eight_direction_only - v2 二十四山:
rule.fengshui.xuankong.twenty_four_mountains - v2 替星表:
rule.fengshui.xuankong.substitute_stars(单一公开表,非天下唯一) - 范围:
rule.fengshui.xuankong.non_engineering
玄空顺逆(v1 / v2 同一分叉)
入中后顺/逆飞取入中星在洛书本位宫的天元阴阳(五黄用该山所属八向宫),与 v1 八向盘一致。
不采用「入中星阴阳 × 二十四山逐山龙阴阳」;此公开分叉是为与七运午山子向等锚点对齐,不是「天下唯一正确」。
引擎返回什么
八宅:坐向、宅卦与宅组、八方位游年星标签;可选命卦对照。
玄空:元运、运盘九宫、山星盘 / 向星盘、入中星与顺逆飞;v2 另含二十四山名与是否替卦。
相同派法与输入 → 相同 JSON。
我们拒绝什么
- 吉凶总分 / 每日风水运势分
- 恐吓文案与未标明派法的「万能化解」
- 户型图上传识图定论、化解施工建议
- 假装已覆盖他派替表或二十四山精密(v1 不含替卦;v2 仅用单一公开替星表)
- 无出处格局断语(八字 / 紫微等同理:只给结构事实)
模块页:风水。
13b. 八字大运 / 流年(结构)
填写性别(男 / 女)时,八字盘附带:
- 默认按北京时间墙上钟排四柱;可选真太阳时(
rule.time.true_solar.v1)须已知时辰与东经 70–140° - 大运:
rule.bazi.dayun.tyme_child_limit(tyme4ts ChildLimit:顺逆、起运年龄段、八步大运干支) - 流年:
rule.bazi.liunian.year_pillar(指定/当前公历年年柱) - 范围:
rule.bazi.scope.no_geju_verdict(不做格局 / 用神断语)
未填性别则不排大运。模块页:八字。
14. 当前状态
产品应用已上线 app.daovian.com。本页是我们对已交付能力的公开方法契约:目录模块均可复算结构事实,并写明派法与拒绝项。日后加深仍用同一 URL——先写明方法与边界,再开放计算;不会用未写清派法的假盘装能算。