网页用户界面/通知、网络钩子和日程安排
通知、网络钩子和日程安排
v1.3.x · 已更新 2026-09-15
本页涵盖三个处理外发自动化和管理员警报的 Web 用户界面屏幕: 通知, 网络钩子 和 时间表.
通知
这 通知 屏幕有三个部分:
- 收件箱 — 一个按类别、严重性(信息 / 警告 /)筛选的事件源
关键)和“仅未读”。点击一项会将其标记为已读并深度链接到
它的标签;有“全部标为已读”。
- 交付矩阵 — 行:事件类别(可展开事件的分组),
列:渠道(Web 界面、电子邮件、Telegram、推送)。每个单元格都是一个复选框;你
可以为每个组或每个事件设置规则。“重要”组始终处于开启状态
Web 用户界面。未激活的频道会被禁用,并显示设置提示。
- 电报链接 — 一个已链接聊天的列表(标签、已屏蔽徽章、“取消链接”)
和一个 链接 通过深度链接的按钮。电子邮件通道需要地址
验证。
网络钩子
这 网络钩子 屏幕是出站的HTTP通知。“+ 创建”:一个 URL 和 事件复选框 (多选;空选择不被接受, turn.completed 已预先勾选)。行显示 URL 和已订阅的事件,并带有搜索和排序功能。事件类型在其中发送 X-AIHummer-Event 标题。
20 种事件 可用:
| 群组 |
事件 |
| 轮次与消息 |
turn.completed, turn.failed, message.created, conversation.created |
| 代理 |
agent.created, agent.updated, agent.deleted |
| 插件与频道 |
plugin.installed, plugin.removed, channel.added, channel.removed |
| 工作区 |
workspace.created |
| 时间表 |
schedule.created, schedule.updated, schedule.deleted, schedule.fired |
| 批准 |
approval.requested, approval.resolved |
| 记忆 |
memory.stored, memory.captured |
时间表
这 时间表 屏幕是任务调度器:一个表格(任务、代理、渠道、定时任务、下次运行、状态),带有暂停/继续、编辑和删除功能。 + 创建
- 善良:
repeating (一个cron表达式,例如 0 9 * * *), once (一
日期/时间)或 reminder.
- 目标代理 和 提示 (到底发送了什么), 目标频道
(回复内容放置处)。高级:原始 JSON 数据覆盖。
这就是你如何创建计划任务:“每个工作日9:00,代理X将提示Z的结果发布到频道Y”。
高级运行参数
除 repeating、once 和 reminder 之外,管理 API(/v1/admin/schedules)还接受 interval 类型——从参考点 anchor_at 起每隔 interval_ms 毫秒运行一次。在 「高级(原始 JSON 负载)」 字段中,可以在常规 prompt 旁添加一个 runtime 块(必须包含 "version": 1、session_mode 和 "wake_mode": "now"),用于设定执行条件:
session_mode——isolated(每次运行都在新对话中)或带 conversation_id 的 existing(继续指定对话);
timeout_seconds——单次运行的时限(默认 48 小时;0 关闭计时器);
thinking——推理强度(off … xhigh),light_context——精简上下文,tools_allow——允许工具的确切名称;
failure_alert——连续 after 次运行失败后向渠道发送告警(channel、target_ref.chat_id),间隔 cooldown_ms;
delete_after_run——运行后删除定义(运行日志保留);best_effort——未确认的投递不计为失败。
此类运行需要目标智能体和提示词。从其他系统导入的定时任务以暂停状态创建,由所有者单独启用;只要存在未解决的依赖,就无法启用。
下一步
- 频道 ——消息和提醒发送的地方。
- 入站触发器 —— API 环境中的 webhooks。
- 可观测性 ——哪些事件重要。
本页涵盖三个处理外发自动化和管理员警报的 Web 用户界面屏幕: **通知**, **网络钩子** 和 **时间表**.
## 通知
这 **通知** 屏幕有三个部分:
- **收件箱** — 一个按类别、严重性(信息 / 警告 /)筛选的事件源
关键)和“仅未读”。点击一项会将其标记为已读并深度链接到
它的标签;有“全部标为已读”。
- **交付矩阵** — 行:事件类别(可展开事件的分组),
列:渠道(Web 界面、电子邮件、Telegram、推送)。每个单元格都是一个复选框;你
可以为每个组或每个事件设置规则。“重要”组始终处于开启状态
Web 用户界面。未激活的频道会被禁用,并显示设置提示。
- **电报链接** — 一个已链接聊天的列表(标签、已屏蔽徽章、“取消链接”)
和一个 **链接** 通过深度链接的按钮。电子邮件通道需要地址
验证。
## 网络钩子
这 **网络钩子** 屏幕是出站的HTTP通知。“+ 创建”:一个 URL 和 **事件复选框** (多选;空选择不被接受, `turn.completed` 已预先勾选)。行显示 URL 和已订阅的事件,并带有搜索和排序功能。事件类型在其中发送 `X-AIHummer-Event` 标题。
**20 种事件** 可用:
| 群组 | 事件 |
|---|---|
| 轮次与消息 | `turn.completed`, `turn.failed`, `message.created`, `conversation.created` |
| 代理 | `agent.created`, `agent.updated`, `agent.deleted` |
| 插件与频道 | `plugin.installed`, `plugin.removed`, `channel.added`, `channel.removed` |
| 工作区 | `workspace.created` |
| 时间表 | `schedule.created`, `schedule.updated`, `schedule.deleted`, `schedule.fired` |
| 批准 | `approval.requested`, `approval.resolved` |
| 记忆 | `memory.stored`, `memory.captured` |
## 时间表
这 **时间表** 屏幕是任务调度器:一个表格(任务、代理、渠道、定时任务、下次运行、状态),带有暂停/继续、编辑和删除功能。 + 创建
- **善良**: `repeating` (一个cron表达式,例如 `0 9 * * *`), `once` (一
日期/时间)或 `reminder`.
- **目标代理** 和 **提示** (到底发送了什么), **目标频道**
(回复内容放置处)。高级:原始 JSON 数据覆盖。
这就是你如何创建计划任务:"每个工作日9:00,代理X将提示Z的结果发布到频道Y"。
### 高级运行参数
除 `repeating`、`once` 和 `reminder` 之外,管理 API(`/v1/admin/schedules`)还接受 **`interval`** 类型——从参考点 `anchor_at` 起每隔 `interval_ms` 毫秒运行一次。在 **「高级(原始 JSON 负载)」** 字段中,可以在常规 `prompt` 旁添加一个 `runtime` 块(必须包含 `"version": 1`、`session_mode` 和 `"wake_mode": "now"`),用于设定执行条件:
- `session_mode`——`isolated`(每次运行都在新对话中)或带 `conversation_id` 的 `existing`(继续指定对话);
- `timeout_seconds`——单次运行的时限(默认 48 小时;`0` 关闭计时器);
- `thinking`——推理强度(`off` … `xhigh`),`light_context`——精简上下文,`tools_allow`——允许工具的确切名称;
- `failure_alert`——连续 `after` 次运行失败后向渠道发送告警(`channel`、`target_ref.chat_id`),间隔 `cooldown_ms`;
- `delete_after_run`——运行后删除定义(运行日志保留);`best_effort`——未确认的投递不计为失败。
此类运行需要目标智能体和提示词。从其他系统导入的定时任务以暂停状态创建,由所有者单独启用;只要存在未解决的依赖,就无法启用。
## 下一步
- [频道](/zh/v1.0/webui/channels) ——消息和提醒发送的地方。
- [入站触发器](/zh/v1.0/api/inbound-triggers) —— API 环境中的 webhooks。
- [可观测性](/zh/v1.0/operations/observability) ——哪些事件重要。