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 用法错误。
