FinClaw V1 Task Packet: User Journey and Interaction Flow
本 packet 已完成,仅作历史归档。 后续需读用户旅程请直接读 v1-user-journey-and-interaction-flow.md; UI / Refresh / Save Sheet 等工程实现请参考 v1-eng-impl-sub-4 / sub-5。 Phase 0 补 frontmatter
context_budget仅用于让本 packet 可被检索器统一处理,不需要再被分发执行。
状态:Completed / P0 Design Task output created 日期:2026-05-13 Lane:UX / Interaction Owner:FinClaw Controller 分发,Product + UX 承接 上游文档:v1-design-kickoff-packet.md、v1-prd.md、product-object-and-advisor-design.md、terminology-and-object-naming.md
1. 目标
产出 V1 User Journey and Interaction Flow,把 FinClaw V1 从首次进入、自然语言提问、结构化快照、保存为线程、线程刷新、风险 / 反方挑战、行动邻近问题进入 Pre-Execution Checkpoint、反馈和人工复核入口串成可评审的 C 端用户路径。
该任务包只产出用户路径和交互流程,不产出高保真 UI、不定义 schema、不改工程代码。
2. 允许读取
- v1-design-kickoff-packet.md
- v1-prd.md
- product-object-and-advisor-design.md
- terminology-and-object-naming.md
- evaluation/finclaw/cases/README.md
- 必要时读取 product-definition.md 中的用户、边界和敏感信息章节
3. 禁止范围
- 不重新定义 FinClaw 产品定位、V1 范围或非目标;
- 不恢复
Action Suggestion、行动建议、反弹做空、开多 / 开空等 legacy 语义为正式对象; - 不设计真实交易、账户、私钥、自动提醒或生产 channel;
- 不把免责声明作为责任边界的唯一表达;
- 不把敏感信息拒收、画像确认、凭证屏蔽写成已实现能力,只能写成待实现交互和验收项。
4. 输出要求
输出文档建议路径:
projects/finclaw/design/v1/v1-user-journey-and-interaction-flow.md
必须覆盖:
- 首次进入和轻量上下文收集;
- 自然语言输入和任务识别;
- 澄清、低置信和证据不足路径;
- Market Cognition Snapshot(市场认知快照)阅读路径;
- Snapshot 保存为 Market Cognition Thread(市场认知线程);
- Thread 查看、刷新、变化对比、暂停、关闭和复盘;
- 风险与反方挑战路径;
- 行动邻近语言进入 Pre-Execution Checkpoint;
- 敏感信息、画像确认和凭证拒收的用户可见交互;
- 反馈、人工复核和试运营问题上报入口;
- 移动端和桌面端的主路径差异;
- 下游 UI / UX Design 需要承接的页面和状态清单。
5. 验收标准
该输出被接收前,必须满足:
- 每条路径都能映射到 v1-prd.md 的对象或验收项;
- 行动邻近路径稳定落入 Pre-Execution Checkpoint;
- 敏感信息和凭证类输入有明确拒收 / 屏蔽 / 不保存 / 不训练的交互要求;
- 线程路径能解释“我的认知被维护了”;
- 失败、降级、低置信和人工复核路径不是空白;
- 输出能直接交给 UI / UX Interaction Design lane 使用。
6. 回写位置
- 正式输出进入
projects/finclaw/design/; - 若发现 PRD 边界缺口,回写 v1-prd.md 或提交给 Controller;
- 若触及跨项目或执行边界,进入 packets/sync/ 或 packets/escalation/。
7. 分歧 / 风险 / 需裁决项
本任务包的首版输出已落盘到 v1-user-journey-and-interaction-flow.md。以下风险保留为后续 Design Packet review 和 Trial Ops 需继续验证的事项。
当前已知风险:
- 用户自然语言中的行动表达容易被误读为交易建议;
- 用户主动输入持仓、资金或凭证时,交互必须区分普通上下文、敏感金融上下文和高危凭证;
- Thread 刷新如果没有变化解释,会退化为普通聊天历史;
- 外部 channel 若提前进入,容易绕过 Web 主路径的证据和边界表达。