用途:这是事件建模流程中的第 4 步,用于在已完成 UI 故事板后,从界面动作和处理器行为中识别系统接受的命令(输入),并把用户动作映射为命令与数据。前置条件是第 1 步生成的 Role Catalog,每条命令都必须归属到其中某个具体角色或系统参与者。
主要能力:把故事板中的每个用户动作提取为命令(如点击创建订单产生 CreateOrder),记录输入数据、校验规则、前置条件、成功与失败结果,及对应事件;识别由 webhook、外部系统、定时任务等触发的处理器命令,并说明处理器“待办清单”模式——处理器监听事件、生成待办项、执行待办时发出命令并产生新事件;输出命令目录和汇总表,区分 UI 命令与处理器命令,使用 [USER]/[AUTO] 标记,并做数据完整性检查,确认命令输入最终成为事件数据。
使用方式:可选先做访谈,判断动作是用户发起还是处理器自动化、是否存在外部系统触发;若用户已列出 UI 动作、处理器触发源与角色归属,则跳过访谈。否则按“触发分类—外部触发”两阶段提问。产出写入 .trogonai/interviews/[project-name]/EVENTMODELING.md 的“## 4. Identifying Inputs”小节,并更新 Interview Trail 表。
适用场景:事件建模过程中的命令与输入梳理,衔接故事板、角色目录与后续步骤。
限制:资料未提供独立安装命令、价格、平台支持或运行效果等信息;所有命令均须有具体角色归属,不能笼统写“User”,否则视为不完整。