← 返回列表
未验证
用于 DeepSeek Harness 的监控插件 —— 后台 bash 监视器,通过捕获的输出中断 agent…
尚未跑自动兼容性验证,可查看页面内的依赖与入口分析。 · 最近上游提交 2026/9/3 · 已提供中文文档
DeepSeek Harness 的监控插件:后台 bash 监视器,用于引导 agent 循环,并带有实时停靠状态栏。
综合分
28.1
GitHub 分
28.1
用户评分
—
★ Stars
0
周下载量
—
兼容 / 相关生态插件(非 dsh 原生,请按其对应运行时安装)
git clone https://github.com/Macorreag/dsh-monitor.git信任档位:已验证本站已于 0 天前真实安装成功
- 是什么
- 生态应用(桌面端 / Web 外壳,不以 dsh plugin add 安装)
- 装得上吗
- 本站已真实安装成功(非静态推断)
- 安全吗
- 本站尚未对该插件做风险分级(暂未覆盖,不等同于无风险)
- 还在维护吗
- 活跃:最近一次提交在 23 天前
档位由下列信号合成:本站实装验证(真实安装,当前最高到 L4)· 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。下方各区块是它的证据明细。 验证判据与等级说明 →
🟢实装验证通过· 2026/9/26
由本站实装验证器在真实 dsh 环境安装成功,非静态推断。
数据截至 2026/9/21(元数据每日更新 · 实装验证按队列轮转,单条结论的验证时间见上方)
依赖的 DSH / Cordis 模块
@deepseek-ai/cordis用户评分
还没有人投票,来当第一个
订阅周报,不错过优质插件更新
每周一封 · 高评分插件 + 新用户活动
README
由 DeepSeek 最新模型翻译生成dsh-monitor 用于 DeepSeek Harness 的监控插件 —— 后台 bash 监视器,通过捕获的输出中断 agent 循环(即 Monitor() 模式),并在输入框上方停靠一个实时状态栏。 ◉ pnpm test --watch espera /passed/ vigilando · 2m14s ✕ ◉ while ! curl -sf :3000/health … espera /200/ vigilando · 41s ✕ 功能说明 - monitor(command, match?, timeout_ms?, repeat?) —— 启动一个后台进程并立即返回。当合并输出匹配正则表达式、进程退出或可选的超时到期时,监视器会触发一次——并在那一刻将一条带有捕获输出尾部的引导消息注入 agent 的收件箱,即使 agent 处于空闲状态也会将其唤醒。 - repeat: true —— 监视器保持活跃,并在每次新的匹配时重新触发(增量匹配窗口 + 1.5 秒冷却时间),形成一条无界的链,直到被停止。 - monitor_stop(id?) —— 停止一个或所有监视器(显式的 agent 操作,无引导)。 - 状态栏 —— 每一行都从会话投影中实时渲染(状态、已用时间、触发次数、原因提示);✕ 会静默地终止监视器。 - 拆除由 fiber 负责:停止插件会终止活跃进程并注销所有内容。 安装 npm install @macorreag/dsh-monitor 然后向你的组合中添加一行。按会话(agent 预设,agent.cordis.yml): - id: monitor name: '@macorreag/dsh-monitor' inject: ['timer', 'shell', 'tools', 'sessionProjections'] 行级别的 inject 很重要:组合加载器从行的选项(entry.options.inject)中解析服务访问,因此即使模块也导出了 inject,插件所触及的服务也必须在其中声明。或者全局配置(宿主 cordis.yml)。该插件不发布任何服务——它注册两个工具、monitor 会话投影以及 web 界面。 沙箱说明 监视器进程在 harness 进程沙箱下运行:只读文件系统(监视输出,不要写入文件),并且交互式 bash 工具无法观察到它们的 PID。详情见 packages/dsh-monitor/docs/sandbox-notes.md。 状态 v0.1.0 —— 完整的行为矩阵(11 条路径)已针对一个正在运行的部署进行了实时验证;见 docs/test-matrix.md。静态端口正在 dogfooding 中。 许可证 MIT