前言¶
讓模型直接”算八字”,會遇到兩個典型問題:一是同一組出生時間,問兩次可能得到兩套不同的盤面;二是模型要麼現編干支,要麼退化成”本週運勢”式的泛泛之談,既說不清判據,也說不出出處。根源在於排盤被當成推理題,而不是計算題。
下面介紹的 Skill 命理占卜 · Chinese Fortune Telling 走的是另一條路線:盤面交給腳本算,結論交給 agent 讀,並且要求解讀時聲明流派、標註典籍出處。它由社區開發者 user_7fbe8d41 維護,版本 1.2.3,在 SkillHub 上歸屬 professional 分類。
這是什麼¶
一個面向 Agent 的命理推理 Skill。它不包含星座運勢、塔羅、生命靈數這類娛樂化內容,只做傳統術數體系內的推演:八字 / 四柱、大運流年、紫微斗數、六爻起卦、梅花易數、奇門遁甲、合婚合盤、擇日擇吉。
判據不是模型自己生成的,而是綁定在《子平真詮》《滴天髓》《窮通寶鑑》《協紀辨方書》等經典文本上。這一點是它與通用聊天機器人最大的區別:結論可以回溯到某條規則來自哪本書。
維護方:user_7fbe8d41。來源:community。元數據中標註 requires_api_key=false,即不需要額外的 API Key 即可加載。
核心功能¶
可復算的排盤。 四柱由腳本計算,而不是由模型憑感覺給出。同一套出生參數輸入兩次,結果一致,這是後續一切解讀的前提。
真太陽時校正。 排盤腳本 scripts/cantian/buildBaziFromSolar.ts 接收公曆時間,交由 scripts/cantian/convertToTrueSolarTime.ts 做真太陽時換算,其中包含 1986–1991 年中國大陸夏令時(DST)的修正。跨這段年份排盤時,如果不處理夏令時,時辰會整體偏移一個鐘頭,四柱就可能錯一柱。
格局與用神分析。 排盤之後,由 bundled rule engine 完成格局判定與用神選取,agent 只負責在此基礎上做解讀。
有約束的解讀。 解讀必須顯式聲明所依據的流派,並標註典籍出處。這意味着回答結構是被 Skill 的流程約束過的,不是模型自由發揮。
安裝與啓用¶
官方地址(SkillHub):
https://api.skillhub.cn/user_7fbe8d41/chinese-fortune-telling
SkillHub 頁面:
https://www.skillhub.cn/skills/user_7fbe8d41/chinese-fortune-telling
Skill 座標:
@user_7fbe8d41/chinese-fortune-telling
需要說明的是:本次寫作時兩次抓取上述地址均失敗,資料中也沒有給出安裝命令、目錄結構或配置文件字段。因此 Cursor / Codex CLI / Claude Code 在不同客戶端下的安裝差異無法覈實,這裏不寫未經確認的命令,請以官方頁面爲準。
資料中唯一明確的能力聲明是標籤 requires_api_key=false,即該 Skill 不依賴外部付費模型接口。
用法:先算盤,再解讀¶
典型的調用順序是分兩步走,不要合併成一句”幫我算一下八字”。
第一步,排盤。 把出生信息交給腳本,輸入是公曆時間與地點,輸出是四柱干支。這一步不涉及任何解讀,純粹是計算,可以獨立復算和校驗。
腳本入口在 scripts/cantian 目錄下:
scripts/cantian/buildBaziFromSolar.ts
scripts/cantian/convertToTrueSolarTime.ts
前者是排盤入口,後者是真太陽時換算。年份落在 1986–1991 區間時,真太陽時換算會自動處理夏令時偏移,調用方不需要自己再調一次時區。
第二步,解讀。 拿到盤面後,按 Skill 的流程輸出:先聲明流派,再給出格局與用神,最後才展開大運流年、事業婚姻等具體論斷。每一步都要帶上典籍出處。如果某條結論找不到對應典籍依據,應當說明無法確認,而不是補一句合理的推測。
一個輸入的例子(僅爲說明參數形式,非官方示例):
公曆 1988-07-15 14:30,北京
對應的處理鏈路是:公曆時間 → 真太陽時換算 → 四柱排定 → 格局與用神 → 解讀。
適用場景與注意¶
適合的場景:需要把八字、排盤作爲可復現的中間產物嵌入 Agent 工作流的場景,比如批量生成命盤、對多個出生時間做一致性校驗,或者作爲更大系統中取數的一個環節。
需要注意的幾點:
1、它不替代命理判斷。 Skill 提供的是排盤與規則分析,結論的取捨仍然依賴解讀者。資料中沒有聲稱任何準確率指標。
2、流派聲明是硬要求。 八字體系內部,子平、新派、盲派對格局的判定並不一致。不聲明流派的解讀,等於沒說清用的是哪套規則。
3、真太陽時校正只覆蓋特定年份。 1986–1991 的 DST 修正已經內置,其他年份或地區需要自行確認時區處理是否正確。
4、娛樂化內容被明確排除。 星座、塔羅、生命靈數不在範圍內,不要把這類需求混進來。
5、數據爲社區發佈。 來源標爲 community,評分與下載量請以官方頁面實時數據爲準。本次資料中記錄的是評分 100000、下載 1018、安裝 0,與線索中的數字存在出入,說明這類數據會變動。
結尾¶
這個 Skill 的價值不在於讓模型”會算命”,而在於把一件本可以計算的事情從模型的推理裏剝離出來:盤面由腳本產出、可復算、可校驗,解讀則被要求聲明流派、標註出處。對於需要在 Agent 裏接入命理能力、又不想每次都和模型對口徑的開發者來說,這是目前比較乾淨的切入方式。
官方地址:https://api.skillhub.cn/user_7fbe8d41/chinese-fortune-telling