• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
返回主页

Lemonix

  • 博客园
  • 首页
  • 新随笔
  • 联系
  • 订阅
  • 管理

Local Prompt Notion —— 本地化、Notion 风格的个人提示词管理工具

今天正式向大家介绍一个我最近闲暇时间打磨的小项目:Local Prompt Notion。

这是一个完全本地、数据永不离线、界面却极致接近 Notion 美学的个人提示词(Prompt)管理系统。

如果你也像我一样,每天都在为不同模型(Claude、GPT、Gemini、本地大模型)反复打磨提示词,却被各种散落在 Notion、备忘录、聊天记录、txt 文件里的版本搞得焦头烂额,那这个工具大概率能解决你的痛点。

为什么要做这个工具?

2025~2026 年,提示工程已经成为日常生产力核心,但现有的解决方案几乎都存在致命短板:

  • Notion 好看但慢、依赖云端、隐私堪忧
  • 浏览器插件方便但不持久、搜索弱、版本管理基本没有
  • 纯 Markdown 文件夹方案可靠但原始、缺少交互与美观
  • 大多数在线 Prompt 管理工具要么收费、要么要登录、要么偷偷收集你的 prompt

我想要的其实很简单:

  • 所有数据只存在我自己的硬盘上
  • 界面要高级、现代、暗黑好看
  • 功能要实用:无限层级分类、全文搜索、收藏、回收站、智能清理
  • 操作要丝滑,最好还能有点“哇塞”的交互细节

于是就有了 Local Prompt Notion。

image

 

核心亮点(真正让你用起来爽的点)

  1. 目录即真相,分类 = 真实文件夹 修改分类 → 磁盘文件夹立刻物理移动 → UI 分类树自动同步 再也不用担心“网页里删了,硬盘还在”或者“改了分类,实际路径没变”
  2. 全本地、全文件系统 零数据库、零云端 每个 Prompt 就是一个文件夹,里面只有两个文件:
    • meta.json(元数据)
    • prompt.md(正文)

技术栈一览(为什么选这些?)

  • 前端:React 18 + TypeScript + Vite(启动飞快)+ Tailwind CSS + Lucide 图标
  • 后端:Express + Node 原生 fs(简单、安全、够用)
  • 数据层:纯文件系统(文件夹 = 分类,子文件夹 = Prompt)
  • 双模式:Mock 模式(无需后端,快速体验) / API 模式(真实持久化)

快速上手(三分钟就能玩起来)

Bash
 
# 1. 克隆仓库
git clone https://github.com/你的用户名/local-prompt-notion.git
cd local-prompt-notion

# 2. 安装前端依赖
npm install

# 3. 安装后端依赖
cd server
npm install
cd ..

# 方式一:Mock 模式(无需后端,数据临时存在内存)
npm run dev
# 打开 http://localhost:3002

# 方式二:真实持久化模式(推荐)
npm run dev:api   # 同时启动前后端
# 前端: http://localhost:3002
# 后端: http://localhost:3001
 
 

默认数据目录在 ./sample-vault,想换位置?改环境变量 VAULT_PATH 即可。

谁最适合用?

  • 每天写 20+ 条 Prompt 的重度提示工程师
  • 对隐私极其敏感、不想任何 Prompt 上云的人
  • 喜欢 Notion 风格但讨厌订阅费和网络延迟的极客
  • 想深度定制自己提示词工具的开发者(欢迎 fork & PR)

目前状态 & 未来计划

当前是 v1.0 版本,已经是我自己每天在用的主力工具。 接下来想做的方向(欢迎一起讨论优先级):

  • Prompt 版本历史(类似轻量 git)
  • 批量导出/导入集合
  • 响应式布局 + 移动端友好
  • 分类级别的标签
  • 更强大的模板系统(支持多步链式 Prompt)

如果你觉得有用,欢迎:

  • ⭐️ 给仓库点个星
  • Fork 后玩玩看,有想法直接提 issue 或 PR
  • 在评论区告诉我你最想加的下一个功能!

项目地址:https://github.com/Lemonix-Ning/local_prompt_notion.git

用本地的方式,享受云端级别的体验。

posted @ 2026-01-11 23:35  博客101  阅读(17)  评论(0)    收藏  举报
刷新页面返回顶部

公告

博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3
{{ userInfo.role }} TERMINAL v7.3
STATUS: {{ systemStatus }} | MODE: {{ currentMode }}
[ 博客园 ]
> {{ displayBio }}_
[技术]
{{ skill }}
[ 项目 ]
{{ p.name }}
:: {{ p.desc }}
[ 博客 ]
[{{ index + 1 }}] {{ post.title }}
:: {{ post.date }}

{{ articleData.title }}

:: PUBLISHED [ {{ articleData.date }} ]
[ 返回终端 ]

>> DATA_FETCH_FAILED

root@cnblogs:~$