🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI

Reasonix 手机端 f1shsmell/Reasonix-Android

DeepSeek Harness
f1shsmell1 天前有提交已提供中文文档扫描:未发现敏感能力

第三方、非官方 Reasonix Studio Android 客户端;不内置内核,支持局域网/云端连接与自动切换。

36.5/100
综合分
2
GitHub 星标
—
npm 周下载
—/5
用户评分

数据截至 2026/11/3 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。

自动兼容检查未通过:缺少 main/exports/bin 入口声明;仓库 package.json 标记 private,未发布到 npm,需从源码安装。以下命令仍可尝试,但可能失败。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add f1shsmell/Reasonix-Android
该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:需留意
是什么
dsh 原生插件 · browser
装得上吗
作者未把包发布到 npm,只能用源码安装
插件本身没问题,是分发方式不同
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
活跃:最近一次提交在 1 天前
档位由哪些信号合成

本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。

验证判据与等级说明 →
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查需源码安装

缺少 main/exports/bin 入口声明;仓库 package.json 标记 private,未发布到 npm,需从源码安装

展开查看检查明细 ↓

以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。

✗npm 包reasonix-mobile(未发布到 npm,仅可源码安装)
✓Node 引擎未声明 engines.node
✓dsh CLI 依赖未声明 dsh 版本约束
✗入口文件缺少入口声明

源码安装时若 pnpm 拦截 prepare 脚本,按其提示在 pnpm-workspace.yaml 的 allowBuilds 中放行后重跑。

验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/11/2 06:37:31

安全扫描自动 · 静态分析源码
v2.7.0
🟢 扫描:未发现敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

静态扫描未发现敏感能力:最多只发网络请求、读取自身元数据或只读文件,未发现执行命令、文件写入或敏感信息读取。

发起外部网络请求
查看扫描证据(共 9 处,展示前 9 条)
  • 发起网络请求
    src/net/http.ts:57
    Promise.resolve(fetch(input, { ...init, signal: controller.signal })).then(
  • 发起网络请求
    src/net/relay.test.ts:59
    const responsePromise = link.fetch(new Request("http://127.0.0.1:8788/runtimes"));
  • 发起网络请求
    src/net/relay.test.ts:97
    const responsePromise = link.fetch(new Request("http://127.0.0.1:8788/runtimes"));
  • 发起网络请求
    src/net/relay.test.ts:132
    .fetch(new Request("http://127.0.0.1:8788/submit", { method: "POST", body: "{}" }))
  • 发起网络请求
    src/net/relay.test.ts:149
    .fetch(new Request("http://127.0.0.1:8788/runtimes"))
  • 发起网络请求
    src/net/relay.ts:433
    async fetch(request: Request): Promise<Response> {
  • 发起网络请求
    src/net/relay.ts:659
    const response = await this.link.fetch(
  • 发起网络请求
    src/net/relay.ts:773
    if (activeLink !== null && isKernelPath(pathname)) return activeLink.fetch(request);
  • 发起网络请求
    src/net/server.ts:323
    await fetch(`${target}/`, {
扫描于 2026/11/2(1 天前) · 范围 全包扫描 · 来源 GitHub 仓库

静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。

给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

README

由 DeepSeek 最新模型翻译生成
Reasonix For Android 把 Reasonix Studio 装进口袋。 手机负责界面与连接,模型和任务仍在你的电脑上运行。 界面为 Web 构建的无头浏览器渲染,非实机截图。 [!IMPORTANT] 这是第三方、非官方客户端,不包含内核。使用前需要在电脑上安装并运行 Reasonix Studio。 为什么用它 - 同一 Wi-Fi,直连更快。 扫描电脑「设备访问」里的二维码完成配对,之后打开 App 就能继续桌面上的会话。 - 离开网络,自动走云端。 登录同一个 Reasonix 账号,不在家也能连;回到电脑所在 Wi-Fi 再自动切回直连。 - 桌面在跑,手机跟进。 待处理、正在运行和完成提醒都会到手机;回答、审批、排队、插话,不必回到电脑前。 功能 连接 - 扫码、粘贴链接、手动地址三种配对方式。 - 局域网与云端电脑都会保存为记录,当前连接有标记,点一下即可切换;回到同一 Wi-Fi 自动优先直连。 - 云端电脑第一次连接时显示身份指纹;之后每次连接(包括自动重连)都会核对,钥匙变了就拒绝。 - 只有 /runtimes 真正应答才算连接成功;失败退避重试,换网络或回到前台自动重连。 对话 - 「最近」聚合所有项目,「项目」按文件夹浏览,长按项目可拖动排序。
展开完整文档(README 剩余 1 节)
Reasonix For Android

把 Reasonix Studio 装进口袋。
手机负责界面与连接,模型和任务仍在你的电脑上运行。

界面为 Web 构建的无头浏览器渲染,非实机截图。

[!IMPORTANT]
这是第三方、非官方客户端,不包含内核。使用前需要在电脑上安装并运行 Reasonix Studio。

为什么用它

- 同一 Wi-Fi,直连更快。 扫描电脑「设备访问」里的二维码完成配对,之后打开 App 就能继续桌面上的会话。
- 离开网络,自动走云端。 登录同一个 Reasonix 账号,不在家也能连;回到电脑所在 Wi-Fi 再自动切回直连。
- 桌面在跑,手机跟进。 待处理、正在运行和完成提醒都会到手机;回答、审批、排队、插话,不必回到电脑前。

功能

连接

- 扫码、粘贴链接、手动地址三种配对方式。
- 局域网与云端电脑都会保存为记录,当前连接有标记,点一下即可切换;回到同一 Wi-Fi 自动优先直连。
- 云端电脑第一次连接时显示身份指纹;之后每次连接(包括自动重连)都会核对,钥匙变了就拒绝。
- 只有 /runtimes 真正应答才算连接成功;失败退避重试,换网络或回到前台自动重连。

对话

- 「最近」聚合所有项目,「项目」按文件夹浏览,长按项目可拖动排序。
- 活动行把思考、命令、读写文件收成一行,点开看参数、输出与 diff;一轮结束后再收成操作摘要。
- 运行中可停止、排队或插话;长思考可单页阅读,回答可复制。
- 支持模型选择、计划模式、图片 / 相机附件、任务清单、审批与结构化问答。
- 检查点回退:从「…」菜单选择一轮之前的快照,先看恢复计划再确认;只恢复编辑工具写过的文件。
- 会话详略分三档:精简、标准、详尽;草稿与阅读位置按会话保留。
- 向上翻读时浮出「↓ 最新」;断线会补历史,流中断有提示。

设置与后台

- 设置分「电脑 / 机器 / 偏好」:连接与账号、只读机器状态、主题与后台运行各归其位。
- 「机器」页只读展示最近 30 天用量、上下文占用、工具与权限边界、桌面版本。
- 工具批准是会话属性,放在聊天的「…」菜单里。
- 直接查看通知权限与电池优化状态,点一行跳到对应的系统设置。

通知

被提问、工具批准或计划确认卡住时,手机发一条高优先级通知:标题写明「需要你回答 / 批准」,会话名在副标题,正文是问题摘要(展开通知看完整问题)。默认只有一个「去回答」,点击直达对应会话;在设置 → 偏好 → 通知里显示选项打开后,短选项才会内联,长选项仍走「去回答」。问题解决后通知自动消失;不同会话使用各自的编号和深链,不会互相覆盖或点开错会话。

运行中的常驻通知会写明当前走局域网还是云端;连续读不到会话时改成「连接中断,正在重试…」,恢复后自动改回。
前台服务持有 CPU 和 Wi-Fi 锁,锁屏后仍能轮询。

云端后台提醒(默认关闭)

设置 → 偏好 → 云端后台提醒。开启后,App 在后台时每 60 秒通过自身的 relay 连接检查云端会话;待处理或完成会照常通知,前台仍由 App 自己检查。它需要 App 进程和 WebView 还活着:从最近任务里划掉后提醒会停止,重新打开 App 再恢复。耗电随网络和信号变化,粗略 Wi‑Fi 0.5–1.5%/h、蜂窝 1.5–3%/h。

界面为 Web 构建的无头浏览器渲染,非实机截图。

安装

正式版

从 Releases 下载最新签名 APK。
正式版使用固定密钥签名,可以直接覆盖后续正式版。

从早期 debug 测试包切换到正式版需要先卸载一次(两者签名不同)。卸载会清空配对信息和连接记录,安装后重新扫码即可。

CI 测试包

每次 push / PR,CI 都会构建一个 debug APK:

1. 打开 CI 工作流;
2. 选择最近一次成功的运行;
3. 在 Artifacts 里下载 reasonix-for-android-debug。

测试包使用 debug 签名,适合试用和开发;日常使用请下载 Releases 里的正式版。

命令行安装

adb install -r app-debug.apk

应用内更新

设置 → 偏好 → 关于里的「更新」会自动检查最新 Release(6 小时限频)。发现新版本后显示版本号和更新说明,点一下下载 APK 并交给系统安装器;第一次需要允许「安装未知应用」。
更新沿用固定签名,配对信息、连接记录和本地设置都会保留。检查优先直连 GitHub,失败时自动走镜像。

开发

需要 Node 22+、JDK 21 与 Android SDK 36。

npm ci
npm run typecheck
npm test
npm run build

在浏览器里接一个真实内核预览:

REASONIX_SERVE=http://<desktop>:8791 npm run dev

构建 Android 包:

npm run build
node ./node_modules/@capacitor/cli/bin/capacitor sync android
cd android && ./gradlew assembleDebug

产物在 android/app/build/outputs/apk/debug/app-debug.apk。
原生单元测试:cd android && ./gradlew testDebugUnitTest。

CI 与发布

- ci.yml:每次 push / PR 跑 Web 类型检查、全量测试与构建,以及 Android 原生单元测试和 debug APK。
APK 是测试产物(artifact,保留 14 天),不是发布。
- release.yml:只在 vX.Y.Z tag 或手动指定已有 tag 时运行。构建前会校验 tag 在 main 上、发布说明存在、版本号一致;Release 正文直接使用 release-notes/android/<version>.md。
流程见 RELEASING.md。

项目结构

| 目录 | 内容 |
| src/app/ | 应用外壳、首页、连接设置、连接状态机与已保存连接 |
| src/chat/ | 对话记录折叠、活动行、操作时间线、输入区与模型面板 |
| src/net/ | 内核 / 代理 / 中继客户端,HTTP 超时与连接验证 |
| src/wire/ | 桌面端与手机共享的 wire 类型 |
| android/ | Capacitor 壳、LoopbackProxy、扫码 / 登录 / 配对 / 保活等原生插件 |
| docs/ | 交接文档、计划、自建说明与界面渲染图 |

更多文档:交接与决策、自建与排障、发版流程。

第三方声明

Reasonix For Android 是第三方、非官方项目,与 Reasonix、DeepSeek 及其维护者没有隶属关系,也未获其背书。

仓库只包含手机客户端,不包含内核;使用前需要在电脑上单独安装并运行 Reasonix Studio。
名称与商标归各自所有者,依赖与许可清单见 NOTICE.md。

界面设计参考了 Qoder 手机端的交互组织方式,代码与实现均为本项目自有。

License

MIT © 2026 f1shsmell and Reasonix For Android contributors.
预览分享卡片长什么样 ↓f1shsmell/Reasonix-Android
分享 · DeepSeek Harness Hub
f1shsmell/Reasonix-Android

第三方、非官方 Reasonix Studio Android 客户端;不内置内核,支持局域网/云端连接与自动切换。

这是你的仓库?认领条目

回到顶部