温湿度趋势与历史
新增环境页,显示最近 24 小时的温湿度曲线与最低、最高值。新记录从左侧开始,缺失时段留空;正常模式每 30 秒、省电模式每 60 秒采样,每 5 分钟汇总。无卡也能查看曲线和导出 CSV。
可选 SD 保存
可保存最近 24 小时供重启恢复,也可按月份保留长期 CSV。保存默认关闭,需要有效 RTC 与可用存储卡;空闲时写入,空间不足时暂停,不自动删除历史。
偏好备份与设置保存
网页支持导出普通偏好,预览确认后恢复,无需重启;不包含网络凭据和媒体文件。设置按字段合并保存,避免不同入口互相覆盖,保存失败时保留原有配置。
双键返回时钟
普通页面同时短按 BOOT 和 KEY,全部松开后返回时钟,音乐和计时继续运行。升级、对话、提醒等临时操作保留原有按键规则。
倒计时与秒表
新增可排序、可隐藏的计时页。倒计时默认选中 5 分钟,短按选时长、长按开始;支持 1、5、10、30 分钟和一个不重复的网页自定义档。秒表与倒计时独立运行,离开页面不会停止,重启不恢复进度。
浏览器图片取景
图片导入新增“完整显示”和“铺满裁剪”,可拖动调整取景。原图只在浏览器中处理,确认后才上传黑白 PBM;始终保留底部 50 像素操作区。
日历校时提示
RTC 未校时或日期超出支持范围时,月历显示简短提示与网页校时建议,并保留切页和设置入口,不再显示示例日期。
功能页排序
支持在网页中调整天气、市场看板、月历、图片、音乐和对话的顺序。时钟固定第一位;隐藏或暂时不可用的页面不参与切换,恢复显示后保留原有排序。
AI 音色与回答风格
新增五种官方音色,以及“日常简洁”和“英语练习”两种回答风格。对话失败后可按屏幕提示手动重试或返回,不会自动重连,也不会重复发送上一段录音。
局域网设置
连接同一 Wi-Fi 时即可修改天气地点与官方 Host,以及 AI 开关、音色、回答风格、模型和官方 Host。只有填写或更换 API Key、修改 Wi-Fi 和本地更新需要设备热点。
歌曲上传重试
批量上传会显示完成、失败和待上传数量。失败后可手动重试失败歌曲或继续剩余队列;断线结果不确定时先核对设备歌单,不自动重复上传。
AI 默认模型更新
默认改用百炼 Audio 3,旧配置自动迁移,保留 API Key、API Host 和开关状态。升级不会自动发起对话;使用前需确认当前业务空间及 API Key 已授权调用新模型。
连接状态与故障诊断
网页设置分别显示当前模型和最近对话结果,失败时提示检查权限、配置或网络。服务提前断开时及时结束等待,不再误报为连接超时。
音乐循环与定时停止
支持顺序播放、单曲循环和列表循环,播放方式会保留。可在网页设置 15、30、60 或 90 分钟后停止,也可取消;暂停期间继续计时。
页面显示设置
在网页勾选需要的日常页面,隐藏不用的天气、市场、月历、图片、音乐或对话。时钟与系统入口始终保留,不删除原有配置和文件。
设置保存与读取优化
保存天气后可以继续配置,退出门户后才获取数据,不再自动跳到天气页。网页读取失败可局部重试;保存断线时提示核对结果,不自动重复提交。
市场看板 Beta
新增独立的 MARKET 页面,以表格显示指数名称、点位、涨跌幅和报价时间。内置 15 个预设,可在网页选择并排序 1—5 项;设备直连新浪财经,无需 API Key 或 microSD。
按需开启与刷新
市场页默认关闭,在“联网 → 市场看板”开启。正常模式停留该页时约每 2 分钟刷新,离开后停止;省电时可长按 KEY 手动获取,失败保留本次开机内的旧值与原报价时间。
网页设置入口优化
设置页长按 2 秒直接打开网页,同 Wi-Fi 下可扫码访问。网页按常用、联网、媒体、维护分区;Chat 回到日常功能页,系统只留设置、在线更新和状态。
播放与闹钟独立音量
歌曲支持多选、依次上传,浏览歌单不中断音乐。播放音量可即时试听,取消恢复原值;闹钟有独立音量和试听,不再受媒体静音影响。
显示布局与更新确认
设置页电源信息居中,提高小字可读性,音乐页支持两行歌名。在线更新确认前刷新清单,目标变化时重新确认,避免使用过期候选版本。
microSD 音乐播放
播放 MP3 或 16 位 PCM WAV,支持暂停、下一首与直接调音量;返回时钟后继续播放。无卡或无歌曲时不显示音乐页。
网页歌曲管理
设置门户可查看歌单、上传歌曲、在设备播放和确认删除,每次上传最大 32 MB。歌曲直接存入 SD 卡,同名不覆盖,上传和删除无需重启。
设置交互简化
系统中心从对话开始,设置入口统一长按 2 秒,闹钟开关直接切换。网页各区独立保存,刷新歌单不会清除其他未保存的输入。
v0.26.0
页面停留与手动切换
天气、日历、图片和系统页保持当前选择,不再因闲置自动返回时钟,无需单独设置常驻页。正常开机仍显示时钟。
设备端快捷设置
在 SETTINGS 长按 KEY 进入音量、闹钟和网页设置三项菜单。日常调整不用连接热点;编辑超时只取消草稿,保存后无需重启。
保留已有配置
升级后继续使用已保存的 Wi-Fi、时区、音量和闹钟等配置。网页设置、本地 OTA 和启动恢复入口都保留。
v0.25.0
天气日期与更新时间
顶栏显示当前日期和星期,天气数据的更新时间单独显示在底部。断网时日期仍按 RTC 更新,明确区分当前日期与缓存更新时间。
按键刷新天气
天气页按住 KEY 2 秒即可刷新,省电时也能临时联网;请求期间保持原有布局,失败时保留缓存。
启动恢复入口
开机按住 KEY 可进入恢复模式,使用在线更新或精简设置门户修复固件。连续异常启动时也会进入;新固件的启动确认增加了显示、按键和运行时间检查。
v0.24.0
联网天气 Beta
支持在设置门户按省份和城市选择地点,配置 QWeather API Host 与 API Key 后可查看实时天气、体感温度和三日预报。
断网仍可查看缓存
天气会定期刷新并保存最近一次成功数据;短时断网或后台刷新失败不会清空页面,也不影响 RTC、月历和其他离线功能。
天气请求与异常处理
获取、等待和失败都留在固定天气布局中;同时修复 Gzip 解压导致的设备重启和分块响应误判问题。
v0.23.0
按键操作提示
月历、图片和系统中心显示各按键对应的目标页面或操作;校时、图片删除、在线更新、手动省电和网页设置均提供下一步操作提示。
长按取消与防误触
有效长按会在 1 秒后显示动作、剩余时间和松开取消提示;达到原有的 2 秒或 3 秒门槛前松开,不会再误触发短按切页。
对话模式提示
AI CHAT 会引导用户提问,OFFLINE COMMANDS 会引导用户说出设备指令。对话仍由按键发起,没有增加唤醒词或后台监听。
v0.22.0
对话页面命名
系统中心的 VOICE 更名为 CHAT;使用 AI 时显示 AI CHAT,离线指令识别显示 OFFLINE COMMANDS。入口、按键操作和已有配置都没有变化。
简短回答与字幕同步
AI 默认用一至三个短句回答,复杂问题先说结论和重点。回复文字会跟着声音逐步显示,不再提前跳到末尾;只要回答仍在接收或播放,也不会被固定的总倒计时截断。
v0.21.0
最多 5 轮连续对话
支持连续追问,单次最多 5 轮。每次回答后有 30 秒续问时间;对话开始 5 分钟后不再接受新的问题。
续问与回复显示
首轮长按开始,后续短按即可继续提问;播放时可跳过当前回答,也可随时结束。屏幕滚动显示最新 4 行回复,不再停留在开头。
v0.20.0
AI 对话 Beta
保留离线语音指令,并新增阿里云百炼 Realtime 单轮对话;支持中英文提问、屏幕文字和扬声器回复,未配置或离线时继续使用本地识别。
API Key 配置
配置有效的 API Key 后,可使用默认模型和北京共享接口;保存后不会回显完整 Key,AI 回复也不会执行设备操作。
v0.19.0
Wi-Fi 常连模式
NORMAL 模式会保持家庭 Wi-Fi 连接,首屏图标只在实际联网时显示;设置门户可以查看和更换已保存的网络,连接失败不会覆盖原配置。
温湿度读取与显示
温湿度读取短暂失败时会自动重试,并暂时保留最近一次有效结果,减少首屏数值和舒适度表情的间歇性缺失。
v0.18.0
离线语音指令
在系统中心主动发起最长 5 秒的本地识别,可打开主页、日历、状态、图片和设置;不使用唤醒词,原始语音不会保存或上传。
自动省电
低电量时自动进入 SAVING,电量恢复后自动退出;电脑 USB 数据连接优先使用 NORMAL,网络图标只在实际连接时显示。
v0.16.0
设备端安全删除图片
图片页可通过“长按进入确认、完整松开、再次短按”删除当前图片;支持取消与超时,写卡异步执行,完成后无需重启。
v0.15.0
microSD 图片管理
设置门户现可在手机本地转换并导入图片,或安装公共演示图;支持多图手动切换、持久选择、预览和单张删除,导入与管理无需重启设备。
v0.14.0
离线每周闹钟
新增由 RTC 本地时间驱动的每周闹钟,可设置时间和重复日期;断网与省电模式仍可触发,并支持停止、一次 5 分钟延后和 60 秒自动结束。
v0.13.0
环境舒适度提示
首屏新增笑脸、平脸和皱脸,根据温度与湿度提示当前环境是否舒适,并对短时波动做平滑处理,避免表情频繁切换。
v0.12.0
microSD 图片展示
新增可选的 microSD 图片页,支持 400 × 300 PBM P4 和受限的 1-bit BMP。没有存储卡或有效图片时自动隐藏页面,不影响时钟与其他本地功能。
v0.11.0
设置中心与省电模式
新增设备设置门户,修改后的选项可以长期保存;系统中心整理为四个页面,并加入省电模式和默认关闭的开发者测试通道。
v0.10.0
在线更新
支持通过 HTTPS 检查和下载 OTA 固件;安装前校验版本、大小与 SHA-256,并始终要求实体按键确认。
v0.9.0
离线优先启动
没有网络时仍进入首屏,RTC、日历、传感器和本地功能保持可用;连接失败后在后台自动重试,不阻塞日常功能。
v0.8.0
音频检测
加入扬声器与双麦克风检测,支持最长 5 秒的临时采集和本机回放;音频仅保存在 PSRAM,不会写入存储或上传。
v0.7.0
本地 OTA 与启动回滚
引入双 OTA 分区、启动失败回滚和本地网页更新,日常升级开始保留 Wi-Fi 配置;状态页新增 RTC 备用电池验证。
v0.6.0
系统中心
确立日常页面与系统中心两级结构,统一 BOOT、KEY 的职责、页面视觉和 30 秒自动返回首屏逻辑。
v0.5.0
月历与页面切换
新增当月月历和固件信息页,并支持通过实体按键主动发起一次网络校时。
v0.4.0
按键与设备状态
新增设备状态页以及可靠的短按、长按状态机,支持长按清除 Wi-Fi 配置并重新配网。
v0.3.0
自动配网与网络校时
加入本地 Wi-Fi 配网、连接二维码、NVS 凭据保存和 NTP 自动校时,首屏开始显示网络状态。
v0.2.0
仪表盘首屏
形成由大时间、公历、农历、星期、温湿度和电量组成的三段式首屏,并加入完整农历换算和电池采样。
v0.1.1
基础固件与校时
新增 USB RTC 命令、Windows 校时脚本和可重复使用的构建烧录流程,并在开发板上完成验证。
v0.1.0
项目起点
建立原生 ESP-IDF 工程,完成 ST7305 全反射屏、PCF85063 RTC 和 SHTC3 温湿度传感器的基础驱动。