让多个 AI 专业角色围绕你的论文/代码互相审查,最终达成共识。
🚀 纯前端应用,无需后端服务器。直接打开
frontend/index.html或部署到 GitHub Pages 即可使用。
| 角色 | 职责 |
|---|---|
| 🏗️ 架构师 | 系统架构设计,技术权衡评估 |
| 💻 开发者 | 代码实现,最佳实践 |
| 🛡️ 审查者 | 代码审查,发现 bug 和安全问题 |
| 🔍 调试工程师 | 根因分析,运行时问题定位 |
| 🧪 测试工程师 | 测试用例设计,边界覆盖 |
| 🔒 安全工程师 | STRIDE 安全分析,攻击面评估 |
| 📘 文档工程师 | 文档完整性和一致性审查 |
| 🗄️ 迁移工程师 | 数据迁移回滚安全和兼容性 |
| 🌐 国际化工程师 | 多语言、RTL、本地化审查 |
| 📈 ML 工程师 | 训练指标、超参调整、收敛分析 |
- 🔍 代码审查 — 开发者 + 审查者 + 测试 + 安全
- ⚡ 全面审计 — 全 6 角色深度分析
- 📄 论文审稿 — 架构师 + 审查者 + 文档
- 🛡️ 安全扫描 — 安全 + 审查者 + 调试
- 🤖 ML 管道 — ML + 开发者 + 测试 + 审查
- 📄 上传 PDF 论文、20+ 种代码格式、纯文本
- 🔀 多角色轮流发言,流式输出
- 🤝 自动/投票/全部完成三种共识模式
- 📊 Token 用量和成本实时统计
- ⚙️ 支持任意 OpenAI 兼容 API
- 🔧 角粒度模型覆盖(每个角色可用不同模型)
- 📝 可自定义每个角色的系统提示词
- 💾 辩论历史记录 + Markdown/JSON 导出
- 🌙 深色主题,POMESOFT CODEMATE 风格
# 直接打开
open frontend/index.html
# 或本地 HTTP 服务
cd frontend && python3 -m http.server 8080在右侧「配置」面板填写 API 信息:
| 字段 | 说明 | 示例 |
|---|---|---|
| Base URL | OpenAI 兼容 API 地址 | https://api.openai.com/v1 |
| API Key | API 密钥 | sk-xxx |
| 默认模型 | 全局模型 | deepseek-v4-flash |
支持角色级模型覆盖:每个角色可以使用不同的模型。
浏览器(纯前端)
├── 文件解析(PDF.js / FileReader)
├── 多角色辩论编排(轮流发言 + 共识检测)
├── LLM 调用(fetch + SSE 流式解析)
├── Token/成本统计
└── UI 渲染(Alpine.js + Tailwind + marked.js)
↓
任意 OpenAI 兼容 API
零后端,零构建,单 HTML 文件。
MIT