Skip to content

Repository files navigation

logo

矿小助改版

非官方二次开发版本 · 基于 FlyingKxz 1.4.10

License New Code Platform


⚠️ 重要声明

项目 说明
性质 非官方版本,与矿小助官方(FlyingStudio)及中国矿业大学无关
包名 com.atcumt.kxz.mod(独立于官方版,可共存安装)
签名 自建签名证书,非官方密钥
协议 原代码遵循 Apache-2.0;新增模块遵循 MIT
原项目 cumtflyingstudio/FlyingKxz-1.4.10

安装本应用前无需卸载官方版矿小助,两者可共存于同一设备(包名不同)。

👤 开发者

AndersOnLin4-Design

✨ 功能总览

📌 待办系统(首页)

  • 快速添加:输入即建,回车提交
  • 四级优先级:无(灰) → 低(绿) → 中(蓝) → 高(红)
  • 截止时间 + 提醒时间精确设置(本地推送通知)
  • 周期重复:每天/每周/每月,完成后自动顺延到下一周期
  • 过期策略:标红 + 一键延期1天/3天
  • 滑动手势:右滑完成 / 左滑延后一天
  • 待办模板:保存常用待办为模板,一键复用
  • 勿扰时段:23:00–07:00 不弹提醒,通知自动顺延
  • 摆烂模式:过期不标红不催促,次日自动解除并整体顺延
  • 目标关联:绑定到目标下,完成自动驱动目标进度
  • 周期补生成:错过周期按开关策略处理(防堆积)

🎯 目标系统

  • 四类目标:日 / 周 / 月 / 学期
  • 分类标签:学习 / 生活 / 工作 / 竞赛 / 考证 / 其他
  • 进度条倒计时(同考试卡风格)
  • 归档系统:完成/过期目标归档,不堆主页面
  • 统计看板:今日完成率 + 本周完成率 + 目标达成率(三环可点击查看明细)

🍅 番茄专注

  • 自动循环:工作N分钟 → 休息N分钟 × N轮全自动
  • 屏幕常亮 + 进程级持久化(杀进程后按真实时间恢复)
  • 专注标签:学习/高数/英语/竞赛/阅读/其他
  • 任务绑定:选择一个待办,本次专注为它打卡
  • 统计看板:近14天/近8周柱状图 + CSV导出
  • 发现页内嵌大卡片,无需进入详情页即可操作

🏫 空教室查询

  • 内置浏览器采集教室课表数据
  • 按星期+节次查询空闲教室
  • 占用显示冲突课程名

📅 课表 & 考试 & 成绩

  • 课表导入:内置浏览器+可编辑地址栏(兼容正方V9教务系统)
  • 考试倒计时:进度条卡片 + 桌面小组件(Android AppWidget)
  • 成绩查询:自动计算GPA、自由筛选

🧊 学习足迹时间轴

  • 聚合已完成待办/专注记录/考完考试/达成目标
  • 按日期排列的学期学习日记
  • 生成本地长截图保存到相册(无网络上传)

🏆 成就徽章系统

  • 本地彩蛋收集,纯纪念性质
  • 首批30枚成就等你解锁
  • 可关闭解锁提醒

💾 数据备份与恢复

  • 一键导出全部数据为JSON文件
  • 从剪贴板粘贴恢复
  • 支持CSV导出(待办/番茄记录)

🎨 个性化

  • DIY背景图 + 透明度/模糊度调节
  • 主题色:8色预设 + 自定义HEX色值
  • 深色模式 + OLED纯黑模式
  • 跟随系统深色(手动切换后自动解除跟随)
  • 全局悬浮快捷球(可选开启)

⚙️ 其他改进(相比原版)

  • 免登录直达首页
  • 移除内测过期时间锁
  • 移除校园卡余额/宿舍电量UI(底层接口保留)
  • 移除图书馆/校车/校历入口
  • 所有弹窗磨砂玻璃效果(BackdropFilter)
  • 全局自适应选择胶囊组件

🔨 构建指南

环境要求

  • Flutter SDK 3.0.x ~ 3.3.x(Dart 2.17~2.18,不支持 Dart 3)
  • Android SDK(minSdk 19, targetSdk 31~33)
  • Java 11+

步骤

git clone https://github.com/AndersOnLin4/FlyingKxz-Mod.git
cd FlyingKxz-Mod
flutter pub get
flutter build apk --release

构建产物位于 build/app/outputs/flutter-apk/app-release.apk

签名配置(可选)

android/key.properties 中配置:

storePassword=你的密码
keyPassword=你的密码
keyAlias=你的别名
storeFile=你的keystore路径

未配置时自动使用 debug 签名。

📄 许可证

本项目包含两种许可证:

范围 许可证 说明
原有代码及衍生代码 Apache-2.0 Copyright 2022 cumtflyingstudio
新增独立模块 MIT Copyright 2026 AndersOnLin4-Design

详见 NOTICE 文件了解完整的版权归属说明。

About

矿小助改版 · 非官方二次开发版本 | 待办/目标/番茄专注/空教室/学习足迹/成就徽章/数据备份

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages