dsh-knowledge-bridge
在终端中运行以下命令:
dsh plugin install Babydunx1/dsh-knowledge-bridge
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 打开 Plugins → Add plugin,在 Package name or address 粘贴 https://github.com/Babydunx1/dsh-knowledge-bridge 后安装并重启;或在终端执行 dsh plugin install Babydunx1/dsh-knowledge-bridge。
插件介绍
智能体再聪明,也受限于它能触达什么。在 workspace-write 沙箱里,工作区外的知识库往往读不到,Windows 上还可能被误报为文件不存在,于是模型开始瞎猜。团队把架构文档、SOP、API 契约放在 vault 或共享目录里,DeepSeek Harness 本身却没有自动发现与按需检索的路径;自主执行时,git reset --hard 一类命令还可能抹掉未提交改动。dsh-knowledge-bridge 以主机级 cordis 插件运行,用宿主进程权限读文件系统,只在提示里注入简短指引,内容通过 knowledge_search、knowledge_read 等工具按主题拉取,而不是把整库塞进上下文。
核心能力可以概括为找得到、读得准、别误伤。vault 通过环境变量或常见路径零配置发现,支持结构化 metadata 与纯 Markdown 目录;检索用可调试的关键词加权打分,而非向量库。knowledge_list 给出大纲,knowledge_read 按需读全文或单个 artifact;同时可从工作区注入 AGENTS.md 等规则,并用单调不可覆盖的安全策略拦截匹配到的破坏性 shell 调用。
适合在 DeepSeek Harness 里做长期编码、运维或文档驱动开发的团队:已有 Antigravity、~/.dsh/knowledge 或自建 docs 知识库,希望代理在沙箱外仍能引用权威资料,又不想让每次对话背负百万 token 的 vault。若你主要依赖整库进 prompt 的记忆方案,或需要语义 embedding 排序,这个插件的设计取向可能并不匹配,它刻意保持轻量、可预测、零额外依赖。
截图预览
使用场景
- 沙箱内读不到工作区外的 vault,需要主机级按需搜索与阅读
- 团队文档散落在 Antigravity 或 docs 知识库,希望代理按主题引用而非整库灌入
- 担心自主代理执行 git reset 等破坏性命令,需要在执行前拦截
适合人员
- 在 DeepSeek Harness 中维护 Markdown 知识库的团队
- 需要跨 workspace 访问权威文档的编码与运维人员
- 希望轻量、可调试检索且附带 shell 安全护栏的 DSH 用户