Repository navigation
4.2.0
4.2.0 · 素笺
新增:适配 ColorOS 17 的「笔记」
ColorOS 17 带来了 AI 笔记应用「笔记」(com.oplus.aipaper),可以一键迁移便签数据。素笺现在同时作用于「笔记」和原来的「便签」,设置共用一份。
- 去水印:整篇笔记的分享长图(网页渲染的分享页,含 3:4、1:1 比例)、选段与表格转图用的「简约」样式、其余样式的底部,都按「不显示」「留白」「自定义」处理。「笔记」页脚右侧的「记录人」是笔记自己的署名,选「自定义」时保留。
- 导出:设置页新增「导出全部笔记」。ZIP 存到「下载」,按笔记库分目录,嵌套的笔记库保留层级,另有「未分类」「回收站」。每条笔记导出
.txt(含笔记库、标签、时间)和带排版与图片的.html,笔记之间的引用在 HTML 里是可点的链接。加密笔记不导出,只计数。 - 设置页每个已安装的应用一行状态、一个导出按钮;只装了一个时只显示那一个。
改进:设置经框架送达,不再要求应用在运行
ColorOS 的启动管理不让素笺唤起「笔记」的相关进程,应用没在运行时,状态探测和设置同步都会落空。现在设置同时写进框架的远程偏好,钩子分享时直接读取;模块状态改由框架回答:已加入作用域、应用没在运行时显示「已就绪」,而不是「尚未生效」。
升级后
在素笺里点一下「笔记」那一行的「未加入作用域」,向框架申请即可(也可以在框架里手动勾选「笔记」)。「便签」的作用域沿用。
其他
- 导出逻辑拆成两份共用零件,「便签」导出的行为不变。
- 新增依赖
io.github.libxposed:service:102.0.0(框架服务接口,随模块打包)。
验证:本机 ColorOS 17.0.0.107 / 笔记 17.1.17 / 便签 17.0.24 / LSPosed 2.2.1。「笔记」整篇分享页的三种模式(长图)、3:4 比例下的「不显示」、简约样式的三种模式,均在虚拟显示器上逐屏截图核对;经典样式页脚走原有的便签钩子。实际导出 24 条笔记(6 个笔记库、6 个附件),16 处笔记引用全部能解析;「便签」导出回归通过。设置页不经探测、仅靠框架把自定义文字送到未运行的「笔记」已验证。设计测试全部通过,新增简约样式识别、页面脚本转义与新状态的检查;编辑器文档转换另有 31 项桌面单测。
限制:「笔记」里别的功能(灵感洞察、AI 对话、网页概览)的分享图另有水印,本版未处理;AI 生成内容的标识不属于品牌水印,也不处理。图文、简约、黑金样式的网页分享页与经典样式共用同一个页脚元素,只实测了经典。
包名与签名不变,可覆盖升级。