PromptHub
PromptHub 是本地优先的桌面工作台,统一整理、版本管理、测试、同步、备份与分发提示词、技能、规则、MCP 条目、插件和智能体配置,并可将可复用资产一键应用到多种 AI 编程工具。
访问 legeling/PromptHub项目简介
PromptHub 是本地优先的桌面工作台,用于管理提示词、技能、规则、MCP 条目、插件和智能体配置等 AI 资产。它把整理、版本历史、多模型测试、本地扫描、导出、备份和同步结合起来,让可复用资产能够应用到多种 AI 编程工具。
核心功能
- 提示词管理支持文件夹、标签、收藏、模板变量、全文搜索、Markdown 渲染和行内编辑。技能商店支持将同一技能一键分发到 Claude Code、Cursor、Codex、Windsurf 等主流工具,并提供本地扫描以及符号链接或复制两种模式。智能体工作区集中管理技能、规则、MCP 连接、插件、模型供应商和会话历史。提示词、技能和规则均支持版本历史、差异查看与回滚。同步与备份覆盖 WebDAV、S3、本地快照和自部署 PromptHub Web,并支持 ZIP 导出与导入。AI 测试与生成支持多家供应商和模型,可并行对比模型效果,也可生成提示词或技能。
适用场景
- 集中管理带变量和版本历史的提示词库,便于反复复用与测试。从一个工作区把可复用技能分发到多个 AI 编程工具。按项目管理智能体相关的规则、MCP 条目、插件和模型配置。在设备之间备份或同步 AI 资产,并保留自部署快照供本地或局域网访问。
快速开始
- 下载适用于 Windows、macOS 或 Linux 的桌面版,或在 macOS 上通过 Homebrew cask 安装。新建提示词,填写标题、描述、System Prompt 和 User Prompt;模板变量会在复制或测试时显示为可填写字段。打开 Skills 标签,从商店选择技能,或扫描本地目录中已有的 SKILL.md 文件。可选配置 WebDAV、S3 或自部署 PromptHub Web 实例,用于同步或备份。
部署与要求
- 桌面版提供 Windows、macOS 和 Linux 构建;macOS 安装包使用 Developer ID 签名并完成 Apple 公证。从源码构建需要 Node.js 24 或更高版本以及 pnpm 9。自部署 PromptHub Web 可通过 Docker 运行在 NAS、VPS 或局域网中,需要至少 32 位随机字符的 JWT_SECRET;首个用户初始化后建议保持注册关闭。桌面版与自部署 Web 必须版本完全一致才能创建备份。
采用前须知
- 许可证:AGPL-3.0。在使用、修改或分发项目前,请确认其具体条款。