Files
ai_soc_sw/docs/share/00_项目缘起.md
T

83 lines
3.3 KiB
Markdown
Raw Normal View History

# 项目缘起:为什么我要做一个 AI 错题本
> 一个不会写代码的产品经理,用 AI 从零开发一个 App 的全记录。
---
## 起点:一个做了很多年的梦
我一直在做教育相关的事情。
这么多年来,我见过太多学生被同一个问题困扰:**错题整理太痛苦了**。手抄错题、自己分类、凭感觉复习——每一步都在消耗学生的耐心。而传统错题本 App 呢?拍照 OCR 识别率低、分类粗糙、推荐随机。用一个学生的话说:「花了半小时录入,得到的分析和我自己翻两页书差不多。」
我想做一个真正有用的错题本。但问题是:**我不会写代码。**
过去这个想法就只能停留在想法。直到 AI 编程工具出现了。
---
## 核心问题:AI 能写代码,但能做一个完整的产品吗?
2025 年底开始,AI 编程工具层出不穷。Cursor、Copilot、Claude Code——它们能帮你写函数、修 bug、甚至生成整个页面。
但我有一个更大的问题:**一个不会写代码的人,能不能靠 AI 从零做出一个能上线的产品?**
这不仅是写几段代码的问题,而是:
- 产品需求谁定?
- 架构设计谁做?
- 多个 AI 之间怎么分工?
- AI 写的代码质量怎么保证?
- 遇到 AI 解决不了的 bug 怎么办?
我决定用自己当实验品,把这个过程完整记录下来。
---
## 为什么选错题本
除了个人情结,还有一个技术判断:
**错题本是 AI 编程能力的最佳试金石。**
它需要:
- 前端(小程序 UI)——考验 AI 的 UI 还原能力
- 后端(API + 数据库)——考验 AI 的架构能力
- AI 集成(OCR + 分类 + 推荐)——考验 AI 调用 AI 的能力
- 图像处理(拍照增强 + 笔迹去除)——考验 AI 的算法能力
- 数据闭环(用户修正 → 反哺训练)——考验 AI 的系统设计能力
能把这个项目做出来,基本上什么类型的 AI 编程任务都能覆盖了。
---
## 1 人 + 3 AI:我的协作模式
我给自己设计了一套「AI 团队」:
| 角色 | 做什么 | 权限 |
|------|--------|------|
| **Arch AI**Claude) | 架构设计、PRD、技术选型、决策记录 | 读写文档 |
| **Dev AI**Claude + Coze) | 写代码、数据库、API、前端页面 | 读写代码 |
| **QA AI**(Coze 沙盒) | 自动化测试、回归验证 | 只读代码 |
所有 AI 都听我指挥。我只负责三件事:**做决策、验结果、写分享。**
这套模式的核心思想是:人类决定「做什么」和「为什么」,AI 负责「怎么做」。
---
## 这个系列会记录什么
1. **产品从零到一**:PRD 怎么写、架构怎么设计、决策怎么做
2. **AI 协作的真实体验**:AI 什么时候好用、什么时候翻车、怎么让 AI 配合工作
3. **技术选型的思考**:为什么选这个不选那个,每一个选择背后的权衡
4. **踩过的坑**:AI 写的代码跑了但不对、架构设计推翻重来、旧方案合并的痛苦
5. **数据和思考**:每个阶段的交付物、决策记录、经验教训
这不是一个「AI 太强了帮我做了一切」的爽文。这是一个真实的、有成功有失败、有纠结有突破的开发记录。
---
*下一篇:[框架设计思路](01_框架设计思路.md) — 为什么传统的项目文档结构对 AI 不友好*