Վեբ ինտերֆեյս (Web UI)/Ծանուցումներ, վեբհուկեր և ժամանակացույցեր
Ծանուցումներ, վեբհուկեր և ժամանակացույցեր
v1.3.x · թարմացվել է 2026-09-15
Այս էջը ներառում է վեբ ինտերֆեյսի երեք էկրան, որոնք զբաղվում են ելքային ավտոմատացմամբ և վարչական ծանուցումներով: Ծանուցումներ, Վեբհուքեր և Ժամանակացույցեր.
Ծանուցումներ
Այս Ծանուցումներ էկրանն բաղկացած է երեք մասերից՝
Մուտքագրված — իրադարձությունների ժապավեն կատեգորիայի, լրջության մակարդակի (տեղեկություն / նախազգուշացում /) միջոցով ֆիլտրավորմամբ
կրիտիկական) և «առաջին հերթին չկարդացածներ»: Սեղմումը ինդիվիդուալ էլեմենտի վրա նշում է այն որպես կարդացված և ստեղծում խորը հղում դեպի
սա ներդիր է; կա «Նշել ամենը որպես կարդացված»։
Առաքման մատրիցա — տողեր՝ իրադարձությունների կատեգորիաներ (խմբեր՝ բացվող իրադարձություններով),
սյունակներ` ալիքներ (կայքի ինտերֆեյս, էլեկտրոնային փոստ, Telegram, push): Յուրաքանչյուր ֆայլ — դա լռակաց նշան է; դուք
կարող եք սահմանել կանոն յուրաքանչյուր խմբի կամ յուրաքանչյուր իրադարձության համար: «Կարևոր» խմբերը միշտ համարվում են ընդգրկված
Վեբ ինտերֆեյս։ Անգործոն ալիքները անջատված են՝ կարգավորման ուղեցույցով։
Միացում Telegram-ի հետ — կապված զրուցարանների ցանկ (մետկա, նշան «արգելափակված», «Հեռացնել կապը»)
և a Հղում հղման միջոցով կոճակ։ Էլեկտրոնային փոստի ալիքին անհրաժեշտ է հասցե
ստուգում։
Վեբհուքեր
Այս Վեբհուքեր Էկրանը ելքային HTTP ծանուցումներ է: “+ Ստեղծել”: URL եւ միջոցառումների դրոշակներ (բազմակի ընտրություն; դատարկ ընտրությունը մերժվում է, turn.completed մինչև ցուցադրվել է): Տողերը ցույց են տալիս URL-երը և ստորագրված իրադարձությունները, որոնման և դասավորման հնարավորությամբ: Իրադարձության տեսակը ուղարկվում է X-AIHummer-Event վերնագիր.
Այս Ժամանակացույցեր Էկրանը գործառույթների պլանավորիչ է՝ աղյուսակ (գործառույթ, գործակալ, ալիք, 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 (յուրաքանչյուր գործարկում նոր երկխոսության մեջ)
կամ existingconversation_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 — չհաստատված առաքումը սխալ չհամարել։
Նման գործարկումը պահանջում է թիրախային գործակալ և հուշում։ Այլ համակարգից
ներմուծված ժամանակացույցերը ստեղծվում են դադարեցված վիճակում և միացվում են
առանձին սեփականատիրոջ կողմից. քանի դեռ դրանք ունեն չլուծված կախվածություններ,
դրանք միացնել հնարավոր չէ։
Հաջորդ
ԱԿՆԱՆՆԵՐ — ինչի՞ն են գնում հաղորդագրությունները և ծանուցումները:
Հետևելիություն — որոնք իրադարձությունները նշանակություն ունեն։
Այս էջը ներառում է վեբ ինտերֆեյսի երեք էկրան, որոնք զբաղվում են ելքային ավտոմատացմամբ և վարչական ծանուցումներով: **Ծանուցումներ**, **Վեբհուքեր** և **Ժամանակացույցեր**.
## Ծանուցումներ
Այս **Ծանուցումներ** էկրանն բաղկացած է երեք մասերից՝
- **Մուտքագրված** — իրադարձությունների ժապավեն կատեգորիայի, լրջության մակարդակի (տեղեկություն / նախազգուշացում /) միջոցով ֆիլտրավորմամբ
կրիտիկական) և «առաջին հերթին չկարդացածներ»: Սեղմումը ինդիվիդուալ էլեմենտի վրա նշում է այն որպես կարդացված և ստեղծում խորը հղում դեպի
սա ներդիր է; կա «Նշել ամենը որպես կարդացված»։
- **Առաքման մատրիցա** — տողեր՝ իրադարձությունների կատեգորիաներ (խմբեր՝ բացվող իրադարձություններով),
սյունակներ` ալիքներ (կայքի ինտերֆեյս, էլեկտրոնային փոստ, Telegram, push): Յուրաքանչյուր ֆայլ — դա լռակաց նշան է; դուք
կարող եք սահմանել կանոն յուրաքանչյուր խմբի կամ յուրաքանչյուր իրադարձության համար: «Կարևոր» խմբերը միշտ համարվում են ընդգրկված
Վեբ ինտերֆեյս։ Անգործոն ալիքները անջատված են՝ կարգավորման ուղեցույցով։
- **Միացում Telegram-ի հետ** — կապված զրուցարանների ցանկ (մետկա, նշան «արգելափակված», «Հեռացնել կապը»)
և a **Հղում** հղման միջոցով կոճակ։ Էլեկտրոնային փոստի ալիքին անհրաժեշտ է հասցե
ստուգում։
## Վեբհուքեր
Այս **Վեբհուքեր** Էկրանը ելքային 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` — չհաստատված առաքումը սխալ չհամարել։
Նման գործարկումը պահանջում է թիրախային գործակալ և հուշում։ Այլ համակարգից
ներմուծված ժամանակացույցերը ստեղծվում են դադարեցված վիճակում և միացվում են
առանձին սեփականատիրոջ կողմից. քանի դեռ դրանք ունեն չլուծված կախվածություններ,
դրանք միացնել հնարավոր չէ։
## Հաջորդ
- [ԱԿՆԱՆՆԵՐ](/hy/v1.0/webui/channels) — ինչի՞ն են գնում հաղորդագրությունները և ծանուցումները:
- [Մուտքագրվող տրիգերներ](/hy/v1.0/api/inbound-triggers) — վեբհուքեր API-ի մեջը:
- [Հետևելիություն](/hy/v1.0/operations/observability) — որոնք իրադարձությունները նշանակություն ունեն։