Files
AIPortPilot/docs/1-prd.md
T
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

716 lines
33 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# PRD + 技术设计 (1-prd)
> 状态:待确认
> 范围:Phase 0 + Phase 1 MVP(详细)+ Phase 2-4(架构规划)
---
## 一、产品概要
### 1.1 定位
AI+ Portfolio Operating System —— 投资人和创始人的共同操作系统。Phase 1 聚焦"投后信息与风险管理",Phase 2-4 逐步扩展至数据校验、协同增长、Alpha 归因和知识进化。
### 1.2 核心用户旅程
**投资人端**
1. 登录 → 驾驶舱(Portfolio 全局视图)
2. 查看本周新增风险 → 进入风险工作台处理
3. 查看企业详情 → 审阅月报 AI 摘要 → 追加评论
4. 查看健康度趋势 → 识别下降企业
5. 导出投后报告
6. (Phase 2)查看投资协议条款预警 → 董事会前准备
7. (Phase 3)查看协同机会 → 推动企业间协同
8. Phase 4)查看 Alpha 归因 → 退出时机信号 → 组合再平衡
**创始人端**
1. 登录 → 企业经营概览
2. 提交月报(AI 辅助填充)
3. AI 副驾驶问答("投资人最关心什么")
4. 查看自身健康度评分和建议
5. (Phase 3)融资规划 → 组织诊断 → 投资人沟通准备
6. Phase 3Peer Learning Circle 参与
7. Phase 3OKR 对齐与追踪
### 1.3 方法论驱动设计
系统不是功能堆砌,而是将成熟方法论融入底层架构:
| 方法论 | 架构映射 | Phase |
|---|---|---|
| OODA 循环 | 弱信号采集(Observe) → AI 上下文判断(Orient) → AI 决策建议(Decide) → Agent 执行(Act) | Phase 1 基础 / Phase 2 增强 |
| 客户成功模型 | Success Plan + Health Tier + Playbook + QBR + Expansion Play + Churn Risk | Phase 1 基础 / Phase 3 完整 |
| 约束理论(TOC) | 多维度评分 → 敏感度分析 → 约束点识别 → 资源聚焦建议 | Phase 3 |
| Build-Measure-Learn | 假设记录 → 实验追踪 → 数据验证 → 认知积累 | Phase 3 |
| Pre-mortem + Red Team | 决策前哨触发 → 失败路径推演 → 对抗分析报告 | Phase 4 |
| AAR 复盘 | 重大事件触发 → 五问复盘 → 知识图谱写入 → 改进追踪 | Phase 4 |
| 行为助推(Nudge) | 时机判断 → 策略选择(锚定/损失厌恶/社会证明/默认/时机) → 效果追踪 | Phase 3 |
| Crossing the Chasm | 采用生命周期阶段判定 → 鸿沟风险标记 → 跨越策略建议 | Phase 3 |
| OKR 对齐 | 共同制定 → AI 追踪 KR → 偏差预警 → 季度复盘 → 对齐度评分 | Phase 3 |
| Peer Learning Circles | AI 匹配 → 结构化讨论 → 知识沉淀 → AAR 联动 | Phase 3 |
---
## 二、技术架构
### 2.1 九层架构总览
系统采用九层架构,Phase 1 实现第 1-4 层基础版,Phase 2-4 逐步完善第 5-9 层:
```
┌─────────────────────────────────────────────────────────┐
│ Layer 9: 安全审计层 │
│ AI 权限继承 / 数据不出域 / 边缘算力 / 加密 / 审计 │
├─────────────────────────────────────────────────────────┤
│ Layer 8: 用户交互层 │
│ 投资人端 / 创始人端 / Admin 端 / 移动端 │
├─────────────────────────────────────────────────────────┤
│ Layer 7: 主动增长引擎 (Phase 3-4) │
│ 产品诊断 / 人才引力场 / 客户增长 / 组合创新 / 行为助推 │
├─────────────────────────────────────────────────────────┤
│ Layer 6: 弱信号+决策前哨 (Phase 1 基础 / 2-4) │
│ 弱信号采集 / 关联引擎 / 决策前哨 / Pre-mortem / Red Team │
├─────────────────────────────────────────────────────────┤
│ Layer 5: Alpha 归因引擎 (Phase 4) │
│ 干预事件 / 归因模型 / 退出预测 / 组合再平衡 / Monte Carlo │
├─────────────────────────────────────────────────────────┤
│ Layer 4: AI Agent 层 (Phase 1-4 渐进) │
│ 月报解析 / 健康度 / 风险 / 数据校验 / 董事会 / 协议 / │
│ 协同匹配 / 人才 / 融资 / 行业研究 / AI+商业化 / AI+合规 │
├─────────────────────────────────────────────────────────┤
│ Layer 3: 指标与健康度层 (Phase 1-3 渐进) │
│ 9 通用维度 + 5 AI+专项维度 + 约束点 + 认知追踪 + 鸿沟诊断 │
├─────────────────────────────────────────────────────────┤
│ Layer 2: 多主体画像层 (Phase 1-3 渐进) │
│ 投资机构 / 基金 / 企业 / 团队 / 投资经理 / 资源方 / 人才 │
├─────────────────────────────────────────────────────────┤
│ Layer 1: 数据接入层 (Phase 1-4 渐进) │
│ 月报 / 财务 / 业务 / 融资 / 治理 / 组织 / AI+专项 / 外部 │
└─────────────────────────────────────────────────────────┘
```
### 2.2 整体架构图(Phase 1 MVP
```
┌─────────────────────────────────────────────┐
│ 前端 (Next.js) │
│ (investor) (founder) (admin) │
│ ↓ ↓ ↓ │
│ 统一 API Client + Auth │
└──────────────────┬──────────────────────────┘
│ REST API (JSON) + SSE
┌──────────────────┴──────────────────────────┐
│ 后端 (FastAPI) │
│ Routers → Services → Models │
│ AI Layer: Parser / Health / Risk / Report │
│ Signal Layer: WeakSignal / DecisionSentinel │
└──────┬──────────┬──────────┬────────────────┘
│ │ │
PostgreSQL Redis Ollama (本地AI)
+ PgVector
```
### 2.3 前端架构
**路由结构**
```
frontend/src/app/
├── (investor)/ # 投资人端(B 端专业风格)
│ ├── layout.tsx # 左 Sidebar + 灰色背景
│ ├── page.tsx # 驾驶舱
│ ├── companies/ # 企业列表 + 详情
│ ├── reports/ # 月报管理
│ ├── risks/ # 风险工作台
│ └── settings/
├── (founder)/ # 创始人端(C 端温暖风格)
│ ├── layout.tsx # 顶部 Header + indigo 主色
│ ├── page.tsx # 经营概览
│ ├── reports/submit/ # 月报提交
│ └── copilot/ # AI 副驾驶
├── (admin)/ # Admin 端
│ ├── layout.tsx # slate-950 Header + amber 主色
│ └── page.tsx # 管理后台
├── login/
└── layout.tsx # 根布局(字体 + Provider
```
**设计 Token**
- 字体:Geist Sans + Geist Mono
- 色彩:oklch 体系,CSS 变量定义
- 圆角:`--radius: 0.625rem`
- 投资人端:`--primary: oklch(0.21 0.006 285.885)` (gray-900)
- 创始人端:`--primary: oklch(0.546 0.245 262.881)` (indigo-600)
- Admin 端:`--primary: oklch(0.769 0.188 70.08)` (amber-400)
**共享组件**
- `LoadingSpinner` / `EmptyState` / `HealthScoreBadge`
- `HealthGauge`(仪表盘)/ `HealthRadar`(雷达图)/ `HealthTrend`sparkline
- `RiskCard` / `RiskTimeline`
- `AIChatDrawer`(底部抽屉式 AI 对话)
- `FilterBar`(筛选栏)
- `DataTable`(数据表格)
### 2.4 后端架构
**目录结构**
```
backend/
├── app/
│ ├── main.py # FastAPI app + 中间件 + 路由注册
│ ├── core/
│ │ ├── config.py # 环境变量配置 (pydantic-settings)
│ │ ├── database.py # SQLAlchemy engine + session
│ │ ├── security.py # JWT + 密码哈希
│ │ └── permissions.py # 权限中间件
│ ├── models/ # SQLAlchemy ORM 模型
│ │ ├── user.py
│ │ ├── company.py
│ │ ├── report.py
│ │ ├── health_score.py
│ │ └── risk.py
│ ├── schemas/ # Pydantic 请求/响应 schema
│ ├── routers/ # API 路由
│ │ ├── auth.py
│ │ ├── companies.py
│ │ ├── reports.py
│ │ ├── health.py
│ │ ├── risks.py
│ │ └── dashboard.py
│ └── services/ # 业务逻辑 + AI 服务
│ ├── ai_parser.py # 月报 AI 解析
│ ├── health_calculator.py
│ ├── risk_engine.py
│ └── report_generator.py
├── alembic/ # 数据库迁移
├── tests/ # 测试
├── pyproject.toml
└── Dockerfile
```
**API 设计**
- 版本:`/api/v1/`
- 响应壳:`{code, message, data, trace_id, timestamp}`
- 认证:Bearer JWT
- 分页:`?page=1&page_size=20&sort=-created_at`
### 2.5 数据库设计
#### Phase 1 核心表
```sql
-- 租户
tenants (id, name, type, config_json, created_at, ...)
-- 用户
users (id, tenant_id, email, password_hash, role, name, phone, ...)
-- role: gp | partner | post_invest_lead | investor | founder | admin
-- 企业
companies (id, tenant_id, name, industry, stage, logo_url,
description, founded_at, total_funding, website, ...)
-- 月报
monthly_reports (id, company_id, period_year, period_month,
status, raw_content, ai_summary, ai_concerns,
submitted_by, submitted_at, reviewed_by, reviewed_at, ...)
-- 健康度
health_scores (id, company_id, total_score, financial_score,
operational_score, ai_commercial_score, ai_cost_score,
trend, evidence_json, recommendations_json,
calculated_at, ...)
-- 风险
risk_events (id, company_id, type, severity, status,
title, description, evidence_json,
suggested_action, assigned_to, due_at,
identified_at, closed_at, ...)
-- 弱信号(Phase 1 基础版)
weak_signals (id, company_id, signal_type, source, content,
severity_hint, confidence, collected_at, ...)
-- signal_type: technical | sentiment | organizational | market
-- 审计
audit_logs (id, tenant_id, user_id, action, resource_type,
resource_id, detail_json, ip, created_at)
```
#### Phase 2 扩展表
```sql
-- 投资机构画像
investment_firm_profiles (id, tenant_id, strategy, resource_capabilities,
risk_appetite, post_invest_style, lp_structure_json, ...)
-- 基金画像
fund_profiles (id, tenant_id, firm_id, name, strategy, term,
investment_focus, exit_requirements, lp_demands_json, ...)
-- 投资经理画像
investment_manager_profiles (id, user_id, capabilities, style,
portfolio_count, follow_up_quality_score, ...)
-- 投资协议
investment_agreements (id, company_id, agreement_date, counterparty,
key_terms_json, parsed_by_ai, monitored_clauses_json, ...)
-- 董事会
board_meetings (id, company_id, meeting_date, agenda_json,
pre_meeting_summary, minutes, action_items_json,
resolution_tracking_json, status, ...)
-- 重大事项
major_events (id, company_id, event_type, description, severity,
identified_at, status, follow_up_actions_json, ...)
-- 追问清单
inquiry_lists (id, company_id, report_id, questions_json,
status, response_json, created_at, ...)
-- 决策前哨记录
decision_sentinels (id, company_id, decision_type, signals_json,
scenario_analysis_json, status, created_at, ...)
-- 指标(结构化)
indicators (id, company_id, name, value, unit, period_year, period_month,
source, confidence, created_at, ...)
-- 证据
evidence (id, entity_type, entity_id, evidence_type, content_json, created_at, ...)
```
#### Phase 3 扩展表
```sql
-- 核心团队画像
team_member_profiles (id, company_id, name, role, skills_json,
experience_json, status, turnover_risk, ...)
-- 外部资源方画像
resource_provider_profiles (id, tenant_id, name, resource_type,
capabilities_json, match_score, ...)
-- 人才画像
talent_profiles (id, name, skills_json, career_history_json,
mobility_probability, current_company, ...)
-- 协同机会
synergy_opportunities (id, tenant_id, type, provider_company_id,
receiver_company_id, status, details_json,
authorization_status, effect_evaluation_json, ...)
-- type: customer | supply_chain | tech | talent | financing | procurement | brand | innovation
-- 任务
tasks (id, tenant_id, company_id, title, description, assignee_id,
status, priority, due_at, related_entity_type, related_entity_id, ...)
-- OKR
okr_records (id, company_id, quarter, objectives_json, key_results_json,
alignment_score, status, review_json, ...)
-- 行为助推记录
nudge_records (id, company_id, nudge_type, target_user_id, context_json,
accepted, effect_json, created_at, ...)
-- nudge_type: anchoring | loss_aversion | social_proof | default | timing
-- Peer Learning Circle
peer_learning_circles (id, topic, matched_founders_json, discussion_json,
action_commitments_json, status, created_at, ...)
-- 里程碑树
milestone_trees (id, company_id, milestones_json, branches_json,
current_path, status, ...)
-- 客户获取方案
customer_acquisition_plans (id, company_id, target_customer, approach_json,
decision_chain_json, pricing_strategy_json,
execution_status, effect_json, ...)
-- 产品竞争力诊断
product_diagnostics (id, company_id, heatmap_json, competitor_comparison_json,
roadmap_suggestions_json, created_at, ...)
-- 认知追踪(BML
hypothesis_records (id, company_id, hypothesis, experiment_design,
data_collected, conclusion, status, created_at, ...)
```
#### Phase 4 扩展表
```sql
-- 干预事件
intervention_events (id, company_id, intervention_type, description,
executor_id, executed_at, expected_outcome_json, ...)
-- intervention_type: talent | customer | strategy | financing | risk
-- 干预结果
intervention_results (id, intervention_event_id, indicator_changes_json,
valuation_impact, attribution_score, measured_at, ...)
-- 数字孪生模型
digital_twin_models (id, company_id, model_params_json, simulation_history_json,
accuracy_score, last_updated, ...)
-- 知识图谱节点
knowledge_nodes (id, tenant_id, entity_type, entity_id, attributes_json,
relations_json, created_at, ...)
-- AAR 复盘记录
aar_records (id, company_id, trigger_event, original_plan, actual_result,
gap_analysis, lessons_learned, next_actions_json, status, ...)
-- Pre-mortem 记录
pre_mortem_records (id, company_id, decision_sentinel_id, failure_paths_json,
mitigation_measures_json, created_at, ...)
-- Red Team 对抗分析
red_team_records (id, company_id, target_plan, challenge_arguments_json,
blind_spots_json,_json, created_at, ...)
-- 退出预测
exit_predictions (id, company_id, optimal_path, timing_window,
scenario_analysis_json, preparation_checklist_json, ...)
-- 组合再平衡建议
portfolio_rebalancing (id, tenant_id, marginal_returns_json,
reallocation_suggestions_json, irr_impact_json, ...)
-- Monte Carlo 模拟
monte_carlo_simulations (id, tenant_id, simulation_params_json,
results_json, key_drivers_json, created_at, ...)
```
### 2.6 AI 服务设计
**月报解析 Agent**
- 输入:月报文件(Excel/PDF/结构化表单)
- 输出:结构化指标 JSON + 摘要文本 + 关注点列表
- 模型:Ollama 本地模型(qwen2.5 或 llama3.2
- 约束:Structured Output / JSON Schema
- 兜底:解析失败时返回原始文本 + 标记需人工审阅
**健康度计算引擎**
- 输入:月报指标 + 历史趋势
- 输出:分项评分 + 总分 + 趋势 + 扣分项 + 建议动作
- 实现:规则引擎(非 LLM),可配置权重
- AI+ 专项:商业化 + 成本维度,同样规则驱动
**风险检测引擎**
- 输入:最新指标 + 阈值规则 + 弱信号(Phase 1 基础版)
- 输出:RiskEvent 列表
- 实现:规则引擎,指标越界自动生成风险;Phase 1 含弱信号基础采集
- Phase 2 增加弱信号关联引擎
### 2.7 AI Agent 体系(完整规划)
系统 AI Agent 按 Phase 渐进实现,最终形成 12+ Agent 协同网络:
| Agent | 职责 | Phase |
|---|---|---|
| 月报解析 Agent | 解析月报文件,提取结构化指标,生成摘要和关注点 | Phase 1 ✅ |
| 健康度计算 Agent | 多维度评分 + 趋势 + 扣分项 + 建议动作 | Phase 1 ✅ |
| 风险检测 Agent | 指标越界 + 弱信号关联 → 风险事件 | Phase 1 ✅ |
| 报告生成 Agent | 投后摘要 / 季度报告 / LP 报告自动生成 | Phase 1 ✅ |
| 弱信号采集 Agent | 技术信号 / 情绪信号 / 组织信号 / 市场信号采集与标准化 | Phase 1 基础 / Phase 2 增强 |
| 数据校验 Agent | 交叉验证数据一致性,生成可信度评分 | Phase 2 |
| 投资协议 Agent | 解析协议条款,持续监控触发条件 | Phase 2 |
| 董事会 Agent | 会前材料摘要 / 决议追踪 / 投资人提问清单 | Phase 2 |
| 决策前哨 Agent | 识别关键决策点,生成场景分析 | Phase 2 基础 / Phase 4 增强 |
| 协同匹配 Agent | 企业资源需求匹配 + 协同闭环追踪 | Phase 3 |
| 人才引力场 Agent | 人才流动预测 + 主动推荐 + 9-Box 矩阵 | Phase 3 |
| 客户增长 Agent | 客户获取方案生成 + LP 资源匹配 | Phase 3 |
| 产品诊断 Agent | AI 体验产品 + 竞品对比 + 热力图 | Phase 3 |
| 行为助推 Agent | 时机判断 + 策略选择 + 效果追踪 | Phase 3 |
| OKR 对齐 Agent | 共同制定 + KR 追踪 + 偏差预警 + 对齐度评分 | Phase 3 |
| Alpha 归因 Agent | 干预事件 → 指标变化 → 估值影响 → 回报贡献 | Phase 4 |
| 退出预测 Agent | 退出路径计算 + 时机窗口 + 准备建议 | Phase 4 |
| Pre-mortem Agent | 失败路径推演 + 风险清单 + 缓解措施 | Phase 4 |
| Red Team Agent | 魔鬼代言人 + 竞争对手视角 + 悲观投资人视角 | Phase 4 |
| AAR 复盘 Agent | 五问复盘 + 知识图谱写入 + 改进追踪 | Phase 4 |
| 行业研究 Agent | 行业动态追踪 + 竞品融资 + 政策变化 | Phase 4 |
| AI+ 商业化 Agent | PoC 转化分析 + 商业化鸿沟诊断 + 转化优化建议 | Phase 3 |
| AI+ 合规 Agent | 训练数据合规 + 用户数据授权 + 内容审核覆盖 | Phase 3 |
**Agent 设计原则**
- 接口抽象,业务面对自家"智能服务接口",不直接依赖某个大模型
- 多源容灾 + 兜底降级(规则/缓存/默认),不拖垮主流程
- 强制 Structured Output / JSON Schema,禁编造
- 决策证据化:输出 `score / confidence / evidence / concerns / fallback_used`
- Prompt 进 Git,可 diff、可回滚
- 用户输入与系统 prompt 分离 role,加分隔符 `<<<USER_INPUT>>>`,防注入
- PII 进 LLM 前脱敏,响应再回填
- `confidence < 0.6` 显式提示人工核对
### 2.8 健康度体系完整规划
**9 个通用维度**v2.0 §6):
| 维度 | 核心指标 | Phase |
|---|---|---|
| 财务健康度 | 现金 Runway、月度收入与增长率、毛利率、经营性现金流 | Phase 1 ✅ |
| 经营健康度 | 客户数量与增长、客户留存率、客单价 | Phase 1 ✅ |
| 组织与人才健康度 | 核心团队稳定性、关键岗位空缺率、人效、员工流失率 | Phase 2 |
| 产品与技术健康度 | 产品迭代频率、技术债务、专利与知识产权、研发投入占比 | Phase 2 |
| 市场与竞争健康度 | 市场份额、竞品动态、NPS、品牌声量 | Phase 2 |
| 治理与合规健康度 | 董事会运作规范性、信息披露及时性、投资协议履约 | Phase 2 |
| 融资与资本健康度 | 当前估值、融资进展、股权结构、退出可能性 | Phase 2 |
| 协同与赋能健康度 | 投资机构资源对接次数与转化率、协同推进情况 | Phase 3 |
| AI+ 商业化健康度 | PoC 数量、转化率、付费客户数、MRR 增长、LTV/CAC | Phase 1 ✅ |
**5 个 AI+ 专项维度**v2.0 §7.10-7.12):
| 维度 | 核心指标 | Phase |
|---|---|---|
| AI+ 商业化 | PoC 数量、转化率、付费客户数、MRR、LTV/CAC | Phase 1 ✅ |
| AI+ 成本与单位经济 | 推理成本占收入比、单位推理成本、扣除推理成本后毛利率 | Phase 1 ✅ |
| AI+ 模型与产品 | 模型调用准确率、延迟、版本迭代频率、DAU/MAU、NPS | Phase 3 |
| AI+ 数据与合规 | 训练数据来源合规性、用户数据授权覆盖率、内容审核覆盖率 | Phase 3 |
| AI+ 团队与技术 | 核心技术人才稳定性、模型团队配比、技术社区影响力 | Phase 3 |
**高级分析能力**v2.0 §6.12-6.14):
| 能力 | 描述 | Phase |
|---|---|---|
| 约束点识别(TOC) | 各维度评分 → 敏感度分析 → 约束点 = 敏感度 × 改善空间最大的维度 | Phase 3 |
| 认知追踪(BML) | 支持企业记录"假设→实验→数据→结论"的完整循环 | Phase 3 |
| 采用生命周期鸿沟诊断 | 识别企业卡在"早期采用者→早期大众"鸿沟前,自动标记并建议跨越策略 | Phase 3 |
---
## 三、UI/UX 设计
### 3.1 投资人端
**驾驶舱**
- 顶部:Portfolio 健康度分布热力图(企业 × 维度)
- 左中:本周新增风险卡片列表(红/黄/绿状态条)
- 右中:AI 周报摘要(可折叠)
- 底部:健康度趋势对比(多企业 sparkline)
**企业详情工作台**
- 左侧导航:基本信息 / 财务 / 经营 / 组织 / 风险 / AI+ 专项
- 中部:当前选中维度详情(表格 + 图表)
- 右侧:AI 建议 + 待办 + 风险预警(抽屉式)
- 底部:投后管理时间线
**风险工作台**
- 左侧:筛选栏(严重程度 / 类型 / 企业 / 状态)
- 中部:风险卡片列表(每张卡含证据链折叠面板)
- 右侧:选中风险的处理闭环时间线
- 弱信号预警区:尚未形成强风险但值得关注的早期信号
**Portfolio 总览页**Phase 2):
- 表格 + 指标卡,支持按行业/基金/阶段/投资经理/健康度/风险等级筛选
- 健康度趋势对比
- 边际回报率排序(Phase 4
- 退出准备度评估(Phase 4
**企业详情工作台**Phase 2 增强):
- 左侧导航:基本信息 / 财务 / 经营 / 组织 / 风险 / 董事会 / 协议 / 协同 / AI+ 专项 / 数字孪生
- 中部展示财务、经营、组织、风险和董事会信息
- 右侧展示 AI 建议、待办事项、协同机会和弱信号预警
- 底部展示投后管理 Alpha 归因时间线(Phase 4
**董事会管理页**Phase 2):
- 会前:AI 自动生成董事会材料摘要、追踪上次决议执行情况、生成投资人提问清单
- 会中:记录会议纪要和待办事项
- 会后:自动生成会议纪要、分派待办事项、追踪完成情况
- 决策前哨:提前预警即将面临的董事会关键决策议题
**投资协议管理页**Phase 2):
- 协议列表 + 关键条款提取
- 条款触发预警面板
- 信息披露义务提醒
- 重大事项审批权提醒
**团队与人才池页**Phase 3):
- 核心人才、可流动人才、顾问人才、高管候选人列表
- 9-Box 人才矩阵:绩效 × 潜力二维评估
- 人才引力场:行业关键人才流动预测
- 核心团队稳定性弱信号监控
**协同机会中心页**Phase 3):
- 协同推荐列表(未授权前只展示模糊信息)
- 组合创新机会
- 客户增长引擎方案
- 协同事项跟踪和效果评估
**AI+ 专项指标看板页**Phase 3):
- 商业化看板:PoC 数量、转化率、付费客户、MRR、LTV/CAC
- 模型与产品看板:模型准确率、延迟、版本迭代、DAU/MAU、NPS
- 成本与单位经济看板:推理成本占比、单位推理成本、人工介入成本占比
- 数据与合规看板:训练数据合规性、用户数据授权覆盖率、内容审核覆盖率
- 团队与技术看板:核心技术人才稳定性、技术社区影响力、技术债务
**Alpha 归因时间线**Phase 4):
- 干预事件 → 指标变化 → 估值影响 → 回报贡献
- 投后管理 Alpha 概览:投后动作对投资回报的贡献
**退出时机信号页**Phase 4):
- 退出窗口信号面板
- "现在退出 vs 继续持有"期望收益对比
- 退出准备建议清单
### 3.2 创始人端
**经营概览**
- 顶部:大数字卡片(Runway / MRR / 客户数 / 健康度)
- 中部:关键指标趋势图
- 底部:AI 副驾驶入口(浮动按钮)
**月报提交**
- 分步表单:基本信息 → 财务数据 → 经营数据 → AI+ 专项
- AI 辅助:上传文件后自动填充建议值
- 提交前预览 AI 摘要
**AI 副驾驶**
- 底部抽屉式对话窗口
- 上下文感知:自动注入当前企业数据
- 快捷问题按钮:"投资人关心什么" / "融资建议" / "组织诊断"
- (Phase 3)融资规划工具:融资节奏、估值区间、投资人画像建议
- (Phase 3)组织诊断工具:团队结构分析、关键岗位风险、人才缺口
- (Phase 3)投资人沟通准备:帮助创始人理解投资人关注点,准备董事会材料
- (Phase 3)月报自动生成:从企业系统自动采集数据,生成结构化月报
- (Phase 3)OKR 对齐视图:与投资人共同制定 OKR,追踪 KR 进展
- Phase 3Peer Learning Circle 入口
### 3.3 响应式
- 投资人端:< md 时 Sidebar 折叠为抽屉,驾驶舱卡片单列
- 创始人端:移动端优先,卡片流 + 底部 Tab 导航
- Admin 端:< md 时表格横向滚动
---
## 四、部署架构
### 4.1 开发环境(Docker Compose
```yaml
services:
postgres: # PostgreSQL 16 + PgVector
redis: # Redis 7
ollama: # 本地 AI 推理
backend: # FastAPI + hot reload
frontend: # Next.js + hot reload
```
### 4.2 端口表
| 服务 | 端口 | 说明 |
|---|---|---|
| frontend | 3000 | Next.js dev server |
| backend | 8000 | FastAPI dev server |
| postgres | 5432 | PostgreSQL |
| redis | 6379 | Redis |
| ollama | 11434 | 本地 AI 推理 |
### 4.3 边缘算力机私有化部署(长期目标)
```
┌─────────────────────────────────────────────────────┐
│ 客户安全域 │
│ ┌───────────┐ ┌───────────┐ ┌───────────┐ │
│ │ 本地 AI │ │ 本地知识库 │ │ 本地数据存储 │ │
│ │ 推理引擎 │ │ │ │ + 向量索引 │ │
│ └───────────┘ └───────────┘ └───────────┘ │
│ │ │ │ │
│ ┌───────────────────────────────────────────┐ │
│ │ 安全网关 │ │
│ │ 控制外部数据拉取 + 模型更新白名单通道 │ │
│ └───────────────────────────────────────────┘ │
│ │ │
│ ┌───────────────────────────────────────────┐ │
│ │ 审计日志 │ │
│ │ 全链路操作记录 │ │
│ └───────────────────────────────────────────┘ │
└─────────────────────────────────────────────────────┘
```
**数据流**
- 投资机构和被投企业的敏感数据在本地完成采集、存储、计算和推理
- 外部工商、司法、舆情、行业数据通过受控网关拉取,进入本地后再参与分析
- 系统升级、模型升级和规则升级支持离线包或白名单通道
**数据不出域机制**
- 敏感数据本地处理,不传输到外部公有云
- AI 推理使用本地模型,不调用外部大模型 API 处理敏感数据
- 外部数据拉取经过显式授权和日志留痕
- 如确需使用外部大模型,必须采用显式授权、脱敏、最小必要字段传输、日志留痕和可关闭配置
### 4.4 部署模式对比
| 模式 | 适用场景 | 数据安全 |
|---|---|---|
| Docker Compose | MVP / 开发 | 基础隔离 |
| 边缘算力机私有化 | 大型产业资本/政府基金/控股集团 | 数据不出域 + 本地 AI |
| 专有云部署 | 已有云基础设施的大型客户 | VPC + 专线/VPN |
| 混合部署 | 部分敏感数据本地 + 部分上云 | 分级管控 |
---
## 五、安全与权限设计
### 5.1 权限控制层级
- 投资机构级:不同机构数据严格隔离
- 基金级:同一机构内不同基金数据隔离
- 企业级:投资经理只看负责企业数据
- 角色级:GP / 投资经理 / 投后负责人 / 法务 / 财务 / 分析师
- 字段级:敏感字段独立权限控制
- 文件级:文件访问独立授权
- 下载权限:导出操作独立授权
### 5.2 AI 权限继承
AI 必须继承用户权限。用户没有权限看的数据,AI 不能在回答中泄露:
- 投资经理只能看到自己负责的企业数据
- 被投企业只能看到自己的数据
- 外部资源方只能查看被授权对接的信息
- 企业间协同推荐在未授权前只展示模糊信息
### 5.3 审计机制
- 登录审计、查看审计、修改审计、导出审计、AI 调用审计、权限变更审计、协同对接审计
- 审计日志保留 ≥ 6 月
- 关键操作落 `audit_logs`
### 5.4 加密与密钥管理
- 传输加密:TLS 1.3
- 存储加密:AES-256
- 密钥管理:支持 KMS 集成
- 字段级加密:敏感字段独立加密
- 高安全客户可支持硬件安全模块、国密算法、堡垒机接入和零信任访问控制
### 5.5 模型与数据安全
- AI 回答引用证据:每个 AI 分析结论附带证据链(数据来源、指标引用、历史对比),禁止无依据推断
- 禁止外部模型训练留存:如确需调用外部大模型,合同层面要求供应商禁止留存、禁止用于训练客户数据
- 本地模型推理为主:敏感数据的 AI 推理使用本地 Ollama 模型,不传输到外部公有云
- AI 输出审计:每次 AI 调用记录输入摘要、输出摘要、模型版本、耗时和用户权限上下文
### 5.6 安全承诺
1. **数据不出域**:敏感数据在客户安全域内完成采集、存储、计算、推理、审计和归档,不依赖外部公有云大模型
2. **AI 不泄露越权数据**:AI 继承用户权限,用户无权查看的数据不在 AI 回答中暴露
3. **可审计可追责**:全链路审计日志,AI 每次调用可追溯,关键操作落 `audit_logs` 表保留 ≥ 6 个月
4. **协同授权后披露**:企业间协同推荐在双方确认意向并授权后才交换具体信息,未授权前只展示模糊信息
---
## 六、风险与对策
| 风险 | 对策 |
|---|---|
| AI 解析准确率不足 | Structured Output 约束 + 人工审阅兜底 |
| 月报格式差异大 | 先支持结构化表单,再支持文件上传 |
| 私有化部署复杂 | MVP 用 Docker Compose,长期才做边缘算力机 |
| 多租户数据隔离 | 从架构层面 tenant_id 贯穿,中间件强制 |
| AI 越权泄露 | AI 权限继承机制 + 协同推荐未授权前模糊化 |
| 弱信号误报 | 证据链 + 准确率追踪 + confidence < 0.6 提示人工核对 |
| Agent 自治执行风险 | L1-L4 分级自治 + 人工审核/确认/事后审核 |
| 外部模型数据留存 | 合同禁止留存+禁止训练 + 本地模型为主 + 脱敏后传输 |
| 月报提交不及时 | 提交及时性追踪 + 延迟热力图 + 自动提醒 + 数据质量评分 |