Repository navigation
Releases: Xposed-Modules-Repo/io.github.yudigaga.douai
Release list
DouAi 0.1.47
DouAi 0.1.47
版本 0.1.47 / versionCode 48,正式包名 io.github.yudigaga.douai。支持 Android 9+、libxposed API 102,当前适配抖音 40.6.0。
更新
- 正式 Release 启用 R8,保留模块入口、成员和宿主反射契约,资源裁剪继续关闭。
- 扫描缓存读写失败可降级为完整扫描,缓存保存失败不丢弃已完成结果。
- 自动评论队列的取消操作在队列调度器中执行;媒体读取可取消,限制读取时长并校验媒体来源。
- 媒体下载队列限制容量并去重,续火花账本区分成功、失败和结果未知,未知结果需确认后才能重试。
- 配置从同一份快照解析,同轮多键通知合并,修复倍速和关系筛选变更未传递给全部消费者的问题。
- 宿主版本、资源契约与适配诊断集中管理;组件隐藏缓存处理目标失效和异步插入。
- 历史和测试对话后台加载,模型编辑器与互动自动化弹窗拆分,关闭页面可取消请求。
- 增加 GitHub CI,验证普通测试、Release Lint 和打包契约;未提供宿主 APK 时明确报告 DEX 集成测试未执行。
更新方式
从 0.1.46 正式版直接覆盖安装,在 LSPosed 中保持只勾选抖音,完全退出并重新打开抖音。此前使用 com.douai.module Debug 包的用户应先卸载旧模块,避免两份模块同时 Hook。
方法扫描、构建和打包契约检查不等同于真机功能成功;真实账号发送和性能验收需要分别验证。
验证
2026-10-13 本地验证:674 项测试全部通过,0 失败、0 错误、0 跳过;包含抖音 40.6.0 全 DEX 扫描、3 项最终 Release APK 契约检查、配置快照/热更新及隐藏目标缓存回归。Release Lint 为 0 错误、44 警告,R8 Release 构建通过。
APK:DouAi-0.1.47-release.apk,3,811,743 字节,比 0.1.46 已发布包缩小约 85.0%。
SHA-256:A656060F210825A6407ED33D422CB5839E63863DDA2CB39B79B914E11D55F35D
APK v3 签名验证通过;证书 SHA-256 为 FAE67C134F4C4FA73B8E34487C47A8C7F3E7C34B840BC245AFAC51585B7DFD47,与 0.1.46 正式版一致。
本轮未安装真机、未调用真实账户接口或发送评论/回复,性能变化未实测。
DouAi 0.1.46
DouAi 0.1.46
首个公开正式签名版。
- 正式包名为
io.github.yudigaga.douai,作者 yudigaga。 - 关于页加入 GitHub 源码、正式版下载和 LSPosed 模块仓库链接,保留 Miuix 致谢。
- Release 关闭调试,使用独立长期 RSA 4096 位签名。
- 保留 0.1.45 的功能,包含自动回复/评论范围、关注与粉丝 UID 名单、群聊范围、模型提示词和素材设置。
需要 Android 9+ 和支持 libxposed API 102 的 LSPosed,当前适配抖音 40.6.0。首次从旧 Debug 包切换时,卸载 com.douai.module,安装并在 LSPosed 启用新的模块,避免重复 Hook。
验证:591 项测试通过,0 失败、0 错误、0 跳过;包含抖音 40.6.0 全 DEX 规则检查与正式包名兼容检查。Release Lint 为 0 错误、41 警告。签名校验通过,Release 未开启调试。未进行真机安装或真实账号收发测试。
APK SHA-256:95C71D4F4397634BBBC0BC1802C148208E55FFCF21FF01EEBD78C62AD482343F
签名证书 SHA-256:FAE67C134F4C4FA73B8E34487C47A8C7F3E7C34B840BC245AFAC51585B7DFD47
源码:https://github.com/yudigaga/DouAi
LSPosed 模块仓库:https://github.com/Xposed-Modules-Repo/io.github.yudigaga.douai