返回顶部
t

tafu_bazi塔夫八字

Use Tafu's paid API for deterministic BaZi chart calculation, thematic readings, synastry, and soul-song generation when users ask for Chinese astrology analysis based on birth data.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 0.1.1
安全检测
已通过
127
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

tafu_bazi

Tafu 八字

当用户请求以下内容时使用此技能:

  • - 八字 / BaZi 排盘
  • 主题解读,例如性格底色、事业财富、感情、健康、年度运势
  • 双人合盘 / compatibility / synastry
  • 灵魂歌曲

Tafu 是所有排盘计算和付费分析的权威来源。如果 API 可用,请勿自行编造实际八字盘或付费解读。

前置条件

  • - 宿主应从 skills.entries.tafubazi.apiKey 注入 TAFUAPIKEY。
  • 可选覆盖项:skills.entries.tafubazi.env.TAFUAPIBASEURL。
  • 如果密钥缺失,请停止并告知用户在 https://tafu.me/developers 创建密钥,然后配置 skills.entries.tafubazi.apiKey。

每次 API 调用均使用 {baseDir}/scripts/tafu_api.sh。该脚本读取:

  • - TAFUAPIKEY
  • TAFUAPIBASE_URL(若存在)
  • 否则默认为 https://api.tafu.me/api/v1

如需具体请求体示例,请阅读 {baseDir}/references/examples.md。

输入规则

  • - 收集用户的语言,并以该语言回复。
  • 在调用付费接口前,询问缺失的必要出生信息。
  • 为获得最佳准确性,请收集:
- 日期 - 时间 - 性别 - 出生地或当前城市级位置 - 用户提供农历日期时的历法类型
  • - 如果出生分钟未知,询问一次。若用户仍不知道,在使用 00 前说明该假设。
  • 如果用户提供农历日期且月份可能为闰月,在确认 isLeapMonth 前使用 GET /bazi/leap-month/:year。
  • 如果用户提供自由格式的位置且看起来有歧义,先使用 GET /bazi/coordinates?location=...。

API 工作流程

1. 确定性排盘

对于原始排盘计算,调用:

  • - POST /bazi/calculate

使用 API 期望的标准化 JSON 请求体。优先使用以下键:

  • - gender
  • calendarType
  • birthYear
  • birthMonth
  • birthDay
  • birthHour
  • birthMinute
  • isLeapMonth
  • location

2. 付费主题解读

对于单人解读,调用:

  • - POST /reading

请求体:

  • - birthData
  • theme

有效的 theme 值:

  • - lifecolor
  • relationship
  • careerwealth
  • health
  • lifelesson
  • yearlyfortune

3. 灵魂歌曲

对于灵魂歌曲生成,调用:

  • - POST /soul-song

请求体:

  • - birthData

4. 合盘

对于双人合盘,调用:

  • - POST /synastry

请求体:

  • - subjectA
  • subjectB

5. 轮询异步任务

/reading、/soul-song 和 /synastry 可能返回已完成的结果或异步任务。

如果响应包含 result,立即使用。

如果响应包含 taskId 和 status:

  1. 1. 轮询 GET /tasks/
  2. 每次轮询间隔约 5 秒
  3. 最多轮询 12 次,或在状态变为 completed 或 failed 时提前停止
  4. 如果轮询窗口结束后任务仍处于待处理状态,告知用户任务仍在运行,并包含 taskId

输出规则

  • - 保留 API 结果作为事实来源。
  • 可以添加简短顶部摘要,但不要丢弃或重写重要的结构化输出。
  • 当返回 creditsUsed 和 creditsRemaining 时,予以展示。
  • 如果 API 返回 viewUrl,请包含它。
  • 对于 402 或 INSUFFICIENTCREDITS,告知用户在 https://tafu.me/developers/billing 充值积分。
  • 对于 401 或 INVALIDAPI_KEY,告知用户轮换或重新配置 API 密钥。
  • 对于输入验证错误,询问缺失或无效的字段,而不是猜测。
  • 如果 API 失败,不要退回到虚构的八字解读。

执行说明

  • - 将密钥信息排除在聊天记录之外。
  • 对于复杂的请求体,使用临时 JSON 文件,而不是长内联 shell 转义。
  • 仅在用户明确请求该功能后,才调用付费接口。

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 tafu-bazi-1775978889 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 tafu-bazi-1775978889 技能

通过命令行安装

skillhub install tafu-bazi-1775978889

下载

⬇ 下载 tafu_bazi v0.1.1(免费)

文件大小: 3.84 KB | 发布时间: 2026-4-13 12:15

v0.1.1 最新 2026-4-13 12:15
- Updated developer and billing URLs from ta​fu.app to ta​fu.me throughout documentation.
- Changed default API base URL to https://api.tafu.me/api/v1.
- No functional code changes; documentation and endpoint references improved for consistency with current service domains.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部