ScriptX — инструкция by CosmoModul ============================================ УСТАНОВКА ============================================ pip install scriptx С AI/ML библиотеками: pip install scriptx[ai] ============================================ БЫСТРЫЙ СТАРТ ============================================ import scriptx # Все функции доступны напрямую: md5("hello") sha256("hello") generate_uuid() generate_password(16) is_valid_email("a@b.com") to_camel_case("hello_world") random_name() now_iso() ============================================ КОНСОЛЬ ============================================ scriptx console Команды: help — справка about — информация о ScriptX functions — список всех функций libs — доступные библиотеки run — выполнить Python-код addlib — установить + добавить библиотеку plugins — список плагинов plugin-new — создать плагин plugin-discover — загрузить плагины exit — выйти ============================================ CLI КОМАНДЫ ============================================ # Строки scriptx string "hello world" --to camel scriptx string "hello world" --slugify # Хеши scriptx hash "my data" --algo sha256 # Генерация scriptx generate --length 20 scriptx generate --uuid 3 # Валидация scriptx validate "user@example.com" --email # Извлечение данных scriptx extract "text with a@b.com" --emails # Шифр Цезаря scriptx caesar "hello" --shift 3 ============================================ ПЛАГИНЫ ============================================ scriptx plugin-new my_tool # редактируйте ./scriptx_plugins/my_tool.py scriptx plugin-discover Пример плагина: import scriptx.plugin as plugin plugin.name = "my_tools" @plugin.command("add") def add(a, b): return a + b @plugin.global_var("count") def count(): return 0 ============================================ Возможности: 126+ функций, 489+ библиотек, система плагинов с глобальными переменными. Лицензия: MIT — by CosmoModul Telegram: @cosmomodul ============================================