移动端功能
Tinywork 移动端支持 iOS 和 Android,用于在同一局域网内连接 Tinywork 桌面端。移动端不会在手机上运行 Provider 客户端,所有任务执行、审批和队列处理都由已连接的桌面端完成。

手机端是桌面任务的远程操作界面。Provider 客户端、项目文件和执行权限始终保留在已配对的桌面端。
| 能力 | 移动端体验 |
|---|---|
| 局域网连接 | 扫描桌面端二维码主动配对,不在启动时自动连接 |
| 任务接续 | 查看同一任务列表、状态、对话和流式结果 |
| 远程处理 | 提交追问、中断任务、管理队列并处理审批 |
| 原生能力 | 使用相机扫码、文件选择和系统语音识别 |
桌面端连接
- 在桌面端设置中开启手机连接并显示二维码。
- 从移动端连接页主动启动相机并扫描二维码。
- 选择已保存的桌面端,按需重新连接。
- 保存成功配对的桌面端,并显示最近使用时间。
- 启动应用时不自动连接,由用户选择已保存的桌面端。
- 重新连接已保存的桌面端,或移除不再使用的连接记录。
- 从设置中扫描并添加新的桌面端。
- 在“设置 → 远程连接 → 消息推送”中可关闭本机全部推送,或分别控制“审批与确认”“执行失败”“任务完成”三类通知;偏好会同步到已连接的桌面端并按设备保存。
任务与项目
- 查看、搜索和切换桌面端已有任务。
- 按最近活动排序,或按项目分组查看任务。
- 折叠和展开项目分组,并在项目中创建任务;新建会话时可选择运行客户端、模型服务和模型。
- 在任务列表中长按会话,打开上下文菜单并删除会话(Cursor 会话暂不支持删除)。
- 查看执行中、等待审批、等待回答、中断和失败状态;成功完成的任务使用未读点提示。
- 左上角任务图标显示已完成但尚未阅读的任务数量。
对话与执行
- 发起新任务,在已有任务中连续追问,并实时查看流式输出。
- 查看并折叠思考过程、执行过程和计划。
- 可从助手回复或右侧提问列表长按创建会话分支;创建分支时可选择运行客户端、模型服务和模型。
- 中断正在运行的任务,或在运行期间继续提交要求。
- 上传手机中的图片和文件。
- 预览消息中的图片、附件,以及由桌面端当前工作目录或会话引用的本地文件链接。
- 选择用户消息和 Assistant 消息生成局域网只读分享,并修改标题、复制或删除已有分享链接。
- 使用系统语音识别输入文字。
- 使用 Tinywork 快捷指令和所选 Provider 中已有的自定义 Skill。
队列、审批与回答
- 查看桌面端共享的等待队列。
- 编辑、删除、重排等待消息,或让指定消息立即执行;会话处于主动提问时不可编辑。
- 处理命令、文件修改和额外权限审批。
- 开启“本次会话自动审批”后,该会话中可自动处理的审批不会再发送通知;仍需填写的复杂确认会继续提醒。
- iOS 与 Android 均可接收任务通知;点击通知后会定位到对应会话。应用在前台时,仅其他会话的审批或确认会显示通知,标题使用会话标题,正文显示具体请求且最多保留三行;简单审批可直接选择“允许”或“拒绝”且不会进入 App,复杂表单仍需打开应用处理。
- 回答 Provider 主动发起的选择题或文字问题。
- 队列、审批、回答和任务状态会与桌面端实时同步。
- 在手机或桌面任意一端打开任务,都会同步清除该任务的结果未读点。
移动布局
- 会话内容占据主页面,输入区固定在底部。
- 从左侧打开任务列表,从右侧打开活动面板。
- 打开设置时自动收起侧栏,设置页面独立占满移动端窗口。
- 适配系统安全区域、软键盘和不同尺寸的手机屏幕。