SuperAPI AI 工具集

professional-rust-review

编程与开发

查看项目

更新于 10-16 05:04

技能介绍

本技能用于 Rust 代码的工艺质量审查、专业写法指导,以及 crate 或模块结构审计。适用场景包括:审查任意规模 crate 的 Rust 代码质量;编写新类型、trait 或模块时参考专业模式;在问题累积前审计扩展性;审查或设计 crate/模块组织;用户提出 review、judge、audit、improve 等诉求时。

它提供两种审查模式:代码手术,关注行级工艺质量,使用 references/professional-rust.md(47 条原则,涵盖类型、签名、trait、错误、模块、宏、配置、测试、性能、纪律);结构审查,关注模块布局、隐私设计与依赖流向,使用 references/codebase-organization.md。工作流程为:先用 fd -e rs 和 wc -l 确定审查范围并排除自动生成文件,再通过 teams 委托 opus 级 worker 并行执行,worker 需先完整阅读对应参考文件,再通读目标代码,找出应用原则能实质改变代码的具体位置,并给出前后对比代码及对扩展性的影响说明。要求禁止输出检查清单式结论,必须给出真实代码位置与改写。最后将两份结果综合为报告,可由 tk 为高优先级项创建工单。具体安装与调用细节、依赖项及限制暂未提供。