返回首頁

開源工具 · 確定性排盤 · 本地優先

開源基礎八字 MCP 與 Agent Skill

用同一套帶版本的確定性核心,讓 AI Agent 複核基礎排盤事實;本地計算,不上傳生辰輸入。

為 AI 助手準備的基礎排盤

四柱、日主、十神、藏干與未加權五行計數,支援公曆與農曆、時區、真太陽時及換日口徑。計算和圖片生成都在本地完成,無需 API Key;時辰未知時不猜測時柱。

一次呼叫,同時得到 JSON 和命盤 PNG。 圖片沿用元梓知易主站的紙面四柱設計。圖片能否直接展示取決於客戶端;Skill 也可提供本地圖片檔案。

使用 npm

查看 npm 套件。執行以下命令啟動 MCP,首次執行會下載依賴,之後排盤與圖片生成均在本地完成:

npx -y [email protected] mcp

從原始碼安裝

需要 Node.js 22.19 或更新版本。當前 npm 版本為 0.3.0,GitHub 原始碼版本為 0.3.0。新版範例圖片可從原始碼建置。

git clone https://github.com/yuanzizhiyi/yuanzi-bazi-agent-kit.git
cd yuanzi-bazi-agent-kit
npm ci
npm run build

接入 MCP 或 Skill

在支援本地 stdio MCP 的客戶端中添加下列設定:

{
  "mcpServers": {
    "yuanzi-bazi": {
      "command": "npx",
      "args": ["-y", "[email protected]", "mcp"]
    }
  }
}

使用 Skill 時,將倉庫作為 Skill 安裝到支援它的 Agent 中,入口為 SKILL.md;保留已建構的 dist/、依賴和 assets/。Skill 會透過 CLI 同時取得 JSON 和 PNG;手動使用可加上 --image chart.png,儲存到尚不存在的檔案。

進一步了解

完整安裝說明與輸入範例 · 計算方法 · 驗證案例

開發者介面:calculate_basic_bazi_chart 返回命盤,get_yuanzi_bazi_capabilities 按需返回進階服務連結,JSON 協議為 yuanzi-basic-bazi/v1。網頁的 WebMCP 接入詳情見倉庫文件。

公開核心不包含大運流年、合盤或 AI 解讀。MIT 許可涵蓋程式碼,內建字型遵循其獨立開源許可;品牌商標不隨程式碼授權。