2 个版本
0.1.1 | 2023 年 3 月 18 日 |
---|---|
0.1.0 | 2023 年 3 月 18 日 |
在 Cargo 插件 中排名 407
每月下载 24 次
5KB
cargo-gpt
ChatGPT 现在可以处理多达 25000 字符的输入,这使得分析中等规模软件项目/ Rust crate 成为可能。这是一个基本工具,它将您的 crate 中所有的 Rust 源代码、Markdown 文档和目录结构写入标准输出,以便可以作为输入传递给 ChatGPT。
安装
cargo install cargo-gpt
使用方法
cargo new --bin hello-world
cd hello-world
cargo gpt
输出
```toml
// Cargo.toml
[package]
name = "hello-world"
version = "0.1.0"
edition = "2021"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[dependencies]
```
```rs
// src/main.rs
fn main() {
println!("Hello, world!");
}
```
复制到剪贴板
您也可以使用以下方法直接将输出复制到剪贴板
cd /path/to/crate
cargo gpt | pbcopy # macOS
cargo gpt | setclip # Linux
cargo gpt | clip # Windows
未来扩展
欢迎提出未来扩展的想法。只需打开一个 issue 或 pull request 😊
依赖关系
~4–13MB
~135K SLoC