5 个版本
新 0.0.4 | 2024年8月17日 |
---|---|
0.0.3 | 2024年8月17日 |
0.0.2 | 2024年6月9日 |
0.0.1 | 2024年6月5日 |
0.0.0 | 2023年11月13日 |
#376 在 Web 编程
每月 34 下载次数
52KB
1K SLoC
✨♟️ well
一个用于与代码库聊天的命令行工具。
安装
cargo install well
使用方法
$ echo OPENAI_API_KEY='...' > .env
$ well is it possible to link against this statically as a library\?
>> is it possible to link against this statically as a library?
<< f{"path": "."}
<< F{"path":"Cargo.toml"}
<< f{"path":"src"}
<< The `src` directory does not contain a `lib.rs` file,
suggesting that the project does not explicitly define a library module.
The presence of `main.rs` reinforces that it is a standalone binary.
To link it statically, you would generally need to modify the project
to include a `lib.rs` and configure `Cargo.toml` accordingly.
在上面的对话框中,模型显示了哪些文件被读取,然后模型提供答案。
这可能根据模型的判断将当前目录的内容发送到 OpenAI 服务器,但模型不允许超出程序运行目录。
命名
命名是为了让终端调用看起来像自然语言:"嗯,最复杂的函数是什么?..."
$ well what is the most complex function\?
依赖项
~45–61MB
~1.5M SLoC