dsh-knowledge
在终端中运行以下命令:
dsh plugin install dhb861832993-star/dsh-knowledge
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 终端中运行 dsh plugin install dhb861832993-star/dsh-knowledge,重启 dsh web 后新会话即可使用,源码见 https://github.com/dhb861832993-star/dsh-knowledge。
插件介绍
日常开发中,项目文档、个人笔记、对话里踩过的坑、收藏过的网页教程往往散落各处,模型回答时既缺乏上下文也没有可信引用。dsh-knowledge 把这些碎片统一收进本地 SQLite FTS5 索引,让模型在回答时自动检索相关片段并强制标注来源路径、标题与行号,做到有据可查、不凭空编造。
核心能力覆盖三层:文档层支持 markdown、配置、源码增量导入,中文 trigram 分词加短词 LIKE 兜底,混合文本直接可搜;经验层在对话解决实际问题时由模型主动提炼条目入库,也可从历史会话转写中补录;网页层一键剪藏教程,启发式提取正文转 Markdown 后统一检索。模型输出 kbquery 围栏即弹出交互式搜索面板,右下角常驻的星图按钮则打开 Obsidian 式力导向知识图谱,节点按文档蓝、网页绿、经验橙着色,支持拖拽、过滤、关联跳转。
适合需要纯本地、零云端依赖知识库的开发者与研究人员,尤其是重视隐私、希望离线可用、不想调 embedding API 的场景。单文件存储在 ~/.dsh/knowledge/kb.sqlite,整体备份即走,导入路径严格限定工作区内,二进制与超大文件自动跳过,安全边界清晰。
使用场景
- 模型回答项目问题时自动检索本地文档并标注来源行号
- 对话中解决的实际问题自动提炼为经验条目供后续复用
- 网页教程一键剪藏入库,离线也能全文检索
适合人员
- 需要纯本地、零云端依赖私有知识库的开发者
- 重视隐私、希望离线可用且不想调 embedding API 的研究者
- 希望将笔记、源码、对话经验统一检索并带引用的团队