Skip to content

Releases: LAmireuxP/classroom-notes

课堂笔记 1.8.1

Choose a tag to compare

@LAmireuxP LAmireuxP released this 04 Oct 11:27

更新内容

  • 图标换回第一版:应用内顶栏标志从设计稿的「鹿角 + 话筒 + 声波」换回第一版的五角星;启动图标换回 1.0 的未量化版本(图形与 1.3 起发布的完全一致,只是当时做过 256 色压缩,这一版用回画质更准的原图)
  • 顺带恢复第一版有、1.2.1 被误删的柱状图图标备用
  • 其余功能与 1.8 相同

从 1.0 起各版本签名一致,可直接覆盖安装。

课堂笔记 1.8

Choose a tag to compare

@LAmireuxP LAmireuxP released this 03 Oct 15:32

更新内容

  • 界面整体重构:浅色模式改成 Notion 暖纸系(暖白底、暖炭字 #37352F),深色改中性深灰;层级全面改用表面阶梯表达,卡片不再带阴影(阴影只留 FAB 与对话框);首页顶栏改大标题式,课程卡换 Notion 式左缘色条。设计原则沉淀在仓库的 docs/DESIGN.md
  • 笔记编辑页推倒重做(沉浸式):去掉「标签 + 输入框」的表单结构——大字标题直接写、日期弱化点选、正文 17sp 宽行距铺满、重点与配图靠留白分隔;底部工具栏直达日期 / 重点 / 图片,保存在顶栏 ✓
  • 待办详细化:待办支持编辑(原来建错只能删了重来);新增备注字段(作业要求、考试范围,列表行上直接露摘要);记录完成时刻(已完成分组显示「完成于 X」);「全部待办」页点一条直达编辑
  • 数据库 v5→v6,老数据无损就地升级

从 1.0 起各版本签名一致,可直接覆盖安装。

课堂笔记 1.7

Choose a tag to compare

@LAmireuxP LAmireuxP released this 02 Oct 09:28

更新内容

  • 备份纳入配图:备份从纯 .json 改成 .zip——包内 data.json(仍与网页版互通)+ 被引用的配图文件,换机/重装后笔记配图不再丢;旧版 .json 备份仍可导入(无配图,数据完整)
  • 课程归档:上完的课从课程菜单「归档课程」,退出首页列表/搜索/统计/全部待办,提醒跟着安静;首页底部「已归档课程」入口随时翻旧课、一键恢复(回原位、提醒补回);归档状态跟着备份走
  • 数据库 v4→v5,老库自动就地升级

从 1.0 起各版本签名一致,可直接覆盖安装。

课堂笔记 1.6

Choose a tag to compare

@LAmireuxP LAmireuxP released this 02 Oct 09:28

更新内容

  • 新建/编辑笔记、新建待办改成独立页面:小弹窗换成全屏编辑页,长文本给足书写空间;标题校验不过不关页、已填内容不丢
  • 拖动排序推倒重做:修复 1.5 的三个问题——起拖即崩(拖动阴影尺寸取不到)、拖到列表末尾松手落不了位、待办行完全拖不动
  • 首页课程列表也能长按拖动排序
  • 界面细节:课程卡片式 + 浮入动画、顶栏细分隔线、搜索清除按钮、待办/笔记日期改日期选择器
  • 修复回收站操作后页面空白(1.5 就存在的 bug)
  • 换主题不再闪;搜索栏不再随列表重建,输入焦点和键盘不丢

从 1.0 起各版本签名一致,可直接覆盖安装。

课堂笔记 1.5

Choose a tag to compare

@LAmireuxP LAmireuxP released this 02 Oct 09:28

更新内容

  • 笔记与待办支持长按拖动排序:长按拿起一行变成带阴影的浮动卡片跟手走,列表实时收拢让位,拖到边缘自动滚动,松手即落位、不重绘不跳变
  • 排序落在数据库 sort 字段:退出重进、换设备都还在;同组内可拖(置顶/未置顶、进行中/已完成各自成组)
  • 新条目仍出现在最上方;没拖过的老数据顺序完全不变

从 1.0 起各版本签名一致,可直接覆盖安装。

课堂笔记 1.4

Choose a tag to compare

@LAmireuxP LAmireuxP released this 02 Oct 09:28

更新内容

  • 换图标:侧视鹿头 + 声波,48dp 下立得住;首页顶栏换回原标志;图标生成流程脚本化
  • 回收站:删除不再真删。课程、笔记、待办先进回收站,可逐条恢复或彻底删除;整门课删掉再恢复,笔记待办原样凑回
  • 待办提醒:设提醒时刻,到点弹通知、点通知直达那门课的待办页;开机、导入备份后自动重排
  • 全部待办页:跨课程汇总未完成待办,按「已过期 / 今天 / 明天 / 本周内 / 以后 / 无截止日期」分段
  • 待办按截止日期排序,最紧急的不再沉底
  • 修好首页一直没生效的搜索框;搜索结果点开直接展开那条笔记并滚到眼前;课程页搜索也覆盖重点清单

从 1.0 起各版本签名一致,可直接覆盖安装。

课堂笔记 1.3

Choose a tag to compare

@LAmireuxP LAmireuxP released this 21 Sep 15:04

课堂笔记 1.3

AI 总结不再只认 OpenAI 兼容那一种协议:新增通义千问(原生)、百度文心、自定义三种,
加上原有的共四种;配了 13 条厂商预设(DeepSeek / 通义 / 智谱 / Kimi / 混元 / 豆包方舟 /
讯飞 / 百度 / 硅基流动 / OpenAI / 自建),地址都实测过。填好地址和 Key 之后可以直接
「读取可用模型」从服务端拉清单挑一个——厂商的模型名会下架,照旧文档手敲容易踩空
(智谱的 glm-4-flash 就已经查不到了)。另有「还没有 API Key?」逐家给出控制台入口。

待办部分:进度按优先级分行(高红 / 中蓝 / 低绿),主页面是全部课程的口径,每门课程的
待办页也有一套只统计本课程;新建统一成右下角加号,点一下建当前页面的东西(主页建课程、
笔记页签建笔记、待办页签建待办);新建待办的优先级从手输 high / medium / low 改成
横排三段点选。

界面与构建:全局纵向收紧(纵向间距 ×0.78,可点区域保底 44dp),并修掉顶栏重复留状态栏
高度导致的 30dp 浪费;修掉构建链两处「看起来跑过了其实没干活」的问题(d8 命令行过长、
指纹核对 grep 一直搜不到)。

签名与 1.0 起所有版本一致,可直接覆盖升级,笔记数据不会丢。

课堂笔记 1.2.4

Choose a tag to compare

@LAmireuxP LAmireuxP released this 21 Sep 09:32

课堂笔记 1.2.4

改进

  • 转写 / AI 总结配置不再重复填:保存「语音转写设置 → 服务端 / API 直连」时,默认把服务地址和
    Key 单向同步
    给「AI 总结」(模型名各填各的,不动)。带开关可关;AI 总结改了不反向影响转写;
    转写 Key 留空时也不覆盖 AI 已有的 Key。
  • 新增「测试连接」:两个设置页都有,向 {地址}/models 发一次 GET,当场告诉你地址 / Key 通不通,
    不用录完一节课才发现 404。没填 Key 的 401 会说「服务在线,就差 Key」。
  • 网络报错全部翻译成人话:域名解析、拒绝连接、超时、证书、明文拦截等不再抛英文原文;
    转写 404 直接点破根因——「转写走 /audio/transcriptions,纯对话 API(如 DeepSeek)不提供这个接口」。

多数「API 直连跑不通」的原因:填成了纯对话 API(DeepSeek 等没有音频转写接口),
或地址带了完整路径。用「测试连接」和上面的 404 提示即可自查。


签名沿用原密钥,可直接覆盖安装旧版本,无需卸载,笔记数据不丢。

课堂笔记 1.2.3

Choose a tag to compare

@LAmireuxP LAmireuxP released this 21 Sep 08:31

课堂笔记 1.2.3

修复:语音功能「换设备就调用不了」

  • 识别被厂商策略拦下时(小米 CTA / 机型白名单这类:给了麦克风权限但识别服务零回调直接拒绝),
    App 不再只弹一条两秒就消失的提示——录音页主动弹模态引导框,一键把授权页拉起来。
  • 新增小米识别服务自带授权弹窗直达(com.xiaomi.mibrain.speech.cta,实测外部可唤起),
    厂商语音助手、系统「语音输入」设置页作兜底;全部写进 manifest <queries>。
  • 「设置 → 语音转写设置」底部新增常驻「打开厂商授权页」入口——当场点了「稍后」,
    之后也能自己找到,而不是这条路只响一次。
  • 点「去同意」后清除「被拦下」标记,下次录音会重新试系统识别(授权很可能当场完成)。

签名沿用原密钥,可直接覆盖安装旧版本,无需卸载,笔记数据不丢。

课堂笔记 1.2.2

Choose a tag to compare

@LAmireuxP LAmireuxP released this 21 Sep 07:41

课堂笔记 1.2.2

界面

  • 重做轻提示:原来每次操作反馈都是一条通栏色带(占满屏宽、8dp 直角、48dp 大方块关闭按钮),
    一句「课程已创建」也要占近 80dp 高的紫色横幅,又重又丑。改成底部居中的状态药丸:
    宽度跟内容走、16dp 圆角;成功 = 深色(深主题为浅灰)药丸 + 绿对勾,错误才整条用 error 色;
    同屏只留一条,新的顶掉旧的,不再叠罗汉。
  • 所有「写入完成」类提示(创建 / 更新 / 删除 / 保存 / 导入导出)统一为带绿勾的成功态,
    不再和中性信息混用同一种样式。

修复

  • 课程「更多」抽屉选完不关:点「删除课程」时确认框压在未关的抽屉上,确认后会露出一层
    内容对不上的 stale 抽屉。现在选中动作即收起抽屉。

签名沿用原密钥,可直接覆盖安装旧版本,无需卸载,笔记数据不丢。