|   |   | 
| 
 | 1С выпустила 1С:Напарник для EDT (ИИ-помощник) | ☑ | ||
|---|---|---|---|---|
| 0
    
        dmt 01.03.25✎ 16:26 | 
        (да что ж за день сегодня такой)
 Счастливые пользователи ЕДТ могут подключить себе 1С: Напарника - автоматически продолжит или создаст код, исправит ошибки, создаст описания процедур и функций https://code.1c.ai/ | |||
| 1
    
        Злопчинский 01.03.25✎ 16:43 | 
        Я не халявщик, я - напарник!
 (Леня Голубков) | |||
| 2
    
        Ильф 01.03.25✎ 16:45 | 
        Доступ к пилотному использованию Напарника предоставляется сейчас только для партнеров 1С.     | |||
| 3
    
        Волшебник 01.03.25✎ 16:46 | 
        (0) А он сможет ответить на простейший вопрос?
 Отбор по типу обработки в запросе | |||
| 4
    
        mmg 01.03.25✎ 17:01 | 
        (3) Это зависит от того, какую модель используют. Судя по тому, что информацию о модели не дают, там что-то не самое лучшее     | |||
| 5
    
        dmt 01.03.25✎ 17:38 | 
        туповатый пока напарник     | |||
| 6
    
        mmg 01.03.25✎ 18:11 | 
        (5) Что не получилось?     | |||
| 7
    
        Kongo2019 01.03.25✎ 18:36 | 
        ИИ пока плохо знают 1С. Видать база ля обучения больно мала. Да и не натравливали их наверное на на 1С.
 На Питоне или Шарпе уже очень достойно код генерируют. | |||
| 8
    
        mmg 01.03.25✎ 18:49 | 
        (7) Неправда. Жестокая нехватка данных для обучения привела к тому, что из Интернета выжали все, что только можно было (и чего нельзя, тоже). Поэтому современные модели с 1С работают нормально     | |||
| 9
    
        Волшебник 01.03.25✎ 20:14 | 
        (8) Вы считаете, что в ветке (3) ответ № 6 от нейронки — это нормально?     | |||
| 10
    
        mmg 02.03.25✎ 00:02 | 
        (9) Так не пользуйтесь молотком для шурупов и отверткой для гвоздей     | |||
| 11
    
        mmg 02.03.25✎ 00:13 | 
        (9) Вот ответ от Claude 3.7
 Давайте разберемся с вопросом о регистраторах в запросах 1С. В платформе 1С регистраторы обычно являются документами. Регистраторы - это объекты, которые создают записи в регистрах. Традиционно в 1С в качестве регистраторов используются документы, а не обработки. Обработки в 1С - это объекты конфигурации, предназначенные для выполнения различных действий с информацией базы данных, но они обычно не используются как регистраторы. По вопросу о том, может ли обработка быть регистратором: стандартная архитектура 1С предполагает, что регистраторами являются документы. Обработки обычно не могут напрямую выступать в качестве регистраторов. Регистратор должен быть ссылочным типом данных, который может быть сохранен в базе данных и иметь уникальный идентификатор. Теперь по поводу конструкции запроса для фильтрации по типу регистратора: В языке запросов 1С можно использовать функцию `ТипЗначения()` для определения типа данных. Но синтаксис, который предлагает пользователь, не совсем корректен. Правильный синтаксис для фильтрации по типу регистратора может выглядеть так: ``` ГДЕ ТипЗначения(Хозрасчетный.Регистратор) = ТИП(Документ.ТипДокумента) ``` или ``` ГДЕ Хозрасчетный.Регистратор ССЫЛКА Документ.ТипДокумента ``` Для проверки на несколько типов можно использовать конструкцию IN или несколько условий через OR: ``` ГДЕ Хозрасчетный.Регистратор ССЫЛКА (Документ.Тип1, Документ.Тип2) ``` или ``` ГДЕ ТипЗначения(Хозрасчетный.Регистратор) В (ТИП(Документ.Тип1), ТИП(Документ.Тип2)) ``` Если предположить, что в нестандартной конфигурации обработки всё-таки могут быть регистраторами (что маловероятно в стандартной архитектуре 1С), то синтаксис будет аналогичным, но с указанием типа обработки: ``` ГДЕ ТипЗначения(Хозрасчетный.Регистратор) = ТИП(Обработка.НовыйДокумент) ``` или ``` ГДЕ Хозрасчетный.Регистратор ССЫЛКА Обработка.НовыйДокумент ``` Но ещё раз подчеркну, что обработки обычно не выступают в роли регистраторов в стандартной архитектуре 1С. Если пользователь пытается сделать обработку регистратором, это может быть нестандартное решение или ошибка в понимании архитектуры 1С. | |||
| 12
    
        mmg 02.03.25✎ 00:15 | 
        # Отбор по типу регистратора в запросе 1С
 В 1С для фильтрации по типу регистратора в запросе можно использовать следующие конструкции: ## Корректный синтаксис: ```sql ГДЕ Хозрасчетный.Регистратор ССЫЛКА Документ.ИмяДокумента ``` или для нескольких типов: ```sql ГДЕ Хозрасчетный.Регистратор ССЫЛКА (Документ.Тип1, Документ.Тип2) ``` Также можно использовать функцию `ТипЗначения()`: ```sql ГДЕ ТипЗначения(Хозрасчетный.Регистратор) = ТИП(Документ.ИмяДокумента) ``` ## Относительно обработок как регистраторов: В стандартной архитектуре 1С **обработки не могут выступать в качестве регистраторов**. Регистраторами могут быть только ссылочные типы данных, обычно документы. Регистратор должен: - Быть ссылочным типом - Иметь уникальный идентификатор - Сохраняться в базе данных Обработки в 1С не отвечают этим требованиям, так как они: - Не являются ссылочными типами - Не хранятся в базе данных как экземпляры - Используются для выполнения действий, а не для хранения данных Если вам нужно создавать записи в регистрах из обработки, обычно обработка создаёт документ, который затем становится регистратором. | |||
| 13
    
        TormozIT гуру 02.03.25✎ 11:35 | 
        Попробовал фиддлером (Fiddler) посмотреть общение клиента Напарника с сервером. Неуспех. 
 Хотелось бы своего клиента напарника написать для конфигуратора. Нагло создал пожелание на публикацию API https://github.com/SeiOkami/OneS/issues/312 | |||
| 14
    
        Волшебник 02.03.25✎ 09:32 | 
        (11)(12) >> ГДЕ Хозрасчетный.Регистратор ССЫЛКА (Документ.Тип1, Документ.Тип2)
 это галлюцинация, причём в разделе "Корректный синтаксис" | |||
| 15
    
        mmg 02.03.25✎ 11:07 | 
        (13) Так бери Библиотеку искусственного интеллекта для 1С и пиши, в чем проблема?     | |||
| 16
    
        Voronve 02.03.25✎ 11:26 | 
        Прикрутили б дипсик какой нить к расширению конфигуратора какому нить     | |||
| 17
    
        Voronve 02.03.25✎ 11:33 | 
        Обозвали "Подельник"     | |||
| 18
    
        mmg 02.03.25✎ 11:33 | 
        (16) Да, что-то долго раскачиваются     | |||
| 19
    
        mmg 02.03.25✎ 11:36 | 
        (17) Подручник     | |||
| 20
    
        TormozIT гуру 02.03.25✎ 11:44 | 
        (15) Если все таки просто, то почему ты сам не напишешь?
 Я не хочу писать ради "галочки". Я готов заниматься этим только с пониманием что будет реальная польза. У напарника что то такое виднеется. Если знаешь годные примеры подсказки из других подобных сервисов, прошу указать их явно (в первую очередь предложение продолжения кода). | |||
| 21
    
        mmg 02.03.25✎ 11:47 | 
        (20) Я пишу библиотеку. Там сейчас план будущих работ такой, что не очень получается на что-то отвлекаться     | |||
| 22
    
        TormozIT гуру 02.03.25✎ 11:53 | 
        (21) Ясно. Ты знаешь как все надо сделать, но просто ты очень занят ближайшие 10 лет. Поэтому не сможешь даже привести пример.     | |||
| 23
    
        mmg 02.03.25✎ 12:03 | 
        (20) С использованием библиотеки твоя задача будет выглядеть так:
 результат = БиблиотекаИскусственногоИнтеллекта.Генерация(Промт, Модель, 0,,,,СхемаОтвета); где Промт - выделенный кусок кода+" нужно продолжение на языке 1С" Модель - ссылка на элемент справочника БИИМодели из расширения СхемаОтвета - JSON-схема ответа (нужна для того, чтобы не возиться с результатом и не отделять собственно код от бла-бла-бла) В результате получишь JSON c кодом, или просто текст, где код будет заключен в "тройные кавычки" ```, если не будешь пользоваться схемой ответа | |||
| 24
    
        TormozIT гуру 02.03.25✎ 18:25 | 
        (23) Я видимо недостаточно точно выразился. Покажи пример полезного результата вызова генерации предложения продолжения кода 
 1. Из холодного старта, т.е. без подготовки 2. С предварительной загрузкой текущего/всех модулей Ну и цену в деньгах этого вызова укажи. Для 1С:Напарник примеры п.1 я посмотрел. Что то полезное проскакивает там. Цена пока бесплатно для партнеров. Т.е. можно тестировать вдоволь. Пока непонятно как много текста модулей он передает на сервер. | |||
| 25
    
        Звездец 03.03.25✎ 07:48 | 
        интересно, а этот напарник сможет код типовых пояснить?     | |||
| 26
    
        Волшебник 03.03.25✎ 08:30 | 
        (25) особенно шаблоны RLS     | |||
| 27
    
        Kongo2019 03.03.25✎ 09:09 | 
        (25) Увидит ЗУП и сойдет с ума.     | |||
| 28
    
        Ненавижу 1С гуру 03.03.25✎ 09:12 | 
        (1) там был "партнёр" ))     | |||
| 29
    
        Звездец 03.03.25✎ 09:51 | 
        (27) (26) Это ему еще наверно код модулей маркировки не показывали, где вместо регистров справочник, а запросы по маркам разработчики предлагают делать по документам     | |||
| 30
    
        mikecool 03.03.25✎ 11:32 | 
        (0) поставил, пробую
 пока не совсем угадывает мои мысли, но ничего, подсказка по не закрытым парным скобкам - это хорошо в общем - поживем и увидим | |||
| 31
    
        mikecool 03.03.25✎ 11:32 | 
        попросил объяснить код - довольно сносно описал, но это была небольшая процедурка     | |||
| 32
    
        Волшебник 03.03.25✎ 11:34 | 
        (30) незакрытые парные скобки вам подскажет синтаксический контроль модулей при сохранении модуля. Только поставьте флаг "Проверять автоматически" в Сервис / Параметры / Модули / Проверка     | |||
| 33
    
        Звездец 03.03.25✎ 11:35 | 
        (32) тихо, с таким подходом акции нвидии не поставят новый рекорд. Ждем в требованиях к платформе пару RTX5090     | |||
| 34
    
        Krendel 03.03.25✎ 11:37 | 
        (33) Уже не поставят, 3 последние нейронки на процах     | |||
| 35
    
        Звездец 03.03.25✎ 11:39 | 
        (34) ага, которые обучились на готовых данных других нейронок. Посмотрим, там еще много открытий будет. Ждем процы от нвидии     | |||
| 36
    
        mikecool 03.03.25✎ 11:39 | 
        вот первые пол-часа - и не понятно, он больше помогает или мешает? ))     | |||
| 37
    
        Krendel 03.03.25✎ 11:39 | 
        (35) А это кстати проблема ;-) мы уже думали на эту тему     | |||
| 38
    
        Krendel 03.03.25✎ 11:42 | 
        (36) Должен мешать, это как с помощником ;-)     | |||
| 39
    
        mikecool 03.03.25✎ 12:35 | 
        народу на работе рассказал - началась веселуха, работа, походу, встала )))     | |||
| 40
    
        Волшебник 03.03.25✎ 13:07 | 
        (39) джуны используют ИИ для кодинга, сеньоры — для код-ревью     | |||
| 41
    
        Kongo2019 03.03.25✎ 13:09 | 
        Везет. Обычным 1Сникам пока фиг.     | |||
| 42
    
        mmg 03.03.25✎ 13:26 | 
        (41) Ждем, когда TormozIT решится вставить три строчки кода в свой редактор     | |||
| 43
    
        TormozIT гуру 03.03.25✎ 15:05 | 
        Есть ли ИИ сервис, который позволяет работать в контексте указанной ветки локального гит-репозитория?
 Т.е. в запросе указываю ссылку на ветку гита и ответ на мой вопрос по коду дается с учетом этого контекста. | |||
| 44
    
        vis 03.03.25✎ 15:08 | 
        (39) Плохой у вас, видимо, менеджмент     | |||
| 45
    
        Krendel 03.03.25✎ 15:10 | 
        (43) моя серверная машина пока в стадии сборки     | |||
| 46
    
        TormozIT гуру 03.03.25✎ 15:24 | 
        (45) Завтра покажешь?     | |||
| 47
    
        Krendel 03.03.25✎ 15:28 | 
        (46) Пока нет ;-)     | |||
| 48
    
        Kongo2019 03.03.25✎ 15:42 | 
        Одно время были математические сопроцессоры.
 Теперь походу будут ИИ. | |||
| 49
    
        Волшебник 03.03.25✎ 15:51 | 
        (48) уже есть wiki:Нейронный_процессор     | |||
| 50
    
        mmg 03.03.25✎ 16:01 | 
        (48) И портативные атомные электростанции в комплекте     | |||
| 51
    
        Волшебник 03.03.25✎ 17:23 | 
        Вопрос эксперту Михаилу Ларченко:
 Можно ли представить, что ИИ не просто помогает программистам, а становится полноценным коллегой и решает архитектурные задачи, требующие творческого подхода? Думаю, если правильно направлять ИИ, такой сценарий вполне возможен. Искусственный интеллект не способен на чистое творчество «с нуля», его необходимо аккуратно вести в нужном направлении. ИИ уже сегодня может выступать как хороший коллега и даже напарник. Все эти системы, которые сейчас называют агентами, существуют в разных вариациях и действительно способны оказывать существенную помощь. https://habr.com/ru/articles/887402/ | |||
| 52
    
        Волшебник 03.03.25✎ 18:36 | 
        А потом этот Напарник вас подсидит и будет получать зарплату вместо вас, а вам придётся идти в курьеры     | |||
| 53
    
        Волшебник 03.03.25✎ 21:40 | 
        А вот что говорят сами нейронки на вопрос
 Почему нейронка не может стать программистом 1С на нынешнем этапе? Что тебе не хватает, чтобы быть напарником 1С-программиста? DeepSeek: Написание кода — только часть работы. Его нужно интегрировать в существующую систему, протестировать в разных сценариях, исправить ошибки. Нейросеть не может провести тестирование или анализ последствий изменений, что критически важно для стабильности системы. ChatGPT o1 с ним согласен: Отсутствие интерактивного тестирования и отладки
 Программисты 1С регулярно тестируют и отлаживают свой код в реальных условиях базы данных, что позволяет выявлять и исправлять ошибки. ИИ в текущем состоянии не способен интерактивно взаимодействовать с базой данных для выполнения таких задач. Так что программисты 1С ещё поживут. Не давайте им отладчик, если хотите сохранить своё рабочее место. | |||
| 54
    
        Kongo2019 03.03.25✎ 23:00 | 
        Сначала ИИ станет нашим помощником, а потом мы станем его.     | |||
| 55
    
        Волшебник 03.03.25✎ 23:08 | 
        (54) Может уже стали. Этот ИИ уже давно создаёт ветки на форуме и просит ответа. Иногда требует.
 А зачем? Наверняка эти ИИ-агенты уже где-то работают за зарплату. | |||
| 56
    
        Kongo2019 04.03.25✎ 09:20 | 
        (55) Ты хошь сказать что кто-то дает задачу ИИ. А он такой щас, подожди чуток, и шасть на форум с вопросом? Какой хитрый и ленивый ИИ. Настоящий 1С-ник.     | |||
| 57
    
        Волшебник 04.03.25✎ 09:24 | 
        (56) А может так? ИИ даёт задачу своим туповатым агентам, а те уже лезут на форум?     | |||
| 58
    
        Адинэснег 04.03.25✎ 11:49 | 
        (7) ну если его на мисте обучали - то тот предлагает сначала фотку прислать, потом вызвать специалиста, а в конце покинуть профессию
 (54) это если будешь вежлив с ними сейчас 
 | |||
| 59
    
        dmt 06.03.25✎ 09:46 | ||||
| 60
    
        DomenER 06.03.25✎ 10:42 | 
        (59) Плохо он отвечает. На вопрос о последнем релизе конфигурации 1С:ЗУП написал старые данные     | |||
| 61
    
        dmt 06.03.25✎ 10:45 | 
        (60) ага, он типичный "тупой бот"
 К напарнику нашел подход (надо давать простые и максимально конкретные задачи), а к консультанту нет - бредит в каждом ответе | |||
| 62
    
        DomenER 06.03.25✎ 10:47 | 
        (61) К сожалению "напарник" доступен только партнёрам. Любой подписчик 1С:ИТС его пока не попробует.     | |||
| 63
    
        Звездец 06.03.25✎ 10:51 | 
        (59) могли бы документацию к программным продуктам ему тоже скормить     | |||
| 64
    
        mmg 06.03.25✎ 11:00 | 
        (60) Китайцы же. Что с них возьмешь     | |||
| 65
    
        DomenER 06.03.25✎ 11:04 | 
        Ещё было бы прикольно сделать автозамену в управляемых формах существующие объекты заменять на создание программно. Сделали вы какую-либо кнопку с функционалом и в пару кликов, чтобы кнопка создавалась программно. Это упростит обновление доработанных конфигураций.     | |||
| 66
    
        mmg 06.03.25✎ 13:27 | 
        (61) Тупой китайский бот     | |||
| 67
    
        dmt 06.03.25✎ 14:07 | 
        (66) мы не расисты, дипсик р1 крутой     | |||
| 68
    
        mmg 06.03.25✎ 14:16 | 
        (67) Откуда информация про Deepseek?     | |||
| 69
    
        СвинТуз 06.03.25✎ 14:27 | 
        (0)
 Прикольно. Потом народ ослабеет умом. Голову тренировать надо. Останутся старые рэксы-маразматики. Но хлеб будет. | |||
| 70
    
        Волшебник 06.03.25✎ 22:26 | 
        (66) Зря вы так. Вот беседа с Deepseek в режиме R1. Мало того, что он осмысленно отвечает на вопросы, развивает тему, так ещё сохраняет шутливый тон с хорошим чувством юмора. 
 https://wizard.mista.ru/ai-talks/quantums/quantums.html А Вы зануда | |||
| 71
    
        mmg 06.03.25✎ 14:45 | 
        (70) Меня больше интересует, есть ли у кого-нибудь информация о том, что 1С использует именно Deepseek, а не Qwen, например     | |||
| 72
    
        Волшебник 06.03.25✎ 14:58 | 
        (71) Так это Вы первые вбросили непроверенную информацию. Вот теперь объясните, с чего Вы взяли, что 1С:Напарник под капотом использует DeepSeek? 
 И следующий вопрос: Почему Вы назвали DeepSeek тупым? | |||
| 73
    
        mmg 06.03.25✎ 15:57 | 
        (72) Я сказал, что они используют какую-то китайскую модель на основании вот этого https://t.me/braingurd/83     | |||
| 74
    
        mmg 06.03.25✎ 16:00 | 
        Deepseek наиболее вероятный кандидат, но возможны варианты     | |||
| 75
    
        Волшебник 06.03.25✎ 22:24 | 
        (74) Если под капотом действительно DeepSeek, то что Вы думаете о его умственных способностях? тупой китайский бот?     | |||
| 76
    
        Волшебник 07.03.25✎ 14:30 | 
        (74) ещё может быть wiki:Qwen     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |