
Курал · DevOps / AI-инженерия куралдары
JARVIS
2026 · Курал · Python 3.11+, aiogram 3
Ubuntu VPS серверин Claude Code аркылуу текст же үн менен башкарган, коркунучтуу буйруктарды ырастоо үчүн «Сократ дарбазасы» бар Telegram-бот.
JARVIS MK1 Lite — Ubuntu VPS сервериндеги Claude Code SDK куралына коопсуз жеткиликтүүлүк берген минималисттик Telegram-бот (aiogram). Коркунучтуу буйруктар «Socratic Gate» аркылуу өтөт: тобокелдиктин төрт деңгээли (SAFE / MODERATE / DANGEROUS / CRITICAL), критикалуу буйруктар үчүн так ырастоо фразасы талап кылынат; үн билдирүүлөрү Telegram Premium аркылуу тексттелет, ал эми бот бир нерсе аткарардан мурун тактоочу суроолорду берет. 1.3.x версиясы жумушчу VPS серверинде иштеген (CHANGELOG файлында 2026-02-09 окуясы жана анын оңдолушу сүрөттөлгөн); кыскартылган ачык көчүрмөсү MIT лицензиясы менен жарыяланган.
Тапшырма
SSH ачпастан, телефондон серверди башкаруу жана агенттин тапшырмаларын иштетүү, ошондой эле бузуучу буйруктардын кокустан аткарылышына жол бербөө.
Ичинде эмне бар
- Жетүү Telegram ID ак тизмеси боюнча гана, суроолордун жыштыгын чектөө (token bucket)
- Socratic Gate: буйруктун тобокелдигин баалоо жана ырастоо; V2 — ниетти эки фазалуу текшерүү (үн билдирүүлөрү үчүн Claude Haiku тактоочу суроолору, текст үчүн ыктыярдуу)
- Telegram Premium аркылуу үн билдирүүлөрү жана тегерек видеобилдирүүлөр (Telethon)
- Файлдар менен иштөө: PDF жана текст (PyMuPDF), файлдарды кайра жөнөтүү, узун жоопторду Telegram чектөөлөрүнө ылайыктап акылдуу бөлүү
- Мөөнөтү аяктоо жана LRU сүрүп чыгаруу менен сессиялар, /status, /metrics жана /new буйруктары, моделди которуу
- Өндүрүштүк инфраструктура: структураланган логдор (structlog), healthcheck, systemd-юниттер жана орнотуу скрипти
Машина котормосу — редакцияланып жатат.