用于AI提示词工程中自动化生成结构化提示词,适合批量测试提示词模板、A/B实验或动态内容注入。
一个灵活的可扩展提示词生成器,支持变量、条件、循环等模板语法,用于构建复杂提示词。
1. 将代码保存为 prompt_engine.py; 2. 直接运行 python prompt_engine.py 即可看到两个完整示例; 3. 可在 main() 中替换 template 和 context 以生成自定义提示词; 4. 支持变量 {var}、条件 {{if expr}}...{{else}}...{{endif}}、循环 {{for item in list}}...{{endfor}},可嵌套使用。
无