dsh-knowledge-base-local:为 DeepSeek Harness 打造的本地知识库 DSH plugin

codfishyao/dsh-knowledge-base-local

数据与知识已验证
收录时间 2026-10-18
页面最后更新 2026-10-26

为 DeepSeek Harness 提供本地 Markdown 知识库的 DSH 插件,支持混合检索、PDF/Office 导入、MCP 服务与加密多用户访问。

dsh-knowledge-base-local 是一个把资料以纯 Markdown 形式保存在任意绝对路径下的 DeepSeek Harness 插件,任何模型与编辑器都能直接打开。它针对知识散落、检索不准和格式被锁定这三类困扰,让 Agent 在会话中直接搜索、读取、导入和整理文档。插件提供 BM25 与向量结合的混合检索、三种向量生成方式、PDF 与 Office 文本抽取、收件箱自动入库、MCP 服务、文档级加密与四级角色权限,运行时只依赖 Node 内置模块。

如何安装

install
npmdsh plugin --profile web add dsh-knowledge-base-local
分类
数据与知识
平台
DSH Plugin
作者
codfishyao
分发方式
插件

dsh-knowledge-base-local 核心特性

Markdown 即数据,模型可读BM25 与向量混合检索PDF/Office 文本抽取导入MCP 服务供外部客户端AES-256-GCM 加密与多用户
Listed on dsh-plugin.org

dsh-knowledge-base-local 仓库简介

它是做什么的?

它是 DeepSeek Harness(DSH)的本地知识库插件,把文档以纯 Markdown 形式存放在你指定的任意绝对路径下,任何模型和编辑器都能直接读取。它解决知识散落、检索困难、格式锁定的问题,让 DSH 里的 Agent 能搜索、读取、导入和整理你的资料。核心能力包括混合检索、三种向量模式、PDF 与 Office 文本抽取、MCP 服务、静态加密与多用户权限,运行时零依赖,仅用 Node 内置模块。

核心功能

  • 混合检索:BM25 词法匹配、向量余弦相似度与标题/子串加权组合,结果附带文档 id、行号与片段。
  • 六类 Agent 工具:搜索、读取、列表、添加、导入、管理,覆盖从入库到清理的完整流程。
  • 三种向量模式:本地离线 TF-IDF 特征哈希、模型增强、兼容 OpenAI 的嵌入接口,接口失败时自动回退本地。
  • 多格式导入:支持文本、Markdown、代码、网页链接,以及 PDF、DOCX、XLSX、PPTX 的文本抽取,并可通过收件箱目录自动导入与更新。
  • 安全与协作:文档级 AES-256-GCM 静态加密,owner、admin、editor、reader 四级角色与集合范围限制,默认单用户关闭。
  • 版本与回收站:删除为软删除可恢复,每次编辑保留历史版本(默认 20 个)。

怎么使用这个插件?

在 DSH 中启用后,打开设置里的知识库面板选择存放目录,或直接告诉 Agent 把知识库设到某个路径,配置会写入用户数据目录并跟随你跨项目生效。之后用 Agent 工具或命令行完成搜索、添加、导入与整理;把文件丢进收件箱目录即自动入库,需要对外提供检索时还可通过 MCP 服务接入其他客户端。

报错怎么排查?

向量生成失败时,API 模式会自动回退到本地向量,检索仍可继续,按官方说明检查嵌入接口配置即可。加密文档在锁定状态下无法读取,需先解锁再检索;权限不足时检查当前角色与集合范围是否覆盖目标文档。

本页是基于该插件官方 README 独立重写的导读——权威文档和最新变更请以源头为准:codfishyao/dsh-knowledge-base-local。插件是安装时就在你机器上运行的第三方代码;收录不代表背书——安装前请自行审阅源码。

安装、更新、卸载这个插件,都在 DeepSeek Harness 的 DSH Plugin Hub 插件市场完成

DSH Plugin 常见问题