让多个 AI 助手围桌讨论,交叉评价,深度协作
一个 Chrome 扩展,让你像"会议主持人"一样,同时操控多个 AI(Claude、ChatGPT、Gemini),实现真正的 AI 圆桌会议。
EN
This is an experimental prototype built to validate a working method:
Ask the same question to multiple models, let them debate each other, and use the friction to expose blind spots and expand thinking.
It is not a production-ready tool, nor an attempt to compete with AI aggregators or workflow platforms. Think of it as a runnable experiment rather than a polished product.
中文
这是一个实验性原型,用于验证一种工作方式:
同一个问题,让多个模型同时回答并互相辩论,用分歧与冲突逼出漏洞、拓展思路。
它不是一个生产级工具,也不是为了和任何 AI 聚合器或工作流产品竞争。 你可以把它理解为:一份可以直接运行的实验记录。
EN
- No guarantee of long-term compatibility (AI web UIs change frequently)
- No promise of ongoing maintenance or rapid fixes
- No cloud backend, accounts, or data persistence
- No complex workflow orchestration, exports, or template libraries
- Not trying to support every model or platform
The focus is validating the roundtable workflow, not building software for its own sake.
中文
- 不承诺长期兼容(AI 网页端结构随时可能变化)
- 不保证持续维护或快速修复
- 不做云端账号、数据存储或同步
- 不做复杂的工作流编排、导出或模板库
- 不追求覆盖所有模型或平台
重点在于验证"圆桌式思考流程"是否有价值,而不是把软件本身做大做全。
EN
This project intentionally operates on the web UIs (Claude / ChatGPT / Gemini) instead of APIs.
In practice, API and web chat often behave differently — commonly due to model variants, hidden system settings, sampling parameters, or UI-specific features.
I'm currently most satisfied with, and calibrated to, the web chat experience, so this experiment stays on the web to validate the workflow under real conditions I actually use.
中文
这个项目刻意选择直接操作 Claude / ChatGPT / Gemini 的网页端,而不是使用 API。
在实际使用中,API 和 Web 端的表现往往并不一致,常见原因包括:模型版本差异、隐藏的系统设置、采样参数,以及网页端特有的交互能力。
目前我对 Web 端 Chat 的体验最熟悉、也最满意,因此这次实验选择留在 Web 端,验证的是我真实使用场景下的思考流程,而不是 API 能力。
- 统一控制台 - 通过 Chrome 侧边栏同时管理多个 AI
- 多目标发送 - 一条消息同时发给多个 AI,对比回答
- 文件上传 - 同时向多个 AI 发送图片或文档附件
- 互评模式 - 让所有 AI 互相评价,对等参与(/mutual 命令)
- 交叉引用 - 让 Claude 评价 ChatGPT 的回答,或反过来
- 讨论模式 - 两个 AI 就同一主题进行多轮深度讨论
- 无需 API - 直接操作网页界面,使用你现有的 AI 订阅
中文
- 普通模式:同题多答,制造分歧
- /mutual:互相挑刺,逼出前提
- @ 审计:由你决定谁审谁
- /cross:两方围攻一方,压力测试
- 讨论模式:只在需要时进行多轮辩论
EN
- Normal — Ask the same question to multiple models (create divergence)
- /mutual — Let models critique each other (expose assumptions)
- @ audit — You decide who audits whom
- /cross — Two models pressure-test one conclusion
- Discussion — Run multi-round debates only when needed
- 下载或克隆本仓库
- 打开 Chrome,进入
chrome://extensions/ - 开启右上角「开发者模式」
- 点击「加载已解压的扩展程序」
- 选择本项目文件夹
打开侧边栏并选中目标 AI 后,建议把每个 AI 的网页刷新一次。 这样可以确保插件正确获取页面内容并稳定绑定(尤其是这些标签页已经打开了一段时间的情况下)。
First-run tip: After opening the sidebar and selecting target AIs, refresh each AI page once to ensure reliable detection.
-
打开 Chrome,登录以下 AI 平台(根据需要):
-
推荐使用 Chrome 的 Split Tab 功能,将 2 个 AI 页面并排显示
-
点击扩展图标,打开侧边栏控制台
基本发送
- 勾选要发送的目标 AI(Claude / ChatGPT / Gemini)
- 输入消息
- 按 Enter 或点击「发送」按钮
@ 提及语法
- 点击 @ 按钮快速插入 AI 名称
- 或手动输入:
@Claude 你怎么看这个问题?
互评(推荐)
基于当前已有的回复,让所有选中的 AI 互相评价:
/mutual
/mutual 重点分析优缺点
用法:
- 先发送一个问题给多个 AI,等待它们各自回复
- 点击
/mutual按钮或输入/mutual - 每个 AI 都会收到其他 AI 的回复并进行评价
- 2 AI:A 评价 B,B 评价 A
- 3 AI:A 评价 BC,B 评价 AC,C 评价 AB
交叉引用(单向)
两个 AI(自动检测):
@Claude 评价一下 @ChatGPT
最后 @ 的是来源(被评价),前面的是目标(评价者)
三个 AI(使用 /cross 命令):
/cross @Claude @Gemini <- @ChatGPT 评价一下
/cross @ChatGPT <- @Claude @Gemini 对比一下
动作下拉菜单:快速插入预设动作词(评价/借鉴/批评/补充/对比)
让两个 AI 就同一主题进行深度辩论:
- 点击顶部「讨论」切换到讨论模式
- 选择 2 个参与讨论的 AI
- 输入讨论主题
- 点击「开始讨论」
讨论流程
第 1 轮: 两个 AI 各自阐述观点
第 2 轮: 互相评价对方的观点
第 3 轮: 回应对方的评价,深化讨论
...
总结: 双方各自生成讨论总结
ai-roundtable/
├── manifest.json # Chrome 扩展配置 (Manifest V3)
├── background.js # Service Worker 消息中转
├── sidepanel/
│ ├── panel.html # 侧边栏 UI
│ ├── panel.css # 样式
│ └── panel.js # 控制逻辑
├── content/
│ ├── claude.js # Claude 页面注入脚本
│ ├── chatgpt.js # ChatGPT 页面注入脚本
│ └── gemini.js # Gemini 页面注入脚本
└── icons/ # 扩展图标
- 不上传任何内容 - 扩展完全在本地运行,不向任何服务器发送数据
- 无遥测/日志采集 - 不收集使用数据、不追踪行为
- 数据存储位置 - 仅使用浏览器本地存储(chrome.storage.local)
- 无第三方服务 - 不依赖任何外部 API 或服务
- 如何删除数据 - 卸载扩展即可完全清除,或在 Chrome 扩展设置中清除存储
A: 安装或更新扩展后,需要刷新已打开的 AI 页面。
A: 确保源 AI 已经有回复。系统会获取该 AI 的最新一条回复。
A: 不会。系统支持最长 10 分钟的回复捕获。
- 依赖各 AI 平台的 DOM 结构,平台更新可能导致功能失效
- 讨论模式固定 2 个参与者
- 不支持 Claude Artifacts、ChatGPT Canvas 等特殊功能
- Gemini 不支持自动文件上传 - 由于 Google 的安全限制,Gemini 需要手动上传文件(Claude 和 ChatGPT 正常支持)
Contributions welcome (low-maintenance project):
- Reproducible bug reports (input + output + steps + environment)
- Documentation improvements
- Small PRs (fixes/docs)
Note: Feature requests may not be acted on due to limited maintenance capacity.
MIT License - see LICENSE for details.
Axton Liu - AI Educator & Creator
- Website: axtonliu.ai
- YouTube: @AxtonLiu
- Twitter/X: @axtonliu
- AI Elite Weekly Newsletter - Weekly AI insights
- Free AI Course - Get started with AI
© AXTONLIU™ & AI 精英学院™ 版权所有