Trae 是一个ai编辑器,国内版本的模型是全部免费的官方地址www.trae.cn/
思路分享
-
通过token获取最新的pr
-
使用脚本获取变动,缓存修改文件
-
使用skills 读取缓存文件进行pr
安装skills方法
https://docs.trae.cn/ide/skills
使用skills示例
- “用 fetch-todos 做一次 codeview”
- “帮我 codeview 一下当前的 PR”
- “按 gitlab-pr-codeview 流程审查一下”
效果展示
一、获取token
创建一个read_api就行
二、写获取变动的代码, 设置token
目录结构
.env
GITLAB_TOKEN = 复制的token
下面是代码和skillsd 仓库
结合trae自带的codeview功能,可以让我们的代码非常的规范合理