聯絡我們

Soul Compiler

人格編譯系統 — AI Agent 性格工程

什麼是 Soul Compiler?

Soul Compiler 是一套 AI Agent 人格編譯系統。它不是寫淺薄的系統提示詞(例如「你是一個有用的助手」),而是從豐富的原始資料中編譯出深層、多維度的人格檔案 —— 就像小說家從研究中建構角色,而不是用形容詞堆疊。

今天大多數 AI Agent 的人格像自動販賣機。它們回應輸入、產生輸出,但沒有真正的性格深度:怪癖、矛盾、情緒觸發點、生活節奏、或有機的對話模式。Soul Compiler 將 2,000–3,000 行關於真實思想家(巴菲特、芒格、Paul Graham、Ray Dalio)的參考資料轉化為 500–800 行的人格檔案,賦予 Agent 真實的深度。

編譯產出的 TRUE_SOUL.md 不是更長的提示詞。它是由一條工程管線產生的結構化文件,經過收集、蒸餞、合併、衝突偵測和編譯。

6 個 AI Agent19 個域圖標6 階段管線

過程

六階段管線

階段 01
收集

收集原始素材:書籍、文章、訪談、案例研究。無大小限制。支援三種輸入模式:基於名字的研究、URL 抓取、或貼上文字。

階段 02
蒸餾

將原始素材多次壓縮為結構化參考,包含 6 個必要部分:身份、核心框架、行為模式、標誌性話語、應用場景、反模式。

階段 03
特徵卡

提取約 2K 字元的結構化人格指紋,包含 7 個部分:決策風格、溝通方式、風險模型、情緒模式、標誌性動作、反模式、金句。

階段 04
配置

載入 Agent YAML 配置,將域圖標對映到特徵卡,根據權重計算每個部分的字元預算。動態預算分配確保每個人格維度獲得適當空間。

階段 05
分析

三色衝突偵測。紅色(0–44):移除 — 不相容。黃色(45–55):審查 — 人工決定。綠色(56–100):附加 — 相容、合併。

階段 06
編譯

將所有輸入合併為最終的 TRUE_SOUL.md,嚴格控制在 15K 字元預算內。包含 9 個部分(A–I),安全 / 運維部分始終最後編譯以確保存活。

功能

核心功能

域圖標

以真實人物作為加權人格影響。「分析型」本身沒有意義 —— 巴菲特式分析(耐心等待)和芒格式分析(積極反轉)完全不同。從實際著作中提取的厚實參考資料,產生能從內化框架推理的 Agent。

10 個特徵維度

溫暖、支配性、開放性、情緒化、親和性、風險容忍度、幽默、直接性、分析性、保護性 —— 每個都在 0.0–1.0 範圍內,有真實的行為影響。

YAML-Based DNA

Agent 通過結構化 YAML 配置定義:身份、角色、背景故事、基礎人格、加權域圖標、10 個特徵滑塊、行為邊界、以及 Agent 間關係。

三色衝突偵測

人格特徵會互相作用和衝突。在沒有衝突分析的情況下將 Nassim Taleb 加入溫暖/養育型 Agent 會產生不連貫的人格。編譯器使人格工程可審計。

Agent 間關係

6 個 Agent 產生 15 個獨特的關係對。關係是第一等編譯目標 —— Agent 基於編譯的人格自然地關心彼此,而不是腳本化的行為。

5 維度評估

對輸出進行評分:完整性(25%)、預算健康(20%)、真實性(25%)、連貫性(15%)、獨特性(15%)。偵測通用填充、特徵矛盾和缺失部分。

用途

如何使用

運作模式 01
CLI(進階用戶)

從命令行完整控制流水線。直接在終端機中構建、部署及評估編譯後的 Soul。

soul-ingestsoul-distillsoul-compile build hanasoul-evaluate
運作模式 02
Web 控制台

具備實時 YAML 同步與特質滑桿的可視化界面。非常適合進行實時性格審計。

  • 6 階段流水線可視化
  • 10 種特質滑桿 (0.0 - 1.0)
  • 三色衝突檢視器
  • 實時 YAML 解析
運作模式 03
Agent 驅動

團隊主管 Agent 透過「Black Cop」面試流程,在自然對話中觸發編譯。

  • 拒絕模糊或籠統的回答
  • 強調行為的具體性
  • 確認批准後自動觸發

規模化

生產與技術

6個
活躍 Agent

Neru, Kira, Hana, Eve, Sakura, Rei

28個
定時任務

24/7 運行

15個
關係對

Agent 間關係

19個
域圖標

參考人格

3種
語言

英文、繁體中文、簡體中文

3個
渠道

Telegram, Discord, Web

執行環境

Bun (TypeScript ESM)

Schema 驗證

Zod

Web UI

Bun.serve() + React 18 SPA(無需構建步驟)

授權

Business Source License 1.1 (BSL 1.1)

輸出所有權

編譯的 TRUE_SOUL.md 屬於用戶 —— 輸出無授權限制