Обновить
31
Алексей@CrushBy

Программист

-0,1
Рейтинг
28
Подписчики
Отправить сообщение

Ну, смотря что считать "решается". Вот пример : https://chatgpt.com/c/6a858480-e944-83eb-86fc-c0b1db25f5bc

Но понятно, что можно подложить ему через MCP самому нужные документы, и он будет прекрасно искать в них.

Что значит как ? Поиском в интернете :) Если очень надо, то можно их просто выложить рядом локально.

И речь же шла не столько о регламентной части учета, а просто обо всех конфигурациях на платформе. Бухгалтерия и регламентный учет - это небольшая часть всех бизнес-приложений.

А нельзя просто подключить к ИИ конфигурацию как MCP сервер, в котором будут возможности по считыванию кода, и запуска скриптов, чтобы ИИ сам бы разбирался в том, как это работает, и себя проверял ?

Для наглядности, вот пример. Подключил Claude к демо MyCompany , и задал простой вопрос :

Как ввести входящий инвойс в MyCompany в другой валюте и как он будет отражен в учете ?

Ответ Claude : https://claude.ai/chat/ea9a29f1-7c90-4930-9118-9f5c4fce1f4e

Ответ ChatGPT : https://chatgpt.com/share/6a85726f-e3e8-83eb-aaed-2687982c0db8

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

Кроме того, такой бот сможет сам проверять данные, и даже их изменять : https://claude.ai/share/bd0b0d12-75e5-4d6f-ade3-8e78f55984f3

А в чем прикол собственно разгонять про совершенно другую платформу, в посте с тестами моделей на 1С?)

"Критикуешь - предлагай" (C). Есть такая концепция. Часто бывает необоснованная критика, когда от кого-то ожидается то, что сделать теоретически невозможно.

Я просто показываю пример, что это можно сделать и даже в open-source. Просто важно с умом подходить к решению.

Или вы к тому, что какая-то "lsFusion", непонятно откуда взявшаяся лучше чем 1С и является его заменой?)

Непонятно откуда взявшаяся ? Да тут это обсуждается с 2019 года : https://habr.com/ru/companies/lsfusion/articles/. Не говоря уже про статью "Почему не 1С" c 1800 комментариями.

Только вот реальность такова что 80-90% бизнеса как сидели в 1С так и будут.

Да, не спорю. Реальность такова, что 80-90% людей во всем мире луддиты. И в США еще куча систем на COBOL. Но это не значит, что думающие и прогрессивные люди всегда ищут лучшую альтернативу и её используют. И да, понятно, что таких людей меньше, чем луддитов.

Специалист по бэку тут зачем ? А на мобиле и 1С специалист с клодом прекрасно справится. ИИ хреново умеет в 1С, а вот в простую мобилу он отлично умеет. 1С-специалисту нужно будет только промпты генерить и все. Дополнительные спецы не потребуется.

Если же речь идет о разработке без 1С, то есть такое понятие Full Stack Developer. Он умеет во всё сразу.

А в современных реалиях достаточно одного Team Lead и Claude, чтобы разработать все, что угодно. На базе node.js или lsFusion - это не принципиально.

Во-первых, 1С - это коммерческий продукт. Непонятно нахрена он нужен, если есть открытый lsFusion. С нормальной DOM-моделью для браузера, с которым прекрасно работает Claude с помощью CSS и JS.

Во-вторых, он хреновый с технологической точки зрения. И ладно бы программистам 1С. Они то уже привыкли. А вот ИИ от всяких костылей в архитектуре, как у 1С, часто крышу сносит.

В-третьих, отлично дорабатывает - это смотря с чем сравнивать. Я ни в гугле, ни в Яндексе даже не нахожу официального сервера MCP от 1С (ни с документацией, ни для конфигуратора). Только поделки от энтузиастов.

В том же lsFusion есть как официальный общий MCP (https://ai.lsfusion.org/mcp), в MCP-сервер самой IDEA добавляются методы для работы с lsFusion, а также в каждом сервере есть встроенный.

Вообще попросил ChatGPT поискать примеры результатов использования 1С. Из более менее законченного он нашел только вот это : https://infostart.ru/1c/articles/2618356/

Для сравнения только что дал промпт для lsFusion :

Промпт

Create a modern, responsive web application for an HR and payroll department. It should manage employees, attendance, leave, payroll calculations, and payslips in one integrated system.

Core functionality:

  1. Dashboard

  • Show active employees, new hires, absences, pending approvals, payroll status, upcoming payments, and expiring contracts.

  • Include charts for headcount, payroll costs, overtime, and absences.

  • Allow filtering by company, department, location, and period.

  1. Employee Management

  • Store personal details, position, department, manager, contract, salary, working schedule, bank account, tax information, and employment history.

  • Attach contracts, certificates, medical examinations, and other documents.

  • Provide employee search, filters, organizational structure, and contract-expiration reminders.

  1. Time and Leave

  • Record working hours, overtime, night hours, weekends, holidays, business trips, remote work, and absences.

  • Allow employees to submit leave requests and managers to approve them.

  • Automatically calculate vacation balances, payable working days, overtime, and absence duration.

  • Provide calendar and monthly timesheet views.

  1. Payroll Calculations

  • Create monthly payroll runs for selected companies, departments, or employees.

  • Calculate gross and net salary using configurable tax and social-contribution rules.

  • Support monthly and hourly salaries, prorated salary, overtime, bonuses, commissions, allowances, sick pay, vacation pay, unpaid leave, deductions, advances, and corrections.

  • Show a detailed calculation breakdown with formulas, rates, quantities, and amounts.

  • Allow HR specialists to preview, recalculate, verify, approve, lock, and reopen payroll periods.

  • Compare the current payroll with previous periods and highlight unusual differences.

  • Calculate total employer cost and generate payment and accounting summaries.

  1. Payslips

  • Generate individual payslips containing earnings, bonuses, overtime, taxes, contributions, deductions, employer costs, and the final net payment.

  • Allow employees to securely view and download their payslips as PDF files.

  • Support bulk generation and email distribution.

  • Keep a complete payslip history and regenerate corrected versions without losing previous versions.

  1. Reports and Exports

  • Provide reports for payroll costs, taxes, contributions, attendance, overtime, absences, and vacation balances.

  • Allow filtering, grouping, and exporting data to Excel, CSV, PDF, accounting systems, and banking systems.

User roles:

  • HR Administrator: full access to employees, payroll, settings, and reports.

  • Payroll Specialist: access to calculations, payslips, payments, and payroll reports.

  • Manager: access to team information, timesheets, and approvals.

  • Employee: access to their own profile, leave requests, timesheets, and payslips.

  • System Administrator: technical configuration without access to confidential salary information.

Interface requirements:

  • Use a professional layout with sidebar navigation, global search, notifications, tables, filters, bulk actions, and clear status indicators.

  • Provide detailed employee, timesheet, payroll-run, and payslip pages.

  • Make calculation results transparent and easy to verify.

  • Support desktop, tablet, and mobile devices.

  • Include realistic sample data and completed payroll examples.

Implement role-based permissions, audit history, configurable calculation rules, approval workflows, automatic reminders, and protection of sensitive personal and salary data.

И он сразу с нуля сгенерировал приложение с заполненными тестовыми данными и 30 формами.

1С так может ? Можно примеры ?

Так я даже не спорю, что в компаниях тоже полно луддитов, которые боятся современных технологий, как огня.

Но прогресс не остановишь. Рано или поздно все технологии, которые не подходят под ИИ-агентов вымрут.

Прям вижу как прихожу к промышленной компании и говорю, весь ваш 1С ну такое, давайте будем вайбкодить и всё у нас будет супер.

Это не так работает. Вы просто даете бизнесу инструмент ИИ. Он сам себе делает программу и деплоит. И у бизнеса просто вау-эффект от результата. Понятно, что так не делают в банках условно, но 95% малого и среднего бизнеса на 95% задач - этого достаточно.

Мы так делали на lsFusion. Сейчас Claude со skill'ом (https://github.com/lsfusion/ai-skills) без проблем дорабатывает MyCompany на lsFusion, и деплоит это. Также можно просто с Junie в IDEA. И за этим будущее.

Вы издеваетесь ? Приводить пример цитату от февраля 2025 (!!!!) года. С тех пор ИИ развились на порядок. Вы сами хоть пробовали ими пользоваться ?

Сейчас Claude уже фактически заменяет всех junior и middle разработчиков. Да, нужен review от senior. Но это в разы меньшие затраты.

Конкретно для такой задачи он прекрасно подойдет. Но да, такие луддиты, которые еще пользуются 1С, чего-то современного они боятся как огня.

Ну это Вы навязываете им Элемент. Если Вы спросите у них прямо, вот можно на Элемент делать, но это будет ограничено и стоить сотни тысяч рублей, или можете сами фигачить на клоде даже без программистов. Ну или с программистом, а точнее "оператором клода", только это будет стоить несколько тысяч рублей.

Что же выберет бизнес... Хотя раз уже смогли им втюхать 1С вместо lsFusion, то понятно, что они не сильно современные...

Я спрашивал именно с точки зрения бизнеса, а не пространные рассуждения.

Во-первых, программистов на Kotlin, JS или хз чем в разы больше, чем 1С-элемент (привет аргументам 1С против lsFusion).

Во-вторых, это боковой локальный интерфейс. Для него вайб-кодинг просто идеально работает. Такое приложение Claude Fable 5 или Opus 5 склепают за пару промптов. И ничего страшного они не поломают, так как там все будет ограничено JSON API на стороне сервера. Тут бизнес сам без проблем сможет его разрабатывать и поддерживать, пока оно очень простое. А когда оно будет сложное, то там и 1С:Элемент уже нихрена не потянет, так как там тупо не хватит возможностей.

А в чем конкретный практический смысл, если можно было просто не навайбкодить приложение на любом языке, а с 1С просто через JSON API общаться ?

Можно конкретные пункты ?

Я просто по скринам так и не могу понять - это скрины с диалогами из интерфейса 1С, или из Codex ? Так как визуально кодекс у меня выглядит по другому. В каком все-таки интерфейсе пользователь пишет запросы и получает ответы ?

То есть, как я понимаю, этот мост висит у пользователя, опрашивает сервер, видит задания и просто дальше вызывает что-то типа codex exec ? Если так, то франкенштейн какой-то жесткий получается. Это нужно каждому пользователю отдельно устанавливать, настравить и поддерживать. Хотя чего это я... Это же 1С. Там все так...

Если так, то почему, например, Claude не поддерживать, или что-нибудь китайское ? Какая разница, какой CLI вызывать ?

Это все-таки технический сайт, нельзя ли как-то поподробнее ?

Как я понимаю, на каждый локальный компьютер пользователя надо установить Codex, а затем вы локально запускаете там codex exec ? Но это же в браузере работать не будет.

Или вы просто где-то ставите где-то Codex в одно место на сервере с одним пользователем с подпиской, а потом постоянно дергаете там codex exec, что конечно же нарушает все лицензии ? (но понятно, что в текущей ситуации всем пофиг :) )

Можете просто запустить Codex, чтобы он сделал краткий саммари, как это работает :)

Вот, например, промпт и ответ для lsFusion :

Напиши очень краткий summary, как устроена работа с MCP-сервером, встроенным в lsFusion, для конечного пользователя

Скрытый текст

Коротко — со стороны пользователя это выглядит так:

Что это. Сам сервер приложений lsFusion и есть MCP-сервер — отдельный сервис поднимать не нужно. Эндпойнт: https://<адрес веб-сервера>/mcp (только HTTPS, самоподписанные сертификаты не годятся). Детали настройки — platform/docs/paradigm/ru/MCP_server.md.

Как подключиться.

  1. Администратор включает API: enableAPI=1 (рекомендуется — не глобально, а привязкой к роли, форма Администрирование > Система > Настройки > Параметры). Значение 2 (анонимный доступ) — только для dev.

  2. Пользователь добавляет URL https://host/mcp как коннектор в своём MCP-клиенте (claude.ai, Claude Code и т.п.).

  3. Клиент проходит OAuth-авторизацию под учётной записью lsFusion — дальше всё работает под правами этого пользователя (политика безопасности приложения действует как обычно).

Что даёт. Ассистент получает 7 инструментов к конкретному работающему приложению:

  • lsfusion_files_list / search / read — просмотр и поиск по .lsf-исходникам, реально загруженным на сервере;

  • lsfusion_eval — выполнение lsFusion-скрипта (run(...)) на сервере: посчитать, выгрузить, вызвать действие;

  • lsfusion_retrieve_docslsfusion_get_guidance — поиск по официальной документации и правила написания кода;

  • lsfusion_report_feedback — отправка обезличенного сигнала о проблеме (только с явного согласия).

Итог для пользователя: после подключения можно спрашивать про своё приложение на естественном языке — ассистент сам смотрит его код, документацию и данные (в рамках прав пользователя), а не догадывается по общим знаниям.

Извините, но я не очень понимаю, причем здесь вообще Codex ?

В lsFusion, например, это устроено максимально просто. Любая инсталляция (сервер приложений) тупо expose'ит MCP-сервер на отдельном урле с методами по считыванию исходного кода с возможностью листинга файлов, а также выполнения кода на lsFusion. Причем этот функционал написал сам Claude с пары промптом (поэтому я не понимаю за что там вообще брать деньги).

А дальше этот MCP-сервер можно подключать к любому агенту, который умеет работать с MCP (а это фактически все). Что Claude Code, что Codex, что кто угодно.

В чем смысл вашей утилиты ? Именно в том, чтобы встроить её прямо в интерфейс 1С ? Допустим, но почему тогда жесткая привязка именно к Codex и ChatGPT ? Какая разница, какой там агент ?

А какая модель при этом используется ? GLM 5.2 ?

Можно где-то посмотреть диалог на каких-нибудь сложных задачах не тестовой/демо базе ? Интересны рассуждения модели (как в моей ссылке Claude). К чему умеет обращаться, и что проверять. Как, например, при изменении он определяет какие ограничения есть в самой логике, и как их можно обходить.

В частности, интересно анализирует ли модель то, что её в явную не просили. Как, например, Claude при обращении к демо-стенду MyCompany :

Несколько моментов, которые стоит знать:

Платёж в RUB, не в USD. У типа счёта «Закупка у поставщика» не заполнено поле «Тип платежа», поэтому штатный registerPayment здесь не отработал бы — тип пришлось задавать явно (vendorbank). Валюта подтянулась от расчётного счёта компании (RUB), поскольку валютного счёта у «Альфы» нет. Сумма — половина именно в валюте учёта; в исходной валюте это эквивалент 50 000 USD по курсу счёта.

Расчётный счёт ушёл глубже в минус: было −378 436,53, стало −4 042 911,53. Ограничение не сработало, т.к. у счёта включён флаг «Разрешить отрицательный остаток». Касса с реальными деньгами (10 млн) не подошла — тип «Оплата на счет поставщику» допускает только банковские счета.

Статус счёта остался «Оплачено» — он был проставлен вручную ещё до платежа, при нулевом сопоставлении. Это не следствие моих действий: автособытие переводит счёт в «Оплачено» только при полном погашении. В базе таких расхождений сейчас 6 штук — если нужно, могу разобрать их отдельно.

И какие при этом ограничения ? С Claude и GPT 5.6 Sol там подписка и ограничения по токенам недельные. А тут как ?

Я имел ввиду конечно же сложные изменения, а не примитивное изменения поля, как в статье. То есть, например, создать создать спецификации на производство на основе PDF-файла, например. Подчистить справочник номенклатуры (посливать дубли) и т.д.

А что насчет изменений ? Можно давать команды на изменение данных ?

Можно делать, например, вот так : https://claude.ai/share/bd0b0d12-75e5-4d6f-ade3-8e78f55984f3 ?

Ну можно ещё добавить задачу ERP систему с нуля разработать, что CRM то мелочиться :)))). Смысл там даже не в оценке, а в том что оценки не перепроверить, и не сравнить сами по себе, поэтому такой бенч бесполезен.

Claude уже сейчас умеет видеоигры целиком создавать за один промпт. В чем проблема создать простую CRM ? Claude прекрасно создает простые CRM даже на чистом node.js с базой в PostgreSQL за один промпт. И на lsFusion тоже без проблем.

Что касается проверки, то у Вас же у самих в тестах есть как результат : "Просто посмотреть что получилось визуально". Что мешает дать более подробный промпт, например, "там должен быть канбан с изменением статусов", и тупо проверить это также визуально потягав этот канбан ?

А ведь это и есть основной кейс. Сейчас уже на lsFusion обычные люди могут писать (и пишут) готовые системы. А они вообще нихрена не разбираются в программировании, тупо промптами.

Для этого просто ставите Claude Desktop (он у Вас есть, я полагаю). Просто подключаете skill https://github.com/lsfusion/ai-skills , а затем просто даете пропмт "создай CRM на lsfusion". И всё. Claude сам скачает и запустит платформу, все протестирует, а потом при желании может сам установить на удаленный сервак на линуксе, настроив HTTPS. 1С так может ?

В 1С конечно ИИ к проду подключается, вот так https://vibecoding1c.ru/#designer к примеру.

ИИ сам разбирается в логике по коду , всё тестирует и вводит данные в 1С. Это уже давно так. На курсах https://vibecoding1c.ru/agenticai рассказываю как сделать чтобы в принципе ИИ регулярно выполнял все нужные операции.

Если я правильно смотрю, то это детский сад по сравнению с lsFusion, да еще и платный к тому же. Да еще и не из коробки от производителя, а что-то стороннее.

Я посмотрел начало этого видео : https://rutube.ru/video/3b7ddc03c03e48aff1efc7a9cfc56f62/?r=wd (отметка где-то 01:00) Вручную настраивать инструменты ? Вы серьезно ? В lsFusion ИИ сам из коробки подключается к проду, и на основе промпта сам лезет в код на проде, и узнает всю логику, которая ему нужна. Все, что нужно пользователю просто прописать MCP в https://<ваш сервер>/mcp.

Курс, к сожалению, посмотреть не могу, так как он платный (да-да, очень смешно).

P.S. я думал интерфейс более жуткий чем у 1С придумать трудно, но по ссылке встретил таковой. Там ещё громкое название ERP а функционала пожалуй до УНФ не дотягивает. А декларативный язык в 2026-м уже "досвидания" тут с 1С-ным то много проблем и сама 1С от своего Элемент-а не отвяжется никак а эту поделку ещё зачем ХЗ. Ну и за Java в основе от меня "лучи добра", нафига этот стек сейчас кому нежен непонятно.

Не, тормознутость и жуткость интерфейса 1С никто не перепрыгнет. В lsFusion стандартный Bootstrap интерфейс с самым простым DOM'ом. Там можно свои CSS добавлять и сделать как угодно (там и есть встроенные темы). Но Claude вам может добавить CSS'ок каких надо.

Мало того, что такой простой DOM прекрасно работает даже на мобилах (в отличие от 1С), он дает еще одно важное преимущество. ИИ при помощи Playwright прекрасно умеет с ним работать и тестировать (кликать элементы и т.д.). Я часто сам ему пишу - напиши функционал, а потом покликай все и прогони, что все работает. И Claude прекрасно это делает.

Что касается декларативности, то все с точностью до наоборот. Именно с появлением ИИ декларативность - это огромный плюс, так как ИИ не генерит миллион ошибок, связанных с миллионом разных сценариев выполнения, а именно строит правильную модель. Можете сами спросить у ИИ, что лучше декларативность или императивность.

1
23 ...

Информация

В рейтинге
Не участвует
Откуда
Минск, Минская обл., Беларусь
Работает в
Зарегистрирован
Активность