📌 Skill 基础信息
Skill 名称:八字紫微斗数排盘分析
简称:bazi-ziwei
来源:社区第三方(dzcmemory-web)
运行宿主:仅限支持 Skills 安装机制的 AI Agent 平台(具体兼容平台需查看原宿主工具文档)
核心定位:基于专业算法库的八字与紫微斗数精准排盘与分析系统,解决传统命理分析中 LLM 自行排盘错误率高的问题,适合需要传统文化命理分析的对话场景。
🧩 内部核心组成
子系统架构
- 算法计算层:Yiqi 算法库 + enrichBazi 补全层,负责精准排盘
- 文本转换层:将 JSON 盘数据转换为文墨天机风格结构化文本
- 分析渲染层:支持长文 Markdown 输出和 HTML 可视化海报生成
核心文件结构
calculator/ # 算法核心层
├── run-chart.ts # 生辰→JSON 排盘
├── dump-text.ts # JSON→可读文本转换
└── render.ts # HTML 海报渲染
prompts/ # 分析提示词
templates/ # HTML 模板文件
关键命令工具
| 命令/工具 | 功能简述 |
|---|---|
| run-chart.js | 生辰数据转命盘 JSON |
| dump-text.js | JSON 命盘转可读文本 |
| render.js | 数据+模板渲染为 HTML |
🛠 安装与启用方式
安装命令:
skills install --user dzcmemory-web/bazi-ziwei-skill
前置依赖:
- Node.js 运行环境
- calculator/ 目录下的 npm 依赖(首次运行自动安装)
关键约束:安装后不自动运行任何验证或自检命令,仅在用户提供生辰数据时触发排盘流程。
📋 标准工作流
- 用户输入:提供生辰信息(日期、时辰、性别)
- 决策门确认:询问分析类型(八字/紫微/综合)和输出形式(长文/海报)
- 算法排盘:调用 run-chart.js 生成精准命盘 JSON
- 文本转换:通过 dump-text.js 转换为 LLM 可读文本
- 分析执行:根据用户选择加载对应提示词进行深度分析
- 结果输出:Markdown 长文或 HTML 可视化海报
特殊流程:综合印证海报版需要 LLM 输出严格 JSON 格式,再通过模板渲染为 HTML。
⚠️ 关键限制、缺陷、注意事项
平台限制:
- Windows PowerShell 存在编码问题,建议使用 cmd/git bash/WSL
- 日期范围限制:1900-2100 年之间
资源消耗:
- 排盘过程消耗计算资源,但避免 LLM 排盘错误
- 长文输出可能遇到 token 限制,需要分段处理
精度风险:
- 不使用真太阳时校正,直接采用钟表时间
- 边界情况(旺衰临界、格局模糊)会标注低置信度
生产环境:可用于文化研究和娱乐场景,但不适用于医疗、投资等决策场景。
✅ 适用场景 & ❌ 不适合场景
适用场景:
- 传统文化爱好者命理分析
- 八字或紫微斗数学习研究
- 个人命盘可视化展示分享
- 命理理论交叉验证研究
不适合场景:
- 医疗诊断、投资决策等高风险应用
- 风水、姓名学等命盘外变量分析
- 违法违禁内容生成
- 需要真太阳时精确校正的场景
重要提醒:本工具输出内容仅限文化研究与娱乐参考,不构成任何决策依据。
如何安装
skills install --user dzcmemory-web/bazi-ziwei-skill通用安装教程:在哪里输入上面的命令
上面的命令本质是在「终端 / 命令行」中调用技能管理器,把该 Skill 下载并注册到你的 AI 工具。各主流工具打开终端的位置不同,按下面操作即可:
- 打开工具自带的终端面板,或系统终端(macOS「终端」、Windows「PowerShell」、Linux「Terminal」)。
- 把上面的安装命令复制进去,回车运行,等待下载与注册完成。
- 重启或重新加载 AI 工具,让新安装的 Skill 被识别。
- 新建对话并触发:直接描述用途,或通过该工具的技能 / 斜杠菜单选中此 Skill。
Claude 桌面版(macOS / Windows)
桌面版没有内置命令行,Skill 需通过 Claude Code CLI 安装。打开系统终端,先执行 npm install -g @anthropic-ai/claude-code,再运行上面的安装命令;完成后完全退出并重新打开 Claude。
Claude Code(终端 CLI)
直接在项目目录的终端里运行上面的命令即可。也可先输入 claude 启动交互界面,再在对话中引用该 Skill(/ 斜杠菜单或直接描述用途)。
VS Code(含 GitHub Copilot)
打开终端面板:菜单「终端 → 新建终端」,或快捷键 Ctrl+`(macOS 为 ⌃+`)。在终端里运行上面的命令;装完后执行「重新加载窗口」(Ctrl+Shift+P → Reload Window),让 Copilot 等扩展识别新技能。
Cursor
底部「终端」面板(Ctrl+`)即是内置终端。粘贴运行上面的命令,完成后在命令面板执行「Reload Window」刷新,再开始对话。
Windsurf
底部「终端」面板运行命令;也可直接使用其内置 Agent 终端,在对话侧执行安装。
其他工具(ChatGPT、本地脚本等)
不支持本地终端的产品,可先在本机终端完成安装,再在对话中描述该 Skill 的能力让其调用;不同工具的命令格式请以其官方文档为准。
风险提示
自动扫描未发现高危命令、隐私抓取或数据外传行为。仍建议安装前快速浏览仓库代码。
Aitishiku.com