pull assist
1.0.0
Pull-Assist 是一个 Chrome 扩展程序,它使用 ChatGPT 在 GitHub 拉取请求上提供非常基本的代码审查。这主要是我使用 GenAI 的借口,但对于开发人员的日常工作来说可能是一个有用的工具 - 无论是帮助某人审查拉取请求,还是只是在自己工作时寻求准同行审查。
克隆此存储库:
git clone https://github.com/simons/pull-assist.git cd pull-assist
安装依赖项:
pnpm install
构建扩展:
make
将扩展加载到 Chrome 中:
打开 Chrome 并导航至chrome://extensions
启用右上角的“开发者模式”
点击“加载解压”,选择项目目录下的dist
文件夹
在使用 Pull-Assist 之前,您需要使用 GitHub 个人访问令牌 (PAT) 和 OpenAI API 密钥对其进行配置:
单击 Chrome 中的 Pull-Assist 扩展图标
选择“选项”
输入您的 GitHub PAT 和 OpenAI API 密钥
点击“保存”
要创建 GitHub PAT,请按照此处的说明进行操作。
要获取 OpenAI API 密钥,请在 OpenAI 上注册并创建新的 API 密钥。
导航到 GitHub 拉取请求
单击 PR 标题中显示的“分析 PR”按钮
经过短暂的等待后,建议应该与代码更改一起显示(默认情况下它们是折叠的,单击可展开)
该项目根据 MIT 许可证获得许可 - 有关详细信息,请参阅许可证文件。
图标归属:由 Freepik - Flaticon 创建的帮助图标