首页/新闻资讯/正文详情

LangGPT 结构化提示词上手指南:从角色模板到可复用提示词

发布时间:2026/11/3 2:16:22 来源:云帆数科 栏目:资讯中心
LangGPT 结构化提示词上手指南:从角色模板到可复用提示词
LangGPT 结构化提示词上手指南从角色模板到可复用提示词【免费下载链接】LangGPTLangGPT: Empowering everyone to become a prompt expert! 结构化提示词Structured Prompt提出者 元提示词Meta-Prompt发起者 最流行的提示词落地范式 | Language of GPT The pioneering framework for structured meta-prompt design 10,000 ⭐ | Battle-tested by thousands of users worldwide Created by 云中江树项目地址: https://gitcode.com/gh_mirrors/la/LangGPT当你需要反复完成同一类任务——整理会议纪要、讲解数据分析术语、生成健身计划——每次都临时组织一段指令输出质量就时好时坏。LangGPT 就是一个结构化、可复用的提示词设计框架把提示词像写文章或写代码一样拆成 Role、Rules、Workflow 等模块用一份 LangGPT 结构化提示词写一次长期复用。项目速览提示词的模板化写法一句话定义LangGPT 是 2023 年由云中江树提出的结构化提示词范式官方 README 把它比作提示词的编程语言——系统化、模板化、可扩展。它适合谁经常用大模型处理重复任务、希望结果可复现、提示词可以交接和维护的人。与自由发挥写法的差别如下自由发挥写提示词LangGPT 结构化提示词形式一段连续的文字分层 Markdown 模块Role、Rules、Workflow……修改动一句往往要重写整段只改对应模块Profile 里用 Version 记录版本复用每次重新描述需求改几个变量或占位符即可再次使用交接对方看不懂你的意图结构自带说明别人接手即可维护模型要求任意模型都能用在 GPT-4、Claude 等强模型上表现最佳上图来自 论文中文版LangGPT 的思路就是借编程语言函数—类—软件的分层思想组织指令—模块—完整提示词。 快速上手三步写出第一个结构化提示词本节回答我现在到底该做什么。前置准备一个大模型账号推荐 GPT-4 或 ClaudeGPT-3.5 官方评价为勉强可用需要时降低结构层级基本的 Markdown 语法#标题、-列表需要浏览模板与示例时克隆仓库git clone https://gitcode.com/gh_mirrors/la/LangGPT三步操作复制一个模板骨架轻量任务用 miniRole功能更全含 Commands、Reminder用 baseRole按顺序填充五个模块Role角色名→ Profile作者、版本、语言、描述与技能→ Rules → Workflow → Initialization把整段 Markdown 粘贴到大模型对话框开始对话Initialization 是整个模板的启动脚本负责把前面定义的模块串起来## Initialization As a/an Role, you must follow the Rules, you must talk to user in default Language, you must greet the user. Then introduce yourself and introduce the Workflow.确认成功的标志模型第一句话以角色身份自我介绍主动说明交互流程并按你指定的格式等待输入。如果它只是正常应答而没有进入角色回头检查五个模块名是否写全、变量名是否与模块名一致。参考 examples/chinese_poet 模板的实际效果核心概念拆解读懂模板里的五个模块这一节解释模板为什么这么写五个概念按依赖顺序排列。模板结构Role 与 ProfileRole 用一级标题定义AI 是谁Profile 是它的简历。顶层的# Role告诉模型后面所有内容都在描述你。# Role: Your_Role_Name ## Profile - Author: YZFly - Version: 0.1 - Language: 中文 - Description: 一句话说明角色是谁、会做什么要点#、##这类标识符控制层级Role、Profile、Rules 这类属性词是语义标签二者都可以替换成你习惯的写法中文项目里用角色/规则/工作流程也常见但全篇要前后一致。变量让提示词自我引用变量用尖括号引用前面已定义的模块一次书写、全篇一致。作为 Role严格遵守 Rules使用默认 Language 与用户对话。要点Rules引用的是整个 Rules 模块的内容不是rules这个词本身。变量名必须与模块标题完全一致否则引用落空。Rules划定行为边界Rules 是必须遵守的硬约束清单用来压住幻觉、出戏和跑题。## Rules 1. 不要在任何情况下破坏角色设定 2. 不要编造事实要点这里只放禁止/必须类条目别把技能描述塞进来——技能属于 Profile混放会稀释约束力。Workflow规定交互步骤Workflow 是编号对话步骤决定模型按什么顺序推进。## Workflow 1. 先讲这个概念的由来 2. 再讲它是什么、为了解决什么问题 3. 最后结合用户场景讲怎么用要点一步一个动作步骤之间要有先后逻辑步骤越明确输出的顺序和粒度越可控。Initialization 与 Commands启动行为和快捷指令Initialization 定义开场行为见快速上手一节Commands 给对话加/前缀的快捷操作来自 baseRole 模板## Commands - Prefix: / - Commands: - help: 介绍自己与命令用法 - continue: 输出中断时从上次的断点继续要点长对话里输出截断、忘记角色设定是高频问题/continue、/help这类命令是最省事的补救手段。场景实践把三类任务写成可复用的提示词以下三个场景都基于 examples/ 目录里的真实文件改写你换掉内容就能直接用。整理会议纪要固定输出骨架目标把零散的会议记录整理成结构固定的纪要背景、决策、待办。写法要点把纪要的板块结构写成 Template 模块让 Workflow 按结构填充Rules 里加一条只依据用户提供的记录不补全未提及的内容。## Template - Name: 会议纪要结构 - Content: 一、会议背景 二、关键决策 三、待办事项含负责人与截止时间效果与可调整项输出可直接贴进文档。想要周报口吻就在 Rules 补一句风格约束想让模型先追问缺失信息在 Workflow 第一步写先确认会议主题与参会人。数据分析术语讲解限定知识边界目标任何数据分析术语、工具、方法都按由来 → 是什么 → 怎么用三步讲清楚参考 examples/数据分析.md。写法要点用 Goals 模块圈定任务范围用 Constraints 压住编造。## Constraints 1. 对于不在你知识库中的信息明确告知用户你不知道 2. 不进行没意义的夸奖和客气对话效果与可调整项输出固定为三段式怎么用部分会停下来等用户给场景。需要代码示例时在 Workflow 第三步加附真实代码片段或实现步骤。个性化健身计划用占位符收集信息目标填入年龄、身高、目标等个人信息拿到饮食加运动计划参考 examples/Make_Custom_Fitness_Plan。写法要点在 Profile 里用#开头的占位符列出待填信息使用时逐个替换。2. I am #Age years old, #Gender, #Height. 3. My current weight is #Currentweight. 4. My primary fitness and health goals are #PrimaryFitnessHealthGoals.效果与可调整项该模板的 Workflow 已约定依次产出计划摘要 → 运动程序 → 餐食计划 → 购物清单。想要按周循环的计划把 Workflow 中Create a detailed workout program一行改成按周拆分即可。避坑指南新手高频错误对照错误写法建议写法原因一整段文字你是专家请帮我……注意要专业拆成 Role、Profile、Rules、Workflow 模块层级结构让模型识别每段的作用范围变量写成rules模块标题却是Rules名称与标题完全一致不一致时变量无法解析到正确内容技能堆进 Rules必须擅长写 Python必须擅长调试技能放 ProfileRules 只放不破角色、不编造事实Rules 装边界混放会让约束互相干扰Workflow 只写回答用户的问题拆成 3~5 个带明确动作的编号步骤没有步骤输出顺序和粒度无法控制结尾没有 Initialization补一句串联Role、Rules、Workflow的启动指令缺启动指令模型不会主动进入角色❓ 常见问题问使用 LangGPT 需要安装环境或调 API 吗不需要。它是一套写法加模板产物就是一份 Markdown 文本粘贴进任意主流模型的对话框即可。克隆仓库只是为了方便浏览 templates/ 和 examples/ 里的文件。问模型能力弱一点结构化提示词还有效吗官方论述建议首选 GPT-4Claude 次之GPT-3.5 勉强可用。弱模型上表现不佳时可以降低结构层级比如只保留二级标题、简化属性词然后小步迭代。问属性词一定要用英文吗不必。Role、Profile、Rules 本质是语义标签文档明确说标识符和属性词都可以替换成你喜欢的符号和文字中文项目用角色/简介/规则/工作流程完全可行关键是全篇一致。问同一个提示词迭代多个版本怎么管理在 Profile 里记录 Author 和 Version每次修改递增 Version提示词是纯文本也可以直接用 Git 做版本管理。生态里还有专门做提示词语义版本管理的项目 PromptVer可在 README 的 Ecosystem 一节查到。问一个提示词搞不定的多步任务怎么办参考 Docs/PromptChain.md把大任务拆成多个结构化提示词协同每个提示词负责一步用固定的输入输出约定串联。资源导航README / 简体中文版项目介绍、五种快速开始方式、生态与社区入口LangGPT/templates/miniRole、baseRole、autoGPT 等开箱即用的模板骨架examples/诗人、健身计划、数据分析等可直接套用的结构化提示词Docs/HowToWritestructuredPrompts.md结构化提示词最系统的论述讲清楚为什么这么写Docs/PromptChain.md提示链与多提示词协同适合处理复杂任务Papers/LangGPT_paper_cn.md结构化可复用提示词设计的学术论文中文版结尾挑一件你这周一定会重复做的事——会议纪要、周报、术语讲解——复制 LangGPT/templates/miniRole.md填完五个模块粘贴给大模型试跑一遍。当天你手上就会有一份能反复使用的结构化提示词。【免费下载链接】LangGPTLangGPT: Empowering everyone to become a prompt expert! 结构化提示词Structured Prompt提出者 元提示词Meta-Prompt发起者 最流行的提示词落地范式 | Language of GPT The pioneering framework for structured meta-prompt design 10,000 ⭐ | Battle-tested by thousands of users worldwide Created by 云中江树项目地址: https://gitcode.com/gh_mirrors/la/LangGPT创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关推荐

CustomTkinter 快速上手指南:从零到第一个现代 Tkinter 应用
CustomTkinter 快速上手指南:从零到第一个现代 Tkinter 应用

CustomTkinter 快速上手指南:从零到第一个现代 Tkinter 应用 【免费下载链接】CustomTkinter A modern and customizable python UI-library based on Tkinter 项目地址: https://gitcode.com/gh_mirrors/cu/CustomTkinter CustomTkinter 是基于 Tkinter 构建… · 2026/11/3 2:16:22

ttyd 网页终端共享故障排查指南:5 类常见报错速查定位
ttyd 网页终端共享故障排查指南:5 类常见报错速查定位

ttyd 网页终端共享故障排查指南:5 类常见报错速查定位 【免费下载链接】ttyd Share your terminal over the web 项目地址: https://gitcode.com/gh_mirrors/tt/ttyd ttyd 是一个通过网页共享终端会话的轻量级命令行工具:本地敲一条命令&#xff… · 2026/11/3 2:16:22

干部人事档案审核从严后,数字化管理要补哪些能力?
干部人事档案审核从严后,数字化管理要补哪些能力?

2026年是换届之年,干部人事档案审核持续从严。“凡提必审”在多地落地,审核方式从单次查阅转向初审、复审、交叉审等多轮复核。对组织人事部门来说,压力不只是“查得更细”,而是要把信息准确性、材料完整性和过程可追溯性同时管住… · 2026/11/3 2:16:22

从0开始学架构-结束语:坚持,成就你的技术梦想
从0开始学架构-结束语:坚持,成就你的技术梦想

“从0开始学架构”专栏历经4个月的时间,现在到了跟你说再见的时候了。一路走来,非常感谢你的坚持。看到专栏的内容能够帮助你理解架构设计这个看起来高大上的技术,我非常欣慰,也算完成了自己3年前的一个心愿:帮助更多同学更快更好地掌握架构设计的技术。 专栏的结束意味着… · 2026/11/3 2:48:27

语音识别别被准确率骗了,4 个维度才是选型核心
语音识别别被准确率骗了,4 个维度才是选型核心

一场两小时的跨国视频会结束,录音丢进转写工具,人名、型号错了一片,校对又花掉一晚上。很多团队把这归咎于"软件不行",其实更常见的原因是:挑语音识别工具时,只问了一句"准不准"&#… · 2026/11/3 2:48:27

8000Hz 全协议采样与 6-DoF IMU:BOTA MimX Gen A 六维力传感器为 Physical AI 提供实时触觉数据流
8000Hz 全协议采样与 6-DoF IMU:BOTA MimX Gen A 六维力传感器为 Physical AI 提供实时触觉数据流

瑞士 Bota Systems AG(BOTA)2026 年 10 月发布 MimX Gen A(5821mm、约 85g)与 PhisX Gen A(7021mm、约 140g):全协议 8000Hz 采样、内置 6-DoF IMU、低漂移低噪声,面向 Physical AI … · 2026/11/3 2:48:27

GPT 改完配置别直接覆盖:用 git diff 审查两份文件
GPT 改完配置别直接覆盖:用 git diff 审查两份文件

GPT 改完配置别直接覆盖:用 git diff 审查两份文件 拿到一份“已经优化”的配置,最容易漏掉的不是文件能否打开,而是它顺便改了什么。比如需求只要求把超时从5秒调到10秒,新文件却同时把TLS证书校验关掉。即使JSON合法&#xff0c… · 2026/11/3 2:48:27

越聊越不耐烦,AI回答了你也听不懂:你有把这些信息给到AI吗?
越聊越不耐烦,AI回答了你也听不懂:你有把这些信息给到AI吗?

用AI久了,我发现AI其实是一个稳定的巴别塔切割机。 巴别塔这个词来自圣经故事。人类最早据说只说一种语言,齐心协力要造一座塔直通天上。上帝觉得不行,就让他们突然说不同的语言,互相听不懂,造塔的事也就黄了。“巴别”… · 2026/11/3 2:48:27

仓库越大越乱?一家郑州五金批发商的“仓库翻身仗“
仓库越大越乱?一家郑州五金批发商的“仓库翻身仗“

一、凌晨一点,老板还在仓库里找一颗螺丝郑州某五金行业的老板,曾经有个外号叫"仓库里的夜猫子"。仓库两千平,货架一排接一排,五金工具、机电配件、紧固件加起来三万多个品项。客户一个电话要某个型号的轴承,… · 2026/11/3 2:47:27

双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试
双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/2 13:10:28

STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析
STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/2 4:42:45

DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案
DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/2 5:17:18

STM32F411RE与MAX14431实现SPI隔离:工业现场抗共模干扰实战
STM32F411RE与MAX14431实现SPI隔离:工业现场抗共模干扰实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/3 1:01:59

ESP32+大模型AI硬件开发:从Demo到产品的8个工程问题
ESP32+大模型AI硬件开发:从Demo到产品的8个工程问题

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/3 1:01:59

基于MAX14431BAEE+与PIC18F85J10的SPI隔离方案设计与实践
基于MAX14431BAEE+与PIC18F85J10的SPI隔离方案设计与实践

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/3 1:01:59

双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试
双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/2 13:10:28

STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析
STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/2 4:42:45

DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案
DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/2 5:17:18

了解更多?预约专属演示

我们的顾问将为您一对一讲解产品与方案

企业微信二维码