v0.4.0-beta6 · 会话排版全面对齐桌面版 + 设置版本与更新闭环
会话排版全面对齐桌面版体验,设置面板体现软件版本与在线更新闭环。
1. 会话排版彻底对齐桌面版:
- 纯 Compose 原生 MarkdownView 引擎:
- 助手消息不再是简陋的纯文本或局促在 300dp 狭窄细长框内,放宽至宽幅卡片排版;
- 完整解析并渲染各级标题(#~####)、粗体(**bold**)、斜体、
行内代码与删除线; - 代码块独立卡片:深色背景、顶部语言标签、横向平滑滚动(
horizontalScroll)、等宽字体,支持一键复制代码到剪贴板(带轻提示); - 列表与引用:无序列表圆点与有序列表数字悬挂缩进;引用块左侧带主色强调竖条与柔和浅色背景。
- 深度思考过程(Reasoning)重构:
- 收起时为精致优雅的胶囊折叠条:
▾/▸ 🧠 深度思考 (N 字符); - 展开后接入 Markdown 排版分层渲染,并支持一键复制完整思考过程,彻底解决此前挤在小灰块里密密麻麻英文排版糟糕的问题。
- 收起时为精致优雅的胶囊折叠条:
- 消除空白工具调用大卡片:
- 工具调用改用紧凑芯片展示:
🔧 工具名 · 状态 [详情],仅在工具名或内容非空时展示,收起时高度极小,不再出现空白突兀大灰框。
- 工具调用改用紧凑芯片展示:
- 状态枚举全中文本地化:
- 完善
completedSuccess->已完成、completedError->执行出错、completedInterrupted->已中断、running->运行中、idle->空闲等全部状态枚举,消除生硬英文。
- 完善
2. 设置面板软件版本与更新闭环:
- 软件版本明确展示:设置面板中清晰展示当前已安装版本:
v0.4.0-beta6 (Build 10); - 在线拉取与检查更新:
- 提供「检查更新」按钮,对接 GitHub Releases API;
- 支持配置私有仓库 GitHub 访问 Token(保存在本地加密设置中,免受私有仓库权限限制);
- 发现新版本时弹出新版本详情卡片,显示最新 tag、更新日志摘要,并提供**「浏览器下载 APK」与「复制下载链接」**;
- 若已是最新,显示绿色勾选提示。
- 电脑端推送更新指南:
- 附带电脑端快速更新说明:手机连接电脑后在仓库根目录执行
./build.sh install即可一键编译推送覆盖升级。
- 附带电脑端快速更新说明:手机连接电脑后在仓库根目录执行
升级说明:
- 证书签名指纹与历史版本一致(
1D:46:E9:…:24:BE:55),已装设备可直接覆盖升级。 - 16 KB 页对齐全检 PASS。