dsh-with-chatgpt
连接与集成BeforeWave/dsh-with-chatgpt
将浏览器中的 ChatGPT 连接到本地开发环境,使其能直接理解代码、修改文件和运行命令,并将大型任务委派给 DSH 会话。
- chatgpt
- chatgpt-plugins
- deepseek-harness
- dsh-plugin
- dsh-plugin-market
- dsh-plugins
- mcp
- serena
- typescript
验证与兼容性
这里展示目录实际采集到的证据;未声明的信息会明确标为未知。
- 当前版本兼容性
- 已在当前目录版本验证
- 声明的 Harness 范围
- 未声明
- 声明的平台
- 未声明
- 适用 Profile
- web
- 构建授权
- 未检测到需要
- 权限声明
- 未声明
- 外部服务
- 未声明
- 遥测声明
- 未知
这不是安全背书;安装前仍应查看源码、权限和配置。
查看证据与判定范围
验证仅覆盖标出的来源、版本和 Harness 环境,不代表未来版本仍然兼容。
dsh-with-chatgpt@0.1.3- 插件已在隔离环境完成加载检查。
README
DSH with ChatGPT
让浏览器里的 ChatGPT 直接使用你的本地项目,也能在需要时把任务交给 DSH。
DSH with ChatGPT 是一个 DeepSeek Harness(DSH)Plugin。
你还是在浏览器里的 ChatGPT 里工作。
区别是,现在它可以直接理解真实项目、修改文件、运行命令、检查结果,而不需要你反复复制代码、报错和项目上下文。
在 DSH 里,你也会得到一个轻量入口,用来查看 ChatGPT 当前关联的项目、做过的本地操作和工作记录。
当任务更适合交给 Coding Agent 持续执行时,ChatGPT 可以直接创建原生 DSH Session 继续完成。
快速开始
安装 Plugin:
dsh plugin --profile web add dsh-with-chatgpt
启动 DSH:
dsh web
首次运行时,DSH with ChatGPT 会检查当前环境,并通过 Setup Guide 引导你完成需要的安装、连接和授权。
配置完成后,回到浏览器里的 ChatGPT,就可以直接基于本地项目开始工作。
直接让 ChatGPT 使用本地项目
通过 Agent Helm,浏览器里的 ChatGPT 可以直接基于你电脑上的真实项目工作,包括:
- 理解项目结构和相关内容
- 查找和读取文件
- 修改文件
- 运行命令和工程工具
- 查看 Diagnostics 和 Git 状态
- 检查构建、测试和实际执行结果
不需要为了让 ChatGPT 理解问题,反复把代码、报错和项目上下文复制到对话里。
对于明确的任务,ChatGPT 可以直接完成;需要更长时间或者更多轮执行时,再交给 DSH。
需要时交给 DSH
当任务需要大量修改、构建、测试或者持续执行时,ChatGPT 可以在已经理解项目和任务的基础上,直接创建原生 DSH Session。
DSH 继续完成后续执行,不需要你重新整理背景和任务要求。
ChatGPT 之后仍然可以重新检查真实项目中的代码、Diff、测试结果和其他执行结果,再决定下一步。
简单来说:
浏览器里的 ChatGPT
│
理解项目
│
┌────┴────┐
│ │
直接完成 交给 DSH
│
DSH Session
│
持续执行
在 DSH 里查看 ChatGPT 的本地工作
DSH with ChatGPT 会在 DSH 里增加一个轻量入口,用来查看 ChatGPT 在本地做过的工作。
你可以看到:
- 当前关联的 ChatGPT Conversation
- 使用的项目 / Worktree
- ChatGPT 做过的本地操作
- 当前工作的状态和最近活动
- 是否关联了 DSH Session
- 对应的 DSH Session 信息
这个入口主要用于查看和管理 ChatGPT 的本地工作记录,不会改变原生 DSH Session 的使用方式。
Work History
ChatGPT 在本地做过的工作会保留在 Work History 中。
你可以之后重新找到:
- 对应的 ChatGPT Conversation
- 使用的项目和 Worktree
- ChatGPT 做过什么
- 当前或最终状态
- 是否交给过 DSH
- 关联的 DSH Session
这样,即使已经离开原来的 Conversation,也可以知道之前这项工作在本地发生了什么。
本地项目与安全
项目和实际执行环境仍然在你的电脑上。
ChatGPT 会根据当前任务获得必要的本地信息,包括相关文件、项目结构、Diagnostics、Git 状态、命令输出和测试结果。
实际能够访问和执行什么,由当前授权的 Workspace、能力和权限决定。
ChatGPT 直接执行本地操作时,由 Agent Helm 提供本地能力和 Sandbox 边界;任务由 DSH 执行时,则使用对应 DSH Session 自身的权限和 Sandbox 配置。
相关项目
| 项目 | 用途 |
|---|---|
| Agent Helm | 让浏览器里的 ChatGPT 直接使用本地项目,并在需要时调用本地 Coding Agent |
| Agent Helm Extensions | 从浏览器安装和管理 Agent Helm,并查看当前 ChatGPT 对应的本地工作 |
项目状态
DSH with ChatGPT 正在持续开发中。