Workflow 编排层 本 skill 不重复实现底层逻辑,只做发现、选择、串联和聚合。 支持 Keil / GCC / EIDE 三种构建后端,以及 jlink / openocd / probe-rs 三种 flash/debug/observe 后端。 阶段当前会给出 、 、 、 、 这几类候选观测后端。 命令 配置说明 workflow 不再维护独立的工程配置结构,所有工程参数统一从 读取。 配置结构 中的 段仅包含首选后端配置: workflow 通过读取 中其他 skill 的配置段来获取工程参数(如 、 、 、 、 等)。 参数解析顺序 按以下决策树依次判断,命中即停止: 1. CLI 参数 (优先级最高) - 条件:用户在命令行传入 、 等参数 - 示例: - 可选值: / / / - 行为:直接使用该参数指定的后端,跳过后续步骤 2. 配置文件 (次优先) - 条件:CLI 未指定,且 的 段中对应 字段不为 - 示例: → 使用 keil 作为构建后端 - 行为:读取配置值并使用,跳过自动发现 3. 自动发现 (兜底) - 条件:CLI 未指定,且配置中 为 或字段缺失 - 示例: → 扫描 workspace 自动推断可用 flash 后端 - 行为:枚举候选后端列表;若唯一则直接使用,若多个则返回列表请用户确认 成功执行后,实际使用的后端会自动写回 的…