🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI
广告☁️ 云服务器特惠阿里云首购 8 折 · 腾讯云合作特惠
DeepSeek Harness Hub
← 返回列表

winghv/dsh-acp-activity

DeepSeek Harnessspec-screened扫描:低风险在 GitHub 查看 ↗
未验证

@winghv/dsh-acp-activity

尚未跑自动兼容性验证,可查看页面内的依赖与入口分析。 · 最近上游提交 2026/8/30 · 已提供中文文档

DeepSeek Harness 的社区 ACP 自动化服务器,带有已提交的工具活动帧(tool_call/tool_call_update)—— dsh-plugin

综合分
27.9
GitHub 分
27.9
用户评分
—
★ Stars
0
周下载量
—
安装插件(需先安装 dsh CLI 引擎:npm install -g @deepseek-ai/dsh)
dsh plugin --profile web add winghv/dsh-acp-activity
该插件未发布到 npm,走 GitHub 源安装(pnpm 若拦截 prepare 脚本,按其提示在 pnpm-workspace.yaml 的 allowBuilds 中放行后重跑)
信任档位:仅索引本站尚未对其实装验证,仅收录元数据
是什么
dsh 原生插件 · chat
装得上吗
本站尚未做安装检查
安全吗
本站尚未对该插件做风险分级(暂未覆盖,不等同于无风险)
还在维护吗
活跃:最近一次提交在 26 天前

档位由下列信号合成:本站实装验证(真实安装,当前最高到 L4)· 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。下方各区块是它的证据明细。 验证判据与等级说明 →

数据截至 2026/9/20(元数据每日更新 · 实装验证按队列轮转,单条结论的验证时间见上方)
依赖的 DSH / Cordis 模块
@deepseek-ai/cordis@deepseek-ai/cordis-plugin-include@deepseek-ai/cordis-plugin-loader@deepseek-ai/dsh-agent@deepseek-ai/dsh-agent-instructions@deepseek-ai/dsh-agent-spine-demo@deepseek-ai/dsh-app-boot@deepseek-ai/dsh-attachment@deepseek-ai/dsh-invariants@deepseek-ai/dsh-llm@deepseek-ai/dsh-session@deepseek-ai/dsh-session-checkpoint-policy
用户评分
还没有人投票,来当第一个
订阅周报,不错过优质插件更新
每周一封 · 高评分插件 + 新用户活动

README

由 DeepSeek 最新模型翻译生成
@winghv/dsh-acp-activity

面向 DeepSeek Harness 的社区版仅自动化 ACP(Agent Client Protocol) 服务器,基于 JSON-RPC stdio,携带已提交的工具活动帧:自动化客户端可以在 assistant 消息之外看到 tool_call/tool_call_update 帧——一次 bash 执行或一次文件编辑在协议上可见,而不只留在会话日志里。

这是 @deepseek-ai/dsh-acp 的社区替代传输,面向需要工具可见性的部署。它派生自 DeepSeek Harness 的 packages/acp/acp 与 packages/examples/acp-demo(MIT),不是 DeepSeek AI 的官方包。

安装

npm install -g @winghv/dsh-acp-activity

需要 Node ^22.19.0 || >=24.0.0,以及一个提供 agent spine、模型适配器、工具与持久化的 Harness 运行时组合(cordis.yml)——组合形态与 @deepseek-ai/dsh-acp-demo 期望的一致。

用法

dsh-acp-activity --config ./cordis.yml

配置 schema 与 @deepseek-ai/dsh-acp-demo 一致(provider、model、persona、persistenceRoot、workspaceContext 等)。在你的 cordis.yml 里,把插件挂载点从 acp-demo 换成本包的 acp-activity,其余 leaf 保持不变。Stdout 只承载 ACP JSON-RPC 帧——不要挂任何 stdout logger。

工具活动契约

| 来源 | 协议帧 |
|---|---|
| 已提交 tool/call | 一个 tool_call:toolCallId 为会话 call id,title 为工具名,status: 'in_progress',kind 为保守名称启发式(execute/search/edit/read/delete/move/fetch/think,其余 other),rawInput 为重新解析后的模型参数 JSON(非法即丢弃) |
| 已提交 tool/result | 一个 tool_call_update:status 为 completed/failed(按结果错误标识),文本/图片结果块作为经过验证的 content 条目传输 |

工具帧与 assistant 消息走同一条有序输出链,并且是观测性的:交付失败只告警,绝不会结算或使拥有它的提示词失败,因为工具面向模型的结果仍然是它的工具结果。原始增量、推理、计划、标题、用量以及工具私有的 meta 展示负载不在传输范围内。

其余语义——fresh-session 约定、一次性权限协商、图片准入、取消、销毁阶梯、一连接多会话——与所 pin 上游版本的 @deepseek-ai/dsh-acp 一致(见 peerDependencies 风格的依赖范围)。

版本与上游跟踪

版本号跟随所移植的上游版本:0.1.1-rc.2.1 = 上游 0.1.1-rc.2 + 本包第一组补丁。每次上游 bump 时,diff 上游的 packages/acp/acp 与 packages/examples/acp-demo,移植非工具改动,跑移植的测试套件,再发布下一个 -N 修订。

开发

npm install
npm test        # vitest——移植的上游桥接 spec 加工具活动 spec
npm run build   # esbuild 打包到 lib/

许可

MIT——见 LICENSE。派生自 deepseek-ai/deepseek-harness(MIT)。

上游仓库有新提交时邮件通知你(每天最多一封,无更新不打扰),随时一键退订。

💬 加入社群

插件用法、部署报错、新插件第一时间同步——群里问,比一个人翻文档快。

DPharness QQ 群二维码,QQ 扫码进群
QQ 扫码进群
DPharness 飞书群二维码,飞书扫码进群
飞书扫码进群