enagage 是一个自包含、非线性的工作流图,面向“productionlined anything-agent”。其核心是把 146 个技术锚点(technique anchors)接入 8 个阶段加 1 个横切记忆层,形成统一锚点工作流(Unified Anchor Workflow)。
用途:为任意问题提供统一的路由与执行框架。执行或引用推理时,需直接引用技术及其来源,例如“apply Red/Green TDD -- Kent Beck”。
主要能力:以 Mermaid 图定义规范结构、节点键与边转移。控制流包含 C_ENTRY、C_SENSE、C_SHAPE、C_MAKE、C_CHECK、C_WATCH、C_TELL、C_RECOVER、C_EXIT、C_ESCALATE 等节点。8 个阶段为 Orient、Frame、Architect、Design、Build、Prove、Operate、Convey,横切层为 Remember。阶段分两类:Chain 阶段按严格依赖顺序执行锚点;Toolkit 阶段仅选择适合领域上下文的锚点,其余通过 Skip Protocol 跳过。
使用方式:支持 Fast Path,对需求清晰、低复杂度、无运行时影响的琐碎任务,可从 C_ENTRY 到 C_SENSE 后直接跳到 C_MAKE、C_TELL 或 C_EXIT,并记录跳过节点。具备自校正:回环边会路由回最早能解决矛盾、验证失败或漂移的阶段;若回环后同一门禁在无新信息下仍失败,则直接进入 C_ESCALATE。C_ESCALATE 会停止执行,请求人工介入无法解决的歧义。
适用场景:需要统一问题求解、阶段化路由、验证与运营监控的 agent 工作流。限制:资料未提供具体安装命令、代码示例、收费、平台或效果数据;实际使用需依据 Mermaid 图与节点规则执行。