SuperAPI AI 工具集

rust

编程与开发

查看项目

更新于 10-15 23:48

技能介绍

用途:为 Rust/Cargo 开发提供一套以“先检查”为核心的工作流与最佳实践,减少不必要的耗时构建。

主要能力:给出命令执行顺序(cargo test --quiet、cargo check --quiet、cargo clippy),区分 cargo check、cargo run、cargo build 与 cargo build --release 的使用场景;提供 clippy 自动修复(cargo clippy --fix --allow-dirty)、警告分类与函数级、模块级、项目级抑制方式;汇总检查、构建、测试、运行、文档、依赖管理、项目管理与发布等常用 Cargo 命令;并给出超时设置建议(常规 120000 毫秒,release 构建 600000 毫秒)。

使用方式:按资料中的决策树选择命令——仅验证编译用 cargo check;开发调试用 cargo run;需要二进制产物用 cargo build;仅在需要优化性能时才用 cargo build --release。遇到资源占用或锁冲突可执行 pkill -f cargo,必要时配合 cargo clean。

适用场景:Rust 项目的日常开发、功能迭代、clippy 警告处理、依赖更新、提交前验证与构建问题排查。

限制:资料未提供该技能的具体安装方式、平台支持、收费信息或效果数据;release 构建被明确标注为缓慢,应尽量避免。