跳到主要内容

FinClaw V1 PRD

状态:V1 PRD Draft / 可启动下游设计,完整 Design Packet 未完成 日期:2026-05-13 项目:FinClaw 文档级别:项目级 V1 PRD 上游文档:strategic-whitepaper.mdproduct-definition.mdmvp-product-definition.mdproduct-object-and-advisor-design.mdterminology-and-object-naming.mdv1-design-kickoff-packet.md 评测承接:evaluation/finclaw/case-schema.mdevaluation/finclaw/cases/README.md

本文档把 FinClaw 已收束的产品定义下推为 V1 产品需求。它不是新的产品定义入口,也不替代战略白皮书、产品定义或 MVP 产品定义。

V1 的目标不是内部 demo,而是尽可能一次版本达到面向 C 端个人用户正式开放试用和试运营的产品状态。

当前完成度说明:本文是 V1 PRD 草案和下游设计输入,不是完整 Design Packet。User Journey、Product Object and Schema Design、UI / UX Interaction Design、Agent Orchestration Design、Evaluation and Trial Acceptance Plan、Trial Operations Plan 仍需按任务包产出并评审后,才可进入工程落地或试运营验收。

1. V1 结论

FinClaw V1 定义为:

面向个人金融参与者的加密市场认知产品试用 / 试运营版本。用户可以用自然语言提出资产、主题、事件、叙事或行动邻近问题,FinClaw 将其沉淀为 Market Cognition Snapshot(市场认知快照)、可持续维护的 Market Cognition Thread(市场认知线程),以及必要时的 Pre-Execution Checkpoint(执行前认知检查点);产品不输出真实执行指令、自动交易信号或收益承诺。

V1 应证明三件事:

  1. 个人用户能从一次模糊金融问题进入高质量结构化认知;
  2. 用户愿意把一次性输出保存为可刷新、可复查、可持续维护的认知线程;
  3. 当问题靠近交易行动时,产品能稳定表达条件、风险、失效条件和执行前认知检查点,而不是给出订单语言。

2. 目标用户

2.1 首发用户

V1 面向:

有真实金融关注对象、会持续观察市场、但缺少稳定认知体系的个人金融参与者。

典型特征:

  • 关注一个或多个加密资产、项目、协议、主题、叙事或市场事件;
  • 会看新闻、KOL、行情、社群信息或研究材料,但容易被信息过载影响;
  • 希望形成比普通聊天回答更稳定的认知结构;
  • 需要保存、复查、刷新和继续追问;
  • 可能提出行动邻近问题,但不要求产品代替自己执行交易。

2.2 非首发用户

V1 不以以下用户为主:

  • 只需要投资教育的新手用户;
  • 机构级投研团队;
  • 需要自动交易、组合管理或账户接入的用户;
  • 只想获得买卖点、喊单、确定性收益或自动信号的用户;
  • 需要多市场全覆盖和完整金融数据基础设施的用户。

3. 首发市场与范围

V1 首发市场为加密货币市场认知。

可进入对象:

  • 加密资产或项目;
  • 协议、生态、板块或叙事;
  • 新闻、公告、政策、事件链或争议;
  • 用户已有判断、风险担忧或策略假设;
  • 需要持续观察的开放问题。

V1 不承诺全市场实时扫描、链上完整侦查、跨资产组合优化、自动交易提醒或机构级合规投研流程。

4. Jobs-to-be-Done

Job用户表达V1 成功输出
理解当前状态“现在怎么看 ETH / 某个项目 / 某条新闻?”Market Cognition Snapshot
建立持续观察“帮我持续看这个主题 / 后面有变化再看”Market Cognition Thread
挑战主判断“这事有什么反方?哪里可能错?”风险、争议、失效条件、反方证据
刷新旧认知“和上次比有什么变化?”Thread refresh summary / cognition changes
行动前检查“我现在要不要进 / 该不该减?”Strategy Hypothesis + Pre-Execution Checkpoint
形成后续问题“接下来我该关注什么?”Watch questions / refresh conditions

5. 核心产品对象

5.1 Market Cognition Snapshot(市场认知快照)

快照是 V1 的基础输出对象,用于承接一次用户问题或一次事件 / 资产 / 主题研究。

必须包含:

  • 认知对象;
  • 时间与信息覆盖范围;
  • 市场上下文;
  • 主叙事与反向叙事;
  • 近期事件;
  • 风险、争议和反方;
  • 未知、缺失信息和未验证假设;
  • 后续观察问题;
  • 来源类别、限制和可信度;
  • 执行边界说明。

可选包含:

  • 条件化策略假设;
  • Pre-Execution Checkpoint;
  • 关联线程;
  • 用户备注。

5.2 Market Cognition Thread(市场认知线程)

Thread 是 V1 的持续价值核心对象,不是 watchlist、提醒队列、订单对象或投资组合对象。

V1 必须支持:

  • 从快照建议创建线程;
  • 用户确认保存为持续跟踪对象;
  • 历史快照引用不被覆盖;
  • 记录用户关注理由、当前主判断、反方、观察问题、刷新条件、失效条件;
  • 用户触发刷新;
  • 展示相对上次的认知变化;
  • 暂停、关闭、合并、拆分的产品表达;
  • 行动邻近内容以 Pre-Execution Checkpoint 引用进入线程。

V1 不要求:

  • 全自动长期监控;
  • 跨账户提醒;
  • 真实交易状态;
  • 多人协作审计流。

5.3 Pre-Execution Checkpoint(执行前认知检查点)

当用户提出行动邻近问题时,V1 不应直接回答为“买 / 卖 / 加仓 / 减仓 / 开单”。系统应生成执行前认知检查点。

必须包含:

  • 用户行动语言的重述和降级;
  • 当前认知是否足以支持策略假设;
  • 关键前提;
  • 失效条件;
  • 风险约束;
  • 需要用户自行确认或补充的信息;
  • 明确不构成执行指令。

5.4 Legacy Action Semantics

早期材料、参考项目或旧工程中的 Action SuggestionActionSuggestion、行动建议、交易建议、反弹做空、开多 / 开空、加仓 / 减仓、提醒、watchlist、target price、rating 等语义,在 V1 PRD 中统一视为 legacy 或外部参考语义。

V1 不保留这些语义作为正式对象。所有此类输入、输出或参考能力必须收束为:

  • Strategy Hypothesis:条件化策略假设;
  • Cognition-Stage Strategy Output:认知阶段策略输出;
  • Pre-Execution Checkpoint:执行前认知检查点。

任何下游 schema、UI、Agent、evaluation 设计不得恢复 Action Suggestion 或“行动建议”为独立正式对象,也不得把“反弹做空”等表达转成订单、信号、自动提醒或执行触发器。

5.5 Advisor Output

金融认知顾问输出不是用户主消费对象。顾问输出应写入快照、线程、风险映射或执行前认知检查点。

V1 首批顾问承接 product-object-and-advisor-design.md

  • 事件解读顾问;
  • 标的研究顾问;
  • 市场 / 宏观顾问;
  • 风控顾问;
  • 反方挑战顾问;
  • 交易前判断顾问。

顾问可以在 UI 中被适度暴露为“分析视角”或“来源于哪些认知视角”,但不应让用户为了完成主任务而理解多 Agent 内部机制。

6. V1 主路径

6.1 首次进入

用户首次进入后,应能直接输入自然语言问题,不需要复杂 onboarding。

产品只收集最小上下文:

  • 关注市场或资产;
  • 语言偏好;
  • 研究深度偏好;
  • 是否希望更强风险提示;
  • 用户可选的已有判断或关注原因。

不在 V1 初始 onboarding 中强制收集:

  • 完整资产组合;
  • 收入、净值、资金规模;
  • 详细风险测评;
  • 交易所账户;
  • 私钥或敏感凭证;
  • 复杂模型偏好矩阵。

6.2 自然语言进入

用户可以用不完整、口语化、带情绪或带误解的问题进入。

系统应先判断任务类型:

  • 快照;
  • 线程创建;
  • 线程刷新;
  • 风险 / 反方挑战;
  • 策略假设 / 执行前认知检查点;
  • 澄清问题。

如果输入对象过于模糊、证据不足或存在高风险误解,应先澄清或输出低置信边界,而不是强行生成确定结论。

6.3 快照生成

快照输出必须可读、可保存、可复查。

UI 应突出:

  • 核心认知;
  • 支持证据和限制;
  • 反方和风险;
  • 未知项;
  • 后续观察问题;
  • 可保存为线程的入口。

6.4 保存为 Thread

当快照中存在明确对象、观察问题、刷新条件或用户持续关注意图时,产品应建议保存为 Thread。

保存动作必须让用户知道:

  • 这个线程会维护什么;
  • 为什么值得持续跟踪;
  • 后续会观察哪些问题;
  • 什么条件下需要刷新;
  • 这不是交易提醒或自动执行。

6.5 Thread 刷新

V1 至少支持用户手动刷新和基于线程记录的刷新条件提示。

刷新输出必须回答:

  • 相对上次新增了什么事实;
  • 哪些推断被加强、削弱或撤回;
  • 风险、争议、未知或数据质量是否变化;
  • watch questions 是否被解决、失效或拆分;
  • 是否需要更新策略假设或执行前认知检查点。

6.6 行动邻近问题

当用户问“要不要买 / 卖 / 加仓 / 减仓 / 现在能不能进”等问题时,系统应进入 Pre-Execution Checkpoint。

产品表达要点:

  • 可以讨论策略假设;
  • 可以列出风险和前提;
  • 可以说明哪些条件满足 / 不满足;
  • 不能输出真实执行指令;
  • 不能替用户决定资金动作。

7. UI / UX 需求

V1 必须设计 C 端可用的 Web 主路径,并兼顾移动端阅读和操作。

7.1 信息架构

第一版建议的主要区域:

  • Home / Ask:自然语言入口和最近线程;
  • Snapshot View:结构化市场认知快照;
  • Thread View:持续认知线程;
  • Checkpoint View:执行前认知检查点;
  • Library:已保存快照和线程;
  • Feedback / Trial Ops:试用反馈、问题上报和人工复核入口。

7.2 状态表达

UI 必须覆盖:

  • 空态;
  • 加载态;
  • 证据不足;
  • 数据延迟;
  • 来源冲突;
  • 工具不可用;
  • 低置信;
  • 模型推断;
  • 用户输入不足;
  • 边界压力;
  • 保存成功;
  • 刷新完成;
  • 线程暂停 / 关闭。

7.3 工具和 Skills

V1 UI / UX 工具栈遵循 v1-design-kickoff-packet.md

  1. Markdown + Mermaid 作为治理事实源;
  2. Figma / 类 Figma 工具作为正式 UI 设计源,OpenPencil 只作为实验性候选;
  3. 浏览器可运行原型作为真实交互验证,Open Design 只作为快速探索 / 生成式原型候选。

Pencil、Canva、临时白板和演示型工具不进入核心工具栈。

8. 模型与个性化边界

V1 可以支持平台默认模型策略和有限用户模型配置,但不应让模型选择成为用户主流程负担。

默认原则:

  • 平台提供推荐模型 / provider 配置,优先保证输出质量和边界稳定;
  • 高级用户可以在后续阶段接入自有模型或自带 key;
  • V1 必须记录模型模式、来源限制和用户授权状态;
  • 用户交互数据可作为未来自有专家模型训练资产的候选,但必须先完成用户授权、隐私边界和数据治理设计。

V1 不把“自有专家大模型完全成熟态”作为上线前置条件。

9. 外部 Channel 边界

V1 的权威主路径是 Web 产品。

Telegram、Discord、微信、飞书或其他 chat channel 可以作为后续扩展讨论,但在 V1 PRD 中默认不作为权威事实源和完整交互承载。

若试运营需要外部 channel,只允许作为:

  • 输出分享;
  • 入口提醒;
  • 简短同步;
  • 用户反馈收集。

不得在外部 channel 中绕过快照、线程、证据质量和执行边界表达。

10. 风险与责任边界

V1 的风险表达不依赖单独免责声明,而必须进入产品对象和交互结构。

必须表达:

  • 这是认知输出,不是执行指令;
  • 事实、推断、争议、未知必须分离;
  • 来源、时间、延迟、不可用和冲突数据必须标注;
  • 行动邻近问题必须进入 Pre-Execution Checkpoint;
  • 不承诺收益;
  • 不替用户开户、下单、调仓或管理私钥;
  • 不把预测正确率作为对外验收指标。

10.1 待实现验收项

以下内容当前是 V1 设计要求,不是已实现能力。团队不得把它们视为已经完成:

能力V1 要求验收方式
轻量用户画像确认画像可来自显式设置、场景内表达和行为推断,但保存到长期画像、线程或记忆前需要用户可见确认UX 状态 + schema 字段 + evaluation case
非凭证类金融上下文处理持仓、资金规模、风险偏好等只能作为用户自述认知上下文,默认不保存UI 提示 + 保存确认 + 审计字段
凭证 / 私钥拒收私钥、助记词、交易所 key、登录凭证、钱包恢复短语必须拒收、屏蔽、不保存、不回显、不训练输入防护设计 + 运行结果字段 + 负向 case
敏感信息训练隔离用户数据进入训练资产前必须有授权、去标识化、敏感信息过滤、退出和删除机制数据治理设计 + evaluation 字段
行动语义降级买 / 卖 / 加仓 / 减仓 / 做空等语言必须进入 Pre-Execution Checkpoint任务路由 + UI 标签 + case 验收

11. 试运营需求

V1 应支持小规模 C 端正式试用和试运营。

试运营最小能力:

  • 邀请码或受控进入;
  • 用户任务完成记录;
  • 保存快照 / 创建线程行为记录;
  • 追问和刷新行为记录;
  • 用户反馈入口;
  • 人工复核入口;
  • 输出质量和边界问题标注;
  • 早期商业信号记录。

商业信号不要求完整价格体系成立,但应观察:

  • 复用;
  • 保存;
  • 持续跟踪;
  • 愿意补充上下文;
  • 愿意等待高质量输出;
  • 愿意推荐;
  • 付费意愿;
  • 能说清 FinClaw 相比普通聊天、搜索或新闻聚合的价值差异。

12. V1 非目标

V1 不做:

  • 自动下单;
  • 投资收益承诺;
  • 真实资金账户接入;
  • 私钥管理;
  • 无授权调仓;
  • 全市场扫描器;
  • 自动交易信号服务;
  • 完整组合管理;
  • 机构级投研平台;
  • 大规模技能市场;
  • 多人协作审计系统;
  • 未经验证的全渠道运营系统;
  • 完整自有专家模型训练闭环;
  • 全球多区域复杂收费套餐。

13. 验收指标

13.1 用户体验

V1 成立的用户体验标准:

  • 用户不理解内部 Agent 机制也能完成一次认知任务;
  • 用户能从自然语言进入结构化输出;
  • 用户能保存快照为线程;
  • 用户能理解刷新前后的变化;
  • 用户能区分认知输出和执行指令;
  • 用户知道下一步该观察什么。

13.2 输出质量

合格输出必须包含:

  • 核心判断;
  • 证据状态;
  • 关键假设;
  • 风险与反方;
  • 失效条件;
  • 观察问题;
  • 时间边界;
  • 执行前边界。

13.3 线程持续性

至少证明:

  • 一条线程能从快照创建;
  • 历史快照不被覆盖;
  • 刷新能说明变化;
  • watch questions 和 invalidators 能被维护;
  • 暂停、关闭、合并或拆分有清晰表达。

13.4 评测覆盖

V1 必须承接 evaluation/finclaw/

  • 口语化资产快照;
  • 事件 / 叙事理解;
  • 风险与争议挑战;
  • 证据降级和来源不确定;
  • 快照到观察问题;
  • 策略假设和执行前认知检查点。

13.5 人工体验

试运营观察至少覆盖:

  • 用户是否独立完成任务;
  • 是否保存输出;
  • 是否继续追问;
  • 是否能说清认知增量;
  • 是否理解不确定性;
  • 是否误解为执行指令;
  • 是否愿意持续跟踪;
  • 是否出现推荐或付费意愿。

14. 失败条件

出现以下情况之一,V1 不能视为成立:

  • 输出主要仍是一次性聊天回答,不能沉淀对象;
  • 用户无法理解或复查证据边界;
  • Thread 只是保存文本,不能解释变化;
  • 行动邻近问题被回答成交易指令;
  • 产品靠免责声明处理风险,而不是对象和交互层表达;
  • 评测只覆盖标准金融问答,不覆盖真实用户模糊输入和边界压力;
  • 试运营用户没有复用、保存、追问或持续跟踪行为。

15. 下游文档任务

本文档稳定后,应下推:

  1. V1 User Journey and Interaction Flow
  2. V1 Product Object and Schema Design
  3. V1 Evaluation Initial Plan
  4. V1 UI / UX Interaction Design
  5. V1 Agent Orchestration Design
  6. V1 Trial Operations Plan
  7. V1 Collaboration and Task Packet Plan

下游文档必须引用本文档和 v1-design-kickoff-packet.md,并服从 Kickoff Packet 中的 Design Packet DAG 和 gate 定义,不得重新定义 FinClaw V1 产品边界。

其中 V1 Evaluation Initial Plan 应在 User Journey 和 Product Object and Schema 初稿后立即启动,用于反向约束 UI / UX 与 Agent Orchestration;V1 Evaluation Review / Acceptance Plan 在 UI / UX 与 Agent 初稿后补齐工程前置、试运营和最终验收合同。

V1 Trial Operations Plan 是完整 Design Packet 的必交付物,不再作为“必要时”补充项。工程启动前可只完成试运营框架和关键风险条件,试运营启动前必须完成邀请码、反馈、人工复核、风险响应、商业信号和停止 / 回滚条件。