Hooks 用来在客户端或 Agent 的指定事件发生时调用企业的 HTTP 服务。管理员在这里选择事件、添加规则并控制是否启用。例如,可以在会话开始时通知企业业务系统。
Hooks 用来在客户端或 Agent 的指定事件发生时调用企业的 HTTP 服务。管理员在这里选择事件、添加规则并控制是否启用。例如,可以在会话开始时通知企业业务系统。
入口:管理后台【安全管控 → Hooks 规则】。
每个事件只能配置一个策略组。需要在同一事件下调用多个服务时,由开发人员把这些规则放入同一个配置数组。所有启用的策略组默认对全员生效。
管理后台:编辑策略组的触发时机和规则配置。
请选择与你的业务操作对应的事件:
管理后台:按事件维护策略组及其启用状态。
规则内容由企业开发人员准备。配置格式、HTTP 调用约定以及事件的请求和响应,请查看 安全管控 → Hooks 规则。
配置会以明文保存,填入 Header、令牌等敏感内容前请确认企业的使用要求。保存成功只表示配置已保存;确认业务服务能正常接收请求时,请在客户端触发对应操作,并检查企业服务的调用记录。
添加事件与规则
- 点击【新增策略组】,填写【策略组名称】和【策略说明】,便于日后辨认用途。
- 在【触发时机】中选择事件。已经配置过的事件不能重复添加;要调整已有规则,请回到列表点击该策略组的【编辑】。
- 在【JSON 配置】中粘贴开发人员提供的规则数组。点击【格式化】可整理显示格式;配置不符合 JSON 数组格式时,页面会提示错误。
- 根据是否已准备好投入使用,设置【保存后启用 Hooks 策略组】开关,点击【保存策略组】。
- 回到列表,核对事件、配置摘要和启用状态。

选择触发时机
请选择与你的业务操作对应的事件:
- SessionStart:会话开始。
- PreUserPromptSubmit:用户提交提示词前。
- UserPromptSubmit:用户提交提示词。
- PreToolUse:工具执行前。
- PostToolUse:工具执行后。
- Stop:Agent 停止响应。
- PreCompact:上下文压缩前。
- PostCompact:上下文压缩后。
- ConnectorAdded:连接器添加时。
- ExpertSuiteAdded:专家套件添加时。
- SkillAdded:技能添加时。
- Notification:通知。
修改、启停和删除
- 修改规则:找到策略组,点击【编辑】,调整名称、说明或配置,保存后核对列表。
- 临时停止:关闭列表中的【启用状态】开关;需要恢复时重新开启。
- 删除规则:点击【删除】,核对策略组名称后确认。删除后,该配置不再下发。
- 查找规则:可按名称或配置内容搜索,也可按事件和启用状态筛选。
