npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

promptmaster

v1.1.1

Published

简单实用的本地 AI 提示词管理桌面应用

Readme

PromptMaster - AI 提示词管理工具

高效管理你的AI提示词,打造个人知识库

npm version license downloads

一个简单实用的本地 AI 提示词管理桌面应用,帮助你更好地组织和使用各种 AI 提示词。

为什么做这个工具?

在使用 ChatGPT、Claude 等 AI 工具时,我们经常需要重复输入相似的提示词。每次都要从历史记录里翻找或者重新编写,既麻烦又容易遗忘之前总结的好用提示词。

PromptMaster 就是为了解决这个痛点:

  • 本地存储:数据保存在你的电脑上,不上传任何服务器
  • 简单易用:没有复杂的概念,打开就能用
  • 桌面应用:独立窗口,不需要浏览器
  • 免费开源:完全免费,代码公开透明

主要功能

  • ✅ 提示词的增删改查
  • ✅ 按分类和标签管理
  • ✅ 快速搜索和筛选
  • ✅ 一键复制使用
  • ✅ 数据导入导出
  • ✅ 自动备份(防止数据丢失)
  • ✅ 深色/浅色主题
  • ✅ 批量操作

快速开始

安装

# 全局安装
npm install -g promptmaster

# 启动桌面应用
promptmaster

源码运行

# 克隆项目
git clone [email protected]:zhangrui3/prompt-master.git
cd promptmaster

# 安装依赖
npm install

# 启动桌面应用
npm run electron

基本使用

1. 添加提示词

  1. 点击 “+ 添加提示词”
  2. 填写名称、分类、内容
  3. 点击 “保存”

2. 使用提示词

  1. 搜索或选择分类找到需要的提示词
  2. 点击 “复制” 按钮
  3. 粘贴到 ChatGPT 或其他 AI 工具

3. 数据备份

点击 “更多” → “备份管理” → “手动备份”

系统会在每次修改后自动备份,最多保留 10 个历史版本。

4. 导入导出

  • 导出:点击 “更多” → “导出数据”,保存为 JSON 文件
  • 导入:点击 “更多” → “备份管理” → 选择 JSON 文件导入

5. 快捷键

| 快捷键 | 功能 | |--------|------| | Ctrl + F | 搜索 | | Ctrl + N | 新建 | | Ctrl + K | 命令面板 | | ? | 帮助 | | Esc | 关闭弹窗 |

系统要求

  • Node.js:>= 14.0.0
  • 操作系统:Windows 10+, macOS 10.14+, Linux

常见问题

如何卸载?

npm uninstall -g promptmaster

数据存储位置

默认存储在:~/.prompt-manager/prompts.json

如何备份数据

方法一:直接复制 ~/.prompt-manager/ 目录 方法二:使用界面中的备份功能

Electron 启动失败

# 重新安装 Electron
npm install electron --save-optional

# 清除缓存
npm cache clean --force

开发者

如果你想贡献代码或报告问题,请联系:[email protected]

许可证

MIT License - 详见 LICENSE 文件

更新日志

查看 CHANGELOG.md 了解版本更新历史。