AI Code Review 是一个Chrome浏览器扩展,它允许用户使用大语言模型对选中的代码进行评审。
- 对选中的代码片段进行AI评审
- 支持上下文菜单操作
- 简洁直观的用户界面
- 可自定义API设置
- 克隆或下载此仓库到本地
- 打开Chrome浏览器,进入扩展管理页面 (
chrome://extensions/) - 开启右上角的"开发者模式"
- 点击"加载已解压的扩展程序"
- 选择本项目的根目录
- 访问Chrome网上应用店
- 搜索"AI Code Review"
- 点击"添加到Chrome"
- 在任意网页上选中代码片段
- 右键点击,从上下文菜单中选择"AI代码评审"
- 或者点击浏览器工具栏中的扩展图标,打开弹出窗口
- 查看AI对所选代码的评审结果
- 点击扩展图标打开弹出窗口
- 进入设置选项
- 配置您的API密钥和其他相关设置
- 保存设置
chrome-code-review/
├── manifest.json # 扩展配置文件
├── popup.html # 弹出窗口HTML
├── popup.js # 弹出窗口脚本
├── content.js # 内容脚本
├── background.js # 后台服务脚本
├── styles/ # CSS样式文件
└── images/ # 图标和图片资源
- 确保您已安装最新版本的Chrome浏览器
- 克隆仓库到本地:
git clone <仓库URL> cd chrome-code-review
- 编辑
popup.html更改弹出窗口的HTML结构 - 修改CSS文件自定义样式
- 在
content.js中修改内容脚本以更改网页交互方式 - 在
background.js中添加新的后台功能 - 更新
popup.js以支持新的用户界面交互
如需添加新权限,请编辑 manifest.json 文件中的 "permissions" 数组。
- 在Chrome扩展管理页面 (
chrome://extensions/) 找到扩展 - 点击"查看视图:背景页"以调试后台脚本
- 右键点击扩展图标,选择"检查弹出内容"以调试弹出窗口
- 使用Chrome开发者工具调试内容脚本
- 在Chrome扩展管理页面点击"打包扩展程序"
- 选择扩展目录和私钥文件(如果是更新现有扩展)
- 生成的
.crx文件可用于分发
- Fork 此仓库
- 创建您的特性分支 (
git checkout -b feature/amazing-feature) - 提交您的更改 (
git commit -m 'Add some amazing feature') - 推送到分支 (
git push origin feature/amazing-feature) - 创建一个Pull Request