老张
老张楼主
系统提示词模块化设计:把角色定义、技术栈、代码规范、错误处理策略拆成独立模块,按需组合。类似微服务架构的思路,每个模块职责单一,通过组合适配不同场景。 Few-shot 示例的选择比数量重要。3 个高质量示例的效果远好于 10 个普通示例。关键是示例要覆盖不同场景:正常情况、边界情况、特殊情况。而且示例的顺序也有影响,把最典型的放第一个。 AI 生成生产级代码的 Prompt 要点:明确技术栈版本、给出代码规范链接、要求错误处理、要求类型安全、要求添加注释。最重要的是给一个高质量的参考实现作为 few-shot 示例。