Skills

Taibu Divination

太卜(TaiBu)占术排盘工具集与方法:八字(子平、盲派)、紫微斗数、六爻、梅花易数、奇门遁甲、...

Install

npx skills add hhszzzz/taibu --skill taibu-divination -g -a claude-code -y
Repository
hhszzzz/taibu725
Category
Engineering
Updated
3d ago
License
See repository
Context cost
Mediumabout 2,598 tokens
Runs scripts
Yes, review before use

What it does

太卜(TaiBu)占术排盘工具集与方法:八字(子平、盲派)、紫微斗数、六爻、梅花易数、奇门遁甲、 大六壬、小六壬、太乙、塔罗、西方占星、黄历择日的本地计算工具,以及周公解梦。凡涉及算命、排盘、 起卦、占卜、运势、命理、择日、宜忌、流年大运、星盘、解梦的请求(fortune-telling, divination, birth chart, BaZi, ZiWei, tarot, qimen, almanac, dream interpretation),即使用户没有点名具体 术数体系,也应使用本 skill, , 盘面必须由工具计算,不可凭记忆推算干支、卦象、星曜。

太卜占术工具

太卜提供八字、紫微斗数、六爻、梅花易数、奇门遁甲、大六壬、小六壬、太乙、塔罗、西方占星与黄历的排盘与详查工具,并为每个体系与流派附一个方法。计算引擎已随 skill 打包(scripts/vendor/taibu-core.bundle.mjs),本地直接运行,无需安装依赖,只要求环境中有 Node.js 18 或更高版本。

盘面一律由工具计算。干支、卦象、星曜的推算规则繁多,凭记忆手算既容易出错也无法复现;解读时以工具输出为唯一事实来源,不确定的细节回到输出中核对,而不是凭常识补写。

用法

TB 指本 skill 的根目录(加载 skill 时会告知):

node "$TB/scripts/taibu.mjs" list           # 列出全部工具
node "$TB/scripts/taibu.mjs" schema bazi    # 查看参数说明与调用示例
echo '{"gender":"male","birthYear":1990,"birthMonth":5,"birthDay":20,"birthHour":8}' \
  | node "$TB/scripts/taibu.mjs" call bazi -
  • 参数为 JSON。含中文内容时走 stdin(call <tool> -),避免 shell 转义问题。
  • 默认输出规范文本,适合直接作为解读依据;加 --json 改为输出结构化数据(structuredContent)。
  • 出错时返回中文提示(缺哪个参数、允许哪些取值),按提示修正后重试。退出码:0 成功,1 参数或业务错误,2 用法错误。

选择工具

Read the whole SKILL.md on GitHub

More in Engineering