安装验证:沙盒安装通过,Web 冒烟失败 (L5 failed) · 验证于 dsh 0.2.1-rc.2 · 验证日期 安装验证详情 →
功能介绍AI
为每个工作区单独启动带调试端口的 Chrome,模型可读取并操作网页,你在右侧栏实时观看画面。
- 为每个工作区单独启动 Chrome,各自独立 profile 与登录态
- 右侧栏实时查看画面,无需安装扩展,也不接管日常浏览器
- 模型读取页面文字并按快照编号点击控件,步骤可存为技能复用
能力标签为 AI 推断或 README 规则抽取(见角标),词表受限、未经安装验证;AI = 推断,README = 原文关键词。
安装
dsh plugin --profile web add github:x102201/dsh-helper-plugin-workspace-browser安装方式: GitHub · 沙盒安装通过,Web 冒烟失败 (L5 failed)
验证与兼容性
按插件版本分组:每张卡是该插件版本实测过的 dsh 版本与安装兼容结论(L5 优先)。只列真测过的组合——未列出 = 未实测,不推定兼容。L1–L3 为插件级静态档(与 dsh 版本无关,各 dsh 行同值):在行内「验证等级」格里与 L4/L5 并列显示、标注「静态」,证据体为插件级单份、随行内「查看检查项与证据」出现,不在各版本重复存储。
External credentials(插件级):未检测到
○ 作者未声明 dsh 版本要求 —— 安装不会因版本被拒。
| 插件版本 \ dsh | dsh 0.2.1-rc.2 当前 | dsh 0.2.1-alpha.4 | dsh 0.2.1-alpha.2 |
|---|---|---|---|
| e1782d | ✗ | ✗ | ✗ |
e1782dgithub失败 32026-10-19
https://github.com/x102201/dsh-helper-plugin-workspace-browser
✗dsh 0.2.1-rc.2当前2026-10-19L5 · 失败
- • Node.js: v24.14.0
- • DSH: 0.2.1-rc.2
- • 被测插件工件: github · https://github.com/x102201/dsh-helper-plugin-workspace-browser(版本未标注)
ID: dsh-helper-plugin-workspace-browser@e1782d@dsh0.2.1-rc.2 · 档位: l4-sandbox
签发:2026-10-19 · 有效至:2026-10-26
查看检查项与证据
L1–L3 为插件级静态结论(基础门槛,全 dsh 版本相同):证据为插件级单份,不在各版本重复存储。
✗dsh 0.2.1-alpha.42026-10-16L5 · 失败
- • Node.js: v24.14.0
- • DSH: 0.2.1-alpha.4
- • 被测插件工件: github · https://github.com/x102201/dsh-helper-plugin-workspace-browser(版本未标注)
ID: dsh-helper-plugin-workspace-browser@e1782d@dsh0.2.1-alpha.4 · 档位: l4-sandbox
签发:2026-10-16 · 有效至:2026-10-23
查看检查项与证据
L1–L3 为插件级静态结论(基础门槛,全 dsh 版本相同):证据为插件级单份,不在各版本重复存储。
✗dsh 0.2.1-alpha.22026-10-14L5 · 失败
- • Node.js: v24.14.0
- • DSH: 0.2.1-alpha.2
- • 被测插件工件: github · https://github.com/x102201/dsh-helper-plugin-workspace-browser(版本未标注)
ID: dsh-helper-plugin-workspace-browser@e1782d@dsh0.2.1-alpha.2 · 档位: l4-sandbox
签发:2026-10-14 · 有效至:2026-10-21
查看检查项与证据
L1–L3 为插件级静态结论(基础门槛,全 dsh 版本相同):证据为插件级单份,不在各版本重复存储。
作者徽章
将官方徽章嵌入你的 README,展示插件的安全与安装检测状态:
`[](https://www.dsh.so/artifact/dsh-helper-plugin-workspace-browser/)`安全报告
两层自动化检查,都不是人工审核:静态扫描(逐插件规则判定)与模型驱动的动态安全审计(只覆盖静态判定 warn 及以上的插件子集,不执行插件代码)。
静态扫描 低,动态审计最高 高,按「取更严者」→ 总评级 高。
v0.1.0dsh 清单0.1.0git2026-10-210.1.0版本一致clean · gitvet 为 AST 静态扫描(npm 发布物或 git 源码)。
静态发现(6 条)
- 警告shellExec · shell
lib/chrome.js:42execFile( - 警告childProcess · code-exec
lib/paths.js:149const child = spawn('attrib.exe', ['+H', dir], { windowsHide: true, stdio: 'ignore', detached: true }); - 警告childProcessImport · code-exec
lib/playwright-runtime.js:11import { spawn } from 'node:child_process'; - 警告childProcess · code-exec
lib/skill-file.js:85const result = spawnSync(spec.command, spec.args, { - 警告childProcess · code-exec
lib/skill-file.js:94const child = spawn(spec.command, spec.args, { - 警告childProcess · code-exec
lib/win-focus.js:92child = spawn('powershell.exe', ['-NoProfile', '-NonInteractive', '-ExecutionPolicy', 'Bypass', '-Command', script], {
展开 4 条审计发现
- highWindows 技能打开将路径传给 cmd.exe /c,可借 '&' 注入命令
lib/skill-file.js:42file 参数来自 skillFileOf(browserRoot, name),而 normalizeSkillName 允许 &、^、%、! 等 cmd 元字符。技能名为 x&calc& 时,生成的命令是 cmd.exe /d /c start "" <path>/x&calc&.md,cmd.exe 会执行 calc。模型可通过 workspace_browser_save_skill 创建该名字,用户点击“打开”即可触发。
- medium保存技能工具仅信任模型传入的 confirm=true,可绕过真实用户确认
lib/skill-tool.js:63saveSkill 写文件前唯一的门禁是模型提供的布尔值。被提示注入的模型可调用 workspace_browser_save_skill 并传 confirm:true,在用户未真正确认时持久化任意技能名/步骤,也为上述命令注入提供恶意技能名。
- medium含 Cookie 的 Chrome profile 存放在工作区,仅靠尽力而为的 .gitignore 保护
lib/paths.js:106browserRootOf 把 chrome-profile 放到 <workspace>/.workspace-browser,其中包含 Cookie、localStorage 和会话令牌。模块头部自己写明 profile 应放在 DSH_HOME,避免进入工作区 git 和 DSH 文件索引。若工作区被 git add -f、打包、同步或被其他工具索引,凭据可能泄露。
- medium运行时未经用户明确同意自动 npm 安装 playwright-core
lib/playwright-runtime.js:73playwright-core 缺失时,loadPlaywrightCore 默认 install=true,会在 DSH_HOME/workspace-browser/vendor 执行 npm install。这会产生网络访问并执行包安装脚本;若 npm 仓库/配置或包被污染,将以 DSH 用户权限执行代码。
插件存在 Windows 技能打开命令注入,技能保存可绕过用户确认,Chrome Cookie 存于工作区,并会自动 npm 安装依赖。
口径:动态审计只会把风险往严重里判,不会把风险降下来(只升不降,不构成豁免);模型判错时由人工复核撤回,撤回后回到静态判定。合并判定 = 两层中更严的那一个。
免责声明:静态扫描与动态安全审计都是自动化分析,不构成安全保证。安装前请自行审查。
活跃度
最近提交 2026-10-01 · 活跃度:活跃
• 仓库创建: 2026-09-25
• 星标: ★ 0 · 复刻: 0
• 健康度: 活跃 — 近 30 天有提交
来源
GitHub: github.com/x102201/dsh-helper-plugin-workspace-browser
作者 README
GitHub 原文 ↗展示作者仓库中的原始 README 内容,实时抓取、未做改写;优先加载中文版(README.zh-CN.md 等),无中文版时回退英文。
