不上班这几年,我在几处地方来回住,手边不止一台电脑。有时候出门懒得背笔记本,到了地方就随手用那台现成的——可那台装了什么软件、缺哪个脚本、定时任务建没建起来,我根本记不住。机器一多,脾气就不一样。
以前最烦的是换地方之后的头两天。到了新地方,打开电脑,AI 秘书像失忆了一样:不知道我叫什么、不知道我的规矩、不知道每天该几点给我推送天气。我又得从头交代一遍,交代到最后自己也烦。
后来我想通了:问题不在 AI 记性不好,在我没给它准备行李。 人搬家要收拾箱子,AI 换机器也得有箱子。我让秘书给我做了个「随身包」,走之前打包,落地就还原。现在换机器只要几分钟,这几台机器用起来一模一样。
随身包里到底装了哪四类东西
让 AI 干活久了就知道,它的「记忆」其实是几堆文件。要搬家,就把这几堆文件一起搬。我把它分成四类:
类别:具体是什么 —— 丢了会怎样
人设文件:它是谁、我叫什么、说话什么味儿、有什么红线 —— 一上来就变陌生机器人
我的档案:常住哪几处、作息、忌讳、身体情况 —— 推送时间、说话分寸全错
常用脚本:每天要跑的那些小程序 —— 活没人干了,得重新写
定时任务:几点干哪件事的设置 —— 静悄悄不吭声,最容易漏
前三类是文件,好办,压缩带走就行。第四类最容易漏,而且漏了没声音——它不是文件,是客户端里的设置,不导出就留在原来那台机器上。我第一次换机器就栽在这:人会喊,定时任务不会。
打包这一步:让 AI 自己收拾行李
打包脚本我不用自己写,跟秘书说一句就行:「把我的人设、档案、脚本打包成一个随身包,放到 D 盘,写清楚里面有什么。」
它做完会给我三样东西:一个打包脚本、一个还原脚本、一个说明文件。打包脚本干的事很朴素——把那几堆文件按原样拷进随身包目录,再顺手列一份清单:
# 打包:把人设、档案、脚本按目录结构原样复制进随身包
import os, shutil, json
ITEMS = [
(r"%USERPROFILE%\.workbuddy", "人设"),
(r"D:\workbuddy\秘书随身包\脚本", "脚本"),
]
def pack(dest):
for src, tag in ITEMS:
target = os.path.join(dest, tag)
if os.path.isdir(src):
shutil.copytree(src, target, dirs_exist_ok=True)
print("打包完成:", dest)
if __name__ == "__main__":
pack(r"D:\workbuddy\秘书随身包\快照")
关键点有两个,都是踩出来的:
一是按原样复制目录结构,别只拷文件内容。人设文件之间有相对路径的引用关系,路径一变它就找不着了。
二是随身包本身不要放进被打包的目录里。我第一次打包时把随身包放在自己的工作目录下面,结果每次打包都把上一次的快照一起卷进去,越滚越大,跟滚雪球一样。
落地还原:顺序比内容更要紧
还原脚本不能上来就覆盖。我给它定了三步,顺序不能乱:
1. 先备份现在这台机器上的同名文件(哪怕是个空壳,也先挪到 .bak)
2. 再复制随身包里的文件回原位
3. 最后核对——把还原后的清单打印出来,我自己扫一眼
为什么要先备份?因为新机器上往往已经有一份默认配置,直接覆盖,万一还原失败,连能用的默认版本都没了。留个后退的路,这是我这些年干活的老习惯。
还原完我还会让秘书做一次「认人检查」:我不报名字,让它自己说——我是谁、你叫我什么、我住在哪几处、每天几点给你派活。它答得上来,说明人设真的回来了;答不上来,说明哪一步断了。 这一问比看日志快得多。
定时任务:不是文件,得单独搬
这一节是重点,也是我最想提醒的一节。
定时任务(每天几点自动干某件事)存在客户端里,不在文件里。随身包拷走了,它不会跟着走。我的处理办法很土但管用——让秘书把每个任务的设置导成一份清单文件,随身包里带上;到了新机器,照着清单一条条重建。
清单长这样,字段简单,人也能看懂:
{
"tasks": [
{"name": "早间天气+脑力互动", "time": "07:30", "days": "每天"},
{"name": "下午固定简报", "time": "15:30", "days": "工作日"}
]
}
到了新机器上,把这份清单交给秘书:「照着这个建。」它建完我再让它复述一遍,跟清单对。对上了才算完事。
这里还有个坑:定时任务要设计成「重复跑不出事」。 比如早上那条推送,如果网络不好多跑了一次,我不该收到两条一样的天气。让秘书在任务开头加一句「今天已经推过就退出」,这种事它自己会写,但你得提。
踩过的四个坑
坑一:以为文件拷过去就完事了。 定时任务留在原机器上,我在新地方等了两天推送,一条没来,还以为网络坏了。
坑二:备份顺序反了。 先覆盖后备份,等于没备份。先后再前,这个顺序我贴在了随身包的说明文件第一行。
坑三:随身包放进了自己要打包的目录。 一次比一次大,最后大到自己都懒得拷。现在随身包单独放在 D 盘根目录下面。
坑四:不核对。 拷完就以为好了,结果某个人设文件是旧版本,秘书说话的口气变了个味儿,我隔了几天才觉出来。现在强制自己每次还原完做一次「认人检查」。
用起来是什么感觉
现在换地方就三步:走之前跑一下打包,把随身包同步到另一台(U 盘、网盘都行),落地跑一下还原,做一次认人检查。整个过程几分钟。
最实在的收益不是省时间,是不用重复交代。我这把年纪,最怕的就是同一件事说三遍。机器记住了,我就不用记住它记住了什么。
还有个意外收获:随身包每周打包一次,等于给自己的工作环境做了一次备份。真哪天机器出问题,从包里捞出来就行——这一层是我当初没想到的。
最后
如果你也跟我一样在几处地方来回住、或者手上有两三台机器,别指望 AI 自己记住。给它准备个行李。
顺序记牢:人设 → 档案 → 脚本 → 定时任务,前三样是文件,最后一样是设置,最容易漏。还原完一定做一次认人检查,让它自己报一遍它知道你什么。
工具是死的,习惯是活的。让电脑记住该记的,人的脑子留给值得想的事。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。