生成式软件工程
搜索

常驻个人 Agent:让助手长期在线

前面用的助手都要你打开它才活着。这一篇讲另一种形态:关掉网页、合上电脑,它还在。

这一页讲什么
  • 常驻型 Agent 与聊天工具、本地 Agent 分别差在哪里;
  • 为什么它要先写人设,人设影响什么;
  • 怎么给它派任务:结果、期限、上限、红线;
  • 通道、技能、定时任务三样东西怎么一件一件上手;
  • 云电脑是什么,为什么长期任务要放在它上面。

一、三种助手,差别在「它在哪」

同样叫 AI 助手,实际上有三种形态。差别不在模型有多聪明,而在你关掉页面之后它还活不活着。

形态你关掉页面之后适合干什么
对话工具停随手问一句、改一段文字、解释一个概念
本地 Agent停(你电脑关机就停)写代码、改文件、跑命令、操作你本机的东西
常驻 Agent还在跑每天定时做事、长期盯着一个东西、通过聊天软件找你

常驻这一种跑在服务商的服务器上,所以它不需要你的电脑开着。它记得住你之前说过的话,能按点执行任务, 还能通过微信、QQ、企业微信、钉钉、飞书这类通道主动来找你。

生活类比 对话工具像图书馆里的咨询台,你走过去问,它答,你走了它也下班。 本地 Agent 像请到宿舍来的同学,帮你把电脑弄好,你出门他也就走了。 常驻 Agent 像雇了一个值班的人,你睡觉的时候他还在看门,有事给你打电话。
关键结论 三种不是三选一。常见搭配是:对话工具应付随手提问,本地 Agent 干写代码和改文件这类要动你本机的活, 常驻 Agent 管「每天到点要做」和「长期盯着一件事」。

二、先写人设,再派活

常驻 Agent 有一个特性:它会把你说过的话记下来,变成以后默认的口径。这个记忆一旦写进去,会一直影响它后面的判断。 所以第一件事是写人设,让它知道你是谁、你在做什么、什么能自己决定、什么必须先问你。

人设至少写清四件事:

  1. 你叫什么、希望它怎么称呼你。听起来琐碎,但它决定了以后每条回复的语气。
  2. 你在做什么、有哪些长期目标。它按这个判断哪些消息值得打扰你。
  3. 哪些事可以自己办,哪些必须先问你。付款、发邮件、发消息、删文件,这四类默认就要先问。
  4. 你最常用的通道是哪个。微信、QQ、钉钉之类先接一个,别一次全接。
常见坑:人设没写就直接派复杂任务 任务做砸了,你分不清是任务没描述清楚,还是它根本不知道你的偏好。 先花十分钟把人设写完,后面每次派活都能省掉一大段背景解释。

三、任务要写成「结果加红线」

一句话的任务派给常驻 Agent 特别容易出岔子,因为它会在没人看着的时候自己补全你没写的地方。 好任务的写法有五个部分:

对比两种说法。第一种:

帮我看看美股。

它可能给你一条新闻,可能给你一份三十页的报告,也可能顺手去开了个户。第二种:

今天收盘后,整理纳斯达克大盘的热门板块:先给大盘基调,再看资金流向,做成一页简报发我。 只做整理和汇报,不要下单,不要替我发消息给任何人。做不出来就告诉我卡在哪,不要自己想办法绕过去。

第二种能被检验、出问题能定位、也不会闯祸。它明确了要什么、不要什么、做不成时怎么办。

关键结论 任务描述里空着的部分,Agent 会自己填一个默认值。你写的每一条红线,都是在减少它替你做的决定。 这条经验在第 3 章里展开得更细。

四、通道、技能、定时任务:一次只接一个

常驻 Agent 的界面里通常有这三样东西。新手最常见的错误是一次全开,然后出了问题不知道是哪一样引起的。

通道

通道是指它通过哪个聊天软件找你。先接你每天真的会看的那一个,接完当场验证:在通道里 @ 它一句,看它能不能回。 能回之后接第二个。一次接五个的后果是,你不知道消息从哪来、也不知道漏在了哪。

技能

技能是预先写好的做法,比如「怎么整理一份简报」「怎么核对一份表格」。按你要办的事开,开一个、用一个、验一个。 全开的结果是它每次都要在一堆规则里挑,挑错的概率反而上升。

定时任务

把「每天、每周、每月」要做的事写成定时任务,要写清四件事:

  1. 几点跑:具体时间,别写「早上」;
  2. 跑什么:用第三节的写法,结果加红线;
  3. 结果发到哪:哪个通道、给谁;
  4. 失败了怎么办:重试几次、失败要不要通知你。

跑起来之后先观察一周,看三件事:时间准不准、结果质量稳不稳、有没有在不该打扰你的时间发消息。 这三件事都稳了,再往里加第二个定时任务。

常见坑:把「全部自动批准」当成省事 有些平台提供「所有操作自动批准」的开关。付款、发邮件、发消息、删文件、改账号设置这几类, 打开它就等于把这些动作交给一个没人看着的程序。第一次让它发消息、第一次让它下单,你本人在旁边看着做完一遍, 确认口径没错,再考虑让它定期跑。

五、云电脑:一台不用你开机的机器

常驻 Agent 常用的配套是一台云电脑:服务商那边给你开一台 Ubuntu 桌面,你在浏览器里就能操作它, 本机关机它还在跑。

它和你的笔记本是两台不同的机器,这一点必须先记住。第一件容易踩的事:

常见坑:把云电脑的回环地址当成本机 127.0.0.1 永远指「当前这台机器自己」。你在云电脑里写 127.0.0.1:3425, 指的是云电脑上的 3425 端口,不是你家笔记本电脑上的。把本机配置原样抄进云电脑, 得到的报错是「连接被拒绝」,看起来像服务没启动,实际是地址指错了机器,很容易查错方向。

第二件:不要在云电脑里把密钥贴进聊天记录、终端历史、公开文档。云电脑是别人的服务器, 它的终端历史和截图同样要当众场合处理。

第三件:不要一上来就跑重活。入门档的云电脑通常是 2 核 8 GB 这个量级, 先跑轻任务、定时任务、小服务验证,看一眼 CPU 和内存占用,再决定要不要加钱升级。

现在就做 ① 打开你选的常驻 Agent 的控制台,先只用文字对话,把它的人设按第二节的四条写一遍。
② 派一个最小的任务,用「结果加红线」五段式写,让它跑一次,检查结果。
③ 接一个通道,在通道里 @ 它一句,确认能回。
④ 建一个定时任务,设在十分钟之后,看它到点会不会真的跑、结果会不会真的发到通道里。

六、在云电脑上跑自己的 Agent

很多平台提供两条路:一条是平台做好的一键安装,点一下就有;另一条是你在云电脑里自己装。两条路的定位完全不同。

一键安装云电脑里自己装
上手时间几分钟一个下午
可控程度低,跟着平台版本走高,版本、模型、插件都自己定
适合什么先看一眼长什么样、试一个小任务长期要用的、丢了会耽误事的机器人

一键安装这类功能通常标注着「测试版」,页面上会写明可能不兼容更新。测试版只用来体验, 长期要用的部分放到自己部署那一套上去。

先跑一个机器人,再谈「机器人玩法」

「机器人」在这里指一个职责单一、按点或按条件自动干活的 Agent。先做一个,跑通、验收、稳定一周,再做第二个。 常见三种:

一个机器人只干一类活。建一个「什么都干」的万能机器人的后果是:它出错时你完全不知道是哪一段出问题。

关键结论 云电脑上的服务要做自启。你手动启动一次,只代表它现在活着;云电脑重启之后它不会自己起来, 你的「长期在线」就是假的。装完先重启一次云电脑,验证它还在跑。

七、验收清单

这一篇涉及的东西多,全部跑通才算学会。照着下面逐条对,缺哪条补哪条。

  1. 人设写完了,四件事都有,付款与外发两类操作都设成了先问你。
  2. 跑通过一次「结果加红线」写法的多步任务,结果对得上。
  3. 接了一个通道,在通道里 @ 它,它能回。
  4. 一个定时任务到点真的跑了,结果真的发到了通道。
  5. 云电脑能打开桌面和终端,关掉网页之后轻任务还在跑。
  6. 云电脑里的服务重启之后能自己起来。
  7. 两条路的定位分得清:一键安装只用来体验,长期用的走自己部署。
  8. 知道云电脑里的 127.0.0.1 指的是云电脑自己。
常见坑:把「开通了」当作「在用了」 有些平台按「三十天内活跃满三天」这类规则判断要不要给你续期。开通、登录一次都不算活跃, 要真的用它干活才算。办完开通手续的头几天,先把日常的小事交给它,别等到快到期才想起来。

自测

1. 常驻 Agent 与本机 Agent 最实际的差别是什么?
你本机关机之后,本机 Agent 就停了;常驻 Agent 跑在服务商的服务器上,还在跑。所以「每天到点要做」「长期盯着一件事」这类任务要交给常驻那一类,写代码改文件这类要动你本机东西的活留给本机。
2. 为什么常驻 Agent 要先写人设?
它会把你写下的内容存进持久记忆,变成以后默认的口径。人设没写,它只能靠猜你的偏好;任务做砸了,你也分不清是任务没说清,还是它不知道你的习惯。
3. 一个任务描述里,最难自己补上的是哪一部分?
红线与验收。结果、期限、上限都还能靠常识猜一个,红线猜不出来,它并不知道哪些动作对你来说是不能碰的。验收也一样:不写清楚怎么算做完,它就会按自己的理解判定完成。
4. 在云电脑里把 127.0.0.1:3425 当成本机的网关去配,会发生什么?
连不上。云电脑里的 127.0.0.1 指云电脑自己,本机的服务在那里没有。报错通常是连接被拒绝,看起来像服务没启动,实际是地址指错了机器。