Веб-интерфейс (Web UI) / Огоҳиномаҳо, вебҳукҳо ва ҷадвалҳо
Огоҳиномаҳо, вебҳукҳо ва ҷадвалҳо v1.3.x · навсозӣ шуд 2026-09-15 ⧉ Нусхабардорӣ ҳамчун Markdown ✓ Нусхабардорӣ шуд
Ин саҳифа се экрани Web UI-ро фаро мегирад, ки автоматикунонии берунрав ва огоҳӣҳои маъмуриро идора мекунанд: Огоҳиномаҳо , Вебхукахо ва Ҷадвалҳо .
Огоҳиномаҳо
Он Огоҳиномаҳо экрани он се қисм дорад:
Қуттии паёмҳо — як ҷараёни рӯйдодҳо бо филтрҳо бо категория, шиддат (маълумот / ҳушдор /
танқидӣ) ва “танҳо нонқиро”. Клик кардани як унсур онро ҳамчун хондашуда қайд мекунад ва ба пайвандҳои амиқ рафта мерасад
он ҷадвалбар; ҳаст ‘Ҳамаро ҳамчун хондашуда нишон диҳед’
Матритсаи таҳвил — сатрҳо: категорияҳои рӯйдодҳо (гурӯҳҳо бо рӯйдодҳои васеъшаванда)
сутунҳо: каналҳо (Web UI, почта, Telegram, push). Ҳар ҳуҷрача қуттичаи интихоб аст; шумо
метавонад барои ҳар гурӯҳ ё чорабинӣ қоида гузорад. Гурӯҳҳои “Муҳим” ҳамеша фаъол ҳастанд
Веб интерфейс. Каналҳои ғайрифаъол бо нишондиҳандаи танзимот ғайрифаъол карда мешаванд.
Пайвасткунии Telegram — рӯйхати сӯҳбатҳои пайвастшуда (номгузорӣ, нишонки блокшуда, “Ҷудо кардан”)
ва як Сомона тугма тавассути пайванди амиқ. Канали почтаи электронӣ ба суроға ниёз дорад
тасдиқ
Вебхукахо
Он Вебҳукҳо намои экран хабарҳои 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
Ҷадвалҳо
Он Ҷадвалҳо Намудоргар вазифаҳои ҷадвалбандиро нишон медиҳад: як ҷадвал (вазифа, агент, канал, cron, навбатии иҷро, ҳолат) бо имконоти қатъ/давом додан, таҳрир ва нест кардан. Соз кардан
Меҳрубон : repeating (ифодагии cron, масалан. 0 9 * * *), once (а
сана/вақт) ё reminder.
Агент ҳадаф ва афсона (дақиқан чӣ фиристода мешавад) канали ҳадаф
(ки ҷавоб меояд). Пешрафта: баррасии пурраи додаҳои JSON.
Ин тавр амалҳои нақшагиришударо эҷод мекунед: «ҳар рӯзи корӣ соати 9:00 агент X натиҷаи дастури Z-ро ба канал Y мефиристад».
Параметрҳои васеъшудаи оғоз
Ғайр аз repeating, once ва reminder, API-и идоракунӣ
(/v1/admin/schedules) навъи interval -ро қабул мекунад — оғоз ҳар
interval_ms миллисония аз нуқтаи ибтидоии anchor_at. Дар майдони
«Иловагӣ (бори JSON)» ба prompt-и муқаррарӣ блоки runtime-ро илова
кардан мумкин аст ("version": 1, session_mode ва "wake_mode": "now"
ҳатмӣ), ки шартҳои иҷроро муайян мекунад:
session_mode — isolated (ҳар оғоз дар муколамаи нав) ё existing бо
conversation_id (идома додани муколамаи нишондодашуда);
timeout_seconds — мӯҳлати як оғоз (аз рӯи пешфарз 48 соат; 0 таймерро
хомӯш мекунад);
thinking — кӯшиши мулоҳиза (off … xhigh), light_context — контексти
сабуккардашуда, tools_allow — номҳои дақиқи абзорҳои иҷозатшуда;
failure_alert — огоҳӣ ба канал (channel, target_ref.chat_id) пас аз
after оғози пайдарпайи номуваффақ бо танаффуси cooldown_ms;
delete_after_run — нест кардани таъриф пас аз оғоз (журнали оғозҳо нигоҳ
дошта мешавад); best_effort — расонидани тасдиқнашударо хато нашуморидан.
Чунин оғоз агенти ҳадаф ва промптро талаб мекунад. Ҷадвалҳои аз системаи дигар
воридшуда дар ҳолати таваққуф эҷод мешаванд ва соҳиб онҳоро алоҳида фаъол
мекунад; то он даме, ки вобастагиҳои ҳалнашуда доранд, фаъол кардан мумкин
нест.
Баъдӣ
← Қаблӣ
Плагинҳо, бозор, пайвастагӣ ва сиррҳо
Баъдӣ →
Нақшҳо, тасдиқҳо, миёнаравӣ ва аудит
Ин саҳифа се экрани Web UI-ро фаро мегирад, ки автоматикунонии берунрав ва огоҳӣҳои маъмуриро идора мекунанд: **Огоҳиномаҳо**, **Вебхукахо** ва **Ҷадвалҳо**.
## Огоҳиномаҳо
Он **Огоҳиномаҳо** экрани он се қисм дорад:
- **Қуттии паёмҳо** — як ҷараёни рӯйдодҳо бо филтрҳо бо категория, шиддат (маълумот / ҳушдор /
танқидӣ) ва "танҳо нонқиро". Клик кардани як унсур онро ҳамчун хондашуда қайд мекунад ва ба пайвандҳои амиқ рафта мерасад
он ҷадвалбар; ҳаст 'Ҳамаро ҳамчун хондашуда нишон диҳед'
- **Матритсаи таҳвил** — сатрҳо: категорияҳои рӯйдодҳо (гурӯҳҳо бо рӯйдодҳои васеъшаванда)
сутунҳо: каналҳо (Web UI, почта, Telegram, push). Ҳар ҳуҷрача қуттичаи интихоб аст; шумо
метавонад барои ҳар гурӯҳ ё чорабинӣ қоида гузорад. Гурӯҳҳои "Муҳим" ҳамеша фаъол ҳастанд
Веб интерфейс. Каналҳои ғайрифаъол бо нишондиҳандаи танзимот ғайрифаъол карда мешаванд.
- **Пайвасткунии Telegram** — рӯйхати сӯҳбатҳои пайвастшуда (номгузорӣ, нишонки блокшуда, "Ҷудо кардан")
ва як **Сомона** тугма тавассути пайванди амиқ. Канали почтаи электронӣ ба суроға ниёз дорад
тасдиқ
## Вебхукахо
Он **Вебҳукҳо** намои экран хабарҳои 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` |
## Ҷадвалҳо
Он **Ҷадвалҳо** Намудоргар вазифаҳои ҷадвалбандиро нишон медиҳад: як ҷадвал (вазифа, агент, канал, cron, навбатии иҷро, ҳолат) бо имконоти қатъ/давом додан, таҳрир ва нест кардан. Соз кардан
- **Меҳрубон**: `repeating` (ифодагии cron, масалан. `0 9 * * *`), `once` (а
сана/вақт) ё `reminder`.
- **Агент ҳадаф** ва **афсона** (дақиқан чӣ фиристода мешавад) **канали ҳадаф**
(ки ҷавоб меояд). Пешрафта: баррасии пурраи додаҳои JSON.
Ин тавр амалҳои нақшагиришударо эҷод мекунед: «ҳар рӯзи корӣ соати 9:00 агент X натиҷаи дастури Z-ро ба канал Y мефиристад».
### Параметрҳои васеъшудаи оғоз
Ғайр аз `repeating`, `once` ва `reminder`, API-и идоракунӣ
(`/v1/admin/schedules`) навъи **`interval`**-ро қабул мекунад — оғоз ҳар
`interval_ms` миллисония аз нуқтаи ибтидоии `anchor_at`. Дар майдони
**«Иловагӣ (бори JSON)»** ба `prompt`-и муқаррарӣ блоки `runtime`-ро илова
кардан мумкин аст (`"version": 1`, `session_mode` ва `"wake_mode": "now"`
ҳатмӣ), ки шартҳои иҷроро муайян мекунад:
- `session_mode` — `isolated` (ҳар оғоз дар муколамаи нав) ё `existing` бо
`conversation_id` (идома додани муколамаи нишондодашуда);
- `timeout_seconds` — мӯҳлати як оғоз (аз рӯи пешфарз 48 соат; `0` таймерро
хомӯш мекунад);
- `thinking` — кӯшиши мулоҳиза (`off` … `xhigh`), `light_context` — контексти
сабуккардашуда, `tools_allow` — номҳои дақиқи абзорҳои иҷозатшуда;
- `failure_alert` — огоҳӣ ба канал (`channel`, `target_ref.chat_id`) пас аз
`after` оғози пайдарпайи номуваффақ бо танаффуси `cooldown_ms`;
- `delete_after_run` — нест кардани таъриф пас аз оғоз (журнали оғозҳо нигоҳ
дошта мешавад); `best_effort` — расонидани тасдиқнашударо хато нашуморидан.
Чунин оғоз агенти ҳадаф ва промптро талаб мекунад. Ҷадвалҳои аз системаи дигар
воридшуда дар ҳолати таваққуф эҷод мешаванд ва соҳиб онҳоро алоҳида фаъол
мекунад; то он даме, ки вобастагиҳои ҳалнашуда доранд, фаъол кардан мумкин
нест.
## Баъдӣ
- [Каналҳо](/tg/v1.0/webui/channels) — ки паёмҳо ва огоҳиномаҳо меравад.
- [Триггерҳои воридшаванда](/tg/v1.0/api/inbound-triggers) — вебҳукҳо дар контексти API.
- [Намояндагӣ](/tg/v1.0/operations/observability) — кадом рӯйдодҳо муҳиманд.