🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI

多智能体控制台 mitmplay/dsh-insight

MCP
mitmplay11 天前有提交已提供中文文档扫描:含敏感能力兼容 / 相关生态

并排查看多个智能体会话并即时刷新状态

30.8/100
综合分
1
GitHub 星标
—
npm 周下载
—/5
用户评分

数据截至 2026/10/23 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。

相关生态插件(非 dsh 原生,按其对应运行时安装)
git clone https://github.com/mitmplay/dsh-insight.git

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:仅索引
是什么
生态应用
桌面端 / Web 外壳,不以 dsh plugin add 安装
装得上吗
该类项目属生态应用(桌面端 / Web 外壳),不以 dsh plugin add 方式安装,请按仓库说明部署
L4 · 真实安装等级说明 →
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
活跃:最近一次提交在 11 天前
档位由哪些信号合成

本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。

验证判据与等级说明 →
⚠︎ 实装验证未通过(unknown · 2026/10/24) ——可能是验证环境差异,装前建议到 GitHub 仓库确认最近更新与 issue。
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码
v2.7.0
🔵 扫描:含敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。

可执行外部命令读写/删除本地文件发起外部网络请求
查看扫描证据(共 38 处,展示前 24 条)
  • 执行外部命令固定命令
    bin/dsi.mjs:242
    const result = spawnSync('/bin/sh', ['-c', cmd], { stdio: 'inherit' });
  • 发起网络请求
    bin/dsi.mjs:298
    const res = await fetch('http://127.0.0.1:' + uiPort + '/api/plugins/host-bounce', { method: 'POST' });
  • 读取本地文件
    bin/dsi.mjs:311
    const fresh = tokenFromSettings(readFileSync(dsiConfigPath(), 'utf-8'));
  • 读取本地文件
    bin/dsi.mjs:344
    if (existsSync(configPath)) {
  • 读取本地文件
    bin/dsi.mjs:346
    const parsed = parse(readFileSync(configPath, 'utf-8'));
  • 写入本地文件
    bin/dsi.mjs:362
    mkdirSync(path.dirname(configPath), { recursive: true });
  • 写入本地文件
    bin/dsi.mjs:364
    writeFileSync(temp, stringify(doc), 'utf-8');
  • 写入本地文件
    bin/dsi.mjs:365
    renameSync(temp, configPath);
  • 读取本地文件
    bin/dsi.mjs:376
    const doc = JSON.parse(readFileSync(path.join(packageRoot, 'package.json'), 'utf-8'));
  • 执行外部命令来自配置/变量
    bin/dsi.mjs:435
    spawn(opener, [url], { stdio: 'ignore', detached: true }).on('error', () => {}).unref();
  • 读取本地文件
    bin/dsi.mjs:453
    if (!inProcess && !existsSync(script)) {
  • 执行外部命令固定命令
    bin/dsi.mjs:489
    const host = inProcess ? null : spawn('/bin/sh', [script, ...extraArgs], {
  • 执行外部命令固定命令
    bin/dsi.mjs:530
    spawnSync('pkill', ['-f', pattern], { stdio: 'pipe' });
  • 执行外部命令固定命令
    bin/dsi.mjs:561
    const probe = spawnSync('/bin/sh', ['-c', 'lsof -ti tcp:' + port + ' -sTCP:LISTEN 2>/dev/null || true'], { stdio: 'pipe', encoding: 'utf8' });
  • 执行外部命令固定命令
    bin/dsi.mjs:604
    const probe = spawnSync('ps', ['-eo', 'pid=,command='], { stdio: 'pipe', timeout: 5000 });
  • 读取本地文件
    bin/dsi.mjs:647
    if (existsSync(settingsPath)) {
  • 写入本地文件
    bin/dsi.mjs:676
    mkdirSync(path.dirname(settingsPath), { recursive: true });
  • 写入本地文件
    bin/dsi.mjs:678
    writeFileSync(temp, stringify(doc), 'utf-8');
  • 写入本地文件
    bin/dsi.mjs:679
    renameSync(temp, settingsPath);
  • 读取本地文件
    bin/lib/mirror-skills.mjs:20
    sourceIsDir = existsSync(sourceDir) && statSync(sourceDir).isDirectory();
  • 读取本地文件
    bin/lib/mirror-skills.mjs:20
    sourceIsDir = existsSync(sourceDir) && statSync(sourceDir).isDirectory();
  • 读取本地文件
    bin/lib/mirror-skills.mjs:28
    entries = readdirSync(sourceDir);
  • 读取本地文件
    bin/lib/mirror-skills.mjs:37
    isDir = statSync(source).isDirectory();
  • 读取本地文件
    bin/lib/mirror-skills.mjs:44
    if (existsSync(target)) {
扫描于 2026/11/2(1 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库

静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。

给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

查看多个智能体(智能体、子代理等)的运行情况,每个会话都实时更新。

README

由 DeepSeek 最新模型翻译生成
DeepSeek Insight DeepSeek Insight(DSI)让你同时看到多个智能体在台面上运行(智能体、子代理等),台面上每个会话都会即时刷新。 一个 Control room(控制室),基于 Deepseek Harness(DSH)的记录构建:任意(运行中的)会话都能并排显示在台面上;血缘树展示父智能体到子代理的关系;干净的对话界面带工具调用标签,标签上显示状态,思考标签会自动展开。 一个 Prompt Input(提示词输入框),支持斜杠命令(/)、宏(!)和自动补全(?)。提示词管理器可以搜索,也能管理宏和自动补全;值得留存的用户提示词,一键就能复用。 斜杠命令可执行各种操作: - /dsi-terminal — 打开终端会话 - /dsi-prompts — 打开提示词管理器 - /dsi-plugins — 打开插件管理器 - /dsi-skills — 打开技能管理器 自动补全(?) 输入 ? 再加几个字母,比如 ?deploy,就会弹出一个小列表,显示你之前保存过的提示词,最匹配的排在最前。选中一条,它的文本会填进输入框,你可以先读一遍,改个细节再发送。这样就不用反复敲同样的长提示词,也不用费劲回想当初存在哪里。 宏(!) ! 的用法一样,区别是选中提示词后会立刻执行,而不是填进输入框。
展开完整文档(README 剩余 1 节)
DeepSeek Insight

DeepSeek Insight(DSI)让你同时看到多个智能体在台面上运行(智能体、子代理等),台面上每个会话都会即时刷新。

一个 Control room(控制室),基于 Deepseek Harness(DSH)的记录构建:任意(运行中的)会话都能并排显示在台面上;血缘树展示父智能体到子代理的关系;干净的对话界面带工具调用标签,标签上显示状态,思考标签会自动展开。

一个 Prompt Input(提示词输入框),支持斜杠命令(/)、宏(!)和自动补全(?)。提示词管理器可以搜索,也能管理宏和自动补全;值得留存的用户提示词,一键就能复用。

斜杠命令可执行各种操作:

- /dsi-terminal — 打开终端会话
- /dsi-prompts — 打开提示词管理器
- /dsi-plugins — 打开插件管理器
- /dsi-skills — 打开技能管理器

自动补全(?)

输入 ? 再加几个字母,比如 ?deploy,就会弹出一个小列表,显示你之前保存过的提示词,最匹配的排在最前。选中一条,它的文本会填进输入框,你可以先读一遍,改个细节再发送。这样就不用反复敲同样的长提示词,也不用费劲回想当初存在哪里。

宏(!)

! 的用法一样,区别是选中提示词后会立刻执行,而不是填进输入框。把每天都要用的提示词存成宏,像代码评审、会话总结这类例行操作就变成短短一行。想先看一眼就用 ?,已经明确要什么就用 !。

提示词管理器(/dsi-prompts)

提示词管理器是你保存的提示词所在的地方,上面说的 ? 和 ! 两个技巧能一直有东西可找,靠的就是它。你可以搜索所有留存的内容,打开某条提示词调整措辞,把每天用的标记成宏,还能一键把收藏的提示词送回输入框。今天让你得意的提示词,明天就成了快捷键。

插件管理器(/dsi-plugins)

插件为 DSI 增加完整功能——插件管理器展示架子上都有什么。安装页列出可以添加的插件,卸载页列出已经装上的插件,每一行都显示插件状态,你随时知道哪些在运行。添加或移除插件都不用碰配置文件。

技能管理器(/dsi-skills)

技能是智能体可以遵循的指令,这个面板就是它们的架子。按分组浏览已安装的技能,勾选想移除的,移除的东西以后还能回来。某个技能不再有用,两下点击就能让它下架。

终端(/dsi-terminal)

智能体干活的时候,一个终端往往不够用,所以这里一次开好几个,每个占一个标签页。一个任务开一个标签页,长构建丢到后台跑,标签页还能扛住页面刷新——回来一看,它们还在。会话结束后,标签页会直接告诉你,不用你猜。

工作区浏览器

工作区浏览器是 DSI 观察智能体工作目录的窗口。点一下对话顶部的 workspace 标签,或者点助手回复里的文件名,面板就会打开,并定位到那个文件。目录树展示整个项目,每个打开的文件各占一个标签页,可以并排摆好几个;智能体改过的文件会在树里标出来,干了什么一眼就能看到。想看具体改了哪儿,一键就能把任意标签页切成前后对比 diff。

内置技能:

- 编码智能体:/dsi-adr、/dsi-spec、/dsi-task
- OpenViking 集成助手:/dsi-ov-setup

你的语言。 界面支持英语、中文、印尼语和西班牙语。

Deepseek-insight-panels

快速开始

npx @deepseek-insight/dsi@latest dsh --sync --zai
Open http://localhost:5174

- npx @deepseek-insight/dsi@latest — 获取最新版 DSI。
- dsh — 同时启动 DSH(dsh web)和 DSI,两者成对运行。
- --sync — 把 DSH token 复制到 DSI 配置——一个窗口,一次 Ctrl-C 两个都停。
- --zai — 可选。 把 GLM(Z.AI)服务商写进 harness 设置(~/.dsh/settings.yaml)。没有 GLM 账号就别加——DSI 会用 harness 已经配好的服务商。

启动后,浏览器会自己打开页面(默认 http://127.0.0.1:5174)。

许可证

Apache-2.0 — Copyright © 2026 Widi Harsojo OPEN TO WORK (SG_PR)
预览分享卡片长什么样 ↓mitmplay/dsh-insight
分享 · DeepSeek Harness Hub
mitmplay/dsh-insight

并排查看多个智能体会话并即时刷新状态

这是你的仓库?认领条目

回到顶部