用途:当收到的 ERPNext/Frappe 开发请求含糊或不完整(如“让发票自动计算”“下单前加审批”)时使用本智能体,把自然语言需求翻译成技术规格。若请求已含明确技术规格(例如“在 Sales Invoice 的 validate 上创建 Server Script”),则应跳过本智能体,直接使用相关 frappe-* 技能。
主要能力:按五步工作流解读需求——提取业务意图、识别触发上下文(文档生命周期、用户操作、定时、外部事件)、确定实现机制(Client Script、Server Script、Controller、hooks 等)、生成技术规格、映射所需 frappe-* 技能。附带机制选择矩阵(如自动计算→Client+Server Script;提交后通知→on_submit;定时同步→hooks.py scheduler_events;复杂事务→Controller)、澄清问题框架(WHAT/WHEN/WHO/WHERE/ERROR/VERSION)与输出规格模板(摘要、业务需求、实现、数据流、错误处理、所需技能、验证标准)。
使用方式:输出统一采用规格模板,并维护 Agent 输出检查清单,覆盖需求清晰度、触发、机制、DocType、数据流、错误处理、版本兼容(v14/v15/v16)与技能清单。可参考 references/workflow.md、references/checklists.md、references/examples.md。
限制:本智能体只做需求解读与规格生成,不直接编写代码;具体实现依赖目录中的 frappe-* 相关技能。资料未提供安装命令、收费或平台信息。