Skip to content

DSHA v1.2.0-rc1(重构版 · 预发布)

Pre-release
Pre-release

Choose a tag to compare

@ym2025szz ym2025szz released this 03 Sep 15:30
· 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