domain-architect - Swift 代码库业务领域发现与架构映射
通过追踪用户能力发现 Swift 代码库中的业务领域,并映射每个领域的垂直架构切片、外部提供者与横切关注点。
标签
更新于: 2026-06-30能力
典型输入
典型输出
该技能可以做什么
- 从产品能力中发现业务领域
- 映射每个领域的垂直切片
- 识别外部 SDK 提供者桥接
- 识别横切关注点
- 标记模糊的领域边界
- 生成领域映射文档
- 追踪 DependencyClient 动词定义
- 追踪 Reducer 状态机
- 逐层阅读 Swift 源文件
输入
- Swift 代码库项目根目录
- Package.swift 文件
- @main 入口文件
- 根 Reducer 源文件
- @DependencyClient 源文件
- @Reducer 源文件
输出
- 包含每个领域垂直切片的领域映射文档
- 包含 SDK 与领域使用关系的提供者列表
- 横切关注点列表
- 供团队讨论的模糊边界问题列表
要求
- 需要 Read、Glob、Grep、Write、Edit、Bash 工具权限
- 使用 TCA 架构模式的 Swift 代码库
- 超过 200 个文件的代码库需要子代理支持
