必须将Waker显式挂载到工作流节点才能参与协作;需确认其在控制台显示绿色“在线”状态、CLI中employee_id匹配且活跃,再在工作流编辑器中分配至匹配技能的节点,最后通过CLI测试或调试节点验证上下文注入与执行。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

你想让刚创建好的Waker立刻参与实际任务协作,而不是停留在“已就绪”状态——这需要将Waker显式挂载到工作流节点中,否则它不会响应任何事件、不加载技能、也不继承上下文权限。
确认Waker已通过身份校验并处于活跃态
在QoderWake管理控制台左侧导航栏点击「我的员工」,找到目标Waker卡片,检查右上角状态标签:【必须显示为绿色“在线”而非灰色“待激活”】。若为待激活状态,点击卡片右下角「刷新凭证」按钮,系统将重新向Qoder CLI发起绑定请求;若CLI未运行或未登录,该操作会失败且无提示。
打开终端执行 qodercli status,确认输出中 employee_id 与控制台显示的Waker ID完全一致,role字段非空,last_active 时间距当前不超过90秒。
在工作流编辑器中绑定Waker到指定节点
进入「自动化」→「工作流编排」,打开目标工作流(如“GitHub Issue自动响应”),点击任意可配置节点(例如“代码分析”步骤)右侧的齿轮图标 → 选择「分配执行者」。
在弹出的选择面板中,搜索框输入Waker名称,从列表中勾选对应条目;注意:若列表为空,请返回上一步确认Waker角色是否与该节点技能要求匹配——例如“前端工程师”Waker无法绑定至需调用数据库连接器的“数据清洗”节点。
代码编辑 CLI 工具集合:Cursor CLI(agent)和 Qoder CLI(qodercli),用于代码修改、重构、Code Review 及自动化代码任务。
点击「保存分配」后,该节点左上角将出现小头像图标,悬停显示Waker姓名与角色;此时若工作流处于启用状态,后续触发将直接路由至该Waker实例执行。
手动注入上下文并验证执行链路
方法一:通过CLI强制触发测试事件
在终端中执行:qoderwake submit --event-type=test-ping --target-context="waker:your-waker-id" --metadata='{"test_payload":"verify-binding"}'。若Waker成功响应,控制台「审计日志」中将出现一条 trace_id 开头的日志,且 action 字段为 ping_ack。
方法二:在工作流中插入调试节点
在目标工作流末尾新增一个「日志记录」节点,配置 message 字段为 Waker {{context.waker.name}} 已完成 {{context.step.name}},保存后点击右上角「手动触发」按钮。观察日志输出是否正确渲染Waker名称及当前步骤名——【若渲染为空或报错变量未定义,说明Waker未被正确注入上下文,需检查节点分配是否遗漏】。

















