首页/AI/提示词工程速查/代码生成提示写法
任务型写法50 条

代码生成提示写法

代码生成先给上下文:语言与版本、运行环境、输入输出示例、错误处理要求;要求给出可直接运行的最小实现。

提示词工程速查AI更新于 2026-10-12

代码生成模板

代码生成模板
用 Python 3.11 写一个函数 parse_duration(s: str) -> int:
- 输入如 "1h30m"、"90s",返回总秒数
- 非法输入抛 ValueError,错误信息说明期望格式
- 不依赖第三方库
- 输出:完整函数 + 3 条示例调用与预期结果
只输出代码与示例,不要解释。
上下文语言版本、依赖限制、运行环境先交代
接口函数签名与错误行为写进要求,减少来回
验证要求附示例调用,拿到即可快速自测

易错点

  • 不写语言版本时可能用到新语法,目标环境跑不起来;版本要显式声明
  • 只给功能描述不给错误处理要求时,边界输入行为全靠猜

数据来源与参考

  • HumanEval 代码生成评测的接口约定(Chen et al., 2021);OpenAI 文档:代码任务提示建议
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌