{"repo":"jokezc/mi_music","free":true,"listed":false,"github":"https://github.com/jokezc/mi_music","clone":"git clone https://github.com/jokezc/mi_music.git","description":"风花雪乐(风花雪月),支持xiaomusic的手机App,智能控制小爱音响.","language":"Dart","stars":134,"topics":["xiaomusic","dart","flutter","music"],"license":"MIT","category":"mobile-apps","readme_excerpt":"风花雪乐 (风花雪月) 一个支持 xiaomusic 的第三方 App，基于 Flutter 开发。 旨在为 xiaomusic 用户提供更流畅、原生的移动端体验。感谢 xiaomusic 让小爱音响再次伟大。 下载 - Android : 下载最新版本 - iOS : 下载最新版本 - Windows / Linux / macOS : 下载最新版本（Release 页中提供各桌面端安装包） - 蓝奏云 : 下载最新版本 (密码: 3rq9) ✨ 功能特性 ✨ 核心亮点 - 📱 多端无缝连接 支持通过账号密码轻松连接 xiaomusic 服务端，实现设备互联。 - 🎵 专业音乐播放 提供完整的播放控制（播放/暂停、切歌、进度调节），支持循环与随机播放模式。 - 📡 多设备智能控制 自由选择在手机本地播放，或远程控制服务端连接的其他设备进行播放。支持首页快速切换设备，一键关闭所有设备，实时显示设备状态。 - ⚙️ 深度服务端管理 - 下载管理 ：实时查看服务端下载进度与状态。 - 智能定时任务 ：便捷管理服务端的各类定时任务。 - 设置中心 ：支持目录、TTS、账号等丰富的服务端配置选项。 - 快捷指令 ：支持文本转语音、自定义指令等操作。 🎶 个性化与歌单管理 - 🎨 个性化体验 支持深色/浅色主题模式切换，适配不同使用环境。 - 📋 自定义歌单 支持创建、删除、重命名及清空歌单，支持批量选中进行隐藏、显示或删除操作。 - ✍️ 精细歌曲管理 随心向歌单添加歌曲、移除歌曲，或执行永久删除操作。 - 🔀 智能排序 支持长按拖拽，轻松调整歌单显示顺序。 📋 待开发功能 你们提 issue 吧截图之后描述清楚期望的效果和功能,我尽量做,有能力可以赞助哦,你们的支持才能让项目走的更远更好用. 🖼️ 效果展示 音乐库 歌单详情 歌单歌曲管理 歌单管理 播放页 切换设备 下载音乐 功能界面 软件设置 系统设置 关于 登录 🤖 AI 开发心得 🎯 需求驱动 源于对原生移动端体验的追求。尽管市面上已有多个 xiaomusic 网页版客户端，但在移动端的交互与便捷性上仍有提升空间。本项目旨在填补这一空白，提供更流畅、贴心的使用体验。 💡 快速原型 基于明确的需求与后端接口文档，利用 AI 辅助工具（如 Cursor）的 Plan 模式进行深度对话，快速确立产品形态与功能边界。 前期清晰的需求梳理是避免返工的关键 ，这是从实践中得出的宝贵经验。 ⚡ 执行落地 将开发任务拆解为多个阶段性目标，借助 AI 的代码生成能力逐步实现，高效构建出功能完备的 Demo 原型，大幅缩短开发周期。 🎨 体验打磨 在功能实现的基础上，专注于 UI/UX 的精细化调整与布局优化。通过社区内测分发 Demo，广泛收集用户反馈，持续提升产品的易用性与美观度。 🚀 开源发布 在严格清理敏感信息并完善技术文档后，正式发布开源 Release 版本。拥抱开源社区，汲取反馈建议，驱动产品持续迭代与进化。 📝 经验复盘 AI 赋能虽强，但在处理复杂业务逻辑时，仍需保持人为的深度思考与反复校验。 清晰的指令与核心逻辑的确认 ，是避免代码混乱、保障项目质量的基石。建议在修改核心逻辑前，与 AI 进行充分沟通与确认。 🛠 技术栈 本项目使用 Flutter 进行开发，主要使用了以下开源库和技术： - 语言 : Dart 3.10.4 - 核心框架 : Flutter 3.38.5 - 状态管理 : Riverpod (配合 riverpod annotation 代码生成","default_branch":null,"files":null,"tree":[],"storefront":"/r/jokezc","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/jokezc/mi_music/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}