f/prompts.chat · 上手攻略
- 仓库:f/prompts.chat
- 链接:https://github.com/f/prompts.chat
- 分类:llm-infra / engineering / prompt
- 作者:Jay
- 更新:2026-07-07
是什么
f/prompts.chat 原名 Awesome ChatGPT Prompts,是 GitHub 上最早(2022 年 12 月)也是规模最大的开源提示词(Prompt)集合库。官方自称「世界最大的开源提示词库」,已获 143k+ GitHub Stars,曾被 GitHub 官方精选(Staff Pick),被哈佛、哥伦比亚等高校引用,学术引用超 40 篇,连 OpenAI 联合创始人 Greg Brockman 和 Wojciech Zaremba 都公开点赞推荐。
简单说,这是一个持续由社区贡献的、经过精选的 AI 提示词模板库,涵盖对话、编程、写作、翻译、角色扮演等场景。同时它也提供自托管方案、MCP 服务器和 Claude 插件,让你可以在本地或私有环境运行自己的提示词库。
注意:这里的「Awesome」类列表是真正的工具库而非纯收藏榜——它有实际运行的 Web UI、API 和插件,可直接集成到 AI 工作流中,所以优先级不低。
解决什么问题
- 找不到好用的提示词:收集了数千条社区验证过的优质提示词,覆盖 50+ 常见任务场景
- 提示词难以复用:提供 CSV、Markdown、Hugging Face Dataset 多格式导出,可直接导入到各类 AI 工具
- 隐私顾虑:企业/组织不希望提示词数据经过第三方,可自托管完整服务
- 需要 MCP 集成:开发者想把提示词库接入 Agent,可通过 MCP 协议直接调用
- 缺乏系统学习:配套出版了《The Art of ChatGPT Prompting》(25+ 章节免费互动指南),帮助用户从零学提示词工程
快速安装
方式一:npx 快速创建(推荐尝鲜)
npx prompts.chat new my-prompt-library
cd my-prompt-library
按向导配置品牌、主题和认证(支持 GitHub / Google / Azure AD),启动后访问 http://localhost:3000。
方式二:手动克隆
git clone https://github.com/f/prompts.chat.git
cd prompts.chat
npm install && npm run setup
setup 向导会引导你完成品牌、主题、认证配置。
方式三:Docker 自托管
git clone https://github.com/f/prompts.chat.git
cd prompts.chat
# 参考 SELF-HOSTING.md 和 DOCKER.md
docker compose up -d
官方推荐 PostgreSQL 数据库(使用 Neon 托管数据库,有推荐链接)。PostgreSQL 负责存储提示词、用户和配置数据。
核心用法
1. 直接在网页浏览 / 搜索提示词
访问 https://prompts.chat/prompts ,按分类浏览或搜索,支持在线复制提示词内容。
2. 下载提示词数据(无需安装)
提示词以多种格式公开可下载:
# Markdown 格式(GitHub 原始文件)
curl -s https://raw.githubusercontent.com/f/prompts.chat/main/PROMPTS.md | less
# CSV 格式
curl -s https://raw.githubusercontent.com/f/prompts.chat/main/prompts.csv | head -20
也可以在 Hugging Face Dataset 页面直接下载:
https://huggingface.co/datasets/fka/prompts.chat
3. MCP 服务器接入(Agent 开发者重点)
远程 MCP(推荐,无需本地安装):
在支持 MCP 的 AI 客户端(Claude Desktop、Cline 等)中配置 mcpServers:
{
"mcpServers": {
"prompts.chat": {
"url": "https://prompts.chat/api/mcp"
}
}
}
本地 MCP:
{
"mcpServers": {
"prompts.chat": {
"command": "npx",
"args": ["-y", "prompts.chat", "mcp"]
}
}
}
详细文档:https://prompts.chat/docs/api
4. Claude 插件(如果你用 Windsurf / Codeium 等插件市场)
/plugin marketplace add f/prompts.chat
/plugin install prompts.chat@prompts.chat
详见 https://github.com/f/prompts.chat/blob/main/CLAUDE-PLUGIN.md
5. 自建提示词站(企业内网场景)
npx prompts.chat new my-private-prompts
cd my-private-prompts
# 配置 .env(数据库连接、品牌、认证)
npm run dev
支持完全私有化部署,不走任何外部服务。
6. 儿童 AI 交互学习
如果你面向教育场景,还有 https://prompts.chat/kids ——游戏化冒险,帮助 8-14 岁儿童学会与 AI 沟通。
典型适用场景
| 场景 | 怎么用 |
|---|---|
| 找提示词 | 直接上 prompts.chat 搜索,按场景/角色/语言过滤 |
| 构建 AI 应用 | 通过 MCP 协议,把提示词库接入你的 Agent |
| 批量导入提示词 | 下载 CSV/Markdown,导入到 Dify、Coze 等平台 |
| 企业内网私有库 | 自托管,配置 SSO 认证(GitHub/Google/Azure AD) |
| 学习提示词工程 | 阅读配套书籍《The Art of ChatGPT Prompting》 |
| Claude/Windsurf 插件 | 在编辑器里直接调提示词库 |
坑与注意
-
内容许可双轨:源代码是 MIT License,但提示词内容本身是 CC0 公有领域——意味着你可以自由使用、修改、商业化提示词内容,无需署名,但不能把别人的贡献冒称为原创。
-
自托管需要 PostgreSQL:不支持 SQLite 等轻量数据库。需要提前准备数据库,或使用 Neon 等托管 PostgreSQL 服务。
-
MCP 远程模式数据隐私:调用
https://prompts.chat/api/mcp时,你的请求会经过官方服务器。如果企业有隐私要求,务必用本地 MCP 模式或自托管。 -
认证配置复杂:自托管向导支持多种认证方式(GitHub/Google/Azure AD),生产环境配置需要一定折腾,建议先跑通匿名模式再逐步加认证。
-
最新 Stars 数据:卡片记录 Stars 164815,当前 README 标注 143k+,说明 Stars 在下降(可能是 GitHub 计数波动或项目转型),但仍然是非常大的体量。
-
Hugging Face Dataset 异步同步:提交新提示词后,会先出现在 prompts.chat 网站,再同步到 Hugging Face Dataset,有一定延迟。
与同类对比
| 项目 | Stars | 定位 | 自托管 | MCP |
|---|---|---|---|---|
| f/prompts.chat | 143k+ | 开源提示词库+平台 | ✅ 完整 | ✅ |
| f/prompts.chat (原版 Awesome list) | ~200k | 纯提示词列表(无平台) | ❌ | ❌ |
| PromptBase | — | 商业提示词市场 | ❌ | ❌ |
| Common Prompts / IPSO | — | 学术提示词库 | ❌ | ❌ |
f/prompts.chat 最大的差异是既是收藏列表又是可运行平台——你可以直接 MCP 接入,也可以一键自托管,这是纯 Awesome List 所没有的。
一句话推荐结论
如果你在构建 AI 应用或 Agent,需要一个经过社区验证的提示词库来加速冷启动,f/prompts.chat 是目前规模最大、格式最全、接入最方便的选择——零成本即可通过 MCP 集成,也能完整自托管保障隐私。
来源:GitHub README (https://github.com/f/prompts.chat)、SELF-HOSTING.md、DOCKER.md、MCP 文档页面、Hugging Face Dataset 页面