// 14

移动端

iOS / Android App 即将开放(敬请期待)。本页介绍移动端伴侣的形态与设计,正式上线后会同步开放下载与配对入口。

概述

DeepSeno 移动端是桌面端的随身伴侣 App,让你在任何地方都能快速采集语音、照片、视频和文字,实时查看转录内容和 AI 分析结果。移动端不进行本地 AI 处理,所有采集的内容会发送到运行中的 DeepSeno 桌面端处理。

在同一 Wi-Fi 下通过局域网与桌面端直连;离开局域网时,配合**公网接入(Public Relay)**可在出门在外时继续远程同步(详见相应文档)。

下载安装

iOS / Android App 即将开放,上线后将在 App Store / Google Play 提供下载,敬请期待。系统要求:iOS 17+ / Android 8.0+。

连接配对(设计概述)

正式上线后,移动端将通过以下几种方式与桌面端建立连接:

  • QR 码配对(推荐):桌面端「设置 > 系统 > 移动端配对」显示 QR 码,移动端扫描即可完成 Host / Port / Token 自动填充。
  • 手动连接:在移动端填写桌面端的 IP、端口和 Token(可在桌面端「移动端配对」面板中查看)。
  • 局域网自动发现(Bonjour / mDNS):桌面端广播 _deepseno._tcp 服务,移动端在同一网络下自动列出可用桌面端。

连接信息会自动保存,下次打开 App 时自动重连。详细的配对步骤将随移动端正式版一同发布。

公网接入

局域网同步要求手机和电脑处于同一 Wi-Fi 网络。出门在外、使用移动数据,或与桌面端不在同一网络时,可通过**公网接入(Public Relay)**让移动端在离开局域网时通过加密中继隧道继续与桌面端同步:

  • 自动切换:在同一局域网内优先使用局域网直连;离开局域网时自动切换到中继通道,过程对你透明。
  • 端到端加密:数据全程加密,中继服务器只转发密文,无法解密你的内容。

公网接入功能与移动端 App 同期上线,当前阶段无需购买。详见「公网接入」页面。

功能概览

移动端包含 5 个主要标签页,涵盖采集、浏览、分析和查询的完整工作流。

采集

采集是移动端的核心功能,支持多种内容录入方式:

语音录制

  • 点击录音按钮开始/停止录制
  • 实时显示录制时长(格式:H:MM:SS)
  • 录制格式:M4A(AAC 编码,44.1kHz)
  • 录制完成后自动加入上传队列

多张照片拍摄

  • 点击相机按钮进入连续拍照模式
  • 拍摄多张照片后统一上传
  • 支持预览、删除单张照片
  • 自动压缩(最大 2048px,80% JPEG 质量)

视频录制

  • 使用设备相机录制视频
  • 录制完成后加入上传队列

文件导入

  • 从设备中选择文件导入
  • 支持格式:音频(WAV、MP3)、视频(MP4、MOV)、文档(PDF、TXT)、图片(JPEG、PNG、HEIC)

文字速记

  • 点击速记按钮快速输入文字备忘
  • 直接发送到桌面端,无需经过上传队列

来源

浏览桌面端处理过的所有录音和文档:

  • 录音列表: 显示文件名、时长、状态、媒体类型图标
  • 类型筛选: 全部 / 语音 / 视频 / 文档 / 图片 / 文字
  • 全文搜索: 搜索转录文本内容,显示匹配片段和说话人
  • 下拉刷新: 从桌面端同步最新数据

点击录音条目可查看详情页,包括:

  • 录音元数据: 状态、时长、录制日期
  • 图片画廊: 图片类录音显示可横向滚动的图片预览(带认证加载)
  • 会议摘要: 标题、讨论摘要、关键议题标签
  • 提取项: 待办、会议、决策、联系人、数字等
  • 完整转写: 按说话人分段显示,包含时间戳

简报

查看 AI 生成的每日和每周摘要:

每日简报

  • 当日摘要文本
  • 当日自动提取的待办(支持勾选完成/取消完成)
  • 当日其他提取项(备忘、决策等非待办类型)

每周简报

  • 本周综合摘要
  • 以周一至周日为区间

日期导航

  • 点击前一天/后一天切换日期
  • 点击前一周/后一周切换周次

AI 对话

基于 RAG 的智能问答,与桌面端完全相同的对话能力:

  • 流式回答: 实时显示 AI 回答内容(SSE 流式传输)
  • 来源引用: 每个回答展示引用的原始片段、说话人、时间戳
  • 会话管理: 创建新会话、切换历史会话、删除会话
  • 推荐问题: 空白会话时展示建议提问(按时间、会议主题、自动提取的待办、按人物筛选等)

设置

  • 连接管理: 查看连接状态、断开连接
  • 上传队列: 查看待上传/失败的文件数量,支持全部重试、全部清除
  • 队列详情: 查看每个上传项的类型、文件名、状态、重试次数
  • 关于: 应用名称、版本号、构建号

上传队列

移动端采集的内容(语音、照片、视频、文件)会先保存到本地上传队列,然后在有网络连接时自动上传到桌面端:

  • 离线缓存: 未连接时录制的内容会保存在本地,连接恢复后自动上传
  • 自动重试: 上传失败的文件自动重试(最多 3 次,指数退避:2s → 4s → 8s)
  • 状态追踪: 每个上传项显示当前状态(待上传/上传中/失败)
  • 批量操作: 支持「全部重试」和「全部清除」操作
  • 多图分组: 连续拍摄的多张照片作为一组上传

实时同步

移动端通过 WebSocket 保持与桌面端的实时连接:

  • 录音通知: 桌面端新增录音时移动端即时收到通知
  • 处理进度: 实时显示桌面端的处理流水线进度
  • 状态更新: 录音状态变化即时同步

双语支持

移动端同时支持中文和英文界面,在 App 内可随时切换。

常见问题

Q: 移动端无法发现桌面端设备?

  • 确认两台设备处于同一局域网内
  • 确认桌面端 DeepSeno 正在运行
  • 尝试使用手动连接方式

Q: 上传一直失败?

  • 检查网络连接是否正常
  • 确认桌面端仍在运行且未休眠
  • 在「设置 > 上传队列」中点击「全部重试」

Q: 照片上传后画质降低?

  • 照片会自动压缩到最大 2048px 宽度、80% JPEG 质量,以平衡质量和传输速度