SuperAPI AI 工具集

gemini-review

设计与创作

查看项目

更新于 10-15 22:16

技能介绍

用途:把 Gemini CLI(Google 的命令行智能体)当作外部评审员,对当前 diff 或指定主题提供第二意见,再由 Claude 汇总结果。

主要能力:根据参数确定评审重点。参数为空或 code 时做代码评审(缺陷、安全、质量、性能);architecture/arch 评审结构、模式、关注点分离与可扩展性;security/sec 做安全审计(漏洞、认证、数据暴露、OWASP);docs 评审文档准确性、完整性、清晰度与示例;design 评审 API 设计、命名、抽象与开发体验;performance/perf 关注瓶颈、内存、查询与缓存;test/tests 评审覆盖率、边界用例、测试质量与不稳定测试;其他文本则作为自定义评审提示。

使用方式:先收集上下文,读取 README 或主文档,运行 git status、git diff --stat、git diff 与 git log --oneline -10,识别技术栈(package.json、Cargo.toml、pyproject.toml 等)与项目结构;再构造包含项目名、描述、技术栈、近期变更摘要、实际 diff 或相关代码、评审重点及“以资深工程师身份评审”指令的提示;随后以只读计划模式执行:gemini --approval-mode plan -o text -p "PROMPT_HERE"。其中 --approval-mode plan 为只读、不修改文件,-o text 输出纯文本便于解析,-p 为非交互提示模式。最后汇总关键发现、突出严重问题、说明与 Gemini 判断的分歧并给出自己的看法,询问用户是否采纳建议。

限制与注意:必须始终使用 --approval-mode plan,只读、无例外;diff 过大时应总结关键变更而非全部包含;需同时呈现 Gemini 意见与自身分析,若不同意应明确说明。资料未提供安装方式、收费与平台支持等细节。