{
  "site": {
    "title": "深度研究 skill 方案 v4.0 产品需求",
    "subtitle": "v4.0 轻量化 MVP · 一轮评审后修订版",
    "updated": "2026-05-15"
  },
  "brief": {
    "title": "深度研究 skill 方案 v4.0 · 轻量化 MVP",
    "version": "v4.0-修订版2",
    "date": "2026-05-15",
    "client": "中粮 / 建发",
    "deliveryGoal": "1-2 周快速可交付版本",
    "businessReason": "深度研究方向第一阶段 MVP，聚焦 Skill 选择 + 多轮追问 + 报告溯源 + 一键导出 4 大能力，全部落在标品 spark_industry_master 既有 deep-research 子应用 + 4 个后端模块（deepresearch/creation/manager/analysis）边界内，不新增模块、不新增子应用。",
    "valueProposition": "用 Skill 替代「先选模式再写问题」，让产业研究员 1 步发起研究；多轮追问与句级溯源把报告变成可对话的工作面；导出复用既有接口，不阻塞客户演示。",
    "kpis": [
      { "label": "P0 能力",     "value": "4",      "unit": "项" },
      { "label": "新增模块",     "value": "0",      "unit": ""  },
      { "label": "交付窗口",     "value": "1-2",    "unit": "周" },
      { "label": "里程碑节点",   "value": "5",      "unit": ""  }
    ],
    "milestones": [
      { "name": "PRD 锁版（修订版2）",   "status": "done",   "desc": "2026-05-15 一轮评审后整合修订完成，拆分为研发/算法/运营适配三份子文档" },
      { "name": "前端原型上线",          "status": "done",   "desc": "V4/V5/V6 已部署 http://43.167.174.214:3010" },
      { "name": "架构对账单评审",        "status": "doing",  "desc": "已发出 v1，等后端 TL 在 §1-4 表格的成本/风险列填红黄绿" },
      { "name": "API 契约（OpenAPI）",   "status": "todo",   "desc": "依据对账单 §B.2 端点表 + PRD 数据结构反推" },
      { "name": "v4.0 联调 / 客户演示",  "status": "todo",   "desc": "建发 ~5月22-25日，中粮 ~5月25-26日" }
    ]
  },
  "prototype": {
    "id": "proto",
    "label": "前端原型 (运行版)",
    "url": "http://43.167.174.214:3010",
    "external": true,
    "hint": "在新标签页中打开"
  },
  "docs": [
    {
      "id": "prd-dev",
      "label": "PRD v4.0 · 研发需求",
      "type": "md",
      "path": "docs/PRD-v4.0- 深度研究skill方案 研发需求.md",
      "downloadName": "PRD-v4.0-深度研究skill方案-研发需求.md"
    },
    {
      "id": "prd-algo",
      "label": "PRD v4.0 · 算法需求",
      "type": "md",
      "path": "docs/PRD-v4.0-深度研究skill方案 算法需求.md",
      "downloadName": "PRD-v4.0-深度研究skill方案-算法需求.md"
    },
    {
      "id": "prd-ops",
      "label": "PRD v4.0 · 运营适配需求",
      "type": "md",
      "path": "docs/PRD-v4.0-深度研究skill方案 运营适配需求.md",
      "downloadName": "PRD-v4.0-深度研究skill方案-运营适配需求.md"
    }
  ],
  "designs": [
    {
      "id": "ui-shejigao",
      "label": "UI 设计稿 (5 张)",
      "type": "image",
      "source": "ui设计图/",
      "frames": [
        { "id": "lianwang",  "label": "UI · 联网查询",         "path": "docs/ui设计图/联网查询@4x.jpeg",       "w": 2880, "h": 1800 },
        { "id": "chengqing", "label": "UI · 澄清研究需求",      "path": "docs/ui设计图/澄清研究需求@4x.jpeg",   "w": 2880, "h": 1800 },
        { "id": "shendu",    "label": "UI · 深度搜索",         "path": "docs/ui设计图/深度搜索@4x.jpeg",       "w": 2880, "h": 1800 },
        { "id": "wancheng",  "label": "UI · 完成后追问",       "path": "docs/ui设计图/完成后追问@4x.jpeg",     "w": 2880, "h": 1800 },
        { "id": "wancheng2", "label": "UI · 完成后追问(含溯源)", "path": "docs/ui设计图/完成后追问@4x (1).jpeg", "w": 2880, "h": 1800 }
      ]
    },
    {
      "id": "qingliang",
      "label": "原型图 · 轻量化版本 (23 屏)",
      "type": "pen",
      "source": "深度研究-轻量化设计.pen",
      "groups": [
        {
          "id": "v4-home",
          "label": "V4 · 首页 (5)",
          "frames": [
            { "id": "FQfir",  "label": "V4-首页-空态(未选)",            "path": "assets/pen/qingliang/FQfir.jpeg",  "w": 2880, "h": 1800 },
            { "id": "FNCXs",  "label": "V4-首页-选模式态",              "path": "assets/pen/qingliang/FNCXs.jpeg",  "w": 2880, "h": 1800 },
            { "id": "cuASt",  "label": "V4-首页-选择技能后状态",        "path": "assets/pen/qingliang/cuASt.jpeg",  "w": 2880, "h": 1800 },
            { "id": "ZKvUr",  "label": "V4-首页-模型下拉展开",          "path": "assets/pen/qingliang/ZKvUr.jpeg",  "w": 2880, "h": 1820 },
            { "id": "c6WL3X", "label": "V4-首页-技能下拉展开",          "path": "assets/pen/qingliang/c6WL3X.jpeg", "w": 2880, "h": 1820 }
          ]
        },
        {
          "id": "v5-generate",
          "label": "V5 · 生成页 (7)",
          "frames": [
            { "id": "Ooqt7",  "label": "V5-生成页-轻量化(过程中+核心结论)",    "path": "assets/pen/qingliang/Ooqt7.jpeg",  "w": 3068, "h": 2200 },
            { "id": "W5DDlp", "label": "V5-状态1-联网检索补全信息展开",        "path": "assets/pen/qingliang/W5DDlp.jpeg", "w": 3068, "h": 2200 },
            { "id": "JvNzu",  "label": "V5-状态2-补全缩起+澄清需求",          "path": "assets/pen/qingliang/JvNzu.jpeg",  "w": 2880, "h": 2200 },
            { "id": "dFmkZ",  "label": "V5-状态3-执行todo+时长提示",          "path": "assets/pen/qingliang/dFmkZ.jpeg",  "w": 2880, "h": 2200 },
            { "id": "CPX9g",  "label": "V5-ws-reconnect (重连态)",             "path": "assets/pen/qingliang/CPX9g.jpeg",  "w": 2880, "h": 2200 },
            { "id": "q4XW5",  "label": "V5-error (错误态)",                    "path": "assets/pen/qingliang/q4XW5.jpeg",  "w": 2880, "h": 1800 },
            { "id": "ZE3LZ",  "label": "V5-done (完成态)",                     "path": "assets/pen/qingliang/ZE3LZ.jpeg",  "w": 2880, "h": 2200 }
          ]
        },
        {
          "id": "v6-report",
          "label": "V6 · 报告页 (4)",
          "frames": [
            { "id": "X3Hwka", "label": "V6-结果呈现页(左对话+右报告/溯源)",   "path": "assets/pen/qingliang/X3Hwka.jpeg", "w": 2880, "h": 1800 },
            { "id": "K5MOGf", "label": "V6-报告页-空态",                       "path": "assets/pen/qingliang/K5MOGf.jpeg", "w": 2880, "h": 1800 },
            { "id": "YSlpc",  "label": "V6-报告页-源码视图",                   "path": "assets/pen/qingliang/YSlpc.jpeg",  "w": 2880, "h": 1800 },
            { "id": "x7TjCy", "label": "V6-报告页-replyType=report_update",    "path": "assets/pen/qingliang/x7TjCy.jpeg", "w": 2880, "h": 1800 }
          ]
        },
        {
          "id": "v6-trace",
          "label": "V6 · 溯源页 (4)",
          "frames": [
            { "id": "T7pclK", "label": "V6-结果呈现页(溯源模式)",              "path": "assets/pen/qingliang/T7pclK.jpeg", "w": 2880, "h": 1800 },
            { "id": "S0XJeD", "label": "V6-溯源页-Tab=web",                     "path": "assets/pen/qingliang/S0XJeD.jpeg", "w": 2880, "h": 1800 },
            { "id": "BwgQ2",  "label": "V6-溯源页-Tab=news",                    "path": "assets/pen/qingliang/BwgQ2.jpeg",  "w": 2880, "h": 1800 },
            { "id": "lDByZ",  "label": "V6-溯源页-空态",                        "path": "assets/pen/qingliang/lDByZ.jpeg",  "w": 2880, "h": 1800 }
          ]
        },
        {
          "id": "components",
          "label": "组件 / 其他 (3)",
          "frames": [
            { "id": "VV2Bk",  "label": "AuditFloatingCard (悬浮卡片)",           "path": "assets/pen/qingliang/VV2Bk.jpeg",  "w":  718, "h":  794 },
            { "id": "lzQto",  "label": "AI 校验示例-自动填入追问框预览",        "path": "assets/pen/qingliang/lzQto.jpeg",  "w": 1160, "h":  252 },
            { "id": "wrxRE",  "label": "组件状态展示区 (汇总图)",                "path": "assets/pen/qingliang/wrxRE.jpeg",  "w": 1440, "h": 3800 }
          ]
        }
      ]
    }
  ],
  "diagrams": [
    {
      "id": "v4-home-arch",
      "label": "V4 首页架构",
      "type": "svg",
      "path": "docs/assets/V4-首页架构.svg"
    },
    {
      "id": "v5-gen-arch",
      "label": "V5 生成页架构",
      "type": "svg",
      "path": "docs/assets/V5-生成页架构.svg"
    },
    {
      "id": "v6-report-arch",
      "label": "V6 报告页架构",
      "type": "svg",
      "path": "docs/assets/V6-报告页架构.svg"
    },
    {
      "id": "v6-trace-arch",
      "label": "V6 溯源页架构",
      "type": "svg",
      "path": "docs/assets/V6-溯源页架构.svg"
    },
    {
      "id": "audit-card-arch",
      "label": "AuditCard 架构",
      "type": "svg",
      "path": "docs/assets/AuditCard架构.svg"
    },
    {
      "id": "backend-recon",
      "label": "后端服务对账架构",
      "type": "svg",
      "path": "docs/assets/v4.0需求-后端服务对账架构.svg"
    },
    {
      "id": "user-journey",
      "label": "用户路径流程图",
      "type": "svg",
      "path": "docs/assets/用户路径流程图.svg"
    }
  ]
}
