feat: Phase 4 — LLM 集成,PR 描述生成与 AI 代码审查
This commit is contained in:
@@ -713,12 +713,12 @@ volumes:
|
||||
|
||||
## 10. 开发阶段
|
||||
|
||||
> **当前进度**:Phase 1-3 已完成,Phase 4-6 待开发
|
||||
> **当前进度**:Phase 1-4 已完成,Phase 5-6 待开发
|
||||
>
|
||||
> - ✅ Phase 1(基础骨架):Go 项目、Gin 路由、SQLite、设置页面
|
||||
> - ✅ Phase 2(Git 核心):clone、refs、diff、graph 数据、缓存管理
|
||||
> - ✅ Phase 3(前端交互):Git Graph、Diff 查看器、文件树、SSE 流式展示、行内建议
|
||||
> - ⏳ Phase 4(LLM 集成):待开发
|
||||
> - ✅ Phase 4(LLM 集成):OpenAI 兼容 API、PR 描述生成、AI 代码审查、Top-N 策略
|
||||
> - ⏳ Phase 5(审查编辑与导出):待开发
|
||||
> - ⚠️ Phase 6(完善与部署):Docker 配置已完成,其他待完善
|
||||
|
||||
@@ -745,11 +745,11 @@ volumes:
|
||||
- [x] AI Review 行内建议展示(嵌入代码行旁)
|
||||
- [x] SSE 流式展示组件(sse.js)
|
||||
|
||||
### Phase 4:LLM 集成 ⏳ 待开发
|
||||
- [ ] OpenAI 兼容 API 调用封装(services/llm.go)
|
||||
- [ ] PR 描述生成(prompt + SSE 流式)(services/generate.go)
|
||||
- [ ] AI 代码审查(分文件处理 + 汇总)(services/review.go)
|
||||
- [ ] 大 diff 处理(Top-N 策略)
|
||||
### Phase 4:LLM 集成 ✅ 已完成
|
||||
- [x] OpenAI 兼容 API 调用封装(services/llm.go)
|
||||
- [x] PR 描述生成(prompt + SSE 流式)(services/generate.go)
|
||||
- [x] AI 代码审查(分文件处理 + 汇总)(services/review.go)
|
||||
- [x] 大 diff 处理(Top-N 策略)
|
||||
|
||||
### Phase 5:审查编辑与导出 ⏳ 待开发
|
||||
- [ ] 备注编辑器组件(Markdown 支持,三级作用域)
|
||||
|
||||
Reference in New Issue
Block a user