ch
Feedback
ivantitov.tech

ivantitov.tech

前往频道在 Telegram

Вайбкодинг в 1С

显示更多
未指定国家未指定类别
329
订阅者
+224 小时
+357
+8830
帖子存档
🌐 Сайт живёт прямо в учётной базе В OneBase появился рабочий пример examples/cms — публичный сайт в той же базе, где идёт учёт. Никаких выгрузок между «складом» и «витриной»: поменяли цену в справочнике — она уже на сайте. Что умеет: • Каталог-витрина — разделы, подразделы, карточка товара с фото, ценой и артикулом. Главная собирается сама: восемь разделов с обложками и счётчиком позиций, ниже свежие новости. • Контент — страницы, новости с рубриками и отложенной публикацией, многоуровневые меню, медиатека. Картинки лежат в базе и отдаются с адреса самого сайта, а не с чужого CDN. • Поиск по сайту на полнотекстовом индексе платформы — отдельный поисковый движок не нужен. • Формы обратной связи — заявка падает в базу, на рабочем столе счётчик необработанных. Боты отсекаются ловушкой, но подозрительное не выбрасывается молча: помечается «Спам» и остаётся видимым. • SEO — sitemap.xml, robots.txt, canonical, Open Graph. Адреса задаются таблицей маршрутов, а не кодом. • Оформление — это данные. HTML-макет и CSS правятся редактором кода в карточке справочника. Ни CDN, ни внешних шрифтов, ни JavaScript на страницах: политика безопасности разрешает только своё. Переезд с Битрикса — YML-выгрузкой, которую отдаёт почти любая российская CMS. Приезжают разделы, товары, иерархия и картинки; адреса собираются транслитерацией, а старые ссылки вида /catalog?group=… отвечают 301 на новый адрес — вес ссылок переезжает вместе с каталогом. Повторный импорт обновляет позиции, а не плодит дубли. Чего в нём нет — и это осознанно: корзины, оплаты и личного кабинета покупателя. Это витрина плюс заявки, а не интернет-магазин из коробки.

если Onebase лежит в папке пользователя, то она сама сигнализирует о обновлениях и обновляется (По умолчанию все обновляется
+2
если Onebase лежит в папке пользователя, то она сама сигнализирует о обновлениях и обновляется (По умолчанию все обновляется из моего гитхаба, но каждый может себе сделать форк и обновляться со своего)

🚀 OneBase v0.10.0 уже доступен Большой релиз про безопасное обновление платформы, надёжную запись данных и управляемые бизне
+2
🚀 OneBase v0.10.0 уже доступен Большой релиз про безопасное обновление платформы, надёжную запись данных и управляемые бизнес-процессы. Что нового: • самообновление по каналам stable/build с проверкой Ed25519, бэкапом и возвратом бинаря • декларативные этапы объектов, история переходов и отчёт «где застряло» • полноценная очередь фоновых заданий с повторами, карантином и пулом исполнителей • обязательные реквизиты теперь проверяются в формах, REST и DSL • сборки для Windows, Linux и macOS на amd64 и arm64 • боковая панель записи, копирование по F9, маски ввода и локализация на 16 языков • WebSocket-клиент, HTML-шаблоны, публичные ссылки на файлы и новые возможности DSL На скриншотах — контроль этапов и новая очередь заданий в работе. ⚠️ Перед обновлением рабочей базы сделайте бэкап и проверьте поля с required: true. 📦 Скачать релиз: https://github.com/ivanarama/onebase/releases/tag/v0.10.0 #OneBase #Release #LowCode

Gemini Pro есть, а через API пользоваться им нельзя? 🤔 В новом видео показываю, как использовать подписку Gemini для программирования через Antigravity CLI. Причём интереснее всего то, что в CLI доступны не только Gemini: 🔹 Gemini 3.7 Flash 🔹 Gemini 3.1 Pro 🔹 Claude Opus 🔹 другие модели Показываю всё с нуля: — подключение Gemini через Google AI Studio — почему API-лимиты заканчиваются очень быстро — почему Gemini Pro не распространяется на API — установка Antigravity CLI — авторизация через Google — какие лимиты реально доступны — выбор моделей и режимов рассуждения — использование Gemini и Claude для разработки И немного практики: Gemini 3.7 Flash в одном из проектов нашёл баг, который пропустил Opus. Поэтому мой вывод простой — не стоит привязываться к одной модели. Разные модели хорошо дополняют друг друга. 🎬 Видео Команды из видео и дополнительная информация — в описании ролика. И да, у меня есть бесплатный Telegram-канал, где также публикую AI-инструменты, команды, эксперименты и информацию о подписках. А в комментах будет очень выгодный способ получить подписку на Gemini @IvanTitovTech

Надеюсь никто не пользуется услугами этой "замечательной" компании. Покупаешь домен за 100 рублей и тебе подключают какой то
Надеюсь никто не пользуется услугами этой "замечательной" компании. Покупаешь домен за 100 рублей и тебе подключают какой то антивирус (для домена видимо, чтоб в него вирус не залез) за 1500 и тихо списывают пока ты не заметишь . им надо совместное предприятие с Юмани создать

Обновление на сайте про onebase 1. Появились публикации о проекте (статьи и видео) если встретите то, чего нет пишите, добавл
Обновление на сайте про onebase 1. Появились публикации о проекте (статьи и видео) если встретите то, чего нет пишите, добавлю 2. Появились скриншоты (тут я ничего не выбираю, они сами туда попадают из описания релизов) - надеюсь поможет пользователям представить платформу до загрузки

🏖 Уехал в отпуск на ~9,5 дней. Вернулся, открыл репозиторий — а там: 190 PR в main, 107 закрытых issue, 856 коммитов, +128 8
🏖 Уехал в отпуск на ~9,5 дней. Вернулся, открыл репозиторий — а там: 190 PR в main, 107 закрытых issue, 856 коммитов, +128 819 строк. Рекорд — 53 PR за день (15 августа), второй пик — 43. 156 PR из 190 сделал автономный ИИ-конвейер (Claude/Codex) под моим аккаунтом, пока я отдыхал; ещё 34 пришли от коллег. Главное тут не «сколько», а «что». Почти половина добавленных строк — тесты: 59 539 строк (46%), 1430 новых тест-функций. Фиксов втрое больше фич: 105 против 35. Конвейер не наваливал функциональность, а укреплял платформу: песочницы для формул отчётов и условий брейкпоинтов, дедлайны DSL-хуков, Ed25519-подпись релизов, защита HMAC от replay, автобэкап базы перед обновлением, doctor теперь находит битые ссылки в регистрах и субконто. Фичи тоже были: WebSocket-приёмка данных, условные точки останова в отладчике, единая автонумерация с масками даты, настоящая маска ввода в формах. «ИИ-код = говнокод» — это не про ИИ, а про отсутствие процесса. Дай конвейеру тесты, линтеры и жёсткие гейты — и он девять дне

🚀 Лимиты сгорают на глазах? Подключаем Kimi K3 бесплатно в Claude Code и OpenCode Если вы, как и я, пропустили прямую раздачу доступа к Kimi K3, записал краткий гайд, как за пару минут прикрутить модель через TokenRouter (на примере Windows и PowerShell). 👇 🎬 Смотреть видео на YouTube: https://youtu.be/7eHDj5uJp1Q В комментах прикреплю файлики 🛠 Шаг 1. Получаем API-ключ Заходим на tokenrouter.com и авторизуемся (через Google). Переходим в Console ➡️ Keys. Жмем Create API Key, задаем имя (например, claudecode). Выбираем модель Kimi K3 и копируем токен. ⚙️ Шаг 2. Настраиваем Claude Code (Windows / PowerShell) Открываем профиль PowerShell командой code $PROFILE (или notepad $PROFILE). Создаем функцию/алиас, где задаем переменные окружения: токен, ANTHROPIC_BASE_URL ([https://tokenrouter.com](https://tokenrouter.com)) и модель. Важный лайфхак: для Anthropic-совместимых моделей не нужно приписывать /v1 в URL — просто указываем базовый адрес и имя модели. Сохраняем файл, перезапускаем сессию и проверяем работу. 💻 Шаг 3. Добавляем модель в OpenCode В Windows заходим по пути %USERPROFILE%\.config\opencode\ (на Linux/macOS: ~/.config/opencode/), открываем opencode.json и прописываем блок кастомной модели. ❗️ Важно: после редактирования конфига обязательно перезапустите терминал, иначе OpenCode не подтянет изменения. ⚠️ Нюанс про «бесплатный сыр» Бесплатный роутинг Kimi K3 работает, но нестабильно. Иногда выдает ответ за 2–3 секунды, а иногда уходит в долгое ожидание или ретраи. Для подстраховки в видео показал альтернативу — DeepSeek V3 (Flash Free). 💬 Коллеги, признавайтесь: чем спасаетесь, когда выедаете лимиты ? Переключаетесь на бесплатные альтернативы, юзаете Qwen , OpenCode или ждете сброса? Пишите в комментариях 👇

Конец эпохи 1С? Один промт — и готовая конфигурация за вечер (1/2) В подкасте Иван Титов рассказывает о создании OneBase — op
Конец эпохи 1С? Один промт — и готовая конфигурация за вечер (1/2) В подкасте Иван Титов рассказывает о создании OneBase — open-source альтернативы 1С на Go, которая решает проблему громоздкости платформы для мелких задач. Делится своим путем в профессию, показывает, как с помощью ИИ можно за вечер переписать конфигурацию, и объясняет, почему агенты уже сами тестируют и исправляют код. Также упоминает забавный бан 🫢 в Claude и переход на китайские модели за $18 в квартал. Главный вывод: знание стека становится необязательным, а один разработчик с ИИ способен заменить целую команду. 📱 VK Video 📱 Youtube 📺 Rutube 📱 Дзен 📱 Яндекс.Музыка 00:00:00 — «Потомственный» путь: от Матмеха до франшизы 1С с гениальной схемой визиток 00:17:40 — Опыт ведущего программиста и переход к управлению командами (AI/ML + 1С) 00:23:00 — Зарождение идеи OneBase: почему платформа 1С перестала устраивать даже фанатов 00:32:20 — Офигенная скорость разработки: как переписать конфигурацию за вечер с помощью ИИ 00:42:10 — Архитектурные решения (бинарники, репозиторий, работа с Git) и встроенный ИИ в конфигуратор 00:52:00 — Как работает деплой на сервер и почему релизы выходят по 5 раз в день 01:04:00 — Как управлять разработкой без знания Go и история про блокировку в Claude 01:18:00 — Автоматизация всего: как Иван настроил ботов, которые сами чинят баги (Issues) без его участия 01:22:40 — Смешная история про «режим только для чтения» Подписывайтесь, чтобы не пропустить новые подкасты! https://t.me/sergsyp Пишите, если хотите прийти на подкаст или у вас есть история https://t.me/ssypachev Мой сайт https://sergsyp.ru/ OneBase Ивана https://onebase.ivantitov.tech/ Онлайн-демо от Ивана https://demo.ivantitov.tech/ GitHub репозиторий OneBase https://github.com/ivanarama/onebase Статьи о проекте Ивана https://infostart.ru/1c/articles/2694204 https://infostart.ru/1c/articles/2707829 https://infostart.ru/1c/articles/2725452 Telegram канал Ивана https://t.me/IvanTitovTech Видео о проекте Ивана https://youtu.be/Pgo_sHUYjj0 https://youtu.be/of_h5L8a9FA https://youtu.be/Fqy2nYqV914

🚀 Один промпт — и готовая конфигурация OneBase! Даёшь ИИ-агенту задание, уходишь пить чай — и через 37 минут возвращаешься к полностью рабочей конфигурации без единого клика со своей стороны. В новом видео и подробно описанном кейсе на Инфостарте показываю, как организовать полностью автономный цикл разработки бизнес-платформы OneBase: 🔹 Автономная разработка с нуля: Claude Code под управлением недорогой модели GLM самостоятельно изучал регламент, нарезал себе задачи, создавал метаданные, формы, отчёты и дашборды. 🔹 Замкнутый цикл проверок: Агент сам прогонял тесты, генерировал демо-данные, находил ошибки и чинил их до полностью зелёного статуса проверок. 🔹 Генерация в конфигураторе: Быстрое создание журналов с условным оформлением и новых справочников прямо по одному предложению. 🔹 ИИ-помощник в базе: Ответы на аналитические вопросы по данным базы в реальном времени. 📺 Видео на YouTube 📖 Статья на Инфостарте Читайте, смотрите, комментируйте - это помогает развивать продукт!

Столько багов одновременно у меня ещё небыло. Но это признак развития!
Столько багов одновременно у меня ещё небыло. Но это признак развития!

Приютил сегодня брошенного малыша. Ну какой же он милый...
+1
Приютил сегодня брошенного малыша. Ну какой же он милый...

🚀 OneBase v0.9.8 Релиз про инженерную зрелость: конфигурацию теперь можно тестировать штатно, вложения умеют жить в S3, а горячий путь переработан под 100+ активных пользователей. Тесты уровня конфигурации. onebase test находит обработки с kind: test и гоняет их офлайн. Платформа даёт то, чего в userland сделать было нельзя: каждый тест в своей транзакции с откатом (или в эфемерной схеме PostgreSQL), моки Мок.Email/Http/ОС/ИИ — письмо и запрос записываются, но наружу не уходят, подменяемые часы Часы.Установить для тестов «за N дней до окончания». Отчёт в TAP или JUnit XML для CI. Права проверяются там же: Утверждать.РольМожет, ПолеМаскируется, СтрокиОграничены. Ассерты гоняют тот же код, что и боевой enforcement, а не его копию. S3-хранилище. Картинки и вложения — в S3-совместимом бакете (AWS, MinIO, Ceph RGW, B2, Wasabi). Клиент встроенный, без внешних зависимостей; раздача идёт через приложение, поэтому проверка прав и защита от IDOR остаются. Автобэкап тоже умеет уезжать off-site. Итоги регистра бухгалтерии. Предрасчёт остатков дошёл до акк_*: итоги двигаются в той же транзакции, что и проводки, а оборотка читает границу периода плюс небольшой хвост вместо скана всей истории. Быстрее под нагрузкой. Закрыто ревью масштабируемости на 100+ активных: пул PostgreSQL, кэш авторизации вместо трёх запросов к БД на каждый HTTP-запрос, батч-разворот ссылок в списках вместо N+1, статика из-под auth-миддлвары, потоковый XLSX-экспорт. ⚠️ Перед обновлением. Дефолт пула PostgreSQL — теперь 20 соединений на процесс базы вместо 4–8. Если один сервер держит много баз OneBase, проверьте max_connections или задайте db.pool_max_conns в config/app.yaml. Ещё в релизе: деньги бухотчётности в decimal вместо float64, веб-хуки на DSL-пути записи документов, onebase user для офлайн-заведения пользователей, управляемые формы сами рисуют команды и пикеры реквизитов. Windows / Linux / macOS: https://github.com/ivanarama/onebase/releases/tag/v0.9.8

появился платформенный инструмент для создания пользователей. очень удобно если нужно, чтобы ИИ вам создал демо базу.
появился платформенный инструмент для создания пользователей. очень удобно если нужно, чтобы ИИ вам создал демо базу.

Спасибо всем за интерес к этому вопросу )
Спасибо всем за интерес к этому вопросу )

У меня сегодня кончились лимиты топовых моделей а с олимпа z-ai меня сбросили (я теперь обычный пользователь, у меня есть нед
У меня сегодня кончились лимиты топовых моделей а с олимпа z-ai меня сбросили (я теперь обычный пользователь, у меня есть недельные лимиты) И я решил сделать большую задачу распланированную GLM5.2 бесплатным DeepSeek v4 Flash с выкрученным на максимум соображариумом. И он справился!

🎙 От форка Buzz до собственного AI-комбайна Записать двадцатиминутное видео — двадцать минут. А затем ещё час уходит на расшифровку, статью, описание, таймкоды, пост и озвучку. Чтобы собрать весь процесс в одном месте, я сделал «Запись» — открытое десктопное приложение, которое умеет: 🔹 распознавать аудио и видео через GigaAM v3 и faster-whisper; 🔹 генерировать статьи, описания и таймкоды с помощью LLM; 🔹 работать с локальными моделями через Ollama и LM Studio; 🔹 синтезировать речь пятью TTS-движками; 🔹 собирать полноценные аудиокниги с главами. В статье рассказываю, почему обычной доработки Buzz оказалось недостаточно, как устроено приложение и как весь конвейер удалось объединить в одном инструменте. 📖 Статья: https://infostart.ru/1c/articles/2748070 🎬 Видео с демонстрацией: https://youtu.be/Fv44KL4eAe0 💻 Исходники проекта: https://github.com/ivanarama/zapis Проект полностью открыт и распространяется под лицензией MIT. Буду рад вопросам, замечаниям и идеям — особенно интересно, какие сценарии обработки речи хотелось бы автоматизировать вам.

▶️Записал подкаст с Иваном Титовым — разработчиком open-source-платформы OneBase. Поговорили о его пути в 1С, о том, как появ
▶️Записал подкаст с Иваном Титовым — разработчиком open-source-платформы OneBase. Поговорили о его пути в 1С, о том, как появилась идея OneBase и почему сегодня бизнес-приложения можно создавать с помощью ИИ-агентов практически без ручного написания кода. Разобрали, как устроена его платформа, для каких задач она подходит и почему скорость разработки сейчас зависит не столько от знания конкретного стека, сколько от умения правильно работать с ИИ. Ролик на постпродакшене. Скоро опубликуем. Будет интересно — особенно тем, кто уже экспериментирует с вайб-кодингом и автоматизацией разработки в 1С.

Продуктивные выходные. Попутешествовать тоже не забыл!
+1
Продуктивные выходные. Попутешествовать тоже не забыл!

Давно не заходил туда. Смотрите сколько всего доступно на агент роутер теперь. так что если ещё не зарегались, то вот моя реф
Давно не заходил туда. Смотрите сколько всего доступно на агент роутер теперь. так что если ещё не зарегались, то вот моя реферальная ссылка