展开本页目录
开始前准备什么
- 用 Python 3.12+ 创建独立虚拟环境并安装 pr-agent==0.49.0,再用该解释器运行 lab.py。
- 在独立目录运行样例。
- 准备样例
- 执行命令
- 对照结果
- 复验配置
先下载样例,再完成自己的首次调用
示例不含密钥。API 按实际用量计费;下载和点击不代表调用成功。
中文说明、脚本与本次执行回执。
操作步骤
1. 准备独立样例。用 Python 3.12+ 创建独立虚拟环境并安装 pr-agent==0.49.0,再用该解释器运行 lab.py。
2. 本例操作:给临时 Git 仓库做一个有可验证缺陷的提交,再让 PR Agent 生成本地审查文件。
3. 解压练习包,执行 python3.12 lab.py --output ./result r01。完整命令、样例输入和输出保存在回执。
4. 打开 result/r01.json,对照实际退出码、请求路径或产物字段。
实际执行命令摘要(方括号内为退出码)
[0] git switch -c fixture-review
[0] 'pr-python' -m pr_agent.cli --pr_url main review
[0] 读取 review.md
[0] git remote -v本次操作和结果
PR Agent 0.49.0 Local Git(模型回复为本地固定样例)。
准备独立样例。用 Python 3.12+ 创建独立虚拟环境并安装 pr-agent==0.49.0,再用该解释器运行 lab.py。
本例操作:给临时 Git 仓库做一个有可验证缺陷的提交,再让 PR Agent 生成本地审查文件。
解压练习包,执行 python3.12 lab.py --output ./result r01。完整命令、样例输入和输出保存在回执。
打开 result/r01.json,对照实际退出码、请求路径或产物字段。
逐项确认下方通过条件。本例的测试范围以运行回执为准。
- 通过:初始化临时 Git 仓库
- 通过:样例基线有本地提交
- 通过:PR Agent 请求了受控 Chat 服务
- 通过:本地审查产物已写入指定文件
- 通过:样例仓库没有远程地址
复跑样例
python3.12 lab.py --output ./result r01怎样确认已经完成
- 通过:初始化临时 Git 仓库
- 通过:样例基线有本地提交
- 通过:PR Agent 请求了受控 Chat 服务
- 通过:本地审查产物已写入指定文件
- 通过:样例仓库没有远程地址
常见问题
这次验证覆盖哪些操作?
PR Agent 0.49.0 Local Git(模型回复为本地固定样例)。给临时 Git 仓库做一个有可验证缺陷的提交,再让 PR Agent 生成本地审查文件。
在哪查看完整操作与结果?
下载练习包。运行脚本后在 result 目录查看本机回执,对照退出码和通过条件。

