SuperAPI AI 工具集

taibu-divination

通用与其它

查看项目

更新于 10-15 22:13

技能介绍

用途:太卜提供 15 个占术与命理排盘工具,涵盖八字、紫微斗数、六爻、梅花易数、奇门遁甲、大六壬、小六壬、太乙、塔罗、西方占星与黄历,用于算命、排盘、起卦、占卜、运势、命理、择日、宜忌、流年大运、星盘等请求。计算引擎已随 skill 打包(scripts/vendor/taibu-core.bundle.mjs),本地运行,无需安装依赖,仅要求 Node.js 18 或更高版本。盘面一律由工具计算,解读以工具输出为唯一事实来源。

主要能力:工具包括 astrology(西方占星命盘)、bazi(八字命盘)、bazi_pillars_resolve(四柱反推)、ziwei(紫微斗数命盘)、ziwei_horoscope(紫微运限)、ziwei_flying_star(紫微飞星)、liuyao(六爻排卦)、meihua(梅花易数起卦)、tarot(塔罗抽牌)、taiyi(太乙排盘)、almanac(黄历查询)、bazi_dayun(八字大运)、qimen(奇门遁甲排盘)、daliuren(大六壬排盘)、xiaoliuren(小六壬占测)。

使用方式:TB 指 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> -)。默认输出规范文本,加 --json 输出结构化数据。退出码:0 成功,1 参数或业务错误,2 用法错误。调用前先 schema <tool> 或读 references/<tool>.md。解读前读 interpretation/<体系>.md。

约定与限制:生辰类工具默认公历(calendarType: "solar"),农历改传 "lunar",闰月加 isLeapMonth: true;xiaoliuren 直接接收农历月、日。birthHour 传 0-23 小时,早晚子时由引擎处理。qimen、daliuren、liuyao、meihua 时间起卦需先取系统时间。日期核实用 almanac,不能凭记忆换算。tarot 可传 seed 复现;liuyao 的 method: "auto" 每次随机,复现改用 select 或 number。六爻 yongShenTargets 必填。detailLevel 默认已够解读,需要完整盘面加 "detailLevel": "full"。支持 MCP 的客户端可直接使用 npm 包 taibu-mcp(stdio)或公网端点 https://mcp.mingai.fun/mcp。