dsh-ref-lib
在终端中运行以下命令:
dsh plugin install hpyperry/dsh-ref-lib
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 终端中执行 dsh plugin install hpyperry/dsh-ref-lib 即可安装该插件,开源地址为 https://github.com/hpyperry/dsh-ref-lib,安装完成后重启 dsh web 生效。
插件介绍
用 DeepSeek Harness 写代码或查接口时,一个隐忧始终存在:agent 可能凭空编造细节,也可能直接上网搜一个和你实际情况不符的结果。dsh-ref-lib 做的事很直接——把你本地的项目源码、内部文档、API 规格登记为只读参考库,agent 回答前必须先翻这些目录查证,查不到才允许走向外部来源,并且必须说明。答案从此有据可查。
每个会话独立持有自己的一组参考库,互不干扰;分支会话在创建时自动继承父会话的快照,之后各改各的。添加目录支持应用内浏览器、系统原生选择器、手动粘贴路径三种方式,还能给每个库写一句用途说明,帮助 agent 判断当前问题和哪个库相关。跨会话导入时提供逐条冲突对比,避免盲目覆盖。参考库目录对 agent 严格只读:沙箱在进程层面禁止写入,上下文注入再补一层软约束,两层兜底。
如果你日常维护多套项目代码、内部 wiki 或接口文档,又希望 agent 的回答始终基于你真实拥有的资料而非凭空发挥,dsh-ref-lib 就是那个让 agent 先翻书再回答的插件。
使用场景
- 项目源码问答时让 agent 先查指定目录再回答
- 基于内部 wiki 或 API 文档做有据可依的问答
- 跨会话复用同一组参考库并独立演进
适合人员
- 维护多套项目代码的独立开发者
- 依赖内部文档做日常问答的中小团队
- 希望 agent 输出可追溯、不凭空发挥的工程负责人