Prompts · 社区项目

LangGPT

LangGPT 是一套编写可复用提示词的方法,把角色、目标、规则和操作流程分开写清楚。普通用户可以直接复制 Markdown 模板到聊天窗口,用它整理写作、学习或资料处理任务,不需要安装程序。

12.5k StarsApache-2.0Markdown1 个月前更新
01

项目介绍

LangGPT 适合每次提问都要重复交代背景、输出要求和注意事项的人。它提供能反复修改的提示词结构,帮助你看清哪些条件还没说清楚。我们阅读了 README 和结构化 Prompt 教程,下面给出模板使用方法,没有把作者的效果描述当作实测结论。

02

核心功能

01

把任务条件分开写清

基础模板包括 Role、Profile、Goal、Rules、Workflow 和 Initialization。Goal 还区分预期成果、完成标准和不处理的事项,便于检查任务范围。

02

复用模板并逐项调整

教程把标题和变量作为组织文本的方式。先保留清楚的结构,再按任务改字段和输出要求;结构本身不能保证模型正确执行。

LangGPT README 用表格解释角色、目标、规则和工作流程字段
GitHub README 的结构字段说明,帮助读者理解如何组织可复用提示词。查看仓库原图
03

获取与使用

复制本页获取区的官方基础模板,填入自己的任务,再放进聊天窗口做一次小样本检查;基础路径无需安装软件。

AI AGENT INSTALL

让 AI Agent 帮你安装

把这段话发送给 Codex、Claude Code 或其他可以操作本地环境的 AI Agent。

请帮我使用 LangGPT,仓库 https://github.com/langgptai/LangGPT。先读 README 的 Method 3 和 Docs/HowToWritestructuredPrompts.md,提取官方基础模板,按我给出的角色、语言、目标与限制填写,保留所有可检查要求。基础路径不安装程序、不申请 API Key。用我提供的非敏感材料检查语言、格式和事实,并报告结果。遇到凭据、额外权限、外部上传或覆盖文件时先向我确认。
01开始前准备
  • 能够输入长文本的聊天模型界面
  • 明确的任务、期望结果和一份不含隐私的小样本
02复制安装命令或配置
# Role: Your_Role_Name

## Profile
- Author: YourName
- Version: 1.0
- Language: English
- Description: Clear role description and core capabilities

## Goal
- Outcome: What concrete result/outcome should be delivered for the user/session
- Done Criteria: Clear acceptance criteria (how we know it’s finished and good)
- Non-Goals: What is explicitly out of scope to avoid scope creep

### Skill-1
1. Specific skill description
2. Expected behavior and output

## Rules
1. Don't break character under any circumstance
2. Don't make up facts or hallucinate

## Workflow
1. Analyze user input and identify intent
2. Apply relevant skills systematically
3. Deliver structured, actionable output

## 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>.
03按步骤完成安装
  1. 1
    复制并填写基础模板

    复制获取区 Markdown 原文,把 Role 改为本次职责,把 Language 改为需要的语言;在 Goal 写清成果、验收条件和不处理的范围。

  2. 2
    写明约束与操作顺序

    在 Rules 写出不能捏造事实、需要保留哪些内容;在 Workflow 写实际步骤。将填写后的完整模板粘贴到聊天界面。

  3. 3
    用小样本检查再复用

    先提供一段熟悉的材料,逐项对照输出语言、格式和事实。更换第二段材料再试,保存通过检查的版本,不直接把长模板视为质量证明。

如何确认安装成功

用填写后的模板处理一段你熟悉的材料。检查输出语言、格式和事实是否符合 Goal 的完成标准,再换第二段材料验证模板是否仍适用;不符合时只改相关字段后重试。

使用前注意
  • 获取区是官方模板原文,Your_Role_Name、YourName 等是待用户填写的合法模板字段。
  • README 的旧徽章写 MIT,但当前根 LICENSE 正文为 Apache-2.0,本文以许可证正文为准。
  • 模型服务的费用和数据政策独立适用;不承诺所有模型只听到 LangGPT 名称就能生成正确模板。
LangGPT README 展示可复制的 Markdown 提示词模板
官方基础模板截图。模板里的角色、语言和目标字段需要按实际任务填写,获取区保留可复制原文。查看仓库原图
04

使用场景

SCENARIO 01

整理写作任务

把读者、语气和必须保留的信息写到固定位置,每次只替换本次材料。

SCENARIO 02

制定学习问答方式

明确希望得到的解释层次和输出格式,再根据实际回答调整规则。

05

使用评价

README 和结构化教程给出了可直接查看的模板,容易开始,也便于找出提问遗漏。对普通用户来说,价值在于把要求写清楚;结果是否准确仍取决于材料、模型和人工核对。

值得一试的地方

  • 无须编程或自建服务
  • 模板可复制、可修改
  • 目标和不处理事项可以明确列出

使用前要知道

  • 长模板仍可能被模型误解或忽略
  • README 包含未经本次验证的效果宣传
  • 许可证徽章与正文不一致,应保留核对记录
06

README

LangGPT


Overview

LangGPT 是一套编写可复用提示词的方法,把角色、目标、规则和操作流程分开写清楚。普通用户可以直接复制 Markdown 模板到聊天窗口,用它整理写作、学习或资料处理任务,不需要安装程序。

Getting started

  • 复制本页获取区的官方基础模板,填入自己的任务,再放进聊天窗口做一次小样本检查;基础路径无需安装软件。
  • LangGPT 提供结构化 Prompt 方法、基础模板和相关教程。
  • 复制模板的路线不需要 CLI;README 另列 Skill 安装和工具入口,属于可选路径。
  • 用填写后的模板处理一段你熟悉的材料。检查输出语言、格式和事实是否符合 Goal 的完成标准,再换第二段材料验证模板是否仍适用;不符合时只改相关字段后重试。

Configuration

# Role: Your_Role_Name

## Profile
- Author: YourName
- Version: 1.0
- Language: English
- Description: Clear role description and core capabilities

## Goal
- Outcome: What concrete result/outcome should be delivered for the user/session
- Done Criteria: Clear acceptance criteria (how we know it’s finished and good)
- Non-Goals: What is explicitly out of scope to avoid scope creep

### Skill-1
1. Specific skill description
2. Expected behavior and output

## Rules
1. Don't break character under any circumstance
2. Don't make up facts or hallucinate

## Workflow
1. Analyze user input and identify intent
2. Apply relevant skills systematically
3. Deliver structured, actionable output

## 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>.
在 GitHub 阅读完整 README