SuperAPI AI 工具集

aep-map

智能体与模型

查看项目

更新于 10-16 00:28

技能介绍

用途:本技能属于 aep 工程流水线,位置为 /aep-envision → /aep-map → /aep-scaffold → [ /aep-design → /aep-launch → /aep-build → /aep-wrap ] → /aep-reflect,负责把产品定义拆解为系统架构、故事与智能体协作结构。使用前先探测模式:ls product/index.yaml 2>/dev/null && echo "SPLIT MODE" || echo "V1 MODE";cat product-context.yaml。拆分模式从 product/index.yaml 读产品定义,v1 模式从 product-context.yaml 读,操作状态与输出均写入 product-context.yaml;若产品定义缺失需先运行 /aep-envision。

主要能力:第一步生成系统地图,定义模块(含 ui、backend、shared)、模块间接口契约、数据流与第三方边界,写入 architecture 段,并需人工评审批准;暴露多步协议、多状态机等信号时建议先产出技术规格。第二步按模块并行拆解故事(含集成故事),每个故事标注 layer(0 为行走骨架)、模块、依赖、接口义务、可能涉及文件、business_value、compile_mode,初始 status: pending,并映射到用户活动;Layer 0 覆盖每个 layer_introduced: 0 的活动。第三步解析依赖并划分 wave,输出故事图、关键路径、layer_gates 与 outcome contract 对齐;同时进行遥测绑定。第四步设计智能体拓扑:角色、输入输出契约、上下文构成、成本预算、交接契约与路由规则(含重试与冲突检测),写入 topology 段。

输出与限制:写入 product-context.yaml 的 architecture、stories、waves、topology、layer_gates、cost、changelog;多旅程产品另写 product/maps/<capability>/map.yaml 与草稿 object-model。提交前校验 YAML:npx js-yaml product-context.yaml > /dev/null && echo "YAML OK",通过后 git add product-context.yaml product/ 并提交推送至 $BASE。资料未提供具体收费、价格与平台支持信息。