当 ChatGPT 在2022年11月首次发布时,人工智能的世界在一夜之间发生了改变。曾经只属于研究人员和开发者的领域,突然间变得人人都可以接触。在被这项新技术所吸引的人群中,有一位名叫 Fatih Kadir Akın 的开发者,他看到了 ChatGPT 能力中的非凡之处。
"当 ChatGPT 首次发布时,我立刻被它的能力所吸引。我以各种方式对这个工具进行了实验,结果总是令我惊叹不已。"
那些早期的日子充满了实验和发现。世界各地的用户都在寻找与 ChatGPT 互动的创意方式,分享他们的发现,并相互学习。正是在这种兴奋和探索的氛围中,"Awesome ChatGPT Prompts"的想法诞生了。
2022年12月,在 ChatGPT 发布仅几周后,Awesome ChatGPT Prompts 仓库在 GitHub 上创建了。这个概念简单而强大:一个精心策划的有效提示词集合,任何人都可以使用和贡献。
这个仓库迅速获得了关注,成为全球 ChatGPT 用户的首选资源。最初只是个人收集的有用提示词,逐渐演变成一个由开发者、作家、教育工作者和来自世界各地的爱好者共同贡献的社区驱动项目。
媒体报道
学术认可
社区与 GitHub
仓库的成功促成了"The Art of ChatGPT Prompting: A Guide to Crafting Clear and Effective Prompts"的诞生——这是一本于2023年初在 Gumroad 上发布的综合指南。
这本书记录了早期提示词工程的智慧,涵盖了:
这本书引起了轰动,在 Gumroad 上实现了超过 100,000 次下载。它在社交媒体上广泛传播,被学术论文引用,并被社区成员翻译成多种语言。甚至来自意想不到的地方也有知名人士的认可——包括 OpenAI 的联合创始人兼总裁 Greg Brockman 也认可了这个项目。
在那些形成期的几个月里,出现了几个关键洞见,这些后来成为提示词工程的基础:
"我认识到使用具体且相关语言的重要性,以确保 ChatGPT 理解我的提示词并能够生成适当的回复。"
早期的实验者发现,模糊的提示词会导致模糊的回复。提示词越具体、越详细,输出就越有用。
"我发现了为对话定义明确目的和焦点的价值,而不是使用开放式或过于宽泛的提示词。"
这一洞见成为后续几年发展的结构化提示技术的基础。
社区中出现的最具影响力的技术之一是"Act As"模式。通过指示 ChatGPT 扮演特定的角色或人物,用户可以显著提高回复的质量和相关性。
I want you to act as a javascript console. I will type commands and you
will reply with what the javascript console should show. I want you to
only reply with the terminal output inside one unique code block, and
nothing else.
这个简单的技术开辟了无数可能性,至今仍然是使用最广泛的提示策略之一。
项目最初只是一个简单的 GitHub 仓库,带有在 GitHub Pages 上渲染为 HTML 的 README 文件。它很简陋但实用——这证明了伟大的想法不需要复杂的实现。
技术栈:HTML、CSS、GitHub Pages
随着社区的增长,对更好用户体验的需求也在增加。网站进行了重大的界面更新,借助 Cursor 和 Claude Sonnet 3.5 等人工智能编程助手完成。
如今,prompts.chat 已经发展成为一个功能完善的平台,采用以下技术构建:
该平台现在具有用户账户、收藏夹、搜索、分类、标签功能,以及一个蓬勃发展的提示词工程师社区。
项目扩展到了 Web 之外,使用 SwiftUI 构建了原生 iOS 应用,将提示词库带给移动用户。
Awesome ChatGPT Prompts 项目对人们与人工智能的互动方式产生了深远影响:
世界各地的大学都在其人工智能指导材料中引用了该项目,包括:
该项目已被整合到无数开发者的工作流程中。Hugging Face 数据集被研究人员和开发者用于训练和微调语言模型。
凭借来自数十个国家数百名社区成员的贡献,该项目代表了一项真正的全球努力,旨在让人工智能对每个人都更易于访问和使用。
从一开始,该项目就致力于开放。在 CC0 1.0 通用(公共领域贡献)许可下,所有提示词和内容都可以自由使用、修改和分享,没有任何限制。
这一理念促成了:
目标始终是让有效的人工智能沟通技术民主化——确保每个人,无论技术背景如何,都能从这些工具中受益。
在 ChatGPT 发布三年后,提示词工程领域已经显著成熟。最初的非正式实验已经发展成为一门公认的学科,拥有成熟的模式、最佳实践和活跃的研究社区。
Awesome ChatGPT Prompts 项目与这一领域共同成长,从一个简单的提示词列表发展成为一个发现、分享和学习人工智能提示词的综合平台。
这本书代表了下一次进化——三年社区智慧的精华,为今天和明天的人工智能格局而更新。
从最初的仓库到这本综合指南的历程,反映了人工智能的快速发展以及我们对如何有效使用它的理解。随着人工智能能力的不断进步,与这些系统沟通的技术也将不断发展。
早期发现的那些原则——清晰、具体、目的性以及角色扮演的力量——至今仍然同样重要。但新技术也在不断涌现:思维链提示、少样本学习、多模态交互等等。
Awesome ChatGPT Prompts 的故事最终是一个关于社区的故事——关于世界各地成千上万的人分享他们的发现,互相帮助学习,并共同推进我们对如何与人工智能合作的理解。
这本书希望延续这种开放协作和共同学习的精神。
Awesome ChatGPT Prompts 项目由 @f 和一个出色的贡献者社区共同维护。访问 prompts.chat 探索平台,并在 GitHub 上加入我们进行贡献。