Теперь у нас есть множество приложений, и мы достигли потолка в плане хороших способов отслеживать их и делиться ими.
Например, личные инструменты Саймона Уиллисона: Различные инструменты HTML+JavaScript, созданные в основном с помощью LLM.
Уиллисон перечисляет более 80 полезных инструментов, а в окне поиска можно увидеть 205. Это очень много!
У него есть сверхспецифические инструменты, такие как инструмент для отслеживания изменений летнего времени в Калифорнии, личное программное обеспечение, помогающее создавать информационный бюллетень на основе его блога, а также инструмент для редактирования, используя принцип Странка и Уайта, позволяющий опускать ненужные слова. (Что особенно приятно, Уиллисон делится подсказками и историей чата по каждому инструменту.)
Я записываю, когда вижу, что люди делятся множеством приложений.
- Мэтт Сефтон отправил 20 приложений для macOS за день. Все: от генератора звуковых эффектов до коррекции перспективы и языкового переводчика с прекрасным взаимодействием: нажмите cmd-C, чтобы дважды скопировать и автоматически перевести любой текст.
- Tools.jamesking.io – дизайнер Джеймс Кинг делится личными веб-инструментами, такими как шрифты с закладками и специальный редактор, для создания своего подкаста.
- Программное обеспечение для домашнего приготовления Бритта Кроуфорда – включая приложение, позволяющее превратить любую веб-страницу в эпизод подкаста, и, боже мой, я обожаю Log Weight:
Кричите на телефон, пока находитесь на весах, и записывайте свой вес в Apple Health.
И тогда есть…
Это даже не считая почти эфемерных подсказок к инструментам CLI, таким как llm, которые живут только в моей истории терминала.
Столько приложений!
Не все эти приложения имеют кодировку Vibe. Я не думаю, что это различие имеет значение. Мы живем в новое время изобилия, творчества и персонального программного обеспечения, и мне нужны способы идти в ногу с последними новинками.
НО.
Как мне сохранить список приложений, которые я регулярно использую, чтобы иметь возможность возвращаться к ним?
Как мне найти новые приложения? Допустим, мне нравится инструмент Саймона. Как мне подписаться на него, чтобы узнать, что он придумает дальше?
Что, если Саймон улучшит инструмент? Откуда мне знать? (И наоборот, что, если кто-то сделает вредоносное обновление?)
Как поделиться своими рекомендациями? И сделайте их соответствующими платформам, которые вы используете — iOS, если вы используете iOS, ESP32, если вы используете эту и так далее.
Это был один из двух моих вопросов о микроприложениях: «Нет приложений — нет мастеров» (2024 г.):
Если будущее — за эфемерными микроприложениями, созданными ИИ, то что же у меня на главном экране?
Можем ли мы использовать RSS для приложений с кодировкой Vibe?
Мне бы хотелось иметь RSS-канал для всех этих страниц различных инструментов и приложений, где каждый элемент имел бы кнопку «Установить». (Но куда установить?)
Урок здесь заключается в том, что когда vibe-кодирование ускоряет разработку приложений, приложения становятся более личными, более локализованными и более частыми. Выпуск инструмента или микроприложения — это не столько запуск веб-сайта, сколько публикация в блоге.
Публикация в блоге — это то, для чего был создан RSS. Вы используете RSS для подписки на блоги, чтобы быть в курсе новейшего контента. (Что такое RSS?)
Когда я говорю, что, возможно, нам следует использовать RSS для всех этих приложений, я на самом деле имею в виду всю экосистему, которая процветала еще в те времена, когда блоги были молоды…
- Сайты для идентичности – я хочу большего от этого человека или этого проекта!
- RSS для подписки – получайте последние новости
- Программы чтения новостей – для объединения всех моих источников
- Социальный обмен – такие сайты, как вкусный (если вы это помните), чтобы поделиться лучшими своими открытиями и получить дополнительные рекомендации, более чистый ProductHunt.
- Поиск – через Google и Technorati
И теги и все остальное…
Прелесть RSS в том, что он использовался как простой уровень взаимодействия: да, для блогов был RSS. Но также на самых разных сайтах есть ленты в обратном хронологическом порядке: New York Times, обмен фотографиями на Flickr, ваши последние звезды Github. И все это также будет отображать RSS-каналы, так что вы можете подписаться, например, выбрав, какие уведомления вы разрешаете на главном экране.
Теперь проблема обмена микроприложениями не совсем связана с RSS и веб-каналами. Время для одного не так важно, приложения развиваются с течением времени, а платформы действительно имеют значение. Но это достаточно близко для джаза.
В духе протокольной фантастики было бы забавно (или, по крайней мере, познавательно) набросать RSS-подобный формат, который был бы тривиально принят всеми, от страницы инструментов Саймона Уиллисона до моего личного плагина Claude (который представляет собой сборную мешанину инструментов, в которой я собираю полезные навыки) и шаблонов в Lovable.
Если вы сделаете это:
- Пожалуйста, не создавайте реестр, в который люди должны будут отправлять свои микроприложения. Подойдет текстовый файл на их сервере.
- Заставьте это работать для всех примеров, которые я указал выше.
- Не настаивайте на открытом исходном коде, совместном использовании или 100% кодировании Vibe; разрешить ему работать с двоичными файлами macOS со ссылкой на Mac App Store, веб-инструментами, которые можно запускать мгновенно, и собственными виджетами с кодом Vibe, которые работают только на определенных платформах. Уменьшите масштаб до людей, которые просто делятся подсказками.
- Представьте, что вы настраиваете будущую динамичную экосистему сервисов для обнаружения, управления, рекомендаций и всего остального. Сделайте это распределенным.
- Подумайте о том, что другой из RSS для сообщений в блогах: нужны ли нам идентификаторы и версии, а также возможность людям создавать и модифицировать приложения?
Прежде всего, прочтите «Правила для разработчиков стандартов» Дэйва Винера — квинтэссенцию того, как изобрести и популяризировать протокол взаимодействия от человека, который создал и RSS, и подкастинг.
Дайте мне знать, если вы это сделаете. Я хотел бы использовать его.
Теперь у нас есть множество приложений, и мы достигли потолка в плане хороших способов отслеживать их и делиться ими.
Например, личные инструменты Саймона Уиллисона:
Уиллисон перечисляет более 80 полезных инструментов, а в окне поиска можно увидеть 205. Это очень много!
У него есть сверхспецифические инструменты, такие как инструмент для отслеживания изменений летнего времени в Калифорнии, личное программное обеспечение, помогающее создавать информационный бюллетень на основе его блога, а также инструмент для редактирования, используя принцип Странка и Уайта, позволяющий опускать ненужные слова. (Что особенно приятно, Уиллисон делится подсказками и историей чата по каждому инструменту.)
Я записываю, когда вижу, что люди делятся множеством приложений.
И тогда есть…
Это даже не считая почти эфемерных подсказок к инструментам CLI, таким как llm, которые живут только в моей истории терминала.
Столько приложений!
Не все эти приложения имеют кодировку Vibe. Я не думаю, что это различие имеет значение. Мы живем в новое время изобилия, творчества и персонального программного обеспечения, и мне нужны способы идти в ногу с последними новинками.
НО.
Как мне сохранить список приложений, которые я регулярно использую, чтобы иметь возможность возвращаться к ним?
Как мне найти новые приложения? Допустим, мне нравится инструмент Саймона. Как мне подписаться на него, чтобы узнать, что он придумает дальше?
Что, если Саймон улучшит инструмент? Откуда мне знать? (И наоборот, что, если кто-то сделает вредоносное обновление?)
Как поделиться своими рекомендациями? И сделайте их соответствующими платформам, которые вы используете — iOS, если вы используете iOS, ESP32, если вы используете эту и так далее.
Это был один из двух моих вопросов о микроприложениях: «Нет приложений — нет мастеров» (2024 г.):
Можем ли мы использовать RSS для приложений с кодировкой Vibe?
Мне бы хотелось иметь RSS-канал для всех этих страниц различных инструментов и приложений, где каждый элемент имел бы кнопку «Установить». (Но куда установить?)
Урок здесь заключается в том, что когда vibe-кодирование ускоряет разработку приложений, приложения становятся более личными, более локализованными и более частыми. Выпуск инструмента или микроприложения — это не столько запуск веб-сайта, сколько публикация в блоге.
Публикация в блоге — это то, для чего был создан RSS. Вы используете RSS для подписки на блоги, чтобы быть в курсе новейшего контента. (Что такое RSS?)
Когда я говорю, что, возможно, нам следует использовать RSS для всех этих приложений, я на самом деле имею в виду всю экосистему, которая процветала еще в те времена, когда блоги были молоды…
И теги и все остальное…
Прелесть RSS в том, что он использовался как простой уровень взаимодействия: да, для блогов был RSS. Но также на самых разных сайтах есть ленты в обратном хронологическом порядке: New York Times, обмен фотографиями на Flickr, ваши последние звезды Github. И все это также будет отображать RSS-каналы, так что вы можете подписаться, например, выбрав, какие уведомления вы разрешаете на главном экране.
Теперь проблема обмена микроприложениями не совсем связана с RSS и веб-каналами. Время для одного не так важно, приложения развиваются с течением времени, а платформы действительно имеют значение. Но это достаточно близко для джаза.
В духе протокольной фантастики было бы забавно (или, по крайней мере, познавательно) набросать RSS-подобный формат, который был бы тривиально принят всеми, от страницы инструментов Саймона Уиллисона до моего личного плагина Claude (который представляет собой сборную мешанину инструментов, в которой я собираю полезные навыки) и шаблонов в Lovable.
Если вы сделаете это:
Прежде всего, прочтите «Правила для разработчиков стандартов» Дэйва Винера — квинтэссенцию того, как изобрести и популяризировать протокол взаимодействия от человека, который создал и RSS, и подкастинг.
Дайте мне знать, если вы это сделаете. Я хотел бы использовать его.