更新README:添加AI功能说明和配置说明
This commit is contained in:
47
README.md
47
README.md
@@ -12,22 +12,23 @@
|
||||
|
||||
## 📱 项目简介
|
||||
|
||||
Flomo-AI 是一款基于 Android 平台的笔记应用客户端,专为移动端用户设计。该应用结合了现代化的 UI 设计和高效的笔记管理功能,让用户能够随时随地记录灵感和重要信息。
|
||||
Flomo-AI 是一款基于 Android 平台的 AI 增强笔记应用客户端,专为移动端用户设计。该应用结合了现代化的 UI 设计和高效的笔记管理功能,并集成多种 AI 大模型实现智能标签生成,让用户能够随时随地记录灵感和重要信息。
|
||||
|
||||
## 🌟 主要特性
|
||||
|
||||
### 核心功能
|
||||
- ✨ **现代化界面设计** - 采用 Material Design 3 规范
|
||||
- 📝 **便捷笔记记录** - 快速创建和编辑笔记
|
||||
- 🎨 **个性化定制** - 支持背景图片和状态栏颜色自定义
|
||||
- ✨ **智能标签生成** - 支持智谱AI (GLM-4-Flash) 和星火大模型,自动分析文章内容生成4个精准标签
|
||||
- 📝 **便捷笔记记录** - 快速创建和编辑笔记内容
|
||||
- 🏷️ **一键添加标签** - 点击生成的标签即可快速添加到笔记中(#标签格式)
|
||||
- 📤 **云端同步** - 一键将笔记提交至 Flomo 服务器
|
||||
- 🎨 **个性化定制** - 支持自定义背景图片和状态栏主题颜色(红/绿/蓝/橙)
|
||||
- 🔐 **安全可靠** - 集成 JWT 认证和数据加密
|
||||
- ⚡ **流畅体验** - 基于 Jetpack Compose 的响应式界面
|
||||
|
||||
### 技术亮点
|
||||
- ⚡ **流畅体验** - 基于 Jetpack Compose 的响应式界面
|
||||
- 🚀 **高性能架构** - 使用 Kotlin 协程和现代异步编程
|
||||
- 🌐 **网络通信** - 集成 OkHttp 和 Moshi 进行高效数据传输
|
||||
- 🌐 **网络通信** - 集成 OkHttp、Retrofit、Moshi 进行高效数据传输
|
||||
- 📦 **模块化设计** - 清晰的代码结构和组件分离
|
||||
- 🔧 **开发友好** - 完整的调试工具和测试覆盖
|
||||
|
||||
## 🛠 技术栈
|
||||
|
||||
@@ -88,20 +89,36 @@ flomo-ai/
|
||||
│ ├── src/
|
||||
│ │ ├── main/
|
||||
│ │ │ ├── java/com/example/flomo_ai/
|
||||
│ │ │ │ ├── MainActivity.kt # 主界面
|
||||
│ │ │ │ ├── SecondActivity.kt # 配置界面
|
||||
│ │ │ │ ├── kwt.kt # 工具类
|
||||
│ │ │ │ ├── MainActivity.kt # 主界面(笔记输入+AI标签生成)
|
||||
│ │ │ │ ├── SecondActivity.kt # 配置界面(API管理+个性化设置)
|
||||
│ │ │ │ ├── kwt.kt # JWT认证工具类
|
||||
│ │ │ │ └── ui/ # UI 组件
|
||||
│ │ │ ├── res/ # 资源文件
|
||||
│ │ │ └── AndroidManifest.xml # 应用配置
|
||||
│ └── build.gradle.kts # 模块构建配置
|
||||
├── gradle/ # Gradle 配置
|
||||
├── build.gradle.kts # 项目构建配置
|
||||
└── README.md # 项目说明文档
|
||||
│ │ └── build.gradle.kts # 模块构建配置
|
||||
├── gradle/ # Gradle 配置
|
||||
├── build.gradle.kts # 项目构建配置
|
||||
└── README.md # 项目说明文档
|
||||
```
|
||||
|
||||
## 🔧 配置说明
|
||||
|
||||
### AI API 配置
|
||||
应用支持配置多个 AI 服务商:
|
||||
- **智谱AI (zhipu)**: 默认模型 glm-4-flash
|
||||
- **星火大模型 (spark)**: 默认模型 general
|
||||
|
||||
每个配置包含:
|
||||
- API 名称
|
||||
- API URL
|
||||
- API Key
|
||||
- Secret Key
|
||||
- 模型名称
|
||||
|
||||
### 个性化设置
|
||||
- **背景图片**: 支持从相册选择自定义背景
|
||||
- **主题颜色**: 支持红、绿、蓝、橙四种状态栏颜色
|
||||
|
||||
### Gradle 配置优化
|
||||
项目已配置国内镜像源以提升构建速度:
|
||||
|
||||
@@ -154,4 +171,4 @@ org.gradle.internal.http.socketTimeout=120000
|
||||
|
||||
---
|
||||
|
||||
<p align="center">Made with ❤️ for Android developers</p>
|
||||
<p align="center">Made with ❤️ for Android developers</p>
|
||||
|
||||
Reference in New Issue
Block a user