前言¶
DeepSeek Harness (DSH) 通过插件机制扩展能力。@busabase/dsh-plugin 是一个连接 DeepSeek Harness 与 Busabase 的插件。它为智能体提供了持久化的上下文,使其能够读取已批准的知识库并进行结构化数据操作,同时通过权限限制确保所有写入操作都需要人工审查。
核心功能¶
该插件为 DeepSeek Harness 增加了四个核心能力:
- 可信知识:通过搜索已批准的文档、文件、Base、记录和评论,提供可靠的知识来源。
- 结构化工作:将自然语言请求转化为对 Base、Form 和 AirApp 的结构化提议。
- 实体卡片:在对话中渲染 Busabase 实体为卡片,并附带可交互的 Inspector。
- 人工控制:将 Agent 的写入权限锁定在
changeRequest级别,确保所有变更在合并前经过人工审核。
安装与启用¶
安装该插件需要使用 DSH 的插件管理命令。安装后,Host 侧和 Web 侧会自动激活,包含的经过审查的 Skill 也会随之生效。
npx @deepseek-ai/dsh plugin --profile web add @busabase/dsh-plugin
典型用法¶
安装完成后,可以在对话中直接使用以下指令:
- 创建业务结构:
Create a customer follow-up Base with company, contact, stage, expected deal size, owner, next action, and follow-up date. Submit the structure for my review.
- 知识检索与建议:
Look up the latest enterprise data-retention policy in our knowledge base. Give me the source document and propose updates for any conflicting FAQ records.
注意事项¶
在使用该插件时,需要注意以下限制和机制:
- 权限限制:MCP 连接被限制在
changeRequest权限。Agent 无法批准、拒绝、关闭或合并提议。 - 确认机制:Inspector 的审查操作默认需要新的用户明确确认。
- Cloud 模式限制:在 Cloud 模式下,Inspector 的审查、合并、实时刷新以及嵌入式 Base/AirApp 预览仅限本地使用。
- 服务管理:插件不管理或启动远程服务器。DeepSeek Harness 会将 OAuth 授权存储在其凭证存储中。
参考资料¶
- 插件目录:SkillHub 插件目录
- 源码仓库:GitHub