DeepSeek Harness(DSH)是一個以插件爲中心的執行環境。在開發或調試智能體時,有時需要人類介入、排隊等待或進行非 AI 的協作。傳統的做法往往侵入性強,或者需要調用昂貴的模型來處理簡單的排隊邏輯。
dsh-carbonclub(Carbon Club)提供了一種零模型調用成本的替代方案。它是一個嵌入在 DSH Web 表面中的響應式、可調整大小的抽屜,專門用於處理人類之間的等待室交互。
定位與核心能力¶
Carbon Club 是一個運行在 DSH 側的人類等待室,它不進入智能體的 prompt、記憶、會話或對話記錄中,保持了 AI 上下文的純淨。
它具備以下核心能力:
- 席位管理:提供八個確定性發言席位,包含五分鐘發言上限、空閒自動釋放、冷卻機制、慢速模式和反獨白規則。
- 安全與身份:使用持久的 Ed25519 DSH 身份,所有房間事件均經過簽名,具備重放保護和確定性狀態推導。
- 網絡拓撲:支持局域網發現、直接邀請、記住的節點、社區引導、Circuit Relay v2、AutoNAT 和 DCUtR。
- 路由優化:使用小型的 GossipSub 客戶端網格和有界志願者路由器,避免在大型大廳中建立全連接網格。
- 附加功能:支持內容尋址頭像、緊湊隊列預覽、本地屏蔽和簽名證據導出。
- 零成本:Club 的所有流量均保持在 AI 上下文邊界之外,不產生任何模型調用成本。
安裝與啓用¶
該插件通過發佈包安裝,無需在安裝時構建。
- 下載預構建的發佈包:
curl -LO https://github.com/szymonsheng2045/dsh-carbonclub/releases/download/v0.6.8/dsh-human-buffer-0.6.8.tgz
- 添加到 DSH 配置文件:
dsh plugin --profile carbon-club add ./dsh-human-buffer-0.6.8.tgz
`dsh plugin` 創建的自定義配置文件默認只包含 `@deepseek-ai/dsh-base` 基礎包,不含應用層。如果啓動後界面空閒,需手動添加 Web 應用層:
node -e "const fs=require('fs'),os=require('os'),p=(process.env.DSH_HOME??os.homedir()+'/.dsh')+'/profiles/carbon-club/package.json',m=JSON.parse(fs.readFileSync(p,'utf8')),b=m.dsh.profile.bundles;if(!b.includes('@deepseek-ai/dsh-web-app'))b.splice(1,0,'@deepseek-ai/dsh-web-app');fs.writeFileSync(p,JSON.stringify(m,null,2)+'\n')"
- 啓動插件:
dsh --profile carbon-club
典型用法¶
- 基礎使用:使用默認配置啓動大廳。
dsh --profile carbon-club
- 自定義配置:使用開發配置文件。
dsh --profile carbon-club-dev
- 連接社區引導節點:跨網絡連接時,可通過環境變量指定引導中繼節點。
DSH_CARBON_CLUB_BOOTSTRAP='/dns4/relay-051.laozi.art/tcp/443/wss/p2p/12D3KooWABxQrMHAVgbeqiVctkAPBFPSPSqCJi1SC4YRZh1hsMrh' dsh --profile carbon-club
隱私與安全說明¶
- 可見性:公開大廳的文本對網格參與者可見。
- 傳輸安全:插件使用噪聲保護傳輸跳點,但這並非公開房間的端到端機密性。
- 中繼觀察:中繼操作員可以觀察到 Peer ID、網絡地址、時間和流量。
- 會話筆記:可選的最後一次會話筆記僅在明確選擇加入後傳輸。
總結¶
dsh-carbonclub 爲 DeepSeek Harness 提供了一個無需調用 AI 模型即可管理人類交互和排隊的基礎設施。如果你需要在 DSH 環境中處理人類隊列或進行無模型依賴的協作,它是一個務實的選擇。