DSHA v1.2.0-rc1(重构版 · 预发布)
Pre-release
Pre-release
·
3 commits
to rework/v1.2.0-rc1
since this release
⚠️ 预发布版(prerelease)
本版本为 DSHA 重构版 v1.2.0-rc1,主要用于收集使用者意见/反馈,可能存在不稳定之处,请谨慎用于日常使用。
📮 反馈方式:
- 加 QQ 群 975836806(测试版、问题反馈、插件交流)
- 或在本 Release 下提 issue
这是什么
从零重写、保留原版框架与内容的重构版:纯 Java 17 单模块、分层结构,@deepseek-ai/dsh 升级到上游最新 0.1.2-rc.1。
本版要点
- dsh 0.1.2-rc.1:内置 Ubuntu 24.04 rootfs + Node 24 + pnpm + dsh Web UI(:3080),并补齐 koffi-linux-arm64 等原生模块(修复 rc.1 WebUI 起不来)
- 覆盖安装不再丢插件/配置:rootfs 版本比对机制,内置包版本变化时强制干净重解压
- 插件管理:4 个内置插件 + 2 个官方核心,带开关(注册幂等、尊重禁用标记)
- 局域网访问:3081 代理自动绑定 + cookie 自动交换 + settings 持久化修复;主页直接显示完整地址
- 无障碍屏幕操作:读屏 / 点按 / 输入 / 按键 / 滑动 / 截屏(canTakeScreenshot,Android 11+)
- ADB 无线配对、危险命令守卫、流式悬浮条、终端 PTY、备份恢复、KeyVault 加密 API key
- 57 条纯逻辑单元测试
已知限制(暂未开发)
- 插件市场:暂不支持从市场安装第三方插件(占位说明)
- 分步安装器、自愈脚本热更新 + 离线验签、升级数据保护、启动接管等原版成熟模块待回填
- 截屏需 Android 11+;仅 arm64-v8a;build.gradle minSdk 23(Android 6 可装,欢迎页标注 8.0+)
安装说明
⚠️ 本版本为预发布版:建议重新安装(先卸载旧版再安装),而不是覆盖安装,避免新旧环境残留引发报错;- 卸载会清除应用私有数据(对话、配置、API key),卸载前请先在旧版里做一次备份(备份在
Download/DSHA/,重装后可恢复); - 首次启动会解压内置环境,需几分钟;
- APK 校验:
dsha-1.2.0-rc1.apk.sha256
04f6200f19da1dbdc9a09c549409fce1e3be35d72eed5385170e423589e3d2a8 *dsha-1.2.0-rc1.apk