# Small-Prompt **Repository Path**: GG20190213/small-prompt ## Basic Information - **Project Name**: Small-Prompt - **Description**: Small Prompt 是一款轻量级的桌面应用,用于创建轻提示与温和提醒, 专注于「不打扰」的提示体验。 - **Primary Language**: Go - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 3 - **Forks**: 0 - **Created**: 2026-02-08 - **Last Updated**: 2026-03-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README

Small Prompt

Small prompts, gently reminding you at just the right moment.
小而刚好的提示,轻而不打扰的提醒。

GitHub GitHub tag GitHub tag (latest SemVer pre-release)

简体中文English

## 简体中文 Small Prompt 是一款轻量级桌面应用,用于创建「小提示(Small Prompts)」与温和提醒。 它专注于 不打扰、低负担、刚刚好 的提示体验,而不是复杂的任务管理。 ## ✨ 功能特性(Features) - 🪶 **轻提示设计(Small Prompts)** _非侵入式提示卡片,在合适的时间轻轻提醒你重要的小事。_ - ⏰ **灵活的时间调度** _支持即时提示、定时提醒、延时(Snooze)等常见使用场景。_ - ✅ **状态管理** _支持完成、过期等状态,保持提示列表清晰可控。_ - 🎨 **简洁现代的界面** _干净、轻量的 UI 设计,支持浅色 / 深色模式。_ - 🗂️ **本地优先(Local-first)存储** _使用 SQLite 进行本地数据持久化,数据完全存储在用户设备中。_ - 🖥️ **跨平台桌面应用** _基于 Wails v3 构建,使用 Go + Vue 3 + TypeScript,当前优先支持 macOS。_ ## 🖼️ 截图

## 🚀 快速开始(Getting Started) 环境要求 - Go - Node.js - Wails v3 本地运行 ```bash git clone https://gitee.com/GG20190213/small-prompt cd small-prompt wails3 dev ``` ## 🛣️ 开发计划(Roadmap) ### ✅ 完成项 - ⌨️ 全局快捷键(快速唤起 / 快速创建提示) - 🪟 多窗口支持(主窗口 / 偏好设置) - ⚙️ 偏好设置(提示样式、行为、快捷键) - 🌍 多语言支持(中文 / English) ### 🚧 计划中 - ⚙️ 优化调度功能 - ⌨️ 快捷键一键生成提示 - 🎨 主题多样化(扩展主题和进度条的样式) - 🔄 应用内自动更新 ### 💡 未来想法 - 🧠 更智能的提示规则 - 📊 本地使用统计(不上传) - ☁️ 可选的云同步(多设备) ## 📦 技术栈 • Backend: Go • Frontend: Vue 3 + TypeScript • Desktop Framework: Wails v3 • Database: SQLite ## 📜 许可证 MIT License ## 🌱 项目状态 Small Prompt 目前处于早期开发阶段,功能和体验仍在持续演进中,欢迎反馈与建议。 ## 🤝 参与贡献(Contributing) 欢迎任何形式的贡献,包括但不限于: - Bug 修复 - 新功能建议 - UI / UX 改进 - 文档优化 你可以: - Fork 本仓库 - 创建新分支 - 提交 Pull Request - 如果你对这个项目感兴趣或有任何建议,欢迎提 issue 或发邮件联系我 ggfugg8@icloud.com ## English 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. ## ✨ Features - 🪶 **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._ ## 🖼️ Screenshots

## 🚀 Getting Started Requirements - Go - Node.js - Wails v3 Run locally ```bash git clone https://gitee.com/GG20190213/small-prompt cd small-prompt wails3 dev ``` ## 🛣️ Roadmap ### ✅ Completed - ⌨️ Global shortcuts (quick launch / quick prompt creation) - 🪟 Multi-window support (main window / preferences) - ⚙️ Preferences (prompt styles, behavior, shortcuts) - 🌍 Internationalization (Chinese / English) ### 🚧 Planned - ⚙️ Scheduling improvements - ⌨️ One-key prompt creation via shortcuts - 🎨 Theme expansion (themes and progress bar styles) - 🔄 In-app auto updates ### 💡 Future Ideas - 🧠 Smarter prompt rules - 📊 Local usage analytics (privacy-first) - ☁️ Optional cloud sync across devices ## 📦 Tech Stack • Backend: Go • Frontend: Vue 3 + TypeScript • Desktop Framework: Wails v3 • Database: SQLite ## 📜 License MIT License ## 🌱 Project Status Small Prompt is currently in early development. Features and user experience are actively evolving, and feedback is welcome. ## 🤝 Contributing 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