在 QwenPaw 中创建并调用 DSH 智能体,支持流式对话与审批
29.9/100
综合分
0
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/10/26 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add BillYuan01/qwenpaw-dsh该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:仅索引
是什么
dsh 原生插件 · model
装得上吗
本站尚未做安装检查
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
活跃:最近一次提交在 7 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码v2.7.0⚪ 扫描:无法判定尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0已尝试扫描但取不到可分析的源码:仓库或包不存在、已删除,或为非 JS/TS 实现、未随包发布源码。无法判定,不代表安全。
- · 包内无可扫 JS
- · TS 源码(可能为非 JS 实现或未发布源码),无法判定
扫描于 2026/11/1(0 天前) · 范围 全包扫描(包内未声明入口) · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
把 DeepSeek Harness(dsh)接入 QwenPaw,成为一等智能体后端:社区插件,基于标准 ACP v1 和 DSH 侧桥接。
README
由 DeepSeek 最新模型翻译生成qwenpaw-dsh
在 QwenPaw 里使用 DeepSeek Harness(DSH)。安装后,可以创建 DSH 智能体,在控制台对话,或让其他智能体调用它。
插件通过 ACP v1 驱动 DSH,负责会话、模型选择、工具事件和审批的衔接。这是社区项目,不是两家厂商的官方组件。
当前版本:1.1.1。推荐搭配 dsh-qwenpaw-bridge 1.1.0,不要求两个组件同版号。
能做什么
- 流式显示回答、思考和工具执行结果;实时增量需要安装 DSH 桥。
- 选择模型和推理强度,并在发送消息前确认设置生效。
- 恢复 DSH 会话,让同一连接上的不同会话分别接收自己的消息。
- 将 QwenPaw 的审批请求、Skills、stdio / HTTP MCP 和图片附件交给 DSH 处理。
QwenPaw → qwenpaw-dsh(本插件)→ ACP → DSH + dsh-qwenpaw-bridge → 模型
两个组件安装在不同位置:本插件装进 QwenPaw;桥装进 DSH 的 profile。只安装其中一个,不会自动装好另一端。
环境要求
- QwenPaw >=2.2.0, <2.3.0,以及其 Python 环境中的官方 ACP SDK(acp)。
- DSH >=0.2.0-rc.2 <0.3.0-0,已经配置好模型和凭据。
展开完整文档(README 剩余 1 节)
qwenpaw-dsh
在 QwenPaw 里使用 DeepSeek Harness(DSH)。安装后,可以创建 DSH 智能体,在控制台对话,或让其他智能体调用它。
插件通过 ACP v1 驱动 DSH,负责会话、模型选择、工具事件和审批的衔接。这是社区项目,不是两家厂商的官方组件。
当前版本:1.1.1。推荐搭配 dsh-qwenpaw-bridge 1.1.0,不要求两个组件同版号。
能做什么
- 流式显示回答、思考和工具执行结果;实时增量需要安装 DSH 桥。
- 选择模型和推理强度,并在发送消息前确认设置生效。
- 恢复 DSH 会话,让同一连接上的不同会话分别接收自己的消息。
- 将 QwenPaw 的审批请求、Skills、stdio / HTTP MCP 和图片附件交给 DSH 处理。
QwenPaw → qwenpaw-dsh(本插件)→ ACP → DSH + dsh-qwenpaw-bridge → 模型
两个组件安装在不同位置:本插件装进 QwenPaw;桥装进 DSH 的 profile。只安装其中一个,不会自动装好另一端。
环境要求
- QwenPaw >=2.2.0, <2.3.0,以及其 Python 环境中的官方 ACP SDK(acp)。
- DSH >=0.2.0-rc.2 <0.3.0-0,已经配置好模型和凭据。
- Node.js >=22;安装 DSH 桥还需要 pnpm。
目前在 Linux 上验证。macOS、原生 Windows 和 WSL 尚未做专项端到端测试。app 的插件加载已验证;desktop 只验证过后端加载,qwenpaw task 不经过插件加载流程。详见运行形态记录。
安装
以下以一套新安装为例。已有同名 profile 或插件时,先保留现有配置,再进行更新。
1. 准备 DSH 桥
git clone --branch v1.1.0 https://github.com/BillYuan01/dsh-qwenpaw-bridge.git
dsh --profile qwenpaw --from-default-profile acp --dump-config >/dev/null
dsh plugin --profile qwenpaw add /absolute/path/to/dsh-qwenpaw-bridge
把最后一行换成刚克隆目录的绝对路径。qwenpaw profile 必须先从内置 acp 模板创建,不能只对新名字执行 plugin add。
桥尚未发布到 npm,请使用上面的本地路径安装。然后按桥的安装说明配置模型路由;合并配置,不要覆盖已有的 cordis.patch.yml。
2. 安装 QwenPaw 插件
git clone --branch v1.1.1 https://github.com/BillYuan01/qwenpaw-dsh.git
cd qwenpaw-dsh
qwenpaw plugin install ./qwenpaw-dsh
安装目标是仓库内层的 qwenpaw-dsh/,那里才有 plugin.json。也可以从 Releases 下载 ZIP,解压后安装该目录。更新现有插件可使用宿主支持的 --force 流程;热加载会关闭旧插件持有的连接,应避开正在运行的回合。
3. 创建智能体
在控制台创建后端为 DeepSeek Harness 的智能体,设置 profile 为 qwenpaw。相关配置片段如下,不是完整配置文件:
{
"backend": "dsh",
"backend_settings": {
"binary": "/absolute/path/to/dsh",
"profile": "qwenpaw"
}
}
binary 可省略,插件会从 QwenPaw 服务的 PATH 查找。服务继承的 DSH_HOME 要与配置 profile 时一致。
默认 profile 是 acp,不是 qwenpaw。 装好桥后也需要明确选择 qwenpaw,否则不会使用桥的增强功能。
权限
| QwenPaw 审批级别 | DSH 模式 |
| STRICT | read-only |
| SMART / AUTO | workspace-write |
| OFF | danger-full-access |
显式设置的 backend_settings.permission_mode 优先于审批级别。审批端口故障、拒绝和超时都按拒绝处理,一次批准不代表永久放行。
read-only 限制修改,不是文件读取白名单。MCP 连接投影也不等于完整传递 QwenPaw 的 Driver 策略。不要把测试目录或一条提示词当作硬隔离。
常见问题
控制台没有 DSH 后端。 检查插件是否装到实际使用的 QwenPaw 工作目录、宿主是否为支持的 2.2.x,以及加载日志是否报错。
终端能运行 DSH,服务却找不到。 服务的 PATH 可能不同,填写 binary 的绝对路径,并检查服务继承的 DSH_HOME。
回答只在最后整段出现。 检查智能体是否选择 qwenpaw profile,以及桥是否真正加载。
模型或推理档位不对。 核对当前智能体使用的 profile、模型路由和目录缓存。查询模型 API 时应选择 DSH 智能体的上下文;从原生 QwenPaw 智能体查询,可能走默认 acp profile。模型数量取决于配置,不是固定值。
恢复会话后,为什么没有重建聊天记录? ACP 会话恢复与 QwenPaw 历史回放是两回事。插件的 history() 目前返回空列表。
还有哪些限制? SSE MCP、上下文用量显示和第三方后端 loop 模式选择尚不支持;图片能力在初始化时探测,切换模型后不重探。Skills 快照不会自动清理,源资源仍通过链接读取。更多实现说明见架构文档(英文)。
测试与开发
python tools/run_safe_tests.py --python /path/to/qwenpaw-venv/bin/python
这是不调用模型的白名单测试入口,目前共 272 项。不要直接对整个 tests/ 目录做 pytest 收集,其中包含会启动真实 DSH、读取凭据或调用模型的脚本。
Linux 上已实测真实回答、流式、双会话并发、取消后继续使用和跨进程恢复;1.1.1 还验证了读取工具的完成事件直接带回文件文本。这些是特定环境下的测试,不是全平台保证。详见验证记录(英文)、开发说明(英文)和 AGENTS.md(英文)。
许可证
Apache License 2.0。DSH 桥使用其独立仓库中的 MIT 许可证。预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
BillYuan01/qwenpaw-dsh
在 QwenPaw 中创建并调用 DSH 智能体,支持流式对话与审批
相关插件 · 模型接入
API 中继安全审计toby-bridges/api-relay-audit
面向 AI API 中转与 LLM 代理的本地安全审计。
★ 897已汉化DSH
69.4
免费搜索插件DDDMUC/dsh-free-search
DeepSeek Harness 免费搜索插件 —— 无需 API key,零成本,多引擎可切换。 一个给…
★ 761已汉化DSH
68.7
免费联网搜索liustack/modsearch
在官方 App 里模型能联网,切到 API 就不能了。ModSearch 把联网补回来:网页搜索、X…
★ 863已汉化DSH
68.5
OpenCode 免费模型FishBottle7/opencode2dsh
在 DSHDeepSeek Harness里原生使用 OpenCode Zen 的免费匿名模型。
★ 379已汉化DSH
67.8
AI 模型网关tingly-dev/tingly-box
Tingly Box Web UI 演示
★ 373已汉化DSH
67.4
WorkBuddy 账号池XDTrees/dsh-xdpool
把你能白嫖的模型额度接进 DSH 同一个池:WorkBuddy 多账号自动容错、十三家扫码登录、76…
★ 359已汉化DSH
67.1