SuperAPI AI 工具集

rust

编程与开发

查看项目

更新于 10-16 02:35

技能介绍

用途:这是一份面向 Rust 系统编程的智能体技能资料,聚焦安全、并发与性能,强调所有权系统在无垃圾回收下保证内存安全,类型系统在编译期强制线程安全。适用场景包括系统编程、Web 服务(axum)、CLI 工具(clap)、终端界面(ratatui)、WebAssembly 及性能敏感应用;资料同时指出不适合快速原型、简单脚本,以及团队无 Rust 经验且工期紧张的项目。

主要能力:以速查表形式给出常见模式与对应 API,包括所有权转移(let b = a 后 a 不可用)、借用(&T / &mut T,一个可变或多个不可变引用)、生命周期标注、? 运算符传播错误、thiserror 自定义错误、anyhow 应用级错误、#[tokio::main] 异步入口、tokio::spawn 并发任务、axum 路由与 Json/Path/State 提取器、serde 序列化、clap 派生解析、ratatui 即时模式渲染、criterion 基准测试、cargo deny check 依赖审计、cargo dist init 跨平台发布、release-plz update 版本与变更日志。

使用方式:资料以模式对照表与常见错误纠正表呈现,并建议将代码探索、架构评审、代码审查分别委派给 Explore、Task、code-reviewer 智能体;若存在 docker、github-actions、openapi 技能,可分别委派多阶段容器构建、CI 流水线配置、API 规范与代码生成。

限制:资料未提供具体安装命令、版本要求、收费或平台信息,暂未提供。