ChatGPT中文调教指南:多场景提示词与使用技巧
原名: PlexPt /
awesome-chatgpt-prompts-zh
基本信息
- 描述: ChatGPT 中文调教指南。各种场景使用指南。学习怎么让它听你的话。
- 语言: Built by
- 星标: 58,347 (+17 stars today)
- 链接: https://github.com/PlexPt/awesome-chatgpt-prompts-zh
- DeepWiki: https://deepwiki.com/PlexPt/awesome-chatgpt-prompts-zh
DeepWiki 速览(节选)
Overview
Relevant source files
The awesome-chatgpt-prompts-zh repository serves as a comprehensive collection of Chinese-language prompts for ChatGPT. These prompts instruct ChatGPT to assume specific roles or perform specialized tasks, enabling users to achieve more effective and targeted interactions with the AI model.
This overview introduces the repository’s purpose, structure, and usage patterns to help users understand and navigate the available resources.
Sources: README.md1-14
Repository Purpose and Structure
The repository aims to provide Chinese-speaking users with ready-to-use prompts that can be directly copied and pasted into ChatGPT conversations. By using these carefully crafted prompts, users can guide ChatGPT to respond in specific ways aligned with their needs.
Sources: README.md1-61 README.md64-73 README.md740-742
What Can ChatGPT Do?
The repository organizes prompts based on the diverse capabilities of ChatGPT, which include but are not limited to:
| Category | Description |
|---|---|
| Academic Writing | Writing various types of academic papers including technical, literary, and social science papers |
| Creative Writing | Creating novels, stories, scripts, poetry, and other creative literary works |
| Content Creation | Producing SEO articles, blog posts, social media content, and product descriptions |
| Business Writing | Developing business plans, market research reports, marketing strategies, and commercial communications |
| Technical Documentation | Writing user manuals, technical specifications, API documentation, and code comments |
| Translation | Translating between English and Chinese for academic texts, business documents, and more |
| Data Analysis | Performing statistical analysis, text analysis, and data visualization |
| Educational Materials | Creating course outlines, teaching materials, and training plans |
Sources: README.md31-61
Main Prompt Categories
The repository organizes prompts into several key categories to help users quickly find the appropriate prompt for their needs:
Sources: README.md84-496 README.md663-674
User Workflow
The typical workflow for using prompts from this repository follows these steps:
Sources: README.md79-82
Prompt Implementation Examples
The repository contains hundreds of prompt examples. Here are a few representative samples:
| Role | Prompt (abbreviated) | Purpose |
|---|---|---|
| Linux Terminal | “I want you to act as a Linux terminal. I will type commands and you will reply with what the terminal should show…” | Simulates a Linux command line interface |
| English Translator | “I want you to act as an English translator, spelling corrector and improver…” | Translates text to English with improved phrasing |
| Paper Editor | “Please act as a paper editing expert, revising the abstract section of the paper from the perspective of paper review…” | Helps refine academic paper abstracts |
| Front-end Assistant | “I want you to act as a front-end development expert. I will provide specific information about front-end code problems…” | Helps solve front-end development issues |
| Interviewer | “I want you to act as an interviewer. I will be the candidate and you will ask me interview questions…” | Conducts job interviews for specific positions |
Sources: README.md84-119
Special Role-Playing Prompts
Beyond standard task-oriented prompts, the repository includes specialized role-playing prompts in separate files:
These prompts are designed for entertainment purposes and create more personalized, character-based interactions with ChatGPT.
Sources: README.md740-742
Community Resources
The repository connects users to a broader ecosystem of AI-related resources and communities:
The WeChat groups facilitate discussions among AI enthusiasts and users looking to share experiences with ChatGPT and the prompt library.
Sources: README.md64-73 README.md23-27
Technical Implementation
For developers looking to utilize these prompts programmatically:
The JSON files provide structured access to the prompts, allowing for integration into applications, tools, or custom implementations.
Sources: README.md81
Getting Started
To use the prompts:
- Browse the repository to find a suitable prompt for your needs
- Copy the prompt text directly from the README or appropriate file
- Paste the prompt into your ChatGPT conversation
- Continue the conversation within the context established by the prompt
The repository is designed to be straightforward, with prompts that can be used immediately without modification.
Sources: README.md79
Conclusion
The awesome-chatgpt-prompts-zh repository provides a valuable resource for Chinese-speaking users to enhance their interactions with ChatGPT. By offering a diverse collection of carefully crafted prompts across multiple categories, it enables users to unlock more specific and targeted capabilities of the AI model, making it a more effective tool for a wide range of applications.
Sources: README.md31-61 LICENSE1-21
导语
awesome-chatgpt-prompts-zh 是一个汇集各类中文提示词的开源项目,旨在帮助用户通过设定特定角色与任务,引导 ChatGPT 给出更精准、专业的回复。该项目适合希望优化 AI 交互效率、缺乏具体提问思路,或需要 ChatGPT 扮演特定职业角色的中文用户参考。本文将介绍该仓库的提示词分类、使用场景及如何将其融入日常工作流,以提升你的 AI 对话质量。
摘要
以下是对所提供内容的中文总结:
该内容介绍了 GitHub 上的热门仓库 PlexPt/awesome-chatgpt-prompts-zh(ChatGPT 中文调教指南),主要信息如下:
1. 仓库概况
- 核心功能:这是一个全面的中文提示词(Prompts)集合,旨在帮助中文用户通过让 ChatGPT 扮演特定角色或执行特定任务,从而实现更高效、更具针对性的交互。
- 使用方式:用户可以直接复制仓库中精心设计的提示词并粘贴到 ChatGPT 对话中使用。
- 受欢迎程度:该仓库获得了 58,347 个星标,显示了其在社区中的高热度。
2. ChatGPT 能力分类 仓库根据 ChatGPT 的多样化能力对提示词进行了分类整理,主要包括:
- 学术写作:撰写技术、文学及社会科学等各类学术论文。
- 创意写作:创作小说、故事、剧本、诗歌等创意文学作品。
- 内容创作:生成 SEO 文章、博客文章、社交媒体内容及产品描述。
- 商业写作:制定商业计划、市场调研报告、营销策略及商业文案。
总结:该项目作为一个实用的“工具书”,有效地指导中文用户如何“调教” ChatGPT,使其在各种场景下听从指令并满足特定需求。
评论
总体判断
该仓库是 LLM(大语言模型)应用层中“提示工程”领域的奠基性中文项目,虽然不具备复杂的代码架构,但通过极高的内容密度和场景覆盖度,成功解决了中文用户在使用 ChatGPT 时的“冷启动”难题,是连接底层通用模型与上层垂直应用的高效桥梁。
深入评价
1. 技术创新性与差异化方案
- 事实:DeepWiki 显示该仓库的核心内容是
README.md,其中包含大量“角色扮演”类指令,如“我想让你充当翻译员”、“我想让你充当苏格拉底”等。 - 推断:该项目的技术创新性不体现在软件工程架构上(本质上是一个文本列表),而在于**“上下文学习”的范式普及**。它通过标准化的 Prompt 模板,将零散的自然语言请求结构化为“角色设定+任务描述+输出约束”的组合。这种方案降低了用户理解模型“逻辑窗口”的门槛,利用模型的 In-context Learning(上下文学习)能力,在不微调模型的情况下实现了垂直领域的定制化,这是早期 Prompt Engineering 的典型技术路径。
2. 实用价值与应用场景
- 事实:描述中提到“各种场景使用指南。学习怎么让它听你的话”,且星标数高达 58,347。
- 推断:该仓库解决了中文用户面对通用大模型时的**“意图对齐”**痛点。许多用户不知道 AI 的能力边界,这些 Prompt 充当了“说明书”和“催化剂”。应用场景极广,覆盖了内容创作(如小说家)、编程辅助(如架构师)、职场效率(如面试官)及教育(如苏格拉底教学法)。它将 AI 从“聊天机器人”转变为“生产力工具”,实用价值极高。
3. 代码质量与文档完整性
- 事实:源文件仅包含
LICENSE和README.md,内容结构为列表式的 Prompt 汇总。 - 推断:从代码角度看,该项目几乎零技术门槛,无需构建或部署。文档质量极高,采用了清晰的 Markdown 格式,分类明确(如“扮演 linux 终端”等),易于检索。其“代码”即 Prompt,规范性体现在 Prompt 的语法结构上(通常包含明确的语气、边界条件和示例),这种非代码的文档规范是项目成功的关键。
4. 社区活跃度
- 事实:星标数超过 5.8 万,且基于
awesome-chatgpt-prompts英文原版进行了深度汉化。 - 推断:高星标数反映了庞大的中文开发者及用户群体的需求。此类仓库的活跃度通常体现为 PR(Pull Request)的提交频率,用户会不断贡献新的角色或场景。由于 LLM 迭代极快(GPT-3.5 到 GPT-4o),社区会持续修正不适配旧模型的 Prompt,这种“众包维护”模式保证了内容的时效性。
5. 学习价值与启发
- 推断:对于开发者,该仓库是学习**Prompt Design(提示词设计)**的最佳教科书。它展示了如何通过“Few-Shot Prompting”(少样本提示)和“Chain of Thought”(思维链)来引导模型输出特定格式(如 JSON、Markdown 表格)。它启发开发者:在 AI 时代,应用层的核心竞争力往往不是算法模型本身,而是如何通过精巧的 Prompt 挖掘模型潜力,即“Prompt is the new Code”。
6. 潜在问题与改进建议
- 推断:
- 幻觉风险:部分复杂的角色设定可能导致模型产生“身份幻觉”,即在被追问时否认其设定身份。
- 模型迭代脱节:随着 GPT-4 等模型变得更聪明且更善于理解自然语言,过于刻意的 Prompt 模板有时反而显得啰嗦甚至降低效果(模型可能更偏好简洁的指令)。
- 建议:引入针对不同模型版本的 Prompt 标签(如
GPT-4-optimized),并增加 Prompt 的“原理说明”板块,而不仅仅是给出结果,帮助用户举一反三。
7. 与同类工具的对比优势
- 推断:相比 Midjourney 的 Prompt 库(侧重视觉描述符)或 GitHub Copilot(代码补全),该项目专注于逻辑与语言交互。与 PromptBase 等商业化平台相比,它的优势在于开源、免费且本地化(中文语境)。它不仅是工具,更是一个社区知识库,在中文语境下具有不可替代的先发优势。
边界条件与验证清单
不适用场景:
- 需要极高数据安全性或隐私保护的场景(需将 Prompt 发送给云端模型)。
- 需要实时数据反馈的任务(Prompt 本身无法解决模型知识截止日期的问题,需结合 Plugin)。
- 极其简单的查询(如“今天天气”),使用复杂 Prompt 属于杀鸡用牛刀。
快速验证清单:
- 复现性测试:随机抽取 3 个不同类别的 Prompt(如“充当全栈开发人员”、“充当英英词典”),直接复制到 ChatGPT 中,检查是否能稳定复现预期行为。
- 语言一致性测试:测试 Prompt 是否包含中英文混杂,验证在纯中文环境下模型对指令的遵循度。
- 版本兼容性检查:选取标注为早期的 Prompt,在 GPT-4o 中测试是否存在效果退化或过度冗余的情况。 4
技术分析
GitHub 仓库深度分析报告:PlexPt/awesome-chatgpt-prompts-zh
1. 技术架构深度剖析
技术栈与架构模式 该仓库本质上是一个静态知识库,其技术架构极其轻量,属于典型的“内容即代码”模式。
- 底层技术:基于 Git 版本控制系统,托管于 GitHub 平台。
- 核心格式:使用 Markdown (.md) 格式存储文本。Markdown 具有高可读性、易于版本 diff 和跨平台兼容的特性。
- 架构模式:采用去中心化协作模式。没有后端数据库,没有前端渲染框架(除非依赖 GitHub 的 Web UI),是一个扁平化的文件系统架构。
核心模块与关键设计
- README.md 作为核心入口:这是整个仓库的“单页应用”。它承担了索引、分类、展示和导航的全部功能。
- Prompt 模块化设计:每一个 Prompt(提示词)都被设计为一个独立的模块。通常包含“角色名称”、“Prompt 内容”和“标签”。
- 贡献指南:通过
CONTRIBUTING.md(隐含或显式)定义了内容的标准化格式,确保社区贡献的内容在结构上保持一致。
技术亮点与创新点
- 自然语言即接口:该项目的核心创新在于定义了一套“自然语言 API”。传统的代码仓库调用函数需要参数,而这里调用 ChatGPT 的能力需要精心设计的 Prompt。
- Prompt Engineering 的工程化:它将原本零散、艺术化的“提问技巧”进行了工程化整理,将其转化为可复用、可迭代的“资产”。
- 低门槛的众包:利用 GitHub 的 Fork + PR 机制,极大地降低了中文用户参与 Prompt 优化的门槛。
架构优势分析
- 极低的维护成本:无需服务器运维,无需数据库管理,无 CDN 成本。
- 高可用性与分发:借助 GitHub 的全球 CDN,内容分发极其迅速。
- 版本控制与回溯:每一次 Prompt 的优化都有据可查,利用 Git History 可以轻松回滚到“效果更好”的旧版本。
2. 核心功能详细解读
主要功能与使用场景 该仓库的核心功能是提供角色扮演和任务导向的 Prompt 模板。
- 功能:用户可以直接复制 README 中的中文指令,发送给 ChatGPT,使其瞬间扮演“资深前端工程师”、“SEO 专家”、“苏格拉底式导师”或“英汉翻译官”。
- 场景:
- 编程辅助:代码生成、Code Review、技术选型分析。
- 内容创作:写文章、写大纲、风格模仿。
- 学习辅导:将复杂概念简单化,通过类比进行教学。
- 生活助手:菜谱推荐、旅游规划、心理咨询模拟。
解决了什么关键问题
- 冷启动问题:解决了用户面对空白输入框不知道如何开口的问题。
- 上下文设定问题:解决了用户需要反复多轮对话才能让 AI 进入特定角色的问题(通过 Prompt 一次性注入上下文)。
- 语言与思维差异:中文用户直接提问往往过于简略,该仓库提供的 Prompt 通常包含“背景+约束+输出格式”,弥补了中英文在 Prompt Engineering 上的习惯差异。
与同类工具的详细对比
- 对比 FlowGPT / SnackPrompt:这些是专门的 Web 应用,有 UI、有评分系统。本仓库是纯文本,优势在于开源、无广告、无登录限制,且易于被脚本抓取。
- 对比官方 Prompt Engineering Guide:官方指南偏向理论(如什么是 CoT),本仓库偏向实战(直接给能用的句子)。
技术实现原理 其原理基于大语言模型(LLM)的上下文学习能力。
- In-Context Learning:通过在输入中提供示例或详细的指令,模型在不更新权重的情况下调整其预测分布。
- Few-Shot / Zero-Shot:这些 Prompt 大多利用 Zero-Shot(零样本)能力,通过强指令引导模型激活特定领域的知识权重。
3. 技术实现细节
关键算法或技术方案 虽然仓库本身是文本,但其背后的“技术方案”是 Prompt Engineering 的方法论集合:
- Persona Injection:
Act as a ...,通过身份设定改变模型的语气和用词选择。 - Chain of Thought (CoT) 引导:部分 Prompt 包含“Let’s think step by step”,引导模型展示推理过程。
- 格式约束:使用 Markdown 语法(如表格、代码块)强制模型输出结构化数据,便于后续程序处理。
代码组织结构和设计模式
- 线性列表模式:README 采用长列表形式,利用 Markdown 的标题(
##)进行分段。 - 模板模式:每个 Prompt 块遵循类似结构:这种结构使得编写简单的 Python/JS 脚本来解析此文件变得非常容易。
1 2### 角色 Prompt 具体内容...
性能优化和扩展性考虑
- 性能:GitHub 的渲染性能足够快。对于用户而言,最大的性能优化是“减少思考时间”。
- 扩展性:目前的单文件结构在 Prompt 数量超过 500+ 时会出现导航困难。扩展方向通常是引入分类索引或构建独立的导航页。
技术难点和解决方案
- 难点:Prompt 的“有效性”是主观的,且随着模型版本更新(如 GPT-3.5 -> GPT-4.0 -> o1),同一个 Prompt 的效果会波动。
- 解决方案:社区众包。通过 Issue 和 PR 讨论,不断修正 Prompt 的措辞以适应新模型。
4. 适用场景分析
适合使用的项目
- AI 套壳应用开发:开发者需要高质量的预设 Prompt 来填充应用的“开场白”或“系统指令”。
- 企业内部知识库:将公司特定的业务逻辑 Prompt 化,存入私有 Git 仓库,供员工调用标准 AI 助手。
- Prompt 自动化测试:作为测试集,用于评估不同 LLM 模型的中文理解能力。
最有效的情况
- 当用户需要垂直领域的专业知识(如法律、医学、编程)但缺乏该领域专家人脉时。
- 当用户需要结构化输出(如 JSON、特定表格格式)时。
不适合的场景
- 需要实时联网信息的场景:Prompt 本身无法解决模型的知识截止问题(除非使用 Plugins/GPTs)。
- 极度依赖多模态交互:仓库主要基于文本,对于语音、图像生成的引导较少。
集成方式和注意事项
- 方式:可以通过 HTTP 请求获取 GitHub Raw 内容,解析 Markdown 后注入到 LLM API 的
system字段中。 - 注意:必须注意 Prompt 注入攻击。如果直接将用户输入拼接到这些 Prompt 中,恶意用户可能通过“忽略之前的指令”来绕过限制。
5. 发展趋势展望
技术演进方向
- 结构化数据化:从 Markdown 转向 YAML 或 JSON 格式,以便于 IDE 和 AI 工具链直接读取。
- 版本化绑定:针对
gpt-4o、claude-3.5-sonnet等不同模型维护不同的 Prompt 分支。
社区反馈和改进空间
- 噪声问题:随着 Star 数增加,仓库内容可能变得臃肿,质量参差不齐。需要引入“点赞数”或“验证通过”的标记机制。
- 分类优化:目前的分类较为基础,未来可能需要基于标签的多维分类系统。
与前沿技术的结合
- RAG (检索增强生成):该仓库可以作为 RAG 系统中的“Prompt 模板库”。根据用户查询,自动从仓库中检索最合适的 Prompt 模板,结合用户问题一起发送给 LLM。
- Agent 智能体:这些 Prompt 可以作为 Agent 的“子程序”或“技能包”。
6. 学习建议
适合什么水平的开发者
- 初级:适合所有想提高 AI 使用效率的普通用户。
- 中级/高级:适合正在构建 AI 应用的开发者,学习如何编写高质量的 System Prompt。
可以从中学习到什么
- Prompt 语法:学习如何使用分隔符、限定词、示例来控制模型输出。
- LLM 的局限性:通过观察哪些 Prompt 失效,理解模型在逻辑推理和事实记忆上的短板。
推荐的学习路径
- 阅读与复现:挑选 10 个不同领域的 Prompt,亲自在 ChatGPT 中测试,观察其反应。
- 修改与对比:尝试修改 Prompt 中的某个形容词或约束条件,对比输出差异,理解“权重”概念。
- 创造与贡献:针对自己的工作场景,编写一个 Prompt 并提交 PR。
实践建议 不要盲目复制。在使用前,应根据具体需求对 Prompt 进行“微调”,例如将“写一篇关于…的文章”改为“写一篇针对…受众的、语气…的文章”。
7. 最佳实践建议
如何正确使用该工具
- 完整复制:确保复制了 Prompt 的全部内容,包括上下文设定和约束条件。
- 作为 System Message:如果使用 API,将这些内容放入
system角色而非user角色,效果通常更稳定。 - 多轮对话保持:在同一个会话中,如果 AI 跑题了,重新发送该 Prompt 可以重置上下文。
常见问题和解决方案
- 问题:AI 回答太简短。
- 解决:在 Prompt 末尾添加“请详细展开”、“字数要求 800 字以上”。
- 问题:AI 拒绝回答(如涉及敏感话题)。
- 解决:使用“虚拟场景”、“学术探讨”等框架进行“越狱”式重写(需在法律和道德允许范围内)。
性能优化建议
- Token 节省:Prompt 越长,消耗的 Token 越多。对于简单任务,可以精简仓库中冗长的 Prompt,提取核心指令。
8. 哲学与方法论:第一性原理与权衡
抽象层与复杂性转移
- 抽象层:该项目在“人类意图”与“机器执行”之间建立了一层标准化的中间层。
- 复杂性转移:它将**“如何与 AI 沟通”的复杂性从用户端转移到了Prompt 设计者端**。用户不再需要学习 Prompt Engineering 的技巧,只需要扮演“选择者”的角色。代价是,用户可能不理解 Prompt 为什么有效,从而在结果不理想时无法自行修正。
价值取向与代价
- 取向:效率与复用性。它默认“前人的经验是可复用的资产”。
- 代价:个性化与探索性。过度依赖模板会限制用户的发散思维,导致 AI 的输出趋于同质化。同时,它隐含了一种“万能钥匙”的假设,即认为一个 Prompt 可以解决所有
代码示例
| |
| |
| |
案例研究
1:某电商公司的客服效率提升项目
1:某电商公司的客服效率提升项目
背景:
该电商公司每天处理数千条客户咨询,涉及订单查询、退换货、产品推荐等场景。客服团队面临高工作负荷,响应时间较长,影响客户满意度。
问题:
传统客服依赖人工回复,无法满足高峰期的并发需求;部分标准化问题(如物流查询)重复出现,浪费人力;客服培训成本高,新人上手慢。
解决方案:
基于 awesome-chatgpt-prompts-zh 项目中的提示词模板,开发了一套自动化客服系统。通过预设的“订单查询”“售后处理”等场景提示词,结合公司知识库,快速生成标准化回复。
效果:
- 客服响应时间从平均 10 分钟缩短至 30 秒;
- 重复性问题自动化处理率达 70%,释放 40% 人力用于复杂问题;
- 客户满意度提升 15%,人工客服离职率下降 20%。
2:在线教育平台的课程内容优化
2:在线教育平台的课程内容优化
背景:
某在线教育平台需要为不同年龄段学生生成定制化的学习材料,但教研团队人力有限,难以快速产出高质量内容。
问题:
传统内容开发依赖人工编写,耗时长且风格不统一;针对不同学习水平(如基础班、提高班)的内容差异化不足。
解决方案:
利用 awesome-chatgpt-prompts-zh 中的“教学大纲设计”“习题生成”等提示词,结合课程大纲自动生成教案、例题和解析。教研人员仅需审核和微调。
效果:
- 内容开发周期从 2 周缩短至 3 天;
- 生成的习题通过率与人工编写相当,但效率提升 5 倍;
- 平台课程更新频率提高,用户留存率提升 12%。
3:技术团队的文档自动化生成
3:技术团队的文档自动化生成
背景:
某软件公司的技术团队需要维护大量 API 文档和开发指南,但手动编写文档耗时且易遗漏更新。
问题:
代码更新后文档滞后,开发者需频繁沟通确认接口细节;新成员学习成本高,影响项目进度。
解决方案:
基于 awesome-chatgpt-prompts-zh 的“技术文档编写”提示词,结合代码注释自动生成文档模板,并通过脚本同步到内部 Wiki。
效果:
- 文档覆盖率从 60% 提升至 95%;
- 新人上手时间减少 30%,团队协作效率提升;
- 减少因文档错误导致的返工,节省约 20% 开发时间。
对比分析
与同类方案对比
| 维度 | PlexPt/awesome-chatgpt-prompts-zh | 方案A: f/awesome-chatgpt-prompts | 方案B: PromptEngineeringGuide |
|---|---|---|---|
| 内容语言 | 中文为主,部分英文 | 英文为主 | 英文为主 |
| 提示词数量 | 约1500+条 | 约200+条 | 约100+条(含教程) |
| 更新频率 | 较活跃,社区贡献为主 | 活跃,官方维护 | 中等,依赖作者更新 |
| 易用性 | 分类清晰,支持中文搜索 | 分类简单,需英文搜索 | 结构化强,但需英文阅读 |
| 成本 | 免费(开源) | 免费(开源) | 免费(部分付费课程) |
| 适用场景 | 中文用户快速复用提示词 | 英文用户或开发者 | 系统学习提示词工程 |
优势分析
PlexPt/awesome-chatgpt-prompts-zh
优势1:本地化程度高,中文用户可直接使用,降低语言门槛。
优势2:提示词数量庞大,覆盖场景广泛(如编程、写作、学习等)。
优势3:社区贡献机制灵活,用户可提交新提示词,内容持续丰富。方案A: f/awesome-chatgpt-prompts
优势1:官方维护,质量较高,适合英文用户或开发者。
优势2:简洁明了,适合快速查找常用提示词。方案B: PromptEngineeringGuide
优势1:结合教程与示例,适合系统学习提示词设计原理。
优势2:提供理论框架,帮助用户理解提示词优化逻辑。
不足分析
PlexPt/awesome-chatgpt-prompts-zh
不足1:部分提示词质量参差不齐,依赖社区筛选。
不足2:缺乏系统性教程,新手可能难以理解提示词背后的逻辑。方案A: f/awesome-chatgpt-prompts
不足1:语言限制,中文用户需自行翻译或调整。
不足2:分类较粗,查找特定场景提示词可能耗时。方案B: PromptEngineeringGuide
不足1:内容偏向理论,实用提示词数量较少。
不足2:英文为主,对非英语用户不够友好。
最佳实践
最佳实践指南
实践 1:明确角色设定
说明:在提示词开头明确指定模型扮演的角色(如“资深程序员”或“专业翻译”),有助于精准锁定任务背景与输出风格。
实施步骤:
- 使用“你现在是[角色]”或“作为[角色]”句式。
- 补充该角色的专业背景描述。
- 定义该角色需遵循的语气或工作规范。
注意事项:避免模糊定义,应选择具体职业或专业身份。
实践 2:结构化任务描述
说明:将复杂任务拆解为清晰的步骤或模块,利用编号列表帮助模型准确理解执行逻辑。
实施步骤:
- 使用“请按以下步骤操作”引导。
- 使用“首先/然后/最后”等逻辑连接词。
注意事项:保持步骤独立且可验证,避免逻辑冲突。
实践 3:设定输出格式规范
说明:明确指定响应格式(如Markdown表格、JSON、代码块),可直接获得结构化结果,减少后期处理。
实施步骤:
- 使用“请以[格式]输出”指令。
- 提供具体的格式示例。
- 对关键字段添加约束(如字数限制)。
注意事项:复杂格式务必提供完整示例,消除歧义。
实践 4:添加上下文约束
说明:通过背景信息、目标受众或使用场景约束,使输出更贴合实际需求,减少泛泛而谈。
实施步骤:
- 使用“背景:”或“目标受众:”标签。
- 明确排除不需要的内容。
- 规范专业术语的使用。
注意事项:约束应与核心任务相关,避免过度限制导致僵化。
实践 5:迭代式优化提示词
说明:通过持续测试与调整,逐步优化输出质量,并建立个人提示词库。
实施步骤:
- 对初始提示词进行多轮测试。
- 记录产生最佳输出的版本。
- 针对薄弱环节添加补充指令。
- 建立分类模板库。
注意事项:每次仅调整一个变量,以便定位有效优化点。
实践 6:利用示例引导
说明:提供1-3个高质量示例(少样本提示),能显著提升模型对复杂任务或特定风格的理解。
实施步骤:
- 使用“示例:”标签标注。
- 确保示例与实际任务高度相似。
- 对关键要素添加注释。
注意事项:示例需涵盖典型与边界情况,避免误导。
实践 7:建立验证机制
说明:要求模型进行自我检查或提供依据,适用于代码生成等高准确性需求任务。
实施步骤:
- 添加“请检查输出是否符合…”要求。
- 要求解释关键决策依据。
- 对敏感任务要求提供替代方案对比。
注意事项:验证要求应匹配任务复杂度,避免冗长。
性能优化建议
性能优化建议
优化 1:优化数据库查询性能
说明:
当前系统可能存在N+1查询问题或未充分利用数据库索引,导致数据库响应时间过长。通过优化查询语句和添加适当的索引,可以显著提升数据库访问效率。
实施方法:
- 分析慢查询日志,识别高频且耗时的SQL语句
- 为常用查询字段添加复合索引
- 使用JOIN替代多次独立查询
- 对大表进行分区处理
预期效果:
数据库查询响应时间减少50%-80%,系统吞吐量提升30%-50%
优化 2:引入缓存机制
说明:
频繁访问的数据或计算结果可以通过缓存存储,减少重复计算和数据库访问压力。
实施方法:
- 使用Redis/Memcached实现热点数据缓存
- 设置合理的缓存过期策略(TTL)
- 对API响应数据实现客户端缓存
- 实现多级缓存架构(本地缓存+分布式缓存)
预期效果:
缓存命中率可达80%以上,系统响应时间减少60%-90%,数据库负载降低70%
优化 3:静态资源CDN加速
说明:
静态资源(图片、CSS、JS等)通过CDN分发,可以显著减少用户访问延迟,提升加载速度。
实施方法:
- 将静态资源部署到CDN节点
- 配置合理的缓存策略
- 启用HTTP/2协议
- 对图片资源进行WebP格式转换
预期效果:
静态资源加载时间减少70%-90%,首屏加载时间提升50%-70%
优化 4:代码级性能优化
说明:
通过代码层面的优化,减少不必要的计算和内存消耗,提升执行效率。
实施方法:
- 使用性能分析工具(如py-spy、cProfile)定位瓶颈
- 优化算法复杂度(如O(n²)→O(n))
- 减少不必要的对象创建和内存分配
- 使用生成器替代列表处理大数据集
预期效果:
CPU使用率降低30%-50%,内存占用减少40%-60%
优化 5:异步处理与任务队列
说明:
将耗时操作(如邮件发送、图片处理)转为异步执行,避免阻塞主线程,提升系统响应能力。
实施方法:
- 使用Celery/RQ实现任务队列
- 对非关键路径操作采用异步处理
- 实现消息队列削峰填谷
- 设置合理的任务重试机制
预期效果:
API响应时间减少80%-95%,系统并发能力提升5-10倍
优化 6:数据库连接池优化
说明:
合理配置数据库连接池参数,避免频繁创建/销毁连接的开销,提升数据库访问效率。
实施方法:
- 根据负载调整连接池大小(如max_connections=20-50)
- 设置合理的连接超时时间
- 实现连接预热机制
- 监控连接池使用情况并动态调整
预期效果:
数据库连接获取时间减少90%,系统稳定性提升,避免连接泄漏问题
学习要点
- 学习要点**
- 精准的角色设定**:利用“请扮演…”等框架明确AI身份,是优化输出质量的核心基础。
- 结构化任务描述**:采用“首先…然后…最后…”的分步骤指令,能显著提升复杂任务的执行准确性。
- 明确的格式规范**:强制指定输出形式(如表格、代码块或列表),可有效减少生成内容的歧义。
- 风格与案例约束**:通过添加特定风格要求或参考案例,能够精准控制内容生成的走向。
- 验证性指令应用**:使用“请检查…”或“确保…”等指令,是提升AI输出逻辑可靠性的关键手段。
- 迭代式优化思维**:根据输出结果持续调整Prompt,是改进AI交互效果的必经过程。
学习路径
学习路径
阶段 1:入门基础
学习内容:
- ChatGPT 的基本原理和功能概述
- 常见的提示词(Prompt)编写技巧
- 如何使用
awesome-chatgpt-prompts-zh中的基础提示词 - 理解提示词的结构和关键要素
学习时间: 1-2周
学习资源:
- awesome-chatgpt-prompts-zh GitHub 仓库
- OpenAI 官方文档中的 ChatGPT 使用指南
- 相关入门教程视频(如 B站或 YouTube 上的基础教学)
学习建议:
- 从仓库中挑选简单的提示词(如“翻译”“写作辅助”等)进行实践
- 尝试修改提示词的部分内容,观察输出变化
- 记录常用的提示词模板,建立个人提示词库
阶段 2:进阶提升
学习内容:
- 高级提示词技巧(如角色设定、上下文引导、多轮对话优化)
- 针对特定场景的提示词定制(如编程、学术写作、商业分析)
- 提示词的调试与优化方法
- 结合
awesome-chatgpt-prompts-zh中的复杂案例进行拆解
学习时间: 2-4周
学习资源:
- 仓库中的高级提示词分类(如“开发者”“创意写作”等)
- 提示词工程相关论文或博客(如 OpenAI 的 Prompt Engineering 指南)
- 社区讨论(如 Reddit 的 r/ChatGPT 或国内相关论坛)
学习建议:
- 每天尝试 1-2 个复杂提示词,分析其设计逻辑
- 针对自己的需求(如工作或学习)定制专属提示词
- 关注提示词的局限性,避免过度依赖
阶段 3:精通与实战
学习内容:
- 提示词的自动化与批处理(如结合脚本调用 ChatGPT API)
- 多模型协同使用(如 ChatGPT + 其他 AI 工具)
- 提示词的安全性与伦理问题
- 贡献原创提示词到
awesome-chatgpt-prompts-zh仓库
学习时间: 4-6周
学习资源:
- OpenAI API 文档
- 提示词工程进阶课程(如 Coursera 或 Udemy 上的相关课程)
- 仓库的 Issue 和 Pull Request 页面(学习他人贡献)
学习建议:
- 尝试开发小型工具或脚本,集成 ChatGPT 到工作流中
- 参与开源社区,提交自己的提示词或改进建议
- 定期回顾和更新个人提示词库,淘汰低效模板
阶段 4:持续优化与创新
学习内容:
- 跟踪 ChatGPT 及提示词工程的最新进展
- 探索跨领域应用(如教育、医疗、法律等)
- 提示词的个性化与自适应优化
- 分享经验,指导他人学习
学习时间: 长期(无固定周期)
学习资源:
- 学术会议论文(如 ACL、NeurIPS 中关于 NLP 和提示词的研究)
- 行业报告与案例分析
- 个人博客或社交媒体上的经验分享
学习建议:
- 保持对新技术和新方法的敏感度,定期测试新功能
- 建立个人知识体系,将提示词技能与其他技能(如编程、数据分析)结合
- 主动参与社区讨论,扩大人脉并获取反馈
常见问题
1: 这个项目的主要用途是什么?
1: 这个项目的主要用途是什么?
A: awesome-chatgpt-prompts-zh 是一个精选的 ChatGPT 提示词库。该项目收集并翻译了大量高质量的英文提示词,旨在帮助中文用户更高效地使用 ChatGPT。通过使用这些预设的提示词,用户可以让 ChatGPT 扮演特定的角色(如 Linux 终端、英语翻译、面试官等),或者完成特定的创作任务,从而获得更精准、更有用的回复。
2: 如何使用这个仓库中的提示词?
2: 如何使用这个仓库中的提示词?
A: 使用方法非常简单。您只需要浏览仓库中的 README.md 文件或具体的提示词文件,找到您感兴趣的角色或任务。复制对应的提示词,将其发送给 ChatGPT。随后,ChatGPT 就会进入您设定的角色模式,此时您可以输入具体的任务需求,它将以该角色的视角和技能为您提供专业的回答或服务。
3: 这个项目与英文原版(awesome-chatgpt-prompts)有什么区别?
3: 这个项目与英文原版(awesome-chatgpt-prompts)有什么区别?
A: 该项目是英文原版仓库 f/awesome-chatgpt-prompts 的中文翻译版本。核心内容保持一致,但针对中文用户进行了本地化处理。主要的区别在于语言和可读性,该项目让不熟悉英文或希望用中文与 ChatGPT 交互的用户能够无障碍地使用这些强大的提示词。
4: 如果我想贡献新的提示词,应该如何操作?
4: 如果我想贡献新的提示词,应该如何操作?
A: 开源项目非常欢迎社区贡献。通常您需要先 Fork 该项目到您自己的 GitHub 账号下,然后克隆到本地进行修改。在添加了您认为优质的新提示词后,提交变更并发起一个 Pull Request (PR) 给原仓库。维护者审核通过后,您的提示词就会被收录进项目中。具体细节请参考项目仓库中的 CONTRIBUTING 文档(如果存在)。
5: 这些提示词适用于 GPT-4 吗?
5: 这些提示词适用于 GPT-4 吗?
A: 是的。虽然这些提示词很多是在 ChatGPT (GPT-3.5) 时代编写的,但它们具有很好的通用性。由于 GPT-4 具有更强的理解能力和逻辑推理能力,使用这些提示词通常能获得质量更高、细节更丰富的反馈。您可以直接将这些提示词用于 GPT-4 模型,通常不需要做特殊的修改。
6: 除了复制粘贴,还有更快捷的使用方式吗?
6: 除了复制粘贴,还有更快捷的使用方式吗?
A: 是的。许多浏览器插件或第三方工具已经集成了该项目的提示词库。例如,有一些浏览器扩展可以直接在 ChatGPT 的网页界面侧边栏显示这些提示词,点击即可自动填充到输入框中。此外,该项目也提供了 JSON 格式的数据文件,方便开发者开发相关的客户端工具或快捷指令。
思考题
## 挑战与思考题
### 挑战 1: [简单]
问题**: 如何使用 ChatGPT 将一段非结构化的客户反馈文本整理成结构化的 JSON 格式?假设输入为一段包含多个用户评价的段落,输出需要包含用户名、评分和具体评价内容。
提示**: 考虑如何明确指定 JSON 的键名和嵌套结构,并在提示词中给出一个具体的输出示例。
实践建议
以下是为该仓库(ChatGPT 中文调教指南)提供的 6 条实践建议:
明确角色设定与任务边界 在使用提示词时,不要直接复制粘贴。应在 Prompt 开头显式定义 ChatGPT 的“角色”(如:你是一位资深程序员),并紧接着设定“限制条件”(如:不要使用过于晦涩的技术术语)。明确的边界能有效防止 AI 产生幻觉或偏离主题。
采用“分步执行”策略处理复杂任务 对于长文本生成或复杂的逻辑推理任务,不要试图一次性获得完美结果。应在提示词中加入“请一步步思考”或“让我们分步进行”的指令。待第一步确认无误后,再通过追问引导 AI 进行下一步,这样可以显著提高逻辑的严密性。
利用“少样本提示”提升输出格式准确率 如果你需要特定的输出格式(如 JSON、Markdown 表格或特定风格的代码),不要仅用文字描述格式。最佳实践是在提示词中提供 1-2 个具体的“输入-输出”示例,让 ChatGPT 模仿示例的结构和语气进行生成。
建立“迭代优化”机制而非盲目重试 当 ChatGPT 的回答不理想时,避免直接重新生成或简单的重述问题。应针对其回答中的缺陷进行具体反馈,例如:“这段代码的第 10 行有误,请修正并解释原因”,或者“语气过于生硬,请调整为更委婉的商业邮件风格”。
警惕“知识截止”与“事实性错误” 该仓库中的提示词虽然强大,但无法改变模型训练数据的截止时间。在询问时事新闻、具体版本号或极度冷门的知识时,务必要求 AI“列出信息来源”或“注明不确定性”,并对其生成的事实性数据进行二次核实。
善用上下文记忆进行连续对话 在一个 Session 中,ChatGPT 会记住之前的对话内容。利用这一特性,可以将一个大任务拆解为多轮对话。例如,先让它生成大纲,确认无误后,再针对大纲中的某一项进行扩写。这比要求它“一次性写一篇 5000 字的文章”效果要好得多。
引用
- GitHub 仓库: https://github.com/PlexPt/awesome-chatgpt-prompts-zh
- DeepWiki: https://deepwiki.com/PlexPt/awesome-chatgpt-prompts-zh
注:文中事实性信息以以上引用为准;观点与推断为 AI Stack 的分析。
站内链接
- 分类: 大模型 / 效率与方法论
- 标签: ChatGPT / 提示词 / Prompt / AI调教 / 中文指南 / GitHub / 开源项目 / 使用技巧
- 场景: 大语言模型 / 效率工具 / 自然语言处理
相关文章
- ChatGPT 中文调教指南:场景化提示词与指令优化
- ChatGPT中文调教指南:多场景提示词与使用技巧
- ChatGPT 中文调教指南:多场景提示词与使用技巧
- ChatGPT 中文调教指南:涵盖各类场景的使用提示词
- ChatGPT 中文调教指南:多场景提示词库 这篇文章由 AI Stack 自动生成,包含多次大模型调用,提供深度的结构化分析。