系统提示词生成器 在线构建角色规则提示词
系统提示词生成器,内置5套模板,配置角色、规则、输出格式和示例,生成结构化系统提示词,适合ChatGPT等大模型开发与提示词设计。
更新于 2026-08-16
相关工具
功能特性
- 表单式组装:组合 8 个字段(角色、角色描述、目标、约束、输出格式、示例、语气、回复长度)生成一条结构完整的系统提示词
- 清晰的 Markdown 结构:输出遵循 # 角色 → ## 目标 → ## 约束 → ## 输出格式 → ## 示例 → ## 语气与风格 → ## 回复长度
- 5 套内置模板预设:通用助手、代码审查、写作润色、翻译助手、客服助手,一键填充表单后自行修改
- 输出格式可选:纯文本、JSON、Markdown、表格,或完全自定义格式
- 语气控制:专业、友好、简洁、严格,每种语气都会在提示词中写成明确的风格指令
- 回复长度控制:简短、标准、详细,让 AI 从一开始就知道该写多深
- 示例支持:粘贴输入/输出配对示例,向模型展示你期望的确切行为
- 本地历史记录:最近 10 条生成的提示词保存在浏览器(localStorage)中,可随时恢复或删除
- 一键复制与保存:复制成品提示词到剪贴板,或一键存入历史记录
- 未填字段自动省略:留空的栏目不会出现在输出中
- 首次加载后支持离线使用
使用方法
- 1在左侧表单填写角色名称(如:资深代码审查员)和简短的角色描述。
- 2在目标栏描述任务,描述越具体,提示词效果越好。
- 3在约束栏每行写一条规则,例如「绝不编造事实」或「按严重程度报告问题」。
- 4选择输出格式:结构化数据选 JSON,可读文档选 Markdown,对话回复选纯文本,或选自定义自己描述。
- 5可选:在示例栏每行粘贴一条输入/输出示例,展示你期望的行为。
- 6选择语气和回复长度,点击生成按钮,右侧面板立即组装出完整提示词。
- 7一键复制提示词,粘贴到 ChatGPT、Claude 或任意 AI 对话工具的系统提示词设置中。
- 8搭建客服机器人:从客服助手模板开始,然后把店铺名称和售后政策替换成你自己的内容。
- 9配置代码审查助手:加载代码审查模板,保留按严重程度报告的约束,再把输出格式改成团队习惯的格式。
- 10快速产出翻译助手:使用翻译助手模板,调整语气和示例以匹配你的内容风格。
- 11每次生成的提示词都会自动存入本地历史,点击恢复可把它带回预览区,点击删除可移除。
- 12持续迭代:修改任意字段后再次点击生成,提示词会立即重建,把结果当作起点反复打磨。
常见问题
什么是系统提示词?和普通提示词有什么区别?
系统提示词是在对话开始前定义 AI 行为方式的指令块,包括角色、目标、约束和输出规则。普通提示词是每次发送给模型的具体请求。在 ChatGPT 和 Claude 中可以把系统提示词设为固定指令,这样每次回复都会遵循同样的规则,无需重复说明。
有现成的模板可以直接用吗?
有,内置 5 套模板:通用助手、代码审查、写作润色、翻译助手和客服助手。点击任意模板即可把整个表单填满一套可用的示例内容,你只需在此基础上修改。模板定位是起点,把细节替换成自己的场景后重新生成即可。
保存的提示词记录会丢吗?
保存的记录存放在浏览器 localStorage 中,刷新页面或重启浏览器都不会丢失。但如果清除了浏览器数据(缓存/Cookie/站点数据),或者换浏览器、换设备打开工具,记录就会丢失。重要的提示词建议复制出来另行保存。
生成之后还需要自己修改吗?
需要。生成的提示词是可靠的起点,但真正的效果来自迭代:先用真实任务测试,如果输出不达标,就调整约束或示例再重新生成。多数用户经过两三轮调整就能得到明显更好的系统提示词。
和 Claude Prompt Generator 有什么区别?
Claude 专用的生成器围绕 Claude 的专属约定(如 XML 标签)设计,而本工具与模型无关,输出是通用的 Markdown 结构提示词,适用于 ChatGPT、Claude、Gemini、DeepSeek 等任何对话模型。如果你重度使用 Claude,仍可把结果粘贴进去再用它原生结构继续精修。
不同提示词之间的设置能复用吗?
可以。表单里保存着全部设置,想调整哪个字段就改哪个(例如把语气从专业改成友好),然后再次点击生成。新提示词会立即替换预览内容,并作为新版本存入历史记录。
输出格式选 JSON 会怎样?
选择 JSON 会在提示词的输出格式栏目写入明确指令,要求模型只回复有效 JSON,且对象之外不能有任何文字。再配合示例栏里的 JSON 示例,能显著提升结构化输出的可靠性。
系统提示词对推理模型(o1、DeepSeek R1 等)有效吗?
推理模型接受系统提示词,但重视程度不同:o1/o3 和 R1 这类模型最关注最后一条用户消息,长段指令(尤其是「不要做 X」类规则)经常被弱化。对这类模型,把最关键的要求直接写进用户消息,系统提示词保持简短,表单里删减栏目重新生成即可。
生成后的提示词在 ChatGPT 或 Gemini 里贴到哪里?
ChatGPT:设置 → 个性化 → 自定义指令(对所有对话生效),或按项目设置的 Project 说明;Gemini:新建对话后使用「说明/Instructions」输入框;Claude:粘贴到系统提示词输入框。三者都接受本工具输出的纯 Markdown 文本。
系统提示词写多长比较合适?
够用就好、宁短勿长。一份好的系统提示词通常包含角色、目标、几条不可妥协的约束、输出格式和 1-2 个示例,一般 100-400 字。如果超出这个范围,建议删减冗余表述,多数模型对聚焦的指令响应更好。
为什么约束要写成否定句式?
模型对明确的「不要做」指令比模糊的意图执行得更可靠。像「绝不编造事实」或「不要添加用户没要求的内容」能消除歧义。建议每条约束单独成行,并用正面规则(应该做什么)配合否定规则,效果最好。
生成的提示词能在任意 AI 工具中使用吗?
可以。输出是纯 Markdown 文本,所有主流 AI 对话产品都能接受它作为系统提示词或首条消息。工具有系统提示词设置就直接粘贴进去;没有的话,作为开场消息发送,然后继续对话即可。