騰訊開源知識框架,帶官方 DeepSeek Harness 外掛程式:給 dsh Agent 四個唯讀工具,可在你的 RAG 知識庫上檢索、讀取與提問。
DSH 整合
原生執行環境
作者聲明
安全稽核
未稽核
最後核實
2026-08-22
授權條款
MIT
01它能幫你完成什麼?
讓 DeepSeek Harness 編碼 Agent 以唯讀方式存取你的文件
四個唯讀工具——weknora_search(混合檢索)、weknora_read_document(依序傳回段落)、weknora_ask(帶引用回答)、weknora_list_knowledge_bases(名稱 + id)——讓 Agent 查詢你的知識庫
執行 DeepSeek Harness、希望讓 Agent 檢索內部文件 / wiki,又不想自己搭建檢索鏈路的團隊
搭建具備 RAG、Agent 與自動 wiki 的企業知識庫
可自託管知識框架:RAG 問答、ReAct Agent、Wiki 模式(自動生成互鏈 Markdown + 知識圖譜),以及 20+ LLM 供應商
需要對私有資料進行文件理解、語意檢索與自主推理的研發 / 知識團隊
02如何將外掛接入 DeepSeek Harness?
先決條件
- Docker & Docker Compose 與 Git(用於自託管 WeKnora)
- 已安裝 DeepSeek Harness(dsh)——外掛程式透過 `dsh plugin` 指令新增
安裝步驟
- 01
自託管 WeKnora:`git clone https://github.com/Tencent/WeKnora.git && cd WeKnora && cp .env.example .env && docker compose pull && docker compose up -d`,然後開啟 http://localhost
$ git clone https://github.com/Tencent/WeKnora.git && cd WeKnora && cp .env.example .env && docker compose pull && docker compose up -d
- 02
新增官方 dsh 外掛程式:`dsh plugin --profile web add @wxg-prc-cpg/dsh-weknora`,並指向你的 WeKnora 部署
$ dsh plugin --profile web add @wxg-prc-cpg/dsh-weknora
- 03
(選用)透過 CLI 管理 WeKnora 設定:`weknora profile add prod --host https://kb.example.com --use`,再 `weknora auth login`
驗證整合成功
- 新增外掛程式後,確認 Agent 的工具集中出現了四個唯讀工具(weknora_search、weknora_read_document、weknora_ask、weknora_list_knowledge_bases)
03DSH 整合程度與能力邊界
官方 DeepSeek Harness(dsh)外掛程式 `@wxg-prc-cpg/dsh-weknora`——提供四個唯讀工具(weknora_search、weknora_read_document、weknora_ask、weknora_list_knowledge_bases),讓編碼 Agent 能夠查詢你的 WeKnora 知識庫。
dsh 外掛程式:4 個唯讀知識工具
來自 DeepSeek Harness Agent 的自然語言查詢→weknora_search(混合檢索)、weknora_read_document(依序段落)、weknora_ask(帶引用回答)、weknora_list_knowledge_bases(名稱 / id)
唯讀:Agent 不能建立或修改知識庫RAG 問答與 ReAct Agent
文件、wiki、FAQ→基於知識庫的快速 RAG 回答與多步自主推理
Wiki 模式(自動知識圖譜)
原始文件→自維護的互鏈 Markdown 知識庫,帶互動式知識圖譜、修訂歷程與一鍵復原
在你的知識庫中生成並維護 wiki 頁面
04適合誰?何時不該用?
適合
- 執行 DeepSeek Harness、希望讓 Agent 檢索內部文件 / wiki,又不想自己搭建檢索鏈路的團隊
- 需要對私有資料進行文件理解、語意檢索與自主推理的研發 / 知識團隊
不適合
- 登入鑑權預設開啟(v0.1.3+);生產環境建議部署在內網 / 私有網路,避免公網暴露,並配置防火牆與存取控制。
05相容性、維護與安全提醒
- dsh 外掛程式是唯讀的,且需要已執行的 WeKnora 部署(透過 Docker Compose / Kubernetes / Helm 自託管);它自身不能建立或修改知識庫。
- 登入鑑權預設開啟(v0.1.3+);生產環境建議部署在內網 / 私有網路,避免公網暴露,並配置防火牆與存取控制。
- dsh 外掛程式工具均為唯讀;API key 與 MCP / 資料源憑證以 AES-256-GCM 靜態加密。Agent 可檢索、讀取、提問,但絕不寫入知識庫。
MIT · 活躍維護中(dsh 外掛程式發布 dsh-weknora-v0.1.0,2026-08-21;WeKnora 核心 v0.7.2)
06常見問題
怎麼把 WeKnora 接入 DeepSeek Harness?
安裝官方外掛程式:`dsh plugin --profile web add @wxg-prc-cpg/dsh-weknora`,然後將其指向一個正在執行的 WeKnora 部署。由於 harness 自身沒有檢索能力,外掛程式把你的文件以四個唯讀工具的形式接入。
dsh 外掛程式暴露哪些工具?
四個唯讀工具:weknora_search(混合檢索,傳回逐字原文段落 + knowledge_id)、weknora_read_document(依序段落帶分頁)、weknora_ask(WeKnora 基於 RAG / ReAct 的帶引用回答)、weknora_list_knowledge_bases(用於限定檢索範圍的名稱 + id)。
需要先自託管 WeKnora 嗎?
是的。外掛程式是唯讀的,指向一個已存在的部署。自託管執行 `git clone https://github.com/Tencent/WeKnora.git`、配置 .env、再 `docker compose up -d`(或 Helm 上 Kubernetes)。沒有部署,工具就沒有可查詢的對象。
Agent 能修改我的知識庫嗎?
不能——dsh 工具明確為唯讀;Agent 可檢索、讀取、提問,但不能建立或編輯知識庫。憑證以 AES-256-GCM 靜態加密。
WeKnora 支援哪些模型?
20+ 供應商,包括 DeepSeek、OpenAI、Qwen、Zhipu、Hunyuan、Gemini、Ollama 等,且 LLM、向量庫、儲存後端均可替換,支援本地 / 私有雲的資料主權。
07相關的 DSH 工作流程
honcho
作者 plastic-labs
用於構建有狀態 AI 智慧體的記憶庫,支援跨會話連續學習與上下文工程。
mirage
作者 strukto-ai
全球首個面向 AI 智慧體的統一虛擬檔案系統。
reme
作者 agentscope-ai
ReMe:面向 AI Agent 的記憶管理套件——幫 Agent「記住我、最佳化我」,支援 RAG 與長期記憶。
memsearch
作者 zilliztech
為 Claude Code、Codex 等 AI Agent 提供持久化、統一的多層記憶:基於 Markdown 與 Milvus 向量庫,支援語義檢索與混合搜尋。
08資料與來源
`@wxg-prc-cpg/dsh-weknora` is the official DeepSeek Harness (`dsh`) plugin.
dsh plugin --profile web add @wxg-prc-cpg/dsh-weknora
four read-only tools appear in the agent's tool set
此頁面根據專案公開文件、儲存庫中繼資料與 DSH Plugins 的結構化解析所產生;最後核實於 2026-08-22。發現錯誤?提交更正。
最佳 DeepSeek Harness 外掛
從全目錄挑出的 12 個值得優先安裝的外掛,涵蓋各個分類。
