代码审查问题
问题: "Failed to parse review result"
原因: LLM 没有返回有效的 JSON
解决方案:
使用详细模式查看原始响应:
bashgcop-rs -v review changes检查自定义 prompt(如果使用):
- 确保明确要求 JSON 格式
- 提供准确的 JSON schema 示例
尝试不同模型:
bash# 某些模型处理 JSON 更好 gcop-rs --provider openai review changes调整 temperature:
tomltemperature = 0.1 # 更低 = 更一致的输出
Git 问题
问题: "No staged changes found"
原因: Git 暂存区为空
解决方案:
bash
# 先暂存变更
git add <files>
# 或暂存所有变更
git add .
# 然后运行 gcop
gcop-rs commit问题: "Not a git repository"
原因: 当前目录不是 git 仓库
解决方案:
bash
# 初始化 git 仓库
git init
# 或在 git 仓库中运行 gcop
cd /path/to/your/git/repo