
Գործիք · DevOps / AI ինժեներիայի գործիքներ
JARVIS
2026 · Գործիք · Python 3.11+, aiogram 3
Telegram բոտ, որը Ubuntu VPS-ը կառավարում է տեքստով կամ ձայնով Claude Code-ի միջոցով՝ վտանգավոր հրամանները հաստատելու «Սոկրատյան դարպասով»։
JARVIS MK1 Lite-ը մինիմալիստական Telegram բոտ է (aiogram), որը տալիս է անվտանգ հասանելիություն Claude Code SDK-ին Ubuntu VPS-ում։ Վտանգավոր հրամանները անցնում են «Սոկրատյան դարպասով» (Socratic Gate)՝ ռիսկի չորս մակարդակ (SAFE / MODERATE / DANGEROUS / CRITICAL), իսկ կրիտիկական հրամանները պահանջում են ճշգրիտ հաստատող արտահայտություն։ Ձայնային հաղորդագրությունները տառադարձվում են Telegram Premium-ի միջոցով, և ցանկացած բան կատարելուց առաջ բոտը ճշտող հարցեր է տալիս։ 1.3.x տարբերակն աշխատել է արտադրական VPS-ում (CHANGELOG-ը նկարագրում է 2026-02-09-ի միջադեպը և դրա շտկումը), մաքրված հանրային պատճենը հրապարակված է MIT լիցենզիայով։
Խնդիրը
Սերվերը կառավարել և գործակալի առաջադրանքներ գործարկել հեռախոսից՝ առանց SSH բացելու, և թույլ չտալ կործանարար հրամանների պատահական գործարկում։
Ինչ կա ներսում
- Հասանելիություն միայն Telegram ID-ների allowlist-ից, հարցումների հաճախականության սահմանափակում (token bucket)
- Socratic Gate՝ հրամանի ռիսկի գնահատում և հաստատում, V2՝ երկփուլ մտադրության ստուգում (ճշտող հարցեր Claude Haiku-ից ձայնային հաղորդագրությունների համար, տեքստի համար՝ ըստ ցանկության)
- Ձայնային և կլոր տեսահաղորդագրություններ Telegram Premium-ի միջոցով (Telethon)
- Ֆայլերի մշակում՝ PDF և տեքստ (PyMuPDF), ֆայլերի հետ ուղարկում, երկար պատասխանների խելացի բաժանում Telegram-ի սահմանաչափերին համապատասխան
- Սեսիաներ ժամկետով և LRU դուրս մղմամբ, /status, /metrics և /new հրամաններ, մոդելի փոխարկում
- Արտադրական ենթակառուցվածք՝ կառուցվածքային լոգեր (structlog), healthcheck, systemd-ի յունիթներ և տեղադրման սկրիպտ
Մեքենայական թարգմանություն՝ սրբագրվում է։