AiLounge Tools

提示词模板库

12 个人工编辑的中英双语提示词模板:本地搜索、变量填空、复制完整提示词;不调用模型、不上传正文。浏览器本地处理(静态 JSON)

变量填空与提示词预览

选择一条公开模板,按 variables[] 填写 text/enum 变量,单次扫描完成 {{name}} 白名单替换;预览即复制内容,中英字符无损,不执行任何表达式。

在浏览器中运行

输入与参数

真实示例

templateId=article-outline; topic=静态站点的国际化; audience=前端开发者; tone=neutral; sections=5
→ 你是一名内容编辑。请为下面的主题生成一份可直接执行的文章提纲。

主题:静态站点的国际化
目标读者:前端开发者
语气:neutral
小节数上限:5
…(其余原文保持,{{sections}} 在「列出不超过 5 个小节」处同样被替换)

注:复制结果与预览完全一致;若 audience 填入「{{undefined}}」,输出原样含该字符串,不会二次执行。

限制与失败处理

不调用任何模型、不生成答案;只输出替换后的纯文本。缺变量/非法名/超长/非法 enum 值/未知键均失败。用户输入含 {{}} 不二次执行。P17/P16 未启用时「使用此模板」降级为复制;testedAt=null 表示未验收。

FAQ

为什么有些占位符没被替换?

只有 variables[] 声明且名称匹配 ^[a-zA-Z][a-zA-Z0-9_]*$ 的占位符在白名单内;未声明的会原样保留为字面文本,绝不求值。

变量校验失败会清空输入吗?

不会。错误码(MISSING_VARIABLE / ILLEGAL_VARIABLE_NAME / VALUE_TOO_LONG / INVALID_ENUM_VALUE 等)显示在结果区,表单内容原样保留。