kriskwok/dsh-ios-app

kriskwok★ 2Swift最后同步: 2026-08-21

在 GitHub 打开

一款可以远程控制DSH和Hermes等AI助手的APP,仅支持iOS。

README 摘要

DSH iOS App 原生 SwiftUI iPhone Agent 客户端,直接连接远程 DSH 或 Hermes 服务器。不使用 WebUI 或 WKWebView,所有界面由 iOS 原生组件绘制。 功能 - 多服务器管理(添加、编辑、删除、切换) - DSH 会话按工作区分组;Hermes 会话按渠道 → 工作区 → 会话分组 - 实时流式回复、Markdown 渲染、思考过程展示、工具运行状态 - DSH 会话支持切换模型,按提供商分组,官方置顶,浮层选择 - 危险操作审批(拒绝、允许一次、本会话允许、始终允许) - 左缘右滑打开会话抽屉,抽屉内可新建会话 - HTTPS 强制校验,密码仅存 Keychain - Hermes OAuth/PKCE 登录、Bearer token 自动续期 要求 - macOS + Xcode 16+ - iOS 17+ - xcodegen(修改项目定义时需要) 构建运行 在 Xcode Signing & Capabilities 中选择自己的 Team,连接 iPhone 运行。 修改 project.yml 后重新生成工程: 项目结构 服务器部署 参见 deploy/README.md。

在 GitHub 查看完整 README →
Agent/智能体deepseek-harnessdshdsh-plugindsh-plugin-marketdsh-pluginshermestuiagent

分类