一个页面统管多台远程实例,跨设备续聊会话
29/100
综合分
1
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/9/16 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
相关生态插件(非 dsh 原生,按其对应运行时安装)
git clone https://github.com/loveXbanshee/dsh-fleet.git状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:待复验
是什么
生态插件
可安装,未声明 dsh 能力
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 57 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查⚠ 装前注意npm 同名包「dsh-fleet」归属 scriptsnet/dsh-fleet,装到的可能不是本插件
展开查看检查明细 ↓
以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。
✓npm 包dsh-fleet @ 0.1.0
✓Node 引擎未声明 engines.node
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明
验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/9/23 05:52:22
安全扫描自动 · 静态分析源码v2.7.0🔵 扫描:含敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。
可执行外部命令读写/删除本地文件写入剪贴板(不计风险)发起外部网络请求
查看扫描证据(共 33 处,展示前 20 条)
- 读取本地文件lib/index.js:94
if (existsSync(current)) return; - 读取本地文件lib/index.js:97
if (!existsSync(legacy)) continue; - 读取本地文件lib/index.js:99
const raw = readFileSync(legacy, 'utf8'); - 写入本地文件lib/index.js:101
writeFileSync(tmp, raw, 'utf8'); - 写入本地文件lib/index.js:102
renameSync(tmp, current); - 读取本地文件lib/index.js:115
const parsed = JSON.parse(readFileSync(configFile(), 'utf8')); - 写入本地文件lib/index.js:136
writeFileSync(tmp, JSON.stringify(config, null, 2), 'utf8'); - 写入本地文件lib/index.js:137
renameSync(tmp, file); - 读取本地文件lib/index.js:431
if (!existsSync(root)) return []; - 读取本地文件lib/index.js:433
for (const workspaceEntry of readdirSync(root, { withFileTypes: true })) { - 执行外部命令来自配置/变量lib/index.js:626
const child = spawn(template.replaceAll('${port}', String(number)), { cwd: cfg.cwd, detached: true, stdio: 'ignore', shell: true }); - 发起网络请求lib/index.js:980
const response = await fetch(url, { signal: controller.signal, headers: { 'user-agent': `dsh-fleet/${VERSION}` } }); - 写入本地文件lib/index.js:1063
mkdirSync(targetDir, { recursive: true }); - 写入本地文件lib/index.js:1065
writeFileSync(tmp, payload.replace(/ /g, '\n'), 'utf8'); - 执行外部命令来自配置/变量lib/index.js:1167
const child = spawn(process.execPath, [scriptPath], { detached: true, stdio: 'ignore' }); - 发起网络请求client/client.js:44
return fetch(API + "/" + action, { - 发起网络请求client/client.js:61
return fetch(API + "/" + path).then(function (response) { - 发起网络请求client/client.js:193
return fetch(url, scan ? { method: "POST" } : {}) - 写入剪贴板client/client.js:285
navigator.clipboard.writeText(value).catch(function () { setError("复制失败"); }); - 发起网络请求client/client.js:416
fetch(API + "/restart", { method: "POST" })
扫描于 2026/11/2(1 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
依赖的 DSH / Cordis 模块
@deepseek-ai/cordis给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- 管理本地与远程实例
- 跨设备读取会话历史
- token鉴权
Punica Studio 出品的 dsh-fleet:DeepSeek Harness 的集群控制台,管理本地和远程 dsh 实例,跨设备读取会话历史(token 鉴权)。
README
由 DeepSeek 最新模型翻译生成dsh-fleet · Harness Fleet
Punica Studio 出品
一台电脑,同时管着好几台 DeepSeek Harness?装这个,不用再开一堆浏览器标签页了。
这个插件是做什么的?
一句话:让一个"本地 dsh",在一个页面里方便地管理和使用多台"远程开发端 dsh"。
如果你有好几台机器/开发环境都在跑 DeepSeek Harness(办公室一台、家里一台、服务器一台……),以前要这样:
- 想看哪台忙不忙 → 挨个开标签页;
- 想操作远程那台 → 切到它的网页去打字、去点;
- 想在 A 机续聊 B 机上开过的会话 → 麻烦。
装了 dsh-fleet 之后,只要在本地这一台上打开页面:
- 右侧常驻一个设备栏,一眼看到每台远程 dsh 是空闲 / 运行中 / 刚完成(忙闲一目了然,Deep Diving 也不会被误判成"完成了");
- 点一下卡片,原地切换到那台远程 dsh 去继续使用——不用另开标签页、不用来回切浏览器;
- 切换过的远程会"保持在线",再切回去秒开,就像浏览器里开着的标签页;
- 还能跨设备读取别台机器上的历史会话记录,旧会话原地续聊,不用重新开始;
- 远程卡上一键刷新 / 重启那台 dsh,装好证书后连"不安全"提示都不用管。
展开完整文档(README 剩余 1 节)
dsh-fleet · Harness Fleet Punica Studio 出品 一台电脑,同时管着好几台 DeepSeek Harness?装这个,不用再开一堆浏览器标签页了。 这个插件是做什么的? 一句话:让一个"本地 dsh",在一个页面里方便地管理和使用多台"远程开发端 dsh"。 如果你有好几台机器/开发环境都在跑 DeepSeek Harness(办公室一台、家里一台、服务器一台……),以前要这样: - 想看哪台忙不忙 → 挨个开标签页; - 想操作远程那台 → 切到它的网页去打字、去点; - 想在 A 机续聊 B 机上开过的会话 → 麻烦。 装了 dsh-fleet 之后,只要在本地这一台上打开页面: - 右侧常驻一个设备栏,一眼看到每台远程 dsh 是空闲 / 运行中 / 刚完成(忙闲一目了然,Deep Diving 也不会被误判成"完成了"); - 点一下卡片,原地切换到那台远程 dsh 去继续使用——不用另开标签页、不用来回切浏览器; - 切换过的远程会"保持在线",再切回去秒开,就像浏览器里开着的标签页; - 还能跨设备读取别台机器上的历史会话记录,旧会话原地续聊,不用重新开始; - 远程卡上一键刷新 / 重启那台 dsh,装好证书后连"不安全"提示都不用管。 你可以把它理解成:DeepSeek Harness 的"多机指挥台",或者更直白一点——一个不用切浏览器标签页的"远程 dsh 管理器"。 快速开始(30 秒) 1. 安装(在你想当"指挥台"的那台机器上) dsh plugin --profile web add github:loveXbanshee/dsh-fleet 重启一次 dsh web,然后打开:设置 → Harness Fleet。 也可以去 dsh-market(插件市场)里搜 dsh-fleet 一键安装。 2. 在远程机上做一次"开门"动作 每台你想管理的远程 dsh,需要让这台指挥台能连上它: 1. 在那台远程机器上,也装上同一个插件(同上一条命令); 2. 打开它的 设置 → Harness Fleet,在「允许其他设备读取本机会话」里设置一个共享令牌(随便一个长字符串,两台填一样的即可); 3. 建议顺手在「本机角色」里把它设为 被控端(这样它自己不会弹右侧栏,专心当"被管的那台")。 3. 回到指挥台,添加远程 本地 Harness Fleet → 「远程 Harness」→ 填远程机的地址 (http://: 或 https 域名)+ 同一个令牌 → 添加并探测。 完成。右侧设备栏会出现那台远程,接下来点卡片就能看它忙不忙、切过去操作它。 界面长什么样、怎么用 | 你想做什么 | 怎么做 | | 看某台远程忙不忙 | 右侧设备栏卡片:绿点=空闲,转圈=运行中,✓=刚完成 | | 切到某台远程去操作 | 点它的卡片 → 整个页面变成那台 dsh,直接打字用 | | 切回本地/别的远程 | 再点对应卡片,秒切,无需重新加载 | | 远程卡住/重启过,想刷新 | 点卡片上的 ⟳ 刷新(全屏看远程时右上角也有浮动刷新按钮) | | 远程 dsh 想重启 | 点卡片上的 重启(需要已配置令牌;0.13.8+ 支持跨平台) | | 读另一台机器上的旧会话 | 设置页远程卡 →「会话」→ 列出/展开/复制 Markdown | | 远程是自签 https 打不开 | 远程卡 →「证书」→ 按提示下载安装受信任证书即可 | 角色分工(可选但推荐): - 控制端(指挥台):显示右侧设备栏,负责添加/查看/操作所有远程; - 被控端:不显示右侧栏,只对外提供会话与重启接口,安安静静当"被管的那台"。 (在各自设置的「本机角色」里切换) 已实现能力(给喜欢看清单的人) - 一个页面管理本地 + 多台远程 dsh;本机只列运行中的实例 - 远程忙闲实时状态(agent/status 权威判定,Deep Diving 不会误报完成) - 卡片即点即切 + 保持在线,秒开不用重新加载 - 跨设备读取历史会话(token 门控,zstd 日志自动解码,可复制 Markdown) - 远程卡一键刷新 / 一键重启(0.13.8+ 跨平台) - 控制端 / 被控端角色;被控端无右侧栏 - 证书助手:抓 TLS 链、给指纹、下载 .crt、分平台安装指引 - Fleet 网关:不绑 IP 也能局域网直读会话(可选) - 完成提示音(音量可调)、dock 宽度可拖(自动记忆) 安全模型(简短版) - 令牌只存宿主配置、浏览器不接触;读会话与重启都必须带正确令牌; - 改设置/重启等"动东西"的接口只接受本机同源请求; - 装证书/给权限这类系统级动作,插件只提供指引,必须由你本人在系统里确认。 发布 / 更新 / 贡献 - 发新版与写 Release Notes:RELEASING.md - 安装帮助 / 跨设备设置细节 / API 表 / 配置示例:README(完整版)(或见仓库内文档) 曾用名 dsh-harness-workbench · License: MIT
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
loveXbanshee/dsh-fleet
一个页面统管多台远程实例,跨设备续聊会话
相关插件 · 对话 / 记忆
上下文中枢oceanbase/powercontext
上下文跟着工作走 —— 跨会话、跨智能体、跨人。
★ 1,487已汉化DSH
73
智能体记忆库plastic-labs/honcho
Honcho 是记忆基础设施,用来构建有状态的智能体。这些智能体能理解不断变化的人、智能体、群组、项目和想法。
★ 7,894已汉化DSH
71.7
长程智能体控制面loopx-project/loopx
给 Agent 一个目标,让工作持续向前。
★ 6,358已汉化DSH
71.3
智能体上下文数据库volcengine/OpenViking
给 AI 智能体用的上下文数据库
★ 41,379已汉化DSH
71.3
长效机器人团队Fei2411/DS-Bot
DS Bot 是一个基于 DeepSeek Harness简称 dsh的 bot 插件,插件将 dsh 改造为 bot…
★ 5,084已汉化DSH
71.1
可携带记忆层EverMind-AI/EverOS
为什么选择 EverOS
★ 13,778已汉化DSH
71.1