# SecureNote **Repository Path**: liam1221/SecureNote ## Basic Information - **Project Name**: SecureNote - **Description**: SecureNote在MiNote通过多功能集成和智能化支持,重新定义了便签软件的使用体验。无论是加密保护、快速搜索,还是布局切换与 AI 辅助,均为用户的高效生活提供了可靠保障。 - **Primary Language**: Android - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 88 - **Forks**: 14 - **Created**: 2024-12-07 - **Last Updated**: 2025-09-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # SecureNote ## 介绍 **SecureNote** 是基于 MiNote 开发的开源便签软件,致力于为用户提供安全、高效、智能的便签管理体验。本项目在小米便签的基础上进行了全面重写,通过新增功能与优化设计,大幅提升了便签软件的安全性与实用性。 MiNote 的项目地址:[MiCode/Notes](https://github.com/MiCode/Notes) ## 软件架构 **SecureNote** 采用模块化架构,确保代码的易读性和可维护性,同时便于社区开发者的参与与贡献。主要架构模块包括: - **用户安全模块**:提供便签加密与密码管理功能,保障用户数据安全。 - **搜索与展示模块**:支持模糊搜索与布局切换,方便快速查找和个性化展示。 - **编辑模块**:涵盖文字格式化、图片插入及实时更新功能,提升编辑体验。 - **AI 辅助模块**:集成 AI 大模型,为用户提供智能创作与管理支持。 ## 安装教程 1. **克隆仓库**: ```bash git clone https://gitee.com/liam1221/SecureNote.git ``` 2. **同步项目**: ```bash ./gradlew sync ``` 3. **构建项目**: ```bash ./gradlew build ``` 4. **运行程序**:在 Android Studio 中打开项目并运行。 5. **查看演示视频**:您可以通过 `./video/演示视频.mp4` 查看软件的功能演示。 ## 使用说明 1. **设置密码**:首次打开软件时需设置密码,以确保内容安全。 2. **快速查找**:使用模糊搜索功能,通过关键词快速定位便签。 3. **自由布局**:在列表布局与网格布局之间切换,满足不同展示需求。 4. **编辑功能**:在便签编辑页面,通过丰富的文字格式设置或插入图片,自定义便签内容。 5. **AI 辅助**:点击 **Expand** 按钮或输入相关指令,启用 AI 辅助功能完成便签续写、总结或内容扩展。、 > 密码初始化问题可查看 issue ## 功能列表 - **便签加密** - 用户首次使用需设置密码,后续每次打开软件均需输入密码,确保数据隐私安全。 - **模糊搜索** - 用户通过关键词快速检索便签,查看所有相关内容。 - **布局切换** - 支持列表布局和网格布局两种展示方式,自由选择适合的视图。 - **文字格式** - 支持加粗、倾斜、下划线、字体颜色修改、背景色设置及字号调整,实时显示修改时间与字数。 - **插入图片** - 允许用户在便签中插入本地图片,支持图文结合的便签记录方式。 - **AI 辅助** - 集成大模型技术,提供便签内容续写、提问、总结等智能服务,提升效率与便捷性。 ## 参与贡献 1. **Fork 仓库**:点击仓库页面的 Fork 按钮,将项目复制到您的个人账户。 2. **新建分支**:为您的新功能或修复创建分支,命名建议为 `Feat_xxx`。 3. **提交代码**:在本地进行开发并确保所有测试通过。 4. **创建 Pull Request**:描述您的更改内容并提交代码到主仓库,等待项目维护者审核。 --- 如果您喜欢 **SecureNote**,请为我们点亮一颗 **Star**,并通过 **Fork** 和 **Watch** 关注项目的最新动态! 感谢您使用和支持 **SecureNote**!我们期待您的贡献,与我们一同打造更安全、更智能的便签工具。