AiHummer
Oʻzbekcha
KirishShaxsiy kabinet
v1.1.x
{ }Swagger

Tasdiqlash shlyuzlari

v1.1.x · yangilandi 2026-06-26

Ba’zi vosita chaqiriqlari insonning roziligi bo’lmasdan sodir bo’lmasligi kerak — elektron pochta yuborish, kanalda xabar jo’natish, real dunyo oqibatlari bilan o’zgarishlar qilish. AiHummer’ning tasdiqlash shlyuzlari bunday vositalar ishlashidan oldin shaxsni jarayonga qo’shing va tiklangan navbatni tasdiqlash hech qachon bir xil harakatni ikki marta boshlamasligi uchun uni idempotent yon ta’sirlar bilan juftlang.

Daraja: tasdiqlash eshiklari pullik darajadagi nazorat bo‘lib, bepul yoki platforma bo‘ylab emas.

Xususiyat Qavat
Tasdiqlash shlyuzlari Korporativ darajadagi (Biznes+/Korporativ)

Darvoza qanday ishlaydi

Qaysi asboblar tasdiqni talab qilishini siz belgilaysiz AIHUMMER_APPROVAL_TOOLS sozlamalar — vosita nomlarining ro‘yxati. Agent ushbu vositalardan birini chaqirishga qaror qilganda, bajarilish to‘xtatiladi va inson tomonidan ko‘rib chiqilishi uchun tasdiqlash so‘rovi yaratiladi.

# /home/.aihummer/etc/gateway.env
# Comma-separated list of tools that require approval before execution
AIHUMMER_APPROVAL_TOOLS=mail,http_request

Kutilayotgan so‘rov admin UI va admin API da ko‘rinadi (/v1/admin/approvals), bu yerda sharhlovchi vositani, uning dalillarini va kontekstini ko’radi, so’ng uni ma’qullaydi yoki rad etadi.

Tasdiqlash demak ishga tushirish, rad etish demak ishga tushirmaslik

Darvoza aniq:

  • Tasdiqlash — asbob aniq ko‘rib chiqilgan argumentlar bilan bajariladi.
  • Rad etish — vosita bajarilmagan. Qisman yoki kechiktirilgan mavjud emas ijro; rad etilgan qo’ng‘iroq shunchaki sodir bo‘lmaydi va navbat davom etadi o’sha yon ta’sirsiz.

[!NOTE] Rad etish ushbu ma’lum qo’ng’iroq uchun qat’iy to’xtash hisoblanadi. Agent shovqinsiz qilmaydi rad etilgan harakatni sharhlovchidan yashirincha qayta urinib ko‘ring.

Nima uchun bu tiklash paytida xavfsiz

Tasdiqlash shlyuzlari AiHummer’ning bilan juftlashadi idempotent yon taʼsirlar. Bir burilish to’xtatib qo’yilishi mumkin (qayta boshlash, xatolik) va keyin tiklanishi mumkin. Himoyasiz holda, tiklangan burilish allaqachon sodir bo’lgan harakatni qayta amalga oshirishi mumkin — bir xil elektron pochtani ikki marta yuborish, bir xil xabarni yana joylashtirish.

AiHummer buni quyidagicha oldini oladi resume-barqaror daftar kaliti va bir yon ta’sir to’sig’i: har bir nojo’ya ta’sir barqaror kalit ostida yozib qo’yiladi va to’siq, daftar allaqachon bajarilganligini ko’rsatayotgan ta’sirni qayta bajarishga rozi bo’lmaydi.

[!TIP] Amaliy foyda: tiklangan burilishni tasdiqlash qiladi emas ikki olov pochta yoki kanal-yuborish. To’siq tasirning aynan bir marta sodir bo’lishini ta’minlaydi, aylanma tiklangan yoki tiklanmaganmi-yo‘qligini.

Ko’r Ko‘p foydalanuvchilik va identempotentlik toʻliq mexanikasi uchun daftar va yon ta’sir to‘siği.

Qaysi asboblarni cheklashni tanlash

Natijalari tashqi tomondan ko‘rinadigan yoki orqaga qaytarish qiyin bo‘lgan eshik vositalari. Yaxshi nomzodlar:

  • mail — chiqqan elektron pochta.
  • Mijozlar yoki xodimlarga kanal orqali jo‘natish / tashqi yetkazib berish.
  • http_request va tashqi tizimlarni o’zgartirishi mumkin bo’lgan boshqa vositalar.
  • code_exec umumiy xostlarda (shuningdek, u yerda standart bo‘yicha o‘chirilgan).

Faqat o‘qish uchun mo‘ljallangan vositalar (qidirish, bilimni tekshirish, vaqt) odatda shlitsni talab qilmaydi. Tasdiqlash shlitslarini bilan birlashtiring havo uzilgan rejim va chiqish nazoratlari ommaviy internetga yetadigan asboblar uchun.

Keyingi qayerga