Веб-интерфейс (Web UI)/Хабарламалар, веб-хуктар және кестелер
Хабарламалар, веб-хуктар және кестелер
v1.3.x · жаңартылды 2026-09-15
Бұл бет шығаратын автоматтандыру мен әкімші ескертулерін басқаратын үш веб интерфейс экранын қамтиды: Хабарландырулар, Вебхуктар және Кестелер.
Хабарландырулар
Бұл Хабарламалар экранның үш бөлігі бар:
Кіріс жәшігі — санат бойынша, ауырлық дәрежесі бойынша (ақпарат / ескерту /) сүзгілері бар оқиға тізбесі
сирек кездесетін) және «тек оқылмаған». Бір элементті басу оны оқылған деп белгілейді және терең сілтеме жасайды
оның қойындысы; онда «Барлығын оқылған деп белгілеу» бар.
Жеткізу матрицасы — жолдар: оқиға санаттары (кеңейтілетін оқиғалары бар топтар),
бағандар: арналар (Веб UI, электрондық пошта, Telegram, push). Әр ұяшық құсбелгі болып табылады; сіз
әр топқа немесе әр оқиғаға ереже орната алады. “Маңызды” топтар әрдайым қосулы болады
Веб интерфейс. Белсенді емес арналар орнату нұсқаулығымен өшіріледі.
Telegram байланыстыру — байланысты чаттар тізімі (таңба, блокталған белгі, “Байланысты үзу”)
және бір “Сілтеме” терең сілтеме арқылы батырма. Электрондық пошта арнасына мекенжай қажет
тексеру.
Вебхуктар
Бұл “Вебхуктар” экран — шығыс HTTP хабарламалары. “+ Create”: URL және оқиға белгілегіш қорапшалар (көп таңдау; бос таңдау қабылданбайды, turn.completed алдын ала таңдалған). Жолдар URL мен жазылған оқиғаларды көрсетеді, іздеу және сұрыптау бар. Оқиға түрі жіберіледі X-AIHummer-Event тақырып.
Бұл Кестелер Screen — тапсырма жоспарлаушы: кесте (тапсырма, агент, арна, cron, келесі іске қосу, күй) және тоқтату/жалғастыру, өңдеу және жою. “+ Жасау”:
Мейірімді: 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 қатарынан сәтсіз іске қосудан кейін cooldown_ms
үзілісімен арнаға хабарлау (channel, target_ref.chat_id);
delete_after_run — іске қосудан кейін анықтаманы жою (іске қосу журналы
сақталады); best_effort — расталмаған жеткізуді қате деп санамау.
Мұндай іске қосу мақсатты агент пен промптты қажет етеді. Басқа жүйеден
импортталған кестелер кідіртілген күйде жасалады және иесі бөлек қосады;
шешілмеген тәуелділіктері болғанша оларды қосуға болмайды.
Бұл бет шығаратын автоматтандыру мен әкімші ескертулерін басқаратын үш веб интерфейс экранын қамтиды: **Хабарландырулар**, **Вебхуктар** және **Кестелер**.
## Хабарландырулар
Бұл **Хабарламалар** экранның үш бөлігі бар:
- **Кіріс жәшігі** — санат бойынша, ауырлық дәрежесі бойынша (ақпарат / ескерту /) сүзгілері бар оқиға тізбесі
сирек кездесетін) және «тек оқылмаған». Бір элементті басу оны оқылған деп белгілейді және терең сілтеме жасайды
оның қойындысы; онда «Барлығын оқылған деп белгілеу» бар.
- **Жеткізу матрицасы** — жолдар: оқиға санаттары (кеңейтілетін оқиғалары бар топтар),
бағандар: арналар (Веб UI, электрондық пошта, Telegram, push). Әр ұяшық құсбелгі болып табылады; сіз
әр топқа немесе әр оқиғаға ереже орната алады. "Маңызды" топтар әрдайым қосулы болады
Веб интерфейс. Белсенді емес арналар орнату нұсқаулығымен өшіріледі.
- **Telegram байланыстыру** — байланысты чаттар тізімі (таңба, блокталған белгі, "Байланысты үзу")
және бір **"Сілтеме"** терең сілтеме арқылы батырма. Электрондық пошта арнасына мекенжай қажет
тексеру.
## Вебхуктар
Бұл **"Вебхуктар"** экран — шығыс HTTP хабарламалары. "+ Create": 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` |
## Кестелер
Бұл **Кестелер** Screen — тапсырма жоспарлаушы: кесте (тапсырма, агент, арна, cron, келесі іске қосу, күй) және тоқтату/жалғастыру, өңдеу және жою. "+ Жасау":
- **Мейірімді**: `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` қатарынан сәтсіз іске қосудан кейін `cooldown_ms`
үзілісімен арнаға хабарлау (`channel`, `target_ref.chat_id`);
- `delete_after_run` — іске қосудан кейін анықтаманы жою (іске қосу журналы
сақталады); `best_effort` — расталмаған жеткізуді қате деп санамау.
Мұндай іске қосу мақсатты агент пен промптты қажет етеді. Басқа жүйеден
импортталған кестелер кідіртілген күйде жасалады және иесі бөлек қосады;
шешілмеген тәуелділіктері болғанша оларды қосуға болмайды.
## Келесі
- [Каналдар](/kk/v1.0/webui/channels) — хабарлар мен ескертулер кететін жер.
- [Ішкі триггерлер](/kk/v1.0/api/inbound-triggers) — API контекстіндегі вебхуктар.
- [Бақылануы](/kk/v1.0/operations/observability) — қандай оқиғалар маңызды.