docindex:DeepSeek Harness 的本地文档语义索引插件

johnxu22786/docindex

数据与知识已验证
收录时间 2026-08-20
页面最后更新 2026-09-30

DSH plugin,将工作区文档构建为本地语义索引,支持混合检索、行号引用和增量更新,让模型或用户自然语言查询本地知识库。

docindex 是 DeepSeek Harness 的文档索引插件,将工作区中的 Markdown、PDF、DOCX 等文件构建为可搜索的本地知识库。它结合 SQLite FTS5 词法检索与本地嵌入语义检索,通过 RRF 融合结果,支持中文分词、增量更新和精确行号引用。模型可通过四个工具查询文档,也可使用独立 CLI 操作。适合需要快速定位文档内容的 DSH 用户。

如何安装

install
dsh plugin --profile web add github:johnxu22786/docindex
分类
数据与知识
平台
DSH Plugin
作者
johnxu22786
分发方式
插件

docindex 核心特性

本地语义索引混合检索与排序行号精确引用增量更新与监控
Listed on dsh-plugin.org

docindex 仓库简介

它是做什么的?

docindex 是 DeepSeek Harness(DSH)的文档索引插件,将工作区中的 Markdown、纯文本、PDF、DOCX、PPTX、XLSX 等文件构建为可搜索的本地知识库。它解决在 DSH 中快速定位文档内容的问题,支持自然语言或关键词查询,返回匹配文档、带精确行号的片段和相关性评分。核心能力包括混合检索(SQLite FTS5 词法检索 + 本地嵌入语义检索)、增量更新和模型工具接口。

核心功能

  • 混合检索:结合 SQLite FTS5(支持中文 n-gram 分词)与本地嵌入模型,通过 Reciprocal Rank Fusion(RRF)融合结果。
  • 增量更新:仅重新索引变更文件,可选文件监视器,支持全量重建。
  • 精确引用:返回结果包含精确行号,便于溯源。
  • 模型工具:提供 doc_scan、doc_query、doc_reindex、doc_stats 四个工具,供模型调用。
  • 独立 CLI:提供 docindex 命令行工具,支持扫描、查询、重建、统计等操作。

怎么使用这个插件?

在 DSH 中启用后,模型可通过工具查询文档,例如调用 doc_query 搜索“RLHF and llama.cpp”,返回结果包含路径、行号、片段和评分。也可通过独立 CLI 使用:运行 docindex scan 索引当前目录,docindex query "关键词" 进行搜索,docindex reindex --full 全量重建。可通过配置文件指定根目录、数据库路径、嵌入提供者(默认本地嵌入,可选 transformers)及排除规则。

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

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

DSH Plugin 常见问题