totec448-spec/chat-on-steroids

Cross-platform local MCP capabilities for ChatGPT with Chrome integration, Goal, Compact & Resume, and durable multi-agent workflows.

Chat On Steroids (CoS)

它是什么 – 一款桌面应用程序,可将您的 ChatGPT 对话转变为编码助手。CoS 让模型能够读取和编辑您机器上的文件、运行测试、保持终端开启,甚至控制浏览器 UI,同时让您全程掌握进度。

运作方式

  • 核心 + 工作者 (Core + Workers) – Core 组件通过新的 MCP (ChatGPT Plugins) API 与 ChatGPT 通讯。Workers 是独立的后台程序,保留各自的上下文,因此长时间运行的工作可以拆分为较小的任务并稍后恢复。
  • 目标 / 循环 (Goal / Loop) – 您提供一个高阶目标;CoS 会重复将提示发送给 ChatGPT、接收计划、执行建议的指令并反馈结果,直到达成目标为止。
  • 压缩与恢复 (Compact & Resume) – 会话和工作者历史记录可以保存并重新加载,让您在不丢失上下文的情况下接续之前的会话。
  • 配套浏览器扩展 – 一个未封装的 Chrome/Edge/Brave 扩展会镜像 ChatGPT UI,在本地捕获对话,并通过 MCP 通道路由工具调用。

主要功能

  • 由 ChatGPT 驱动的文件级读写、测试执行、终端指令和桌面自动化。
  • 多工作者支持:并行运行多个独立作业并合并其输出。
  • 实时修正:您可以在任务执行时进行干预。
  • 跨平台二进制文件 (Windows x64, macOS Apple-silicon, Linux x64 DEB) 及简易安装程序。
  • 多语言 UI (10 种以上语言)。

安装与设置

  1. 从 Releases 页面下载适当的安装程序。
  2. 打开应用程序,核准一个文件夹作为您的工作区 (Settings → Workspace)。
  3. 在应用程序的 Setup 分页中,于 ChatGPT 创建一个 MCP 应用程序 (Plugins → Add → Create MCP App) 并进行配对。
  4. 加载配套扩展:点击 Open extension folder,然后使用 Chrome 的 Load unpacked。
  5. 选择模型,输入任务描述,然后点击 Send。

负责任的使用

  • 本工具不会绕过 OpenAI 的使用限制或安全控制;它仅是自动化您已经有权访问的对话。
  • 用户必须遵守 OpenAI 的使用条款、使用政策以及任何工作区限制。
  • Workers, Goal/Loop 和 Compact & Resume 是编排辅助工具,它们不会提供额外的配额。
  • 本软件依“现状”提供,采用 MIT 授权;作者与 OpenAI 无关,亦未获得其背书。

授权 – MIT (请参阅 LICENSE)。


Chat On Steroids 是一款真正的开源 AI 助手,将 ChatGPT 扩展为本地编码工作站,同时让用户保持对自动化流程的控制。

写过它的文章

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目