Files
AIPortPilot/docs/UIUX-多层级投后工作台设计方案.md
selfrelease fad458b2a7 docs(uiux): UIUX 设计方案大改 + 5 份作业指导书对齐 + 开发任务文档
- UIUX 文档:填充 19 个缺口(多主体画像/健康度/AI+看板/增长域/洞察域/创始人端/OODA/助推/商密)
- UIUX 文档:插入 6 个新章节(十四~十九),旧章节重编号为二十~三十一,更新目录和交叉引用
- 作业指导书 x5:导航改为 6 域分组,新增 Context Bar/工作模式/Insight Rail/决策线程/多工作区等 UI 概念
- 新建 docs/2-task-uiux.md:50 个代码落地开发任务,按 P0-P6 分优先级 + 8 Sprint 规划
- 后端/前端:大量新增模型、路由、组件(来自之前 Phase 开发)
2026-07-19 11:53:38 +08:00

124 KiB
Raw Permalink Blame History

UIUX 多层级投后工作台设计方案

方案名称:Portfolio Operating Console(投后运营控制台) 设计目标:让用户在组合全局、多企业比较、单企业深钻和行动处理之间切换时不丢失上下文 核心模型:范围 Scope × 主题 Lens × 时间 Time(Action 降级为筛选器)


目录

章节 标题 关键内容
结论 8 条核心建议速览
当前结构的主要问题 5 大痛点 + 问题→方案对照表
借鉴的成熟模式 Salesforce / Linear / Datadog / 多租户
核心创新:可缩放投后地图 4 个缩放层级 + 语义钻取 + 双向缩放
全局上下文模型 Scope × Lens × Time + Action 筛选器
一级导航重构与路由映射 6 业务域 + 25 路由映射 + 新增路由
四种自适应工作模式 Overview / Compare / Focus / Queue + 切换机制
多工作区 Console Tab 管理 + 状态保持 + 企业切换器 + 命令菜单
决策线程:真正连接全部模块 状态机 + 关联模型 + 线程页面
上下文 AI 侧栏 Insight Rail + 输出规范 + 自治级别边界
十一 "今日"行动中心 优先级模型量化 + 页面结构 + 队列入口
十二 保存视图与可分享上下文 保存内容 + 视图权限分层 + URL 状态
十三 移动端策略 首页 / 单企业 / 离线 / Deep Link / 降级
十四 多主体画像体系 UI 设计 投资机构 / 基金 / 核心团队 / 投资经理 / 外部资源方 / 行业人才画像页
十五 健康度体系与 AI+ 专项看板设计 8+1 维度健康度 + AI+ 专项指标 + 鸿沟诊断 + 客户成功联动
十六 增长域详细设计 协同机会中心 + 人才引力场 + 客户增长 + 组合创新 + 里程碑 + OKR + Peer Learning + 产品竞争力
十七 洞察域详细设计 弱信号放大器 + 决策前哨 + Pre-mortem + Red Team + Alpha 归因 + 知识图谱 + AAR + 数字孪生 + 异构关联
十八 创始人端独立设计 创始人首页 + 经营驾驶舱 + AI Co-pilot + 投资人沟通 + 里程碑 + OKR 自填
十九 OODA 决策循环与行为助推引擎 OODA 可视化 + 行为助推 + Nudge 策略库 + 助推效果追踪
二十 视觉和交互规范 信息密度 + 状态词汇 + 动效 + 组件尺寸 + 错误降级 + 性能加载 + 空状态引导 + 打印导出
二十一 无障碍设计 键盘导航 + 屏幕阅读器 + 对比度
二十二 协作与实时同步 WebSocket + @mention + 决策线程协作 + 协同闭环 8 步 + 商业秘密保护
二十三 通知与上下文集成 通知参数表 + 优先级 + 跳转行为
二十四 数据模型与状态管理 URL schema + 工作区序列化 + DB 模型 + 数据保留归档
二十五 键盘快捷键 18 个快捷键完整映射
二十六 代码衔接与迁移路径 navSections 迁移 + CSS 变量 + 向后兼容
二十七 不建议采用的方案 8 条禁忌 + 反面案例
二十八 实施路线 Stage 依赖图 + 工期风险 + 灰度策略
二十九 成功指标 效率 / 质量 / 体验三类指标
三十 权限与可见性设计 角色 Scope 范围 + 脱敏 + 多租户隔离
三十一 最终推荐 差异化三项 + 结语

一、结论

不建议把固定 Master-Detail 作为全系统主结构。

固定 Master-Detail 只适合“从列表连续处理记录”,但本系统还有全屏组合分析、多企业对比、图表钻取、决策推演和跨模块闭环等场景。更适合本系统的是:

  1. 稳定导航脊柱:左侧只保留 6 个一级业务域,不再平铺全部功能。
  2. 全局上下文控制器:始终保存范围、主题和时间三维上下文,Action 作为筛选器而非第四维度。
  3. 可缩放信息架构Portfolio → 企业群组 → 单企业 → 决策线程,逐层深入。
  4. 多工作区 Console:用户可同时打开多个企业、对比页和任务队列,并保留各自状态。
  5. 四种自适应视图:总览、比较、聚焦、队列;不是所有页面都强制双栏。
  6. 决策线程:把弱信号、风险、建议、审批、任务、结果、AAR 和 Alpha 串成一条业务链,并定义状态机。
  7. 上下文 AI 侧栏:AI 读取当前范围、主题、时间和所选对象,输出证据与可执行动作。
  8. 协作与通知集成:多人协作状态同步,通知携带上下文参数直达对应工作区。

二、当前结构的主要问题

当前投资人端侧栏按“功能模块”组织,包含核心功能、投后管理、增值服务、高级分析、系统 5 组,共 25 个入口。

2.1 功能多,但缺少业务层级

用户首先想到的通常不是“我要进入哪个模块”,而是:

  • 哪些企业今天需要关注?
  • 某家企业为什么变差?
  • 同类企业谁表现最好?
  • 这个风险该采取什么动作?
  • 这次干预最终创造了多少价值?

功能型侧栏要求用户先把业务问题翻译成系统模块,增加认知成本。

2.2 全局态和对象态被路由割裂

从 Portfolio 图表进入企业详情后,容易丢失:

  • 原先选中的基金或行业
  • 时间范围
  • 风险类型
  • 排序方式
  • 对比企业集合
  • 图表中点击的数据点

返回后还需要重新筛选。

2.3 单企业页面 Tab 过多

概览、财务、经营、组织、AI+、风险、月报、董事会、协议、协同等平铺后,用户仍要判断功能位置,且常规操作需要频繁切换。

2.4 AI 是悬浮工具,而非工作流参与者

通用悬浮 Copilot 不知道用户当前为什么查看这张图、选择了哪些企业、准备做何种决策。AI 容易变成另一个聊天入口,而不是投后工作流的一部分。

2.5 Master-Detail 不能解决全部问题

固定左列表、右详情存在以下局限:

  • 全屏热力图、趋势图和 Monte Carlo 分布需要完整宽度。
  • 用户可能从通知、搜索、图表、任务或协同入口进入详情,不一定来自企业列表。
  • 投资人经常同时查看 3-5 家企业,单一详情窗不足。
  • 用户关注的不只有企业,还包括基金、风险、决策、任务和干预事件。

2.6 问题 → 方案对照

当前问题 对应解决方案 所在章节
功能型导航,认知成本高 收敛为 6 个业务域,用户心智驱动 第六章
全局态/对象态被路由割裂 三维上下文栏 + URL 同步 第五章、第十二章
单企业 Tab 过多 六个业务主题分组 + 聚焦模式 第七章
AI 不感知当前分析上下文 Insight Rail 读取当前 Scope/Lens/Time 第十章
Master-Detail 无法满足多场景 四种自适应工作模式按需切换 第七章
风险、任务、AAR 孤立分散 决策线程串联全流程,定义状态机 第九章
无法同时处理多家企业 多工作区 Console + 对比篮 第七章、第八章
通知跳转后丢失上下文 通知携带完整参数直达工作区 第二十三章

三、借鉴的成熟模式

3.1 Salesforce Lightning Console

可借鉴:

  • Split View:列表和记录并排,适合连续处理。
  • Workspace Tabs:同时打开多个记录,保留上下文。
  • Subtabs:关联记录作为父记录下的子工作区。
  • Highlights Panel:对象关键状态始终可见。

不直接照搬:

  • 只在队列和连续处理场景启用 Split View。
  • 避免工作区 Tab 无限增长,限制为最近 8 个并支持固定。

参考:

3.2 Linear

可借鉴:

  • 稳定而精简的侧栏。
  • List / Board / Split / Fullscreen 多视图模式。
  • Cmd/Ctrl+K 上下文命令菜单。
  • 当前对象相关的快捷操作优先展示。
  • 键盘上下键连续处理队列。

参考:

3.3 Datadog

可借鉴:

  • Template Variables:同一页面通过全局变量切换对象范围。
  • Saved Views:保存筛选器、时间和展示方式。
  • Context Links:从图表钻取时携带对象、指标和时间范围。
  • URL 同步上下文,支持分享和浏览器前进后退。

参考:

3.4 多租户企业产品

可借鉴:

  • 租户和数据范围必须在所有页面被动可见。
  • 角色不应只是隐藏按钮,而应改变首页、导航优先级和默认视图。
  • 权限状态先于数据状态渲染,避免越权内容闪现。

四、核心创新:可缩放投后地图

系统不再把页面理解为孤立模块,而是把投后信息组织成可缩放的业务地图。

4.1 四个缩放层级

层级 名称 回答的问题 典型视图
Z0 组合指挥塔 整个 Portfolio 发生了什么? KPI、热力图、分布、趋势、异常
Z1 企业群组 哪一组企业值得关注? 基金/行业/阶段/健康层级分组
Z2 企业战情室 这家企业为什么变化? 360° 详情、指标、风险、计划
Z3 决策线程 这个问题如何形成、处理和验证? 证据→判断→动作→结果→复盘

4.2 语义钻取,而非普通跳转

用户点击图表中的一个数据点时,不应该只打开企业概览,而应保留点击语义。

示例:

  • 在“现金 Runway 热力图”点击企业 A 的红色单元格。
  • 系统进入企业 A 战情室。
  • 自动打开“经营与财务”主题。
  • 自动选中 Runway 指标。
  • 保留原来的 12 个月时间范围。
  • 右侧显示与 Runway 相关的风险、证据和建议动作。

这比“跳到企业详情首页,再找财务 Tab”减少大量无效导航。

4.3 双向缩放

  • 向下钻取:Portfolio → 企业群组 → 企业 → 决策线程。
  • 向上汇总:决策线程 → 企业影响 → 组合影响 → Alpha 贡献。
  • 返回时恢复原图表位置、筛选、排序和滚动位置。

五、全局上下文模型

每个工作区由三个上下文维度描述,Action 作为筛选器而非第四维度,降低用户认知负担。

5.1 范围 Scope

可选范围:

  • 全部 Portfolio
  • 某只基金
  • 某个行业/阶段/健康层级
  • 单个企业
  • 多企业对比集合
  • 我的负责企业

5.2 主题 Lens

建议统一为六个业务主题:

  1. 总览:健康度、趋势、关键变化。
  2. 经营:财务、经营、组织、AI+ 指标。
  3. 治理:风险、弱信号、协议、董事会、重大事项。
  4. 增长:客户、协同、人才、OKR、里程碑。
  5. 资本:融资、估值、退出、Monte Carlo、Alpha。
  6. 记录:月报、任务、评论、干预、AAR、审计时间线。

5.3 时间 Time

  • 最新
  • 本月
  • 本季度
  • 近 12 个月
  • 自定义范围
  • 与上一周期对比

5.4 行动筛选器 Action Filter

Action 不作为上下文维度,而作为每个工作区内的筛选 Tab,与数据范围无关,只筛选当前工作区内的事项子集:

  • 全部:默认查看当前 Scope + Lens 下的所有事项
  • 待我处理:仅显示分配给当前用户的事项
  • 待审批:仅显示需要当前用户审批的 Agent 动作或决策
  • 异常优先:按异常程度排序,高风险和逾期事项置顶
  • 已完成待复查:已完成但未复查的事项

筛选器切换不影响 Scope / Lens / Time 状态,也不触发页面跳转,只原地过滤当前工作区内容。

5.5 上下文栏示例

[机构:星海资本] [范围:AI 基金一期 ▾] [主题:治理 ▾]
[时间:近 90 天 ▾] [视图:风险矩阵 ▾] [保存视图] [分享]

单企业时:

Portfolio / AI 基金一期 / 星云智能
[健康 62 ↓6] [Runway 5.2 月] [高风险 3] [待办 5]
[切换企业] [加入对比] [创建干预] [更多]

上下文栏切换时,页面内容原地更新,不强制跳转到新模块。


六、一级导航重构与路由映射

建议把 25 个功能入口收敛为 6 个稳定一级业务域。

一级入口 用户心智 包含能力
今日 今天先做什么? AI 简报、我的任务、审批、风险、提醒
组合 Portfolio 表现如何? 驾驶舱、企业、健康度、对比、基金
工作 哪些事项需要推进? 风险、月报、任务、董事会、协议、重大事项
增长 如何创造增量价值? 协同、人才、客户增长、创新、OKR、里程碑
洞察 应该做什么决策? 决策前哨、数字孪生、退出、Alpha、Monte Carlo、研究、知识图谱
报告 如何输出和复盘? 投后报告、LP 报告、AAR、Pre-mortem、Red Team

设置、帮助、管理入口固定在侧栏底部,不与业务域混排。

6.1 角色化默认顺序

角色 默认首页 一级导航优先顺序
GP / 合伙人 组合指挥塔 组合→洞察→报告→增长→工作
投后负责人 今日行动中心 今日→工作→组合→增长→洞察
投资经理 我的企业与任务 今日→组合→工作→增长→报告
创始人 单企业经营驾驶舱 今日→组合→增长→报告
管理员 系统控制台 租户→用户→审计→数据源→安全

角色化只改变默认顺序和默认视图,不改变基础交互模型。

6.2 现有路由 → 新导航完整映射

现有路由 现有标签 现有分组 新一级域 新二级入口 备注
/dashboard 驾驶舱 核心功能 组合 指挥塔 GP 默认首页
/companies 企业档案 核心功能 组合 企业列表 支持 Master-Detail
/reports 月报管理 核心功能 工作 月报审阅
/risks 风险工作台 核心功能 工作 风险队列 Queue 模式入口
/financial 财务校验 投后管理 工作 财务校验
/agreements 协议监控 投后管理 工作 协议监控
/board 董事会 投后管理 工作 董事会
/weak-signals 弱信号 投后管理 洞察 弱信号 决策线程上游
/sentinels 决策前哨 投后管理 洞察 决策前哨
/events 重大事项 投后管理 工作 重大事项
/synergies 协同中心 增值服务 增长 协同机会
/innovation 组合创新 增值服务 增长 组合创新
/talents 人才引力场 增值服务 增长 人才
/okrs OKR 增值服务 增长 OKR
/milestones 里程碑 增值服务 增长 里程碑
/tasks 任务看板 增值服务 工作 任务看板
/alpha Alpha 归因 高级分析 洞察 Alpha 归因 决策线程下游
/exit-signals 退出信号 高级分析 洞察 退出信号
/portfolio 组合管理 高级分析 组合 组合再平衡
/digital-twins 数字孪生 高级分析 洞察 数字孪生
/knowledge-graph 知识图谱 高级分析 洞察 知识图谱
/aars AAR 复盘 高级分析 报告 AAR
/pre-mortems Pre-mortem 高级分析 报告 Pre-mortem
/agents Agent 监控 高级分析 洞察 Agent 监控
/settings 设置 系统 底部固定 设置 不归入业务域

6.3 新增路由

新路由 用途 所属域
/today 今日行动中心 今日
/workspace 通用工作区(由 URL 参数驱动) 任意
/compare 多企业对比工作区 组合
/threads 决策线程列表 洞察
/threads/[id] 单条决策线程详情 洞察

七、四种自适应工作模式

7.1 总览模式 Overview

适用:GP 浏览 Portfolio 全局。

┌──────────────────────────────────────────────────────────────┐
│ 全局上下文:范围 / 主题 / 时间 / 保存视图                    │
├──────────────────────────────────────────────────────────────┤
│ KPI 摘要                                                     │
├──────────────────────────────┬───────────────────────────────┤
│ Portfolio 热力图             │ 风险与机会分布                │
├──────────────────────────────┼───────────────────────────────┤
│ 趋势与预测                   │ AI 本期变化摘要               │
└──────────────────────────────┴───────────────────────────────┘

原则:

  • 默认只展示 5-7 个关键 KPI。
  • 图表全部支持语义钻取。
  • 每张卡片有“查看相关数据”上下文动作。

7.2 比较模式 Compare

适用:跨企业横向比较。

新增“对比篮”:

  • 在企业卡片、列表行、图表点上点击“加入对比”。
  • 底部出现持久对比篮,最多建议 5 家企业。
  • 用户可跨页面继续选择企业。
  • 点击“开始对比”进入对比工作区。
┌──────────────────────────────────────────────────────────────┐
│ 对比:企业 A × 企业 B × 企业 C    [指标组] [时间] [归一化]   │
├──────────────┬──────────────┬──────────────┬────────────────┤
│ 企业 A 摘要  │ 企业 B 摘要  │ 企业 C 摘要  │ 同组中位数     │
├──────────────┴──────────────┴──────────────┴────────────────┤
│ Small Multiples:营收 / Runway / 毛利 / 健康度 / 风险        │
├──────────────────────────────────────────────────────────────┤
│ 差异解释:哪些指标造成差距?哪些动作可复制?                  │
└──────────────────────────────────────────────────────────────┘

比较模式应支持:

  • 原始值、同比、环比、同阶段归一化。
  • 同行业中位数和分位数。
  • AI 自动解释差异,但必须引用数据。
  • 将比较结果保存为快照,避免历史数据变化后无法复盘。

7.3 聚焦模式 Focus

适用:深度查看单个企业。

企业顶部 Highlights Panel 始终可见:

  • 企业名称、行业、阶段、负责人。
  • 健康度及变化。
  • Runway。
  • 高风险数量。
  • 最近里程碑。
  • 当前约束点。
  • 主操作:创建任务、记录干预、发起 Pre-mortem、加入对比。

企业内不再平铺 10 个以上 Tab,而按六个业务主题分组。

7.3.1 约束点识别(基于 TOC

Highlights Panel 中的"当前约束点"不只是最低分维度,而是 AI 基于"敏感度 × 改善空间"计算出的"改善哪个维度能带来最大整体提升"。

┌──────────────────────────────────────────────────────────┐
│ 约束点:商业化交付能力(评分 41)                          │
│                                                          │
│ 每提升 1 个交付能力点 → 预计带来 3.2 个收入增长点          │
│                                                          │
│ 建议集中资源:招聘交付负责人(人才引力场已匹配 3 人)      │
│                                                          │
│ [查看约束突破循环]  [调整资源分配]                        │
└──────────────────────────────────────────────────────────┘

约束突破循环可视化:雷达图上高亮当前约束维度,突破后自动识别下一个约束点,形成持续突破链。

7.3.2 认知追踪仪表盘(基于 Build-Measure-Learn

企业详情页新增"认知"子页,展示"假设→实验→数据→结论"的验证循环:

┌──────────────────────────────────────────────────────────┐
│ 认知仪表盘                                                │
├──────────────┬───────────┬──────────┬────────────────────┤
│ 假设          │ 实验状态   │ 结论     │ 风险等级           │
├──────────────┼───────────┼──────────┼────────────────────┤
│ 客户愿为自动  │ PoC 进行中 │ 待验证   │ 🟡 高风险未验证     │
│ 化付费        │ (第 30 天) │          │ 失败则商业模式崩塌  │
├──────────────┼───────────┼──────────┼────────────────────┤
│ 目标客户预算  │ 已验证     │ ✅ 成立  │ 绿色               │
│ ≥ 50 万       │ 10 家访谈  │ 8/10 确认│                    │
├──────────────┼───────────┼──────────┼────────────────────┤
│ 标准化产品    │ 未开始     │ ⏳ 待测  │ 🟡 关键假设         │
│ 可替代定制    │           │          │                    │
└──────────────┴───────────┴──────────┴────────────────────┘
  • 高风险未验证假设以 amber 标记并置顶,附带"失败则影响"说明。
  • 月报中自动插入"本月关键认知"模块,与财务指标并列。
  • 认知进度与决策线程联动:假设验证失败可自动触发决策线程。

7.4 队列模式 Queue

适用:投后负责人和投资经理连续处理事项。

┌──────────────────┬───────────────────────────────────────────┐
│ 待处理队列       │ 当前事项                                  │
│                  │                                           │
│ 高风险 企业 A    │ 证据 / 影响 / 历史 / 建议                 │
│ 协议预警 企业 B  │                                           │
│ 月报异常 企业 C  │ [确认] [分派] [创建任务] [稍后处理]       │
│ ...              │                                           │
└──────────────────┴───────────────────────────────────────────┘

交互:

  • 上下键切换事项。
  • 处理完成后自动进入下一项。
  • 左侧队列可折叠,详情可全屏。
  • 支持批量选择和批量分派。
  • Split View 只在该模式默认开启。

7.5 模式切换机制

四种模式不是独立页面,而是同一工作区内的视图变换:

切换方式 触发行为
上下文栏 [视图 ▾] 下拉 手动切换任意模式
点击企业卡片 自动进入聚焦模式(Focus
对比篮选满后点击"开始对比" 自动进入比较模式(Compare
点击今日行动中心的"开始处理 N 项" 自动进入队列模式(Queue
Esc 或面包屑返回 回到进入前的模式
G then P 快捷键 跳转组合总览(Overview

切换时的状态保持规则:

  • 模式切换不重置 Scope / Lens / Time,只改变布局和内容渲染方式。
  • 从 Focus 切回 Overview 时,Overview 的滚动位置和筛选状态从 sessionStorage 恢复。
  • Queue 处理完毕后自动回到触发 Queue 的来源页(Today 或 Overview)。
  • Compare 模式关闭时对比篮保留,用户可继续添加企业后再次进入。

八、多工作区 Console

8.1 工作区 Tab

顶部在全局上下文栏下方展示工作区 Tab:

[今日行动] [企业 A · 治理] [企业 B · 经营] [A/B/C 对比] [+]

每个工作区保留:

  • 页面位置
  • 筛选条件
  • 时间范围
  • 展开状态
  • 未提交草稿
  • AI 对话上下文

8.2 Tab 管理规则

  • 默认最多保留最近 8 个工作区。
  • 支持固定重要工作区。
  • 有未保存内容时显示状态点。
  • 重复打开同一企业同一主题时聚焦已有 Tab,不重复创建。
  • 相关对象以 Subtab 打开,例如企业 A 下的董事会会议和协议预警。

8.3 最近访问和收藏

企业切换器分为:

  • 最近访问
  • 我的企业
  • 收藏企业
  • 搜索结果

不要使用包含数百家企业的普通下拉菜单。

8.4 命令菜单(Cmd/Ctrl+K

命令菜单是全系统的快速操作入口,用户不离开键盘即可完成导航、搜索和操作。

菜单结构

┌──────────────────────────────────────────────────────┐
│ 🔍 搜索企业、任务、风险、决策线程…                    │
├──────────────────────────────────────────────────────┤
│ 最近访问                                              │
│   星云智能 · 治理         → 打开企业战情室            │
│   AI 基金一期 · 风险矩阵  → 打开保存视图              │
├──────────────────────────────────────────────────────┤
│ 快速操作                                              │
│   创建任务               → 弹出任务表单               │
│   加入对比篮             → 当前企业加入对比           │
│   切换工作模式           → Overview/Compare/Focus/Queue│
│   保存当前视图           → 弹出命名对话框             │
│   发起决策线程           → 弹出线程创建表单           │
├──────────────────────────────────────────────────────┤
│ 导航                                                  │
│   → 今日 / 组合 / 工作 / 增长 / 洞察 / 报告           │
└──────────────────────────────────────────────────────┘

交互规则

  • 打开后自动聚焦输入框,输入实时过滤结果。
  • 上下键选择,Enter 执行,Esc 关闭。
  • 结果按"最近访问 → 快速操作 → 导航"分组,每组最多 5 条。
  • 搜索企业时支持模糊匹配名称和行业,回车直接进入企业战情室。
  • 搜索结果携带当前 Scope / Lens / Time 上下文,不重置。
  • 命令菜单打开时不遮挡底层内容(使用半透明遮罩),关闭后焦点回到原位。

九、决策线程:真正连接全部模块

本系统最大的创新机会不是更多页面,而是把分散信息连接成“决策线程”。

9.1 决策线程结构

弱信号 / 月报 / 外部数据
        ↓
风险或机会判断
        ↓
AI 建议 + 证据 + 置信度
        ↓
Pre-mortem / Red Team / 数字孪生
        ↓
人工决策与审批
        ↓
任务、协同或干预动作
        ↓
指标变化和实际结果
        ↓
AAR 复盘
        ↓
知识图谱 + Alpha 归因

9.2 决策线程页面

每条决策线程应显示:

  • 为什么出现:触发信号和证据。
  • 影响什么:企业指标、风险和组合回报。
  • 谁做决定:责任人、审批人和权限级别。
  • 决定了什么:选择方案与驳回方案。
  • 执行到哪:任务、负责人、截止时间。
  • 结果如何:指标变化和目标达成情况。
  • 学到了什么AAR 和知识图谱结论。
  • 创造多少价值Alpha 归因。

这样用户无需在风险、任务、AAR、Alpha 等多个页面手工拼接因果关系。

9.3 决策线程状态机

决策线程不是简单的线性流程,而是有明确状态流转和异常路径的状态机:

[待确认] → [已确认] → [分析中] → [待决策] → [执行中] → [待验证] → [已复盘] → [已归因]
               ↓            ↓          ↓          ↓          ↓
            [已忽略]    [需更多信息] [已驳回]  [已逾期]  [验证失败]
                                                                  ↓
                                                              [重新执行]
状态 含义 可执行动作 触发通知
待确认 信号已采集但未确认是否构成风险/机会 确认、忽略、需更多信息 信号负责人
已确认 已确认为有效风险或机会 开始分析、分派 责任人
分析中 AI 分析中或人工调研中 提交分析结果、发起 Pre-mortem/数字孪生 分析完成时通知决策人
待决策 分析完成,等待人工决策 批准、驳回、发回补充 决策人
执行中 已决策,任务已分派执行 更新进度、完成、逾期 执行人、逾期时通知负责人
待验证 执行完成,等待指标验证效果 确认有效、验证失败 验证人
已复盘 AAR 完成 归因、归档 相关人
已归因 Alpha 归因完成,线程关闭 重新打开(需权限)
已忽略 信号被判定为无需处理 重新打开
需更多信息 信息不足,退回补充 补充后重新进入待确认 信号采集人
已驳回 决策被否决 重新提案(需权限) 提案人
已逾期 执行超时 催办、重新分派、关闭 负责人 + 决策人
验证失败 干预未产生预期效果 重新执行、调整方案、关闭 决策人 + 负责人
重新执行 从验证失败回到执行中 同执行中 执行人

9.4 线程关联模型

每条决策线程通过 thread_id 关联以下实体:

实体 关联方式 关联时机
弱信号 signal.thread_id 信号确认为风险时创建线程
风险 risk.thread_id 风险创建时绑定
AI 建议 recommendation.thread_id 建议生成时绑定
Pre-mortem pre_mortem.thread_id 发起时绑定
任务 task.thread_id 从线程创建任务时绑定
干预事件 intervention.thread_id 记录干预时绑定
AAR aar.thread_id 触发 AAR 时绑定
Alpha 归因 alpha_attribution.thread_id 归因分析时绑定

未绑定 thread_id 的历史数据在决策线程页面中显示为"独立事项",支持手动关联到已有线程。


十、上下文 AI 侧栏

10.1 从通用浮窗升级为 Insight Rail

桌面端右侧提供可折叠 Insight Rail,不默认遮挡内容。

┌─────────────────────┐
│ AI 当前上下文        │
│ 企业 A · 治理        │
│ 近 90 天 · 3 个风险  │
├─────────────────────┤
│ 发生了什么?         │
│ 为什么重要?         │
│ 建议下一步?         │
│ 证据与担忧?         │
├─────────────────────┤
│ [创建任务草稿]       │
│ [发起情景模拟]       │
│ [加入董事会议题]     │
└─────────────────────┘

10.2 AI 交互入口

  • 问这张图:图表右上角的内联入口。
  • 解释变化:指标出现异常时直接提问。
  • 生成动作草稿AI 只能创建草稿,按自治级别审批。
  • 比较这些企业:在比较工作区生成差异解释。
  • 总结自上次访问后的变化:减少重复阅读。

10.3 AI 输出规范

每个关键结论必须包含:

  • score
  • confidence
  • evidence
  • concerns
  • fallback_used
  • 数据时间范围
  • 当前权限范围

置信度低于 0.6 时明确提示人工核对。

10.4 AI 自治级别边界

系统支持 L1-L4 四个自治级别,Insight Rail 的动作范围受级别约束:

级别 名称 AI 可执行动作 审批方式
L1 辅助建议 生成草稿、展示分析、提供选项 所有动作需用户确认
L2 半自主执行 创建任务草稿、生成月报摘要、发送提醒 用户点击确认后执行
L3 自主执行 + 事后审核 自动分派低优先级任务、发送标准化通知 执行后 24h 内可撤销
L4 全自主 端到端流程自动化 仅异常时报警,需管理员开启

Insight Rail 默认只生成 L1/L2 草稿,不直接执行。

任何级别下 AI 严禁

  • 修改历史审计记录
  • 删除企业或用户数据
  • 变更权限配置
  • 在未获授权时向外部发送含 PII 的内容
  • 跳过配置的审批流直接执行 L3/L4 动作

10.5 AI Agent 差异化交互设计

Insight Rail 是统一入口,但不同 Agent 的交互模式、输出格式和操作建议各不相同。系统根据当前上下文自动激活相关 Agent,用户也可通过 @agent名 手动切换。

Agent 触发上下文 Rail 输出特征 主操作建议
报表分析 Agent 查看月报/季报 指标提取卡片 + 异常高亮 + 关注点清单 生成投后摘要草稿
数据校验 Agent 指标出现矛盾 校验维度矩阵 + 可信度评分 标记可疑数据、发起追问
风险预警 Agent 健康度下降/弱信号 风险等级 + 证据链 + 建议动作 创建决策线程
董事会 Agent 董事会前后 决议追踪 + 提问清单 + 纪要草稿 加入董事会议题
投资协议 Agent 协议条款即将触发 条款原文 + 触发条件 + 当前状态 发送披露提醒
协同匹配 Agent 查看协同中心 匹配度评分 + 资源互补图 生成协同方案草稿
人才分析 Agent 核心团队变动 稳定性评分 + 9-Box 矩阵 + 候选人 启动人才引力场搜索
融资支持 Agent 融资阶段/Runway 融资准备度评分 + 投资人画像 生成融资材料清单
行业研究 Agent 竞品/行业动态 行业风险提示 + 对标分析 加入洞察域报告
AI+商业化 Agent PoC/转化率指标 转化漏斗 + 证据链 + 改进建议 生成董事会问题清单
AI+模型成本 Agent 推理成本/毛利指标 成本趋势 + 单位经济模型 建议模型调用策略优化
AI+数据合规 Agent 合规指标变化 合规风险等级 + 整改建议 生成合规报告草稿

Agent 切换交互

  • Rail 顶部显示当前激活的 Agent 名称和图标,点击可切换。
  • 多个 Agent 同时相关时,Rail 内以 Tab 形式并列展示(最多 3 个)。
  • 用户可通过命令菜单 @agent名 快速激活特定 Agent。
  • Agent 输出统一遵循 10.3 输出规范(score/confidence/evidence/concerns/fallback_used)。

十一、“今日”行动中心

传统驾驶舱回答“发生了什么”,但运营角色更需要回答“今天先做什么”。

11.1 优先级模型

建议排序依据:

行动优先级 = 业务影响 × 紧迫度 × 证据置信度 × 可行动性

各维度的量化规则:

维度 评分规则 高(3 分) 中(2 分) 低(1 分)
业务影响 健康度下降幅度 × 企业投资金额占比 健康 -10 且占比 >5% 健康 -5 或占比 2-5% 健康持平或占比 <2%
紧迫度 距截止天数 / Runway 月数 / 逾期天数 Runway <3 月或已逾期 Runway 3-6 月或 3 天内到期 Runway >6 月且未到期
证据置信度 AI confidence score ≥ 0.8 0.6-0.8 < 0.6(标注人工核对)
可行动性 是否有明确负责人和可执行动作 有负责人且有明确动作 有负责人但动作待明确 无负责人,需先分派

补充规则:

  • 证据置信度 < 0.6 时自动降权 1 档,并在事项上标注"需人工核对"。
  • 可行动性 = 低时自动提示"请先分派负责人"。
  • 已逾期事项的紧迫度强制设为高。
  • 同一企业多条事项合并展示,避免单企业刷屏。
  • 最高优先级事项不超过 5 条,超出降级为"建议关注"。

11.2 今日页面结构

  1. AI 早报:自上次登录后的关键变化。
  2. 必须处理:高风险、到期审批、协议触发、逾期任务。
  3. 建议关注:弱信号、趋势拐点、重大事项。
  4. 增长机会:协同、客户、人才和融资机会。
  5. 等待他人:已分派、等待反馈的事项。
  6. 已完成待验证:需要复查实际效果的动作。

11.3 一键进入队列

点击“开始处理 8 项”后进入 Queue 模式,按优先级连续处理,避免在多个模块间跳转。


十二、保存视图与可分享上下文

12.1 保存视图

示例:

  • “AI 一期基金高风险企业”
  • “未来 6 个月可能融资的企业”
  • “Runway 低于 9 个月且 MRR 下滑”
  • “待我审批的 L2 Agent 动作”

保存内容包括:

  • Scope
  • Lens
  • Time
  • Filters
  • Sort
  • Layout
  • Compare Set

12.2 视图权限分层

保存视图分三个层级,创建和可见范围不同:

层级 创建者 可见范围 可编辑者 典型用途
个人视图 任意用户 仅自己 自己 个人工作流定制
团队视图 投后负责人 / GP 同租户成员 创建者 + 管理员 团队标准工作视角
系统视图 管理员 所有用户 仅管理员 内置默认视图

管理规则:

  • 个人视图不设上限;团队视图每租户最多 50 个,超出需归档旧视图。
  • 系统视图在侧栏以 ⭐ 推荐 标识,默认置顶。
  • 删除团队视图前检查是否有用户收藏,有则提示影响范围。
  • 视图包含对比快照时,快照数据独立保存,不随视图删除而丢失。
  • 视图分享通过 URL 实现,接收方可查看但不自动存入个人列表。

12.3 URL 状态

建议语义:

/workspace?scope=portfolio&lens=governance&time=90d&view=risk-matrix
/workspace?scope=company:{id}&lens=operations&metric=runway&time=12m
/compare?companies=a,b,c&metrics=runway,mrr,health&time=12m

收益:

  • 浏览器前进/后退可靠。
  • 刷新不丢状态。
  • 可复制链接分享同一分析上下文。
  • 审计日志可以记录用户实际查看的范围。

十三、移动端策略

移动端不复制桌面 Console,而聚焦三件事:看变化、处理事项、查看单企业。投资经理大量时间在移动端,移动端需要独立的信息架构。

13.1 首页

  • 今日简报(AI 早报摘要,不超过 5 条)
  • 高优先级待办(最多 5 条,支持滑动处理)
  • 风险推送(高风险即时 toast
  • 重点企业状态(收藏企业健康度卡片流)

13.2 单企业

  • Push 导航进入企业战情室。
  • 顶部固定 Highlights Panel:健康度、Runway、高风险数、待办数。
  • 六个主题使用横向滚动 Tab,Tab 间距 16px,当前 Tab 下划线高亮。
  • 上滑查看详情,左右滑切换队列中的上一家/下一家企业。
  • 手势阈值:横向滑动 >40px 触发企业切换,纵向滑动优先滚动内容。
  • 企业切换动画:卡片横向位移 + 渐入,时长 200ms。

13.3 行动 Bottom Sheet

点击事项后使用 Bottom Sheet 展示:

  • 证据摘要(不超过 3 条关键证据)
  • AI 建议(带 confidence 标注)
  • 操作按钮:确认 / 分派 / 创建任务 / 稍后处理
  • Bottom Sheet 高度不超过屏幕 60%,支持下滑关闭

13.4 移动端对比篮

  • 底部浮动对比篮条(h-12),显示已选企业数量和头像
  • 点击展开全屏对比卡片流(纵向滚动,每屏 1 家企业)
  • 支持左右滑切换对比企业
  • AI 差异解释以卡片形式插入对比流中

13.5 移动端 Insight Rail 替代

桌面端右侧 Insight Rail 在移动端改为:

  • 企业页面顶部下拉刷新时显示"自上次访问后的变化"摘要卡片
  • 图表下方折叠式 AI 解释区(默认收起,点击展开)
  • 不使用悬浮按钮遮挡内容,AI 入口放在底部导航栏中间

通知 deep link 格式:

aipportpilot://workspace?scope=company:{id}&lens=governance&time=30d&thread_id={tid}
aipportpilot://today?action=queue&filter=urgent
aipportpilot://compare?companies=a,b,c&metrics=runway,health

通知点击后直接进入对应工作区,不经过首页中转。

13.7 离线模式

  • 已访问的企业数据缓存到本地(IndexedDB),离线可查看
  • 离线时顶部显示离线横幅(amber 色)
  • 离线期间的操作(确认、分派)进入待同步队列
  • 网络恢复后自动同步,冲突时以服务端为准并提示用户
  • 离线数据保留 7 天后自动清理

13.8 复杂分析降级

以下功能在移动端提示转到桌面端,不强行压缩:

  • Monte Carlo 模拟结果分布图
  • 多企业矩阵热力图
  • 数字孪生场景对比
  • 知识图谱网络图
  • Pre-mortem 完整报告

提示方式:卡片占位 + "此功能建议在桌面端查看" + "发送桌面端链接"按钮。


十四、多主体画像体系 UI 设计

系统不只管理企业,还管理投资机构、基金、核心团队、投资经理、外部资源方和行业人才六类主体。每类主体有独立的画像页面和入口。

14.1 投资机构画像页

路由:/firm

┌──────────────────────────────────────────────────────────┐
│ 投资机构画像                                              │
├──────────────┬───────────────────────────────────────────┤
│ 基本信息      │ 投资策略与偏好                             │
│ 团队成员      │ 资源能力:客户/产业/人才/融资/供应链        │
│ LP 结构       │ 投后管理风格                               │
├──────────────┴───────────────────────────────────────────┤
│ 基金列表(卡片式)                                        │
│ [基金 A] [基金 B] [基金 C]                                │
├──────────────────────────────────────────────────────────┤
│ 投资经理列表(含跟进质量评分)                             │
├──────────────────────────────────────────────────────────┤
│ 外部资源方网络(关系图)                                   │
└──────────────────────────────────────────────────────────┘

14.2 基金画像页

路由:/fund/{id}

  • 基金基本信息、投资组合、期限与退出压力。
  • LP 诉求摘要(脱敏后)。
  • 基金表现指标卡:DPI / TVPI / IRR。
  • Portfolio 企业健康度分布图。

14.3 核心团队画像页

在企业详情 Focus 模式下,组织主题中展示核心团队成员卡片:

┌────────────────────────────────┐
│ 张三 · CTO                     │
│ ┌────┐ 职业经历:前 XX 高级架构师│
│ │头像│ 能力评估:技术 92 / 管理 78│
│ └────┘ 状态:稳定               │
│        弱信号:GitHub 活跃度↓   │
│        [查看详细画像]           │
└────────────────────────────────┘
  • 点击成员卡片进入个人画像详情:职业经历、能力评估、性格风格、流动意愿。
  • 弱信号维度以 amber 标记(社交活跃度变化、情绪信号)。
  • 9-Box 矩阵入口:绩效×潜力二维定位。

14.4 投资经理画像页

路由:/manager/{id}

  • 负责项目列表(含健康度状态)。
  • 专业能力雷达图。
  • 投后跟进质量评分趋势。
  • 资源调用效果统计。

14.5 外部资源方画像页

路由:/resource/{id}

  • 资源类型与能力标签。
  • 历史协同记录(按企业分组)。
  • 匹配度评分(按行业/能力维度)。

14.6 行业人才画像页

路由:/talent/{id}

  • 技能图谱、职业动态、流动概率。
  • 与被投企业的匹配度评分。
  • 接触意向与时机判断。
  • 人才引力场入口:主动推荐给有需求的企业。

十五、健康度体系与 AI+ 专项看板设计

15.1 健康度总览

企业健康度采用 100 分制,8+1 维度评分体系。Focus 模式 Highlights Panel 中展示总分和变化趋势,点击进入详细健康度页面。

┌──────────────────────────────────────────────────────────┐
│ B 公司健康度:62 分(↓8)                                 │
├───────────────┬──────┬──────┬────────────────────────────┤
│ 维度           │ 评分  │ 趋势 │ 主要扣分项                 │
├───────────────┼──────┼──────┼────────────────────────────┤
│ 财务健康度     │ 45   │ ↓12  │ Runway 5.8 个月             │
│ 经营健康度     │ 68   │ →    │ 客单价下降                  │
│ 组织与人才     │ 55   │ ↓10  │ 销售 VP 离职                │
│ 产品与技术     │ 72   │ ↑    │ -                          │
│ 市场与竞争     │ 65   │ →    │ 竞品崛起                    │
│ 治理与合规     │ 80   │ →    │ -                          │
│ 融资与资本     │ 58   │ ↓5   │ 估值下降                    │
│ 协同与赋能     │ 70   │ ↑    │ -                          │
│ AI+ 专项       │ 58   │ ↓15  │ PoC 转化率↓、推理成本↑      │
└───────────────┴──────┴──────┴────────────────────────────┘

15.2 健康度评分区间与建议

区间 状态 建议动作 颜色
85-100 健康 保持当前节奏 emerald
70-84 良好 关注个别下降维度 sky
55-69 需关注 制定改善计划 amber
40-54 风险 启动专项干预 orange
<40 高危 启动紧急干预 rose

每个评分必须附带:评分依据、趋势变化、主要扣分项、建议动作、负责人、复查时间。

15.3 AI+ 专项健康度看板

对于 AI/AI+/企业服务方向的被投企业,通用健康度之外增加独立的 AI+ 专项看板。路由:/company/{id}?lens=ai-plus

┌──────────────────────────────────────────────────────────┐
│ AI+ 专项健康度:58 分                                     │
├───────────────┬──────┬──────────────────────────────────┤
│ 子维度         │ 评分  │ 关键指标                          │
├───────────────┼──────┼──────────────────────────────────┤
│ 商业化健康度   │ 45   │ PoC 22 个 / 转化率 18% (↓17%)     │
│               │      │ 转化周期 92 天 (↑47 天)            │
│               │      │ LTV/CAC 0.8 / MRR 增长停滞         │
├───────────────┼──────┼──────────────────────────────────┤
│ 模型与产品     │ 65   │ 准确率↓连续 3 周 / 延迟 1.2s      │
│               │      │ DAU/MAU 0.35 / NPS 32             │
├───────────────┼──────┼──────────────────────────────────┤
│ 成本与单位经济 │ 42   │ 推理成本占收入 41% (↑13%)         │
│               │      │ 扣推理后毛利率 -5%                 │
│               │      │ 算力成本增速 2.3x 收入增速         │
├───────────────┼──────┼──────────────────────────────────┤
│ 数据与合规     │ 72   │ 授权覆盖率 89% / 无安全事件        │
│               │      │ 监管风险等级:中                   │
├───────────────┼──────┼──────────────────────────────────┤
│ 团队与技术     │ 55   │ 核心工程师 GitHub 提交↓60%         │
│               │      │ 关键岗位空缺 2 个 (>3 个月)        │
└───────────────┴──────┴──────────────────────────────────┘

商业化看板详细指标

  • PoC 项目数量与增长趋势(折线图)。
  • PoC 转付费转化率及趋势(漏斗图)。
  • 付费客户数量与增长(柱状图)。
  • 平均转化周期趋势。
  • MRR 增长曲线。
  • LTV/CAC 趋势。

模型与产品看板详细指标

  • 模型调用准确率/效果指标趋势。
  • 模型调用延迟 P50/P95/P99。
  • 模型版本迭代频率。
  • DAU/MAU 趋势。
  • 核心功能使用率热力图。
  • 产品 NPS 趋势。

成本与单位经济看板详细指标

  • 推理成本占收入比趋势(双轴折线)。
  • 单位推理成本趋势。
  • 人工介入成本占比。
  • 算力成本增速 vs 收入增速对比。
  • 扣除推理成本后毛利率。
  • 边际贡献率。

数据与合规看板详细指标

  • 训练数据来源合规性状态(检查表)。
  • 用户数据采集授权覆盖率。
  • 模型生成内容审核覆盖率。
  • 数据安全事件记录。
  • 行业监管风险等级。

团队与技术看板详细指标

  • 核心技术人才稳定性评分。
  • 关键技术岗位招聘进展看板。
  • 技术社区影响力趋势(论文/开源贡献)。
  • 技术债务程度评估。

15.4 采用生命周期鸿沟诊断(Crossing the Chasm

AI+ 专项看板中增加"鸿沟诊断"模块:

┌──────────────────────────────────────────────────────────┐
│ 采用生命周期阶段                                          │
│                                                          │
│ 创新者 → 早期采用者 → [鸿沟] → 早期大众 → 晚期大众 → 落后者│
│                         ↑ 当前位置                        │
│                         ⚠️ 鸿沟风险                       │
├──────────────────────────────────────────────────────────┤
│ 跨越策略建议:                                            │
│ 1. 找到海滩头市场:聚焦 1 个细分场景做到极致              │
│ 2. 建立完整解决方案:不只卖模型,卖完整解决方案           │
│ 3. 建立参考客户:2-3 个标杆客户证明可复制性              │
│ 4. 定价策略:从 PoC 定价转向标准化产品定价               │
├──────────────────────────────────────────────────────────┤
│ 跨越进度追踪:                                            │
│ - 标准化产品收入占比:15%(目标 40%)                     │
│ - 可复制客户获取速度:1.2 家/月(目标 3 家/月)           │
└──────────────────────────────────────────────────────────┘

15.5 客户成功运营模型集成

健康度与客户成功 Playbook 联动:

Health Tier 颜色 触发 Playbook 系统动作
绿色(≥85 emerald Expansion Play 识别追加投资/交叉销售机会
黄色(55-84 amber Success Plan 生成改善计划、安排 QBR
红色(<55 rose Churn Risk 启动紧急干预、升级到合伙人
  • 每季度自动生成 QBRQuarterly Business Review)报告草稿。
  • Success Plan 以里程碑卡片形式展示在 Focus 模式侧栏。

十六、增长域详细设计

增长域(/growth)对应 v2.0 第十章"主动创造增长引擎"和第十三章"组合协同网络"。

16.1 增长域总览页

┌──────────────────────────────────────────────────────────┐
│ 增长域                                                    │
├────────────┬────────────┬────────────┬───────────────────┤
│ 协同机会    │ 人才引力场  │ 客户增长    │ 组合创新实验室     │
│ 12 个待推进 │ 3 个高匹配  │ 5 个方案    │ 2 个机会           │
├────────────┴────────────┴────────────┴───────────────────┤
│ AI 推荐:B 公司新能源客户需求 → C 公司有 12 家主机厂资源   │
│ 匹配度 87% · 无竞争冲突 · [查看方案] [发起对接]            │
└──────────────────────────────────────────────────────────┘

16.2 协同机会中心

路由:/growth/synergy

协同类型 Tab

  • 客户协同 | 供应链协同 | 技术协同 | 人才协同 | 融资协同 | 采购协同 | 品牌协同 | 组合创新

协同闭环 8 步流程可视化

每个协同机会卡片展示当前所处阶段:

① 发现 → ② 确认意向 → ③ 授权交换 → ④ 对接执行
→ ⑤ 进展追踪 → ⑥ 效果评估 → ⑦ 效果评分 → ⑧ 案例沉淀
  • 当前阶段以 emerald 高亮,已完成阶段以淡色标记。
  • 点击阶段节点可查看该阶段的详细信息。
  • 未授权前只展示模糊信息("某新能源企业有客户资源"),授权后展示具体企业名。

协同推荐逻辑展示

每个推荐附带:匹配维度(行业重叠度/技术互补性/历史协同效果)、匹配度评分、推荐理由。

16.3 人才引力场

路由:/growth/talent

┌──────────────────────────────────────────────────────────┐
│ 人才引力场                                                │
├────────────────────────┬─────────────────────────────────┤
│ 行业关键人才监控        │ 流动预测                         │
│                        │                                 │
│ 李四 · AI 架构师        │ 离职概率:78%(↑)              │
│ 当前:XX 公司           │ 信号:GitHub 活跃度↓ + 招聘JD变化│
│ 匹配企业:A 公司、D 公司 │ 建议接触窗口:2-4 周            │
│                        │ [推荐给 A 公司] [推荐给 D 公司]  │
├────────────────────────┴─────────────────────────────────┤
│ 人才期权池                                               │
│ 已建立联系 5 人 · 意向培养 3 人 · 可立即推荐 2 人          │
└──────────────────────────────────────────────────────────┘

9-Box 人才矩阵

在企业 Focus 模式组织主题中展示:

         高潜力
            │
  潜力股    │  明星
            │
  ─────────┼───────── 高绩效
            │
  风险点    │  核心支柱
            │
         低潜力
  • 每个方格内显示人员头像和姓名。
  • 矩阵随时间变化以动画展示人才流动轨迹。
  • "风险点"或关键岗位空缺时自动联动人才引力场启动搜索。

16.4 客户增长引擎

路由:/growth/customer

  • 需求输入:企业提交客户拓展需求。
  • AI 自动生成客户获取方案:切入角度、决策链分析、定价策略、竞争分析。
  • Portfolio 内客户资源匹配。
  • LP 产业资源匹配。
  • 方案执行追踪和效果评估。

16.5 组合创新实验室

路由:/growth/innovation

┌──────────────────────────────────────────────────────────┐
│ 组合创新机会                                              │
├──────────────────────────────────────────────────────────┤
│ A 公司(模型能力)+ B 公司(行业数据)+ C 公司(客户渠道)│
│ = 联合产品:行业 AI 解决方案                              │
│                                                          │
│ 市场分析:目标规模 50 亿 · 增速 25%                       │
│ 收益分配:A 40% / B 30% / C 30%                          │
│ 合作模式:联合开发 · 共享收益                             │
│                                                          │
│ [查看详细方案] [发起三方对接]                             │
└──────────────────────────────────────────────────────────┘

16.6 里程碑动态管理

企业 Focus 模式新增"里程碑"子页:

  • 里程碑树可视化:每个里程碑有多个分支路径。
  • 当外部环境变化时,AI 建议切换到更优路径(以 amber 高亮)。
  • 里程碑未达成时不只报告"未完成",而是分析"为什么未完成"并建议替代方案。

16.7 OKR 对齐引擎

路由:/company/{id}?lens=okr

┌──────────────────────────────────────────────────────────┐
│ OKR 对齐引擎 · 2025 Q3                                   │
├──────────────────────────────────────────────────────────┤
│ 对齐度:85%                                               │
│ 投资人 O:商业化突破                                      │
│ 创始人 O:产品打磨                                        │
│ 方向基本一致,节奏存在偏差                                │
├──────────────────────────────────────────────────────────┤
│ KR 进展                                                   │
│ KR1 付费客户达 20 家 → 当前 12 家 (60%) ⚠️ 预计差 4 家    │
│     建议加速渠道合作                                      │
│ KR2 推理成本占收入比降至 30% → 当前 38% (25%) ⚠️ 偏离严重 │
│     建议启动模型优化专项                                  │
│ KR3 标准化产品上线 → 进度 80% ✅ 在轨                     │
├──────────────────────────────────────────────────────────┤
│ [季度复盘报告]  [调整 OKR]                                │
└──────────────────────────────────────────────────────────┘
  • KR 进展偏离时自动预警并建议调整方案。
  • 季度末自动生成 OKR 复盘报告,与 AAR 联动。

16.8 Peer Learning Circles(创始人同辈互助学习)

路由:/growth/peer-learning

┌──────────────────────────────────────────────────────────┐
│ Peer Learning Circle · PoC 转付费专题                     │
├──────────────────────────────────────────────────────────┤
│ 匹配原因:3 位创始人面临相同挑战,行业相近,阶段相似       │
│                                                          │
│ 讨论框架:                                                │
│ ① 问题描述 → ② 各方经验 → ③ 可行方案 → ④ 行动承诺        │
│                                                          │
│ 创始人 A:标准化 PoC 流程,转化率 18%→35%                 │
│ 创始人 B:筛选客户质量,转化率 22%→45%                    │
│ 创始人 C 行动承诺:本月制定 PoC 客户筛选标准              │
│                                                          │
│ [加入讨论]  [查看历史 Circle]                             │
└──────────────────────────────────────────────────────────┘
  • AI 自动匹配 3-5 位面临类似挑战的创始人。
  • 讨论结论自动记录到知识图谱。
  • 行动承诺追踪:3 个月后回顾效果,触发 AAR 复盘。

16.9 产品竞争力诊断

路由:/company/{id}?lens=product-competitive

  • AI 以真实用户身份体验产品全流程。
  • 产品竞争力热力图:功能维度 × 竞品对比矩阵。
  • 领先/落后/差异化标记。
  • 产品路线图调整建议。

十七、洞察域详细设计

洞察域(/insights)对应 v2.0 第八章"投资收益归因与优化引擎"、第九章"弱信号放大器与决策前哨"和第十一章"知识进化"。

17.1 洞察域总览页

┌──────────────────────────────────────────────────────────┐
│ 洞察域                                                    │
├──────────────┬──────────────┬────────────────────────────┤
│ 弱信号预警    │ 决策前哨      │ 投资收益归因                │
│ 5 个活跃信号  │ 2 个待决策    │ Alpha 贡献概览              │
├──────────────┴──────────────┴────────────────────────────┤
│ Pre-mortem 分析 │ Red Team 对抗 │ 知识图谱                   │
│ 1 个进行中      │ 0 个          │ 1,247 个知识节点            │
└──────────────────────────────────────────────────────────┘

17.2 弱信号放大器

路由:/insights/weak-signals

┌──────────────────────────────────────────────────────────┐
│ 弱信号看板                                                │
├──────────────┬────────┬────────┬──────────────────────────┤
│ 信号          │ 来源    │ 强度   │ 关联风险                  │
├──────────────┼────────┼────────┼──────────────────────────┤
│ GitHub 提交↓  │ 技术信号│ ●●●○○ │ 核心工程师可能离职         │
│ 4 周连续下降  │        │        │ → 关联 D 公司              │
├──────────────┼────────┼────────┼──────────────────────────┤
│ 创始人社交语气│ 情绪信号│ ●●○○○ │ 内部可能出问题             │
│ 转向焦虑      │        │        │ → 关联 B 公司              │
├──────────────┼────────┼────────┼──────────────────────────┤
│ 招聘 JD 从技术│ 组织信号│ ●●●○○ │ 技术路线可能调整           │
│ 转向管理岗    │        │        │ → 关联 C 公司              │
└──────────────┴────────┴────────┴──────────────────────────┘

弱信号采集源分类

  • 技术信号:GitHub、技术社区、论文发表、开源项目活跃度。
  • 情绪信号:社交媒体、产品评论、客户投诉平台、员工评价平台。
  • 组织信号:招聘 JD 变化、组织架构调整、薪酬结构变化。
  • 市场信号:竞品动态、行业政策、资本市场情绪。

跨维度关联引擎

多源弱信号 → 信号清洗与标准化 → 跨维度关联分析 → 风险概率评估 → 预警输出。

关联分析结果以网络图展示,节点为信号,边为关联关系,高风险关联以 rose 高亮。

17.3 决策前哨系统

路由:/insights/decision-sentinel

┌──────────────────────────────────────────────────────────┐
│ 决策前哨 · D 公司                                         │
├──────────────────────────────────────────────────────────┤
│ 即将面临的关键决策:是否从定制化交付转向标准化产品         │
│                                                          │
│ 信号依据:                                                │
│ • 近 2 个月招聘 JD 从交付岗转向产品岗                     │
│ • 创始人社交媒体多次提及"产品化"和"可复制"                │
│ • 当前定制化毛利 35% vs 标准化预期毛利 65%                │
│ • 标准化需 3-6 个月开发期,期间收入可能↓30%               │
│                                                          │
│ AI 场景分析:                                             │
│ 路线 A(转型):短期收入↓30% → 6 个月后毛利↑30%           │
│ 路线 B(维持):毛利持续 35% → 竞争力逐步下降             │
│                                                          │
│ [发起 Pre-mortem]  [加入董事会议题]  [数字孪生模拟]       │
└──────────────────────────────────────────────────────────┘

17.4 Pre-mortem 失败推演

路由:/insights/pre-mortem/{id}

┌──────────────────────────────────────────────────────────┐
│ Pre-mortem 分析 · D 公司产品转型                          │
├──────────────┬────────┬────────┬──────────────────────────┤
│ 失败原因      │ 概率    │ 影响    │ 缓解措施                  │
├──────────────┼────────┼────────┼──────────────────────────┤
│ 转型期收入下降│ 高      │ 致命    │ 预留 6 个月现金流缓冲     │
│ 超预期,现金流│        │        │                          │
│ 断裂          │        │        │                          │
├──────────────┼────────┼────────┼──────────────────────────┤
│ 现有定制客户  │ 中      │ 严重    │ 分阶段转型,保留 50%      │
│ 流失,新客户  │        │        │ 定制收入                  │
│ 未补上        │        │        │                          │
├──────────────┼────────┼────────┼──────────────────────────┤
│ 标准化产品功能│ 中      │ 严重    │ 聚焦 1 个海滩头场景       │
│ 不足以覆盖核心│        │        │ 先做到极致                │
│ 场景          │        │        │                          │
└──────────────┴────────┴────────┴──────────────────────────┘
  • 决策前哨识别到重大决策时自动触发 Pre-mortem。
  • 与数字孪生结合:在虚拟环境中模拟失败路径。
  • 结果可加入董事会议题。

17.5 Red Team 对抗分析

路由:/insights/red-team/{id}

┌──────────────────────────────────────────────────────────┐
│ Red Team 对抗分析                                         │
├──────────────────────────────────────────────────────────┤
│ AI 扮演"魔鬼代言人",对创始人战略计划提出质疑             │
│                                                          │
│ 反驳论点 1:竞品 XX 已有类似标准化产品,先发优势 6 个月   │
│ 反驳论点 2:当前销售团队缺乏标准化产品销售经验            │
│ 反驳论点 3:客户付费意愿验证不足(认知仪表盘 2 个假设     │
│             未验证)                                      │
│                                                          │
│ 模拟竞争对手视角:"我会用低价 + 已有客户基础拦截"         │
│ 模拟悲观投资人视角:"最担心的 3 个问题:..."              │
│                                                          │
│ 修正建议:先在 1 个细分场景验证标准化产品 PMF,再全面转型 │
└──────────────────────────────────────────────────────────┘

17.6 投资收益归因引擎

路由:/insights/alpha

Alpha 归因时间线

┌──────────────────────────────────────────────────────────┐
│ A 公司 · 投后管理 Alpha 归因                              │
├──────────────────────────────────────────────────────────┤
│ 2025-01 推荐 Sales VP                                     │
│   → 2025-02 签约 2 个新客户                               │
│   → 2025-03 MRR 增长 35%                                  │
│   → 2025-04 估值增长 20%                                  │
│   归因:贡献估值增长 ~500 万                               │
│                                                          │
│ 2024-10 引入产业客户                                      │
│   → 2024-11 客户签约 120 万/年                            │
│   → 2025-01 LTV/CAC 提升至 3.2                            │
│   归因:贡献估值增长 ~1000 万                              │
│                                                          │
│ 累计 Alpha:1500 万 · 占同期估值增长 28%                  │
└──────────────────────────────────────────────────────────┘

退出时机预测引擎

┌──────────────────────────────────────────────────────────┐
│ 退出时机预测 · A 公司                                     │
├──────────────────────────────────────────────────────────┤
│ 当前估值:1.2 亿 · 行业平均倍数:8x 收入                  │
│                                                          │
│ 情景分析:                                                │
│ 现在退出:估值 1.2 亿 · IRR 22%                           │
│ 继续持有 3 年:                                           │
│   乐观:估值 3.5 亿 · IRR 35%                             │
│   基准:估值 2.0 亿 · IRR 28%                             │
│   悲观:估值 0.8 亿 · IRR 12%                             │
│                                                          │
│ 建议:继续持有,但 6 个月后重新评估                        │
│ 退出准备:财务规范 ✅ · 架构梳理 ⏳ · 买方画像 ✅          │
└──────────────────────────────────────────────────────────┘

组合层面资源再分配

┌──────────────────────────────────────────────────────────┐
│ 组合再平衡建议                                            │
├──────────┬──────────┬────────────────────────────────────┤
│ 企业      │ 边际回报率│ 建议                                │
├──────────┼──────────┼────────────────────────────────────┤
│ A 公司    │ 高        │ 追加投资,加大客户引入              │
│ B 公司    │ 中(递减)│ 维持当前节奏,准备退出评估          │
│ C 公司    │ 低(负)  │ 启动战略转向评估,考虑退出          │
└──────────┴──────────┴────────────────────────────────────┘

Monte Carlo 组合模拟

  • 10000 次随机抽样,生成组合 IRR/DPI 概率分布。
  • 瀑布图展示各企业对组合回报方差的贡献。
  • 情景模拟:"如果帮 A 公司引入 3 个客户,组合预期 IRR 提升多少?"
  • 移动端降级为简化版概率区间展示。

17.7 投后管理知识图谱

路由:/insights/knowledge

┌──────────────────────────────────────────────────────────┐
│ 知识图谱 · 1,247 个知识节点                                │
├──────────────────────────────────────────────────────────┤
│ 知识分类:                                                │
│ • 行业最佳实践:326 条                                    │
│ • 阶段最佳实践:218 条                                    │
│ • 风险处理经验:195 条                                    │
│ • 资源匹配经验:152 条                                    │
│ • 失败案例:89 条                                         │
│ • AAR 结论:267 条                                        │
├──────────────────────────────────────────────────────────┤
│ [网络图视图]  [列表视图]  [按行业筛选]  [按阶段筛选]      │
└──────────────────────────────────────────────────────────┘
  • 网络图视图:节点为知识条目,边为因果关系。
  • 新企业进入时自动匹配最佳管理策略。
  • AI 在决策线程中自动引用历史 AAR 结论。

17.8 AAR 系统化复盘

路由:/insights/aar

AAR 触发条件:风险处理完成、融资完成/失败、关键人才入职/离职、重大客户签约/流失、产品转型 3 个月后、董事会决议完成后。

┌──────────────────────────────────────────────────────────┐
│ AAR · A 公司销售 VP 离职事件                              │
├──────────────────────────────────────────────────────────┤
│ ① 原计划:1 个月完成招聘,2 个月恢复销售节奏              │
│ ② 实际发生:招聘耗时 3 个月,期间销售额↓22%               │
│ ③ 差异原因:薪酬方案缺乏竞争力;面试流程过长              │
│ ④ 学到什么:核心岗位应提前建立"人才期权"池                │
│ ⑤ 下次不同:建立 3 人以上人才期权池;提前准备薪酬模板     │
├──────────────────────────────────────────────────────────┤
│ [写入知识图谱]  [关联决策线程]                             │
└──────────────────────────────────────────────────────────┘

17.9 数字孪生模拟

路由:/insights/digital-twin/{id}

┌──────────────────────────────────────────────────────────┐
│ 数字孪生 · D 公司                                         │
├──────────────────────────────────────────────────────────┤
│ 模拟场景:产品转型(定制→标准化)                          │
│                                                          │
│ 输入参数:转型速度 / 保留定制比例 / 研发投入 / 招聘节奏    │
│                                                          │
│ 模拟结果(6 个月):                                      │
│ 收入轨迹:[折线图] 短期↓30% → 第 5 月恢复                 │
│ 毛利轨迹:[折线图] 35% → 52%                              │
│ Runway9.2 → 5.1 → 7.8 个月                              │
│                                                          │
│ 与 Pre-mortem 联动:失败路径已标记                        │
│ [调整参数]  [保存场景]  [对比另一方案]                    │
└──────────────────────────────────────────────────────────┘
  • 投资人在真实决策前先在数字孪生上验证。
  • 随真实数据持续输入,数字孪生精度不断提升。
  • 移动端降级为简化版结果展示。

17.10 异构数据关联发现

路由:/insights/correlation

  • 跨维度、跨主体、跨时间的关联发现。
  • 以网络图展示隐藏风险关联。
  • 示例:"核心工程师提交频率↓ + 竞品招聘类似岗位 + 新技术路线出现 → 核心工程师可能被挖 + 技术路线可能被替代"。

十八、创始人端独立设计

创始人端是被投企业创始人的独立界面,对应 v2.0 第十章 10.6 和第十二章 12.11。

18.1 创始人端首页

路由:/founder

┌──────────────────────────────────────────────────────────┐
│ 创始人首页 · A 公司                                       │
├──────────────────────────────────────────────────────────┤
│ 企业经营概览                                              │
│ 健康度 62 (↓8) · Runway 5.8 月 · 本月收入 ↑12%            │
│                                                          │
│ AI 副驾驶建议:                                           │
│ "下个月要见投资人,最该准备 3 件事:                      │
│  1. PoC 转化率下降原因和改进计划                          │
│  2. 推理成本占比 41% 的毛利改善路径                       │
│  3. 核心工程师稳定性保障方案"                              │
│ [开始准备]                                                │
├──────────────────────────────────────────────────────────┤
│ 快捷入口:                                                │
│ [AI 副驾驶] [融资规划] [组织诊断] [月报生成] [投资人沟通] │
└──────────────────────────────────────────────────────────┘

18.2 AI 副驾驶对话窗口

路由:/founder/copilot

  • 创始人可直接提问,AI 基于企业当前状态回答。
  • 典型问题快捷按钮:
    • "投资人最关心我哪些指标?"
    • "我的融资节奏应该怎么规划?"
    • "我的核心团队有什么风险?"
    • "Portfolio 里谁可能成为我的客户?"
    • "我的商业化效率和同行比怎么样?"
  • AI 回答引用企业数据和行业 benchmark。
  • 权限边界:创始人只能看到自己企业数据。

18.3 融资规划工具

路由:/founder/fundraising

  • 融资准备度评分。
  • 建议融资节奏和估值区间。
  • 投资人画像匹配。
  • 融资材料审查报告。
  • 融资问答清单准备。

18.4 组织诊断工具

路由:/founder/org

  • 团队结构分析。
  • 关键岗位风险识别。
  • 人才缺口可视化。
  • 组织优化建议。
  • 9-Box 矩阵(创始人视角)。

18.5 投资人沟通准备

路由:/founder/investor-prep

  • 投资人关注点分析。
  • 董事会材料 AI 辅助生成。
  • 投资人问答清单。
  • OKR 对齐度查看。

18.6 月报自动生成与提交

路由:/founder/report

  • 从企业系统自动采集数据,生成结构化月报草稿。
  • 创始人确认后一键提交给投资机构。
  • 月报中自动包含"本月关键认知"模块。
  • 提交后自动追踪投资经理反馈。

18.7 创始人端视觉规范

  • 与投资人端共享设计 Token(字体/色彩/圆角),但布局不同。
  • 创始人端采用更温暖的色调(主色 indigo-600)。
  • 信息密度低于投资人端,减少认知负担。
  • 移动端适配:创始人端以移动端为主,支持在手机上完成大部分操作。

十九、OODA 决策循环与行为助推引擎

19.1 OODA 决策循环可视化

系统将 OODAObserve → Orient → Decide → Act)循环嵌入决策线程,可视化每个阶段的耗时。

┌──────────────────────────────────────────────────────────┐
│ OODA 循环 · 决策线程 #123                                 │
├──────────────────────────────────────────────────────────┤
│                                                          │
│   Observe (2 天) → Orient (5 天) → Decide (1 天) → Act   │
│      ✅              ✅             ✅          进行中(3天) │
│                                                          │
│  总耗时:11 天 · 行业基准:7 天 · 延迟:+4 天             │
│                                                          │
│  ⚠️ 决策延迟预警:Orient 阶段耗时偏长                     │
│     建议:简化分析范围,聚焦约束点                        │
└──────────────────────────────────────────────────────────┘
  • 每个阶段的耗时以进度条展示。
  • 与行业基准对比,延迟时以 amber 标记。
  • 决策延迟识别:系统追踪从信号采集到决策执行的总耗时,超阈值自动预警。
  • 循环完成后自动计算"决策周期效率"指标。

19.2 行为助推引擎(基于行为经济学 Nudge)

系统在恰当时机温和地推动更好的决策,不是强制,而是设计"选择架构"让最优选项更容易被选择。

助推策略与 UI 展示

策略 触发场景 UI 展示方式
锚定效应 创始人设定里程碑时 侧栏展示同类企业基准数据:"同类企业 PoC 到付费平均周期 60 天,您设定 30 天,历史上仅 15% 达成"
损失厌恶 风险预警时 不只展示风险等级,还展示"如果不处理,预计损失 X 万元"或"过去 6 个月类似未处理风险的平均损失"
社会证明 创始人犹豫是否接受建议时 "Portfolio 中 3 家类似企业采取了这个行动,2 家效果显著"
默认选项 系统推荐管理动作时 最优动作默认选中,创始人需主动否决而非主动选择
时机助推 最佳推送时机 融资前、董事会前、季度复盘时、核心人才离职后 48 小时内推送建议

助推效果追踪

路由:/insights/nudge-analytics

  • 每种助推策略的接受率和后续效果。
  • 被助推后采取的行动效果是否优于未被助推的类似行动。
  • "助推疲劳"检测:同一创始人被助推过多后接受率下降时自动降频。

助推设计原则

  • 助推内容以辅助信息形式展示,不遮挡主操作。
  • 用户可关闭助推提示,设置中可调整助推频率。
  • 助推必须有数据支撑,不编造"同类企业"数据。
  • 助推记录留痕,可审计。

二十、视觉和交互规范

20.1 信息密度

提供两种密度:

  • 舒适:首次用户和低频角色。
  • 紧凑:投资经理和高频处理角色。

同一页面应“组间留白、组内紧凑”,而不是所有元素都等距。

20.2 状态词汇

全系统统一:

  • emerald:正常/完成/正向。
  • amber:关注/待处理/中风险。
  • rose:异常/逾期/高风险。
  • slate:未知/未开始/无数据。

颜色必须搭配文字和图标,不以颜色作为唯一信息载体。

20.3 数字与图表

  • 表格数字右对齐并使用等宽数字。
  • 金额明确单位和币种。
  • 时间统一显示时区。
  • 所有图表显示数据时间和数据来源。
  • 预测区间使用带状置信区间,避免把预测画成确定事实。

20.4 状态反馈

  • 采用 LoadingSpinner、EmptyState、sonner toast。
  • 空状态必须给出下一步操作。
  • AI 和外部数据失败时保留主流程,显示降级来源。

20.5 动效规范

统一动效标准,避免页面跳动感:

场景 动效类型 时长 缓动函数
工作区 Tab 切换 横向位移 + 淡入 200ms ease-out
Insight Rail / Sidebar 展开折叠 宽度过渡 250ms ease-in-out
Bottom Sheet 弹出(移动端) 纵向位移 300ms spring
卡片 Skeleton → 内容 淡入 150ms ease-out
对比篮出现 / 消失 纵向位移 + 淡入 200ms ease-out
数字指标变化 数字滚动 400ms ease-in-out
模式切换(Overview → Focus 布局重排 + 淡入 250ms ease-in-out
Toast 通知 横向滑入,自动消失 进入 200ms,留屏 4s ease-out

禁止以下动效:

  • 超过 400ms 的过渡(用户感知为卡顿)
  • 全屏翻页切换(破坏上下文连续性)
  • 抖动和弹跳(B 端产品不适合)
  • 主动触发的背景模糊(影响信息密度场景可读性)

20.6 组件尺寸参数

组件 尺寸规范
全局 HeaderContextBar h-1456px
工作区 Tab 栏 h-1040px
左侧 Sidebar(展开) w-52208px
左侧 Sidebar(折叠) w-1456px,仅图标)
右侧 Insight Rail(展开) w-80320px
右侧 Insight Rail(折叠) w-1040px,仅图标)
Highlights Panel h-2080px),sticky
对比篮浮动条 h-1248px),fixed bottom
企业主题 Tab 栏 h-1040px),sticky
命令菜单(Cmd+K w-[640px],垂直居中弹出
Bottom Sheet 最大高度 60vh
移动端底部导航 h-1664px

20.7 错误处理与降级策略

系统遵循"最差体验是功能受限可用,不是白屏"原则:

故障场景 降级策略 用户可见表现
AI 服务超时/不可用 返回规则引擎兜底结果或缓存结果 Insight Rail 显示"AI 暂不可用,显示上次分析" + amber 标识
外部数据源(天眼查等)不可用 使用本地缓存数据,标注数据时间 卡片显示"数据来自缓存(3 天前)"
WebSocket 断连 自动降级为 HTTP 轮询(30s 间隔) 顶部显示"实时连接中断,数据可能延迟"横幅
图表数据加载失败 显示骨架屏 + 重试按钮,不显示空白 "数据加载失败 [重试]"
决策线程状态机异常 阻止非法状态跳转,提示用户联系管理员 "状态异常,无法推进,请联系管理员"
工作区 Tab 状态丢失 从 URL 参数重建最小上下文 页面恢复到 Scope/Lens/Time 基本状态
对比快照数据过期 标注快照时间,提示数据可能已变化 "快照创建于 2025-01-15,当前数据可能已变化"

错误提示规范:

  • 错误信息包含:发生了什么 + 影响范围 + 用户可做什么。
  • 不使用技术术语(如"500 Internal Server Error"),使用业务语言。
  • 可重试的错误显示重试按钮,不可重试的错误显示联系方式。
  • AI 降级时必须显示 fallback_used 字段,让用户知道当前结果来源。

20.8 性能与加载策略

加载阶段

阶段 策略 目标
首屏加载 服务端渲染 Shell + 客户端 hydrate LCP < 2s
工作区切换 预加载相邻 Tab 数据(鼠标 hover 时触发) 切换 < 300ms
图表加载 Skeleton 占位 → 数据到达后淡入 用户感知 < 500ms
大数据集 虚拟滚动 + 按需加载(IntersectionObserver 1000 行不卡顿
对比工作区 并行请求 N 家企业数据,Promise.all 5 家企业 < 1.5s

缓存策略

数据类型 缓存位置 TTL 失效条件
企业列表 内存(Zustand 5 分钟 手动刷新 / 创建新企业
企业详情 内存 + sessionStorage 2 分钟 切换 Lens / 手动刷新
保存视图列表 内存 10 分钟 保存/删除视图后失效
对比篮 localStorage 永久 用户手动清除
AI 分析结果 内存 10 分钟 切换 Scope/Lens/Time 后失效
决策线程列表 内存 3 分钟 状态变更 WebSocket 推送后失效

懒加载边界

  • 以下组件按需加载,不进入首屏 bundleCompare Workspace、Decision Thread 详情、Pre-mortem 编辑器、数字孪生、知识图谱。
  • 路由级 code-splitting:每个一级域独立 chunk。
  • Insight Rail 延迟加载:首屏后 2s 或用户首次交互时加载。

20.9 空状态与首次引导

空状态设计原则

每个空状态必须回答三个问题:为什么没有数据 → 用户可以做什么 → 下一步操作入口。

场景 空状态文案 操作入口
无企业 "尚未添加被投企业" [导入企业] [手动添加]
无风险 "当前范围暂无风险记录" [查看全 Portfolio 风险]
无任务 "所有任务已处理完毕" [返回今日行动中心]
无月报 "本月尚未收到月报" [发送催报提醒]
无决策线程 "暂无活跃决策线程" [查看弱信号] [了解决策线程]
对比篮为空 "对比篮为空,从企业列表添加" [浏览企业列表]
搜索无结果 "未找到匹配结果,尝试调整关键词" [清除筛选]
无保存视图 "尚未保存任何视图" [保存当前视图] [浏览团队视图]
无 AI 分析 "AI 暂无分析结果" [手动请求分析] [了解 AI 能力]

首次引导

  • 首次登录时根据角色展示 3 步引导(不超过 3 步):
    1. 上下文栏介绍(Scope / Lens / Time 三维切换)。
    2. 默认首页核心功能高亮(角色对应的关键操作)。
    3. 命令菜单提示(Cmd+K 快速操作)。
  • 引导可跳过,不再弹出。设置中可重新触发。
  • 创始人角色引导额外增加"提交月报"入口指引。
  • 管理员角色不展示业务引导,直接进入系统控制台。

20.10 打印与导出规范

报告域和企业战情室支持打印和 PDF 导出,遵循以下规范:

打印样式(@media print

  • 隐藏全局 Header、左侧 Sidebar、右侧 Insight Rail、工作区 Tab 栏、对比篮浮动条。
  • 隐藏所有 .no-print 标记的交互元素(按钮、筛选器、分页器)。
  • 卡片去阴影、去圆角,保留边框。
  • 图表 SVG 保色输出,不强制灰度。
  • 页眉显示企业名称、报告标题、时间范围。
  • 页脚显示生成时间、数据来源声明、机密等级。

导出格式

导出场景 格式 内容范围 备注
企业战情室 PDF 当前 Lens 下全部指标和风险 含 AI 摘要和证据引用
决策线程 PDF 线程全流程(信号→决策→结果→AAR 含状态机时间线
对比工作区 PDF / Excel 对比指标表 + 差异解释 Excel 含原始数据
LP 报告 PDF 组合概览 + 重点企业 + Alpha 模板化排版
今日行动中心 不支持导出 - 实时数据,导出无意义

导出交互

  • 导出按钮放在页面右上角 ... 更多菜单中,不占用主操作位。
  • 导出前显示预览弹窗,确认内容和页数。
  • 导出任务异步执行,完成后 toast 通知 + 下载入口。
  • 导出文件自动命名:{企业名}_{报告类型}_{日期范围}.pdf

二十一、无障碍设计

21.1 键盘导航

  • 所有交互元素可通过 Tab 键到达,焦点环可见。
  • 工作区 Tab 使用 role="tablist",左右箭头键切换 Tab。
  • Queue 模式使用 role="listbox"aria-activedescendant 指向当前事项。
  • 对比篮使用 role="region" + aria-label="对比篮"
  • Insight Rail 使用 aria-expanded 状态标识展开/折叠。

21.2 屏幕阅读器

  • 语义钻取进入新视图时通过 ARIA live region 播报上下文变化。
  • 图表提供 aria-label 文字摘要,不只依赖视觉。
  • 状态色(emerald/amber/rose/slate)必须搭配文字和图标,不以颜色作为唯一信息载体。
  • AI 输出的 confidence 和 concerns 通过 aria-describedby 关联到结论。

21.3 对比度与可读性

  • 文字与背景对比度 ≥ 4.5:1(WCAG AA)。
  • 等宽数字使用 font-variant-numeric: tabular-nums
  • 不使用小于 12px 的字体。

二十二、协作与实时同步

22.1 多人查看同一企业

  • 多人同时查看同一企业时,页面顶部显示在线协作者头像。
  • 协作者编辑评论时实时更新,无需刷新。
  • 使用 WebSocket 推送状态变更,避免轮询。

22.2 评论与 @mention

  • 企业工作台和决策线程支持行内评论。
  • @mention 触发站内信和邮件通知。
  • 评论与当前 Lens 和 Scope 绑定,切换上下文后只显示相关评论。

22.3 任务分派实时刷新

  • 任务被分派后,接收人的"今日"行动中心实时新增事项,无需刷新。
  • 任务状态变更通过 WebSocket 推送到相关用户的队列。
  • 离线用户上线后自动同步增量变更。

22.4 决策线程协作

  • 决策线程支持多人协作:不同角色在不同阶段操作。
  • 状态流转时自动通知下一阶段责任人。
  • 线程内的讨论记录与线程状态绑定,不丢失。

22.5 协同闭环 8 步

对应 v2.0 第十三章"组合协同网络"中的协同闭环流程。系统将协同从"人脉介绍"升级为"识别→匹配→执行→度量"的完整闭环:

┌──────────────────────────────────────────────────────────────────────┐
│                    协同闭环 8 步流程                                   │
├──────────────────────────────────────────────────────────────────────┤
│                                                                      │
│  ① 需求识别  →  ② 资源匹配  →  ③ 方案生成  →  ④ 双方确认             │
│      ↓                                          ↓                     │
│  ⑧ 效果归因  ←  ⑦ 结果追踪  ←  ⑤ 执行协同  ←  ⑥ 进度同步             │
│                                                                      │
└──────────────────────────────────────────────────────────────────────┘

各步骤 UI 设计:

步骤 触发方式 界面元素 交互说明
① 需求识别 AI 自动扫描 / 手动发起 需求卡片(企业名 + 需求类型 + 紧急度) AI 从健康度弱项、里程碑偏差、创始人请求中识别协同需求
② 资源匹配 系统自动匹配 匹配度评分 + 互补维度雷达图 从 Portfolio 内企业、外部资源方、LP 产业资源中匹配
③ 方案生成 AI 草拟 / 人工编辑 协同方案编辑器(目标 / 资源 / 时间线 / 预期收益) AI 生成草稿,用户可修改后提交
④ 双方确认 双方负责人审批 确认弹窗 + 风险提示 + 预期收益摘要 双方各确认一次,任一方拒绝则关闭并记录原因
⑤ 执行协同 确认后自动启动 协同任务看板(Kanban 风格) 分解为子任务,分派到具体执行人
⑥ 进度同步 WebSocket 实时推送 进度时间线 + 里程碑标记 + 异常预警 延期超 3 天自动标 amber,超 7 天标 rose
⑦ 结果追踪 协同完成后触发 结果评估表(定量 + 定性) 双方各填写结果评估,系统自动对比预期 vs 实际
⑧ 效果归因 结果追踪完成后触发 Alpha 归因卡片 + 知识图谱更新 协同贡献量化为 Alpha 分值,自动写入知识图谱

协同闭环在增长域 /growth/synergy 中以列表+详情视图展示,每个闭环以进度条显示当前步骤。

22.6 商业秘密保护

对应 v2.0 第十四章"边缘计算与私有部署"中的数据安全要求。协作功能中涉及大量敏感商业信息,系统在 UI 层和后端层双重保护:

信息分级与可见性

密级 标识颜色 可见范围 UI 标识
公开 slate 全租户 无特殊标识
内部 emerald 同机构内所有角色 "内部" 标签
机密 amber 指定项目组 + GP 🔒"机密" 标签 + 查看留痕
绝密 rose 仅指定人员 + GP 🔒🔒"绝密" 标签 + 水印 + 禁止导出

UI 保护机制

  • 协同方案中的企业财务数据:对外部资源方展示时自动脱敏,仅显示行业排名百分位(如"收入位于行业前 20%"),不显示绝对值。
  • 协同匹配推荐:匹配结果中不暴露对方企业的敏感指标,仅展示"互补维度"和"匹配度评分"。
  • 决策线程中的商业秘密:线程内讨论涉及机密信息时,参与者范围自动收窄到线程权限组,非参与者不可见。
  • 导出控制:机密及以上密级的文档禁止 PDF 导出和截图(通过 aria-hidden + CSS user-select: none + 后端水印)。
  • 查看留痕:机密及以上密级的内容每次查看自动记录到 audit_logs,包含查看人、时间、IP、设备指纹。
  • 创始人端隔离:创始人不可见其他企业的协同记录,仅可见自身参与的协同方案。
  • 数字水印:绝密级页面在背景叠加当前用户名 + 时间戳的半透明水印,防止拍照泄露。

UI 提示规范

┌──────────────────────────────────────────────────────────┐
│ 🔒 机密信息                                                │
│                                                          │
│ 您正在查看机密级内容,本次查看已记录。                      │
│ 禁止导出、截图或向未授权人员分享。                          │
│                                                          │
│ 查看记录:2025-01-15 14:32 · 张三 · 192.168.1.100        │
└──────────────────────────────────────────────────────────┘
  • 机密及以上密级的页面顶部显示安全提示横幅。
  • 用户首次查看机密内容时弹出保密协议确认弹窗,确认后不再弹出(记录到用户偏好)。
  • 离开机密页面时自动清除剪贴板中的复制内容(如有)。

二十三、通知与上下文集成

23.1 通知携带上下文参数

每条通知不仅包含消息文本,还携带完整的上下文参数:

通知类型 携带参数 跳转目标
风险预警 company_id, lens=governance, time=30d, risk_id 企业战情室·治理
协议触发 company_id, lens=governance, agreement_id, clause_id 企业战情室·治理
月报异常 company_id, lens=records, report_id 企业战情室·记录
任务分派 company_id, task_id, thread_id? 任务详情或决策线程
Agent 待审批 agent_id, action_type, thread_id? Agent 监控页
决策线程状态变更 thread_id, new_status 决策线程详情
弱信号关联 signal_ids, company_id, correlation_id 弱信号页面

23.2 通知优先级对齐

通知优先级与第十一章"今日"行动中心的优先级模型一致:

  • 高优先级通知:即时 toast + 站内信 + 邮件(高风险、逾期、Agent 待审批)
  • 中优先级通知:站内信 + 邮件(任务分派、月报异常、协议触发)
  • 低优先级通知:站内信(弱信号、趋势变化、协同推荐)

23.3 通知跳转行为

  • 点击通知直接打开对应工作区 Tab,携带完整上下文参数。
  • 不经过首页中转。
  • 如果目标企业已在某个工作区 Tab 中打开,则聚焦该 Tab 并更新上下文。
  • 如果未打开,则新建工作区 Tab。

二十四、数据模型与状态管理

24.1 前端状态管理

推荐 URL query params + Zustand store 双层方案:

层级 职责 存储位置
URL params 可分享、可刷新的上下文 浏览器地址栏
Zustand store 工作区 Tab 状态、对比篮、草稿、滚动位置 内存 + sessionStorage

URL 参数 schema

scope       = portfolio | fund:{id} | industry:{name} | company:{id} | compare:{ids}
lens        = overview | operations | governance | growth | capital | records
time        = latest | 30d | 90d | 12m | {start}:{end}
view        = risk-matrix | heatmap | trend | queue | focus | compare
metric      = runway | mrr | health | ...(可选,语义钻取时携带)
thread_id   = {id}(可选,从决策线程进入时携带)
action      = all | mine | pending_approval | urgent | review(筛选器)

24.2 工作区状态序列化

每个工作区 Tab 的状态 schema:

interface WorkspaceState {
  id: string;                    // 唯一 ID
  title: string;                 // Tab 标题
  scope: Scope;
  lens: Lens;
  time: TimeRange;
  view: ViewMode;
  filters: Record<string, unknown>;
  scrollY: number;               // 滚动位置
  expandedSections: string[];    // 展开的折叠区
  draftContent?: string;         // 未提交草稿
  aiContext?: string;            // AI 对话上下文
  pinned: boolean;               // 是否固定
  lastVisitedAt: string;         // ISO timestamp
}
  • 工作区状态序列化到 sessionStorage,刷新不丢失。
  • 最多保留 8 个工作区,超出时淘汰最久未访问且未固定的。
  • 有未提交草稿的工作区淘汰前弹出确认。

24.3 对比篮持久化

interface CompareBasket {
  companyIds: string[];          // 最多 5 个
  metrics: string[];             // 选中的对比指标
  timeRange: TimeRange;
  normalization: 'raw' | 'yoy' | 'mom' | 'stage_normalized';
  snapshotId?: string;           // 保存快照时生成
}
  • 对比篮数据存储到 localStorage,跨会话保留。
  • 超过 5 家企业时提示"最多对比 5 家",阻止添加。
  • 对比快照保存到后端,包含当时的数据副本。

24.4 决策线程后端数据模型

新增 decision_threads 表:

字段 类型 说明
id UUID 主键
tenant_id UUID 租户隔离
company_id UUID 关联企业
title string 线程标题(AI 自动生成或人工命名)
status string 状态机当前状态
priority string high/medium/low
trigger_signal_ids JSON 触发信号 ID 列表
decision_maker_id UUID 决策人
created_at timestamp 创建时间
updated_at timestamp 更新时间
closed_at timestamp 关闭时间(nullable
created_by UUID 创建人
updated_by UUID 最后更新人
deleted_at timestamp 软删除时间(nullable
deleted_by UUID 删除人(nullable

现有表新增 thread_id 外键(nullable,向后兼容):

  • risks.thread_id
  • tasks.thread_id
  • interventions.thread_id
  • aars.thread_id
  • alpha_attributions.thread_id
  • pre_mortems.thread_id
  • recommendations.thread_id

迁移策略:

  1. 新增 thread_id 列,默认 NULL。
  2. 新数据创建时自动绑定。
  3. 历史数据支持手动关联。
  4. 不强制回填,避免大规模迁移。

24.5 语义钻取参数传递

从图表点击到企业详情的参数传递协议:

interface DrilldownContext {
  sourceChart: string;           // 来源图表 ID
  companyId: string;             // 目标企业
  metric: string;                // 点击的指标
  timeRange: TimeRange;          // 保留的时间范围
  dataPoint: {                   // 点击的数据点
    x: string | number;
    y: number;
    label?: string;
  };
  filters: Record<string, unknown>;  // 保留的筛选条件
}
  • 钻取时在 URL 中携带 metricsourceChart 参数。
  • 目标页面读取参数后自动展开对应指标区域。
  • 浏览器后退时恢复来源图表的滚动位置和筛选状态。

24.6 数据保留与归档策略

数据类型 保留期限 归档方式 清理规则
决策线程 永久(软删除) 关闭后转入只读归档区 仅管理员可物理删除,需审计记录
审计日志 ≥ 6 个月 按月分表,冷数据转对象存储 超过保留期自动清理
AI 分析结果 90 天 随决策线程归档 线程关闭后 90 天清理临时分析
工作区 Tab 状态 会话级 sessionStorage 关闭浏览器后清除
对比快照 永久(用户创建) 后端独立存储 用户手动删除
通知记录 30 天已读 / 90 天未读 自动标记已读 超期自动清理
离线缓存(移动端) 7 天 IndexedDB 超期自动清理

归档决策线程在列表中默认隐藏,通过"查看归档"筛选器可查看。归档线程不支持编辑,但支持重新打开(需权限)。


二十五、键盘快捷键

快捷键 作用 适用场景
Cmd/Ctrl+K 打开命令菜单 全局
G then T 跳转今日 全局
G then P 跳转组合 全局
G then W 跳转工作 全局
G then I 跳转洞察 全局
J / K 队列中下一个/上一个事项 Queue 模式
Enter 打开当前事项详情 Queue 模式
Space 确认/完成当前事项 Queue 模式
D 分派当前事项 Queue 模式
S 稍后处理(snooze Queue 模式
C 创建任务 聚焦模式
B 加入对比篮 任意企业视图
I 切换 Insight Rail 展开/折叠 桌面端
V 保存当前视图 任意工作区
Esc 关闭弹窗/退出全屏/关闭命令菜单 全局
[ / ] 折叠/展开左侧 Sidebar 桌面端
1-6 切换一级导航域 全局
Shift+? 显示快捷键帮助 全局

二十六、代码衔接与迁移路径

26.1 导航结构迁移

当前 frontend/src/app/(investor)/layout.tsx 中的 navSections 数组定义了 5 组 25 个入口。迁移步骤:

  1. navSections 替换为新的 6 域结构,每个域包含 items 二级列表。
  2. 现有路由文件保持不变,只在导航中重新分组。
  3. 新增 /today/workspace/compare/threads 路由文件。
  4. 侧栏底部固定设置入口,不归入业务域。
  5. 移动端侧栏改为抽屉式,底部导航保留。

26.2 上下文栏组件

新增 ContextBar 组件,嵌入 layout.tsx<main> 顶部:

<ContextBar
  scope={scope}
  lens={lens}
  time={timeRange}
  onScopeChange={setScope}
  onLensChange={setLens}
  onTimeChange={setTimeRange}
/>
  • ContextBar 从 URL 读取初始值,变更时更新 URL。
  • 子页面通过 useContext() 或 props 获取当前上下文。
  • 不需要每个页面单独实现筛选器。

26.3 CopilotWidget 与 Insight Rail 集成

现有 CopilotWidgetRiskToastNotifier 的迁移方案:

  • CopilotWidget 升级为 InsightRail 组件,从悬浮窗改为右侧可折叠侧栏。
  • InsightRail 读取当前 Scope / Lens / Time,自动生成上下文摘要。
  • RiskToastNotifier 保持不变,但通知点击时携带上下文参数跳转到对应工作区。
  • 移动端 CopilotWidget 保留悬浮按钮,但点击后展开为 Bottom Sheet 而非全屏聊天。

26.4 CSS 变量映射

新组件使用的 CSS 变量与现有 globals.css 对齐:

新组件 使用的 CSS 变量 来源
ContextBar --investor-sidebar-bg, --foreground, --border globals.css:22-25
WorkspaceTabs --investor-sidebar-bg, --muted-foreground globals.css:22-24
InsightRail --background, --border, --muted globals.css:9-13
CompareBasket --investor-primary, --warning globals.css:23,19
QueueSplitView --muted, --border, --foreground globals.css:11-13
状态色 --success, --warning, --destructive globals.css:18-20

所有新组件禁止硬编码 hex 色值,必须使用 CSS 变量。

26.5 向后兼容策略

  • 新旧路由并存期:旧路由(如 /dashboard)重定向到新路由(如 /workspace?scope=portfolio&lens=overview)。
  • 重定向使用 Next.js middleware,保留 query params。
  • 并存期至少 2 个版本,确保书签和外部链接不失效。
  • 灰度发布:先对投后负责人角色启用新导航,其他角色保持旧导航。
  • 用户反馈正面后逐步扩大到投资经理和 GP。

二十七、不建议采用的方案

  1. 不建议全局固定 Master-Detail:浪费分析画布,且只适合列表型入口。反面案例:Monte Carlo 分布图和热力图需要全屏宽度,强制双栏后图表被压缩到不可读。
  2. 不建议继续增加侧栏链接:25 个入口已经超过稳定导航脊柱的合理密度。反面案例:新功能上线后侧栏持续膨胀,用户扫描时间线性增长。
  3. 不建议所有企业详情使用 10+ 平级 Tab:应按业务主题分组。反面案例:用户平均切换 3 次 Tab 才找到目标信息,高频操作效率低。
  4. 不建议把企业选择只放在页面内部:它应是全局 Scope。反面案例:从风险页跳到企业详情后,返回风险页需要重新选择企业。
  5. 不建议 AI 只做悬浮聊天窗口:应读取当前分析上下文并提供可执行动作。反面案例:AI 不知道用户在看哪家企业的哪个指标,回答泛泛无针对性。
  6. 不建议点击图表后进入通用详情首页:应做语义钻取。反面案例:用户点击 Runway 异常点后进入企业概览页,还需手动找到财务 Tab 和 Runway 指标。
  7. 不建议只靠面包屑保存上下文:筛选、时间和选择集必须同步 URL 和工作区状态。反面案例:用户精心设置筛选条件后刷新页面,全部丢失。
  8. 不建议角色共用完全相同首页:同一数据模型可以有不同默认工作模式。反面案例:GP 打开系统看到的是任务队列而非组合概览,不符合其工作模式。

二十八、实施路线

28.1 Stage 依赖关系

Stage 1(导航+上下文)
   ↓
Stage 2(企业战情室)  ←  依赖 Stage 1 的上下文栏
   ↓
Stage 3(队列+多工作区)  ←  依赖 Stage 2 的企业工作台
   ↓ ↘
Stage 4(多企业比较)  Stage 5(决策线程)
  (两者可并行,都依赖 Stage 3 的工作区 Tab

28.2 工期估算与风险评估

Stage 预估工期 主要风险 缓解措施
Stage 1:导航+上下文 2-3 周 用户不适应新导航 灰度发布,保留旧路由重定向
Stage 2:企业战情室 3-4 周 语义钻取参数传递复杂 先做 2-3 个核心图表的钻取,逐步扩展
Stage 3:队列+多工作区 3-4 周 工作区状态序列化复杂 先做单工作区,再做多 Tab
Stage 4:多企业比较 2-3 周 归一化算法需验证 先做原始值对比,归一化后续迭代
Stage 5:决策线程 4-6 周 后端数据模型变更 先做前端串联,thread_id 后补

总计:14-20 周(约 3.5-5 个月),可按 Stage 独立上线。

28.3 各 Stage 详细任务

Stage 1:导航与上下文基础(最高优先级,2-3 周)

  1. 将侧栏收敛为 6 个一级业务域。
  2. 实现 Scope / Lens / Time 全局上下文栏。
  3. 将上下文同步到 URL。
  4. 增加最近企业、收藏企业、快速搜索。
  5. 角色化默认首页。
  6. 旧路由重定向 middleware。

验收指标:

  • 从任意页面切换企业不超过 2 次操作。
  • 返回上一页后筛选和滚动位置完整恢复。
  • 刷新页面后上下文不丢失。

Stage 2:企业战情室(3-4 周)

  1. 重构企业顶部 Highlights Panel。
  2. 将平级 Tab 收敛为六个业务主题。
  3. 加入语义钻取(先做热力图和趋势图)。
  4. 实现 Insight Rail。
  5. 增加"自上次访问后的变化"。
  6. 移动端企业战情室适配(横向 Tab + Highlights Panel + Bottom Sheet)。

验收指标:

  • 从全局异常到对应企业指标不超过 1 次点击。
  • 常见信息在首屏或一次展开内可见。

Stage 3:队列与多工作区(3-4 周)

  1. 实现今日行动中心。
  2. 实现 Queue Split View。
  3. 实现 Workspace Tabs 和状态保持。
  4. 实现 Cmd/Ctrl+K 命令菜单。
  5. 支持批量分派和键盘连续处理。
  6. 移动端今日行动中心适配(简报卡片流 + 滑动处理 + Bottom Sheet)。

验收指标:

  • 投资经理连续处理 10 个事项不需要返回列表。
  • 用户切换多个企业后不丢失各自工作状态。

Stage 4:多企业比较(2-3 周)

  1. 实现对比篮。
  2. 实现 Compare Workspace。
  3. 支持行业/阶段归一化。
  4. 支持对比快照。
  5. AI 输出证据化差异解释。
  6. 移动端对比篮适配(底部浮动条 + 纵向卡片流)。

验收指标:

  • 选择 3 家企业并完成关键指标比较不超过 30 秒。

Stage 5:决策线程(4-6 周)

  1. 后端新增 decision_threads 表和 thread_id 外键。
  2. 建立信号、风险、建议、任务、干预、结果、AAR、Alpha 统一关联模型。
  3. 实现决策线程页面和状态机。
  4. 接入 Agent 审批与审计日志。
  5. 支持线程级报告和复盘。
  6. 历史数据手动关联工具。

验收指标:

  • 用户可以在一个页面回答"为什么、谁决定、做了什么、结果如何、创造多少价值"。
  • 新建风险/任务时自动创建或绑定线程。

28.4 灰度发布策略

阶段 范围 观察指标 持续时间
灰度 1% 内部团队 功能完整性、报错率 ≥ 3 天
灰度 10% 投后负责人角色 任务完成耗时、用户反馈 ≥ 7 天
灰度 50% 投后负责人 + 投资经理 效率指标对比 ≥ 14 天
全量 100% 所有投资人端角色 全部成功指标 -

每档观察期如出现回归,立即回滚到上一档。


二十九、成功指标

29.1 效率指标

  • 切换企业平均耗时。
  • 从全局异常到证据详情的点击数。
  • 连续处理 10 项任务的总耗时。
  • 找到特定企业特定指标的时间。
  • 用户重复设置筛选条件的次数。

29.2 质量指标

  • 因上下文错误导致的误操作数。
  • AI 建议被采纳前查看证据的比例。
  • 风险从识别到分派的中位耗时。
  • 干预动作完成后进入 AAR 的比例。
  • 决策线程完整率。

29.3 体验指标

  • Cmd/Ctrl+K 使用率。
  • 保存视图使用率。
  • 多企业对比使用率。
  • Insight Rail 展开率和动作转化率。
  • 用户对"我现在看的是哪个范围"的识别正确率。

三十、权限与可见性设计

30.1 Scope 可见范围与角色

不同角色能选择的 Scope 范围不同,权限在前端展示层和后端接口层双重校验:

角色 可选 Scope 默认 Scope
GP / 合伙人 全部 Portfolio、任意基金、任意企业 全部 Portfolio
投后负责人 全部 Portfolio、任意基金、任意企业 全部 Portfolio
投资经理 我负责的企业、我所在基金 我的企业
创始人 仅自己的企业 自己的企业
管理员 全租户所有对象(管理视角,非投资视角) 租户概览

30.2 数据脱敏规则

  • 创始人不可见同期其他企业的财务数据。
  • 投资经理仅可见自己负责企业的详细数据;其他企业只显示健康度和行业排名(脱敏)。
  • 对比工作区中,创始人不参与多企业比较功能。
  • 知识图谱和同组中位数对创始人角色隐藏企业名称,只显示匿名排名位置。

30.3 前端权限渲染原则

  • 权限状态先于数据状态渲染:未授权的 Scope 选项置灰并加 aria-disabled,避免越权内容闪现。
  • Scope 切换前校验:切换到无权限 Scope 时不发起请求,直接提示"您无权查看此范围"。
  • 导航项按角色过滤:增长域中的"协同机会"对创始人可见(自身视角),但"组合再平衡"对创始人不可见。
  • URL 直接访问防护:URL 带有无权限参数时,页面显示 403 占位而非空白或报错。

30.4 多租户隔离

  • 上下文栏始终显示当前租户名称,防止用户混淆多机构账号。
  • 跨租户操作(如管理员代理其他租户)使用独立的橙色 Admin 横幅提示。
  • API 请求强制携带 tenant_id,后端不信任前端传入的租户参数。

三十一、最终推荐

本系统最适合采用:

稳定导航脊柱 + 三维上下文(Scope × Lens × Time)+ 可缩放投后地图 + 自适应工作模式 + 多工作区 Console + 决策线程 + 上下文 AI + 协作通知集成

其中最有差异化价值的三项是:

  1. 语义钻取:用户从哪里点击,就带着哪里的对象、指标和时间进入详情。
  2. 决策线程:把风险、任务、复盘和 Alpha 从孤立模块变成完整因果闭环,并定义状态机和异常路径。
  3. 比较篮 + 对比快照:让多企业分析成为一等能力,而不是临时筛选。

这套结构同时满足 GP 的全局分析、投后负责人的队列处理、投资经理的单企业深钻,以及创始人的单企业经营视角,比单一 Master-Detail 更适合投后操作系统。