ivantitov.tech
Open in Telegram
Вайбкодинг в 1С
Show moreThe country is not specifiedThe category is not specified
250
Subscribers
+624 hours
+167 days
+1530 days
Posts Archive
Извиняюсь, что так долго — могу дорабатывать только по вечерам.
Всем заинтересованным: вышел новый релиз OneBase v0.4.5
Что в нём:
📋 Управляемые формы (план 37, 8 этапов)
— декларативные формы в YAML, по аналогии с 1С: группы, страницы-закладки,
реквизиты формы, события и обработчики на DSL
— импорт форм из выгрузок 1С (XML) и экспорт обратно
— UI-редактор форм прямо в конфигураторе
🌍 Локализация UI на 14 языков
— ru / en / de / sr / fr / es / pt / uk / tr / ro / zh / ka / hy / kk / az / uz
— многоязычные синонимы у объектов метаданных (Titles/Labels): каждой
сущности, поля, регистра можно прописать перевод
— переключение языка прямо из админки пользователя ( можно назначить как на всю конфигурацию, так и на конкретного пользователя) Например, Руководитель Рус, продажник- американац, закупщик - Серб и все понимают интерфейс
🔐 Роли и права (RBAC)
— управление ролями в конфигураторе
— реальные ограничения прав в пользовательском режиме
🧱 DSL и платформа
— Ссылка.ПолучитьОбъект() теперь возвращает изменяемый объект,
можно редактировать связанные документы из обработки проведения
(issue #8, спасибо @kerzhaev)
— оптимистические блокировки документов и справочников
— Автоподстановка имени файла при создании файловой базы
🛠 UX конфигуратора
— чекбокс «Иерархический» у справочников (раньше был только через YAML)
Если есть ошибки в переводе — пишите, нэйтив у меня только ru, остальные
языки правлю по словарям и здравому смыслу.
Изменений много, и на подходе ещё несколько — возможно будет статья
и/или видео по управляемым формам и DSL-сценариям.
Спасибо всем кто создавал issue и давал обратную связь любым способом.
Жду баг-репортов, хотелок и просто впечатлений.
Если обнаружили критичный баг, скачивайте предыдущую стабильную версию (они все есть тут, как и предрелизы)
🚀 Выложил большое видео про OneBase — open-source платформу в духе 1С, которую я писал по вечерам с помощью ИИ последние ~25 дней 😄
Внутри:
• документы, регистры, проведение
• язык запросов в стиле 1С
• YAML-конфигурации
• SQLite/PostgreSQL
• встроенный конфигуратор
• отладчик, консоль запросов и REST API
• веб-клиент
• запуск даже на Orange Pi 🍊
Фактически это попытка сделать лёгкую open-source ERP/low-code платформу для пет-проектов, MVP и автоматизаций без лицензий.
🎥 Видео
📖 Большая статья
📦 GitHub
🌐 Сайт + live demo
📦 Первая конфигурация — «Программа Управление Торговлей» (ПуТ 😄):
на подходе ПУП и ПУЗ 👀
Буду рад:
• баг-репортам
• идеям
• PR
мой ТГ канал
а вы знали про префикс "!" в сclaudecode ? я всегда открывал другой терминкл. Век учись век учись...
77MCP — большое обновление БЕСПЛАТНОГО MCP-сервера для 1С:Предприятие 7.7
Сегодняшний релиз превращает 77MCP из парсера метаданных в полноценный инструмент анализа конфигураций:
Исходный код модулей
- get_global_module — получение глобального модуля конфигурации
- list_modules — список всех объектов с модулями
- search_in_modules — полнотекстовый поиск по коду (без учёта регистра, до 50 результатов)
- resolve_id — определение типа и имени объекта по внутреннему ID
План счетов
- Полная поддержка: парсинг атрибутов, субконто, длины кода
- Интеграция во все существующие инструменты: search, get_object, list_objects
Web-интерфейс (остался+ немного улучшен)
- Drag & drop загрузка .md файлов конфигурации
- Статистика по всем типам объектов
- Команда подключения для Claude Code одним кликом
Оптимизации
- Кеширование декомпрессированных модулей — повторные вызовы мгновенные
- Sandboxed перезагрузка — файлы загружаются только из разрешённой директории
- Исправлена совместимость с новыми версиями Starlette
Диапазоны строк
Глобальный модуль торговой конфигурации — 15 000+ строк, 600 КБ. Раньше get_global_module возвращал всё это целиком, и LLM-клиент захлёбывался. Теперь:
- get_global_module(start_line=9148, end_line=9235) — получите ровно нужный фрагмент
- Если параметры не указаны, модуль автоматически усекается до 1500 строк с подсказкой, как запросить остальные
- То же самое для get_module — работает с модулями любых объектов
Контекст в поиске
search_in_modules раньше показывал только саму совпавшую строку — без окружающего кода невозможно понять контекст. Теперь:
- search_in_modules(query="глТорговля", context_lines=3) — три строки до и после совпадения (как grep -C)
- limit=10 — контроль числа результатов, чтобы не утонуть в сотнях совпадений
GitHub: https://github.com/ivanarama/77MCP
хм. бывают глюки и в обратную сторону. только что было 92 % использовано и я думал как мне дожить до пятницы... и вдруг случилось чудо )
🚀 Доработал Buzz и добавил поддержку модели T-one для транскрибации русского языка
За основу взял крутой open-source проект
Buzz GitHub
(19k+ ⭐️)
И добавил туда модель T-one от Т-Банка, которая очень достойно показывает себя на русском языке 👀
Что в итоге:
✅ локальная транскрибация
✅ бесплатное использование
✅ SRT с таймкодами
✅ меньше ошибок на русском
✅ удобно делать оглавления для YouTube
Теперь workflow выглядит так:
🎥 Видео →
📝 транскрибация →
📄 SRT →
🤖 ChatGPT/Gemini →
⏱️ готовые таймкоды и статья
🎬 В новом видео показал:
зачем это вообще нужно
почему NotebookLM ошибается с таймкодами
как запускать Buzz
как работает T-one
как автоматически получать главы для YouTube
📺 Видео:
YouTube — Buzz + T-one
💻 Мой fork Buzz:
ivanarama/buzz GitHub
https://github.com/ivanarama/buzz/actions/runs/25695536101 - тут (внизу страницы) собраный установщик для win Buzz-Windows-X64
claude-note: релиз 1.6.0
Веб-интерфейс sessions полностью переделан:
- Результаты синтеза теперь видны прямо в карточке — какие заметки созданы, какие
обновлены, сколько концептов извлечено. Ссылки открывают заметки прямо в Obsidian.
- Таймлайн событий с цветными бейджами по типу инструмента (Write, Edit, Bash,
Read...). Показывает время от начала сессии. Чтение файлов можно скрыть одной
кнопкой.
- Поиск по session ID и пути проекта. Фильтр по проектам — показывает самые
активные.
Исправлена работа qmd на Windows: npm-обёртки .cmd содержат Unix-пути и ломаются в
cmd.exe. Теперь qmd.js находится через .ps1-шим и вызывается через node напрямую.
Добавлено кэширование статуса (5 мин) и проверка, что индекс не пуст.
Сборка: build.ps1 теперь использует py -3.11 вместо захардкоженного python3.11.
PyInstaller spec полностью собирает pydantic — раньше на Windows билд падал.
Документация по хукам обновлена: рекомендуемая команда теперь claude-note enqueue
вместо python -m claude_note.
Целый день вайбкодил с телефона и по результатам доработал PromptPilot
---
PromptPilot v0.5.0
Новый провайдер, прозрачность настроек и больше контроля над задачами.
OpenCode AI — новый провайдер с выбором моделей: GPT-4o, GPT-5, o1, o3, MiniMax, Nemotron. Бесплатные модели тоже в списке.
Детали провайдеров в боте — кнопка «Провайдеры» теперь показывает карточку с полной информацией: команда запуска, список моделей, env-переменные (ключи маскированы), и источник настройки
— builtin или providers.json с путём к файлу.
Per-task таймаут — индивидуальный лимит времени для каждой задачи. Работает в Web UI и в Telegram боте: кнопки 300s, 600s, 1800s или без лимита.
Фоновый запуск (detached) — режим для серверов, ботов и polling-скриптов: процесс стартует и задача сразу завершается.
Плюс фиксы: совместимость с Python 3.8, улучшенная сборка PyInstaller с Telegram ботом, корректная работа httpx.
Обновление: pip install --upgrade promptpilot или скачать .exe из релиза.
https://github.com/ivanarama/PromptPilot/releases
и да, у меня есть openclaw, и есть с чем сравнить. Для целей именно вайбкодинга (а не личного универсального помощника) PromptPilot для меня проще и полезней
Выглядит смешно, пока не понимаешь, что коллеги действуют также, просто не выводят свои мысли
Не видел раньше . может и было. Теперь у Zai есть реферальная програма. Обещают 10 % на первый заказ. так что если кто то ещё не зарегистрирован и планирует это сделать. то вот моя реферальная ссылка
🚀 Запустил openclaw на Orange Pi за ~7000 ₽ (без Mac Mini)
Сейчас вокруг openclaw настоящий хайп — многие гонят его на дорогом железе.
Я решил проверить: а можно ли развернуть AI-агента на дешёвом одноплатнике?
👉 Получилось. Но не без боли 😅
В видео показал:
— полный процесс установки openclaw
— почему стандартный onboarding не работает
— как настроить всё вручную
— подключение Telegram-бота
— фиксы, без которых ничего не заведётся
💡 В итоге — рабочий AI-агент на слабом железе
📺 Видео:
https://youtu.be/y0HmdArWYo4
📖 Подробная статья (с командами и конфигами):
https://infostart.ru/1c/articles/2680499/
🔥 Интересно ваше мнение:
какие реальные кейсы использования openclaw вы видите?
Если накидаете идей — разберу лучшие в следующем видео 👇
я почти сожрал пятиточечный пятичасовой лимит Z-ai. Нет ничего невозможного если используешь GLM5.1 и openclaw
Раскрасили дашборд по использованию. интересно наблюдать как в реальном времени меняются инструменты. Недавно добавились прогрессы по дизайну и каких то рутинных запусков. Кто знает как их сдвинуть с нуля, прошу в комментарии
