让 ACP 客户端看到子代理与后台任务的实时进展
30/100
综合分
0
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/10/7 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add chubbyclaw-com/dsh-acp-full该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:需留意
是什么
dsh 原生插件 · security
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
活跃:最近一次提交在 25 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
⚠︎ 实装验证未通过(dependency_conflict · 2026/10/7) ——可能是验证环境差异,装前建议到 GitHub 仓库确认最近更新与 issue。
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码v2.7.0🔵 扫描:含敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。
读写/删除本地文件发起外部网络请求
查看扫描证据(共 2 处,展示前 2 条)
- 发起网络请求lib/index.js:1340
return conn.request(methods.client.session.requestPermission, params); - 读取本地文件lib/index.js:1633
const [realLeft, realRight] = await Promise.all([realpath(left), realpath(right)]);
扫描于 2026/10/31(1 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
依赖的 DSH / Cordis 模块
@deepseek-ai/dsh-agent@deepseek-ai/dsh-attachment@deepseek-ai/dsh-brand@deepseek-ai/dsh-llm@deepseek-ai/dsh-mcp-client@deepseek-ai/schemastery@deepseek-ai/cordis@deepseek-ai/dsh-session@deepseek-ai/dsh-session-persistence@deepseek-ai/dsh-subagent@deepseek-ai/dsh-token-meter@deepseek-ai/dsh-user-approval给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- 上报子代理实时进展
- 上报异步任务进展
ChubbyClaw 给 @deepseek-ai/dsh-acp 打的补丁:一个 DeepSeek Harness 配置档,还能通过 ACP 上报 AIR 子代理和异步任务的后台工作。
README
由 DeepSeek 最新模型翻译生成@chubbyclaw/dsh-acp-full
给 @deepseek-ai/dsh-acp 打的补丁。@deepseek-ai/dsh-acp 是 DeepSeek Harness 里只做自动化的 ACP 服务器,这个补丁让它把后台工作(子代理和分离任务)也通过 ACP 流上报。
上游 ACP 接口只传已提交的消息、思考、通用工具生命周期、配置和上下文用量。所以平台驱动 harness 智能体时,看不出智能体派发了子代理,或者留了个 shell 在后台跑。这个改动补上的正是这块,用的是 claude-agent-acp 已经实现的草稿 agent-client-protocol#1992 通知。
新增了什么
只发给在 clientCapabilities._meta.jetbrains.air 里协商过这项能力的客户端;其他客户端看到的还是原版 ACP 接口,一个字节都不差。
展开完整文档(README 剩余 1 节)
@chubbyclaw/dsh-acp-full 给 @deepseek-ai/dsh-acp 打的补丁。@deepseek-ai/dsh-acp 是 DeepSeek Harness 里只做自动化的 ACP 服务器,这个补丁让它把后台工作(子代理和分离任务)也通过 ACP 流上报。 上游 ACP 接口只传已提交的消息、思考、通用工具生命周期、配置和上下文用量。所以平台驱动 harness 智能体时,看不出智能体派发了子代理,或者留了个 shell 在后台跑。这个改动补上的正是这块,用的是 claude-agent-acp 已经实现的草稿 agent-client-protocol#1992 通知。 新增了什么 只发给在 clientCapabilities._meta.jetbrains.air 里协商过这项能力的客户端;其他客户端看到的还是原版 ACP 接口,一个字节都不差。 | 能力 | 发出的更新 | 来源 | | nativeSubagentSessions | subagent_spawned、subagent_state_update | harness 的 session/created 和 subagent/end 生命周期 | | asyncTasks | async_task_spawned、async_task_progress、async_task_state_update | ctx.jobs 注册表 | 它还响应草稿里的 _session/async_task/stop 扩展请求,杀掉指定的任务,这样客户端能停掉某个分离任务,而不动主回合。 怎么跑 harness 还是原版 DeepSeek Harness。这个包只是它的配置档,所以启动命令里写的仍是上游二进制: npx -y @deepseek-ai/dsh@0.2.1-alpha.1 --profile chubbyclaw-full-acp 包里带了两部分: - lib/ —— 打过补丁的桥接层,可以直接替换原版 acp 那一行; - profile/ —— 现成的 chubbyclaw-full-acp 配置档:它关掉原版 acp 行,插入这个桥接层,并声明自己针对哪个 dsh 运行时(package.json → chubbyclaw.dshRuntimeVersion)。 cclaw 会为 owner 准备好这个配置档,不用 pnpm、不用 clone、不用额外安装步骤:npm pack @chubbyclaw/dsh-acp-full,把 lib/ 解到 $DSH_HOME/profiles/chubbyclaw-full-acp/node_modules/@chubbyclaw/dsh-acp-full/,把 profile/ 解到配置档根目录,然后启动上面钉住的 dsh。桥接层的 @deepseek-ai/dsh- 导入会解析到 harness 安装目录,所以不会装任何依赖树。 仓库结构 只有这一个仓库:改动以补丁形式叠在上游之上,不是把整个 harness fork 过来。 | 路径 | 是什么 | | lib/ | 构建产物和声明文件 —— npm 发布的内容 | | profile/ | chubbyclaw-full-acp 的 DSH 配置档模板 | | patches/ | 相对上游的改动,每个提交一个补丁 | | scripts/build.sh | 在钉住的 tag 上从上游重新构建 lib/ | 重新构建 scripts/build.sh # clone upstream at chubbyclaw.dshRuntimeVersion, patch, build, copy lib/bash scripts/build.sh --test # 同时运行上游 ACP 测试套件 DSH_UPSTREAM_TAG 可以覆盖 tag(默认 dsh-v<chubbyclaw.dshRuntimeVersion>)。 升级到更新的 harness 意味着:提升 chubbyclaw.dshRuntimeVersion,针对新 tag 刷新补丁,重新构建,然后发布新版本。 说明 - 构建基于 @deepseek-ai/dsh-@0.2.1-alpha.1;peer 版本是精确版本,所以加载器只会在那个运行时上激活桥接。只有当某个范围确实经过测试后,才放宽它们(并重新验证)。 - 平台客户端必须声明 _meta.jetbrains.air,并读取原始帧:已发布的 @agentclientprotocol/sdk 客户端在其严格 schema 中会拒绝未知的 sessionUpdate 变体,而服务端会原样发送它们。 - MIT,与上游相同。
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
chubbyclaw-com/dsh-acp-full
让 ACP 客户端看到子代理与后台任务的实时进展
相关插件 · 安全 / 权限
智能体逆向工程morluto/rea
用智能体逆向工程任何东西,从应用行为到原生二进制。
★ 415,267已汉化DSH
73.3
智能体集群框架ruvnet/ruflo
面向 Claude Code 与 Codex 的智能体元基座meta-harness。
★ 80,414已汉化MCP
71.9
WorkBuddy 模型接入corrinehu/dsh-workbuddy-connect
2026 年 10 月 20 日起,WorkBuddy…
★ 1,604已汉化DSH
71.7
破甲一键通z91772524-ai/pojia-next
十五个 AI…
★ 967已汉化DSH
71.6
AI 代理虚拟终端strukto-ai/mirage
Mirage 是给 AI 智能体用的虚拟终端:一层 shell,统管数据、命令行和运行时。Unix…
★ 3,756已汉化DSH
70.8
Agent 操作层agentic-os-org/ANOLISA
ANOLISA(Agentic Nexus Operating Layer & Interface System Architecture)|智能体操作系统,带运行时、安全、可观测性,以及 Tokenless 响应压缩,降低 token 用量与成本。
★ 649已汉化DSH
70.7