跳转到主要内容
本页汇总在 QoderWake 中高效工作的经验,涵盖 Waker 设计、对话技巧、WakerFlow 编排和成本优化四个方面。

Waker 设计

  • 单一职责:每个 Waker 应有明确的专业领域,避免职责过于宽泛。如”安全审计专家”优于”全栈工程师”。
  • Identity 要具体:明确角色定位、专业背景和能力边界。
  • Persona 要一致:定义稳定的沟通风格,使 Waker 行为可预期。
  • Bible 要精炼:只放最重要的规则和知识,避免信息过载导致注意力分散。
  • Skill 要精选:只安装必要技能,减少决策负担。

对话技巧

  • 明确描述任务目标和期望产出格式。
  • 利用工作目录为 Waker 提供正确的项目上下文。
  • 复杂任务分步骤提出,逐步引导 Waker 完成。
  • 善用文件上传功能提供参考资料。
  • 利用群组协作让多个专业 Waker 协同处理复杂问题。

WakerFlow 使用

  • 从简单流程开始,确认逻辑正确后再添加复杂模式。
  • Phase 数量控制在 3-5 个。
  • 使用 schema 约束 worker 输出格式。
  • 关键决策点使用 askUser 节点。
  • 先用简单 worker 调通流程,再逐步增加复杂度。

成本优化

  • 简单任务使用轻量模型,复杂推理使用高级模型。
  • 非紧急任务安排在低峰期执行。
  • parallel 中任务数量适中(3-5 个),避免资源争抢。
  • 善用 Memory 让 Waker 记住常用模式,减少重复说明。