Huawei Cloud обновила свой кодинговый агент CodeArts для разработчиков HarmonyOS, представив крупную языковую модель для кодирования Harmony, агент CodeArts Harmony и центр практики для разработчиков Harmony. Официальное брендирование продукта — Huawei Cloud / CodeArts.
Эта модель была специально обучена для соответствия паттернам приложений ArkTS и HarmonyOS, а не функционирует как универсальный помощник по кодированию.
Согласно информации от Huawei Cloud, модель кодирования Harmony была разработана на основе более миллиона исходных материалов, связанных с Harmony, и свыше 100 000 высококачественных обучающих примеров Harmony. Эти данные охватывают шаблоны пользовательского интерфейса, компоненты, нормы кодирования и API.
Внутренние испытания, о которых сообщили InfoQ и LeiPhone, продемонстрировали значительные улучшения: частота ошибок в тысячестрочном коде снизилась более чем на 80%, процент успешных компиляций за один проход увеличился более чем на 78%, а потребление токенов на задачу уменьшилось более чем на 20%.
Модель доступна через CodeArts и маркетплейс моделей MaaS Huawei Cloud для корпоративных клиентов.
Функционал агента CodeArts Harmony
Агент CodeArts Harmony представляет собой комплексный процесс, который охватывает все этапы — от анализа требований и проектирования до генерации кода, сборки и компиляции. Huawei Cloud утверждает, что агент интегрирует DevEco CLI, позволяя компилировать и просматривать сгенерированный код на симуляторах устройств HarmonyOS для телефонов и планшетов прямо в рамках инструментария.
Встроенные возможности также включают работу с базами знаний Harmony, конвертацию сторонних библиотек и миграцию мини-программ в атомарные сервисы, при этом документация и API поддерживаются в актуальном состоянии.
Наряду с моделью и агентом, Huawei Cloud запустила центр практики для разработчиков Harmony. Этот центр объединяет примеры проектов, репозитории кода и облачные среды на базе браузера, что позволяет разработчикам проводить тестирование, упаковку и компиляцию без необходимости локальной установки DevEco.
Huawei Cloud отмечает, что аудитория этого обновления превышает 11 миллионов зарегистрированных разработчиков HarmonyOS, которые работают над приложениями с нуля, миграцией устаревших систем и атомарными сервисами.
Для читателей Pandaily важно отметить, что данная новость касается продуктового стека кодирования, нативного для Harmony, с конкретными показателями по ошибкам и компиляции, а не финансовых событий. Остается открытым вопрос о том, насколько эти внутренние метрики сохранят свою актуальность при работе с большими производственными репозиториями со сложным инженерным контекстом.
