SuperAPI AI 工具集

auto-review-loop-minimax

编程与开发

查看项目

更新于 10-15 17:29

技能介绍

用途:为研究项目提供自主多轮外审改进循环,自动执行评审、实施修改、再次评审,直至外部评审给出正面评价或达到 MAX_ROUNDS。触发方式包含 auto 相关指令,上下文以 $ARGUMENTS 传入。

常量:MAX_ROUNDS = 4;正面阈值 score >= 6/10,或结论包含 accept、sufficient、ready for submission;评审日志为项目根目录 AUTO_REVIEW.md(累积记录);评审模型为 MiniMax-M3,经 MiniMax API 调用。

两种调用方式:优先 MCP 工具 mcp__minimax-chat__minimax_chat(参数含 prompt、model "MiniMax-M3"、system);MCP 不可用时回退 curl,向 https://api.minimax.io/v1/chat/completions 发送 JSON,Header 含 Authorization: Bearer $MINIMAX_API_KEY,body 指定 model、messages、max_tokens。API Key 读取自 ~/.claude/settings.json 的 env.MINIMAX_API_KEY 或环境变量。选择 MiniMax 是因 Codex CLI 使用 OpenAI Responses API,第三方提供商不支持。

状态持久化:每轮 Phase E 后写入 REVIEW_STATE.json(字段 round、status、last_score、last_verdict、pending_experiments、timestamp),覆盖写入;完成时置 status 为 completed。初始化时若文件不存在、已完成、或进行中但时间戳超过 24 小时则重新开始,否则从中断轮次恢复。

工作流:Phase A 评审(发送完整上下文,round 2+ 需附上轮反馈与改动);Phase B 解析(保留评审者完整原始回复,提取分数、结论、行动项,满足停止条件则结束);Phase C 实施修复(代码、实验、分析、文档,跳过算力过大或依赖缺失的项);Phase D 等待结果(如启动实验则监控远程会话);Phase E 记录轮次(追加 AUTO_REVIEW.md,写入状态文件,进入下一轮)。

关键规则:写入大文件失败时用 Bash 分块写入;参考文献禁止凭记忆编造 BibTeX;如实记录失败结果,不隐瞒弱点;先修复再评审;超 30 分钟的实验先启动再并行处理其他修复;每轮更新项目笔记。

限制:资料未提供收费、价格、可用平台与效果等具体信息。