Files
ai-contract-platform/project-docs/V2-P1-01-P1-02-guided-drafting-and-role-navigation-2026-08-22.md
yuqei 1d85329a6a
Build and Test Quality Gate / Contract Web typecheck and build (pull_request) Successful in 9m12s
Build and Test Quality Gate / Isolated Alibaba and Tencent KMS gateway (pull_request) Failing after 4m53s
Build and Test Quality Gate / Python tests and Contract API migration (pull_request) Failing after 24m55s
Security Quality Gate / npm audit, Bandit, pip-audit, detect-secrets (pull_request) Failing after 8m42s
feat: deliver governed contract platform and async AI tasks
2026-08-26 12:53:47 +08:00

3.3 KiB
Raw Permalink Blame History

AI 合同平台 P1-01~P1-02 实施与验收报告

日期:2026-08-22
范围:场景式起草向导、渐进表单、按角色收敛主导航

一、结论

P1 的第一阶段已完成工程落地:合同起草不再一次暴露全部必填变量;8 个高频场景使用策划后的首步核心问题,所有模板均按每步最多 7 项渐进填写。登录后的主导航固定为 7 项,平台高级能力集中到“管理控制台”,个人与普通业务角色不会在主导航看到 AI Runtime、AI Trace 或系统健康。

本阶段解决了界面复杂度和信息架构问题,但“中位首次草稿时间小于 3 分钟”仍需要真实用户可用性测试和埋点数据证明,不能仅凭代码完成宣称达标。

二、P1-01 场景式起草向导

首发 8 个高频场景:

  1. 货物采购合同;
  2. 销售合同;
  3. 通用服务合同;
  4. 商业保密协议;
  5. 房屋租赁合同;
  6. 劳动合同;
  7. 软件技术开发合同;
  8. 软件即服务 SaaS 合同。

已完成:

  • 每个高频模板首步不超过 7 个决定合同骨架的核心问题;
  • 其余必填变量按每步最多 7 项自动分页,避免长表单一次性压迫;
  • 上一步/下一步之间保留已填写数据;
  • 未完成本步时给出具体缺失字段,不允许静默跳过;
  • 可选变量仅在最后一步折叠展示并明确“可跳过”;
  • 起草校验、法务资产和生成按钮延后到最后一步;
  • 非首发模板同样获得通用的 7 项分页,不退回旧长表单;
  • 修复合同概览金额推导,支持 合同价款、租金总额、租赁物价款、投资金额 等常用模板字段。

三、P1-02 角色化导航

主导航固定为 7 项:

  • 工作台;
  • 模板起草;
  • 合同台账;
  • 合同仓库;
  • 法律问答;
  • 数据看板;
  • 管理控制台(有管理权限)或模板库(普通角色)。

管理员的身份、安全、法务资产、AI 质量、AI Trace、AI Runtime 等能力仍保留在管理控制台内。此次只调整入口层级,没有削减权限或删除页面。

四、自动化与真实浏览器验收

  • Contract Web 全部 33 项测试通过,其中新增向导 3 项、角色导航 2 项;
  • TypeScript 类型检查通过;
  • Next.js 生产构建通过,104 个页面生成完成;
  • Contract API 模板与正文交付质量定向测试 5 项通过;
  • git diff --check 通过;
  • 超级管理员 Chrome 真实验收:主导航 7 项;采购模板首步准确显示 7 项;空字段阻断、跨步骤数据保留、4 步完成和草稿生成均通过;
  • 生成测试合同:contract-47af9de99acb,页面正文未发现 {{}}、内部条款/规则 ID 或系统占位符;
  • 管理控制台可继续访问用户与工作空间、数据安全、条款规则、AI Trace 和 AI Runtime。

五、下一阶段建议

进入 P1-05 Onboarding 与 P1-08 首页信任转化前,先补齐以下数据能力:

  1. 记录 draft_guide_started / step_completed / draft_generated / draft_abandoned;
  2. 记录模板 ID、步骤数、耗时和错误字段,不记录合同正文与敏感字段值;
  3. 邀请至少 10 名目标用户完成无指导测试,验证 8/10 成功和中位耗时小于 3 分钟;
  4. 根据放弃率重新调整核心问题顺序,再复用到新用户 3 步 Onboarding。