hi ,各位,写了一个能用 ChatGPT 帮你 Review 代码(github/gitlab)的 Chrome 插件,灵感主要来源于这个项目,也是对这个项目的缺点的改进.
项目已开源,欢迎 star⭐️,地址是: https://github.com/cctv1005s/code-reviewer.ai
下面我来介绍一下主要的功能,当然也是我的一些改进
1. UI 上
2. Prompt 上
我参考了其他的几个类似的项目,将 Prompt 做了一些优化,目前的这个 Prompt 我觉得效果来说,相对更好一些。
支持了 ChatGPT 和 Dify 切换,在 Dify 里面配置各种大模型也可以,Dify 总体来说还是挺方便的。
除了让 ChatGPT 用自己的标准默认给你审核(我设定了它是很严格的审核者),你还可以自定义规则,比如说你们公司有一些规则,就可以让它基于这个来给你 Review
不方便访问的同学,也可以到 release 的页面,下载我已经构建好的 v0.3.0 的 CRX ,然后拖到你的 Chrome 插件配置页面就行
当然,我在这之中最喜欢的部分之一是我设计的 logo ,我觉得挺好看的,哈哈
1
54xavier 2023-09-16 11:03:46 +08:00
不错不错 👍
|
2
hehebo 2023-09-18 14:02:30 +08:00
用不上,没有用 github 和 gitlab 。我自己用 gitee ,公司用的阿里的云效代码仓库。
|
3
leisure 2023-09-18 15:23:27 +08:00
mark 一下,感觉会用到
|
4
cctv1005s927 OP @hehebo 我看看 gitee 和 codeup 好不好支持 😂
|
5
cctv1005s927 OP @hehebo gitee 支持上了,codeup 稍微复杂点,得和 bitbucket, 腾讯工蜂一起做了
|
6
pste 2023-09-21 15:08:44 +08:00
gitee 还未支持吧?安装好了提示只支持 github 和 gitlab
|
7
cctv1005s927 OP |
8
pste 2023-09-22 09:51:24 +08:00
@cctv1005s927 #7 谢谢回复!我在 pull requests 界面下运行,能出现提示,但不是对代码的建议;是否必须在 pull requests 界面运行才能生效?
|
9
cctv1005s927 OP @pste 是需要进入到某一个具体的 PR 里面的,这样我才能读取到当前的 PR 的信息,这块交互我再完善一下。
|
10
pste 2023-09-22 21:00:59 +08:00
@cctv1005s927 #9 大佬加油!
|
12
happym51888 241 天前
大佬好, 这种可以应用于高保密性代码吗? 公司要求对代码保密。
|
13
cctv1005s927 OP @happym51888 建议你不要用,中间环节出问题了,得担责
|