🏠 home › projects › coucou-19day-sprint
tags
[coucou, sprint, dragonflow, h5, demo, idol-fandom]
created
2026-06-11
updated
2026-06-11
status
active
repo
TBD(H5 暂无独立 repo,候选:复用 dragonflow workflow-web 同 monorepo / 起 coucou-h5 独立项目)

概述

目标:Day-0 (2026-06-11) 准备 + 19 天 (2026-06-12 ~ 2026-06-30) 交付 CouCou H5 demo,可演示给 BD / 投资人 / idol IP 方。基于 coucou-app-mockup.html 演进,不做 native app,不做硬件设备接入。

关键 milestone: - 6.11 Day-0:跨团队同步 + 内部决策 + 凭证申请 + 6.19 前后高级功能方案讨论启动 - 6.14 M1 EOD:注册登录 + Home 预订阅 agent 列表展示(前后端联调通) - 6.19 M3 day 2 EOD真 agent 聊天 ready —— Stage 1 终点 - 6.20 M3 day 3 起:Stage 2 高级功能开发启动(Stripe / Broadcast / Studio Publish / Memory) - 6.30 收尾:完整 demo 演练 3 遍以上

2026-06-11 两阶段切分原则: - Stage 1(6.11-6.19)保基础 + 聊天:注册登录 / Home / 角色列表 / Player Detail / Player Chat IM 真接通。高级功能(Stripe / Broadcast / Studio Publish / Operation)只方案讨论不开发。 - Stage 2(6.20-6.30)高级功能开发:6.19 真 chat ready 后才开始动这些代码。前置:6.11-6.18 期间所有高级功能方案 align 完成(详见 §6.11-6.18 方案讨论清单)。

理由:6.19 真 chat ready 是 demo 给非工程的人看的第一个 milestone(BD / 投资人 / idol 经纪公司),必须稳;高级功能 6.19 前同步设计但不实现,6.19 后照方案直接开发,避免边做边设计。

Demo user journey 简化(2026-06-11 决定):注册 → 登录 → Home 直接看到 N 个已预订阅的 idol agent(不需要 Discover 流程,后台 seed 时直接给 demo 账号预订阅)→ 点 agent → Player Chat 真聊 → 切 Creator 视角 → distribute → 切回 Player 看到分发消息。Discover 流程 sprint 内不做(PRD P1-03 推后到 sprint 后)。

战略上下文:这次 sprint 是 2026-06-11-architecture-business-readiness §06 终态架构(直接 Phase 2)的提前演进——dragonflow workflow-api 已是 Sentino IdP,CouCou H5 直接复用,coucou-server 只是薄业务层。不是权宜之计,是终态架构的起点

非目标:不做 native app、不做硬件、不做 memex v2.1、不做新 billing service、不做 Studio 重建、不做 Phase 3-6。

2026-06-11 范围升级(要做的真功能): - ✅ Plan 完整展示(按 agent 显示 3 tier × tier_name + 价位 USD,Subscribe 按钮 stub "即将上线")—— 支付真接入移 7.15 sprint - ✅ IdP 注册(Google OAuth + 邮箱注册 + 验证码激活;复用 workflow-api auth + OAuth2 prod 已 enabled) - ✅ Per-agent plan(固定 3 tier slot,slot 1 强制 free(amount=0),creator 自定义 tier 名 + slot 2/3 价位 + features,USD 计价;sprint 内仅 monthly(schema 预留 quarterly/yearly,sprint 后扩)) - ✅ Studio Publish flow 完整版(creator 在 workflow-web 一站式:metadata + 3 plan(monthly)一次提交上架,dragonflow team 1.5-2 天 UI)—— CouCou app 内 Plan 编辑("Manage Plans")sprint 后做 - ✅ Broadcast B(creator 直接发 text / voice broadcast,fan 收到通知) - ✅ Broadcast A 框架(mockup Creator Chat + Distribute 按钮 UI + stub endpoint,产品同学打磨业务流程) - ❌ Stripe Connect(并行申请但 sprint 不做)—— sprint 内手工银行打款分账 - ❌ CN 市场 + CN 支付(2026-06-11 战略简化)—— 长期不做(按支付通道天然过滤)


文档导航 / 如何阅读

文档分 5 大块(PART 1-5),按需跳读

PART 1 工作方式 + 范围  · §概述 / §文档导航 / §工作模式(概览,详细见 staffing 子文档)/ §范围
PART 2 时间线 + 执行    · → 已迁 [[projects/coucou-19day-sprint-staffing]] §排期
PART 3 架构 + 接口      · → 已迁 [[projects/coucou-backend-api-design]]
PART 4 决策 + 风险 + 战略 · §待决策清单 / §风险跟踪 / §战略上下文 / §关键决策
PART 5 附录            · §修订日志(30+ 轮迭代反复决策记录)/ §经验教训 / §相关概念

本文档现在专注:范围 / 决策 / 风险 / 战略 / 决策演进。排期 + 架构 + 接口已抽出: - 排期(M0-M6 逐日 / 简洁时间线 / 三轨负载 / 方案讨论 / 产品并行流)→ coucou-19day-sprint-staffing §排期 - 人力分配(三人任务 / 救场矩阵 / 时间预约表 / 容量风险)→ coucou-19day-sprint-staffing - 架构 + 接口契约(账户互通 / Agent 发布 / API endpoint / Broadcast / auth 转发)→ coucou-backend-api-design

按角色 / 当前任务跳读

我在做什么 优先看
6.11 早上跨团队同步 PART 4 §待决策清单(Day-0 同步 3 个对接清单:api-gateway / dragonflow / IT)
6.11 早上拍内部决策 PART 4 §待决策清单(Day-1 必拍 10 个工程内部决策)
写后端代码(coucou-server) coucou-backend-api-design(架构 + 接口契约 + auth 转发)→ staffing §排期找 [后] + 陈玉祥/郑国敏任务
写前端代码(coucou-h5) coucou-backend-api-design §接口契约 → staffing §排期找 [前] + 伍天力任务
想知道谁做什么 / 何时协作 coucou-19day-sprint-staffing §时间预约表 + 三人任务清单 + §排期
打磨 demo agent / 产品方案 staffing §排期 → 产品同学并行工作流(6.19 起)+ 6.11-6.18 方案讨论清单
运维 / 凭证 / DNS PART 4 §待决策清单 Day-0 同步 + staffing §排期找 [运] 标签
dragonflow team 对接 coucou-backend-api-design §2.B + staffing §排期(sprint 内 4 时间窗)
设计 Broadcast / 录音 / 通知 coucou-backend-api-design §4 Broadcast 设计
法务 / BD / 跨境合规 2026-06-11-architecture-business-readiness §07 IP policy + §09 跨境法务
第一次看这份文档 PART 1 §概述 → §范围 → staffing §排期 → design 文档 §1 架构总览
想知道某决策为什么这样定 PART 5 §修订日志 + staffing §修订日志(人力 v1→v3.5)

任务分工标签(排期段每个 bullet 前缀)

AI 适配性标签


工作模式(AI 辅助 + 任务拆分 + 前后端可流动)

完整人力分配 / 三人任务清单 / milestone 救场矩阵 / 时间预约表见独立子文档 coucou-19day-sprint-staffing

人力配置概览(2026-06-11 v3.4 final)

角色 投入 主任务 实际工作量
伍天力 1.0 前端 100%(CouCou H5 所有 page,含 Broadcast 录音 UX 独立完成 14d 主力(AI 加速)
陈玉祥 1.0 后端主业务 + IT 兼 + 关键解锁项(27 endpoint 核心 / OpenAPI spec finalize / chat 转发 / Broadcast B 后端 / Operation / Dashboard / 性能 / 安全) sprint 内 ~12d 后端 + ~3d 协作前端 ≈ 15d(含 ~3d buffer,运维不耗时,M0 6.11 Day-0 准备不计 sprint 工时
郑国敏 0.5 3 个独立 deliverable 模块 owner:M3 algorithm doc + M4 Studio Publish 整套(publish + Operation mock + 联调)+ M6 Memory + Controls 整套 + Stripe 7.15 预研 + code review ~6.5d
2.5 后端 ~18-19d / 前端 ~17d / IT 兼

容量平衡:前端 14d (伍天力 含录音 UX) + 协作 ~3d (陈玉祥) + AI 加速 = 覆盖 19+ 前端任务 → 不砍 nice-to-have;陈玉祥 ~3d buffer 给 chat 性能 / 安全 sweep 提前 / Stripe 预研协助 / 演练前 bug 修复缓冲。

Sprint 工时基线:sprint 19 自然日 = 6.12-6.30;6.11 (周四) 是 Day-0 准备阶段,不计 sprint 工时(M0 工作如跨团队同步 / IT 凭证 / DNS / repo / Sentry 必须完成,但不挤占 sprint 内 1.0 投入)。

v3.4 关键调整(vs v3.1-v3.3 演进):v3.1 郑国敏改 own 3 个独立 deliverable 模块(M3/M4/M6)+ OpenAPI spec / SSE / 录音 onboarding 转给陈玉祥;v3.2 录音 UX 重评估为非难点(伍天力 独立完成,释放陈玉祥 1d);v3.3 陈玉祥 M1 工作量 3.5d → 2.5d(AI 加速,释放 1d);v3.4 M0 (6.11) 不计 sprint 工时(释放 1d)。陈玉祥从 v3.1 ~18d 满载 0 buffer → v3.4 ~15d 含 3d buffer。详细分工 + 时间预约表 + 救场矩阵 + 容量风险 + 完整修订日志见 coucou-19day-sprint-staffing

任务拆分 4 原则(让 AI agent 能独立做)

  1. Schema-first:每个 entity 独立 task(DDL + DAO + 单元测试),AI 一次性生成
  2. Endpoint-per-task:每个 REST endpoint 独立 task(OpenAPI spec + handler + test),AI 按 spec 实现
  3. UI-per-screen:每个页面 / 表单一个独立 task,AI 按 mockup 生成
  4. Contract-driven 解耦:前后端通过 OpenAPI spec 解耦,spec finalize 后并行开发

AI 适配性分类

标签 含义 占比估算
[ai-friendly] AI agent 容易做(CRUD / 表单 / 列表 / DDL / DTO / mock seed) 50-60%
[human-only] 必须工程师 own(Stripe webhook 状态机 / Player Chat IM 交互 / Broadcast 录音 UX / 安全 / 性能) 30-40%
[ai-assist] AI 起草 + 人工 review(复杂 schema / OpenAPI 嵌套 / 跨页面流程) 10-20%

AI agent 使用守则

Standup 节奏


范围

保留(19 天必须 ship)

模块 PRD 对应 来源
CouCou 自有 H5 注册 / 登录 隐含 M1
IoT 平台 UID bridge helper(后端 server-to-server) iot-docs quickstart §1 sprint 后
Home(My Characters 展示已预订阅 agent) + 角色列表 overlay P1-02 / P1-09 M2
Player Detail P1-04 M2-M3
Player Chat IM(含语音/图片 UI) P1-05 M3
Plan Sheet + Stripe 真支付(USD 计价 / per-agent plan) P1-10 M4
IdP 注册(OAuth 按钮 + 邮箱 + 验证码激活,复用 workflow-api) 隐含 M1+M2
My 个人页 P1-08 M4
Creator 卡翻转(自有角色) P2-01 M4
Creator Operation tab P2-02 M5
Creator Chat + Distribute P2-04 M5
Broadcast tab + 分发历史 P2-05 M5
Creator Memory tab + 简易 CRUD P2-06 / P2-07 M6
Controls tab P2-03 M6
端到端联调 + demo seed 数据 n/a M6 / 收尾

砍掉(不在 sprint 内,明确说不做)

预留接口(不实现,但 schema / 架构层留口)


🗓 PART 2:时间线 + 执行计划

⚠️ 排期已迁移到 coucou-19day-sprint-staffing §排期(详细 M 节点视图)。含简洁时间线 / M0-M6 逐日排期 / 三轨负载 / 关键阻塞节点 / 6.11-6.18 方案讨论清单 / 产品同学并行工作流。本文档保留范围/决策/风险/战略/附录。

🏗 PART 3:架构 + 接口

⚠️ 架构 + 接口契约已抽取到独立权威文档 coucou-backend-api-design(含 auth 转发层实现级设计 / DTO / 上游 workflow-api 真实契约对齐 / 边界 case)。接口契约以 design 文档为准。

⚠️ 2026-06-11 架构变更:本次 sprint = 公开 launch 免费版(非 demo)→ auth 改为「全部走 coucou-server 转发 + OAuth 回调接管」(方案 A),推翻原 §账户互通 的「H5 直连」+ Day-1 决策 #6。详见 coucou-19day-sprint-staffing v3.5 容量影响 + design 文档 §5.0。

注:原 §dragonflow team 工作池 + 时间线 也在此 PART,已随架构内容一并迁出;dragonflow team 配合清单见 design 文档 §2.B + staffing 排期段。

🎯 PART 4:决策 + 风险 + 战略

待决策清单

Day-1 必拍(工程内部,6.11 上午)

# 决策 建议 谁拍板
1 H5 框架 A. 继续 mockup 原生 HTML/CSS/JS(无编译、最快) 工程负责人
2 订阅做真 vs mock mock(真支付 = 2 周独立工程,sprint 装不下) 工程负责人 + 商务
3 Discover 数据:纯 coucou.coucou_agents seed vs 调 api.sentino.jp agents-list 纯 seed(公共 API 没 list agents endpoint,CouCou-side own 即可) 工程负责人
4 Creator 视角的自有角色哪里来 真账户——任意 dragonflow workspace OWNER/ADMIN 用户即 creator;sprint 内 admin 创建 demo workspace + 关联 demo agent 工程负责人
5 Player Chat 多模态(语音/图片) M1 day 1 验证 api.sentino.jp /api/v1/chat/completions 是否支持多模态;不支持 → UI stub api-gateway team
6 CouCou auth:H5 直接调 workflow-api /api/auth/* vs coucou-server 转发 A. H5 直接调(CORS 已允许,无中转价值) 工程负责人
7 ~~Auth 邮件验证模式~~ 已拍板:sprint 内做真验证码激活(6 位数字 + 10 分钟有效 + 每邮箱 5 次/小时防穷举),dragonflow team M1 d3 前 dev ready 已 close
8 头像存储:复用 workflow-api OCI vs sprint 内换 R2 A. 复用 OCI(零工程,跟 workflow-api 一致;sprint 后看国内速度决定 CDN) 工程负责人
9 头像上传调用:H5 直接调 studio.sentino.jp/api/image/upload vs coucou-server 中转 A. H5 直接调(CORS 已允许) 工程负责人
10 coucou-server 跟 workflow-api JWT 验签:共享 HMAC secret vs RSA 公钥 A. 共享 HMAC secret(sprint 最简,prod 升级 RSA) 工程负责人

Day-0 跟 Sentino 平台团队必谈(6.11 09:00 第一件事,2026-06-11 大幅简化

之前列了 11 条,多数已通过 read source + curl prod 自答(详见 dragonflow-platform §workflow-api 实际是 Sentino IdP)。剩余必谈:

跟 api-gateway team / Sentino 平台 owner

# 问题 阻塞性
1 申请 CouCou workspace + prod API_KEY 强阻塞(M1 day 1 没这个全停)
2 dev/staging 环境的 API_KEY 怎么安排(同 workspace 多 key vs 多 workspace) 强阻塞
3 在 CouCou workspace 内 seed 5-10 个 demo agent_id(手动创建 / 提供模板)
4 workspace 配额:CouCou 预期 demo QPS / agent 数 / user 数上限
5 /api/image/upload 是否暴露在 api.sentino.jp 公共 API 上?如要 coucou-server 中转用
6 user field 命名规范(coucou_user_<uid> 是否冲突 workspace 内既有 user)
7 trace_id 透传规范 + 失败重试 / 错误码语义
8 RTC /api/v1/conversations 的 Agora 凭证流程(如 sprint 内做语音)
9 add memory API / list / patch / single delete 4 个 endpoint 的 roadmap(Phase 3 命门) 低(sprint 不阻塞)但要早提需求

跟 dragonflow team

# 问题 阻塞性
1 申请 dragonflow PG instance 上新建 coucou database + 独立 user/权限 强阻塞(M1 schema migration 前置)
2 workflow-api JWT 验签共享 secret 提供(让 coucou-server 本地验签) 强阻塞(M1 验签实现需要)
3 /api/image/upload 扩展为 /api/media/upload 接收 audio(webm/opus / aac / mp3)—— M5 voice broadcast 需要 (M5 前必须 ready,1 天工作量)
4 workflow-api 当前 prod 容量能扛吗(auth + 业务 + Studio + CouCou)
5 dragonflow user 表加 CouCou fan 用户(预期 10k-100k)后表容量 / 性能影响
6 邮件验证码改造(2-3 天工作量):M1 d3 (6.14) 前 dev ready + CouCou 独立邮件文案 + zh/en 多语言模板 强阻塞(M2 前端注册联调依赖)
8 国内 prod (Aliyun) 的 OciObjectStorageService 是真用 OCI 还是有 Aliyun OSS 适配?fan 国内访问 OCI 速度?(CN fan 已不在范围,这条降级)

跟 IT / Cloudflare

# 问题 阻塞性
1 DNS:coucou.sentino.jp(H5)+ api-coucou.sentino.jp(backend)申请 + SSL M1
2 GitHub repo 创建(coucou-h5 + coucou-server)+ Cloudflare Pages 接入 M1
3 Sentry project 创建(前端 + 后端) M5/M6 前 ready

Stripe 集成 + IdP 注册(2026-06-11 加入 sprint 范围)

Stripe 集成关键事实

Stripe 工程拆解(sprint 内)

节点 工作
M1 schema + admin endpoint 配 plan + 自动创建 Stripe Product/Price
M4 Checkout Session + Webhook handler + 订阅状态机 + Customer Portal
M5 Creator Operation tab "本月到手"真数据
M6 端到端测试 + 失败 case 覆盖

Stripe 5 个 webhook event(必须处理)

Event 触发 coucou-server 动作
checkout.session.completed 用户付款成功 insert coucou_subscriptions 记录
invoice.payment_succeeded 续费成功 延长 end_at
invoice.payment_failed 续费失败 状态 'past_due' + 通知 user
customer.subscription.updated cancel / 升降档 同步 cancel_at_period_end
customer.subscription.deleted 订阅彻底结束 状态 'cancelled'

Sprint 后立刻做(不在 sprint 内但 KYC + 法务并行)

银行打款分账(sprint 内手工)

IdP 注册工程(OAuth + 邮箱 + 验证码激活)

工作 工作量 节点
[运] Day-0 跟 dragonflow team 谈邮件验证码改造档期(2-3 天 / M1 d3 前 dev ready)+ CouCou 独立邮件文案 + zh/en 模板 Day-0 / dragonflow team 实施 M1 内
[后] admin endpoint:生成 / 列表 / 撤销邀请码(或转发 workflow-api 现有 admin endpoint) M1
[前] H5 注册表单加邀请码字段 + 调 /api/auth/validate-invitation-code 校验 M2
[运] admin 批量生成 50-100 邀请码(BD / 投资人 / 内部 demo) M6 收尾

基础设施复用清单(2026-06-11 新增 — workflow-api 已实现的能力,CouCou 直接复用)

能力 workflow-api 现有 CouCou 复用路径 sprint 内工作量
注册 / 登录 / refresh / 密码重置 /api/auth/* H5 直接调 studio.sentino.jp/api/auth/*
OAuth2 Google 登录 /api/auth/oauth2/*,prod 已 enabled H5 加 OAuth flow 按钮 0.5 天(接 OAuth redirect 回调)
邮箱注册验证 链接模式 + 邮件已 prod sprint 内 dev mode 跳过(决策 #7);sprint 后 dragonflow team 加验证码改造
密码重置邮件 已 prod 同上
图片上传 /api/image/upload(OCI Object Storage,10MB,image/*) H5 直接调 studio.sentino.jp/api/image/upload
User avatar 字段 + update User.avatarUrl + PUT /api/auth/profile H5 上传后 PUT 更新
Agent avatar 字段 + update PATCH /api/agents/{id}/avatar admin 在 Studio 上传
User 表 + auth + JWT dragonflow user 表 不动 schema,coucou-server own user_profiles 表关联 user_id 存 capability 0.5 天(建 user_profiles 表)
Workspace + 4 角色 UserWorkspace 申请 CouCou workspace,creator 用户作为 OWNER/ADMIN
chat / 对话 api.sentino.jp /api/v1/chat/completions (公共 API) coucou-server 转发 0.5 天(client + 透传 user/agent_id)
chat history api.sentino.jp /api/v1/chat/history coucou-server 转发 0.5 天
memex cleanup api.sentino.jp /api/v1/memory/cleanup coucou-server 转发
RTC 实时语音对话 api.sentino.jp /api/v1/conversations M5 决策后用 Agora SDK 接 sprint 不做
memex add/list/edit/single-delete ❌ 公共 API 缺口 sprint 后 Phase 3 Memory UI 需要 → dragonflow team owner(详见 §dragonflow team 工作池) sprint 不做(sprint 后第 1-2 周交付)

关键观察:CouCou sprint 真正自建的能力只有 1 个—— coucou.* 业务 schema + 5 个业务 endpoint(订阅 / distribute / creator notes / agent metadata / operation),其余 90% 走 workflow-api / api.sentino.jp 现有能力。Sprint 19 天可行性主要靠这条。


商业 / 法务(sprint 外但 sprint 期间要准备)


风险跟踪

2026-06-11 整理:部分风险随 Stripe / Sense 移到 7.15 sprint 已 deprecated 并删除。当前共 24 条 active 风险。

# 风险 缓解
1 Day-0 同步阻塞 —— CouCou workspace API_KEY / coucou database / JWT secret 任一拿不到 6.11 上午并行接触 api-gateway team + dragonflow team + IT;强阻塞项 6.11 EOD 必须有书面承诺;不达成 → M1 day 1 escalate Chris/姜涛
2 6 节点没 buffer —— 一节点延迟 1 天吞掉收尾时间 每节点 day 3 收尾时立即标"是否延期",立即降级 nice-to-have;收尾 1 天保留
3 dragonflow user 表容量 —— CouCou fan 大批进来(10k+),dragonflow team 关心 schema / 性能 M1 day 1 跟他们对齐扩容预案(分区 / 加 user_type 字段区分 fan vs creator);sprint 内 < 100 demo 账号不触发
4 workflow-api / api.sentino.jp QPS 容量 —— CouCou demo + 现有 Studio 流量 Day-0 问 #4(workspace 配额);不够 → 提前申请扩容
5 JWT 验签共享 secret 安全 —— secret 泄露 → 全 Sentino auth 沦陷 secret 通过 secrets manager 传输(不入 git / 不入 IM 明文);prod 用 RSA 公钥升级
6 PRD 还在迭代(v3.1 已经改过记忆模型) 锁 v3.1 为 sprint baseline,任何 PRD 改动需走"影响评估 → 排期回写 → 工程负责人批准"流程
7 mockup 单文件 836 行膨胀到 3000+ M2 day 1 决策:拆 home/discover/chat/creator 4 个 partial + loader
8 demo 流量 burst —— BD 演示当天访问量 / Stress test 收尾期跑一次 load test;workflow-api 限流 / 排队策略 ready
9 api.sentino.jp /api/v1/chat/completions H5 端不支持多模态 —— M3 风险 M1 day 1 验证(决策 5);不支持立即降级 stub
10 邮件验证码改造档期不在 sprint 内 —— prod launch 前必须有 sprint 内 dev mode 跳过验证;sprint 后第 1 周让 dragonflow team 完成(3-5 天)
11 demo 阶段意外曝光导致法务 / IP 纠纷 —— demo 用真 idol 名引发 demo 用虚构 idol 名(mockup 里 momo / pip / sage 风格继续),不挂任何真人 likeness
14 手工银行打款 creator 信任问题 —— 早期 creator 担心打款延迟 / 不到账 Creator Agreement 明示结算周期 + 打款时间 + 异议机制;admin 后台报表透明可查
15 跨境打款合规 —— 给 4 国 creator 打款(韩日台美)涉及 KYC / 反洗钱 / withholding tax sprint 期间财务 + 法务并行研究(Wise / Payoneer / 各国账户);sprint 后 Connect 自动化前必须解决
16 邀请制 + workflow-api per-tenant config —— CouCou 注册需要 invitationCodeRequired=true 但 dragonflow team 可能没 per-tenant 隔离 Day-0 跟 dragonflow team 谈:要么 per-tenant 配置(推荐),要么 CouCou 注册 endpoint 独立流程
17 15 个 Stripe Price 配置 + plan 数字未定(sprint 内仅 monthly) 产品 + 商务 6.11-6.13 必须定 5 agent × 3 plan = 15 个 tier_name + 价位(sprint 内仅 monthly);M1 admin 批量配
18 前端 1 人是瓶颈——19+ 人天工作量 vs 14 人天容量 0.5 后端协作前端(12 个 CRUD UI 任务约 5.6 天)+ AI agent 加速 [ai-friendly] 任务;若超载,立即砍 nice-to-have(M2-M6)
19 AI agent 生成代码质量 —— [ai-friendly] 任务交付质量不稳 每个 AI 生成代码必须 PR review(不直接 merge);复杂业务逻辑必须人工 own;OpenAPI spec / mockup 作为输入契约必须先 ready
20 Studio Publish flow dragonflow team 档期 —— workflow-web 改动 1 天可能挤不进 sprint Day-0 谈死档期;fallback:admin endpoint 兜底 demo(不做 Studio Publish UI,admin 手工调 publish endpoint)
21 6.19 前后两阶段切分执行不严 —— 团队 6.19 前就开始动 Stripe / Broadcast 代码 工程负责人每天站会盯执行;高级功能代码 6.20 才 merge 到 main(Stage 1 期间只在 feature branch 设计 / 实验)
22 6.11-6.18 方案讨论延期 —— 14 项方案任一延期导致 Stage 2 边做边讨论 每项截止 EOD 必交付(6.13 / 6.16 / 6.17 / 6.18 四个截止日);产品 + 工程联席讨论确保产出可执行的 task 清单
23 dragonflow team capacity 不足 —— sprint 内 7-9 天(邮件 + media upload + Publish UI + memex GET + Sense metering)+ sprint 后 memex 4-5 天,需要他们安排 1 人专攻 CouCou 配合 M0 6.11 必谈:dragonflow team 是否能安排 1 人 sprint 期间专攻 CouCou + sprint 后 1-2 周续接 memex;不能则 fallback:邮件 dev mode 跳过 / Publish UI admin endpoint 兜底 / Sense 退回 mock / memex 推迟
24 邮件验证码改造延期(dragonflow team M1 d3 前未 ready) fallback:sprint 内 dev mode 跳过验证(演示者用 seed 账号);6.30 V1 前必须补
30 Plan 完整展示但 fan 想付费而 Subscribe stub —— prod V1 用户体验降级(看到 plan 但不能买) UI 明示 "✨ 即将上线" + "现在免费体验 Free tier";7.15 sprint 切真支付时通过邮件 / 通知告知 fan
25 Creator 数据看板真数据查询性能 —— fan 列表 / 订阅历史 / 收入 trend 几个 query 在 demo 数据量下 OK,但 prod 大量 subscription 可能慢 sprint 内 demo 数据 ~100 fan × 5 agent = 500 subscription 量级,简单 query 即可;prod 前加 index + 缓存层
26 Creator 数据看板 sub-tab UX 复杂度 —— 4 sub-tab 独立 overlay 需要从零设计(mockup 没画 detailed Dashboard) 产品 6.16-6.17 出 4 sub-tab wireframe;前端 M6 d1 按 wireframe 实施;若 wireframe 延期 → sub-tab 简化到 list 视图
29 memex 提取质量盲测 —— 没有 GET endpoint 之前没法验证 memex 自动提取的 gist 是否合理 dragonflow team M3 d3 前交付 GET /memory/items;产品 + 工程 M3 d3 + M6 + 6.30 demo 前各 sanity check 一次;提取质量差立刻反馈 dragonflow team 调 memex prompt

战略上下文 / 跟其他工作的关系

跟 v2 报告

跟其他战略议题(sprint 外但并行)


关键决策(sprint 期间会持续更新)


📚 PART 5:附录

修订日志(30+ 轮迭代记录)

今天 sprint kickoff 前 30+ 轮决策反复的关键记录,便于回答 "为什么这样定" 的疑问。

战略级修正

工程范围反复

工作方式 / 资源

周期 / 时间线修正


经验教训

(sprint 中和 retro 后持续记录)


相关概念