前言¶
给 Agent 加上命理分析能力时,常见做法是把生辰交给大模型直接”算”。问题在于:排盘本身是确定性计算,四柱的干支、紫微十二宫的星曜落位,每一项都有固定规则,交给模型现算既慢又不稳定,同一个人同一份资料,不同轮次可能给出不同的盘面。
MING 的思路是把计算和解读拆开:排盘交给本地确定性脚本,解读留给模型对照典籍展开。下面介绍这个 Skill。
这是什么¶
MING(命)是一个社区发布的 Agent Skill,坐标 @user_d063ad2c/ming-pro,版本 1.0.0,发布者 user_d063ad2c,分类 life-service。它把”四柱八字 + 紫微斗数”两套排盘放进一个交互式流程:先收集出生信息,再调用本地排盘引擎算出盘面,最后基于经典典籍做解读。解决的是排盘结果不一致、解读无依据的问题。
核心功能¶
MING 的能力分三步,来自其官方简介:
- 交互式收集出生信息。Skill 通过多轮对话向用户索取出生的年、月、日、时(含干支所需的历法要素),再进入排盘。
- 本地确定性排盘。调用
compute.py完成四柱八字计算,输出天干地支、十神、大运排布;调用ziwei.py完成紫微斗数计算,输出十二宫与星曜落位。盘面由脚本计算得出,同一输入结果固定。 - 典籍对照解读。解读部分以经典典籍为依据,资料中明确列出的包括《穷通宝鉴》《滴天髓》《三命通会》。模型的职责是把排盘结果与典籍条文对应,而不是自行推算盘面。
触发词:八字、四柱、命理、算命、Bazi、排盘、命盘、运势、紫微、MING。对话中出现这些词时,Skill 按上述流程响应。
安装与启用¶
MING 基于通用 SKILL.md 格式,通过 SkillHub 分发,官方地址为:
https://api.skillhub.cn/user_d063ad2c/ming-pro
页面信息:SkillHub 页面 https://www.skillhub.cn/skills/user_d063ad2c/ming-pro,评分 100000,下载 1006(以上数值为抓取时页面数据,可能随时间变化)。标签 requires_api_key=false,即无需配置 API Key,安装后即可使用。
安装方式:在支持 SkillHub 的 Agent 客户端(如 Cursor 等支持技能市场的产品)中从市场安装该 Skill。需要说明的是,本次抓取时官方页面无法直接访问,安装命令与具体客户端差异以官方页面为准,这里不做转述。
典型用法¶
官方简介未给出完整对话示例,以下流程由简介中描述的”交互式步骤”展开:
- 用户在对话中提出排盘需求,例如出现触发词”帮我排一下八字”或”看看紫微盘”。
- Skill 依次询问出生的年、月、日、时,用户补充完整。
- Skill 调用
compute.py和ziwei.py生成四柱、大运与紫微十二宫。 - Skill 基于《穷通宝鉴》《滴天髓》《三命通会》等典籍对盘面逐项解读,并把排盘结果与条文对应关系呈现给用户。
适用场景与注意¶
适合需要在对话 Agent 中提供命理排盘与解读能力的开发者:模型负责交互和解读,确定性计算交给脚本,盘面可复现、可核对。
限制:
- 出生信息是硬输入,用户时间不准、南北半球季节或真太阳时差异,都会影响四柱与紫微盘面,Skill 不做自动校正。
- 解读部分依赖模型对照典籍的能力,同一盘面不同模型的表述会有差异,结果不应当作确定性事实。
- 该 Skill 为社区发布(来源 community),使用前建议先审阅
compute.py与ziwei.py的实现。
小结¶
MING 的价值在于把排盘从模型推理变成确定性脚本计算,用《穷通宝鉴》《滴天髓》《三命通会》给解读定依据。如果你的场景是对话式命理分析,且能接受社区发布、需自行审阅源码,可以从 SkillHub 安装试用:https://www.skillhub.cn/skills/user_d063ad2c/ming-pro