跳到主要内容
Plugin

dsh-knowledge

Soren-ABT/dsh-knowledge

DeepSeek Harness 知识库:查询时按标题边界与 Token 预算动态组织 ContextWindow 证据,支持围绕命中锚点续读原文;通过加权 RRF 融合 BM25 与向量召回,支持 MMR 去冗余和本地/远程重排;提供回答前自动证据注入、本地 embedding/rerank/OCR 模型下载与健康检查面板、无需下载模型的关键词检索,以及导入目录原地重扫。

形态
Plugin 插件
安装
npm 包安装
需要密钥
否
近月下载
3,208
最近推送
今天更新

项目说明

From README

dsh-knowledge DSH 的知识库插件 English · 中文 一个深度的 知识库系统 ,作为 DeepSeek Harness(DSH)的独立、可开源 bundle 插件。提供知识库(含 分组 )与文档管理、文本分块、向量化(OpenAI 兼容 / Ollama / 本地模型 / 关键词降级)、检索,以及模型可见工具与浏览器管理面板。--- 为什么选择 dsh-knowledge dsh-knowledge 把文档导入、解析、分块、检索、证据组织和模型续读整合进 DSH。它既可以零向量配置运行,也可以完全使用本地模型,不要求额外部署独立的知识库服务。

能力 说明 --- --- 文档来源 文件、目录、网页和文本笔记;本地路径可持续重扫和重新索引 混合检索 FTS5 BM25、向量召回、RRF 融合、MMR 去重以及可选重排 证据上下文 按文档顺序动态生成 ContextWindow ,支持围绕命中位置继续阅读 本地运行 本地 embedding、本地 rerank、本地 OCR;也支持 OpenAI 兼容接口和 Ollama 文档处理 常见办公格式、扫描 PDF、PaddleOCR、Tesseract 回退及可选 MinerU 管理界面 知识库分组、批量导入、预览、召回测试、模型管理和索引重建 --- 快速开始 1.准备环境 - Node.

js: ^22.19.0 =24.0.0 - pnpm: =10 - 已安装并初始化 DeepSeek Harness 在安装插件之前,将以下构建许可 合并到 目标 profile 的 pnpm-workspace.yaml 中已有的 allowBuilds 映射。不要重复添加第二个 allowBuilds: 键,否则 YAML 会失效。这些依赖包含安装期构建;pnpm 10 默认拒绝执行时, dsh plugin add 会在登记 bundle 前退出。2.安装插件 插件安装在 profile 层。无论 DSH 来自 npm 还是源码 checkout,都使用同一条命令。

安装完成后重启 web 服务,并刷新页面

Original description

Knowledge base & RAG plugin for DeepSeek Harness (DSH): chunking, local embeddings, hybrid search, management panel

安装方式

npm 包安装 · 安装无需配置

README 解析
shell
dsh plugin --profile <name> add dsh-knowledge
shell
dsh plugin --profile <name> add ./dsh-knowledge-0.5.2.tgz
shell
dsh plugin --profile <name> add file:/path/to/dsh-knowledge

安全能力

静态扫描源码得到的权限画像 —— 回答的是「它要动什么」,而不是「它好不好」

  • 执行命令
  • 动态执行代码
  • 写入文件
  • 读取文件
  • 访问网络
  • 读取环境变量

未发现已知红线(明文传输、安装期执行代码、凭据外传等)。

能力与红线来自 awesome-dsh-plugin 的静态扫描结果(CC0 公有领域),本站未逐行复核源码; 它只覆盖能被静态识别的模式,不等于安全审计结论。

为什么是这个分数

近 1 天仍在推送;README 给出了可直接复制的安装命令;装完即可用,无需额外配置;近月 npm 下载 3208 次,star 不多但真在被使用。

维护活跃
100
实用度
62
生态热度
70
上手便捷
100
信号质量
100
数据置信度
100%
评分怎么算