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

桌宠启动器 Uesugikumo/cortico-world-dsh-launcher

DeepSeek Harness
Uesugikumo8 天前有提交已提供中文文档扫描:含敏感能力

替桌宠启动、打开或关闭本机 dsh web 界面

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

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

安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add Uesugikumo/cortico-world-dsh-launcher
该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:仅索引
是什么[目录]—
dsh 原生插件 · ui
暂无时间戳·判据 →
装得上吗[实装验证]—
本站尚未做安装检查
暂无时间戳·判据 →
安全吗[自动扫描]—
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
数据截至 2026/11/04·判据 →
还在维护吗[仓库]✓
活跃:最近一次提交在 8 天前
暂无时间戳·判据 →
图例:✓ 通过! 需注意— 未判定 / 无数据· 「未判定」= 本站尚无数据,不代表插件有问题
档位由哪些信号合成

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

验证判据与等级说明 →

可信度证据

安全扫描自动 · 静态分析源码
v2.7.0
🔵 扫描:含敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

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

可执行外部命令读写/删除本地文件
查看扫描证据(共 13 处,展示前 13 条)
  • 执行外部命令来自配置/变量
    src/world.ts:215
    const child = spawn(cmd, argv, {
  • 执行外部命令来自配置/变量
    src/world.ts:291
    p = spawn(cmd, args, { stdio: ['ignore', 'pipe', 'ignore'], windowsHide: true });
  • 执行外部命令固定命令
    src/world.ts:315
    const p = spawn('taskkill', ['/pid', String(pid), '/T', '/F'], { stdio: 'ignore', windowsHide: true });
  • 执行外部命令固定命令
    src/world.ts:326
    const p = spawn('netstat', ['-ano', '-p', 'tcp'], { stdio: ['ignore', 'pipe', 'ignore'], windowsHide: true });
  • 写入本地文件
    src/world.ts:375
    mkdirSync(dirname(logPath), { recursive: true });
  • 读取本地文件
    src/world.ts:376
    if (existsSync(logPath) && statSync(logPath).size > WEB_LOG_MAX_BYTES) {
  • 读取本地文件
    src/world.ts:376
    if (existsSync(logPath) && statSync(logPath).size > WEB_LOG_MAX_BYTES) {
  • 删除本地文件
    src/world.ts:379
    rmSync(old, { force: true });
  • 写入本地文件
    src/world.ts:383
    renameSync(logPath, old);
  • 读取本地文件
    src/world.ts:395
    const st = statSync(logPath);
  • 执行外部命令来自配置/变量
    src/world.ts:551
    const child = spawn(cmd, args, { detached: true, stdio: 'ignore', windowsHide: true });
  • 读取本地文件
    src/world.ts:601
    if (existsSync(bin)) return { cmd: 'node', args: [bin] };
  • 读取本地文件
    src/world.ts:617
    if (existsSync(join(dir, name))) return { cmd: name, args: [] };
扫描于 2026/11/4(1 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库

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

社区实装还没有人打卡 · 装过的第一个就是你
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

Cortico World 扩展:替桌宠启动 DeepSeek Harness 的 dsh web、用浏览器打开或关掉。

README

由 DeepSeek 最新模型翻译生成
cortico-world-dsh-launcher DSH 启动器 —— Coo 的 World 扩展,替使用者把 DeepSeek Harness(DSH) 的 dsh web 拉起来、用浏览器打开、或者关掉。 - npm:cortico-world-dsh-launcher - 契约:Cortico World api: 6 名字里的 dsh 是 DeepSeek Harness 这个程序。这个扩展不是「让 DSH 和 Coo 互相聊天」的桥梁:它只碰本机进程与端口,不读 DSH 里的内容,也不往 DSH 里塞任何东西。 仓库里的 dsh-bridge/ 是一份还没接上的 DSH 侧插件,留着以后做「真桥接」用;它不随包发布,也不参与当前功能。 做了什么 - 看状态:探 127.0.0.1:<port> 通不通,报地址。 - 拉起:dsh web --port 3080 --host 127.0.0.1 --no-open,已经在跑就跳过;起完等端口真通(最多 20 秒)再回话。 - 打开:用默认浏览器打开界面;优先用 dsh web 打在日志里那串带 token 的地址(裸地址在新标签页里会被拒)。 - 关掉:关掉这台电脑上所有 dsh web(正常只有一个,不管是谁起的)。
展开完整文档(README 剩余 1 节)
cortico-world-dsh-launcher

DSH 启动器 —— Coo 的 World 扩展,替使用者把 DeepSeek Harness(DSH) 的 dsh web 拉起来、用浏览器打开、或者关掉。

- npm:cortico-world-dsh-launcher
- 契约:Cortico World api: 6

名字里的 dsh 是 DeepSeek Harness 这个程序。这个扩展不是「让 DSH 和 Coo 互相聊天」的桥梁:它只碰本机进程与端口,不读 DSH 里的内容,也不往 DSH 里塞任何东西。
仓库里的 dsh-bridge/ 是一份还没接上的 DSH 侧插件,留着以后做「真桥接」用;它不随包发布,也不参与当前功能。

做了什么

- 看状态:探 127.0.0.1:<port> 通不通,报地址。
- 拉起:dsh web --port 3080 --host 127.0.0.1 --no-open,已经在跑就跳过;起完等端口真通(最多 20 秒)再回话。
- 打开:用默认浏览器打开界面;优先用 dsh web 打在日志里那串带 token 的地址(裸地址在新标签页里会被拒)。
- 关掉:关掉这台电脑上所有 dsh web(正常只有一个,不管是谁起的)。
- 四个工具:dsh_status、dsh_start、dsh_open、dsh_stop。
- 控制台开关:Coo 控制台里这个 World 有一页「开关」,两个按钮——启动 DSH / 关闭 DSH,每 5 秒刷一次状态和地址。
按下去之后 Coo 会用气泡说一句结果(dsh.panel 事件),所以按完会有 1 秒到几秒的延迟,话也由它自己组织。

安装

在 Coopanion 的扩展目录(data/extensions)里:

pnpm add cortico-world-dsh-launcher

然后在部署的 config.json 里打开:

"worlds": {
"dsh": { "enabled": true, "port": 3080 }
}

重启 Coopanion 生效。

配置(config.json → worlds.dsh)

| 键 | 默认 | 说明 |
| enabled | false | 是否启用 |
| port / host | 3080 / 127.0.0.1 | dsh web 监听地址,也是界面地址 |
| autostart | false | Coo 起来时顺手确保 dsh web 在跑(默认关:别在别人机器上擅自起进程) |

启动命令不做成可配项:先找 %APPDATA%\npm\node_modules\@deepseek-ai\dsh\lib\bin.js,再退回 PATH 上的 dsh。
启动日志写在 Coo 这个 World 的 dataDir 下(dsh-web.log,超过 4MB 轮转成 .1)。

边界与隐私

- 不发任何网络请求,只探本机端口、只读写本机进程与自己的日志。
- 关之前会先问使用者,并且要求 confirm: true 才动手——他眼前那页界面可能就是这个 DSH。
- 不替人拍板:DSH 里的批准、回答问题、改配置都得自己来。
- start() 里全部包了 try/catch,定时器 unref(),端口探测失败也不影响 Coo 启动。

平台

在 Windows 上开发与验证(dsh web 的启动、taskkill 停止、Get-CimInstance 列举进程、cmd /c start 开浏览器都是 Windows 路径)。
macOS / Linux 有对应分支(open / xdg-open、kill),但没有实测;「关掉所有 dsh web」在非 Windows 上只按端口找。

许可

MIT。
预览分享卡片长什么样 ↓Uesugikumo/cortico-world-dsh-launcher
分享 · DeepSeek Harness Hub
Uesugikumo/cortico-world-dsh-launcher

替桌宠启动、打开或关闭本机 dsh web 界面

这个插件是你维护的吗?
作者本人可认领并核对本条目;认领通过后,详情页会显示「作者已认领」标记。
认领条目 →
回到顶部