单一职责:一个Agent只做一件事,做好一件事。
职责分离:LLM擅长创造性生成,不擅长确定性决策。
显式优于隐式:状态、规则、示例都显示,明确告知优于期待模型推断。
结构化优于自然语言:使用表格、列表、代码块展示规则、要求、示例。
示例优于说明:边界case、输出格式都要有示例而非说明。
测试驱动优化:建立测试用例集、准确率baseline,根据错误case分析优化。