Компанія, яка хоче створити App, що можна зробити, просто сказавши це, у часи штучного інтелекту.

Автор: Гік-друг

Протягом минулого року AI-асистенти програмування, такі як Cursor та Windsurf, швидко завоювали робочі місця розробників, і в усьому секторі, здається, обговорюють Vibe Coding.

Спочатку OpenAI та Google змагалися за Windsurf, що, мабуть, було найбільш помітною подією у напрямку Vibe Coding. Нещодавно такі великі компанії, як Alibaba, Tencent та ByteDance, також випустили своїх AI-помічників для програмування, що ще більше підкреслює популярність Vibe Coding.

Звичайним користувачам, які не розуміють коду, може бути важко відчути цю «пристрасть». Причина проста: хоча Vibe Coding Assistant знижує складність програмування, він за своєю суттю все ще є «генератором коду». Розробники все ще повинні розуміти синтаксис мов програмування, бути знайомими з різними фреймворками та API, оволодіти навичками налагодження та розгортання. Для більшості звичайних користувачів без програмістського досвіду цей бар'єр все ще залишається непереборним. Але з іншого боку, високий бар'єр також означає величезну прогалину на ринку.

Саме на такому фоні MyShell представила ShellAgent 2.0, запропонувавши більш радикальну концепцію — «Vibe Coding 2.0», що дозволяє створювати програми без знання коду, просто використовуючи природну мову для взаємодії.

01 Під час розмови я просто написав додаток

Відкрийте ShellAgent 2.0, його інтерфейс має суттєву відмінність від IDE-подібних програмних помічників — вся сторінка є простим діалоговим вікном. Спілкуючись з ним, чітко визначте свої потреби — це вся робота, яку вам потрібно виконати, щоб розробити додаток. Якщо ви можете пояснити людині, яким має бути ваш додаток, ShellAgent 2.0 зможе допомогти вам його створити.

ShellAgent 2.0 початковий інтерфейс

Наприклад, якщо ми хочемо, щоб він відтворив раніше популярні функції AI NotebookLM, команда вводу буде такою:

Я хочу створити додаток, в якому після завантаження PDF або веб-посилання ти зможеш автоматично підсумовувати вміст і створювати подкаст.

Потім ShellAgent 2.0 починає аналізувати функціональні елементи, що містяться за запитом, і знаходить відповідні функціональні компоненти у своїй бібліотеці компонентів.

Очевидно, що для розробки додатку одного речення в якості підказки недостатньо. У традиційному робочому процесі програмування потрібно написати цілий документ, щоб пояснити цю справу. Таким чином, ShellAgent 2.0 активно ініціював взаємодію та запитав більше деталей про додаток.

Чекайте приблизно 10-20 хвилин, весь додаток буде готовий. У цей процес виконання прогресу буде представлений у вигляді Списку справ з правого боку; одночасно ShellAgent 2.0 також намалює діаграму процесу, і логіка всього додатку буде зрозуміла з першого погляду. Після натискання на розгортання, цей додаток буде готовий, ви можете використовувати його самі або вибрати опублікувати для інших користувачів.

В порівнянні з аналогічними конкурентами, ShellAgent також досяг лідерства в контролі помилок. При створенні AI подкаст-додатку Lovable і Bolt допустили 4 і 5 помилок відповідно, тоді як ShellAgent не допустив жодної помилки.

Звичайно, баги повністю уникнути не вдається. У цей момент не варто турбуватися. Просто натисніть «Використати ShellAgent» для виправлення, ШІ автоматично знайде проблему, виправить баг і оновить додаток. Якщо після виправлення з'являться нові вимоги чи проблеми, ви можете продовжити подавати вимоги безпосередньо в діалоговому вікні, ShellAgent буде постійно оптимізувати та коригувати додаток.

ShellAgent виникла помилка (частина 1), аналіз причин помилки та виправлення (частина 2)

Філософія продукту 02 ShellAgent 2.0:

Instagram епохи ШІ

Насправді, з точки зору створення додатків з природної мови, ShellAgent 2.0 не є таким вже й особливим, адже продукти Vibe Coding, такі як Cursor та TRAE, також можуть це зробити.

Отже, яка їхня найбільша різниця?

Звертає на себе увагу той факт, що ShellAgent жодного разу не продемонстрував жодного рядка коду. Це відображає, що філософії продуктів обох компаній абсолютно різні: перший є Instagram, а другий - Photoshop.

Photoshop є інструментом продуктивності, орієнтованим на професійних користувачів, з потужними функціями, але з крутою кривою навчання, як продукти IDE, такі як Cursor, TRAE. Звичайні користувачі, можливо, ніколи не почують слово IDE, яке є скороченням від інтегрованого середовища розробки integrated development environment, і його можна просто зрозуміти як місце, де програмісти пишуть код.

Інтерфейс роботи курсора

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

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

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

З точки зору Instagram, можна швидко зрозуміти продукт ShellAgent 2.0, багато функцій продукту побудовані навколо основної ідеї "зниження бар'єрів".

Функція Remix - це функція, на яку варто звернути увагу, можливо, її можна вважати «фільтром» ShellAgent 2.0. Для багатьох нових користувачів найбільша проблема під час створення насправді полягає в тому, що «не знають, що робити» та «не знають, як висловити».

Для інших користувачів, які вже опублікували додаток, можна змінити функції додатка за допомогою Remix.

Функція Remix вирішила ці два болючі питання. На платформі вже є багато прикладів застосувань — від простих калькуляторів до складних інструментів для аналізу даних, від особистих додатків до малих бізнес-інструментів. Користувачі можуть переглядати ці наявні програми, знаходити версії, які найближчі до їхніх потреб, як відправну точку, щоб створити свою власну версію. Наприклад, змінити тему відстеження новинного агрегатора з «AI» на «криптовалюта»; або додати нові мультимодальні AI-функції, перетворивши «переклад PDF в подкаст» на «переклад відео в подкаст».

Коли кожен ремікс користувача може стати джерелом натхнення для інших, формується позитивний цикл креативності.

У ShellAgent 2.0 створення додатку не є кінцевою точкою, ключовим є його розгортання на площі творчості. Тоді ваш додаток зможе бути побачений, використаний, змінений та спожитий іншими користувачами. У цей момент додаток стає не просто додатком, а медіумом контенту. Створення екосистеми творців навколо цього медіуму контенту є сутністю ShellAgent 2.0.

У цій новій екосистемі можуть з'явитися нові професії, такі як «дизайнер додатків» — вони не пишуть код, але добре розуміються на дизайні користувацького досвіду, здатні створювати як практичні, так і елегантні додатки. Відмінні творці додатків можуть мати свої фан-групи, як нинішні інфлюенсери та блогери.

03 Розлом ери штучного інтелекту

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

У цьому процесі може виникнути диференціація продуктивності.

Наприклад, продукти IDE, такі як Cursor, покращують продуктивність професійних інженерів, що є підвищенням ефективності з «плівкової дзеркальної камери» до «цифрової дзеркальної камери». Їх потенціал дуже високий, але все ж вимагає від користувача наявності базових знань програмування та технічного розуміння, так само як фотограф повинен розуміти такі параметри, як «витримка, діафрагма, чутливість».

ShellAgent 2.0 такі безкодові продукти надають звичайним людям можливість створювати програмне забезпечення, це "камера за спиною телефону". Якість зображення телефону далеко не така висока, як у дзеркальних камер, але Instagram, що виник навколо цієї камери, охоплює найширшу аудиторію і формує абсолютно нову групу творців.

Протягом останніх двадцяти років програмістська спільнота користувалася найбільшими перевагами ери мобільного Інтернету, а їхньою основною перешкодою є технічний бар'єр у вигляді мов програмування. Багато чудових ідей залишилися на стадії задуму через технологічні обмеження.

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

Ця зміна може переосмислити багато концепцій. Що таке «розробник»? У світі ShellAgent 2.0 кожна людина з креативною ідеєю може бути розробником. Що таке «програмна компанія»? Коли окремі користувачі можуть швидко створювати та ділитися застосунками, комерційна модель програмного забезпечення, можливо, також зазнає реконструкції.

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

APP-1.07%
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • Прокоментувати
  • Репост
  • Поділіться
Прокоментувати
0/400
Немає коментарів
  • Закріпити