cyac 快速开始
一、前置条件
安装 Ollama 并拉取模型:
ollama pull deepseek-coder # 或 ollama pull qwen2.5-coder
二、首次使用
cyac cyac config set model deepseek-coder cyac chat "你好"
三、常用命令
代码理解
cyac explain src/main.rs cyac explain src/main.rs:25-40 cyac analyze complexity --path src/core/module.rs
代码操作
cyac refactor rename --old old_name --new new_name --path src/lib.rs cyac refactor extract --lines 25-40 --name helper --path src/main.rs cyac generate function --name calculate --desc "计算两数之和" --lang rust
交互模式
cyac chat "如何优化这个算法?" cyac repl cyac session start --project ./
四、常见问题速查
| 需求 | 命令 |
|---|---|
| 看不懂某段代码 | cyac explain 文件:行号-行号 |
| 想重命名变量 | cyac refactor rename --old 旧名 --new 新名 --path 文件 |
| 缺单元测试 | cyac test generate --path 源文件 |
| 将 AI 代码保存到文件 | cyac session start --project ./ 后输入 save src/xxx.rs |