ophielel/dsh-devkit--packages-browser ↗★ 0
dsh-devkit-browser
Text-first Playwright MCP Browser Bundle for DeepSeek Harness
安装
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:ophielel/dsh-devkit#f3f91c20320a47e554fb2130dccbb9f9ad75682a&path:packages/browser说明文档
阅读完整 README ↗dsh-devkit
面向 DeepSeek Harness 的软件开发增强套件:按需安装 GitHub、浏览器验证、开发 Skills 和临时运行时扩展,不需要 fork 或修改 Harness。
能做什么
- 为常见开发任务提供可复用 Skills:修复 CI、处理 GitHub Issue、评审 PR、安全重构、前端调试和环境排障。
- 让 Harness 按任务使用 GitHub Issue、PR、Actions 等能力。
- 使用 Playwright 检查页面结构、Console、Network 和可访问性信息。
- 对删除、强制推送、凭据访问、浏览器高权限操作等风险调用发起审批或拒绝。
- 在需要时启用 Harness 自带的临时 Cordis 扩展工具。
典型使用场景
- “读取这个 Issue,修改代码并准备 PR。”
- “检查失败的 CI,定位原因并修复。”
- “启动页面,查看 Console 和 Network 错误。”
- “评审这个 PR,只报告有实际影响的问题。”
- “临时加载一段受信任的 Cordis 扩展完成专项任务。”
安装
需要 Node.js 22.19+(22.x)或 24+,以及随 Node.js 提供的 npx。源码 checkout 模式适配官方 DeepSeek Harness 0.1.0-rc.5。
不需要全局安装 Harness,也不需要执行 npm install -g @deepseek-ai/dsh。dsh-devkit 会优先使用 PATH 中已有的 dsh;如果不存在,则自动调用:
npx --yes @deepseek-ai/dsh ...
先检查环境:
npx dsh-devkit doctor
打开安装选择界面:
npx dsh-devkit install --profile web
使用方向键移动、空格选择、Enter 安装。也可以直接使用预设:
npx dsh-devkit install --preset frontend --profile web
npx dsh-devkit install --preset backend --profile web
npx dsh-devkit install --preset full --profile web
或者明确选择组件:
npx dsh-devkit install --modules core,github,browser --profile web
常用选项:
--dry-run:只显示将执行的命令。--no-verify:安装后不运行 Harness 配置检查。--profile:安装到指定 Harness profile。
如果已经把 dsh-devkit 安装到 PATH,可直接使用 dsh-devkit ... 代替 npx dsh-devkit ...。
可选组件
| 组件 | 用途 |
|---|