跳转至

工程与架构简介

工程与架构简介

产品从需求到线上运行,分三块来看:

  • 开发与发布:需求到上线的节奏、CI/CD、灰度,以及环境与部署
  • 系统架构:请求链路上的组件、身份、数据、异步、外部依赖与可观测性
  • AI-Native 研发:AI 参与写代码之后,意图、规格、评测和发布如何交接

面向 AI 产品经理:工程侧知识用于对齐排期、评估技术风险、判断架构取舍;不要求会写代码。

三块如何衔接

flowchart LR
    subgraph flow["开发与发布"]
        req[需求] --> des[设计] --> dev[开发] --> tst[测试] --> rel[上线] --> iter[迭代]
        iter -->|数据反馈| req
    end
    subgraph arch["系统架构"]
        client[客户端] --> gw[网关]
        gw --> sv[服务]
        sv --> data[(数据)]
        sv --> mq[异步]
        sv --> ext[外部依赖]
    end
    subgraph ai["AI-Native 研发"]
        plan[意图] --> spec[规格] --> build[实现] --> gate[评测与关卡] --> ship[发布]
        ship -->|线上信号| plan
    end
    rel -.->|产物进入环境| arch
    gate -.->|通过后进入上线| rel

开发流程产出进入系统各组件;发布是否可观测、可回滚,由部署与线上信号约束。AI-Native 把意图到发布的交接写进版本库,关卡通过后再进入同一条上线路径。

三条生命周期先分开

同名的「生命周期」在站内指三件不同的事:

页面回答的问题
开发流程与节奏一次需求如何开发、集成、灰度与回滚
AI 产品开发生命周期AI 产品 如何用 CC/CD 校准代理权
AI-Native 研发流程写软件 的过程被 agent 改写后,关卡如何设置

先读本专题的流程与架构,再按工作需要进入 CC/CD 或 AI-Native。

专题地图

与全站相关页