第十二篇:Hook系统(上)——事件驱动架构与Gateway Hook
引言:“被动响应”到“主动感知”的架构跨越设想一个场景:你正在团队内部推广OpenClaw。同时有五名销售同事找你,希望在他们的客户会话创建时,OpenClaw Agent能自动核验客户的公司背景——去企查查拉工商信息,整理成一段简报自动注入系统提示词。
给Claude Code装上6个Hook,账单直接打三折
用 Claude Code 的人大概都有过这种体验:账单数字跑得比预期快不少。不是因为它笨,而是因为它“忘性大”——同一个会话里同一个文件能被反复读好几遍,读完再扫一遍整个目录。会话一关,你之前告诉它的命名约定、架构决策全部清零,下次开新会话又是个崭新的“新人”,昨天的培训白费。
第十三篇:Hook系统(下)——插件Hook与自定义行为注入
引言:当Gateway Hook不够用的时候在第12篇中,我们拆解了Gateway Hook——那9种绑定在命令、会话、消息和生命周期上的全局事件钩子。它们让你不用修改源码,就能在Agent的“关键帧”插入自定义脚本,几乎零成本实现会话初始化、消息审计和资源预热。
Hook 机制在嵌入式中的应用解析!
evhtp提供了丰富的Hook点覆盖整个请求处理流程:Hook类型 触发时机 常用场景 on_headers_start 开始解析请求头 请求预处理、计时开始 on_header 解析每个请求头 Header校验、日志记录 on_headers 所有请求头解析完成 认证鉴权、请求路由 on_path URL路径解析完成 路径重写、权限检查 on_read 接收到Body数据 数据校验、流式处理 on_request_fini 请求处理完成 资源清理、统计上报 on_connection_fini 连接关闭 连接池管理、清理 on_connection_error 连接错误 连接错误处理 on_error 发生错误 错误处理、告警 on_new_chunk 新chunk开始 Chunked编码处理 on_chunk_fini Chunk完成 Chunk数据处理 on_chunks_fini 所有Chunks完成 完整Body处理 on_hostname 主机名解析完成 虚拟主机路由 on_write 写入数据 响应拦截、日志 on_event 事件触发 事件处理。
2022年的今天,美国的抽象主播都在整些什么狠活?
在欧美,“给FBI报警抓主播”这项充满混沌气质的恶作剧从2019年开始,持续至今,隐约有成为大主播“人生不得不尝”的一桩乐子。
装 5 个 Hook,提交/检查/日志全自动
昨天结尾留了个尴尬:写进 CLAUDE.md 的东西,始终是建议。Claude 可以不听,你也没法保证它每次提交前真的跑了测试。今天讲把建议变成闸门的那一步——hooks。一、CLAUDE.md 和 hook 的分工先把这个分工说死,不然后面容易混。CLAUDE.
安全预警!!警惕名为“裁员名单及补偿方案”的银狐木马钓鱼程序
江民赤豹反病毒实验室近期捕获一份银狐远控样本,文件名为“裁员名单及补偿方案_SUTE.exe”。攻击者利用员工对裁员和补偿信息的关注制作诱饵,样本可通过邮件、即时通讯工具或企业内部群聊投递。