DeepSeek Harness Hub
← 返回列表

ZSeven-W/rish-app

DeepSeek Harnessspec-screened在 GitHub 查看 ↗
需源码安装

Rish,你的随身 Agent。

暂不能直接安装(需源码编译或环境不满足):仓库缺少 package.json,无法用 dsh 插件安装命令安装。 · 最近上游提交 2026/9/18 · 已提供中文文档

你的口袋智能体。iOS 和 Android 上的本地优先 AI 智能体——真实工作区、带审批的工具执行,以及任你选择的模型(DSH · Claude Code · Codex · GLM)。

综合分
60.7
GitHub 分
60.7
用户评分
★ Stars
129
周下载量
安装插件(需先安装 dsh CLI 引擎:npm install -g @deepseek-ai/dsh)
dsh plugin --profile web add ZSeven-W/rish-app
仓库缺少 package.json,无法用 dsh 插件安装命令安装,改用 GitHub 源安装
🟢实装验证通过· 2026/9/18
由 dsh-plugin-verify(GitHub Actions)在真实 dsh 环境安装成功,非静态推断。
数据截至 2026/9/18(元数据每日更新 · 实装验证按队列轮转,单条结论的验证时间见上方)
安装兼容性检查需源码安装

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

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

仓库缺少 package.json,无法用 dsh 插件安装命令安装

验证方式:npm registry 存在性 + package.json 静态校验 · 最后验证 2026/9/17 08:24:32

用户评分
还没有人投票,来当第一个
订阅周报,不错过优质插件更新
每周一封 · 高评分插件 + 新用户活动

README

Rish,你的随身 Agent。

手机本地执行,模型自由接入。
本地工作区 · 多模型接入 · 工具执行 · 操作审批

DSH · Claude Code · Codex · GLM
首批内置接入 · Rish 原生适配器

English · 简体中文 · 繁體中文 · 日本語 · 한국어 · Français · Español · Deutsch · Português · Русский · हिन्दी · Türkçe · ไทย · Tiếng Việt · Bahasa Indonesia

开始使用 ·
内置接入 ·
产品导览 ·
平台与模型 ·
生态 ·
开发文档 ·
MIT License

Rish 把 Agent 的会话、工作区和工具执行放进手机。选一个模型,交代任务,在本机查看过程、批准操作、保留结果,无需电脑常驻。用途不限于编程。

实验性源码预览准备中,暂未提供正式安装包。 平台范围与账号/订阅验证状态见下方平台与模型。

首批内置接入

四个内置接入,一个随身工作区。

DSH
DeepSeek · 可编辑模型目录

Claude Code
Anthropic · API Key / 订阅登录¹

Codex
OpenAI · API Key / 订阅登录¹

GLM
智谱 · API Key / 订阅登录¹

¹ 订阅登录目前限 iOS:智谱 BigModel Coding Lite 已验证;Codex 和 Claude Code 需要可选实验构建。详细验证范围见下方。

选择 Harness,通过 API Key 或当前构建支持的账号登录接入模型,再围绕手机里的文件和项目开始任务。Rish 管理 Agent 循环、工作区、工具审批与执行记录;内置适配器负责连接模型服务。

账号与订阅验证(iOS)

- Codex:可选实验构建已实测官方 CLI 设备登录、订阅 gpt-5.6-luna 文本对话、本地 list_dir 工具调用及重启后保留;官方 CLI 仅用于登录,并非所有工具和模型都已验证。
- GLM:智谱官方 Agent 产品名是 ZCode,GLM 是模型系列。已实测 BigModel 账号登录、重开保留,以及 Coding Lite 套餐的 GLM-5.3 调用;体验额度通道未验证。ZCode 官方运行时尚未集成。
- Claude Code:可选 iOS 实验构建已实测订阅登录、Haiku 4.5 文本回复及重启后保留,请求由未修改的官方 CLI 发起。目前仅支持文本,工具及附件尚未开放;实测整轮约 4 分半,性能仍需优化。

产品导览

从会话执行、项目变更到模型选择,看看 Rish 的实际界面。点击图片查看原图。

Agent 对话 — 在手机上跟进度、工具调用和结果。超出工作区的路径会被拒绝,模型在下一轮自己改正。

本地项目 — 查看未暂存文件和变更统计,在提交前审核工作区变化。

iPad 工作区与模型接入 — 宽屏侧栏、深色界面和 API 适配入口。

以上均为真实模拟器截图,展示当前实际界面与执行流程。

为什么用 Rish

工作区随身带

文件与项目保存在手机的应用工作区。导入资料、查看文件、检查项目变化,在同一个 App 里继续处理任务。

模型由你选

从内置的 DSH、Claude Code、Codex 与 GLM 入口开始,也可配置兼容的 API 服务与模型映射。模型负责生成下一步,手机上的工具执行操作。

看得见的执行过程

每轮正文、模型返回的可选思考区块、工具调用和最终结果按顺序显示。链接可直接打开,历史会话可以重开。

操作由你掌控

Agent 在限定的工作区内使用工具。需要授权的操作会先请求批准,文件变更和 Git 差异可供查看。

可以拿它做什么

从这些任务开始,逐步把自己的工作带进手机:

| 场景 | 可以这样开始 |
| --- | --- |
| 处理资料 | 导入文本或 PDF,让模型提取重点,再审核 Agent 保存的笔记。 |
| 整理文件 | 让 Agent 查看项目目录、读取指定文件,确认后创建或更新内容。 |
| 维护项目 | 查看 Git 状态和差异,修改文件,审核后提交变更。 |

这些场景以 iOS 当前可用能力为基础;可用工具和文件格式取决于平台。Linux Guest 运行实验的范围见运行环境说明。

怎么在本地运行

你交代任务 → Rish 组织上下文 → 你选择的模型服务
↓ 返回文字 / 工具请求
手机工作区 ← 本地工具执行 ← Rish 校验与审批

Rish 的受控工具在手机本地执行,会话和工作区由 App 管理。模型请求会将选定的对话及任务上下文发送给你配置的服务,本地执行不等于模型离线推理。

底层结合原生文件与 Git 能力、Rish 运行时和实验性的 Linux Guest。当前不承诺完整桌面软件兼容或后台常驻;已验证能力和实验功能分别列在开发文档。

平台与模型

| 平台 | 当前范围 |
| --- | --- |
| iOS / iPadOS | 原生会话、附件、文件、Git、受控 Agent 工具执行;包含 iPad 布局适配。 |
| Android | 原生 API 对话、凭据存储、会话恢复和部分任务通知;本地 Agent、文件与 Git 执行待完成。 |
| HarmonyOS | Android 兼容容器的临时测试不代表原生鸿蒙支持。 |

| 模型接入 | 当前方式 |
| --- | --- |
| DeepSeek / DSH | API Key、可编辑模型目录;能力取决于具体模型和平台。 |
| GLM | API Key;可选 BigModel/Z.ai 账号连接,验证进度见上方状态。 |
| Codex | API 适配;可选 iOS 实验构建支持订阅登录,验证进度见上方状态。 |
| Claude Code | API 适配,可配置兼容服务;可选 iOS 实验构建已验证订阅文本调用,范围与性能见上方。 |
| 自定义服务 | iOS 可选择 Messages、Responses 或 Chat Completions 协议及模型映射。 |

生态

Rish 属于 ZSeven-W 的一组本地优先、AI 原生工具。rish 负责在本应用内启动 Linux Guest;其余几个把同一套思路带到别的地方——终端、设计画布,以及 Agent 的记忆。

| 项目 | 是什么 |
| ---- | ---- |
| rish | 手机上的真 Docker:纯 Rust 写的免 JIT x86-64 全系统解释器,在 iOS 和 Android 上启动 Linux 并运行容器。本应用的 Linux Guest 就来自这里。 |
|  OpenPencil | 首个开源的 AI 原生矢量设计工具,也是首个支持并发 Agent 团队的设计工具。Design-as-Code,在画布上把提示词直接变成 UI。 |
|  jian | 纯 Rust、GPU-Skia 的 UI 框架。把声明式的 .op 文档变成原生应用——没有 JS 运行时,没有 DOM,没有 Electron。 |
|  Zode | 终端里的 AI 原生编程 CLI。快速的 Rust TUI,会读代码、跑命令、搜文件、管 git。 |
|  noema | 面向编程 Agent 的本地优先记忆,不用向量库。记忆是可检阅的文件,带复核队列和无嵌入召回。 |

开始使用

当前从源码构建,尚无面向普通用户的正式下载。访问源码后,先在仓库根目录安装依赖:

node scripts/verify-source-checkout.mjs
npm ci --prefix apps/mobile

iOS: 原生依赖需要指定版本的 Xcode、Rust 和 SDK。先按构建指南准备,再运行:

./scripts/prepare-rish-ios.sh
./scripts/prepare-libgit2-ios.sh
cd apps/mobile/ios
pod install
cd ../../..
npm run ios --prefix apps/mobile

Android: 配置好 Android 开发环境后运行 npm run android --prefix apps/mobile。独立测试 APK 的构建方法另见开发文档。

打开 App 后,选择模型,通过 API Key 或该构建支持的账号入口连接。iOS 上创建或选择项目,确认项目上下文,再开始任务。Codex 和 Claude Code 订阅登录需要可选实验构建(见开发文档);BigModel 账号接入见说明。凭据由原生安全存储保管。

进展与参与

Rish 正在准备首个源码预览,后续发布将标记为 Pre-release。当前完整 Harness 兼容、Android 本地执行和持续后台运行仍有明确限制,详见当前范围与路线。

欢迎从文档、平台适配、模型兼容和可复现的问题入手参与。开始前请阅读贡献指南;安全问题请先查看安全策略,不要在公开讨论中贴凭据或敏感数据。

- 开发与构建文档
- 品牌与宣传语
- 第三方声明与 Guest 来源

项目代码使用 MIT License。第三方运行时、Guest 组件和其他依赖保留各自许可证。

上游仓库有新提交时邮件通知你(每天最多一封,无更新不打扰),随时一键退订。

💬 加入 DPharness 群聊

插件用法、部署报错、新插件第一时间同步——群里问,比一个人翻文档快。

点击加入 QQ 群
DPharness 群聊二维码,手机 QQ 扫码进群
扫码进群