用途:为 Ark 功能设计架构,遵循现有模式与原则;适用于规划新功能、扩展组件或评估技术方案。
流程:先用 ark-analysis 技能检查代码库相关部分,识别可复用的既有惯例、数据模型与服务结构;优先扩展现有组件而非新建;将变更拆分为小型独立部分以支持增量更新;对难以逆转的决策提出问题。
原则:复用优先于新建;遵循现有代码风格、命名与结构;支持分阶段交付;识别并质疑会锁定未来选项的决定。
约定:监听端点使用 ?watch=true 查询参数进行 SSE 流式传输(Kubernetes 风格);服务端口使用命名端口(如 port: mcp),而不是端口号。
输出:架构文档应包含组件图(说明新部件如何与现有部件配合)、扩展当前模式的数据模型、遵循现有约定的 API 设计、需团队参与的单项决策清单,以及增量交付的实施阶段。
限制:资料未提供该技能的安装方式、运行命令、收费或平台信息。