前言¶
DeepSeek Harness (DSH) 提供了插件擴展能力。SIMS 助手是一個開發候選插件,旨在通過單一 sims 工具爲 DSH 提供連接配置、憑據管理與用戶模板功能。它通過宿主認證的管理 RPC 運行,支持 SIMS 作用域限制,不會影響其他智能體。
核心功能¶
- 連接與憑據管理:提供連接配置和憑據管理。
- 真實賬號檢查:支持檢查連接狀態,返回賬號、角色、權限信息,不返回令牌或原始響應。
- 用戶模板顯式管理:支持模板創建、識別與顯式移除。
安裝與啓用¶
使用官方安裝命令(需網絡訪問 GitHub):
dsh plugin --profile web add 'git+https://github.com/cardclown/dsh-sims-agent.git#cd898c05aec853e80e1e417ac3b606c25f525934'
插件適配 Node.js 22.19–22.x 及 DSH 0.1.2-rc.1。
典型用法¶
- 配置 SIMS:在原生設置中打開“SIMS 助手”,填寫 API 基地址與超時,輸入 SIMS access token 並保存。
- 檢查連接:在會話中讓模型調用工具檢查連接。例如用戶說“檢查連接”,模型調用
sims({"action":"connection.check"})。只有 HTTP 成功、業務信封成功及身份字段有效時返回CONNECTED。 - 管理模板:在“設置 → SIMS 助手”填寫模板標識及助手名稱,點擊“創建 SIMS 助手”。
注意事項¶
- 開發候選:尚未完成市場交付,請勿作爲正式市場版本發佈。
- 服務賬號:此賬號是管理員綁定的服務賬號,不代表當前聊天用戶。
- 權限與令牌:插件不會猜測賬號密碼。令牌失效需重新授權。插件不返回令牌或原始響應。
- 模板限制:標識最多 64 字符,僅限小寫字母、數字和連字符,首字符爲字母或數字;名稱最多 80 字符。
- 同標識拒絕覆蓋:同名標識拒絕覆蓋,更新模板請使用新標識。