Small prompts, gently reminding you at just the right moment.
小而刚好的提示,轻而不打扰的提醒。
Small Prompt 是一款轻量级桌面应用,用于创建「小提示(Small Prompts)」与温和提醒。 它专注于 不打扰、低负担、刚刚好 的提示体验,而不是复杂的任务管理。
- 🪶 轻提示设计(Small Prompts) 非侵入式提示卡片,在合适的时间轻轻提醒你重要的小事。
- ⏰ 灵活的时间调度 支持即时提示、定时提醒、延时(Snooze)等常见使用场景。
- ✅ 状态管理 支持完成、过期等状态,保持提示列表清晰可控。
- 🎨 简洁现代的界面 干净、轻量的 UI 设计,支持浅色 / 深色模式。
- 🗂️ 本地优先(Local-first)存储 使用 SQLite 进行本地数据持久化,数据完全存储在用户设备中。
- 🖥️ 跨平台桌面应用 基于 Wails v3 构建,使用 Go + Vue 3 + TypeScript,当前优先支持 macOS。
环境要求
- Go
- Node.js
- Wails v3
本地运行
git clone https://github.com/JinGongX/Small-Prompt
cd small-prompt
wails3 dev- ⌨️ 全局快捷键(快速唤起 / 快速创建提示)
- 🪟 多窗口支持(主窗口 / 偏好设置)
- ⚙️ 偏好设置(提示样式、行为、快捷键)
- 🌍 多语言支持(中文 / English)
- ⚙️ 优化调度功能
- ⌨️ 快捷键一键生成提示
- 🎨 主题多样化(扩展主题和进度条的样式)
- 🔄 应用内自动更新
- 🧠 更智能的提示规则
- 📊 本地使用统计(不上传)
- ☁️ 可选的云同步(多设备)
• Backend: Go
• Frontend: Vue 3 + TypeScript
• Desktop Framework: Wails v3
• Database: SQLite
MIT License
Small Prompt 目前处于早期开发阶段,功能和体验仍在持续演进中,欢迎反馈与建议。
欢迎任何形式的贡献,包括但不限于:
- Bug 修复
- 新功能建议
- UI / UX 改进
- 文档优化
你可以:
-
Fork 本仓库
-
创建新分支
-
提交 Pull Request
-
如果你对这个项目感兴趣或有任何建议,欢迎提 issue 或发邮件联系我 ggfugg8@icloud.com
Small Prompt is a lightweight desktop application designed for creating small prompts and gentle reminders. It focuses on a non-intrusive, low-friction, just-enough reminder experience rather than heavy task management.
- 🪶 Small Prompt Design Non-intrusive prompt cards that gently remind you of important things at the right time.
- ⏰ Flexible Scheduling Supports instant prompts, scheduled reminders, and snooze-based delays.
- ✅ State Management Manage prompts with completed and expired states to keep your list clear and organized.
- 🎨 Clean & Modern UI A lightweight interface with support for light and dark modes.
- 🗂️ Local-first Storage Uses SQLite for local persistence. All data stays on your device.
- 🖥️ Cross-platform Desktop App Built with Wails v3 using Go, Vue 3, and TypeScript, with macOS as the primary platform.
Requirements
- Go
- Node.js
- Wails v3
Run locally
git clone https://github.com/JinGongX/Small-Prompt
cd small-prompt
wails3 dev- ⌨️ Global shortcuts (quick launch / quick prompt creation)
- 🪟 Multi-window support (main window / preferences)
- ⚙️ Preferences (prompt styles, behavior, shortcuts)
- 🌍 Internationalization (Chinese / English)
- ⚙️ Scheduling improvements
- ⌨️ One-key prompt creation via shortcuts
- 🎨 Theme expansion (themes and progress bar styles)
- 🔄 In-app auto updates
- 🧠 Smarter prompt rules
- 📊 Local usage analytics (privacy-first)
- ☁️ Optional cloud sync across devices
• Backend: Go
• Frontend: Vue 3 + TypeScript
• Desktop Framework: Wails v3
• Database: SQLite
MIT License
Small Prompt is currently in early development. Features and user experience are actively evolving, and feedback is welcome.
Contributions are welcome, including but not limited to:
- Bug fixes
- Feature suggestions
- UI / UX improvements
- Documentation enhancements
You can:
-
Fork this repository
-
Create a new branch
-
Submit a Pull Request
-
If you find this useful or have suggestions, feel free to open an issue or reach out. Email: ggfugg8@icloud.com







