knGear/dsh-mobile--plugins-mobile-AndroidNotify ↗★ 0
mobile-AndroidNotify
移动前端安卓通知插件: notify 工具 + 生命周期常驻/横幅 + 通知点击跳转(?session=)
安装
此插件尚未提供可验证的 bundle,或兼容性检查未通过。请先阅读仓库说明。 阅读完整 README ↗
说明文档
阅读完整 README ↗dsh-mobile
DeepSeek Harness dsh web 的 Android 移动前端:WebView 壳 APK + 本地 Cordis 插件,把 dsh 变成手机上的 App 体验。
dsh(DeepSeek Harness)是 DeepSeek 官方的 AI 编码/任务框架。本项目不 fork 上游:所有移动端改动通过壳注入与本地插件实现,上游升级不冲突。
与 DeepSeek 官方无关:本项目是独立开源项目,非 DeepSeek 出品、未经其认可或赞助;"DeepSeek" 及相关商标归其各自所有者所有。
特性
壳(APK)
- 深色一体化:状态栏/手势条与页面同色,edge-to-edge 全面屏
- 原生 insets 安全区:内容自动避开状态栏/挖孔/手势条,上下偏移可调(-10~10 dp)
- 离线自动重试 + 内置离线页(IP:端口 远程连接 + 复制一键安装脚本)
通知(本地插件)
- 会话进行中/完成/提问/故障状态推送,标题 = 会话标题-状态
- 正文 = 运行时间 + 待办;可开启「通知内容强化」(AI 生成动作摘要,增加 token 消耗)
- 错误码原文展示
移动 UI(本地插件)
- 对话栏竖屏适配、agent 预设卡片自适应
- 移动端设置选项卡:连接地址 / 通知强化 / 全面屏优化(开关+偏移)/ 重启 dsh / 安全模式
- 纯净模式:一键禁用全部移动端改动,回到原版 UI
安装
1. Termux
从 F-Droid 安装 Termux(不要用 Play 商店版),打开后先执行:
pkg update && pkg upgrade -y
2. 后端:三种方式任选其一
方式一:Android shell 一键脚本(Termux 原生,不需要先装 Linux)
pkg install -y curl
curl -L -o dsh-install-termux.sh https://raw.githubusercontent.com/knGear/dsh-mobile/main/scripts/dsh-install-termux.sh
bash dsh-install-termux.sh
脚本自动完成:装工具链 → npm i -g @deepseek-ai/dsh(--ignore-scripts)→ 手动编译 node-pty/koffi
(Termux 无 NDK,node-gyp 必崩,用 clang++ 现场编译)→ 补 bionic 缺失的 spawn.h → sharp 换 wasm 版 →
SELinux hardlink 检测(有 root 自动修复)→ 生成 dsh-web 启动命令并验证 → 自动安装两个移动端插件并挂载。
全程约 10~30 分钟(koffi 编译最耗时),请勿中断。
方式二:Termux 内的 Linux(官方 npm 安装,与普通 Linux 完全一样)
pkg install proot-distro
proot-distro install debian
proot-distro login debian
# 以下在 Linux 内执行
apt update && apt install -y nodejs npm
npm i -g @deepseek-ai/dsh
dsh web # 启动, 终端会弹出网址信息(默认 http://127.0.0.1:3080)
PC / 服务器等普通 Linux 环境同样适用(跳过 proot 步骤,直接 npm 安装)。 想一键自动完成(含插件):
curl -L -o dsh-install-linux.sh https://raw.githubusercontent.com/knGear/dsh-mobile/main/scripts/dsh-install-linux.sh && bash dsh-install-linux.sh。