Orca 终端状态桥 Alex-wangyang/dsh-orca-terminal-status
DeepSeek Harness把 DSH 就绪与完成状态同步到 Orca 终端
29.8/100
综合分
0
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/10/9 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add Alex-wangyang/dsh-orca-terminal-status该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:待复验
装得上吗[实装验证]—
曾在 dsh 0.2.0-rc.2 下真实安装成功,但当前 dsh 已更新至 0.2.1-rc.5,本站尚未在新版下复验
L4 · 真实安装等级说明 →数据截至 2026/10/09·判据 →
图例:✓ 通过! 需注意— 未判定 / 无数据· 「未判定」= 本站尚无数据,不代表插件有问题
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
依赖的 DSH / Cordis 模块
@deepseek-ai/dsh-agent@deepseek-ai/cordis@deepseek-ai/cordis-plugin-loader给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- 同步就绪状态
- 同步完成状态
非官方 DSH TUI 插件,用于 Orca 终端就绪与完成收尾
README
由 DeepSeek 最新模型翻译生成DSH Orca 终端状态
一个非官方、独立的 DeepSeek Harness 插件,把真实的 DSH TUI 就绪与完成状态上报到 Orca 现有的终端状态通道。MIT 协议。不需要修改 Orca 应用。
为什么需要它
在 Orca 1.4.220 上,DSH 可能已经完成请求,而 Orca 还在等 tui-idle:DSH 的 Claude 兼容钩子上报的是 HTTP 事件,而那个就绪检查等的是终端状态。参见 Orca issue #25257 和上游 PR。
这个插件直接监听 DSH 生命周期事件,不会把 HTTP Stop 翻译成完成。Stop 仍可能排入后续工作。
- 只有 TUI 实际的子运行时完成激活、且唯一的根智能体空闲、收件箱为空之后,才上报启动就绪。
- 根智能体运行时上报 working,最终空闲时上报 done,通过有序的 OSC 9999 写入现有 PTY。
- 忽略子代理、有歧义的多个根、非 TTY 的 SDK 输出,以及没有 Orca 窗格环境的终端。要求前端/服务归属匹配。
- 保留 Orca 现有的 HTTP 钩子,让它们继续做原来的事。
展开完整文档(README 剩余 1 节)
DSH Orca 终端状态 一个非官方、独立的 DeepSeek Harness 插件,把真实的 DSH TUI 就绪与完成状态上报到 Orca 现有的终端状态通道。MIT 协议。不需要修改 Orca 应用。 为什么需要它 在 Orca 1.4.220 上,DSH 可能已经完成请求,而 Orca 还在等 tui-idle:DSH 的 Claude 兼容钩子上报的是 HTTP 事件,而那个就绪检查等的是终端状态。参见 Orca issue #25257 和上游 PR。 这个插件直接监听 DSH 生命周期事件,不会把 HTTP Stop 翻译成完成。Stop 仍可能排入后续工作。 - 只有 TUI 实际的子运行时完成激活、且唯一的根智能体空闲、收件箱为空之后,才上报启动就绪。 - 根智能体运行时上报 working,最终空闲时上报 done,通过有序的 OSC 9999 写入现有 PTY。 - 忽略子代理、有歧义的多个根、非 TTY 的 SDK 输出,以及没有 Orca 窗格环境的终端。要求前端/服务归属匹配。 - 保留 Orca 现有的 HTTP 钩子,让它们继续做原来的事。 测试过的版本 | 组件 | 版本 | | 官方 Orca | 1.4.220 | | 官方 DSH / dsh-agent | 0.2.0-rc.2 | | 社区 @deepseek-harness-tui/dsh-tui | 0.13.0 | | @deepseek-ai/cordis | 4.0.4 | | @deepseek-ai/cordis-plugin-loader | 1.0.5 | | 真实集成平台 | macOS,Apple Silicon | 除 DSH 的插件加载器之外,这个实现还依赖 TUI/Cordis 内部结构(internal/status、fiber 的 state/parent/store 以及 dsh-tui-runtime)。仅插件加载器兼容,并不能保证这些内部结构仍然兼容。manifest 声明了测试过的 peer 版本;可选 peer 避免自动安装另一份 DSH 或 TUI 副本。缺少 TUI 就不会提供就绪状态。升级后要重新验证;与其他版本、Windows、Linux、SSH 以及多根前端路由的兼容性尚未确认。 安装 使用 Node.js ^22.19.0 || >=24,并准备一个现有的 DSH TUI 配置档。只安装一次:不要把这个 bundle 和手动插入的插件副本、或已经发出相同 DSH PTY 状态的 Orca 版本混用。安装 bundle 会改变使用该配置档的每个会话;请安排在会话之间安装。 通过 DSH 官方包管理命令行(把 dsh-tui 换成你的配置档): dsh plugin --profile dsh-tui add https://github.com/Alex-wangyang/dsh-orca-terminal-status/releases/download/v0.1.0/dsh-orca-terminal-status-0.1.0.tgz 或者,下载并解压该 release,然后让 DSH 原生的 plugin_manager 使用 action: install_bundle,并把 target 设为解压后的包目录绝对路径。这个包包含 dsh.bundle.patch,没有运行时依赖,没有构建步骤,也没有 install/prepare 脚本。npm registry 发布不是必须的。不要自己在 DSH 的配置档里运行 npm install。 替换包之后重启 DSH,并在 Orca 里启动它。确认组装出的插件行和原生 tui-idle 就绪状态,然后跑一个无害任务,确认它能完成。只保存了 bundle 选择,并不能证明运行时是健康的。 用同一个配置档移除 bundle: dsh plugin --profile dsh-tui remove dsh-orca-terminal-status 这里移除的是 bundle 管理的插件,不是更早手工安装的 home 补丁。移除手工安装时,要保留 Orca 管理的钩子行。 验证 npm test npm pack --dry-run 八个行为测试覆盖:前端激活延迟或失败、root 与 inbox 守卫、子事件、Stop 续接、有序即时唤醒、SDK 隔离、释放与前端归属。这些测试不需要模型凭据,也不需要安装 DSH。 同一份运行时源码也在实测过的真实技术栈上跑过:冷启动 worker 和同进程复用 worker 都成功通过准入,各自写入独立校验过的任务标记文件,并上报原生 worker 完成。Orca 的原生 tui-idle 检查在任务完成后通过,在最终源码的全新启动中也通过。官方 Orca 应用的字节未改动。这些只是有边界的集成测试结果,不保证后续版本同样成立。发布打包另在隔离配置档中用 DSH 原生安装器单独测试。 这是独立维护的非官方插件。它监听 DSH 的真实状态,把就绪、工作中和完成状态写入 Orca 已有的终端通路,使官方 Orca 也能正确识别 DSH worker。 它不会把 HTTP Stop 直接当作任务完成,也不需要修改 Orca 本体。 安装命令见上方;dsh-tui 应替换为实际使用的 profile。请勿重复安装手工副本和 bundle。已实测的版本组合见表格;插件加载机制保持兼容,并不代表 TUI 内部生命周期永远保持兼容,因此 DSH/TUI 升级后仍需验证。 License MIT. Independently maintained; not affiliated with or endorsed by DeepSeek AI, the DSH TUI maintainers, or Stably/Orca.
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
Alex-wangyang/dsh-orca-terminal-status
把 DSH 就绪与完成状态同步到 Orca 终端
相关插件 · UI / 主题
破甲增强版JeffKeeping/dsh-purge-plus
dsh-purge 的非官方分支fork:适配 DeepSeek Harness 0.2.1-rc.2、破甲内核…
★ 387已汉化DeepSeek 客户端
71.9
无代码业务系统平台nocobase/nocobase
NocoBase 是什么
★ 24,804已汉化DSH
71.8
1Panel 服务器面板1Panel-dev/1Panel
全球 250 万+ 自托管用户共同喜爱。
★ 37,362已汉化DSH
71.4
终端编码代理esengine/DeepSeek-Reasonix
· 指南 · ACP · 扩展开发 · 规格 · 官方网站 · Discord · QQ
★ 36,076已汉化DSH
71.2
工作状态行动态ccch1mneyyy/working-activity
作者:chimney@ccch1mneyyy。社区项目,非 DeepSeek 官方项目。
★ 664已汉化DSH
71.2
多模型配置管家farion1231/cc-switch
跨平台桌面一体化助手,支持 Claude Code、Codex、OpenCode、DeepSeek Harness 等工具,唯一官网 ccswitch.io
★ 151,814已汉化DSH
71.1
这个插件是你维护的吗?
作者本人可认领并核对本条目;认领通过后,详情页会显示「作者已认领」标记。