Выкатил большой апдейт WOWCODER
Чуть больше месяца без апдейтов, на самом деле оч много изменений в реальной жизни (основное - переезд в ОАЭ), но благодаря WOWCODER работа над ним же не прекращалась все это время.
В фоновом режиме пока я занимался решением вопросов с документами, арендой квартиры, закупкой мебели и техники - AI писал код.
- Теперь поддерживаются
- Триал теперь выдается не просто по факту регистрации, а после привязки карты, во время триала можно отменить подписку и ничего не заплатить, все честно и без обмана.
- Написал большую пошаговую инструкцию по сетапу и использованию продукта, как альтернативу для тех, кто не хочет смотреть видео.
- Обработал кучу разных ошибок, чтобы понятнее объяснять пользователям, что делать в случае проблем в работе.
- Добавил мелких визуальных улучшений типа конфетти-анимации🎉 после завершения визарда с подключением и оплатой.
- Появился дев-стенд, чтобы не ломать продакшен после выката не очень протестированного обновления.
В ближайших планах переделать DEMO-видео, так как оно уже сильно устарело и не отображает основую суть работы, а дальше запуститься на нескольких площадках и побольше фокуса на маркетинг.
Чуть больше месяца без апдейтов, на самом деле оч много изменений в реальной жизни (основное - переезд в ОАЭ), но благодаря WOWCODER работа над ним же не прекращалась все это время.
В фоновом режиме пока я занимался решением вопросов с документами, арендой квартиры, закупкой мебели и техники - AI писал код.
- Теперь поддерживаются
codex, gemini и claude.- Триал теперь выдается не просто по факту регистрации, а после привязки карты, во время триала можно отменить подписку и ничего не заплатить, все честно и без обмана.
- Написал большую пошаговую инструкцию по сетапу и использованию продукта, как альтернативу для тех, кто не хочет смотреть видео.
- Обработал кучу разных ошибок, чтобы понятнее объяснять пользователям, что делать в случае проблем в работе.
- Добавил мелких визуальных улучшений типа конфетти-анимации
- Появился дев-стенд, чтобы не ломать продакшен после выката не очень протестированного обновления.
В ближайших планах переделать DEMO-видео, так как оно уже сильно устарело и не отображает основую суть работы, а дальше запуститься на нескольких площадках и побольше фокуса на маркетинг.
Please open Telegram to view this post
VIEW IN TELEGRAM
WOWCODER
Meet your AI dev team in a chat
🔥7👍4👏2
Была у меня в закладках статья о том как работают LLM, уже довольно давно лежала, но тут в один из вечеров я все-таки решил ее почитать. Дальше я посмотрел какое-то количество видосов на ютубе и пообщался с самим ChatGPT.
И вот мой инсайт - LLM как понятно из названия large language models - это "очень условно" большие словари и когда наш промпт, нарезанный на токены, проходит через них - система выбирает наиболее вероятно подходящие токены под тот набор токенов, который пришел на вход. Дальше в зависимости от языка, на котороом пришел входной промпт будут формироваться разные наборы токенов, хоть после перевода в токены язык и растворяется и остаются абстрактные смысловые векторы, но!
Есть одна наша когнитивная особенность, что чат мимикрирует под человека и мы привыкаем с ним работать в формате общения как будто это и правда какой-то "интеллект", а не LLM. Поэтому промпты зачастую содержат лишнюю смысловую и эмоциональную окраску, которая в контексте выполнения задач по кодингу только мешает.
Чем точнее и формальнее промпт в контексте кодинговых задач, тем более точный результат на выходе.
В итоге пара вечеров с gpt + codex превратились в Shortcut (только для Apple девайсов, в процессе он может запросить доступ к браузеру - ему нужно сделать запрос к API, поэтому нужно разрешение), который позволяет нормализовывать промпт для кодинговых задач и которым я делюсь с вами! Вот пример его работы.
Input:
Normalized:
Буду признателен любому фидбэку после использования.
P.S. Ну и, конечно, это теперь встроено в работу WOWCODER по умолчанию, любой промпт перед работой прогоняется через normalizer. Субъективно по моему опыту работает как минимум не хуже, в первом комменте пример промпта одной из последних задач, нормализованный промпт и правки кода, которые отдал Codex.
И вот мой инсайт - LLM как понятно из названия large language models - это "очень условно" большие словари и когда наш промпт, нарезанный на токены, проходит через них - система выбирает наиболее вероятно подходящие токены под тот набор токенов, который пришел на вход. Дальше в зависимости от языка, на котороом пришел входной промпт будут формироваться разные наборы токенов, хоть после перевода в токены язык и растворяется и остаются абстрактные смысловые векторы, но!
Есть одна наша когнитивная особенность, что чат мимикрирует под человека и мы привыкаем с ним работать в формате общения как будто это и правда какой-то "интеллект", а не LLM. Поэтому промпты зачастую содержат лишнюю смысловую и эмоциональную окраску, которая в контексте выполнения задач по кодингу только мешает.
Чем точнее и формальнее промпт в контексте кодинговых задач, тем более точный результат на выходе.
В итоге пара вечеров с gpt + codex превратились в Shortcut (только для Apple девайсов, в процессе он может запросить доступ к браузеру - ему нужно сделать запрос к API, поэтому нужно разрешение), который позволяет нормализовывать промпт для кодинговых задач и которым я делюсь с вами! Вот пример его работы.
Input:
Мне кажется, что текущая реализация какая-то запутанная и вообще не очень, можешь нормально объяснить, что тут происходит и как это вообще лучше переделать?Normalized:
Provide a clear and detailed explanation of the current implementation, describing its functionality and purpose.
Identify any issues or complexities in the implementation.
Suggest improvements or a better approach to redesign the implementation for clarity and efficiency.Буду признателен любому фидбэку после использования.
P.S. Ну и, конечно, это теперь встроено в работу WOWCODER по умолчанию, любой промпт перед работой прогоняется через normalizer. Субъективно по моему опыту работает как минимум не хуже, в первом комменте пример промпта одной из последних задач, нормализованный промпт и правки кода, которые отдал Codex.
🔥3👏1
Запустился на Product Hunt с WOWCODER
Если у вас есть там учетка (специально регистрировать не надо, это только хуже повлияет на рейтинг), то буду признателен за апвоут🤝
Если у вас есть там учетка (специально регистрировать не надо, это только хуже повлияет на рейтинг), то буду признателен за апвоут
Please open Telegram to view this post
VIEW IN TELEGRAM
Product Hunt
WOWCODER: Chat. Build. Ship. | Product Hunt
WOWCODER is an AI-powered developer agent that connects GutHub with your Telegram (Discord and Slack soon). Chat what you want to build — it plans the task, writes the code, opens a PR, and iterates based on your review comments, just like a real developer.…
🔥6👏4👍1
Директор по AI в Tesla и ранее в Open AI (Andrej Karpathy) и один из главных разработчиков Claude Code (Boris Cherny) говорят про то же, что я тут говорил, наверное, уже год назад. Индустрия уже поменялась и надо меняться тоже или будет поздно.
что там под капотом ваших AI копайлотов чееееек 🙊
Your AI adoption level:
когда ты в заре вместо похода в примерочную скидываешь фотки в gemini
🔥10
wowcoder умер, да здравствует wowcoder
ребята, с вами, как всегда, штатный евангелист AI и сегодня мы в очередной раз будем обсуждать, что мы не успеваем следить за изменениями в индустрии
в общем, помните, раньше были такие инструменты для менеджеров — канбан-доски теперь менеджер не нужен
вот, например, vibe-kanban
вы на доске создаёте задачи, двигаете их
и в момент, когда задача попадает в in progress, она сразу запускается в агенте
при этом:
• каждая задача — отдельный процесс
• можно параллельно запускать неограниченное количество задач
• потом в интерфейсе ревьювить результат
• и по новой запускать агента, чтобы он всё исправлял
пока результат не станет приемлемым
или вот clawd.bot
персональный чат-бот с прицепкой к локальной машине и возможностью работы с кодовой базой, включая параллельные процессы
плюс:
• можно подключать довольно много чатов
• не только телегу
я глубоко не копал, но выглядит очень похоже на мой wowcoder
только:
• без жёсткой сцепки с кодовой базой
• зато с локальной машиной
надо разбираться, пока не успел
или вот zencoder.ai — штука для AI SDD (AI specification driven development)
тоже канбан-доска, где AI:
• сначала пишет спецификацию
• потом по ней сам же пишет код
я удивился количеству реакций на пост про примерку одежды через AI
и решил, что, конечно же, нам нужно ещё одно приложение для этого, lol
а чтобы это был чистый вайб-эксперимент —
решил делать на Swift, на котором я не делал ничего и никогда
btw, я реально проникся тем:
• насколько в iOS продумана часть с UI
• и сколько там всего можно переиспользовать
особенно если вспомнить, сколько я мучился
с интеграцией системных модулей в react-native
в итоге, вместе с zencoder (codex + claude)
за субботу–воскресенье родился MVP приложки WowLook
(фантазия у меня на wowcoder закончилась, так что сорри)
p.s. в видосе генерация с ошибкой завершилась, но мне лень переписывать видео
ребята, с вами, как всегда, штатный евангелист AI и сегодня мы в очередной раз будем обсуждать, что мы не успеваем следить за изменениями в индустрии
в общем, помните, раньше были такие инструменты для менеджеров — канбан-доски теперь менеджер не нужен
вот, например, vibe-kanban
вы на доске создаёте задачи, двигаете их
и в момент, когда задача попадает в in progress, она сразу запускается в агенте
при этом:
• каждая задача — отдельный процесс
• можно параллельно запускать неограниченное количество задач
• потом в интерфейсе ревьювить результат
• и по новой запускать агента, чтобы он всё исправлял
пока результат не станет приемлемым
или вот clawd.bot
персональный чат-бот с прицепкой к локальной машине и возможностью работы с кодовой базой, включая параллельные процессы
плюс:
• можно подключать довольно много чатов
• не только телегу
я глубоко не копал, но выглядит очень похоже на мой wowcoder
только:
• без жёсткой сцепки с кодовой базой
• зато с локальной машиной
надо разбираться, пока не успел
или вот zencoder.ai — штука для AI SDD (AI specification driven development)
тоже канбан-доска, где AI:
• сначала пишет спецификацию
• потом по ней сам же пишет код
я удивился количеству реакций на пост про примерку одежды через AI
и решил, что, конечно же, нам нужно ещё одно приложение для этого, lol
а чтобы это был чистый вайб-эксперимент —
решил делать на Swift, на котором я не делал ничего и никогда
btw, я реально проникся тем:
• насколько в iOS продумана часть с UI
• и сколько там всего можно переиспользовать
особенно если вспомнить, сколько я мучился
с интеграцией системных модулей в react-native
в итоге, вместе с zencoder (codex + claude)
за субботу–воскресенье родился MVP приложки WowLook
(фантазия у меня на wowcoder закончилась, так что сорри)
p.s. в видосе генерация с ошибкой завершилась, но мне лень переписывать видео
🔥5❤1
Навайбкожено,
навайбдизайнено,
навайбкопирайчено,
засабмичено!
P.S. Мне прям нравится иконка, которую нарисовал ChatGPT
P.P.S. Ссылку скину как только пройду ревью
навайбдизайнено,
навайбкопирайчено,
засабмичено!
P.S. Мне прям нравится иконка, которую нарисовал ChatGPT
P.P.S. Ссылку скину как только пройду ревью
🔥8
Йоу, йоу, йоу!
Ревью пройдено без единого комментария! Причем странно, что статус с waiting for review сразу поменялся на approved, ну да ладно.
Немного деталей:
- использовался zencoder для оркестрации AI (код писался Claude и Codex)
- бекенд на CF workers + KV написал Claude, мини-лендинг тоже он
- дизайн лендинга Figma Make
- иконку нарисовал Chat GPT, угадаете какая иконка взята за референс?
- дизайн приложения (если это можно так назвать) делался Claude через промптинг вида “следуй Human Interface Guidelines” и небольшими вкраплениями моих ручных правок
- платежи сделаны на Adapty, потому что я не хотел самостоятельно ковыряться в IAP
- кстати с платежами был один пример зачем в этой цепочке сейчас я, потому что я начинал делать обработку платежей на apple server notification api, но это долго и неправильно как мне сказал Claude, он переделал на отправку запроса с транзакцией для пополнения с клиента, но делал это в открытом виде, без подписи и валидации самой транзакции, что любой авторизованный юзер мог бы прямыми запросами в эндпоинт пополнять баланс кредитов, но я вовремя его на этом поймал и он исправил свою же ошибку
- в итоге сам руками я написал не больше строк 100
- ну и по времени - один вечер пятницы, одни выходные убитые полностью, одна суббота с последних выходных тоже почти полностью
- WOW! LOOK!
WowLook AI
WowLook AI
WowLook AI
Ревью пройдено без единого комментария! Причем странно, что статус с waiting for review сразу поменялся на approved, ну да ладно.
Немного деталей:
- использовался zencoder для оркестрации AI (код писался Claude и Codex)
- бекенд на CF workers + KV написал Claude, мини-лендинг тоже он
- дизайн лендинга Figma Make
- иконку нарисовал Chat GPT, угадаете какая иконка взята за референс?
- дизайн приложения (если это можно так назвать) делался Claude через промптинг вида “следуй Human Interface Guidelines” и небольшими вкраплениями моих ручных правок
- платежи сделаны на Adapty, потому что я не хотел самостоятельно ковыряться в IAP
- кстати с платежами был один пример зачем в этой цепочке сейчас я, потому что я начинал делать обработку платежей на apple server notification api, но это долго и неправильно как мне сказал Claude, он переделал на отправку запроса с транзакцией для пополнения с клиента, но делал это в открытом виде, без подписи и валидации самой транзакции, что любой авторизованный юзер мог бы прямыми запросами в эндпоинт пополнять баланс кредитов, но я вовремя его на этом поймал и он исправил свою же ошибку
- в итоге сам руками я написал не больше строк 100
- ну и по времени - один вечер пятницы, одни выходные убитые полностью, одна суббота с последних выходных тоже почти полностью
- WOW! LOOK!
WowLook AI
WowLook AI
WowLook AI
🔥9