

最近Loop Engineering越来越火了,也有好几个朋友问我,这个东西怎么入手,我们到底应该开始从哪设计一个loop。
这其实是一个非常有意思的问题,如果让我真说一个东西的话,我觉得是我之前文章中反复提到的一个东西。
Hook。

每一个Agent里,几乎都会有Hook这个东西,Claude Code和Codex的自动化里面,背后也都有。
loop的意思是循环,那我们任何循环,其实都有一个最基础最初始的东西,就是触发器,也就是如果你触发了某某动作,就会去执行某某命令。
其实非常像现在我们家里的一些智能家居,比如到了10点,窗帘就拉开,比如识别到我出门了,就关闭家里的所有的灯,等等等等。
这个触发的条件,就是一个Hook。
生活中也到处都是Hook,比如到公司,手机自动切换工作模式,早上闹钟到点了自己响,这些全是Hook。
Agent里面也是如此,你可以通过给Hook设置特定的规则,自动化做很多事。
比如让AI在编辑修改文件前,先检查命令有没有风险。
代码修改完毕后,自动跑lint检查质量。
以及跑长任务的时候,你切到别的页面干别的事,它干完了发推送告诉你。
当然,Hook的用途远远不止这些。
在Claude Code里也一样,把Hook挂在那些你关心的时刻上,提前设好什么时候做什么。
事情一来,它自己跑。你不在屏幕前也没关系。
打开Claude Code,在底部输入/hooks,会看到这个界面。

按下回车后,他会列出所有可用的Hook事件。
我记得年初看的时候只有13个,现在有将近30个了,翻了一倍多。

不过别被30这个数字吓到,我们日常真正会用到的,可能也就常用的那几个。
这里,我也整理了6个我觉得比较好玩的Hook玩法,希望抛砖引玉,能够给大家一些思路。
可能很多朋友都遇到过这种情况,给Claude Code下了指令,切到别的页面干别的事。
过了十分钟回来一看,还没开始执行,卡在了请求权限那一步。
其实只需要跟Claude Code说一句:
帮我配置一个通知的Hook,每当需要我授权的时候,调用系统自带的工具给我来一个弹窗提醒。
发送给AI,它就会帮你配好了。

配完之后可以让Claude Code测试一下。当需要授权时,右上角会弹出提醒。再也不怕切走窗口时,AI卡住不动,白白浪费时间了。

这时候肯定会有人问了,那每次授予权限的时候都会弹窗提醒,那岂不是很浪费Token。
绝大多数的Hook,其实本质上就是个代码,是个写死的规则脚本,所以在运行的时候,跟AI几乎没有啥关系,所以也不会耗啥Token。
当然,Hook能做的远不止弹个窗,还有其他我觉得更好玩、更有意思的。
我们有时候打开Claude Code,看到的就是一个冰冷冷的界面,不好玩。
那你就可以在对话框输入:
帮我创建一个会话开始的Hook,每当我打开或恢复Claude Code的时候,输出一段元气满满的问候。告诉我北京朝阳区今天的天气,会不会下雨、要不要带伞,调用飞书CLI拉出当天的日程安排,内容要有趣一些。

重新打开Claude Code后,就自动弹出这个提醒,让原本枯燥的终端,多了点温度。

当然这只是一个前菜。
接下来这个,是我觉得最实用的一个。
有天晚上,我想找Claude Code上周帮我改的一个方案,翻了半小时聊天记录,没找到。。。
我坐在那想了很久,我那天到底让它帮我干了什么,想了好久也没想起来。
因为每天我的Agent用的太碎了,我手上起码现在有4~5个是我长期在迭代的项目,有的时候经常会并行跑,甚至AIHOT这样的大型一点的项目,有时候是开着分支就并行着三个。
所以我经常就是确认完这个再确认那个,来来回回,化身Agent鸡排哥,一天下来,你自己甚至都不一定记得今天到底发生了什么。。。
而且很多真正有价值的结论,都藏在那些长对话里,一旦上下文被压缩了,或者我一个/claer命令,后面再想找,就非常痛苦。
所以我做了个Hook,直接把这段话发给他:
帮我编写一个Hook,当上下文处于预压缩时,生成一张摘要卡片,记录当前上下文的概要内容,方便我后续查看,将文件保存到一个跨项目也可以查看的地方,总结完毕后打印到Claude Code中,方便我查看。

之后,在上下文快被压缩、还没丢掉的时候,他就会赶紧生成一张摘要卡片。

这玩意的意义还是很大的,聊天记录太长,回看成本极高,你根本不想翻。
但这不一样,它其实是一张AI替你写的工作日记。
以后你想找某天做过什么,不用翻几万字对话,翻这些看就行,一两分钟就能看完一天到底干了些啥。
能大大释放你的脑容量空间,非常好用,甚至还可以再加一个定时Hook,比如,每周五的时候,再把这些摘要日记,自动写成一个周报。
这个价值,你懂的。
还有一个Hook的玩法我自己特别喜欢。
就是前段时间的时候,我整理电脑里面的下载文件夹,那玩意贼乱,截图、文档、PDF全混在一起,每次找东西都得翻半天。
然后我突然想到,为啥不让Claude Code帮我干这事呢,我自己每次手动整理,也太蠢了。
所以,我就做了一个Hook,逻辑特别简单,指定一个文件夹,每次有新文件丢进来,它自己看一下这是什么、内容是什么,然后自动重命名,再挪到该去的地方。

不过文件整理这件事,光靠简单代码搞不定,所以这里用了一个组合技,Hook+Skill。
Claude自己有个比喻我觉得特别准,Hook是门铃,Skill是开门以后真正干活的人。
门铃响了,说明有新东西来了。但来了以后怎么处理,还是需要模型的能力的,比如识别文件内容、判断归哪一类、按规则重命名、挪到对应文件夹等等等等,这些,靠的还是Skill最方便。
Skill也非常简单,你直接用嘴让Claude Code给你写就行了,因为每个人的需求不一样,所以还是写一个自己的是最好的。
这个Hook设置好以后,你只需要不关Claude Code,然后呢,它就会在后台帮你悄悄盯着那个文件夹。
但凡有一个新文件进来,等几秒确认传完了,它就开始干活,然后帮你自动处理完。

不管是PDF还是图片,它都能自己识别内容,会议纪要归到会议那栏,发票归到报销那栏,截图还会按内容起个看得懂的名字,然后帮你挪到对应文件夹。
整个过程你什么都不需要做,你只需要把文件丢进去了,然后它自己就整理好了。
这种感觉太爽了。
你想想看,这个模式不只我这种乱七八糟的下载文件夹整理能用。
盯着比如工作项目文件夹也行,新文件按客户名和日期自动重命名等等,有很多种自动化的变体玩法,很有意思。
AI替你干活的感觉很爽,但他有一个副作用,就是太爽了,一坐就是十几个小时。
上周有一天,我早上九点打开Claude Code,想修一个小功能。
等我再抬头,下午四点了。
我那一刻,真的感觉回到了我十年前在学校打《文明6》的感觉。
然后我发现,这事不是我一个人,很多用AI写代码的人都这样。

以前沉迷打游戏,现在沉迷Vibe Coding。
所以,我当时就想,做一个久坐提醒的小东西,虽然Apple Watch也有久坐提醒,每隔一小时提醒一次,但在Vibe Coding上头的时候,有的时候不太感受的到。
所以,既然长期坐在电脑前,直接在电脑上推送不就行了。
于是简单描述了一下需求,只要我启动了Claude Code之后,只要过了一个小时,Claude Code就会给我发通知提醒我休息了。

健康还是很重要的,身体才是革命的本钱,Vibe Coding上头的时候,你根本想不起来需要站起来活动,有这么一个小提醒,还是很管用的。
这里也提醒大家,让AI帮你提高效率的同时,也要多多保重身体,坐久了就起来活动一下。
后面我其实还想做一个硬件,就是更加强制性的那种。。。
比如,直接给我把键盘关了之类的,强制站起来= =
然后还有一个我自己的刚需。
昨天去录了一趟严敏老师的综艺,在开始之前,我让Claude Code帮我做一个比较大的功能,场上要用的,而且还有点急的那种。
我坐在电脑前,看着它一行一行地出结果,看起来一切正常,就忙别的事去了,十几分钟后突然想起来,不知道有没有开发完,然后就回到电脑前一看,还在跑。
来来回回折腾好几轮。
我就想,得让它干完活了直接叫我。
于是让Claude Code帮我研究了一下,看看有没有什么办法能让它干完活了通知我一下,最好是可以和常用软件提示音区分开的。

然后它就跟我说了Bark。
这是AppStore直接下载就能用的推送工具。
免费,也不需要注册,装完给你一个推送用的链接,让AI帮你配置进去就行了。
于是我顺手让Claude Code帮我写了个调用Bark的Hook。

这下就舒服了。
手机和手表同时收到消息,还可以自定义推送声音,跟微信、飞书、短信这些区分开,一听声音就知道AI干完活了,可以切回去查看成果了,而且还是中文。

这个体验真的很爽。
有了这个,你就可以放心离开电脑去干别的事,根本不用惦记着切回来瞄一眼。
这个玩法也特别容易扩展,比如任务成功了发个轻松的提示音,任务失败了发个明显的提示音,让你知道要回去看看。
需要输入的时候,推送里直接写清楚它在等什么。
未来越来越多的AI工作流,我觉得一定是事件驱动的。
新的一天开始了,它帮你启动,文件出现了,它去处理,上下文快满了,它先归档,任务完成了,它来通知,一天结束了,它自动总结。
包括现在Github上,很多项目是用Agent监控问题,别人提出了问题,它就调用Agent自动去修,修完了自动推送,推送完自动回复。。。
这件事一点都不玄乎,就是让AI从一个被动聊天框,慢慢变成你工作生活的一部分。
当然,我也不建议大家一上来就搞得太复杂。
Hook一旦开始接入真实工作流,就一定要注意稳定性和边界,尤其是涉及文件移动、删除、重命名、填表这种动作,别一上来就让它在你的重要文件夹里横冲直撞。
但只要你把边界设计好,它真的会非常好用。
Prompt解决的,是一次对话。
Skill解决的,是一类能力。
Hook解决的,是一个时刻。
从对话,到能力,到时刻,再到循环。
AI越来越成为一个替你运转的系统。
让你有时间,去做更有趣的事情。
复制本文链接 文章为作者独立观点不代表优设网立场,未经允许不得转载。








发评论!每天赢奖品
点击 登录 后,在评论区留言,系统会随机派送奖品
2012年成立至今,是国内备受欢迎的设计师平台,提供奖品赞助 联系我们
用户体验增长
已累计诞生 794 位幸运星
发表评论 为下方 2 条评论点赞,解锁好运彩蛋
↓ 下方为您推荐了一些精彩有趣的文章热评 ↓