我最近给自己定了一个目标:以后出门只带一部手机,也能把手上的工作继续做下去。
有想法时,把它告诉助手;需要改一份文档、推进一个项目时,直接交代要求;执行过程中遇到需要我判断的地方,再让我作决定。如果实在需要亲自操作软件,就打开云电脑。
这是我正在搭建的工作方式。它还没有覆盖我所有的日常工作,但已经有了一套可以继续往前走的基础:一台服务器、一台云电脑,以及能够通过微信使用的 AI 助手。
先让工作离开某一台电脑
很多事情必须回到电脑前才能继续,是因为完成它们所需的东西都在那里。
项目代码在电脑里,工具装在电脑上,刚刚修改过的文件也留在本地。换到手机,即使能够和 AI 对话,它也未必能看到这些内容,更无法直接接着操作。
所以,我要先给工作找一个固定的线上位置。
文件、代码和工具留在那里,助手也能够访问。手机负责把我的要求送进去,再把结果带回来。这样,换了手边的设备,工作本身仍然可以接着进行。
我以前写过《能力可以外包,AI 的上下文不行》。当时关注的是,如何把人脑中的目标、背景和工作方法交给 AI。现在还要往前走一步:把它执行工作所需的环境也准备好。
用云电脑安放日常工作环境
我原来有一台火山云服务器,后来又买了一台阿里云无影云电脑,配置是 8 核、16 GB 内存。
云电脑适合承接日常工作环境。它有完整的桌面,可以安装软件、保存项目,也能长期在线。我离开桌面以后,已经运行的服务仍然可以继续工作。
原来的服务器则继续提供公网入口。无影没有公网 IP,我让它主动连接服务器,再通过 SSH 反向隧道把需要访问的服务接出来。对外使用一个固定入口,实际执行工作和保存数据的地方在云电脑上。OpenSSH 远程转发说明
截至这篇文章发布时,助手、共享记忆和任务服务已经迁到了无影,微信和网页的基本使用也已经跑通。桌面工具和日常开发项目还在逐步迁入。
这是我利用现有设备作出的安排。对同样想尝试的人来说,可以先找一个能持续运行、能保存工作资料、也能被自己和助手访问的环境,再决定是否需要额外的服务器。
在手机上交代工作,让助手接着做
环境有了以后,下一步是让手机能够方便地指挥它。
我目前已经接通的入口是微信。通过 OpenClaw,微信里的助手能够使用工具访问项目。例如,我可以查询 Intent 里的待办任务,也可以明确告诉它,把某条任务改为进行中。
这里有一个很实际的区别:任务数据会真的发生变化,之后打开网页仍然能看到结果。一次对话因此可以成为工作的起点。
我希望逐步把这个过程用到更多事情上。比如修改项目文档时,助手能先读取现有内容和相关背景,完成修改,再把结果交给我检查;需要处理代码时,它能够进入已有项目执行,而不要求我先手动复制一遍文件。
这些流程需要逐项接通。给助手配置工具、明确它能操作的范围、让它能够检查结果,都是实际工作的一部分。只有聊天入口,还不足以让事情自动完成。
手机上的 ChatGPT 和 Codex 也是我希望使用的入口。它们能做什么,要看实际接入了哪些环境和工具。最终我希望自己主要负责说明目标、补充信息和作出取舍,把可以交给助手的执行工作逐步放到云端。
让它知道我在做什么
如果每次打开手机,都要从头解释项目背景,这套工作方式仍然会很累。
我需要把几类信息组织起来:我正在推进什么,相关资料在哪里,之前作过哪些决定,以及哪些事情还没有完成。
我现在用 Intent 管理输入、项目、任务和实际行动,用 OpenViking 保存和检索共享记忆、知识资料与 Skill。前者帮助我找到正在做的事情,后者帮助已经接入的助手获取相关背景和工作方法。
例如,助手需要维护环境时,可以先查部署资料,知道服务在哪台机器上、配置和数据放在哪里。处理一个项目时,也应该先找到它的现有资料和要求,而不是只根据我刚发来的那一句话猜测。
这里同样需要取舍。能保存对话,不代表每句话都值得整理成长期知识。真正应该维护的是会影响后续行动的信息:目标、偏好、关键决定、当前状态,以及以后会重复使用的方法。
我给环境资料配了一个维护 Skill,约定有实际变化时更新已有条目,避免不断追加重复记录。这解决的是一部分资料怎样维护的问题,自动提取的记忆仍需要在使用中发现和纠正过时内容。
需要亲自操作时,仍然有一张完整桌面
有些工作适合通过对话交给助手,也有些事情更适合自己打开软件处理。
复杂的界面调整、需要反复查看的图形内容,或者尚未接入工具的软件,都可能需要完整桌面。这时,云电脑保留了一个可以亲自接手的入口。
我的计划是:平时用手机发消息、看结果和确认方向,需要时再进入无影桌面,继续处理同一份项目和资料。手机的小屏幕依然有局限,长时间精细操作是否顺手,也需要实际尝试。
对我来说,能随时找到工作环境、接着上一次的进度做下去,就已经有价值。接下来要逐步减少的,是那些必须等到回到某台电脑前才能处理的事情。
把工作放到线上,也要能找回来
工作环境长期放在云端,备份就成了日常使用的一部分。
我可以接受服务暂时停下来,但希望误删文件后能够找回,云电脑整台丢失后也能恢复重要内容。因此,目前采用的是两份备份:云电脑本地留一份,火山云服务器再留一份,并各自保留多个历史版本。
备份重点是自己产生的内容,以及恢复使用所必需的配置和状态。程序安装包、依赖和普通缓存可以重新获取,不必把整个系统盘都复制下来。
我把备份安排在凌晨 4 点,允许它优先完成。资源监控则低频检查两台机器,持续异常时通过微信提醒,正常时保持安静。这样,我可以把更多注意力放在正在做的事情上。
从一件真实的工作开始
这套环境搭起来以后,接下来最重要的是拿它做事。
对我而言,第一步已经很具体:从微信查询和修改任务,确认网页能看到同样的结果。下一步是把常用项目和工具迁入云电脑,再尝试从手机交代一项工作,等助手执行后查看结果,必要时进入桌面继续处理。
如果你也想尝试,可以先选一件自己经常做的事,整理好它的资料,准备一个稳定的执行环境,再把手机入口接进去。先让这件事能够完整做完,后面再增加其他工作。
“用一部手机完成所有的工作”仍是我的目标。我想逐步建立的,是这样一种日常:一个想法出现时,可以立刻交代;一项工作开始后,可以持续推进;需要我介入时,无论手边是哪台设备,都能接得上。
谢谢你读到这里。