2026 年 7 月 20 日,申勤将召开半年度工作会,领导要求在会上展示申勤数字化与市场条线赋能的差异化成果,对标合景优活现有系统,突出「数据驱动 + 智能体」能力。
经项目小组讨论研究,确定:
演示场景:以存量项目续标为业务入口(合同到期预警触发后续投标流程);
技术重心:招标文件需求拆解 + 半自动标书生成(非纯大模型对话);
实现策略:外壳 GIS/合同预警 + 市场拓展内核,严格砍 scope;
| 目标 | 说明 |
|---|---|
| 可现场操作 | 真实可点的 Web 系统 |
| 体现差异化 | 结构化数据调用、规则约束、分步确认,避免「接个大模型」观感 |
| 体现数据驱动 | 资质、人员、财务、历史案例等职能部门数据在标书生成中被显式引用 |
| 业务可理解 | 续标→招标监测→标书编制→投标开标→中标推送,全链路可理解 |
| 为后续铺路 | 原型模块可演进为正式市场拓展中心 |
┌─────────────────────────────────────────────────────────────┐
│ 项目与合同展示 │
│ 工作台 · GIS 空间一张图 · 项目台账 / 项目详情 │
│ 续标预警 · 合同字段 · 快捷入口 │
└────────────────────────┬────────────────────────────────────┘
│
▼
┌─────────────────────────────────────────────────────────────┐
│ 市场拓展中心(侧栏分组「市场拓展」) │
│ ├─ 市场拓展中心(总览入口) │
│ ├─ 项目续标(列表 → 详情指挥页) │
│ ├─ 招标监测(待跟进 → 转投标 / 转储备) │
│ ├─ 标书编制(列表 → 拆解 / 映射 / 编辑 / 导出) │
│ └─ 开标与中标(登记 → 监控 → 推送) │
└─────────────────────────────────────────────────────────────┘
合同到期预警(工作台 / GIS / 项目详情)
↓
项目续标列表 → 青浦-公安局续标详情(7 步指挥页)
↓
招标监测:续标公告匹配 / 模拟发布 → 获取标书
↓(或:新标信息 → 转投标 / 转储备)
★ 标书编制:智能拆解 → 数据映射 → 大编辑区确认草稿 → 导出 Word
↓
开标与中标:投标登记 → 开标监控 → 模拟结果 → 中标登记 → 四部门推送
↓
续标指挥页状态回写 · 工作台待办更新
| 步 | 名称 | Demo 要点 |
|---|---|---|
| 1 | 预警触发 | 合同剩 N 天倒计时 |
| 2 | 续标准备 | 回访、踏勘清单 |
| 3 | 招标监控 | 关联公告、模拟匹配 |
| 4 | 标书制作 | 跳转标书编制 |
| 5 | 投标提交 | 导出后登记投标 |
| 6 | 开标监控 | 监控政府采购网结果页 |
| 7 | 中标推送 | 运营 / HR / 财务 / 条线 |
| 动作 | 去向 | 页面 |
|---|---|---|
| 转投标 | 进入投标项目列表,跟进标书编制 | #tender-bids |
| 转储备 | 进入储备项目列表,评估后可再转投标 | #tender-reserve |
| 获取标书 | 续标主线:关联项目并进入标书编制 | #bid-task |
| 编号 | 功能 | 说明 |
|---|---|---|
| F01 | 续标合同预警 | 工作台、GIS、项目详情展示;距到期天数 |
| F02 | GIS 到期图层 | 到期项目特殊标记、弹窗续标入口 |
| F03 | 项目续标列表 | 筛选、统计、多项目展示 |
| F04 | 项目续标详情 | 7 步 Stepper、当前行动、任务清单、侧栏摘要 |
| F05 | 招标监测 | 待跟进列表、筛选、详情抽屉、原文链接 |
| F06 | 转投标 / 转储备 | 分流至投标项目列表、储备项目列表 |
| F07 | 标书编制列表 | 进行中任务、进度摘要 |
| F08 | 招标文件拆解 | 6 个结构化块 + 原文段落定位 |
| F09 | 数据映射标注 | 🟢自动 / 🟡需确认 / 🔴人工 + 来源表 |
| F10 | 草稿大编辑区 | 下区 ≥1/3 页面,可编辑、字数统计、恢复 AI 草稿 |
| F11 | 分步确认 | 逐块确认,非一键生成 |
| F12 | 生成预览 | 上区右栏实时预览 |
| F13 | Word 导出 | 全部确认后可导出(演示 Toast) |
| F14 | 投标登记 | 登记开标信息、监控 URL |
| F15 | 开标监控 | 监控状态、模拟结果发布 |
| F16 | 中标登记与推送 | 四部门推送卡片、流程时间线 |
| 编号 | 功能 | Demo 做法 |
|---|---|---|
| F17 | 政府采购网爬虫 | 预置公告 +「模拟:续标公告匹配」 |
| F18 | 非主线续标项目 | 列表有数据,详情为简化页 |
| F19 | 储备项目评估 | 状态标签 + 转投标,无真实 CRM |
| F20 | Word 真实文件 | 演示成功提示;彩排备预生成 Word |
| 分组 | 菜单项 | Hash 路由 |
|---|---|---|
| — | 工作台 | #dashboard |
| — | 空间一张图 | #gis |
| — | 项目台账 | #projects |
| 市场拓展 | 市场拓展中心 | #market |
| 市场拓展 | 项目续标 | #renewal |
| 市场拓展 | 招标监测 | #tender-pool |
| 市场拓展 | 标书编制 | #bid-workbench |
| 市场拓展 | 开标与中标 | #bid-result |
| Hash 路由 | 页面名称 | 类型 | 职责 |
|---|---|---|---|
#dashboard |
工作台 | 外壳 | 续标待办、快捷入口、统计 |
#gis |
空间一张图 | 外壳 | 到期图层、项目弹窗 |
#projects |
项目台账 | 外壳 | 项目列表 |
#project |
项目详情 | 外壳 | 合同字段(对齐 Excel)、续标入口 |
#market |
市场拓展中心 | 总览 | 四大模块卡片入口 |
#renewal |
项目续标列表 | 列表 | 续标项目筛选与统计 |
#renewal-detail |
项目续标详情 | 详情 | 7 步指挥中枢(主线项目完整流程) |
#tender-pool |
招标监测 | 列表 | 待跟进招标信息 |
#tender-bids |
投标项目 | 列表 | 从监测「转投标」后的跟进 |
#tender-reserve |
储备项目 | 列表 | 从监测「转储备」后的评估 |
#bid-workbench |
标书编制 | 列表 | 进行中编制任务 |
#bid-task |
标书编制详情 | 详情 | 拆解 / 映射 / 编辑 / 预览 |
#bid-result |
开标与中标 |
多 Tab | 投标登记 / 开标监控 / 中标推送 |
5.3 关键入口关系
| 来源 | 操作 | 目标 |
|---|---|---|
| 工作台待办 | 续标进行中 | #renewal-detail |
| GIS 弹窗 | 进入项目续标 | #renewal-detail |
| 项目详情 | 进入本项目续标 | #renewal-detail |
| 项目详情 | 续标列表 | #renewal |
| 市场拓展中心 | 各模块卡片 | 对应列表页 |
| 招标监测抽屉 | 转投标 / 转储备 | #tender-bids / #tender-reserve |
| 招标监测抽屉 | 打开原公告链接 | 政府采购网 URL(新窗口) |
| 续标详情 | 进入标书编制 | #bid-task |
| 标书编制 | 登记投标 | #bid-result(投标登记 Tab) |
| Hash 原型 | 建议 Vue 路由 |
|---|---|
#renewal |
/market/renewal |
#renewal-detail |
/market/renewal/:id |
#tender-pool |
/market/tender-pool |
#tender-bids |
/market/tender-pool/bids |
#tender-reserve |
/market/tender-pool/reserve |
#bid-workbench |
/market/bid-workbench |
#bid-task |
/market/bid-workbench/:taskId |
#bid-result |
/market/bid-result |
┌──────────────────────────────────────────────────────────────────┐
│ {项目简称} · 续标投标 步骤条 · 进度 · [导出 Word] [登记投标] │
├──────────────────────────────────────────────────────────────────┤
│ 摘要栏:拆解进度 · 自动填充 · 需确认 · 待处理映射 │
├──────────────┬────────────────────┬──────────────────────────────┤
│ 招标文件 │ 拆解清单 │ 生成预览 │
│ 原文对照 │ + 提取要点 │ (实时更新) │
│ (~36vh) │ + 数据映射表 │ │
├──────────────┴────────────────────┴──────────────────────────────┤
│ ★ 草稿编辑区(整行宽 · ≥38vh · 约占页面 1/3 以上) │
│ 工具栏:块名称 · 类型 · [恢复 AI 草稿] [重新生成] [确认本块] │
│ 大文本编辑框(14px · 1.85 行高 · 自动聚焦) │
│ 底栏:操作提示 · 字数 / 行数统计 │
└──────────────────────────────────────────────────────────────────┘
| 步骤 | 名称 | 用户操作 | 系统行为 |
|---|---|---|---|
| 1 | 上传 | 从招标监测获取标书 | 解析文件、关联任务 |
| 2 | 智能拆解 | 查看 6 个拆解块 | 输出块列表 + 原文锚点 |
| 3 | 分步确认 | 在下区编辑区修改草稿并确认 | 按映射拉取数据;预览同步 |
| 4 | 生成导出 | 全部确认后导出 | 合并块;演示 Toast 成功 |
| ID | 块标题 | 类型 | 数据来源 |
|---|---|---|---|
| b1 | 评分标准 | 🟢 自动 | 历史中标对照 · 2023 版 |
| b2 | 投标人资质要求 | 🟢 自动 | 综合办 · 证照库 |
| b3 | 项目管理机构 | 🟡 需确认 | 人事 · 花名册 + 证书 |
| b4 | 类似项目业绩 | 🟢 自动 | 市场部 · 历史中标库 |
| b5 | 服务方案与技术响应 | 🔴 人工 | AI 草稿 + 人工确认 |
| b6 | 商务报价结构 | 🟡 需确认 | 财务区间 + 历史报价 |
每块中栏展示:提取要点 · 数据映射表 · 历史对比提示(如有)。
| 类型 | 标记 | 编辑区行为 |
|---|---|---|
| 自动 | 🟢 自动 | 下区只读展示 |
| 需确认 | 🟡 需确认 | 下区可编辑,确认后锁定 |
| 人工撰写 | 🔴 人工撰写 | 下区可编辑,支持重新生成 |
四张卡片入口:项目续标 · 招标监测 · 标书编制 · 开标与中标,显示各自状态徽章(进行中 / 监控中等)。
列表页(#renewal)
统计:全部 / 进行中 / 90 天内到期 / 已完成
筛选:搜索、区域、状态 Chips
示例:青浦-公安局(进行中)、税务局 / 司法中心 / 图书馆(监控中)、徐汇政务(已完成)
详情页(#renewal-detail,主线完整版)
Hero:项目名、合同倒计时
7 步 Stepper、当前行动卡片
续标任务清单(可点击跳转模块)
侧栏:项目摘要、招标动态、关联模块、流程记录
非主线项目:简化详情(监控 / 提前启动提示)
待跟进列表(#tender-pool)
统计:待跟进 / 投标项目 / 储备项目 / 续标监控
列表行操作:详情、转投标、转储备
续标主线公告可「获取标书并拆解」
详情抽屉
原文链接(置顶):政府采购网完整 URL,可新窗口打开
基本信息:来源、招标编号、预算、截止日、匹配分
公告摘要、智能评估
操作:打开原公告 / 转投标 / 转储备 / 获取标书
投标项目列表(#tender-bids)
从监测转入的跟进项;状态:标书编制中 / 待投标 / 开标监控 / 已投标
操作:标书编制、开标监控、查看原公告
储备项目列表(#tender-reserve)
预置示例:青浦医院(评估中)、徐汇政务(观察中)
操作:转投标、查看原公告、移出储备
| Tab | 功能 |
|---|---|
| 投标登记 | 项目、招标编号、开标日期时间、报价、结果监控 URL |
| 开标监控 | 监控中列表、最近检查时间、模拟结果发布 |
| 中标登记与推送 | 中标确认、四部门推送(运营 / HR / 财务 / 条线)、时间线 |
统计卡片:待续约、招标信息、标书任务等可点击跳转
待办:续标进行中、招标/开标动态
快捷入口:市场拓展中心、项目续标、GIS、标书编制
图层:合同即将到期
Demo 项目 marker 脉冲高亮
弹窗:合同起止、金蝶编码、进入项目续标
字段对齐市场部 Excel (Demo 主线完整展示):
项目与甲方:区域、金蝶编码、甲方、项目名称、简称、地址、建筑面积
合同与服务:起止、服务期限、在管内容、合同状况
合同金额:合同额、年化、2026 当期年化、预估 / 存量 / 新增
续标入口:续标列表 + 进入本项目续标
| 序号 | 时间 | 操作 | 讲解要点 |
|---|---|---|---|
| 1 | 0:00 | 打开工作台 | 续标预警来自真实台账,不是人记 |
| 2 | 0:30 | 点击续标待办 | 进入续标详情指挥页 |
| 3 | 1:00 | 展示 7 步 Stepper | 从预警到中标推送全链路 |
| 4 | 1:30 | 切换 GIS | 到期项目空间可视化 |
| 5 | 2:00 | 项目详情 | Excel 字段对齐,双入口续标 |
| 6 | 2:30 | 招标监测 | 待跟进 → 原文链接 → 模拟匹配 |
| 7 | 3:00 | 获取标书 / 转投标 | 信息分流:投标列表 vs 储备列表 |
| 8 | 3:30 | 进入标书编制 | 上下分区:上三栏 + 下大编辑区 |
| 9 | 5:00 | 确认 b3、b5、b6 | 展示映射表、HR/财务数据来源 |
| 10 | 7:00 | 导出 Word | 全部 6 块确认后导出 |
| 11 | 8:00 | 开标与中标 · 投标登记 | 登记开标信息、开启监控 |
| 12 | 9:00 | 模拟开标结果 | 自动抓取 → 中标登记 |
| 13 | 10:00 | 一键推送四部门 | 运营 / HR / 财务 / 条线 |
| 14 | 10:30 | 回到续标详情 | Stepper 步骤已推进,形成闭环 |
工作台 → #renewal-detail(青浦-公安局)
模拟公告匹配 → #bid-task
展示映射 + 编辑 b5 服务方案 → 确认 2 块 → 导出
#bid-result 登记 → 模拟中标 → 推送
[ ] GIS 高亮与续标列表一致
[ ] 招标详情抽屉原文链接可打开
[ ] 转投标 / 转储备后列表数量变化正确
[ ] 标书编制下区编辑区 ≥ 1/3 页面高度
[ ] 6 个拆解块均可切换,🟡/🔴 可编辑
[ ] 导出需 6 块全部确认
[ ] 投标登记 → 监控 → 模拟结果 → 推送全流程无阻塞
[ ] 备用:预生成 Word 文件
| 序号 | 交付物 | 状态 |
|---|---|---|
| 1 | 项目台账 Excel 字段 | ✅ 已对齐项目详情页 |
| 2 | 招标文件 / 公告 | ⏳ 原型用预置摘要 + 原文链接 |
| 序号 | 交付物 | 用途 |
|---|---|---|
| 1 | 本次续标招标文件 PDF/Word | 正式拆解输入、左栏原文 |
| 2 | 2023 中标投标文件 | b1/b5 历史对照 |
| 3 | 标书章节拆解表(🟢/🟡/🔴) | 块规则定稿 |
| 4 | 资质证照扫描件 | b2 真实填充 |
5 标书章节拆解表
| 章节名称 | 是否固定模板 | 数据来源 | 是否需人工 | Demo 块 |
|---|---|---|---|---|
| 评分标准 | 是 | 2023 中标对照 | 否 | b1 |
| 资质证明 | 部分 | 综合办证照库 | 否 | b2 |
| 项目管理机构 | 部分 | HR 花名册 | 部分确认 | b3 |
| 服务方案 | 否 | 历史+AI | 是 | b5 |
| 商务报价 | 部分 | 财务+历史 | 确认 | b6 |
| 类似业绩 | 是 | 历史中标库 | 否 | b4 |
| 阶段 | 时间 | 交付物 | 状态 |
|---|---|---|---|
| P1 数据 | 6.4– 6.8 | 字段、Excel 对齐 | ✅ 原型完成 |
| P2 离线原型 | 6.8 – 6.9 | HTML 定稿:全路由 + 交互 | ✅ 原型待确认 |
| P3 真实 AI 拆解 | 6.10 – 7.5 | 上传 PDF → 真实拆解 | 待开始 |
| P4 Word 导出 | 7.5 – 7.10 | 真实 .docx 输出 | 待开始 |
| P5 联调彩排 | 7.10 – 7.18 | 10 分钟脚本、预演 | 待开始 |
| P6 现场 | 7.20 | 半年会 Demo | 目标 |
| 日期 | 里程碑 | 验收 |
|---|---|---|
| 6.8 | 离线原型定稿 | 本文档 v1.2 |
| 6.9 | 市场部碰会、招标文件到位 | 拆解表确认 |
| 6.30 | Vue 同步或真实拆解二选一跑通 | 可替代 HTML 演示 |
| 7.10 | Word 真实导出 | 申勤抬头正确 |
| 7.18 | 彩排通过 | 标准脚本无阻塞 |
| 7.20 | 半年会现场 | [十四、验收标准](#十四验收标准) |