Fortune Skill
Chinese traditional fortune-telling AI skill (BaZi 八字 + Zi Wei Dou Shu 紫微斗数) for Claude Code, Codex, Cursor, Trae and any agent platform. PolyForm Noncommercial.
Install
git clone https://github.com/ai-freer/fortune-skillInstall command taken from the project's README or registry entry. Always review code before running it.
README excerpt
Read full README on GitHub →Fortune Skill — 中国传统命理 AI 分析技能
Source-available,非商用使用。详见 LICENSE 和 THIRD_PARTY_NOTICES.md。
隐私与示例数据声明
本仓库 README、文档、测试脚本(含
scripts/verify.mjs)以及任何示例命令中 出现的出生日期、时辰、出生地、姓名等命主信息均为虚构演示数据, 不对应任何真实人物。请勿据此推算真人命盘或还原个人画像。用户在本地使用本 Skill 生成的命理报告默认存放于
reports/, 该目录已加入.gitignore,不上传到任何远程仓库。如需提交相关变更, 请先运行node scripts/privacy-check.mjs自查。
30 秒上手
git clone https://github.com/ai-freer/fortune-skill.git
cd fortune-skill
./install.sh
install.sh 会自动安装依赖、检测本地 agent 平台(Claude Code / Codex / Cursor /
Trae)并把仓库 symlink 到对应 skill 目录。重启 agent,对话里说
"算八字 / 看紫微 / 今年运势 / 合婚" 等触发词即可调用。
完整安装指引(分平台手动安装、依赖要求、验证、升级、卸载、常见问题)见 INSTALL.md。
项目概述
为 OpenClaw agent 构建一个中国传统命理分析 Skill,支持紫微斗数和八字命理两大体系。用户通过自然语言对话提供出生信息,系统自动排盘并结合经典典籍进行专业分析。
设计目标:对 OpenClaw / Claude Code / Codex 等 agent 平台原生友好。
时间基准原则
本项目以出生地校正后的真太阳时为排盘基准。用户提供的现代标准时间只作为原始输入,脚本会自动进行夏令时和真太阳时校正;未校正 Raw Time 不作为正式命盘依据。
外部 benchmark 或预计算命盘如果使用未校正时间,其结果只用于研究参考,不作为本项目正确性标准。需要验证分析质量时,应使用本项目自己的时间校正规则重新排盘。
协议与公开发布边界
本仓库的原创代码、文档、脚本、prompt 和 skill 材料默认按 PolyForm Noncommercial License 1.0.0 发布,仅限非商用使用;这不是 OSI 意义上的开源协议。
第三方依赖、vendored 代码和引用材料保留各自的原始协议或权利状态,详见
THIRD_PARTY_NOTICES.md。其中 vendor/bazi/
对应的上游 china-testing/bazi 在本地审查时未发现声明式 license,本仓库保留
该目录用于个人、研究和非商用场景,但不对其作额外转授权。
核心依赖
核心排盘依赖优先选择成熟项目;第三方协议状态以实际仓库和 THIRD_PARTY_NOTICES.md 为准。
| 项目 | ⭐ | 语言 | License | 最近更新 | 用途 |
|---|---|---|---|---|---|
| SylarLong/iztro | 3,617 | TypeScript | MIT | 2026-04-15 | 紫微斗数排盘引擎(12 宫、运限、四化、三方四正、插件系统) |
| 6tail/lunar-javascript | 1,502 | JavaScript | MIT | 2026-04-30 | 万年历+八字排盘(四柱、十神、五行、大运、流年、神煞、纳音) |
| china-testing/bazi | 1,285 | Python | 未声明 / accepted risk | 2026-02-03 | 三命通会论断、冲刑合会分析、五行分数、格局判定、合婚 |
| jinchenma94/bazi-skill | 1,208 | Markdown | MIT | 2026-04-04 | 分析流程框架 + 经典典籍 references(穷通宝典等九本) |
参考项目(不直接依赖)
| 项目 | ⭐ | 参考价值 |
|---|---|---|
| hhszzzz/taibu | 119 | AGENTS.md / CLAUDE.md 的 agent 友好设计、MCP 工具定义方式、taibu-core 的 API 设计思路 |
| DestinyLinker/MingLi-Bench | 133 | LLM 命理评测基准(160 道题),可作为题库和评测流程参考;若预计算命盘未校正真太阳时,不作为本项目排盘标准 |
架构
fortune-skill/
├── SKILL.md # OpenClaw Skill 入口
├── AGENTS.md # Codex agent 指引
├── CLAUDE.md # Claude Code agent 指引
├── package.json # npm 依赖(iztro, lunar-javascript)
├── requirements.txt # Python 依赖(lunar-python, colorama, bidict)
├── scripts/
│ ├── ziwei-chart.mjs # iztro → 紫微盘 JSON
│ ├── bazi-chart.mjs # lunar → 八字盘 JSON
│ └── bazi-classic.py # china-testing/bazi → 三命通会评判 JSON
├── vendor/
│ └── bazi/ # china-testing/bazi(git clone)
└── references/ # 命理知识库(LLM 分析时读取)
├── classical-texts.md # 九本经典典籍核心规则摘要
├── wuxing-tables.md # 五行、天干地支、十神参考表
├── dayun-rules.md # 大运顺逆排规则
├── shichen-table.md # 时辰对照表
├── ziwei-guide.md # 紫微斗数解盘指南
└── bazi-guide.md # 八字命理分析指南
三层计算架构
Similar plugs
Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.
Turn any codebase, with its docs, SQL schemas, configs, and PDFs, into a queryable knowledge graph. A /graphify skill for Claude Code, Cursor, Codex, and Gemini CLI: local…
Why use many token when few token do trick. Viral skill + proxy for coding agents that cuts 65% of tokens by talking like a caveman.
Production-grade engineering skills for AI coding agents.
The 1st Collaborative AI Design Agent Workspace. Local-first and open source. Create prototypes, websites, apps, dashboards, presentations, images, and videos with your team…