Commit Graph

70 Commits

Author SHA1 Message Date
wonder 6c7195fe66 feat: 生成页面根据 URL 查询参数预选 Base/Head 2026-06-19 22:21:51 +08:00
wonder ddaf849c86 fix: 生成页面分支列表加载失败时显示错误提示 2026-06-19 22:21:27 +08:00
wonder c503b94f32 feat: 导航到生成/审查页面时,将所选 Base/Head 作为 URL 参数传递 2026-06-19 22:20:51 +08:00
wonder e9f1a66aeb fix: 修正 generate API 的 JSON 字段名(base/head 而非 base_ref/head_ref) 2026-06-19 22:19:38 +08:00
wonder b35d6f874b feat: Phase 5 — 审查备注编辑器与 PDF 导出 2026-06-19 22:10:13 +08:00
wonder 1cfab2d2d1 fix: 改进 diff 查看器样式和 markdown 渲染 2026-06-19 21:41:47 +08:00
wonder 987f331474 feat: diff 过大时跳过渲染(仿 Gitee 风格警告) 2026-06-19 20:33:20 +08:00
wonder a12d266a30 perf: 增量 diff 渲染,消除主线程阻塞 2026-06-19 20:29:29 +08:00
wonder f15d1c540e perf: 优化 diff 页面渲染,消除卡顿 2026-06-19 20:23:15 +08:00
wonder 2fce992eaa feat: 多分支图形可视化,彩色泳道和右对齐标签 2026-06-19 20:18:05 +08:00
wonder afb270721c feat: Phase 4 — LLM 集成,PR 描述生成与 AI 代码审查 2026-06-19 19:43:18 +08:00
wonder 7ac3a3726b feat: Phase 3 — 前端交互功能完成 2026-06-18 23:37:19 +08:00
wonder 886e0d598d docs: 更新开发进度,标记已完成和待开发阶段 2026-06-18 23:25:21 +08:00
wonder 1f2cc662ea fix: 移除 Clone() 中过早触发的 SSE complete 事件 2026-06-18 23:22:41 +08:00
wonder 4f873cf2ce fix: 改进 SSE 克隆处理,仓库页面添加调试信息 2026-06-18 23:04:58 +08:00
wonder 34ef868e10 feat: Phase 2 — Git 核心功能,go-git 克隆、SSE 进度、D3.js 图形、diff2html 查看器 2026-06-18 22:59:51 +08:00
wonder 1e9b1a2129 feat: Phase 1 — 项目骨架搭建,集成 Gin、SQLite 和设置页面 2026-06-18 22:48:16 +08:00
wonder 46f1bbf0f1 docs: 完善 CLAUDE.md,添加项目架构和开发指引 2026-06-18 22:31:58 +08:00
wonder bad08a1be2 docs: 完整项目规划
- 技术架构:Go + Gin + SQLite + HTMX + D3.js + Tailwind CSS
- 核心功能:PR 描述生成、AI 代码审查、Git Graph 可视化
- Diff 查看器:diff2html Split 视图、文件树侧边栏、语法高亮、行内 AI 建议
- 审查编辑:三级备注(整体/文件/建议)、PDF 导出(chromedp)
- LLM 集成:OpenAI 兼容 API、SSE 流式输出、Top-N 可配置
- 部署方案:Docker + docker-compose
2026-06-18 22:29:40 +08:00
wonder a33706ac4c Initial commit 2026-06-18 21:53:05 +08:00