这是「Obsidian + Claude Code 实践手记」系列的最后一期。

前五期从"为什么搭"讲到"怎么搭"、"怎么扩展"、"怎么实战"、"怎么管记忆"。基础设施全齐了。

这一期是最后一期我们完整再跑一遍: 做一个能给别人用的东西,AI 算命。这篇不是真算命。是要用这个例子, 把前五期学到的所有东西串成一条线,跑一遍完整的从输入到交付的闭环。

当然,我们的最后交付形态,依旧配合知识库按照最小可用的形态来展示呈现,并没有直接形成一个完整产品 APP,但并非不行。

流程很简单:

1用户说一句"帮我算命" 2→ Claude Code 调用 Skill 3→ 读知识库 + 搜网络 4→ 生成一份 HTML 报告 5→ 浏览器打开 → 截图分享

最后这个 Skill 你可以直接拿走装上,改成任何你想要的场景:把"算命"换成"塔罗牌"、"星座分析"、"MBTI 深度解读",流程完全一样。

本期目录:

  1. 思路:先想清楚再动手

  2. 准备知识库素材

  3. 跑一次真实生成

  4. 封装 Skill:让流程可复用

  5. 成品展示

  6. 这个流程能换成什么

  7. 回顾六期内容


👀

1、思路:先想清楚再动手

动手之前,先问三个问题。

第一个问题:这份报告要有什么内容?

我们的思路是:做一份让人觉得"被认真对待了"的命理报告,拿到手里有分量、截图出去有排面。

所以内容必须全面。我列了一下,一份像样的八字报告至少要覆盖这些模块:

  • 四柱八字总览

  • 五行详解

  • 十神格局

  • 性格深度分析

  • 事业运

  • 财运

  • 感情运

  • 流年运势

  • 开运指南

每一个模块都要有论据:不是"你适合做创意行业"就完了,要说清楚为什么:因为你日主丙火、食神透出、木火通明,所以适合。结论先行,推理跟上,关键地方必须要有原文注脚。

第二个问题:报告长什么样?

内容再好,贴在聊天框里就废了。形式就是说服力的一部分。

做成一个浏览器打开就能看,截图就能发,截的图适配各种社交网站。

视觉风格定的方向是古籍感:深墨色底、金色标题、铜金装饰线,像夜里翻开一本铜扣的线装书。沉、重,让人愿意认真读下去。

来源:rodya.top/articles/knowledge-base-shareable-report · 罗佳 Rodya 原创

排版上做成自适应,双栏布局,一屏就是一页。信息密度拉满,截一张图就是完整的一章。总共 11 页:封面、八字、五行、十神、性格、事业、财运、感情、流年、开运、尾页。

封面要有八卦符号和朱砂印章,压住气场。章节标题用"第壹章""第贰章"这种大写数字,配金色装饰线。五行数据做成柱状图,金木水火土各有专属色。四季运势四栏并排,一眼扫完全年。

当然,我们完全可以自定义。

第三个问题:这和直接问 AI 有什么不同?

表面上看,随便找个 AI 也能算命。但仔细想,我们做的这个东西和"直接问 AI"之间隔了四层。

第一层是交付感。聊天框里的文字 vs 一份 11 页的正式报告:前者看完就忘,后者能截图发朋友圈。同样的内容,换一个壳子,感知价值完全不同。

第二层是质量可控。普通 AI 全靠模型自身的知识,你控制不了它参考什么。我有知识库兜底:放了什么资料,它就用什么资料。知识库决定了质量上限,普通 AI 的天花板是模型本身,我的天花板是我的素材。

第三层是可复用。封装成 Skill 之后,一句话触发,流程自动跑,今天给张三算,明天给一百个人算,质量稳定、格式统一,不用每次重新调教。

最后一层是个性化。在我们实际的工作需求中,会计、律师、银行无论是什么从业者每天处理的内容都不一样,这时候我们的知识库保存的我们无论是个人还是工作上的独属内容决定我们最终输出内容的形态和上限。

想清楚这四个问题,就可以开干了。


👀

2、准备知识库素材

Skill 再厉害,也得有料可用。

我的知识库里,命理相关的资料是这样组织的:

从知识库到可分享报告:用 AI 命理案例跑通完整交付配图 1

这次用 AI 算命,主要用到的是 BaZi-八字/ 这个目录。里面放的是整理过的命理基础资料:天干地支对照表、五行生克关系、十神含义速查、纳音六十甲子表、流年分析框架。

这是整个系列的核心主张:知识库是你的内功,Skill 是你的招式。显然,我们再次强调,你现在就可以结合你自己的职业,设想假如你有一个独属于自己的职业、资料、需求的知识库,再根据你自己的工作流程涉及一套 skill,你的工作该会变成怎么样的形态,能给你带来多少价值,节省多少时间。

你在知识库里放的命理资料越扎实、越有体系,AI 输出的报告质量就越高,和别人拉开的差距就越大。


👀

3、跑一次真实生成

素材准备好,不急着封装 Skill,先手动跑一遍完整流程:确认能跑通、效果满意,再封装。这是我做任何 Skill 的习惯:先跑通,再封装。

打开 Claude Code,直接告诉它你要做什么:

1帮我算一下,张三,1999年3月15日9点18时出生,男。23要求:41. 先读取知识库 03 Knowledge-资料库/Divination-命理/BaZi-八字/ 下的资料52. 搜索网络补充纳音、流年、太岁信息,同时搜《穷通宝鉴》《滴天髓》等经典中相关论述63. 排出四柱八字,分析五行、十神、格局74. 生成一份 11 页的 HTML 命理报告,用 fortune-template.html 模板85. 保存到 Output/命理报告/9

然后 Claude Code 开始跑:

第一步,它先去翻你的知识库。

第二步,它搜网络补充信息。

比如确认 1995 年的纳音是什么、2026 年的流年干支是什么。同时它会搜《穷通宝鉴》《滴天髓》等经典中对这个格局的论述,把古人的智慧融进报告里。

第三步,排盘 + 分析。

它会把八字排出来,统计五行,判断日主旺衰,排十神,定格局。这一步是你在 prompt 里写的流程在执行:后面封装成 Skill 之后,这些步骤就不用每次手写了。

第四步,读取 HTML 模板,填入内容,生成报告。

大概等一两分钟,它会告诉你:

1报告已生成,保存在:2Output/命理报告/张三_命理报告.html34用浏览器打开即可查看,截图可直接分享。

你用浏览器打开这个 HTML 文件:

(部分截图)

从知识库到可分享报告:用 AI 命理案例跑通完整交付配图 2
从知识库到可分享报告:用 AI 命理案例跑通完整交付配图 3
从知识库到可分享报告:用 AI 命理案例跑通完整交付配图 4

一份 11 页的完整命理报告。深墨色底,金色标题,铜金装饰线:像夜里翻开一本铜扣古籍。从四柱八字到五行分析,从十神格局到性格解读,从事业财运到感情姻缘,最后是流年运势和开运指南。布局可调整,每页信息量拉满,双栏排列,截一张图就是完整的一页。

每一页信息量都很足,术语到位,分析具体到这个人的八字。截图发朋友圈,能唬住绝大多数人。

跑通了,效果满意,下一步就是把这个流程封装起来。


👀

4、封装 Skill:让流程可复用

刚才手动跑的那一遍,每次都要写一大段 prompt 告诉 AI 要做什么。封装成 Skill 之后,一句"帮我算命"就够了:Skill 自动触发,流程自动跑,质量稳定,格式统一。

Skill 的本质是一份说明书,告诉 AI:什么时候触发、需要什么输入、按什么步骤执行、输出什么格式。

下面是完整的 SKILL.md,你直接复制就能用:

1---2name: fortune-telling-skill3description: 当用户要求算命、看八字、命理分析、运势推演时使用此 Skill。4---56# AI 命理推演78## 你的身份910你是一位精通四柱八字的命理师,风格是半文半白:11有古典韵味但不故弄玄虚,让现代人能看懂。1213## 触发条件1415用户提到以下关键词时激活:16算命、八字、命理、运势、生辰、看命、批八字、五行1718## 输入要求1920必须收集以下信息(缺一不可,主动追问):21- 姓名22- 出生年月日(公历)23- 出生时辰(不知道就用"未知",按午时处理并注明)24- 性别2526## 执行流程2728### 第一步:查阅知识库29读取 03 Knowledge-资料库/Divination-命理/BaZi-八字/ 下的所有资料,30重点关注:天干地支对照表、五行生克关系、十神含义、纳音速查表。31如果知识库中没有命理资料,使用自身知识。3233### 第二步:搜索补充34用网络搜索补充:该年份的纳音五行、当年流年干支、太岁信息。35同时搜索命理经典中与此八字格局相关的论述,重点参考:36《穷通宝鉴》《三命通会》《滴天髓》《渊海子平》《千里命稿》37《协纪辨方书》《果老星宗》《子平真诠》《神峰通考》3839### 第三步:排盘分析401. 排出四柱八字(年柱、月柱、日柱、时柱)412. 确定每柱天干地支及五行属性423. 查出每柱纳音434. 统计五行数量445. 判断日主旺衰456. 排出十神、判断格局467. 确定命宫、胎元4748### 第四步:生成 HTML 报告49读取本 Skill 目录下的 fortune-template.html 模板,50将所有 {{占位符}} 替换为实际内容,生成完整报告。5152报告包含 11 页:封面 / 四柱八字 / 五行详解 / 十神格局 /53性格分析 / 事业运 / 财运 / 感情 / 流年运势 / 开运指南 / 尾页5455### 第五步:保存56保存到 Output/命理报告/姓名_命理报告.html5758## 内容风格5960- 半文半白,有古典韵味但不晦涩61- 每个模块至少 2-3 段话,不要一句话敷衍62- 分析要具体到这个人的八字,不要泛泛而谈63- 语气笃定但不绝对,多用"宜""忌""主""利"64- 结论先行,论据跟上:每一条判断都给出命理依据65- 引经据典:关键论断处引用经典原文,增强说服力66- 报告读完应让人觉得"被分析透了",而非敷衍了事6768## 报告 UI 与排版规范6970- 整体风格:深墨色底(#0C0A08)、金色标题(#C9A84C)、米白正文(#E8DCC8),古籍线装书质感71- 布局:横屏宽版,max-width 1200px,每页 100vh 满屏,双栏排列72- 字体:Noto Serif SC + ZCOOL XiaoWei,衬线为主73- 章节标题用"第壹章""第贰章"等大写数字,配金色装饰线74- 五行数据用柱状图可视化,金木水火土各有专属颜色75- 十神用网格卡片布局,格局用居中高亮框展示76- 四季运势用四栏并排卡片,每季配对应五行色点77- 封面要有八卦符号装饰和朱砂印章元素78- 尾页用 ZCOOL XiaoWei 字体做总批,居中庄重79- 所有卡片用半透明底 + 金色细边框,保持暗色调层次感8081## 免责声明8283报告末尾必须注明:84本报告由 AI 基于传统命理学框架推演生成,85仅供娱乐参考,不构成任何人生决策依据。86

安装方式和第三期讲的一样:

1把整个 fortune-telling-skill 文件夹2(包含 SKILL.md 和 fortune-template.html)3放到 .claude/skills/ 目录下

装好之后,以后再算命就一句话的事:

1帮我算一下,张三,1999年3月15日9点18时出生,男。

Skill 自动触发,流程自动跑,一两分钟后 HTML 报告就躺在 Output 目录里了。


👀

5、成品展示

(排版横竖屏可随意更改,适配各种社交平台。)

从知识库到可分享报告:用 AI 命理案例跑通完整交付配图 5
从知识库到可分享报告:用 AI 命理案例跑通完整交付配图 6
从知识库到可分享报告:用 AI 命理案例跑通完整交付配图 7
从知识库到可分享报告:用 AI 命理案例跑通完整交付配图 8
从知识库到可分享报告:用 AI 命理案例跑通完整交付配图 9
从知识库到可分享报告:用 AI 命理案例跑通完整交付配图 10
从知识库到可分享报告:用 AI 命理案例跑通完整交付配图 11
从知识库到可分享报告:用 AI 命理案例跑通完整交付配图 12
从知识库到可分享报告:用 AI 命理案例跑通完整交付配图 13
从知识库到可分享报告:用 AI 命理案例跑通完整交付配图 14
从知识库到可分享报告:用 AI 命理案例跑通完整交付配图 15

👀

6、这个流程能换成什么

算命只是一个例子。这套"Skill + 模板 + 知识库"的流程,能套用到任何场景:

塔罗牌解读:把知识库换成 78 张塔罗牌的含义,Skill 改成"用户说抽一张牌就随机抽取并解读",模板换个神秘紫色调。

MBTI 深度报告:知识库放 16 种人格类型的详细资料,用户输入四个字母,生成一份个性化的深度分析报告。

星座运势:知识库放 12 星座的基础特征和当年星象,每周跑一次生成本周运势。

核心逻辑不变:准备素材 → 手动跑通 → 封装 Skill → 一句话生成。


👀

7、回头看:六期学了什么

这个系列写到这里就结束了。

回头看一眼整条线:

第一期,讲的是为什么。在 AI 时代,知识库不再是"存东西的地方",而是"能替你干活的系统"。

第二期,动手搭。Obsidian + Claude Code,最小可用配置,30 分钟搞定。

第三期,扩展能力。Skill 给知识库装上"招式",MCP 给它接上外部世界,CLAUDE.md 给它立规矩。

第四期,实战输出。用知识库一句话生成 PPT,两种方案对比,踩坑建议。

第五期,记忆系统。CLAUDE.md + Auto Memory,让 AI 越用越懂你。

第六期,作品化。从"给自己用"到"做一个能给别人用的东西"。算命只是例子,重要的是这套从素材到成品的完整流程。

六期下来,你手里有的不只是一个知识库。你有一套能持续进化、能自动产出、能对外交付的个人 AI 系统。

它不是某个工具,不是某个 Skill,不是某段 CLAUDE.md:它是这些东西加在一起,再加上你日积月累往里填的所有素材、踩过的所有坑、写下的所有规则。


这个系列就到这里,如果这个系列对你有用,点个红心或转发点赞。

后面我们直接开始 codex 系列教程,个人感觉 codex 更适合大家使用,相对 Claude 不需要那么复杂的配置门槛。我们后面见。

从知识库到可分享报告:用 AI 命理案例跑通完整交付配图 16

风骨