RepoPicks Radar

每天约 02:00 UTC 更新

指南

Radar 首页

BeautifulRust

morganlinton/BeautifulRustAI 已审核

用途

Beautiful Rust 由三个 Agent Skill 和一份 clippy 配置组成。装进 Claude Code、Codex、Copilot、Cursor 或 Gemini CLI 之类的编程智能体后,它们会在写代码时引导智能体写出符合惯例的 Rust,让它对已有 Rust 代码给出按优先级排序的审查结果,每条意见都标明违反了哪条规则,并在把 C、C++、Python、Go 或 JavaScript 移植到 Rust 时提供指导。这些规则是从五份已发布的 Rust 指南中提炼出来的,其中能用机器检查的部分由 lint 文件在 CI 里强制执行。它面向已经在用编程智能体、并装好了 cargo 和 clippy 的 Rust 开发者。

安装难易度

C · 需要安装 1–2 个工具 · Windows

安装只需一条命令,比如 npx skills add morganlinton/BeautifulRust 或 claude plugin install,但你需要先配置好一个编程智能体,并装好带 cargo 和 clippy 的 Rust 工具链,审查功能和 lint 文件才能发挥作用。

GitHub 数据

星标
1,6192026年10月31日
下载量
—所有发布版本
增长
+3094 天内新增星标

星标变化

1,3001,4001,5001,6001,700 10月27日10月28日10月29日10月30日10月31日 1,3001,4001,5001,6001,700 10月27日10月29日10月31日

事实

可运行于
Windows, macOS, Linux, Web
需要安装
Rust, 其他工具
磁盘空间
未确定
账号或密钥
Coding agent account (Claude Code, Codex, GitHub Copilot, Cursor or Gemini CLI)
费用
免费,API 另行收费 · 这些 skill 和 lint 配置是 MIT 许可;实际工作由你付费使用的编程智能体完成,README 提到运行评测用例意味着“真实的模型调用”,而这些调用“会产生费用”。
许可证
MIT (宽松型)
最近更新
2026年10月30日

风险信号 (3)

  • 信息基准测试只跑了一次,且由 AI 自行打分

    README 中的跨智能体基准测试:"it was one run per configuration, graded by a Claude model",以及 "They hurt in one case: Claude did worse on the Bevy feature task with them."

    AI 审核

  • 信息摘要所依据的资料许可证不一

    README 的署名表:skill 中附带的五份摘要改写了条款各不相同的资料,其中包括采用 "CC BY-NC-ND 4.0 (online edition)" 的 Effective Rust,以及采用 MPL-2.0 的 Rust Design Patterns,而仓库本身采用 MIT。

    AI 审核

  • 信息该 skill 会在你的代码上运行命令

    README:rust-review skill "runs `cargo fmt`, `clippy`, and the tests when a toolchain is available",port skill "verifies with `cargo test` and `clippy`",也就是说智能体会在你的项目里运行构建命令。

    AI 审核

证据以原始语言显示。

Radar 无法验证的内容

  • 它为你自己的项目产出的 Rust 代码是否真的更好,因为公开的对比里每种配置只跑了一次。
  • 在 Claude Code 和 Codex 之外的其他智能体里效果如何,基准测试只覆盖了这两个。
  • 约 500 行的写作 skill 以及它的参考摘要,会给每次会话增加多少 token 消耗。
  • clippy 规则表套用到已有代码库时,是否需要大量的例外(allow)才能用。

类似项目

RepoPicks 应用

即将推出:用 RepoPicks 应用一键安装。