让智能体语义搜索本地文档并标注来源
26.1/100
综合分
0
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/9/26 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add Huajijunbilibili/dsh-localrag该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:已验证
是什么
dsh 原生插件 · search
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 75 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码v2.7.0⚪ 扫描:无法判定尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0已尝试扫描但取不到可分析的源码:仓库或包不存在、已删除,或为非 JS/TS 实现、未随包发布源码。无法判定,不代表安全。
- · 包内无可扫 JS
- · TS 源码(可能为非 JS 实现或未发布源码),无法判定
扫描于 2026/11/2(0 天前) · 范围 全包扫描(包内未声明入口) · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- 语义搜索本地文档
- 标注来源引用
- 本地运行无需密钥
本地文档 RAG 检索 MCP 服务器,给 DeepSeek Harness 用——智能体搜索你本地的 .md/.txt 文档,带来源引用。100% 本地(fastembed + Chroma),无需 API key。
README
由 DeepSeek 最新模型翻译生成localrag-mcp — 本地文档 RAG 检索插件(DeepSeek Harness)
一个给 DeepSeek Harness 的 agent 提供本地知识检索能力的 MCP 工具插件: agent 在对话中可以直接调用 mcp__localrag__search 等工具,对本地文档做语义检索并带来源引用的回答。
生态贡献:这是 DeepSeek Harness 官方贡献指南中"创建插件并分享"的实践项目,发布到 GitHub 后打上 dsh-plugin 话题即可被社区发现。
架构
DeepSeek Harness (dsh web)
│ --patch localrag.cordis.yml
▼
@deepseek-ai/dsh-mcp-client (官方通用 MCP 客户端)
│ 启动 stdio 子进程 ▼
server.py (Python, FastMCP)
展开完整文档(README 剩余 1 节)
localrag-mcp — 本地文档 RAG 检索插件(DeepSeek Harness) 一个给 DeepSeek Harness 的 agent 提供本地知识检索能力的 MCP 工具插件: agent 在对话中可以直接调用 mcp__localrag__search 等工具,对本地文档做语义检索并带来源引用的回答。 生态贡献:这是 DeepSeek Harness 官方贡献指南中"创建插件并分享"的实践项目,发布到 GitHub 后打上 dsh-plugin 话题即可被社区发现。 架构 DeepSeek Harness (dsh web) │ --patch localrag.cordis.yml ▼ @deepseek-ai/dsh-mcp-client (官方通用 MCP 客户端) │ 启动 stdio 子进程 ▼ server.py (Python, FastMCP) ├── index_documents(path) # 扫描目录,分块 + 向量化,写入 Chroma ├── search(query, k) # 语义检索,返回文本 + 来源路径 + 分数 └── list_documents() # 列出知识库中的文档 │ ├── 向量模型:fastembed / BAAI/bge-small-zh-v1.5(本地 ONNX,无需 API key) └── 向量库:Chroma(持久化到 ./data/chroma) 快速开始 1. 安装依赖(Python 3.10+) cd localrag-mcp pip install -r requirements.txt 2. 独立冒烟测试(不依赖 Harness) python test-client.py 预期输出:tools: [...]; index: indexed 2 files, N chunks; search: 命中结果 3. 接入 DeepSeek Harness(在 harness 仓库根目录) pnpm dsh web --patch D:\programing\python\LangChain\models\localrag-mcp\localrag.cordis.yml 首次会下载 bge-small-zh 模型(约 95MB,仅一次) 4. 在对话里使用 "先索引 D:\...\docs,然后检索:LangGraph 多 agent 是怎么协作的?" agent 会依次调用 index_documents → search,并基于检索结果回答 ✅ 验证结果(真实运行) 独立测试(python test-client.py): tools: ['index_documents', 'search', 'list_documents'] index: indexed 2 files, 4 chunks into 'documents' search: 命中 langgraph-multiagent.md(top score 0.537,带 source 路径) Harness 集成(pnpm dsh web --patch localrag.cordis.yml)实测:agent 按提示依次调用 index_documents → search,最终回答带来源与得分引用: 主要来源:langgraph-multiagent.md(chunk 0、1,检索得分 0.4851 / 0.2863)补充背景:langchain-basics.md(得分 0.1219) 工具清单(agent 视角) | MCP 工具名 | 说明 | | mcp__localrag__index_documents | 索引目录下的 .md/.txt(递归),分块 + 向量化入库 | | mcp__localrag__search | 语义检索 top-k,返回文本、来源路径、相关性分数 | | mcp__localrag__list_documents | 列出知识库全部来源文档 | 设计要点 - 检索带来源:每个 chunk 记录 source(文件绝对路径),agent 回答可溯源——这是区别于普通聊天的关键能力 - 全本地运行:embedding 用 ONNX 本地推理,不依赖外部 embedding API,无需任何密钥 - 分块策略:512 字符滑动窗口 + 64 重叠,中文文档友好(v2 可升级为语义分块) - 增量索引:upsert 按文件去重,重复索引同一目录不会产生重复向量 Roadmap(v2) - [ ] PDF / Word 支持(pdfplumber + python-docx) - [ ] 语义分块(基于段落/标题,而非固定窗口) - [ ] 用 LangChain 封装成标准 RAG 流程(多路召回 + 重排) - [ ] 与多 agent 深度研究系统整合(检索 worker 复用本插件) - [ ] 评估:用 RAGAS 对检索质量打分 简历用法 为 DeepSeek Harness 生态开发 dsh-plugin:本地文档 RAG 检索 MCP 插件(Python + Chroma + fastembed) - 实现 index/search/list 三个 MCP 工具,agent 对话中可直接调用,检索结果带来源引用 - 全本地向量化(bge-small-zh,ONNX)与持久化存储,无需外部 API - 通过官方 --patch 机制挂载,并完成独立冒烟测试与 Harness 集成验证 相关链接 - DeepSeek Harness 官方贡献指南(插件分享路径):https://github.com/deepseek-ai/deepseek-harness - 社区插件踩坑总结:Discussion #380 - MCP 通用客户端:@deepseek-ai/dsh-mcp-client
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
Huajijunbilibili/dsh-localrag
让智能体语义搜索本地文档并标注来源
相关插件 · 搜索 / 抓取
LLM 知识平台Tencent/WeKnora
概览 ·快速开始 ·新特性 ·功能 ·客户端 ·文档 ·开发
★ 36,161已汉化DSH
72.1
智能体记忆系统MemTensor/MemOS
MemOS 2.0 Stardust星尘
★ 12,195已汉化DSH
71.2
跨代理记忆库zilliztech/memsearch
跨平台语义记忆,专为 AI 编程智能体打造。
★ 2,799已汉化DSH
70.9
技能语料库EverMind-AI/SkillCorpus
SkillCorpus 能给你什么
★ 694已汉化DSH
69.7
代码图谱记忆syncable-dev/memtrace-public
你的智能体值得拥有结构化记忆。
★ 509已汉化MCP
67.9
AnySearch 搜索插件anysearch-team/anysearch-dsh
AnySearch 网页搜索服务商,为 DeepSeek Harness(DSH)提供高级搜索工具
★ 457已汉化DSH
66.6