You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
6.5 KiB
6.5 KiB
小米便签 (MiNotes) 功能拓展详细规划书 (v3.0 - 全面增强版)
本规划书在 v2.0 离线优先的基础上,进一步汲取了市场主流笔记应用(Notion, Obsidian, Flomo 等)的精华,旨在打造一款全能型、离线优先、极具差异化的笔记应用。我们从效率、知识管理、创意、安全四个维度进行了深度发散和规划。
1. 效率与工作流 (Productivity & Workflow)
定位:让笔记不仅是记录,更是行动的开始。
1.1 专注模式 (Focus Mode / Pomodoro)
- 功能描述: 在编辑笔记时,提供一个沉浸式的“专注模式”。开启后,隐藏所有无关 UI(状态栏、工具栏),并可叠加一个倒计时番茄钟。
- 用户价值: 帮助用户进入心流状态,适合深度写作、思考或复习。
- 离线适配: 纯本地逻辑。
- 开发难度: 低。
1.2 悬浮窗速记 (Floating Quick Note)
- 功能描述: 在其他应用之上显示一个半透明悬浮球。点击后展开一个小窗口,支持快速输入文字、语音或粘贴剪贴板内容,无需切换应用。
- 用户价值: 随时随地捕捉灵感,阅读/看视频时的绝佳伴侣。
- 离线适配: 本地 WindowManager 实现。
- 开发难度: 中(需处理悬浮窗权限适配)。
1.3 每日回顾 (Daily Review / Journaling)
- 功能描述:
- 自动日志: 每天自动创建一个以“日期”命名的笔记,聚合当天的所有操作(新建笔记、完成待办、通话记录)。
- 那年今日: 首页顶部展示往年今天的笔记回顾。
- 用户价值: 自动化的生活记录与复盘,无需手动整理。
- 开发难度: 中。
1.4 模板中心 (Template Center)
- 功能描述: 提供预设模板库(如康奈尔笔记法、SWOT 分析、会议纪要、周报),并允许用户将现有笔记保存为自定义模板。
- 用户价值: 快速开始标准化记录,降低启动门槛。
- 开发难度: 低。
2. 知识管理与可视化 (Knowledge & Visualization)
定位:将碎片化信息重组为结构化知识。
2.1 看板视图 (Kanban View)
- 功能描述: 将文件夹内的笔记或待办事项以卡片形式展示在“未开始”、“进行中”、“已完成”等列中,支持拖拽流转状态。
- 用户价值: 轻量级的项目管理工具,直观掌控任务进度。
- 开发难度: 高。
2.2 日历视图 (Calendar View)
- 功能描述: 在日历上以圆点或标题形式展示笔记(按创建/修改时间或提醒时间分布)。支持点击日期直接创建笔记。
- 用户价值: 从时间维度回顾历史,规划未来。
- 开发难度: 中。
2.3 知识图谱 (Knowledge Graph)
- 功能描述: 基于双向链接(
[[Link]]),用节点和连线可视化展示笔记之间的引用关系。支持缩放、拖拽节点,点击节点跳转。 - 用户价值: 上帝视角俯瞰知识结构,发现知识盲区与隐性联系。
- 开发难度: 极高(需引入图形渲染库如 MPAndroidChart 修改版或自定义 View)。
2.4 标签墙与嵌套标签 (Tag Hierarchy)
- 功能描述: 支持多级标签系统(如
#工作/项目A/会议),并提供一个动态的标签云或标签墙视图进行筛选。 - 用户价值: 突破文件夹的单一维度限制,实现多维度灵活管理。
- 开发难度: 中。
3. 创意与多媒体 (Creativity & Media)
定位:释放表达欲,记录不设限。
3.1 手写与绘图 (Handwriting & Sketch)
- 功能描述: 提供画笔工具,支持在笔记中插入手写区域或涂鸦。支持压感(如果设备支持),支持橡皮擦、套索工具。
- 用户价值: 还原纸笔体验,适合绘制草图、数学公式、手写签名。
- 开发难度: 高。
3.2 语音笔记与时间戳 (Audio Note with Timestamp)
- 功能描述: 录音的同时可以打字记录。回放录音时,点击文字可跳转到对应的录音进度(类似 Notability 的功能)。
- 用户价值: 会议记录、课堂录音的神器,不再错过任何细节。
- 开发难度: 高。
3.3 闪念胶囊 (Flash Card / Flomo-like)
- 功能描述: 一个类似于聊天界面的输入框,发送即保存为一张卡片。支持随机漫游回顾,支持标签分类。
- 用户价值: 极速捕捉转瞬即逝的灵感,无压力记录。
- 开发难度: 低。
4. 隐私与安全 (Privacy & Security)
定位:数据主权,绝对安全。
4.1 生物识别锁 (Biometric Lock)
- 功能描述: 支持指纹或面部解锁进入应用,或锁定特定私密文件夹/笔记。
- 用户价值: 保护日记、账号密码等敏感信息,防止他人窥探。
- 开发难度: 低(使用 Android BiometricPrompt API)。
4.2 本地加密存储 (Local Encryption)
- 功能描述: 使用 AES-256 算法对数据库文件和附件进行加密存储。即使手机丢失,导出文件也无法被暴力破解。
- 用户价值: 满足极高安全需求场景(如商业机密、个人隐私)。
- 开发难度: 中(需引入 SQLCipher)。
4.3 隐身模式 (Stealth Mode)
- 功能描述: 在多任务界面模糊显示应用内容;提供一个“伪装密码”,输入后进入一个空的或预设的伪装空间。
- 用户价值: 极致的隐私保护。
- 开发难度: 中。
5. 推荐实施路线 (Roadmap v3.0) - 离线优先策略
Phase 1: 基础体验增强 (Foundation)
- 目标: 夯实基础,提升易用性和安全性。
- 任务:
- 回收站 (现有计划)
- 深色模式 (现有计划)
- 生物识别锁: 增加安全感,实现简单,价值高。
- 模板功能: 提升记录效率。
Phase 2: 核心生产力 (Core Productivity)
- 目标: 丰富记录形式,提升编辑效率。
- 任务:
- 本地备份与导出 (现有计划)
- Markdown 支持 (现有计划)
- 悬浮窗速记: 扩展记录场景。
- 日历视图: 提供新的时间维度视角。
Phase 3: 高级与创新 (Innovation)
- 目标: 打造差异化壁垒。
- 任务:
- 离线 OCR (现有计划)
- 看板视图: 引入项目管理能力。
- 双向链接 & 知识图谱: 打造知识库神器的核心。