f/prompts.chat:面向多模型的开源提示词库与私有部署平台
一个收集 ChatGPT 等模型提示词的开源库,也能用 PostgreSQL 自托管并接入 MCP。
GitHub f/prompts.chat 更新 2026-09-04 分支 main 星标 169.3K 分叉 21.8K
HTML MDX TypeScript 提示词库 ChatGPT Claude Gemini Llama Mistral PostgreSQL MCP 自托管

🧭 决策指南

适合,如果你

  • 你要集中管理 ChatGPT、Claude、Gemini、Llama 或 Mistral 的提示词
    README 的“What is this?”写明提示词适用于这些现代 AI 助手
  • 你需要带自定义品牌、主题和认证的私有提示词库
    README 的“Self-Hosting”写明支持 custom branding、themes 和 authentication
  • 你的 AI 工具已经使用 MCP、CLI 或 Claude Code
    README 的“Integrations”章节提供 CLI、Claude Code Plugin 和 MCP Server
  • 你需要导出 prompts.csv、PROMPTS.md 或 Hugging Face 数据集
    README 的“What is this?”列出 prompts.csv、PROMPTS.md 和 Hugging Face Dataset

不适合,如果你

  • 你必须依赖正式发布版本或稳定的版本号进行部署
    项目元数据显示版本发布为 0 个,最新版本为“No releases”
  • 你的组织不能接受 MIT 与 CC0 并存的代码和内容许可
    README 的“License”章节明确采用 MIT 与 CC0 双许可
  • 你需要 README 已明确给出数据库容量、迁移或运行时版本要求
    README 只写推荐 PostgreSQL,未提供这些具体要求

前置条件

  • 自托管快速开始使用 `npx prompts.chat new my-prompt-library`。
  • 手动安装需要执行 `git clone https://github.com/f/prompts.chat.git`、`cd prompts.chat` 和 `npm install && npm run setup`。
  • README 写明推荐数据库为 PostgreSQL。
  • setup wizard 可配置 branding、theme,以及 GitHub/Google/Azure AD authentication。
  • 远程 MCP 配置使用 `https://prompts.chat/api/mcp`。

第一步命令(README 原文)

npx prompts.chat new my-prompt-library

要注意

  • MCP 远程接入直接指向 https://prompts.chat/api/mcp,部署边界需与本地模式区分
    README 的“MCP Server”同时列出 Remote 与 Local 两种配置
  • 提示词内容与站点自有内容不是同一许可,prompts.csv 和 PROMPTS.md 属于 CC0
    README 的“License”章节明确列出 prompt content and data 使用 CC0 1.0
  • 快速开始与手动设置是两条路径,不能把 npx 与 npm setup 命令混成一步
    README 的“Self-Hosting”分别列出 Quick Start 和 Manual Setup

材料未说明

  • README 未说明 Node.js、npm 或 npx 的最低版本。
  • README 未说明 PostgreSQL 的最低版本、连接配置、迁移流程和容量边界。
  • README 未说明 ChatGPT、Claude、Gemini、Llama、Mistral 的具体 API 集成方式。
  • README 未说明认证配置所需的 OAuth 回调地址、密钥格式和权限范围。
  • README 未说明 prompts.csv、PROMPTS.md 与 Hugging Face 数据集的更新时间和数据规模。
  • README 未说明 10 个最近提交对应的功能范围、测试覆盖率和发布策略。
  • README 未说明自托管部署的硬件、容器运行时、备份与升级要求。
  • README 未说明用户提交提示词的审核、质量控制与安全策略。

💡 深度解析

6
适合 我正在学习提示词工程,希望课程不只讲基础,还覆盖少样本学习、链式推理和 AI Agent;这个项目能否作为主要学习入口?
适合读者: 想系统学习提示词工程,并需要覆盖少样本学习、链式推理和 AI Agent 的学习者

适合作为入门和进阶阅读入口,因为项目提供了结构化的交互式教材,而不是只有可复制的提示词列表。

  • README 称交互式指南包含 25+ 章节,覆盖基础知识、few-shot learning、chain-of-thought reasoning 和 AI agents。
  • 教材以免费交互式 guide 形式提供,并在仓库 src/content/book 中有来源目录,便于阅读和查看内容来源。
  • 项目还提供面向 8 至 14 岁儿童的游戏化 AI 沟通学习内容,可作为更低门槛的辅助入口。

但它不能替代针对具体模型和任务的实验。README 没有说明章节是否按模型区分、是否提供练习评测、是否覆盖安全、成本和生产部署等主题。

  • The Interactive Book of Prompting:"25+ chapters"
  • The Interactive Book of Prompting:"chain-of-thought reasoning, few-shot learning, and AI agents"
  • Prompting for Kids:"children (ages 8-14)"
材料未说明:README 未说明教材是否包含可执行练习、答案或量化评估。;README 未说明内容是否针对 ChatGPT、Claude、Gemini、Llama 或 Mistral 分别适配。
适合 我需要同时服务 ChatGPT、Claude、Gemini、Llama 和 Mistral 用户,并希望把提示词导出为 PROMPTS.md、CSV 或 Hugging Face Dataset;这个项目能否作为跨模型提示词资产库?
适合读者: 需要同时为 ChatGPT、Claude、Gemini、Llama 和 Mistral 维护提示词模板的提示词工程使用者

适合做跨模型提示词资产库,但不适合把同一提示词视为在所有模型上都能得到相同结果。

  • README 明确写明支持 ChatGPT、Claude、Gemini、Llama、Mistral 及更多现代 AI assistant,定位不是绑定单一模型。
  • 同一内容提供网页目录、PROMPTS.mdprompts.csv 和 Hugging Face Dataset,既便于人工浏览,也便于脚本处理和导入。
  • 项目原本是为 ChatGPT 创建的提示词集合,因此跨模型使用仍然需要关注指令遵循和输出差异。

它适合作为模板、检索和分发层;若要比较模型效果,README 没有提供基准数据、自动评测框架、模型版本矩阵或参数配置。

  • 项目简介:"Works with ChatGPT, Claude, Gemini, Llama, Mistral, and more"
  • What is this?:列出 `prompts.csv`、`PROMPTS.md` 和 Hugging Face Dataset
  • What is this?:"Originally created for ChatGPT"
材料未说明:README 未说明每条提示词是否标注了适用模型、模型版本、上下文窗口或评测结果。;README 未说明 Hugging Face Dataset 的字段结构、更新频率和版本兼容策略。
适合 我负责一个需要私有化部署的组织环境,能够使用 Node.js、npm、Git 和 PostgreSQL;我是否可以直接从源码部署 prompts.chat,而不依赖 prompts.chat 公共站点?
适合读者: 希望在不依赖公共网站的情况下,通过 Node.js/npm 和 PostgreSQL 部署提示词库的运维开发者

适合从源码自托管,因为 README 同时提供 npx 快速创建和 Git 克隆后的手动安装路径,并明确推荐 PostgreSQL。

  • 手动安装命令是 git clone https://github.com/f/prompts.chat.gitcd prompts.chat,随后执行 npm install && npm run setup
  • setup wizard 会配置品牌、主题、认证方式和功能,说明部署对象不仅是静态提示词文件,也包含可配置的网站应用。
  • README 还链接 SELF-HOSTING.md 和 DOCKER.md,说明源码部署与容器部署都有文档入口。

但“能部署”不等于已经满足生产要求。README 没有公开发行版本,且未说明 Node.js 版本、环境变量完整清单、迁移机制、备份恢复、监控或升级兼容性;这些都需要在部署前确认。

  • Self-Hosting / Manual Setup:`git clone https://github.com/f/prompts.chat.git`
  • Self-Hosting / Manual Setup:`npm install && npm run setup`
  • Self-Hosting:"Full Self-Hosting Guide" 与 "Docker Guide"
  • 项目核心数据:latest_release 为空,release_count 为 0
git clone https://github.com/f/prompts.chat.git
材料未说明:README 未说明所需 Node.js/npm 版本及完整环境变量清单。;项目数据未提供发行版信息,因此 README 未说明生产环境应固定哪个版本或提交。;README 未说明数据库迁移、备份恢复、监控和升级回滚流程。
适合 我需要用 PostgreSQL 部署一个组织内部的私有提示词库,还要配置自定义品牌、主题以及 GitHub、Google 或 Azure AD 登录;prompts.chat 是否适合直接作为基础系统?
适合读者: 需要用 PostgreSQL 建立组织私有提示词库,并通过 GitHub、Google 或 Azure AD 控制登录的管理员

适合,因为 README 明确把组织私有化部署、品牌定制和认证配置作为自托管能力的一部分,但它不是无需运维的企业平台。

  • Quick Start 使用 npx prompts.chat new my-prompt-library 创建实例,初始化向导会配置 branding、theme、authentication 和 features。
  • README 推荐 PostgreSQL,并提供完整自托管指南与 Docker 指南,说明部署路径是明确的。
  • 认证选项包含 GitHub、Google 和 Azure AD,能够覆盖常见组织登录方式。

需要额外确认数据库备份、权限分层、审计日志、升级策略和 OAuth 回调配置;README 没有说明这些企业运维能力是否内置。

  • Self-Hosting:"Deploy your own private prompt library with custom branding, themes, and authentication."
  • Self-Hosting:"The setup wizard configures branding, theme, authentication (GitHub/Google/Azure AD), and features."
  • Self-Hosting:"Recommended database: prompts.chat uses PostgreSQL."
npx prompts.chat new my-prompt-library
材料未说明:README 未说明是否提供细粒度角色权限、审计日志、数据加密和备份工具。;README 未说明 Azure AD 的具体 OAuth 配置步骤及企业代理环境兼容性。
适合 我想通过网页提交新的提示词,并让它自动同步到项目中的 PROMPTS.md、CSV 或数据集;这个贡献流程是否已经被 README 明确支持?
适合读者: 需要通过网页提交社区提示词,并把新增内容同步到仓库数据的开源贡献者

适合参与贡献,README 明确提供网页提交入口,并说明提交内容会自动同步到项目数据。

  • What is this? 章节给出 prompts.chat/prompts/new 作为新增提示词的入口,贡献者不必先修改本地仓库。
  • README 原文说明:”they sync here automatically”,表明网页提交与仓库中的提示词数据存在同步机制。
  • 提示词内容和用户提交的 prompts 归入 CC0 1.0 Universal,便于公开复用和再分发。

不过,README 没有说明审核队列、重复检测、字段校验、同步延迟、回滚流程或维护者批准规则。若贡献内容涉及组织内部知识,也不能仅因自动同步就视为适合公开提交。

  • What is this?:"Add prompts at prompts.chat/prompts/new"
  • What is this?:"they sync here automatically."
  • License:"Prompt content and data ... is dedicated to the public domain under CC0 1.0 Universal"
材料未说明:README 未说明提交后的审核、拒绝、编辑和删除权限。;README 未说明网页提交如何映射到 PROMPTS.md、CSV 和 Hugging Face Dataset 的具体字段。
视情况 我已经在使用 Claude Code,希望不用离开开发环境就能调用 prompts.chat;我应该选择 Claude Code 插件、远程 MCP,还是本地 npx MCP?
适合读者: 正在使用 Claude Code,并希望通过 MCP 把提示词库接入 AI 工作流的开发者

视情况:Claude Code 插件适合直接集成,MCP 则适合支持 MCP 的其他 AI 工具;远程方式配置最简单,本地方式更适合希望通过 npx 启动服务的环境。

  • README 提供 Claude Code 插件安装命令,可直接加入 marketplace 并安装 [email protected]
  • MCP 同时支持远程 URL https://prompts.chat/api/mcp 和本地 npx -y prompts.chat mcp,因此不必只依赖 Claude Code。
  • README 将 Remote 标为 recommended,但没有说明远程调用的数据保留、访问控制或组织私有实例配置。

如果开发环境已经是 Claude Code,先用插件;若工具支持 MCP,按网络与数据边界选择远程或本地。实际调用能力和权限仍需查插件及 MCP 文档。

  • Integrations / Claude Code Plugin:"/plugin marketplace add f/prompts.chat"
  • Integrations / MCP Server:"Remote (recommended)"
  • Integrations / MCP Server:本地配置使用 `npx` 和 `prompts.chat mcp`
/plugin marketplace add f/prompts.chat
材料未说明:README 未说明 Claude Code 插件与 MCP 暴露的具体工具、参数和权限范围。;README 未说明远程 MCP 是否支持私有自托管 URL、认证头或访问令牌。

✨ 核心亮点

  • 支持 ChatGPT、Claude、Gemini、Llama、Mistral
  • 提供 prompts.csv、PROMPTS.md 和 Hugging Face 数据集
  • 自托管支持品牌、主题与 GitHub/Google/Azure AD
  • 集成 CLI、Claude Code Plugin 与 MCP Server
  • GitHub 星标 169,219,但贡献者仅 10 人且无版本发布

🔧 工程化

  • 收集可用于 ChatGPT、Claude、Gemini 的社区提示词
  • 用 npx prompts.chat new 创建私有提示词库
  • 通过 MCP、CLI 和 Claude Code Plugin 接入 AI 工具
  • 提供 25+ 章交互式提示工程指南与儿童互动内容

⚠️ 风险

  • 项目元数据显示 0 个版本发布,缺少正式版本基线
  • README 推荐 PostgreSQL,但未给出数据库迁移与容量要求
  • 代码与提示词采用 MIT、CC0 双许可,需区分内容来源
  • 仅列出 10 位贡献者与 10 个最近提交,维护规模信息有限

👥 适合谁?

  • 需要 PostgreSQL 私有提示词库的组织与内部平台团队
  • 使用 Claude Code 或 MCP 管理提示词的 AI 工具开发者
  • 需要 ChatGPT、Claude、Gemini 提示词数据的研究者
  • 希望通过 GitHub、Google、Azure AD 做认证的团队