设备就在身边,就先走本地
设备本来就在身边,完成一个小任务不应该先绕一段没有必要的远路。我们优先使用本机、局域网和已经可达的私有网络,也会把连接路径和数据去向说清楚。
本地优先不代表所有产品都不使用网络。Sniptra 专注本机截图;SubnetDesk 在可达网络里直接连接;ArcRelay Suite 探索可信设备间的协同。每款产品都需要明确自己的边界。
先认清设备,再决定开放什么
你应该看得见连接的是谁、允许了什么,以及怎样随时停下来。设备配对、指纹核对、权限范围和撤销入口,本来就是产品体验的一部分。
我们不把“已经连接”当作“可以执行所有操作”。输入、文件和剪贴板等能力应分别表达授权。
不为了产品组合,强迫用户安装整套工具
需要截图的人不必为此安装整个设备协同套件。需要私网远程桌面的人,也不应该被要求搭建公共协调服务。
产品之间可以共享基础能力,但要不要组合使用,应该由眼前的任务决定。Sniptra 默认内置于 ArcRelay,也保留独立使用的方向。
做得到什么和暂时做不到什么,都讲清楚
首发候选不等于已经发布,平台规划不等于完整支持。我们在功能文档中区分已发布能力、正在验证的方向和当前限制,不提前承诺未经验证的效果。
遇到失败时,应该解释发生了什么、是否保留了结果,以及用户下一步可以做什么。
先完成一次顺手的任务,再谈更多功能
先完成一次可靠的截图、传输或连接,再考虑扩展。我们重视任务成功率、连接质量、可检查性与长期维护,而不只追求功能数量。
浏览功能文档,了解这些原则如何落实到每款产品。