PromptHub

一站式管理提示词、技能和智能体,告别碎片化,提升 AI 开发效率。

PromptHub 是一款面向 AI 开发者和重度用户的本地优先工具箱,旨在解决 Prompt、Skill 和 Agent 资产分散、难以复用和协作的问题。它提供可视化的 Prompt 管理界面,支持变量、模板和版本历史;Skill 管理支持一键分发和导入,便于跨项目复用;Agent 管理则集中维护配置和工具链。项目基于 TypeScript 构建,支持云同步、本地备份和版本控制,确保数据安全。核心能力包括多格式导入导出、标签筛选、全文搜索,以及通过插件机制扩展功能。它适合个人整理提示词资产,也适合团队共享最佳实践,降低重复造轮子的成本。

开源 free 开源模型
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 1670
维护状态 较活跃
是否开源
定价模式 free

项目数据

分类开源模型
开发团队legeling
所属国家
定价模式free
价格说明开源项目,AGPL-3.0许可,可自行部署使用,无付费版本。
访问状态
是否开源
开源协议AGPL-3.0
主要语言TypeScript
技术栈/模型agent,ai,cli-tool,llm,prompt,prompt-toolkit,skills
GitHub 星标★ 1670
30天Star增速
HF 下载量
上线时间2025-11-29 00:00:00
最近更新2026-09-23 00:00:00
维护状态较活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-08-09
浏览次数5

使用教程

难度:进阶 约 15 分钟 部署方式:Docker 6 步

环境要求

  • Node.js ≥ 24(从源码运行/构建时需要)
  • pnpm 9(包管理器)
  • Docker 与 Docker Compose(自部署网页版)
  • git(拉取仓库)

安装与启动步骤

  1. 1克隆仓库

    把 PromptHub 源码拉到本地,命令执行后在当前目录生成 PromptHub 文件夹。

    git clone https://github.com/legeling/PromptHub.git
  2. 2安装依赖

    进入仓库目录并用 pnpm 安装全部依赖,需已装好 Node.js ≥ 24 与 pnpm 9。

    cd PromptHub
    pnpm install
  3. 3准备环境变量

    进入 Web 应用目录,复制示例环境文件为 .env,后续需按说明修改其中关键项。

    cd apps/web
    cp .env.example .env
  4. 4修改 .env 必填项

    至少改 JWT_SECRET 为 ≥32 位随机串,DATA_ROOT 指定数据根目录,ALLOW_REGISTRATION 建议 false。

  5. 5启动容器

    在 apps/web 目录内用 Docker Compose 构建并后台启动网页版服务。

    docker compose up -d --build
  6. 6初始化管理员

    浏览器打开默认地址,首次会跳转 /setup,创建的第一个用户即管理员。

关键配置

配置项必填说明示例
JWT_SECRET登录令牌签名密钥,必须改成 ≥32 位随机字符串f8c2a91d4e7b63a05c9d1f2e8b4a6c3d
ALLOW_REGISTRATION是否开放公开注册,建议初始化后就保持关闭false
DATA_ROOT数据根目录,会在其下创建 data/、config/、logs/、backups//your/path/prompthub-data

如何确认成功

浏览器访问 http://localhost:3871,能跳到 /setup 页面即说明服务已正常启动。

常见问题

Q:网页版默认访问地址和端口是什么?

A:默认是 http://localhost:3871,可通过 Docker 端口映射调整对外访问方式。

Q:打开后跳到 /setup 是怎么回事?

A:这是首次初始化流程,你创建的第一个用户会成为管理员,完成后再关闭公开注册。

Q:pnpm build 为什么不生成网页版?

A:README 说明 pnpm build 默认只构建桌面版,Web 需要显式执行 pnpm build:web。

Q:桌面版怎么连接自部署的网页版?

A:在「设置 → 数据 → Self-Hosted PromptHub」填入 URL、用户名和密码,可测试版本与备份能力。

Q:自动备份会不会覆盖本地数据?

A:不会,自动任务只上传,不拉取、合并或覆盖本地数据。

注意事项

  • PromptHub 数据默认存在你自己的电脑上,自部署 Web 也不是官方云服务。
  • 建议在第一个用户初始化完成后保持 ALLOW_REGISTRATION=false,不要开放公开注册。
  • 源码开发环境可用 pnpm electron:dev 启动桌面端,pnpm dev:web 启动 Web 开发环境。
  • 自部署网页版适合部署在 NAS、VPS 或局域网内,用于浏览器访问数据和保存不可变快照。

核心亮点

  • 提供 Prompt、Skill、Agent 三类资产的统一管理界面,避免工具割裂。
  • 支持云同步和本地备份,数据安全有保障,且版本控制可回溯。
  • 一键分发 Skills,简化团队协作和跨项目复用流程。

不足之处

  • 项目较新,生态和插件丰富度待积累。
  • 文档/社区待观察。

适用场景

  • 个人开发者整理和复用 AI 提示词模板。
  • 团队共享和版本管理 Agent 配置与技能包。
  • 跨项目同步和管理 AI 资产,确保一致性。

替代项目

PromptBase、Dify、Flowise

项目介绍

PromptHub 是开发框架领域的开源项目,由 legeling 开发,2025 年首次发布。

在全站 13,014 个收录项目中,它的 GitHub 星标数(1,670)位列前 30%,在开发框架分类中处于中上游。

近 42 天,它的 GitHub 星标从 1,576 增加到 1,670,净增 94。

项目保持着较活跃的维护节奏,最近一次代码更新于 2026-09-23。AGPL-3.0许可,可自行部署使用,无付费版本。

它主要面向的使用场景是:个人开发者整理和复用AI提示词模板。同类可对比的替代方案包括 PromptBase、Dify、Flowise。

上一篇:ExtractThinker

下一篇:mirascope

同类项目推荐

langchain 开源

组装 AI 应用的乐高积木,从想法到上线不换工具

The agent engineering platform.

★ 146874 2026-08-09
transformers 开源

全球最大的模型仓库全家桶,想用的模型一把抓

Transformers: the model-definition framework for state-of-the-art machine learning m···

★ 166529 2026-08-09
pi 开源

一套 TypeScript 工具包,快速搭出能写代码的 AI agent

AI agent toolkit: unified LLM API, agent loop, TUI, coding agent CLI

★ 108504 2026-09-12