Нестандартные разработчики блестяще проявили себя на хакатоне Huawei HDC, используя HarmonyOS 7

iconMetaEra
Поделиться
AI summary iconСводка
В финале хакатона Huawei HDC 2024 года среди 20 финалистов почти не было представителей крупных компаний — вместо них выступили студенты художественных колледжей, новички в педагогических вузах, независимые разработчики и другие «нетипичные участники». Используя системные возможности HarmonyOS 7, такие как пространственные вычисления на краю, локальный ИИ и соединение Starlink, они преобразовали традиционные области, включая неосязаемое культурное наследие цзыша и пять музыкальных тонов традиционной китайской медицины, в приложения на базе HarmonyOS. Работы, такие как Lingjing учебные материалы, керамические чайные приборы из цзыша и Pibo, демонстрируют тенденцию к демократизации технологий. Конкурс инноваций HarmonyOS в университетах уже включен в список национальных соревнований, и участие возможно даже без опыта — это означает, что барьеры для инноваций снижаются.

Автор статьи, источник: GeekPark

Художественная академия, известная своей керамикой, резьбой и вышивкой, также отправила свою команду на жесткий финал соревнования по программированию: кто-то создал 3D-экскурсию по стенным росписям Дуньхуана, кто-то разработал полный стек программного и аппаратного обеспечения для световых палочек с поддержкой StarLight; один первокурсник из Центрально-китайского нормального университета, чье краткое описание скромно гласит: «Только что прошел начальное обучение и освоил немного DevEco», представил комплексное решение — интеллектуальное управление одноколесным велосипедом вместе с кольцевым устройством; остальные места заняты индивидуальными разработчиками и небольшими командами, только что сформировавшимися.

Что касается команд крупных компаний, которые, как считается, должны появляться на гик-треке — их почти не видно.

Этот финал больше похож на сбор «нетипичных участников». Возникает вопрос: на каком основании они попали в финал и вышли на решающую битву на HDC этого года?

01 Группа нетипичных разработчиков

Сначала просмотрите этот финальный список, и вы заметите странное несоответствие между ним и словами «экстремальное программирование».

Согласно правилам, на главной сцене HDC 12 июня эти 20 команд должны были за 36 часов завершить экстремальное программирование и определить победителей прямо на месте. Это звучит как поле боя для опытных инженеров. Однако среди участников были самые разные люди: студенты второго курса художественного института, изучающие керамику, первокурсники педагогического университета, только начавшие осваивать инструменты разработки, одиночные разработчики и небольшие команды, созданные специалистами из сфер звукозаписи, медицины и игр.

Еще более впечатляет то, что эти студенты пришли из разных специальностей: некоторые из них — из области прикладного искусства, дизайна, традиционной китайской медицины и других областей, но все они одним духом превратили свои наиболее знакомые сферы в приложения HarmonyOS. Нематериальное культурное наследие — цзича, традиционные узоры, детская китайская медицина, звуковая терапия — темы, которые обычно не имеют ничего общего с «жестким программированием», были ими пошагово освоены.

Линия индивидуальных разработчиков также бросается в глаза. Помощник по управлению просроченными лекарствами в домашней аптечке был создан одним дизайнером, называющим себя «vibe coding»; капитан команды, разработавшей бег по препятствиям с AR-отслеживанием движения через устройства, является индивидуальным разработчиком, и в процессе он создал два открытых компонента с лицензией MIT, которые может использовать любой.

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

Следует отметить, что эти работы в основном разработаны на основе HarmonyOS 6.0 и выше, однако в течение 36 часов финала участники опередили всех и использовали HarmonyOS 7. То есть эта группа «не похожих на участников» людей вот-вот столкнется лицом к лицу на одной и той же самой новой стартовой линии.

Вернёмся к вопросу — почему первокурсник, только что освоивший DevEco, может конкурировать с опытными инженерами? Ответ наполовину лежит в фундаменте, на котором они стоят, и наполовину — в их собственной креативности.

02 От «системных возможностей» до доступности

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

Эта фраза звучит как лозунг, но она имеет конкретный смысл: в последние годы перед мелкими и средними разработчиками стояли несколько технологических барьеров — не потому, что они не хотели, а потому что не могли себе этого позволить. В этой версии HarmonyOS 7 как раз и заключается задача по постепенному сносу этих барьеров.

Первая стена — это пространственные вычисления. Раньше для создания 3D-реконструкции требовались облачные вычислительные ресурсы, бюджет и команда алгоритмистов — для индивидуальных разработчиков это было практически отпугивающим. Пространственные вычисления HarmonyOS 7 перенесли эту задачу на конечное устройство: с помощью Spatial Recon Kit смартфон может выполнять 3D-реконструкцию на основе 3DGS. Согласно данным Huawei, в среднем это занимает около 3,5 минут, бесплатно и без необходимости подключения к интернету. Студент в своей комнате может с помощью одного смартфона превратить пещеру или артефакт в трехмерную модель, которую можно вращать. Это означает, что такие направления, как культура и визуальное восприятие, которые ранее требовали значительных ресурсов, впервые открылись для тех, кто действует с минимальными затратами.

Во-вторых, это AI на стороне устройства и агенты. Эта версия HarmonyOS открыла фреймворк намерений и фреймворк Skills — разработчики, описав одну только SKILL.md, могут передать возможности своего приложения системному AI-помощнику Xiao Yi. Официальное объяснение очень простое: «Если вы умеете говорить, вы можете разрабатывать Skills». Кроме того, поскольку инференс на стороне устройства может выполняться непосредственно на телефоне, «вызов большой модели» больше не означает «подключение к дорогостоящему облачному API». Для небольшой команды из трех-пяти человек возможности ИИ впервые стали кубиками, которые можно взять в руки.

Наконец, подключение и безопасность. StarLight NearLink открывает базовые возможности, такие как низколатентное ближнее соединение, прикосновение для обмена данными и распределенное взаимодействие; HUKS и TEE превращают шифрование на уровне чипа и доверенное выполнение в «функции из коробки», доступные через несколько интерфейсов. Раньше для создания системы низколатентного подключения или надежной защиты данных требовалась отдельная команда; теперь всё это встроено в систему.

Существует еще более базовый уровень. Huawei снизил порог входа до минимума — курс «Быстрый старт в разработке на HarmonyOS за 2 часа» позволяет новичкам запустить свое первое приложение за два часа; в сочетании с низкокодовым подходом AICoding даже те, кто никогда не писал код, получают доступ.

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

На фундаменте уже что-то выросло.

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

Лидер команды Lingjing Kechuan, Хуан Дэчжи, рассказал, что отправной точкой этого продукта стала реальная «ситуация сбоев».

У него есть хороший друг — учитель физики в средней школе, который однажды ночью прислал сообщение с жалобой: чтобы объяснить «законы формирования изображений выпуклыми линзами», он потратил целые выходные на подготовку презентации — искал анимации, настраивал позиции, определял логику триггеров, но на уроке ученики всё равно не могли запомнить, какое изображение образуется в каком интервале. Самым разочаровывающим для друга было не утомление, а то, что «после стольких часов, потраченных на статичную презентацию, ученики всё равно не могли попробовать всё это самостоятельно». Этот разговор заставил Хуан Дэчжи осознать: учителям действительно нужна не более красивая презентация, а система, которая оживит знания, не требуя при этом освоения сложных инструментов.

Линьцзинь-учебный материал сжимает это в одно предложение: учитель вводит «второй закон Ньютона», приложение вызывает крупную модель для генерации структурированного учебного материала с автоматически добавленными графиками, анимациями и настраиваемыми параметрами; на уроке ученики могут самостоятельно перетаскивать ползунки силы и массы, наблюдая, как ускорение меняется в реальном времени — понимание этого вопроса превращается из «просмотра ответа» в «проведение эксперимента».

Сложный шаг, по словам Хуан Дэчжи, — не заставить ИИ говорить правильное содержание, а заставить его понять физическое пространство и логику взаимодействия. Когда учитель говорит: «Создайте интерактивный учебный материал, показывающий вращение планет вокруг Солнца», ИИ должен понять, кто является центром, кто вращается вокруг него, как орбита и угол ограничивают перемещение при перетаскивании, что можно двигать, а что является только фоном. Эта цепочка преобразований от семантики сценария к правилам перетаскивания не может быть реализована на телефоне без модели, способной в реальном времени понимать и структурированно выводить данные на краю. Он признаёт, что три года назад это было практически невозможно: тогда вычисления происходили в облаке, генерация одного учебного материала занимала десятки секунд и была чрезвычайно дорогой; в образовательных сценариях учителя часто загружают неопубликованные учебные планы, и только локальные вычисления позволяют сохранить данные на устройстве — быстро и безопасно. По его словам, HarmonyOS предоставляет не только модель, но и распределённые возможности, а также плавную фреймворк для перетаскивания: «Мы не строим гору с нуля, а возводим эстакаду на уже подготовленном фундаменте».

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

Руководитель команды Цзыша Чайные изделия, ИИ-технологии и производство, Ша Цзыян, является студентом второго курса Вучжоуского колледжа прикладного искусства — та самая художественная школа ремесел, упомянутая в начале, здесь прозвучал первый отклик.

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

Интересно, что собственный путь Ша Цзыяна был обратным — он сначала освоил глину, а потом уже взялся за код. «Я сначала изучил и познакомился с технологией цзича, увидел, насколько трудоемок процесс изготовления цзича, и захотел использовать HarmonyOS и ИИ для быстрого создания чайной посуды из цзича». То, что впервые поразило студента художественной академии, была не технология, а сама трудоемкость ремесла.

Он передал эту сложную задачу локальному ИИ HarmonyOS. Сказав в телефон: «Сделай чашку Лохань, из чистой глины, с немного более высоким корпусом», можно за несколько секунд сгенерировать вращающуюся и настраиваемую 3D-модель, а затем распечатать её в виде глиняного заготовки. «Раньше на создание аналогичной модели без опыта уходило несколько месяцев, а теперь достаточно нескольких секунд», — говорит Ша Цзыян, и модель можно свободно настраивать, «создавая собственные уникальные чайные принадлежности из цзичжоу».

Самое важное для него — то, что обработка оригинальных форматов происходит полностью на стороне устройства, а не в облаке. «Не загружая данные в облако, мы защищаем авторские права», — говорит он. Сегодня уровень осознания авторских прав растет, и обработка на устройстве предоставляет «дополнительную защиту» авторам. Кроме того, уникальная песочница приложений HarmonyOS дополнительно защищает конфиденциальность пользователей.

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

За эмулятором Juyou стоит небольшая команда из двух человек, возглавляемая Вэй Юйпином. Они обратили внимание на давнюю проблему геймеров, увлекающихся ретро-играми: чтобы играть в старые игры на большом экране, нужно либо дополнительно покупать джойстик, либо мириться с сенсорным управлением.

Подход JuYou заключается в использовании распределенной виртуализации устройств HarmonyOS для превращения смартфона и планшета непосредственно в контроллеры. Затем используется технология StarLight NearLink для решения самой критичной проблемы контроллеров — задержки: по словам команды, измеренная задержка в режиме «конец-конец» составляет менее 10 миллисекунд. В чем разница? Как они сами описывают это в своем решении, будь то выполнение комбинаций или точные прыжки, «управление становится плавным, без какого-либо ощущения заедания». В сочетании с функцией «прикоснитесь, чтобы сформировать команду» и установкой метасервисов без установки, до четырех человек могут играть вместе вокруг одного экрана.

На самом деле, то, что позволило двум людям справиться с этим проектом, — это то, что HarmonyOS сэкономило им много рутинной работы. Вей Юйпин сказал, что на этапе отборочного тура инструменты AI-программирования HarmonyOS помогли им эффективно реализовать функции и устранить дефекты, сэкономив огромное количество времени; эмулятор был разработан на основе открытого проекта, и «высокая совместимость NDK HarmonyOS позволила нам значительно сэкономить время при переносе открытого проекта на платформу HarmonyOS».

Xingshan решил проблему задержки, а совместимость с AI-программированием и NDK решила проблему нехватки кадров — только небольшая команда из двух человек могла запустить это за такой короткий срок.

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

Победитель первого приза в этом конкурсе — проект «Pibo» — создан пятеркой разработчиков, включая Лю Тонга и И Тона. Лидер команды Лю Тонг ранее полностью разработал фоновую систему голосовой связи для одного из ведущих AI-приложений. Он обратил внимание на набор «забытых» данных: более двухсот миллионов умных часов и браслетов Huawei было продано, миллионы людей ежедневно собирают данные о сне, пульсе и физической активности, однако эти цифры почти не изменили жизнь никого.

В пользовательских интервью команда неоднократно слышала один и тот же чувствовавшийся беспомощность: «Оценки 67, 71 каждый день немного меняются, но я не понимаю, что они вообще означают». Кто-то выразился еще прямее: «Я сознательно снимаю часы перед сном, потому что не хочу видеть, как они ставят мне плохую оценку». Данные о здоровье не сделали людей здоровее, а стали новым источником тревоги.

Решение Pibo заключается в том, чтобы «перевести» ваше тело в маленькое животное. Оно автоматически считывает ваши физическую активность и сон через Health Service Kit: когда вы ходите, оно оживает, когда вы хорошо спите — оно светится, при длительном недосыпе оно вянет и даже может рано уйти. У этого питомца есть реальная «продолжительность жизни», и именно это различие наиболее важно для Лю Тона и его команды: будь то дашборды здоровья или игры-симуляторы на рынке, все они основаны на одном предположении — они никогда не сломаются. Но если нет возможности потерять, не будет и «заботы». Как они сами написали в документе: «Человек не будет придерживаться цели только потому, что достиг её, но будет придерживаться её, потому что заботится».

Он не осуждает и не контролирует. Состояние вашего питомца отображается на настольной карточке, на экране блокировки и на часах Huawei. Просто скажите «Си»: «Как сегодня мой Pibo?» — и вы услышите тёплый ответ. Все исходные данные о здоровье обрабатываются только на устройстве и сразу же удаляются; в облако синхронизируются только игровые показатели, такие как «выносливость 78, настроение 82», и даже друзья не могут видеть ваш пульс или сон. Маленькое животное превратило холодные цифры в тёплое сопровождение, которое вы не захотите предать.

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

Двум людям предстояло сделать то, что звучит очень загадочно — превратить «пять звуков для исцеления болезней» из «Желтого императора Внутреннего Канона» в что-то поддающееся вычислению. Восемь вопросов с весовыми оценками позволяют определить ваш основной звук — джюэ, чжэ, гун, шан, юй, соответствующие печени, сердцу, селезенке, легким и почкам. После выбора основного звука с помощью Canvas частицы и ореолы колеблются в ритме музыки, дополняясь дыхательной техникой 4-7-8 (вдох на 4 секунды, задержка на 7 секунд, выдох на 8 секунд), синхронизируя слух, зрение и дыхание в едином ритме.

Самое большое опасение Чжэн Лици — это когда пользователи воспринимают эту систему как мистику. «Сначала и я думала, что „пять тонов для исцеления болезней“ звучит слишком абстрактно, поэтому с самого начала мы хотели избавить это от мистики и превратить традиционные теории в что-то измеримое и проверяемое». Чтобы закрепить эту логику соответствий, она изучала оригинальные тексты «Желтого императора», привлекла преподавателей традиционной китайской медицины и психологов, и разбила такие фразы, как «тоньюэ соответствует печени и регулирует дисперсию», на конкретные вопросы, которые пользователи могут легко ответить: «Недавно вы часто чувствуете тревогу или хотите разозлиться?» — всего восемь вопросов, каждый из которых соответствует одному эмоциональному измерению. Модель трижды пересматривалась — слишком много вопросов раздражало пользователей, веса постоянно корректировались: «Мы просто хотели найти баланс между уважением к традиционным теориям и простотой понимания для пользователей, чтобы пользователи не просто пассивно слушали музыку, а сначала осознавали свои эмоции, а затем использовали музыку для их утешения».

Люди, использующие приложения для исцеления, чаще всего удаляют их после первого использования — она это лучше всех понимает. Но во время закрытого тестирования действительно некоторые остались, включая её саму: в самый напряжённый период подготовки к соревнованиям она каждый вечер перед сном включала планшет на 15 минут и следовала за музыкой в наушниках, регулируя дыхание. Один из тестировщиков сказал ей: «Эти несколько минут, когда я дышу в ритме музыки — единственные за весь день, когда мне не нужно думать ни о чём». Для неё люди остаются не из-за самой музыки, а из-за «этих 15 минут в день, которые принадлежат только тебе и ощущаются как нежное принятие».

Он обеспечивает инновационное слияние традиционной культуры и AI на стороне устройства.

Пять произведений, пять жизней. Ни один из них не полагался на крупные компании, но каждый стоял на плечах открытых возможностей HarmonyOS 7.

03 От «исключения» к тренду эпохи

Верните эти пять случаев в список — и тенденция станет очевидной: когда полномочия передаются ниже, а барьеры снижаются, список «кто может инновировать» тайно переписывается.

Раньше вычисления в пространстве, ИИ на стороне устройства и безопасность на уровне чипов были прерогативой немногих компаний; сегодня студент первого курса, студент художественного училища или независимый разработчик могут использовать несколько строк кода для вызова этих системных возможностей и превратить свои необычные идеи в продукты. Это не удача отдельного человека — это открытие окна возможностей для целого поколения разработчиков.

В тот же день, 12 июня, на той же конференции HDC Huawei официально объявил о старте конкурса инноваций для студентов университетов в экосистеме HarmonyOS — HarmonyOS официально вошел в «Рейтинг национальных конкурсов для студентов высших учебных заведений» и получил авторитетное подтверждение на национальном уровне. Его девиз почти что комментарий к вышеупомянутой тенденции: участие возможно даже без опыта — пусть ваши идеи будут замечены.

Он предлагает молодежи три конкретных вещи. Во-первых, соревнование действительно серьезное: используйте самые последние возможности ИИ и системные функции HarmonyOS, чтобы выйти на главную сцену жестких технологий — поддержка национального конкурса и руководство от ведущих специалистов — это яркий опыт, который можно включить в резюме и портфолио. Во-вторых, нет барьеров для участия: достаточно одной идеи, одного эскиза или одного демо-версии, чтобы начать — весь процесс поддерживается AICoding с низким кодом, системные функции можно вызвать всего несколькими строками кода, участвовать можно как индивидуально, так и в междисциплинарных командах. В-третьих, ваши идеи будут замечены: работы могут быть показаны на официальных выставках, освещены в СМИ и представлены в сообществе, а также получат доступ к ресурсам экосистемы — превратив идею в реальное коммерческое применение.

Жесткий, без барьеров, заметный — только когда эти три вещи совпадают, дверь по-настоящему открывается для большего числа людей.

12 июня в этот день произошли два события на месте HDC.

С одной стороны, 20 команд «нетипичных разработчиков» начали писать свои чудеса с помощью HarmonyOS 7 на фоне 36-часового обратного отсчета; с другой стороны, дверь, принадлежащая большему числу людей, была официально открыта.

Раньше инновационные возможности были жестко ограничены технологическими барьерами, но теперь они передаются все большему числу студентов университетов и творческих людей с оригинальными идеями. Кто создаст следующий хит Harmony, никто не знает. Но можно быть уверенным: список получателей этих возможностей значительно удлинился.

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