Нетрадиційні розробники відзначилися на хакатоні Huawei HDC, використовуючи HarmonyOS 7

iconMetaEra
Поділитися
AI summary iconКороткий зміст
У фіналі конкурсу Huawei HDC 2024 року майже не було команд від великих компаній; замість них — студенти художніх училищ, новачки в педагогічних інститутах, незалежні розробники та інші «нетипові учасники». Вони використали системні можливості HarmonyOS 7, такі як просторові обчислення на кінцевих пристроях, штучний інтелект на кінцевих пристроях та з’єднання StarLight, щоб перетворити традиційні галузі, як-от фарфор цзішань та китайська медицина з п’ятьма тонами, на застосунки HarmonyOS. Роботи, такі як Lingjing навчальні матеріали, чайний сервіс з цзішаню та Pibo, демонструють тенденцію до демократизації технологій. Конкурс інновацій HarmonyOS у вишах вже включено до національного списку — навіть без досвіду можна брати участь, що означає зниження бар’єрів для інновацій.

Автор статті, джерело: GeekPark

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

Щодо команд від великих компаній, які, як вважають люди, мають з’являтися на геймерській трасі — їх майже не видно.

Цей фінал схожий на збір «нетипових учасників». Виникає питання: на чому ґрунтується їхня кваліфікація та можливість вийти на фінальну бійку HDC цього року?

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

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

Згідно з правилами, на головному форумі HDC 12 червня ці 20 команд мали за 36 годин завершити екстремальне програмування та визначити переможців за допомогою коду. Це звучить як поле битви для досвідчених інженерів. Але серед учасників були дуже різні люди: другокурсник інституту прикладного мистецтва, що вивчає кераміку, першокурсник педагогічного університету, який тільки-но почав працювати з інструментами розробки, окремі розробники, які працювали самотужки, а також невеликі команди, що засновані фахівцями з сфер зв’язку, охорони здоров’я та ігор.

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

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

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

Варто зазначити, що ці роботи наразі більшістю розроблені на основі HarmonyOS 6.0 та вищих версій, але під час фіналу тривалістю 36 годин вони вперше використали HarmonyOS 7. Іншими словами, ця група «не схожих на учасників» зі списку зійдеться на одній і тій самій найновішій стартовій лінії.

Повернімося до цього питання — чим новачок-першокурсник, що тільки-но навчився основам DevEco, може конкурувати з досвідченими інженерами? Відповідь наполовину криється в основі, на якій вони стоять, а наполовину — у їхній власній креативності.

02 Від «системних можливостей» до доступних на пальцях

Вони змогли це зробити не тому, що розумніші, а тому, що HarmonyOS перетворив ті можливості, які раніше були доступні лише великим компаніям, у готові до використання рішення.

Це звучить як лозунг, але має конкретний зміст: протягом останніх кількох років існували кілька технологій, які стояли перед малими та середніми розробниками як високі стіни — не тому, що вони не хотіли це робити, а тому, що не мали можливості. Саме HarmonyOS 7 зламала ці стіни одну за одною.

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

Другим важливим аспектом є штучний інтелект на кінцевих пристроях та агенти. Ця версія HarmonyOS відкрила інтенційну та Skills-фреймворки — розробники можуть описати можливості додатка лише одним файлом SKILL.md, і система надасть ці можливості системному AI-асистенту Xiao Yi. Офіційна формулювання дуже проста: «Якщо ви вмієте говорити — ви можете розробляти Skills». Крім того, інференс на кінцевому пристрої може виконуватися безпосередньо на смартфоні, і «виклик великої моделі» більше не означає «підключення до дорогого хмарного API». Для невеликої команди з трьох-п’яти осіб здатність AI вперше стала доступною як звичайний конструктор.

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

Існує ще більш базовий рівень. Huawei знизила бар’єри для входу до мінімуму — набір «Швидкий старт у розробці HarmonyOS за 2 години» дозволяє початківцям запустити свою першу програму за дві години; у поєднанні з низькокодовим підходом AICoding, навіть ті, хто майже не писав коду, отримують доступ.

Поглянувши на ці чотири речі разом, ви отримаєте простий, але важливий висновок: коли системні можливості перетворюються на кілька рядків коду, чарівники — це вже не тільки великі компанії. Саме це є технічною основою, що дозволяє групі «нетипових учасників» сісти за стіл на цьому геймерському турнірі — навіть з нульовим досвідом тепер є шанс взяти участь.

На фундаменті вже з’явилися речі.

Загалом, жоден із цих п’яти проектів не досяг успіху за рахунок накопичення функцій. Їх спільна риса: звичайна людина, скориставшись здатністю, яка раніше була неможливою, вирішила конкретну задачу.

Лінцзинь Кецзянь, капітан Хуан Дечі, розповів, що початком цього продукту став реальний «сценарій краху».

У нього був друг — вчитель фізики зі школи, який одного разу напівночі надіслав повідомлення зі скаргою: щоб пояснити «закони утворення зображення опуклою лінзою», він витратив цілі вихідні на створення презентації — шукав анімації, налаштовував позиції, встановлював логіку тригерів, але під час уроку учні все одно не могли запам’ятати, яке зображення утворюється в кожному діапазоні. Найбільше розчарування друга було не в виснаженні, а в тому, що «після стількох годин роботи над статичною презентацією учні все одно не змогли самостійно протестувати це». Цей дзвінок допоміг Хуан Дечжи зрозуміти: вчителям потрібно не більш красиві презентації, а система, яка зробить знання «живими» і не вимагатиме вивчення складних інструментів.

Лінцзин-навчальний матеріал стискає це в одне речення: вчитель вводить «Другий закон Ньютона», застосунок викликає велику модель для генерації структурованого навчального матеріалу з автоматичним додаванням графіків, анімацій та регульованих параметрів; на уроці учні самі перетягують повзунки сили та маси, спостерігаючи, як прискорення змінюється в реальному часі — розуміння цього перетворюється з «перегляду відповіді» на «виконання експерименту».

Справжній складний крок, — сказав Хуан Дечжі, — полягає не в тому, щоб AI правильно висловлював інформацію, а в тому, щоб він розумів фізичний простір і логіку взаємодії. Коли вчитель каже: «Створи інтерактивний навчальний матеріал про обертання планет навколо Сонця», AI повинен знати, хто є центром, хто обертається навколо, як обмежуються траєкторія та кут при перетягуванні, що можна рухати, а що — лише фон. Ця ланцюжок перетворення від сценарної семантики до правил перетягування неможливо реалізувати на телефоні без моделі, яка здатна в реальному часі розуміти контекст і структурувати вихідні дані. Він визнає, що три роки тому це було майже неможливо: тоді обчислення виконувалися лише в хмарі, генерація одного навчального матеріалу тривала десятки секунд і коштувала дуже дорого; а в освітніх сценаріях вчителі часто завантажують непублічні конспекти — лише локальне висновування дозволяє зберігати дані на пристрої, швидко та безпечно. За його словами, HarmonyOS надає не лише модель, а й розподілені можливості та зручну систему перетягування: «Ми не будуємо гору з нуля, а зводимо естакаду на вже підготовленому фундаменті».

Його справжнім досягненням є перебудова ефективності створення освітніх матеріалів за допомогою штучного інтелекту та можливостей взаємодії з системою HarmonyOS. Одне твердження про знання може стати основою для інтерактивного уроку, який раніше вимагав кількох днів підготовки.

Лідер команди Цзясяян, що спеціалізується на виробництві чайного посуду зі злитої глини з використанням ШІ та технологій, — студент другого курсу Вучилища мистецтв і ремесел Вусі — тут, у цій самій мистецькій академії, звучить перший відгук.

Він має вирішити дві найбільш актуальні проблеми майстрів нематеріальної культурної спадщини: одна форма вимагає трьох місяців полірування, а вивчення програми для 3D-моделювання — шість місяців. Ці дві перешкоди відлякують занадто багатьох молодих людей, які мають ідеї, але не вміють моделювати. Підхід до чайних приладів із цзичжу полягає в тому, щоб не вчити кожного моделюванню, а просто дозволити вам «сказати» це.

Цікаво, що шлях Ша Цзяяна був саме протилежним — він спочатку зрозумів глину, а потім взявся за код. «Я спочатку вивчав та ознайомлювався з технологією виготовлення цзішаньської кераміки, побачивши складність процесу, вирішив використовувати HarmonyOS та ШІ для швидкого виготовлення чайних приладів з цзішаньської кераміки». Те, що спочатку зачарувало студента художньої академії, було не технологією, а саме складністю ремесла.

Він поклав цю складну задачу на бічний Шіньхун-штучний інтелект. Сказавши до телефону: «Зроби чашку Лоханя, з чистою глиною, трохи вищу», він отримує 3D-модель, яку можна обертати та налаштовувати, за кілька секунд, а потім розрізає та друкує її у вигляді глиняної заготовки. «Раніше створення такої ж моделі без досвіду займало місяці, а зараз — лише кілька секунд», — каже Ша Цзяян, і модель можна вільно налаштовувати, щоб «створити власний унікальний чайний посуд із цзіньшаньської глини».

Найважливішим для нього було те, що оригінальні форми обробляються виключно на пристрої, а не в хмарі. «Обробка на пристрої захищає оригінальність», — сказав він. Зараз свідомість щодо авторських прав постійно зростає, і обробка на пристрої надає тим, хто створює оригінальний контент, «додатковий рівень захисту». Крім того, унікальна для HarmonyOS ізольована середовище додатків додає захист приватності користувачів.

Він вирішує галузеві проблеми, пов’язані з перериванням передачі нерухомої культурної спадщини та надмірно високим порогом входу для моделювання.

За емулятором Zhiyou стоїть невелика команда з двох осіб, очолювана Вей Юйпіном. Вони звернули увагу на давню проблему гравців, що люблять класичні ігри: щоб грати у старі ігри на великому екрані, потрібно або купувати додатковий геймпад, або терпіти сенсорний екран.

Підхід JuYou полягає у використанні розподіленої віртуалізації пристроїв HarmonyOS, щоб перетворити смартфони та планшети безпосередньо на геймпади. Крім того, для вирішення найбільш критичної проблеми затримки геймпадів використовується Xingshan NearLink — за словами команди, реальна затримка на кінцях системи менше 10 мілісекунд. У чому різниця? Як вони самі описують це у своєму рішенні: «управління стає плавним, без будь-якої липкості», незалежно від виконання комбінацій або точних стрибків. У поєднанні з функцією «доторкніться, щоб створити команду» та безвстановленними метасервісами, до чотирьох гравців можуть одночасно грати навколо одного екрану.

Справжньою причиною того, що двоє людей змогли впоратися з цим завданням, є те, що HarmonyOS значно скоротив обсяг роботи. Вей Юйпін сказав, що на етапі відбору інструменти штучного інтелекту для програмування від HarmonyOS допомогли їм ефективно реалізувати функції та виправити дефекти, зекономивши велику кількість часу; емулятор був розроблений на основі відкритого проекту, «висока сумісність HarmonyOS NDK дозволила нам значно скоротити час на перенесення відкритого проекту на платформу 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 хвилин щодня, які належать тобі самому, і в які тебе ніжно приймають».

Це досягнення інноваційного поєднання традиційної культури з штучним інтелектом на кінцевих пристроях.

П’ять творів, п’ять життів. Жоден з них не залежав від великих компаній, але кожен стояв на плечах відкритих можливостей HarmonyOS 7.

03 Від «окремих випадків» до тенденції епохи

Повернувши ці п’ять випадків до цього списку, проявляється певна тенденція: коли повноваження передаються нижче, а бар’єри знижуються, список «хто може інновувати» тихо переписується.

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

Того ж 12 червня на тій самій події HDC Huawei офіційно оголосив про початок конкурсу інновацій для студентів університетів з HarmonyOS — HarmonyOS офіційно потрапив у «Рейтинг національних конкурсів для студентів вищих навчальних закладів» і отримав авторитетне підтвердження державного рівня. Його девіз майже є коментарем до вищезазначеного тренду: навіть без початкових знань ви можете взяти участь і зробити свою ідею помітною.

Вони пропонують молоді три конкретні речі. По-перше, змагання дійсно жорсткі: використовуйте найновіші AI та системні можливості HarmonyOS, щоб вийти на головну сцену жорстких технологій — підтримка національного конкурсу та керівництво від відомих фахівців — це яскравий досвід, який можна включити до резюме та портфоліо. По-друге, немає бар’єрів для участі: достатньо ідеї, дизайн-макету або демо-версії, щоб почати — повний процес підтримується AICoding з низьким кодом, системні можливості можна викликати кількома рядками коду, участь може бути як індивідуальною, так і міжпредметною. По-третє, ваша ідея буде помічена: роботи можуть отримати офіційну трансляцію, медіаосвітлення та виставлення в спільнотах, а також отримати доступ до екосистемних ресурсів, щоб перетворити ідею на справжнє комерційне застосування.

Жорсткий, без бар’єрів, помітний — коли збираються ці три речі, тоді ці двері справді відкриваються для більшої кількості людей.

12 червня цього дня в HDC відбулося дві події одночасно.

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

Інноваційні квитки, які раніше були непереборною технічною перешкодою, зараз передаються все більшій кількості студентів університетів та творців з креативними ідеями. Хто створить наступний хіт Harmony, ніхто не знає. Але можна бути впевненими: список отримувачів цих квитків значно подовжився.

Відмова від відповідальності: Інформація на цій сторінці може бути отримана від третіх осіб і не обов'язково відображає погляди або думки KuCoin. Цей контент надається лише для загального інформування, без будь-яких запевнень або гарантій, а також не може розглядатися як фінансова або інвестиційна порада. KuCoin не несе відповідальності за будь-які помилки або упущення, а також за будь-які результати, отримані в результаті використання цієї інформації. Інвестиції в цифрові активи можуть бути ризикованими. Будь ласка, ретельно оцініть ризики продукту та свою толерантність до ризику, виходячи з ваших власних фінансових обставин. Для отримання додаткової інформації, будь ласка, зверніться до наших Умов використання та Розкриття інформації про ризики.