DeepSeek Harness plugin

dsh-agentmonitor

AgentMonitor multi-agent monitoring panel for the DeepSeek Harness — a sidebar entry that serves an embedded agent-monitor dashboard via the /agentmonitor webserver route. Ships a self-contained

Jump to install

Source facts

Repository
Qianrushixiaobai/dsh-agentmonitor
Latest update
Aug 18, 2026
Category
Workflow & Automation
GitHub stars
0
Format
plugin
Catalog evidence
Upstream dsh.bundle evidence
Evidence path
package.json#dsh.bundle
Checked against
0.1.0-rc.8
Upstream check date
2026-08-20

This evidence comes from the upstream catalog. This site has not installed, run, or security-reviewed the plugin.

Install

Start with a prompt that asks an agent to review the GitHub repository and source. Switch to the command if you want to install it yourself.

Copy this prompt into DSH, Codex, or another agent and ask it to review the GitHub repository and source first.

Do not install or run any commands yet. Read this plugin's GitHub repository, README, and relevant source code. Then answer the questions below clearly and directly so I can decide whether it fits my needs:

1. What is this plugin, and what problem does it solve?
2. Who is it for, and what are its typical use cases?
3. How is it used after installation? Include one minimal example.
4. What known limitations or privacy, security, compatibility, or maintenance risks does it have?
5. Give a clear recommendation: recommend, conditionally recommend, or do not recommend, with reasons.

Distinguish statements documented by the repository, inferences from source code, and unknowns. If evidence is insufficient, say so explicitly. Do not guess or simply repeat the README.

GitHub: https://github.com/Qianrushixiaobai/dsh-agentmonitor
Plugin: dsh-agentmonitor
Author: Qianrushixiaobai

Check the source files

Read the README and other files from this plugin directory before installing.

File explorer3 files
README.mdSource · read only

dsh-agentmonitor

把 AgentMonitor 多智能体监控台作为面板嵌入 DeepSeek Harness Desktop / DSH Web, 在侧边栏提供「监控台」入口。

特性

  • Host 半lib/index.js,node 进程):

- inject: ['webServer'],仅依赖 DSH 自带 webserver; - 注册 /agentmonitor(精确)+ /agentmonitor/(前缀)路由; - 默认自托管随包发布的静态面板dashboard/),开箱即用。

  • Client 半lib/client.js,浏览器):侧边栏「监控台」入口 + 主区 iframe

加载 /agentmonitor/ 面板。

  • 零外部依赖、无机器绝对路径,可被任何 DSH 用户 dsh plugin add 安装。

安装

dsh plugin --profile <name> add dsh-agentmonitor
# 重启后,侧边栏出现「监控台」

> npm 安装无需构建授权(预构建产物已随包发布)。

接入你自己的实时数据

面板默认展示随包提供的静态示例数据。要接入你自己的监控数据:

1. 让数据生产者每 N 秒输出一个 dashboard-data.js(定义全局 window.AM_DATA)。 2. 把插件配置项 dataDir 指向该目录: ``yaml # 这里是你在 profile 的 cordis.patch.yml 中的写法示意 - id: agentmonitor config: dataDir: C:\path\to\your\dashboard-output ``

面板会每 3 秒重新拉取 dashboard-data.js。数据字段契约(cards / events / project_nav 为预渲染 HTML 片段)参见 dashboard/dashboard-data.js 里的示例。

开发

npm run verify   # 语法校验 lib/index.js 与 lib/client.js

目录

dsh-agentmonitor/
├── package.json          # name / exports / dsh.client.inject
├── cordis.patch.yml      # bundle patch:插入 agentmonitor 插件行
├── lib/
│   ├── index.js          # host 半:/agentmonitor 静态路由
│   └── client.js         # client 半:侧边栏入口 + 主区 iframe 面板
├── dashboard/            # 随包发布的静态面板(自包含)
│   ├── dashboard.html
│   └── dashboard-data.js # 示例数据
├── LICENSE               # MIT
└── README.md