📺 视频教程(基于google版本制作,通用版相机录制较简单,以本说明文档为准)
使用指南
腕影 (WristSnap) 将您的华米手表赋能为一个功能强大的安卓手机相机远程控制工具。即使没有华米手表,也可以借助它提升使用手机相机应用的效率。
功能全景
⌚ 第零步:手表端按键整体操作说明
- 4键手表:
- 本说明主要按照4键手表的操作方式描述,包括SELECT、UP、DOWN、BACK。
- SELECT:拍照快捷方式、选择菜单选项
- UP:取景预览、滚动菜单选项
- DOWN:进入菜单、滚动菜单选项
- BACK:退出当前状态或小程序
- 含表冠的两键手表
- 表冠向上下转动代替UP和DOWN,点击表冠代替SELECT。另一个键代替BACK。
- 无表冠的两键手表
- 短按快捷键:代替SELECT
- 长按快捷键:进入菜单
- 长按主页键:进入取景
- 短按快捷键:代替BACK
- 在菜单界面触屏上下滑动滚动菜单
📲 第一步:安装
为了实现跨应用控制,请确保在手机端完成以下设置:
- 手表小程序:
- 在华米ZEPP 应用商店中搜索腕影,选择安装腕影PRO或腕影小程序。
- 手机端应用:
- 在google play中搜索腕影 或 wristsnap,安装手机端应用。
- 无法访问google play?:
- 请在腕影介绍下载通用版腕影安装文件并安装。
- ZEPP应用:
- 当您使用手表功能时,依赖于ZEPP应用提供的运行环境,所以需要保持ZEPP应用与腕影手机端应用在同一台手机运行。
🛠️ 第二步:权限配置
为了实现相机控制,请在手机端完成以下设置:
- 无障碍服务 (AccessibilityService):
- 进入应用主界面 -> 在“控制服务与权限” -> 点击无障碍服务授权,根据系统提示在已下载的应用中选择腕影开启授权。
- 这是实现模拟点击、自动化宏指令的技术基础。
- 相册授权:
- 进入应用主界面 -> 在“控制服务与权限” -> 点击相册授权授权。
- 授权时,请选择全部允许。
- 这是为了在拍照后可以将新拍的照片传输到手表查看,如不授权或选择部分授权,将无法实现该功能。
- 悬浮窗授权
- 进入应用主界面 -> 点击配置与遥控预设板块中的相机预设指令配置工具 ->根据系统提示选择腕影,授予悬浮窗权限。
- 悬浮窗权限用于录制和自动执行复杂的指令,您可以随时关闭悬浮窗,而不影响拍照等基本功能。
- 电池优化白名单:
- 为了防止后台进程被系统清理,请在手机设置中将“腕影”设为“不限制后台活动”。
- 遥控服务开关:
- 主界面的“腕影遥控服务”正常应处于开启状态,此时手机将静默接收来自手表的指令。
- 如长时间不使用该功能,可关闭遥控服务开关,此时即使开启了电池优化和不限制后台活动,应用仍然会极致化省电。
📸 第三步:开始拍照
对于大部分主流手机的原生相机,您不需要做任何配置即可使用基础拍照功能:
- 连接手机:
- 首次打开小程序,点击屏幕下方安装手机端,可扫二维码进入手机端应用下载页。
- 按上文完成手机端安装和权限配置后,再次打开手表腕影小程序,按SELECT键即可自动连接手机。
- 如长时间显示“正在检测与手机端连接状态”、“超时”、“伴生服务异常”,请检查手机端应用安装和权限配置。
- 如您更换手机后无法使用,请在进入小程序后点击安装手机端,在安装指南页点击重置手机连接。
- 实时取景:
- 打开您的相机应用,在手表打开腕影PRO应用,按UP键,即可开始预览当前相机应用的画面。
- 再按一次,即可停止预览。
- 拍照:
- 在手表腕影应用中按SELECT键,即可触发手机相机应用拍照。
- SELECT键可以选择延时、拍照并查看等更多功能,见后文介绍。
- 无法拍照?:
- 请看下一节。
🎯 第四步:快门校准与目标相机
由于无法涵盖所有手机和相机 App,如果默认配置时无法拍照,您需要进行一次简单的设置:
- 开始录制:
- 在手机应用中点击 ➕ 添加/配置相机。
- 切换并打开您的目标相机应用。完全打开后,点击悬浮窗上的 我已打开相机 即可开始。
- 快门阶段:
- 点击悬浮面板上的 👆点击,然后点击屏幕上实际的快门按钮,以录制其准确的位置。
🤖 第五步:高阶自动化(参数化驱动与预设)
WristSnap 全新升级了参数化驱动(Driver)与预设(Preset)系统。新系统彻底告别了过去“死板记录点击坐标”的方式,转而采用“节点化、状态机、视觉特征与 OCR 识别”相融合的高级方案。
通过“制作相机驱动 ➔ 录制节点 ➔ 配置预设 ➔ 自动训练”的标准化工作流,您可以让 App 真正“看懂”相机的参数,从而实现任意复杂参数的精准、自动调用。
整体工作流分为以下五个核心阶段:
1. 新建相机驱动 (Create Driver)
驱动是连接 App 与您手机相机的“说明书”。在这一步,您需要定义相机的基本操作层级。
选择目标: 选择您需要控制的相机应用,并确认当前环境语言(如中文、英文)。
构建节点树(Node Tree): * 为什么要设计节点树? 因为手机相机的控制界面通常存在严格的先后和层级关系。例如,在绝大多数手机中,您必须先点击切换到“专业模式”,然后才能看到并调节 ISO、快门或白平衡。这种“先进入主界面,再展开子菜单”的依赖关系,在系统里就像树枝的分叉一样,因此被称为“节点树”。
默认总根节点: 为了简化操作,系统已经帮您内置好了整个框架的核心起点——“专业模式(PRO)”作为默认的总根节点,用户无需手动新建。当您想添加后续任何具体要配置的参数(如“ISO”、“快门”、“滤镜”等)时,都必须将它们作为分支,绑定在这个内置的“专业模式(PRO)”父节点之下。
设置互斥/制约关系(可选): 如果某些参数无法同时生效(例如某些相机中,开启自动快门后无法调节 ISO),您可以通过设置“制约关系组(Constraint Groups)”来声明这些限制。
屏幕旋转支持: 设定该驱动是否允许在横/竖屏切换时自动映射。
属性与配置审查: 驱动创建后,您可以随时对其进行重命名并编辑自定义描述。在编辑描述的界面中,系统会直观地向您展示当前所有参数节点的完整配置情况,方便随时审查整体结构。
2. 录制驱动节点 (Record Driver Nodes)
这是最核心的步骤。进入录制引擎后,您将看到“任务大厅”界面,它会列出您上一步建立的所有节点。您需要逐个为这些节点“教导”操作步骤。 (注意:必须先录制父节点,才能录制对应的子节点。)
每个节点的完整录制包含以下四个阶段:
阶段 A:前置状态准备
点击【录制】后,引擎会自动执行其前置路径的所有操作,将相机画面引导至该参数调整前的正确状态。(例如:录制“ISO”前,系统会自动帮您点击进入内置总根节点“专业模式(PRO)”完成后的状态)。
阶段 B:录制进入操作(非参数操作)
使用悬浮控制台的操作录制功能,记录如何展开该参数的面板:
- 👆 点击 (Click): 记录普通的屏幕点击动作。
- 🔍 特征查找 (Search): 框选屏幕上的特定图标或文字,引擎会在执行时通过图像视觉或 OCR 自动寻找并点击该位置(无视屏幕尺寸和排版变化)。
- ⏱️ 延时 (Delay): 调整该参数可以修改系统在上一步操作执行完毕后自动添加的默认等待时间(以给相机界面动画预留展开时间);同时,您也可以选择在动作流中直接增加一段完全独立的纯延时步骤。
- ↩️ 返回键 (Back): 模拟系统物理返回键。
阶段 C:录制参数核心逻辑
当相机的参数调节面板展开后,请在控制台的参数录制区域,根据该参数的物理形态,选择对应的录制方式:
- 1️⃣ 数值参数 (Value): 适用于有明确刻度读数的滑块(如 ISO 100-3200、快门 1/50-30s)。您需要划定滑动的物理轨道起点和终点,并框选数值读数的识别区域(ROI),引擎会自动探索极限值。
- % 百分比参数 (Percentage): 适用于无具体刻度值的滑块(如美颜程度、变焦平滑拉动)。您只需标记轨道的 0% 起点和 100% 终点。
- 🔲 选项特征 (Option): 适用于并列的按钮/文字选项(如白平衡的各个模式、各种滤镜)。支持手动框选目标特征,或使用“🤖 自动提取 (Auto Extract)”让 AI 自动扫描并提取该区域内的所有选项特征。
- 🎯 参数化点击 (Param Click): 适用于固定位置的盲点式参数开关,记录特定坐标的参数化触控。
阶段 D:录制退出与复位操作 (Exit Phase)
非常重要! 参数调节完毕后,相机往往还停留在该参数的二级菜单中。
- 点击控制台的 🚪 “录制退出 (Record Exit)” 按钮。
- 继续使用(点击、查找、返回键等)基础操作,记录如何关闭当前参数面板。
- 目标: 将相机界面恢复到“阶段 A”时的默认状态,以便后续可以无缝衔接调节其他参数。
- 录制完成后,点击 ✅ 保存操作。
(💡 提示:在录制过程中,您可以随时点击控制台的“📑 步骤计数”按钮,查看已录制的动作流,并支持点击任意步骤进行断点回退/重新录制;保存后,可在任务大厅点击“🎯 测试”,验证闭环链路的稳定性。)
3. 预设编辑 (Edit Preset)
驱动制作完成后,您就可以利用它来随心所欲地组合各种“一键大招”了。
- 进入预设管理,点击新建。
- 选择底层驱动: 选中您刚才制作(或从大厅下载)的相机驱动。
- 配置目标参数: 勾选您想要在该预设中调整的参数节点(如“ISO”、“快门”、“白平衡”),并为它们设定具体的目标值(例如:ISO 设为 100,白平衡设为“日光”)。
- 预设管理与审查: 命名并保存您的预设。保存后,您同样可以随时对预设进行重命名与编辑自定义描述。在预设的描述编辑界面中,您可以清晰地查看到当前预设下各项参数的具体配置值,一目了然。
4. 预设自动训练 (Preset Auto-Training)
这是一个全自动的“魔法”阶段。当您首次为一个新预设设定了具体的数值目标后,App 需要进行一次实际的物理校准:
- 点击训练 (Train)。
- App 会自动拉起相机,并根据驱动中的指引进入各个参数面板。
- 系统会利用底层视觉识别(OCR/视觉模板匹配),实时拖动滑块并观察屏幕读数,直到找到与您设定的目标值完美匹配的物理坐标。
- 训练成功后,这些结果会被持久化保存为专属配置文件。之后每次调用该预设,App 都能以最快速度精准复现,无需重新寻找。
5. 触发与执行 (Apply Preset)
一切准备就绪,您可以通过以下三种极其便捷的方式,随时一键唤醒并执行复杂的相机参数配置:
- 应用内调用: 在预设列表中,直接点击“应用 (Apply)”按钮。
- 桌面快捷方式: 将常用的预设发送到手机桌面,在需要时点击桌面图标即可瞬间拉起相机并自动调参。
- 智能手表联动: 在您的 Amazfit / 智能手表端的 WristSnap 小程序中,选择对应预设进行远程一键触发执行。
📥 隐私与安全保障说明 (Privacy & Security Notice)
WristSnap 极其重视您的个人隐私与数据安全,并为此做出了以下优化与限制:
- 全本地化识别: 系统内置的所有图像识别、OCR 文本提取以及特征比对技术,全部在手机本机(端侧 AI)离线运行,绝不会上传任何图像或截屏数据到云端服务器。为了在没有网络支持的情况下保证识别的高精准度,我们集成了强大的本地离线算法模型,这也是导致本应用安装包体积增大的主要原因。
- 镜头遮挡强拦截: 为了彻底杜绝自动化运行中可能产生的隐私暴露风险,系统加入了一套强拦截机制。在进行驱动录制或预设自动训练时,只要系统需要捕获屏幕图像以进行特征识别,底层引擎就会前置检测手机摄像头是否已被完全遮盖。由于手机普遍没有物理镜头盖,您可以在录制与训练时将手机正面朝下平放在桌面上,或者直接用手严密遮挡住手机的前后摄像头。如果检测到镜头未被完全遮盖,系统会立即中断当前录制/训练进程并弹出红色警告提示,直至镜头被彻底遮挡后方能继续,100%保护您的真实隐私不被记录。
☁️ 第六步:云端大厅与资源共享 (Cloud Hall)
WristSnap 引入了去中心化的云端大厅生态。我们的愿景是构建一个“前人种树,后人乘凉”的互助社区,鼓励大家贡献并分享高质量的自动化指令。未来,您可以一键下载全球极客们分享的顶级相机驱动与预设,实现零配置开箱即用。
为保障极高的安全与隐私要求,系统采用无账号身份认证(Ed25519 密钥对),无需绑定手机号或邮箱即可畅游云端。由于所有云端交互都需要身份凭证,我们需要先从“我的云端”开始。
1. 建立云端身份 (My Cloud)
这是您的云端数字身份与私人资产控制台,也是一切云端操作的前提:
- 新建身份信息: 首次使用时,一键生成基于本地加密算法的数字身份,并为自己设置一个专属的“极客代号(昵称)”。
- 使用私钥恢复身份: 当您更换手机或重装 App 时,在此处粘贴您备份的私钥字符串,即可瞬间找回所有云端资产和历史昵称。
- 复制本地私钥: 极其重要! 您的私钥是找回云端资产的唯一凭证。通过系统标准身份验证(指纹/面容/锁屏密码等)后,即可复制并妥善保存在您的备忘录或密码管理器中。
- 修改昵称: 随时更改您的对外展示代号(为防滥用,修改后有 30 天的冷却期)。
- 查看与管理我的资产: 清晰列出所有您已备份在私人空间或发布到公共市场的驱动和预设记录。您可以在此更改资源的分享状态(公开/私密),或直接删除已上传的云端资源。
- 清除身份信息: 提供终极的数据控制权。执行此操作将不可逆地彻底注销您的云端档案、销毁云端的所有公开与私密备份,并同时清空本地沙盒中的所有预设和驱动数据。
2. 探索云端大厅 (Discover)
获取社区开源配置的核心枢纽:
- 选择目标相机: 您需要先根据本地已保存的相机记录(或新建一个相机)作为目标。大厅会以此作为智能环境过滤的标准,自动过滤掉与该应用或您的设备屏幕配置不兼容的档案。
- 双轨资源查看: 提供【相机驱动】与【预设指令】两个独立频道,方便您按需检索底层驱动或高阶自动化玩法。
- 只读保护机制: 为了保护原作者的权益,所有从云端大厅下载的驱动和预设均被锁定为“只读 (Read-only)”状态,不可进行二次编辑或参数修改。
- 多维排序: 支持按“最新发布”、“下载次数”、“收藏数 (Likes)”对资源进行排序,助您快速找到最热门、最稳定的高质量配置。
- 拉黑与举报: 共同维护社区环境。您可以一键拉黑创作者(隔离其所有历史与未来资源),或对包含恶意参数、误导性描述的违规资源进行举报。
3. 收藏管理 (Favorites)
管理您在云端标记的所有心仪配置:
- 查看我的收藏: 集中展示您点亮红心的所有他人驱动与预设资源。
- 手动数据同步: 别人分享的配置可能会持续迭代更新。您可以主动点击“同步”按钮,系统将向云端请求对比;若原作者优化了配置或描述,您的收藏卡片将获取最新元数据。(注:若原作者删除了该资源或转为私密,卡片将显示为已失效的墓碑状态。)
4. 本地资源的云端操作
在本地的【相机驱动】或【预设管理】列表中,您可以对自己原创的资产执行云端发布:
- 🔒 私密备份: 将您辛辛苦苦制作的相机驱动或复杂的预设指令上传至私人云空间,防止数据丢失,便于跨设备恢复。
- 🌐 公开分享: 将您的配置发布到公共市场,与全球极客共享您的劳动成果。您同样可以对下载的优秀驱动或预设进行收藏与举报。
⌚ 第七步:手表小程序进阶操作
除了基础的取景与拍照,腕影PRO提供了更多控制与功能自定义能力。
1.拍照键自定义
- 进入小程序设置页:进入ZEPP 手机APP ->进入设备选项卡->在设备应用设置中进入腕影PRO或点击更多后进入腕影PRO设置页。
- 拍照键选择:SELECT键默认功能为直接拍照,在小程序设置页基础按键配置,可以选择替换为拍照并查看、延时拍照、延时拍照并查看。
- 延时拍照:触发延时拍照后,手表屏幕会显示倒数秒数,结束时触发拍照。在基础按键配置,可以设置延时时长。
- 拍照并查看:触发后,手表在手机端在完成拍照后,会自动拉取并显示最近拍摄的照片。
2.同步手机预设指令
您可以通过手表触发执行手机端已保存的预设指令。
- 指令同步: 按手表DOWN键,在指令列表中,按UP/DOWN选择更新指令库,按SELECT键运行同步。
- 菜单选择:完成指令同步后,进入小程序设置页,即可查看同步自手机的预设指令。通过开关选择您希望在手机上使用的指令。
- 菜单排序:在小程序设置页手表菜单排序,您可以调整指令在手表上的排列顺序。
3.内置菜单功能
除了同步自手机的预设指令以及拍照键可选的四类功能,内置菜单还提供了更多内置功能:
- 查看上一张:触发后,手表拉取手机相册中最近拍摄的一张照片显示在屏幕上。
- 取消指令:触发后,取消手机中正在执行的未完成指令。
4.运行指令
在手表小程序按DOWN键,进入指令列表按UP/DOWN选择您要执行的程序,按SELECT键运行。
5.预览时快速点击和高精度点击
- 快速点击: 取景预览时,点击图像,手机端对应位置发送点击,用于对焦。因手表分辨率低,点击位置不会太精确。
- 高精度点击:
- 长按取景预览图像,进入高精度点击模式
- 进入模式后,显示当前界面的放大图,长按图片出现准星,拖动图片将希望点击的位置对准准星,松开手指,发送点击。
- 在未拖动状态右滑或按BACK,可退出高精度点击模式。
6.图像缩放
在拍照后预览、查看上一张等图片显示界面点击图片,图片会在占满屏幕和自适应屏幕两种状态下切换。占满屏幕状态下可拖动查看。
💾 第八步:备份、分享与调试
- 备份:在配置与遥控预设板块点击导出全局备份,将生成备份文件,你可以选择手机中支持的应用发送或保存为本地文件。
- 导入:
- 直接打开备份文件,选择腕影应用,按提示确认即可导入。
- 在配置与遥控预设板块点击从文件导入,可选择备份文件导入。
- 导入备份文件将覆盖全部当前配置,请谨慎使用。
- 调试:手机应用提供高级与开发者选项开关,正常使用不要打开此开关,在希望反馈问题时,可打开开关,复现问题操作后点击导出日志,选择邮件工具,在邮件内容中描述出现的问题,发到指定邮箱,也可自行保存日志文件后续处理。
👍 第九步:免费试用、购买与激活
- 免费试用:
- 手机端腕影APP可不限时永久使用。
- 腕影PRO小程序自第一次在手表上安装运行起,提供7天试用期。
- 腕影免费版小程序可不限时永久使用。
- 试用权益与限制:试用期间,可以使用手表端全部功能。手机端APP可以使用全部功能,仅限制保存不超过3个预设指令。
- 试用期外:超过试用期,您可以选择通过google或爱发电赞助激活。未激活的手表腕影PRO小程序将无法使用,您可以选择免费版腕影小程序。
- 购买决定:手机型号和相机应用众多,开发者无法保证所用功能在所有手机上正常运行,请在试用期内充分评估是否可以满足您的需求,满意后再购买或赞助。
- google购买:在google play版腕影应用点击升级专业版按提示购买,购买后手机端自动激活,在手表端小程序点击同步购买状态激活手表端。
- 爱发电赞助:无法使用google play的用户,需在手表端激活授权。在爱发电平台通过一次性赞助获得激活码,在手机应用设置页激活与授权板块录入激活码,点击验证并激活。激活后手表执行一次指令同步,即可同步激活手机端。
💎 版本功能对比
根据不同的使用需求和环境,腕影 (WristSnap) 提供多种版本选择。
| 功能特性 | 基础版 | 试用版 | Google 高级版 | 通用高级版 |
|---|---|---|---|---|
| 远程快门控制 | ✅ 支持 | 限时体验 | ✅ 支持 | ✅ 支持 |
| 实时取景预览 | ❌ 不支持 | 限时体验 | ✅ 支持 | ✅ 支持 |
| 预览时快速点击 | ❌ 不支持 | 限时体验 | ✅ 支持 | ✅ 支持 |
| 高精度点击 | ❌ 不支持 | 限时体验 | ✅ 支持 | ✅ 支持 |
| 图片查看 | 支持基本缩放 | 限时体验 | ✅ 支持缩放拖拽 | ✅ 支持缩放拖拽 |
| 自定义拍照键 | ❌ 不支持 | 限时体验 | ✅ 支持 | ✅ 支持 |
| 自定义菜单 | ❌ 不支持 | 限时体验 | ✅ 支持 | ✅ 支持 |
| 预设指令录制 | 保存3个 | 保存3个 | ✅ 无限制 | ✅ 无限制 |
| 驱动录制 | 保存1个 | 保存1个 | ✅ 无限制 | ✅ 无限制 |
| 预设/驱动上传/下载 | 每天每类1次 | 每天每类1次 | ✅ 无限制 | ✅ 无限制 |
| 预设指令手机执行 | ✅ 支持 | ✅ 支持 | ✅ 无限制 | ✅ 无限制 |
| 预设指令手表执行 | ❌ 不支持 | 限时体验 | ✅ 无限制 | ✅ 无限制 |
| 唤醒相机 | ❌ 不支持 | 限时体验 | ✅ 支持 | ✅ 支持 |
| 自定义延时拍照 | ❌ 不支持 | 限时体验 | ✅ 支持 | ✅ 支持 |
| 广告移除 | ❌ google版看广告增加网络服务次数 | ❌ google版看广告增加网络服务次数 | ✨ 彻底无广 | ✨ 彻底无广 |
| 授权方式 | 永久免费 | 自动开启、7天后锁定 | Google Play 绑定,不限制更换手表设备 | 激活码/手表设备绑定,不支持更换手表设备。长时间不使用手表与手机同步,需重新连接激活手机端 |
| 手表端小程序 | 腕影 | 腕影PRO | 腕影PRO | 腕影PRO |
| 适用场景 | 免费用户偶尔自拍 | 功能试用 | 全球高级用户 | 无 Google 服务环境的高级用户 |
基础版腕影使用说明
请访问基础版说明书