diff --git a/CHANGELOG.md b/CHANGELOG.md index f8ca4ac..7b25fc6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,24 +4,18 @@ All notable changes to this project will be documented in this file. --- -## [1.3.10] - 2026-03-31 +## [1.3.11] - 2026-03-31 -### 新增 -- 💡 **屏幕常亮功能** - - 在个人设置页面添加了屏幕常亮开关 - - 实现了开关状态的管理 - - 添加了 OLED 屏幕提示对话框,告知用户可能的屏幕老化风险 - - 支持 OpenHarmony 平台 +### 修复 +- 🐛 **修复 Web 平台兼容性问题** + - 修复了 `wakelock_plus` 库在 Web 平台上不可用的问题(`dart:ffi` 在 Web 平台上不可用) + - 在 Web 平台上禁用了屏幕常亮功能,并显示相应的提示信息 + - 在 Web 平台上隐藏了屏幕常亮设置项 - 涉及文件: - - `lib/views/profile/profile_page.dart` - 添加屏幕常亮开关和功能实现 + - `lib/views/profile/profile_page.dart` - 添加 Web 平台检查 + - `lib/views/profile/components/pop-menu.dart` - 添加 Web 平台检查 -### 变更 -- 📱 **修改弹出菜单按钮** - - 将弹出菜单中的 "设置" 按钮修改为 "取消" 按钮 - - 将 "退出软件" 按钮修改为 "返回桌面" 按钮 - - 优化了 "刷新数据" 按钮功能,点击时会刷新所有统计数据 - - 涉及文件: - - `lib/views/profile/components/pop-menu.dart` - 修改弹出菜单项 +--- ### 修复 - 优化了屏幕常亮功能的错误处理 diff --git a/README.md b/README.md index b881088..4f5318e 100644 --- a/README.md +++ b/README.md @@ -1,37 +1,410 @@ -# 无书 (wushu) +# 情景诗词 -一款 Flutter 跨平台诗词阅读应用。 +一款优雅的 Flutter 跨平台诗词阅读应用,融合中国传统文化与现代科技,让诗词之美触手可及。 -## 功能特点 +*** -- 📖 诗词阅读与欣赏 -- ❤️ 收藏喜欢的诗词 -- 📝 足迹记录阅读历史 -- 🔍 搜索诗词功能 -- 📱 支持多平台 (Android, iOS, Web, Windows, macOS, 鸿蒙) +## 📖 软件介绍 -## 开始使用 +情景诗词是一款专注于中国古典诗词阅读与欣赏的移动应用,采用 Flutter 框架开发,支持 Android、iOS、Web、Windows、macOS 和鸿蒙多平台。应用以"情景"为核心,通过精美的卡片设计、智能推荐和丰富的互动功能,让用户在碎片化时间中感受诗词的魅力。 -本项目是一个 Flutter 应用。 +## 🎯 软件 Slogan -### 环境要求 +**诗意生活,触手可及** -- Flutter SDK -- Dart SDK +## ✨ 一句话介绍 -### 运行项目 +一款融合中国传统文化与现代科技的诗词阅读应用,让诗词之美触手可及。 -```bash -flutter pub get -flutter run -``` +## 📝 一段话介绍 -## 项目结构 +情景诗词是一款优雅的 Flutter 跨平台诗词阅读应用,致力于将中国古典诗词以现代方式呈现给用户。应用采用精美的卡片式设计,支持多种主题风格,提供诗词阅读、收藏、搜索、答题等丰富功能。无论是晨起时的一句"床前明月光",还是午后的一首"春眠不觉晓",都能让您在快节奏的生活中找到片刻的诗意与宁静。应用支持离线模式,让您随时随地都能享受诗词之美,真正实现诗意生活,触手可及。 -- `lib/` - 主要源代码 -- `assets/` - 资源文件 -- `android/`, `ios/`, `web/`, `windows/`, `macos/`, `ohos/` - 各平台配置 +## 🔑 关键字 -## 许可证 +诗词、古典文学、中国文化、阅读、收藏、答题、离线、跨平台、Flutter、鸿蒙、iOS、Android、传统文化、诗词欣赏、诗词学习 -MIT License +*** + +## 🌟 主要功能 + +### � 诗词阅读 + +- **精美卡片展示**:采用经典、现代、毛玻璃三种主题风格,支持自定义颜色和圆角 +- **智能推荐**:根据时间和情景推荐合适的诗词 +- **诗词详情**:显示诗词标题、作者、朝代、正文、注释和赏析 +- **关键词标签**:展示诗词主题标签,方便分类浏览 +- **精选诗句**:突出显示诗词中的经典名句 + +### ❤️ 收藏功能 + +- **收藏诗词**:一键收藏喜欢的诗词 +- **收藏管理**:在收藏页面查看和管理所有收藏的诗词 +- **收藏统计**:显示收藏数量和收藏时间 + +### 🔍 搜索功能 + +- **关键词搜索**:通过关键词搜索诗词 +- **分类浏览**:按朝代、作者、主题等分类浏览 +- **热门诗词**:查看最受欢迎的诗词 +- **活跃排行**:查看活跃度最高的诗词 + +### 📝 足迹记录 + +- **阅读历史**:自动记录阅读过的诗词 +- **浏览统计**:统计今日浏览、本周浏览、累计浏览等数据 +- **使用天数**:记录首次使用时间和累计使用天数 +- **数据占用**:显示应用数据占用的存储空间 + +### 🎮 诗词答题 + +- **答题挑战**:参与诗词答题挑战,测试诗词知识 +- **题目随机化**:使用 Fisher-Yates 算法随机打乱题目顺序 +- **答题记录**:记录答题历史和成绩 +- **答题统计**:统计今日答题、累计答题、正确率等数据 +- **提示功能**:遇到困难时可以获取提示 + +### 🌐 离线模式 + +- **离线数据下载**:支持下载诗词和答题数据到本地 +- **下载选项**:可选择下载 20/30/60/100 条诗词或答题 +- **后台下载**:返回上一页后继续后台下载 +- **缓存管理**:清空缓存时可选择清空内容 +- **自动切换**:无网络时自动切换到离线模式 + +### 🎨 个性化设置 + +- **主题切换**:支持浅色/深色主题,跟随系统设置 +- **卡片样式**:经典、现代、毛玻璃三种样式可选 +- **颜色自定义**:自定义主题颜色和背景颜色 +- **圆角调整**:调整卡片圆角大小 +- **字体大小**:调整字体大小 + +### ⚙️ 功能设置 + +- **自动刷新**:开启后自动刷新诗词内容 +- **预加载**:预加载下一条诗词,提升加载速度 +- **声音反馈**:开启后播放配音 +- **震动反馈**:开启后提供震动反馈 +- **全局Tips**:显示/隐藏提示信息 +- **隐藏次要按钮**:隐藏主页的"上一条"和"分享"按钮 +- **屏幕常亮**:保持屏幕常亮,方便阅读 + +### 👤 个人中心 + +- **个人信息**:编辑昵称、头像等个人信息 +- **统计数据**:显示今日浏览、本周浏览、累计浏览、今日点赞、今日答题等统计 +- **数据隐藏**:可隐藏统计和答题数据 +- **用户计划**:加入用户体验计划,享受更多功能 +- **应用信息**:查看应用版本、设备信息、UDID 等 + +### 📸 分享功能 + +- **诗词分享**:将诗词生成精美图片分享给朋友 +- **软件分享**:分享软件给朋友 +- **复制功能**:复制诗词内容、UDID、QQ群号等 + +### 🗳️ 投票功能 + +- **用户投票**:参与软件功能投票,影响软件发展方向 +- **投票结果**:查看投票结果和统计 +- **登录注册**:支持用户登录和注册 + +### � 投稿功能 + +- **诗词投稿**:向软件投稿诗词,帮助软件完善内容 +- **投稿记录**:查看历史投稿记录 +- **相似度检测**:防止重复投稿 + +### 🌤️ 天气功能 + +- **天气显示**:在卡片上显示当前天气信息 +- **城市显示**:显示所在城市名称 +- **十二时辰**:使用中国十二时辰制显示时间 + +### 🐛 Bug 反馈 + +- **已知 Bug 列表**:查看已知 Bug 和解决方案 +- **用户反馈**:向开发者反馈问题和建议 +- **功能建议**:提交功能建议 + +### 📱 多平台支持 + +- **Android**:支持 Android 8.0+ 系统 +- **iOS**:支持 iOS 16.0+ 系统 +- **Web**:支持现代浏览器 +- **Windows**:支持 Windows 11 系统 +- **macOS**:支持 macOS 10.15+ 系统 +- **鸿蒙**:支持 HarmonyOS 5.0+ 系统 + +*** + +## 🗺️ 页面导航 + +### 主页 + +- **诗词卡片**:显示当前诗词,支持点赞、分享、上一条、下一条操作 +- **悬浮按钮**:分享按钮(生成图片分享)、上一条按钮 +- **下拉刷新**:下拉刷新诗词内容 +- **长按复制**:长按诗词卡片复制内容 +- **提示信息**:显示"点击任意区域加载下一条,长按复制,下拉刷新" + +### 发现页 + +- **分类浏览**:按朝代、作者、主题等分类浏览诗词 +- **热门诗词**:查看最受欢迎的诗词 +- **活跃排行**:查看活跃度最高的诗词 +- **搜索功能**:搜索诗词 + +### 收藏页 + +- **收藏列表**:显示所有收藏的诗词 +- **取消收藏**:取消收藏诗词 +- **收藏统计**:显示收藏数量 + +### 个人页 + +- **个人卡片**:显示头像、昵称、等级、UEP 标识 +- **统计卡片**:显示今日浏览、本周浏览、累计浏览、今日点赞、今日答题等统计 +- **功能入口**:设置、了解我们、权限管理、应用信息、数据管理、帮助中心等 + +### 设置页 + +- **功能设置**:自动刷新、调试信息、预加载、隐藏次要按钮、声音反馈、震动反馈、全局Tips、屏幕常亮 +- **卡片设置**:卡片样式、主题颜色、背景颜色、圆角大小、字体大小 +- **离线数据**:下载离线数据、清空缓存、查看缓存状态 +- **用户计划**:加入用户体验计划 + +### 了解我们页 + +- **官方网站**:访问官方网站 +- **QQ交流群**:复制 QQ 群号加入交流群 +- **开源协议**:查看开源协议 +- **开发团队**:了解开发团队 + +### 权限管理页 + +- **权限说明**:说明应用需要的权限 +- **沙盒机制**:说明应用的沙盒机制 +- **用户反馈**:反馈问题和建议 +- **功能建议**:提交功能建议 + +### 应用信息页 + +- **应用信息**:应用名称、版本号、包名等 +- **设备信息**:设备型号、系统版本、UDID 等 +- **技术栈**:显示使用的技术栈 +- **开源协议**:查看开源协议 + +### 数据管理页 + +- **数据统计**:显示数据占用情况 +- **清空数据**:清空应用数据 +- **数据备份**:备份应用数据 + +### 帮助中心页 + +- **使用指南**:查看使用指南 +- **常见问题**:查看常见问题解答 +- **联系我们**:联系开发者 + +### 投票页 + +- **投票列表**:查看可参与的投票 +- **投票详情**:查看投票详情和选项 +- **提交投票**:提交投票 + +### 投稿页 + +- **投稿表单**:填写诗词投稿信息 +- **投稿记录**:查看历史投稿记录 +- **清空记录**:清空投稿记录 + +### Bug 列表页 + +- **Bug 列表**:查看已知 Bug +- **解决方案**:查看 Bug 的解决方案 +- **Bug 状态**:查看 Bug 的修复状态 + +*** + +## 📖 使用说明 + +### 首次使用 + +1. 下载并安装应用 +2. 打开应用,阅读并同意用户协议 +3. 进入主页,开始浏览诗词 + +### 浏览诗词 + +1. **加载诗词**:点击诗词卡片任意区域加载下一条诗词 +2. **查看详情**:诗词卡片显示标题、作者、朝代、正文、注释和赏析 +3. **点赞诗词**:点击心形图标点赞诗词 +4. **分享诗词**:点击分享按钮生成图片并分享 +5. **切换诗词**:点击"上一条"或"下一条"按钮切换诗词 + +### 收藏诗词 + +1. 在诗词卡片上点击收藏图标 +2. 在收藏页查看所有收藏的诗词 +3. 点击收藏图标取消收藏 + +### 搜索诗词 + +1. 进入发现页 +2. 点击搜索框输入关键词 +3. 选择分类浏览诗词 +4. 查看热门诗词和活跃排行 + +### 参与答题 + +1. 在诗词卡片上点击答题按钮 +2. 查看题目和选项 +3. 选择答案并提交 +4. 查看答题结果和提示 + +### 下载离线数据 + +1. 进入设置页 +2. 点击"离线数据" +3. 选择下载类型和数量 +4. 点击"开始下载" +5. 等待下载完成 + +### 个性化设置 + +1. 进入设置页 +2. 点击"卡片设置" +3. 选择卡片样式、主题颜色、背景颜色、圆角大小、字体大小 +4. 点击"功能设置"调整功能开关 + +### 查看统计数据 + +1. 进入个人页 +2. 查看统计卡片中的数据 +3. 点击隐藏按钮隐藏统计数据 + +### 投稿诗词 + +1. 进入个人页 +2. 点击"诗词投稿" +3. 填写投稿表单 +4. 点击"提交投稿" + +### 参与投票 + +1. 进入个人页 +2. 点击"功能投票" +3. 选择投票并提交 + +### 反馈问题 + +1. 进入个人页 +2. 点击"权限管理" +3. 点击"用户反馈"或"功能建议" +4. 填写反馈内容 + +*** + +## 🚀 未来开发功能 + +### 🏗️ HarmonyOS 桌面小组件 + +- 2x2 布局小组件 +- 天气显示 +- 诗词展示 +- 优先级:3 + +### 🎯 GetX 状态管理 + +- 引入 GetX 框架进行状态管理 +- 优化应用性能 +- 优先级:4 + +### 📱 二维码能力 + +- 生成二维码分享应用 +- 扫描二维码添加好友 +- 优先级:3 + +### 🌟 HarmonyOS HongMeng Kernel + +- 深度适配鸿蒙内核 +- 优化鸿蒙平台性能 +- 优先级:4 + +### 🎨 更多主题样式 + +- 新增更多卡片主题样式 +- 支持自定义主题 +- 优先级:3 + +### 📊 数据可视化 + +- 统计数据可视化展示 +- 阅读习惯分析 +- 优先级:4 + +### 🤖 AI 智能推荐 + +- 基于 AI 的诗词智能推荐 +- 个性化内容推荐 +- 优先级:5 + +### 🎵 诗词朗诵 + +- 添加诗词朗诵音频 +- 支持多种朗诵风格 +- 优先级:4 + +### 📚 诗词学习 + +- 添加诗词学习课程 +- 诗词知识问答 +- 优先级:4 + +### 👥 社交功能 + +- 添加好友功能 +- 诗词分享到社交平台 +- 优先级:5 + +*** + +## 📖 一篇小文章 + +### 诗意生活,触手可及——情景诗词,让古典诗词走进现代生活 + +在这个快节奏的数字时代,我们常常被各种信息轰炸,很少有时间静下心来品味古典诗词的韵味。然而,中国古典诗词作为中华文化的瑰宝,承载着千年的智慧和情感,值得我们去细细品味。 + +情景诗词应用应运而生,它将中国古典诗词与现代科技完美融合,让诗词之美触手可及。无论您是在清晨的地铁上,还是在午后的咖啡馆里,只需打开应用,就能欣赏到精美的诗词卡片,感受诗人的情感与智慧。 + +应用采用 Flutter 框架开发,支持 Android、iOS、Web、Windows、macOS 和鸿蒙多平台,让用户在任何设备上都能享受诗词之美。精美的卡片设计,经典、现代、毛玻璃三种主题风格,让诗词阅读成为一种视觉享受。 + +应用不仅提供诗词阅读功能,还支持收藏、搜索、答题等丰富功能。用户可以收藏喜欢的诗词,通过关键词搜索诗词,参与诗词答题挑战,测试自己的诗词知识。离线模式让用户随时随地都能享受诗词之美,真正实现诗意生活,触手可及。 + +情景诗词应用致力于将中国古典诗词以现代方式呈现给用户,让更多人在碎片化时间中感受诗词的魅力。无论是晨起时的一句"床前明月光",还是午后的一首"春眠不觉晓",都能让您在快节奏的生活中找到片刻的诗意与宁静。 + +让我们一起,用情景诗词应用,让古典诗词走进现代生活,让诗意生活,触手可及。 + +*** + +## 📄 开源协议 + +本项目采用开源协议,具体信息请查看应用内的开源协议页面。 + +## 📞 联系我们 + +- QQ 交流群:271129018 +- 官方网站:请查看应用内的官方网站链接 + +*** + +## 🙏 致谢 + +感谢所有为情景诗词应用做出贡献的开发者和用户,是你们的支持让这个应用不断完善和发展。 + +*** + +*情景诗词,诗意生活,触手可及* diff --git a/index.html b/index.html new file mode 100644 index 0000000..0df6d17 --- /dev/null +++ b/index.html @@ -0,0 +1,1071 @@ + + +
+ + +一款专注于中国古典诗词阅读与欣赏的移动应用,融合传统文化与现代科技,让诗词之美触手可及。
+ +精心设计的每一个功能,只为让您更好地感受诗词之美
+经典、现代、毛玻璃三种主题风格,支持自定义颜色和圆角,打造专属阅读体验
+一键收藏喜欢的诗词,随时查看和管理您的诗词收藏夹
+参与诗词答题,测试您的诗词知识,记录答题历史和成绩
+下载诗词和答题数据到本地,随时随地享受诗词之美
+主题切换、卡片样式、颜色自定义,打造独一无二的诗词应用
+将诗词生成精美图片,与朋友分享诗词之美
+