前言¶
DeepSeek Harness(DSH)的默認行爲是會話結束後丟失所有上下文。dsh-honcho 插件通過 Honcho 爲 DSH 提供了持久化記憶,解決了上下文丟失的問題,使其能夠記住正在構建的內容、工作偏好以及之前的決策。
插件簡介¶
dsh-honcho 是一個客戶端插件,由 Plastic Labs 維護。它爲 DeepSeek Harness 提供了由 Honcho 驅動的持久化記憶功能。
核心功能¶
- 會話啓動注入:在會話開始時注入項目上下文和同伴卡片。
- 後臺消息捕獲:在後臺捕獲用戶和助手的消息。
- 內置工具:提供三個工具:
honcho_search、honcho_chat和honcho_remember。 - 狀態查看:通過
/honcho命令顯示狀態和儀表板鏈接。
安裝與配置¶
- 確保環境滿足要求:需要 Node.js
^22.19.0 || >=24.0.0。 - 執行安裝命令:
dsh plugin --profile <name> add @honcho-ai/dsh-honcho
- 配置 API 密鑰:在
~/.honcho/config中配置 API 密鑰和同伴名稱。
{
"peerName": "your-name",
"auth": { "apiKey": "${HONCHO_API_KEY}" },
"hosts": {
"dsh": { "workspace": "dsh" }
}
}
使用場景與注意¶
- 共享記憶:默認情況下,不同集成之間不會看到彼此的記憶。需要將
workspace設置爲相同的值才能共享記憶。 - 配置格式:配置文件被讀取爲嚴格 JSON,註釋會被跳過。
- 依賴要求:需要 Honcho 的 API 密鑰和賬號(訪問
app.honcho.dev)。
結語¶
dsh-honcho 旨在爲 DeepSeek Harness 提供持久化記憶支持。更多詳情請查閱 插件目錄 或 GitHub 倉庫。