AI开发历史
460+次Git提交 · 458个Java源文件 · 100天持续迭代
记录大模型AI辅助全栈开发的完整历程
Claude Code 对话统计
基于Chat History的详细分析
功能开发
54个对话会话(90%),涵盖棋子换肤、长将检测、自定义棋局、UCI引擎集成等核心功能开发。
Bug修复
59个对话会话(98%),解决新局按钮、胜利判决、房间创建、兵卒验证等各类问题。
优化改进
52个对话会话(87%),包括SEO优化、移动端适配、UI调整、代码注释完善等。
分析规划
51个对话会话(85%),进行竞品分析、运营规划、品牌命名、功能差距分析等。
文档生成
43个对话会话(72%),生成PRD文档、更新日志、头条文章、commit消息等。
对话规模
最大对话6.5MB(218条用户消息),平均会话8.4KB,用户消息总数约500条。
开发时间线
从项目启动到功能完备的完整历程
典型对话案例
基于Chat History的关键对话记录
开发效率提升
传统开发 vs AI辅助开发
最新开发成果
2026年6月28日 - 7月5日 新增功能
会员权益系统
实现完整的会员权益系统,支持多种会员等级和特权功能,统一古谱购买机制,实现会员广告屏蔽功能。
支付系统重构
重构支付模块提高代码组织性,添加古谱和古谱集商品类型支持,实现动态价格配置和订单管理功能。
古谱管理系统
新增古谱集和棋谱管理功能,支持古谱分类管理、列表展示、详情查看,优化棋谱模块数据结构。
认证架构升级
将Spring Security替换为Shiro并重构认证相关代码,支持手机号和邮箱登录,统一认证架构。
系统监控增强
完善访问日志功能,重构访问日志实体类,迁移监控模块,添加Excel导出支持,提升系统可观测性。
用户体验优化
重构会员中心界面,优化对局记录显示,改进对局详情页面样式,提升整体用户体验。
对话日期分布
60个对话会话的时间分布
| 日期 | 对话数 | 主要开发内容 |
|---|---|---|
| 04-17 | 2 | 代码规范化、游戏重置标志 |
| 04-18 | 5 | 访客模式、按钮控制、皮肤动画 |
| 04-19 | 3 | 音效系统、长将/长捉检测 |
| 04-20 ~ 04-21 | 7 | IDE配置、代码格式化、commit规范 |
| 04-22 ~ 04-24 | 8 | UI布局、SEO优化、百度统计 |
| 04-26 | 6 | 版本更新日志、残局系统、移动端适配 |
| 05-01 | 3 | 品牌命名、头条文章、自定义棋局 |
| 05-03 ~ 05-05 | 7 | 竞品分析、UCI引擎集成、部署优化 |
| 05-06 ~ 05-10 | 10 | UI优化、教学页面、和棋功能、测试修复 |
| 05-15 ~ 05-17 | 5 | 系统分析、运营规划、AI开发历史文档 |
| 06-28 ~ 07-01 | 12 | 项目架构重构、Shiro认证迁移、访问日志功能 |
| 07-02 ~ 07-03 | 18 | 用户系统增强、会员中心、登录日志、对局统计 |
| 07-04 ~ 07-05 | 31 | 支付系统、古谱管理、会员权益、广告控制 |
对话规模统计
不同类型对话的数据规模
| 对话类型 | 平均规模 | 最大规模 | 典型特征 |
|---|---|---|---|
| 功能开发 | 1-2MB | 6.5MB | 多轮对话、代码生成、调试验证 |
| Bug修复 | 300-800KB | 1.2MB | 问题分析、代码追踪、修复验证 |
| 优化改进 | 500KB-1MB | 3.3MB | 现状分析、方案设计、实施优化 |
| 分析规划 | 200-500KB | 1.3MB | 信息收集、分析总结、方案输出 |
| 文档生成 | 200-500KB | 1.9MB | 内容生成、排版优化、格式调整 |
| Commit生成 | 8-12KB | 12KB | 代码分析、消息生成、规范遵循 |
多模型协作策略
5个大模型,9048条消息,各司其职
glm-5 · 38.5%
3,488条消息 · 23个会话
前端开发主力:UI调整、模板渲染、CSS样式、代码格式化
deepseek-v4-pro · 30.0%
2,718条消息 · 14个会话
深度开发阶段:核心功能实现、Bug修复、架构分析、竞品分析
mimo-v2.5-pro · 19.1%
1,729条消息 · 6个会话
当前主力:功能开发、测试用例、文档整理、AI开发历史编写
minimax-latest · 8.6%
782条消息 · 7个会话
早期探索:项目初始化阶段的功能开发和调试
minimax-m2.5 · 3.7%
331条消息 · 1个会话
项目初创期:最早使用的模型,完成了项目第一阶段开发
早期探索阶段
minimax-m2.5 / minimax-latest / glm-5 三模型并行使用,寻找最佳开发模式
中期稳定阶段
glm-5 成为主力,专注前端开发和代码规范化
深度开发阶段
deepseek-v4-pro 接力,处理复杂功能和架构分析
稳定迭代阶段
mimo-v2.5-pro + glm-5 混合使用,持续迭代优化,完善各项功能
架构升级阶段
迁移到RuoYi框架,实现会员系统、支付系统、古谱管理等企业级功能