需求记录
你说的每一句需求从这里进仓库;HeartCart 里按 I 打开的架构查看器从这里读「你的原话」和「任务」。
一条需求怎么走
- 需求(need.md):你的原话原样记下,带日期和当时在说什么,挂到具体的块上(块 = 查看器里点到的那一块)。
- 设计(design.md):定了什么、用哪一版(试验链接、你选的开关)、还没定的。
- 任务(tasks.md):拆成一条条能做完的事,做完打勾、写提交号。
- 实现:代码在 app/src 里对应的那一块,任务后面写的块名就是它。
规矩
- 一个功能一个文件夹,文件夹名用英文;每个功能一个产品区域标签:架构、桌面、工作台、收灵感、分享、AI 起草、导出。
- 原话一个字不改;同一句话不能记在两个地方,同一个意思说了两次就合并成一条。
- 刚说的、还不知道归到哪个功能的,先记进 inbox.md,下次「总结」时归位。
- 生成网站时检查:每条原话、每个任务挂的块都要在登记表里(app/src/shared/registry/blocks.ts),同一句不能出现两次,标签只能用上面七个;不通过网站不更新。
怎么写(照着抄)
- 原话两行:第一行
- 「原话」,第二行缩进两格写日期 · 当时在说什么 · 挂到 块1, 块2。 - 任务一行:
- [ ] 要做的事 · 块1, 块2,做完把[ ]改成[x]。