
agent-hooks-in-depth
dabit3
暂无描述
AI 简介
该项目提供了一种通过钩子(hooks)机制对代理工作流程进行编程控制的方法。核心功能是允许用户在代理会话的特定生命周期点上附加自定义处理程序,这些处理程序可以接收事件数据、根据可选匹配器或过滤器进行筛选,并执行上下文更新、决策制定或副作用操作。其技术特点在于提供了确定性的控制能力,使得已有的脚本、测试、策略检查等规则可以在预设的生命周期点自动执行,而无需依赖模型的记忆和自愿遵守。适用于需要确保某些行为每次都会被执行的场景,如防止生成文件被编辑、确保修改后运行测试等。
Python
42
Stars
7
Forks
1
Watchers
0
Issues
Star 增长
今日0
近 7 天0
近 30 天+2
综合评分36.91
默认分支main