datai/datai-scenes/datai-scene-salesforce/docs/sessions/2026-02-03-003-03-session.md

1.9 KiB
Raw Permalink Blame History

会话记录 - 部署操作

元数据

  • 需求编号003-03
  • 需求名称:部署操作
  • 开始时间2026-02-03
  • 结束时间2026-02-03
  • 当前阶段:阶段 5提示词生成

阶段记录

阶段 1需求定义

阶段 2方案设计

  • 状态:已完成
  • 设计文档:2026-02-03-003-03-部署操作-设计.md
  • 关键决策:
    • 复用 003-02 定义的 datai_metadata_deploy 表和实体类。
    • 核心 Service 负责通用 ZIP 包的传输和状态同步。
    • Controller 提供 ZIP 上传、状态查询、轮询和取消接口。
    • 采用同步轮询机制简化前端调用。

阶段 3方案决策

  • 状态:已完成
  • 决策文档:2026-02-03-003-03-ADR-通用部署接口设计.md
  • 关键决策:
    • 通用字节流接口Service 接收 byte[] 格式的 ZIP 包,实现部署操作与元数据构建逻辑的解耦,提高复用性和灵活性。
    • 确认复用 003-02 中关于同步轮询的决策。

阶段 4数据库结构生成

  • 状态:已完成
  • SQL 脚本:无(复用 003-02 数据库结构)
  • 说明:本需求完全复用 datai_metadata_deploy 表,无需新增表结构或字段变更。

阶段 5提示词生成

  • 状态:已完成
  • 提示词文档:2026-02-03-003-03-prompt-部署操作.md
  • 关键内容:
    • 目标:实现通用部署接口、状态查询、取消和同步轮询。
    • 接口约束Service 接收 byte[] ZIPController 处理 MultipartFile。
    • 技术栈Spring Boot, MyBatis Plus, Salesforce WSC。

下一阶段计划

  • 进入阶段 6代码生成。