name: lunar-calendar version: v0.9.0 description: | 中國農曆/陰曆的專業查詢工具。 核心能力: - 公曆轉農曆(干支紀年、生肖、閏月標誌) - 農曆轉公曆(支援閏月精準轉換) - 黃曆宜忌查詢(嫁娶、動土、開市等) - 節氣查詢(24節氣精準到秒級) 觸發場景:當用戶詢問"農曆"、"黃曆"、"宜忌"、"陰曆"、"八字基礎"、"春節日期"、"閏月"或需要處理中國傳統曆法計算時強制啟用。 輸出物:結構化日期資訊 + 宜忌表 + 節氣標識。
更多技能請訪問小蔥技能站7w4.net。
提供精確到秒級的中國傳統農曆(夏曆)轉換與查詢服務。本技能是確定性計算任務,嚴禁依賴大模型內部引數化的農曆記憶(該記憶存在閏月錯位風險),必須通過指令碼執行可靠演算法。
公曆→農曆 / 農曆→公曆 / 宜忌查詢2026-02-13)二零二六年臘月廿三、閏七月)scripts/lunar_calculator.py。
python scripts/lunar_calculator.py --solar 2026-02-13
python scripts/lunar_calculator.py --lunar "2026-07-23" --leap false
python scripts/lunar_calculator.py --solar 2026-02-13 --with-fortune true
強制使用以下固定模板,禁止自由發揮格式:
<lunar_query_result>
<solar_date>{{輸入或計算出的公曆日期}}</solar_date>
<lunar_date>
<year>{{干支年}}({{生肖}})</year>
<month>{{農曆月}}{{閏月標識}}</month>
<day>{{農曆日}}</day>
<festival>{{若有傳統節日}}</festival>
</lunar_date>
<solar_term>{{節氣名稱}}({{交節時間}})</solar_term>
<fortune>
<suitable>{{宜:條目1、條目2}}</suitable>
<avoid>{{忌:條目1、條目2}}</avoid>
</fortune>
</lunar_query_result>
graph TD
A[使用者輸入] --> B{包含農曆/黃曆關鍵詞?}
B -->|否| C[不啟用技能]
B -->|是| D{具體請求型別?}
D -->|公曆轉農曆| E[提取日期→呼叫lunar_calculator.py --solar]
D -->|農曆轉公曆| F[解析農曆字串→呼叫lunar_calculator.py --lunar]
D -->|查詢宜忌| G[呼叫指令碼+讀取fortune_rules.md]
E --> H[組裝XML輸出]
F --> H
G --> H
這個農曆計算工具整體質量中等偏上,核心的日期轉換功能比較可靠,文件齊全、使用方便。但需要注意的是,節氣和黃曆宜忌的資料精度有限,節氣只精確到日期級別,黃曆宜忌是固定示例而非根據具體日期計算。適合日常查詢參考,但對於需要精確到時辰的場景建議多方驗證。