🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI

IMA 知识库问答 onclaw-dev/dsh-ima-copilot

DeepSeek Harnessv0.2.3
onclaw-dev56 天前有提交已提供中文文档扫描:未发现敏感能力

用 ima_ask 工具语义检索 IMA 知识库并返回引用资料

30/100
综合分
6
GitHub 星标
128
npm 周下载
—/5
用户评分

数据截至 2026/9/16 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。

安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add dsh-ima-copilot
npm 源 · dsh-ima-copilot 的发布者账号已校验与本仓库一致

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:已验证
是什么[目录]—
dsh 原生插件 · market
暂无时间戳·判据 →
装得上吗[实装验证]✓
本站已在 dsh 0.2.1-rc.2 下真实安装成功
非静态推断
L5 · 运行时冒烟等级说明 →
数据截至 2026/10/29·判据 →
安全吗[自动扫描]—
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
数据截至 2026/11/04·判据 →
还在维护吗[仓库]—
更新放缓:最近一次提交在 56 天前
暂无时间戳·判据 →
图例:✓ 通过! 需注意— 未判定 / 无数据· 「未判定」= 本站尚无数据,不代表插件有问题
档位由哪些信号合成

本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。

验证判据与等级说明 →

可信度证据

安装兼容性检查✓ 自动检查通过
展开查看检查明细 ↓

以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。

✓npm 包dsh-ima-copilot @ 0.2.3
✓Node 引擎要求 ^22.19.0 || >=24.0.0 · 基线 Node 22.19 满足
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明

验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/10/7 19:26:51

安全扫描自动 · 静态分析源码
v2.7.0
🟢 扫描:未发现敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

静态扫描未发现敏感能力:最多只发网络请求、读取自身元数据或只读文件,未发现执行命令、文件写入或敏感信息读取。

发起外部网络请求
查看扫描证据(共 3 处,展示前 3 条)
  • 发起网络请求
    lib/index.js:265
    const payload = await readJsonRecord(await this.request(REFRESH_PATH, {
  • 发起网络请求
    lib/index.js:285
    const payload = await readJsonRecord(await this.request(INIT_SESSION_PATH, {
  • 发起网络请求
    lib/index.js:313
    const response = await this.request(QUESTION_PATH, {
扫描于 2026/11/4(0 天前) · 范围 入口闭包 + 全包扫描 · 来源 npm 发布包

静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。

社区实装还没有人打卡 · 装过的第一个就是你
依赖的 DSH / Cordis 模块
@deepseek-ai/cordis@deepseek-ai/dsh-api-remotes@deepseek-ai/dsh-client-connection@deepseek-ai/dsh-client-ui-renderer@deepseek-ai/dsh-client-ui-settings-plugins@deepseek-ai/dsh-client-ui-slots@deepseek-ai/dsh-credentials@deepseek-ai/dsh-settings@deepseek-ai/dsh-tools@deepseek-ai/schemastery
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

功能亮点

  • 语义检索知识库
  • 返回引用资料
展开完整介绍(129 字)↓

腾讯 IMA 是一个非常好的知识库应用,但是他们提供的skill版本针对公开知识库的检索方式只提供了基于文件标题的关键字检索,好一阵无语。为了补足在harness的这种知识库检索能力,基于tencent-ima-copilot-mcp迭代了对应的dsh版本。

README

由 DeepSeek 最新模型翻译生成
dsh-ima-copilot 腾讯 IMA Copilot 的 DeepSeek Harness 原生插件。它将知识库问答注册为 ima_ask 工具,让 Agent 可以按问题语义检索 IMA 知识库、归纳答案并返回引用资料,无需额外运行 MCP、 Python 服务或常驻子进程。 IMA Copilot 插件设置预览 功能 - 使用原生 ima_ask 工具查询一个或多个 IMA 知识库。 - 返回回答正文以及资料 ID、标题和知识库名称等引用信息。 - 通过 Web 设置页维护认证信息和知识库 ID,更新后无需重启 DSH。 - 提供超时、并发限制、瞬时失败重试和请求取消处理。 - 凭证仅通过 DSH Credentials API 读写,不在 Web 页面回显。
展开完整文档(README 剩余 1 节)
dsh-ima-copilot

腾讯 IMA Copilot 的 DeepSeek Harness 原生插件。它将知识库问答注册为 ima_ask 工具,让 Agent 可以按问题语义检索 IMA 知识库、归纳答案并返回引用资料,无需额外运行 MCP、 Python 服务或常驻子进程。

IMA Copilot 插件设置预览

功能

- 使用原生 ima_ask 工具查询一个或多个 IMA 知识库。
- 返回回答正文以及资料 ID、标题和知识库名称等引用信息。
- 通过 Web 设置页维护认证信息和知识库 ID,更新后无需重启 DSH。
- 提供超时、并发限制、瞬时失败重试和请求取消处理。
- 凭证仅通过 DSH Credentials API 读写,不在 Web 页面回显。

安装

运行环境:

- Node.js ^22.19.0 或 >=24.0.0
- 兼容的 DSH 版本见版本兼容验证矩阵
- Web 设置页需要 @deepseek-ai/dsh-client-ui-settings-plugins

从 npm 安装:

dsh plugin --profile web add dsh-ima-copilot
dsh web

也可以从 GitHub 安装:

dsh plugin --profile web add https://github.com/onclaw-dev/dsh-ima-copilot.git
dsh web

安装后重启 Web profile。以下命令的输出中应包含 ima-copilot:

dsh --profile web --dump-config

配置

打开“设置 → 插件 → IMA Copilot”,填写:

| 字段 | DSH 凭证引用 | 说明 |
| X-Ima-Cookie | IMA_X_IMA_COOKIE | IMA 请求的完整 Cookie |
| X-Ima-Bkn | IMA_X_IMA_BKN | IMA 请求头中的业务密钥 |
| 知识库 ID | IMA_KNOWLEDGE_BASE_IDS | 每行一个 ID,也可使用逗号分隔 |

获取配置值:

1. 登录 IMA Copilot。
2. 打开浏览器开发者工具的 Network 面板,在 IMA 中发送一条消息。
3. 找到 /cgi-bin/assistant/qa 请求,从同一请求的原始请求头复制完整 x-ima-cookie 和 x-ima-bkn。不要使用包含省略号的截断值。
4. 在目标知识库页面找到 init_session 请求,从请求体读取 knowledge_base_id。

保存知识库 ID 时需要提交完整列表,新列表会替换旧列表。设置页只显示凭证是否已配置,不会读取或展示已保存的明文。

工具说明

ima_ask

| 参数 | 必填 | 说明 |
| question | 是 | 要向 IMA 知识库提出的非空问题 |
| knowledgeBaseId | 否 | 目标知识库 ID;配置多个知识库时必填 |

返回结果包含回答正文和引用资料:

{
"answer": "回答正文",
"references": [
{
"id": "资料 ID", "title": "资料标题", "knowledgeBase": "知识库名称" } ] }

配置单个知识库时插件会自动选择;配置多个知识库时必须传入列表中的 knowledgeBaseId。配置缺失、列表为空或 ID 不在列表中时,请求会在访问 IMA 前失败并返回配置提示。

每次调用都会读取最新凭证、创建一次性 IMA 会话并在结束后释放资源,因此不保留跨调用的对话历史。默认请求超时为 300 秒,瞬时失败最多重试 3 次,并发上限为 1。

版本兼容验证矩阵

下表最后验证于 2026-09-09。“通过”表示同一个未改写插件包已在该 DSH Release 的精确依赖环境中完成安装、Client 启动和 Host 工具契约测试;不等同于使用真实 IMA 凭证完成在线问答。

| DeepSeek Harness Release | 适配接口 | 结果 | 说明 |
| dsh-v0.1.0-rc.7 | Connection | 通过 | 已完成同包验证 |
| dsh-v0.1.0-rc.8 | Connection | 通过 | 已完成同包验证 |
| dsh-v0.1.1-rc.1 | Connection | 通过 | 已完成同包验证 |
| dsh-v0.1.1-rc.2 | Connection | 通过 | 已完成同包验证 |
| dsh-v0.1.2-alpha.1 | Gateway Remote | 不支持 | 上游 Node 24 Client Loader 缺陷,仅完成源码审计 |
| dsh-v0.1.2-alpha.2 | Gateway Remote | 通过 | 已完成同包验证 |
| dsh-v0.1.2-alpha.3 | Gateway Remote | 通过 | 已完成同包验证 |
| dsh-v0.1.2-alpha.4 | Gateway Remote | 通过 | 已完成同包验证 |
| dsh-v0.1.2-alpha.5 | Gateway Remote | 通过 | 已完成同包验证 |
| dsh-v0.1.2-rc.1 | Gateway Remote | 通过 | 已完成同包验证 |
| dsh-v0.1.3-alpha.1 | Gateway Remote | 不支持 | 精确依赖未发布,不能声明 registry 安装支持 |
| dsh-v0.1.3-alpha.2 | Gateway Remote | 通过 | 已覆盖凭证服务延迟就绪场景 |
| dsh-v0.1.5-alpha.1 | Gateway Remote | 通过 | 已完成同包验证 |

真实凭证在线验证未执行。IMA Web API 并非公开稳定 API,上游字段、鉴权或响应格式变化时,插件可能需要同步更新。

许可与说明

IMA 请求与响应解析逻辑源自 highkay/tencent-ima-copilot-mcp,本项目将其适配为 DSH 原生插件,并采用 MIT License。

DSH 是 DeepSeek Harness 的生态简称。本项目是社区插件,与腾讯 IMA 或 DeepSeek 官方均无隶属或背书关系。使用者应自行确保账号、知识库内容和认证信息的使用符合相关服务条款。
预览分享卡片长什么样 ↓onclaw-dev/dsh-ima-copilot
分享 · DeepSeek Harness Hub
onclaw-dev/dsh-ima-copilot

用 ima_ask 工具语义检索 IMA 知识库并返回引用资料

这个插件是你维护的吗?
作者本人可认领并核对本条目;认领通过后,详情页会显示「作者已认领」标记。
认领条目 →
回到顶部