Agent Skill 其他

八字紫微斗数排盘分析

八字 + 紫微斗数 AI 排盘与综合分析。当用户提供生辰(阳历/农历日期、时辰、性别)询问八字、紫微、命理、命盘、流年大运相关问题时使用。基于 Yiqi 算法库 + enrichBazi 补全层精准排盘(杜绝 LLM 自行排盘出错),支持按需独立分析八字 / 独立分析紫微 / 两盘交叉印证。

查看 GitHub 仓库 ↗ ⭐ 780 Stars

📌 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.jsJSON 命盘转可读文本
render.js数据+模板渲染为 HTML

🛠 安装与启用方式

安装命令

skills install --user dzcmemory-web/bazi-ziwei-skill

前置依赖

  • Node.js 运行环境
  • calculator/ 目录下的 npm 依赖(首次运行自动安装)

关键约束:安装后不自动运行任何验证或自检命令,仅在用户提供生辰数据时触发排盘流程。

📋 标准工作流

  1. 用户输入:提供生辰信息(日期、时辰、性别)
  2. 决策门确认:询问分析类型(八字/紫微/综合)和输出形式(长文/海报)
  3. 算法排盘:调用 run-chart.js 生成精准命盘 JSON
  4. 文本转换:通过 dump-text.js 转换为 LLM 可读文本
  5. 分析执行:根据用户选择加载对应提示词进行深度分析
  6. 结果输出: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 工具。各主流工具打开终端的位置不同,按下面操作即可:

  1. 打开工具自带的终端面板,或系统终端(macOS「终端」、Windows「PowerShell」、Linux「Terminal」)。
  2. 把上面的安装命令复制进去,回车运行,等待下载与注册完成。
  3. 重启或重新加载 AI 工具,让新安装的 Skill 被识别。
  4. 新建对话并触发:直接描述用途,或通过该工具的技能 / 斜杠菜单选中此 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 的能力让其调用;不同工具的命令格式请以其官方文档为准。

风险提示

✅ 低风险

自动扫描未发现高危命令、隐私抓取或数据外传行为。仍建议安装前快速浏览仓库代码。

相似 Skill 推荐

品味技能
Leonxlnx/taste-skill
低风险

品味技能 - 让AI拥有好品味,阻止AI生成无聊、通用的垃圾内容。

CowAgent
zhayujie/CowAgent
低风险

开源超级AI助手与智能体框架。规划任务,运行工具和技能,通过记忆和知识自我进化。多模型、多通道。轻量级、可扩展、一行安装。(前身为chatgpt-on-wechat)

Obsidian技能
kepano/obsidian-skills
低风险

为Obsidian设计的智能体技能。教会你的智能体使用Obsidian CLI以及开放格式,包括Markdown、Bases、JSON Canvas。

AI网站克隆模板
JCodesMore/ai-website-cloner-template
低风险

使用AI编码代理,通过一条命令克隆任何网站。