TGViewer
Журнал инженера-программиста Журнал инженера-программиста @software_engineer_notes · 247 subscribers
Post #314 269
У меня была задачка с доработкой прав в конфигурации IRP. Суть в том, что ранее права на отчеты наследовались от подсистем, но практика показала, что не все отчеты одинаково полезны (а некоторые вообще запрещены к просмотру), и потому было принято решение создать по роли для каждого отчета и заниматься тонкой настройкой уже в соответствующих профилях доступа. Единственная проблемка в том, что отчетов уже 66 штук и эта тупая механичная работа у меня бы отняла минимум два часа времени (скорее целую половину дня).

И тут я вспомнил про вчерашний вебинар по вайбкодингу 🤓

Чтобы самостоятельно повайбить, мне понадобился всего лишь Cursor на бесплатном тарифе, в котором я открыл папку со своим рабочим репозиторием.

На первом скрине видно как я попросил создать новые роли (тут видно, что я допустил промашку и попросил только "просмотр", и потом пришлось отдельно просить добавить "использование" и заодно удалить лишние права на использование видов клиентов) - Cursor проанализировал дерево проекта, сам понял что такое "роль" и какова их структура, и сделал абсолютно верно 66 новых ролей.

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

На третьем скриншоте видно, что роли уже сами подгрузились в параллельно открытом ЕДТ. И они сразу были абсолютно правильными и готовыми к использованию (не считая нюансов, о которых я уже упомянул). Так же на этом скрине виден 1С:Помощник, которому сегодня что-то плоховато и он отказывается отвечать 🤪

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

#1С #cursor #vibecoding
  • 🔥 5
  • 👍 4
  • ❤ 2
More from @software_engineer_notes
  1. Oct 3, 2026"Вы автоматизируете хаос" - этим страхом любят пугать своих бизнес-заказчиков консалтеры,…
  2. Sep 28, 2026Уже второй проект на работе делаю в методике "парного программирования" с Claude Code. И с…
  3. Sep 13, 2026За последний месяц произошло много событий, но наиболее интересным является использование…
  4. Sep 1, 2026Самая обычная бумажная книга учета - это пока лучший инструмент фиксации проектных изменен…
  5. Aug 31, 2026Очень показательная причина моей нелюбви реализации сравнения/объединения конфигураций в 1…
  6. Aug 29, 2026О концепции LLM-Wiki я впервые прочитал на X (Twitter). Чтобы позже ознакомится детальнее,…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →