前言¶
DeepSeek Harness 的智能體在擁有大量工具時,上下文窗口和路由開銷會顯著增加。Agent-Body 是一個插件層,它將工具定義與任務意圖解耦,並管理代理的運行時行爲,包括記憶和自我修復。通過將插件定義爲器官、神經衝動路由命令、零模型調用的反射弧、空閒時的記憶鞏固以及重試前的失敗歸因,Agent-Body 爲 DeepSeek Harness 管理了 84.7% 的工具架構提示詞令牌。
核心功能¶
Agent-Body 實現了以下核心能力:
- 架構門控:根據任務意圖管理工具架構,減少不必要的上下文消耗。
- 確定性路由:通過確定性意圖規則路由命令,無需調用模型即可決定執行路徑。
- 失敗歸因:在重試之前對失敗進行分類和歸因,避免無效重試。
- 記憶與鞏固:提供持久化內存,並在空閒時進行記憶 consolidation。
安裝與啓用¶
Agent-Body 需要安裝在 DeepSeek Harness 中。使用以下命令安裝核心組件(Organism、Cortex、Zero-Residence):
$rel = "https://cdn.jsdelivr.net/gh/1420079678-ctrl/agent-body@v0.1.2/dist"
dsh plugin --profile web add "$rel/dsh-external-dsh-organism-0.1.1.tgz" "$rel/dsh-external-dsh-cortex-0.1.1.tgz" "$rel/dsh-external-dsh-zero-residence-0.1.0.tgz"
安裝完成後,重啓 Harness 並執行 body_status 命令即可查看已加載的器官狀態。
本地驗證與測試¶
項目提供了離線運行和驗證的工具:
npm run demo:運行離線端到端測試。npm run check:驗證離線迴歸測試。npm run bench:check:確保架構門控的數量不發生漂移。
注意事項¶
- 許可證:MIT。
- 開發階段:早期階段項目,主要針對 Windows 平臺優化。
- 宿主依賴:需要 DeepSeek Harness 作爲宿主進行集成。
- 獨立性:離線核心演示可獨立運行,不依賴外部服務。
生態背景¶
DeepSeek Harness(DSH)採用「一切皆插件」的架構理念。Agent-Body 作爲一個獨立插件,通過 GitHub 維護(1420079678-ctrl/agent-body),與 DeepSeek 官方無直接隸屬關係。