👉🏻Ничего не работает...
Всем привет!🤝
Спасибо, что начали тыкать бота и давай обратную связь.
Есть ряд повторяющихся вопросов, на которые решил ответить отдельным постом.
1) Не получается зарегистрироваться.
Некоторые получали ошибку:
Ошибка означает, что:
а) Или в процессе регистрации что то неправильно было указано. Перепроверьте, точно ли данные взяли так, как показано на скринах в боте
б) Или аккаунт предикта чистый - нет ни баланса, ни сделок. Прежде чем регаться в боте - совершите одну сделку через веб-интерфейс, об это сказано в первом сообщении бота.
2) Используйте индивидуальные прокси
Плохие прокси могут замедлять соединение или вообще падать по таймауту.
И как следствие ордер может не переставиться.
Плюс, возможно есть ограничения стран для предикта, но это не точно (для опинена точно есть).
Я использую индивидуальные прокси Нидерландов с proxy6
3) Не влетайте с ботом в волантильные рынки
Бот проверяет изменение цен раз в минуту.
Т.е. если в течении минуты произойдет сильный скачок - бот может не заметить его.
Для большинства рынков данной чистоты проверки пока достаточно.
В дальнейшем планируется переезд на сокеты, если это будет того стоить.
4) Стратегии фарма и начисления поинтов
а) У каждого ордербука свои условия фарма. Вы можете найти эту информацию в интерфейсе, см приложенный скрин (второй).
б) Токены начисляют по четвергам
в) Какая стоимость токенов - неизвестно. На OTC не нашел предложений. Если есть инфа, поделитесь.
г) Лучшую стратегию фарма предстоит выяснить, вот один из вариантов https://x.com/kartashovio/status/2005921169313034542
Как факт: Мне за прошедшую неделю дали 30 поинтов.
У меня был просто один ордер на 40$, который провисел три дня.
Потом я залез в волантильный рынок, и ордер зафилился, я его не открывал больше.
На связи🤙
Всем привет!🤝
Спасибо, что начали тыкать бота и давай обратную связь.
Есть ряд повторяющихся вопросов, на которые решил ответить отдельным постом.
1) Не получается зарегистрироваться.
Некоторые получали ошибку:
The signer is not the owner of the Predict account or you are on the wrong chain. The signer must be the Privy wallet exported from your account's settings. See: https://predict.fun/account/settings
Ошибка означает, что:
а) Или в процессе регистрации что то неправильно было указано. Перепроверьте, точно ли данные взяли так, как показано на скринах в боте
б) Или аккаунт предикта чистый - нет ни баланса, ни сделок. Прежде чем регаться в боте - совершите одну сделку через веб-интерфейс, об это сказано в первом сообщении бота.
2) Используйте индивидуальные прокси
Плохие прокси могут замедлять соединение или вообще падать по таймауту.
И как следствие ордер может не переставиться.
Плюс, возможно есть ограничения стран для предикта, но это не точно (для опинена точно есть).
Я использую индивидуальные прокси Нидерландов с proxy6
3) Не влетайте с ботом в волантильные рынки
Бот проверяет изменение цен раз в минуту.
Т.е. если в течении минуты произойдет сильный скачок - бот может не заметить его.
Для большинства рынков данной чистоты проверки пока достаточно.
В дальнейшем планируется переезд на сокеты, если это будет того стоить.
4) Стратегии фарма и начисления поинтов
а) У каждого ордербука свои условия фарма. Вы можете найти эту информацию в интерфейсе, см приложенный скрин (второй).
б) Токены начисляют по четвергам
в) Какая стоимость токенов - неизвестно. На OTC не нашел предложений. Если есть инфа, поделитесь.
г) Лучшую стратегию фарма предстоит выяснить, вот один из вариантов https://x.com/kartashovio/status/2005921169313034542
Как факт: Мне за прошедшую неделю дали 30 поинтов.
У меня был просто один ордер на 40$, который провисел три дня.
Потом я залез в волантильный рынок, и ордер зафилился, я его не открывал больше.
На связи🤙
1🔥6
🥷🏻Я знаю Кунг-Фу!
Так сказал Нео, когда через матрицу в него загрузили знания боевых искусств.
Вот и я сегодня испытал нечто подобное.
Я до сегодняшнего дня реально думал, что собрать приятный презентабельный дизайн в Figma - нереально сложно для того, кто ни разу этого не делал.
И дело даже не в том, что техники не знаешь, а в том что тебе медведь на твое чувство стиля кучу наложил.
Но все оказалось проще.
За 3-4 часа с нуля я собрал себе классные, не стыдные экраны для MVP мобильной апки. Которые теперь можно натянуть на код.
Звезд с неба не хватает, но всё же лучше несогласованного фронтенда, который генерит нейронка.
Что мне в этом помогло:
1) Эфир по Вайб-Дизайну https://t.me/zerotoherocmchn/44 - смотришь, понимаешь какие кнопки надо тыкать, чтоб что-то собрать + узнаешь пару полезных фишек.
2) Каталог бесплатных готовых дизайнов от самой фигмы https://www.figma.com/community/design-templates - тысячи, готовых, бери и используй: апки, сайты, презы. хуезы. Всё че хошь.
Я в шоке от того, как легко можно сейчас с минимальными знаниями сделать что-то, что может сойти за работу специалиста.
За 3 часа. С нуля.
На связи🤙
Так сказал Нео, когда через матрицу в него загрузили знания боевых искусств.
Вот и я сегодня испытал нечто подобное.
Я до сегодняшнего дня реально думал, что собрать приятный презентабельный дизайн в Figma - нереально сложно для того, кто ни разу этого не делал.
И дело даже не в том, что техники не знаешь, а в том что тебе медведь на твое чувство стиля кучу наложил.
Но все оказалось проще.
За 3-4 часа с нуля я собрал себе классные, не стыдные экраны для MVP мобильной апки. Которые теперь можно натянуть на код.
Звезд с неба не хватает, но всё же лучше несогласованного фронтенда, который генерит нейронка.
Что мне в этом помогло:
1) Эфир по Вайб-Дизайну https://t.me/zerotoherocmchn/44 - смотришь, понимаешь какие кнопки надо тыкать, чтоб что-то собрать + узнаешь пару полезных фишек.
2) Каталог бесплатных готовых дизайнов от самой фигмы https://www.figma.com/community/design-templates - тысячи, готовых, бери и используй: апки, сайты, презы. хуезы. Всё че хошь.
Я в шоке от того, как легко можно сейчас с минимальными знаниями сделать что-то, что может сойти за работу специалиста.
За 3 часа. С нуля.
Дизайнером что-ли теперь заделаться? Говорят за UI/UX неплохо платят...
На связи🤙
2👍5🔥2
Всем привет!
У меня была боль: я не очень хорошо знаю английский.
Иногда при чтении попадаются незнакомые слова.
Идти в переводчик с ним - долго, не хочется отвлекаться.
Встроенный в браузер переводчик - переводит всё целиком, сбивает.
Искать расширение - лень. Хотя 100500% уже есть.
И я навайбкодил себе расширение для мозилы:
1) Выделяешь слово
2) Появляется кнопка Перевести
3) Слово добавляется в словарь сбоку
4) Быстро чекнул перевод
5) Читаешь дальше
Быстро, четко, без лишних движений.
Промпт с которого всё началалось:
Create firefox browser extension in fire-translate-extension folder, that realize flow:
1) User marked a word on web page
2) Appear hint "Add to dictionary"
3) When click to this point word add to dictionary with translate
4) Translate language may specify in exstension setup
5) For translating use open API, for example Google
6) All words with translate need to show in a separate window, that follow to scroll page
Потом докрутил немножко, даже мини тренировку добавил.
Кому интересно: https://github.com/maxphoton/firefox-translate-ext
Просто демонстрация того, как можно использовать вайбкодинг.
Тут даже никаких деплоев не надо.
И в расширение браузера можно много чего утилитарного засунуть.
🤙Есть идеи?
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥5👍3
🦞Клешня для разрабов
Пробовали OpenClaw (она же Клешня)?
Я нет. Хз зачем. Для кодинга говорят избыточно.
И контроля мало над ним. Черт в коробке.
Но есть аналог, который реально заточен под разработку.
Хайпа на него почему-то не было. Но инструмент достойный.
Долго не доходили руки, но вот сегодня наконец-то поставил.
Takopi:
- https://takopi.dev/
- https://github.com/banteg/takopi
По сути тот же туннель Телега — модель на компе/сервере.
Но сделано для разработчиков, не для барберов.
И это другое дело.
Плюсы:
1. Кодим прямо из Телеги: пришла идея — закинули в чат — работа пошла
2. Больше контроля: топик=проект, работа с Гитом из коробки
3. Заточен под разработку: понимает с полуслова, выполняет нужные команды
4. Любые модели можно подключить. Я для пробы повесил бесплатную https://opencode.ai/ru
5. При желании и прямых руках можно превратить в аналог OpenClaw
6. Из коробки: скиллы, правила, MCP и все вайбкодерские штуки
Долго разбирался с установкой, были нюансы. Или я тупил — не ясно.
Но в итоге развернул документацию Takopi с помощью Takopi (привет Xzibit) отдельным проектом. Теперь могу уточнять дальнейшие детали в режиме чата.
Я впечатлен. Технолоджия.😐
Считай, личный агент-кодер в Телеге теперь есть.
Кстати, инструкция выше написана чатом с докой Takopi. Я проверил — всё верно. Можно использовать не только для разработки, но и для чего угодно.
Возможно, установка немного замороченнее, чем у OpenClaw. Но легкий путей не ищем.
Пробовали OpenClaw (она же Клешня)?
Я нет. Хз зачем. Для кодинга говорят избыточно.
И контроля мало над ним. Черт в коробке.
Но есть аналог, который реально заточен под разработку.
Хайпа на него почему-то не было. Но инструмент достойный.
Долго не доходили руки, но вот сегодня наконец-то поставил.
Takopi:
- https://takopi.dev/
- https://github.com/banteg/takopi
По сути тот же туннель Телега — модель на компе/сервере.
Но сделано для разработчиков, не для барберов.
И это другое дело.
Плюсы:
1. Кодим прямо из Телеги: пришла идея — закинули в чат — работа пошла
2. Больше контроля: топик=проект, работа с Гитом из коробки
3. Заточен под разработку: понимает с полуслова, выполняет нужные команды
4. Любые модели можно подключить. Я для пробы повесил бесплатную https://opencode.ai/ru
5. При желании и прямых руках можно превратить в аналог OpenClaw
6. Из коробки: скиллы, правила, MCP и все вайбкодерские штуки
Я до этого не знал про https://opencode.ai
Тоже открытием оказалось.
Безлимитная бесплатная модель заточенная под разработку.
Она говорят поглупее, но с простыми скриптами справляется. Проверил.
Долго разбирался с установкой, были нюансы. Или я тупил — не ясно.
Но в итоге развернул документацию Takopi с помощью Takopi (привет Xzibit) отдельным проектом. Теперь могу уточнять дальнейшие детали в режиме чата.
Пошаговая инструкция: Takopi + топики + чат-помощник по Takopi (выжимка из доки, ссылка в начале поста)
🔽
Шаг 1: Python и uv
curl -LsSf https://astral.sh/uv/install.sh | sh
uv python install 3.14
Шаг 2: Установка Takopi
uv tool install -U takopi
Шаг 3: Создание бота
1. @BotFather → /newbot
2. Имя (например, "takopi")
3. Username (должен на bot заканчиваться, например my_takopi_bot)
4. Забрать токен
Шаг 4: Онбординг
takopi --onboard
Вводишь токен, выбираешь workspace, создаёшь группу с топиками, добавляешь бота админом с правами "Manage Topics", выбираешь движок.
Шаг 5: Клонирование репы Takopi (чтоб сразу был чат с документацией)
cd ~
git clone https://github.com/banteg/takopi
Шаг 6: Регистрация проекта
cd ~/takopi
takopi init takopi-helper
Шаг 7: Привязка топика Создаёшь топик, пишешь:
/topic takopi-helper
Всё. У вас есть топик takopi-helper, который можете мучать расспросами о том, что делать дальше.
Я впечатлен. Технолоджия.
Считай, личный агент-кодер в Телеге теперь есть.
Кстати, инструкция выше написана чатом с докой Takopi. Я проверил — всё верно. Можно использовать не только для разработки, но и для чего угодно.
Возможно, установка немного замороченнее, чем у OpenClaw. Но легкий путей не ищем.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6🤝2
Попробовал апку
Google AI Edge Gallery на Samsung Galaxy, 2022 года — на железе, которое делали еще до нынешнего бума моделей.С помощью этого приложения можно запускать ИИ модели на телефоне.
Тестил
Gemma 4 E2B: новая легкая модель опен сурс модель от Google. На мой телефон зашла нормально.По описанию модель поддерживает skills, но это я пока не пробовал.
Что проверил по факту:
1. Попросил написать простой код — ответ валидный.
2. Скинул фото с турецким текстом и попросил перевод — перевела.
И вот это реально вау: всё офлайн. Без сети. На телефоне 2022 года.
Как поставить:
1. Ставьте из Google Play: https://play.google.com/store/apps/details?id=com.google.ai.edge.gallery
2. Обязательно проверьте, что это официальное приложение — я сначала по ошибке поставил клон.
3. Оф-приложение у меня на скрине.
Пока не придумал утилитарные сценарии использования.
Можно наверное апки пилить, которые будут использовать локальную модель.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
Проблема специфическая, но решил зафиксировать решение.
Вдруг кому то пригодиться.
TG API_ID и API_HASH обычно нужны, что бы с АПИ телеги взаимодействовать.
Например, чтоб удобно парсить/снайпить ТГ каналы.
Но оказалось, что есть проблема с их получением. Чтоб их получить надо:
1) зайти на my.telegram.org
2) Авторизовать по номеру
3) Создать приложение
Чтоб зайти на my.telegram.org нужно сменить IP, потому что с российского не зайти.
Но когда создаешь приложение - срабатывает телеграмовский антифрод (походу):
он видит что номер российский, а ипшник не российский и выдает ошибку.
См. скрин.
Вот такой вот замкнутый круг.
Причем по ошибке еще фиг поймешь, что ему надо. Про гипотезу с IP узнал из статьи с Хабра.
Как решается:
И всё. На my.telegram.org можно зайти без смены IP. И он спокойно позволит создать приложение.
Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
❤8👍3🔥2
Please open Telegram to view this post
VIEW IN TELEGRAM
😁5
BuildОзер | Programmer
Я всё чаще замечаю,
Просто открыли IDEшку и начинают наяривать в чат агенту.
Довольно часто при таком подходе переписка с агентом из попытки написать рабочий код скатывается в эмоциональное описание того, что ИИ ещё весьма глуп
Я тоже когда‑то был таким.
Но в итоге мой путь привёл к здравой мысли, что для эффективной разработки с ИИ нужно сперва выстроить систему работы вокруг него.
И тогда даже слабые модели будут давать качественный, легко читаемый и легко поддерживаемый код.
Ещё и документацию с тестами напишут.
Да, на настройку нужно потратить некоторое время и внимание.
Первый раз будет долгим. Жаль, что в жизни не так.😕
Но это окупится сторицей.
Небольшая метафора:
Агент — это таксист.
Но он без навигатора. Максимум — у него есть какие‑то старые карты.
Ты к нему сел, дал адрес дома и сказал: «Поехали».
Если ты ему не объяснил как проехать, не показал дорогу, то тебя ждёт увлекательное путешествие по всем подворотням города.
Иногда даже по рекам и каналам.
Возможно, тебе повезёт, и ты просто сделаешь небольшой крюк перед тем, как попадёшь домой.
Но, скорее всего, оказавшись на грунтовке в лесу, ты будешь умолять его вернуться на трассу."Да ты прав, прости, что огорчил тебя. Сейчас откачусь назад и поедем правильно."
Тебя даже могут в итоге пересадить на общественный транспорт.
А если совсем не повезёт, то окажешься в другом городе.
Ещё и заплатишь за это временем и деньгами.
Собственно, ниже кратко и тезисно расскажу свой текущий флоу разработки с ИИ, который помогает избежать подобных проблем.
Вы сможете адаптировать его под себя. Все ссылки будут указаны.
Дисклеймер:
Подробно раскрывать как работает каждый пункт - не буду.
Можете догуглить или спросить в комментах.
Либо можете скормить пост своему агенту и попросить его всё сделать.
1) Пишем AGENTS.md.
Это файл, который агент читает перед тем, как сделать вообще хоть что‑то.
В нём пишем общие рамки проекта:
- как работать с кодом, какой стек и пр.;
- где какие файлы лежат и как организовывать код;
- различные ограничения, наподобие «не пушь без моего согласия», «не правь файлы окружения».
У меня, например, также прописаны там принципы Карпатого:
1. Сначала подумай, потом пиши код.
2. Пиши просто, не плоди лишнюю архитектуру.
3. Меняй только то, что касается задачи.
4. В конце сделай проверки.
Ссылки:
- AGENTS.md в Codex docs: https://developers.openai.com/codex/guides/agents-md
- Codex customization: https://developers.openai.com/codex/concepts/customization
- Karpathy‑inspired skill: https://github.com/forrestchang/andrej-karpathy-skills
2) Дай агенту Context7.
Context7 — это MCP, то есть способ дать агенту внешний инструмент для получения актуальной документации.
Не надеяться на память модели, а попросить её сходить в свежую доку по конкретной библиотеке.
Это особенно важно для активно развивающихся фреймворков и API.
Чтобы агент точно использовал MCP, можно просто задать правило в AGENTS.md:
Если задача зависит от версии библиотеки, API или фреймворка,
сначала проверь актуальную документацию через Context7 MCP или official docs.
Не пиши код по памяти, если API мог измениться.
Для большей надежности можно использовать скил: https://github.com/affaan-m/ECC/blob/main/skills/documentation-lookup/SKILL.md.
Он прям описывает: сначала resolve‑library‑id, потом query‑docs, потом ответ на основе найденной документации.
Ссылки:
- Context7: https://github.com/upstash/context7
- Context7 docs: https://context7.com/docs
- Documentation‑lookup skill: https://github.com/affaan-m/ECC/blob/main/skills/documentation-lookup/SKILL.md
3) Покажи агенту свой флоу.🎤
Надо объяснить, как действовать при разработке.
По какой схеме или методологии.
Чтобы агент при выполнении каждой задачи следовал единому флоу.
Я использую 2 варианта (или их вариации):
Первый: Ponytail. Это агент‑обвязка, которая минимизирует мусорный код.
Агент сначала проверяет, можно ли вообще не писать новый код.
Может, это кто то уже написал.
Может, уже есть нативный способ решения в фреймворке.
Может, достаточно одной строки.
Т.е. заточено под максимально простые решения.
Ссылка: https://github.com/DietrichGebert/ponytail
Второй: Superpowers. Для более тяжелых проектов.
Тут уже полноценная дисциплина разработки:
- агент сначала вытаскивает из тебя требовани
- потом прорабатывает архитектуру
- строит пошаговый план выполнения
- реализует по плану используя TDD
- в конце ревью петли
Ссылка: https://github.com/obra/superpowers
4) //Документируй и комментируй код.
Документация позволяет и человеку, и ИИ разобраться в проекте и понять, «что у вас здесь происходит»
Её лучше писать сразу вместе с изменениями кода.
В AGENTS.md можно добавить простое правило (взято из доки кодекса):
Если изменение меняет публичное поведение, команды, конфиг, API или пользовательский флоу, проверь README/docs/changelog и обнови минимально нужную часть. Не переписывай всю документацию без причины.
А сверху можно добавлять заточенные под это скилы.
Вот ссылки на примеры таких скилов:
- Documentation and ADRs https://github.com/addyosmani/agent-skills/blob/main/skills/documentation-and-adrs/SKILL.md
- Shipping and Launch https://github.com/addyosmani/agent-skills/blob/main/skills/shipping-and-launch/SKILL.md
- Changelog Generator https://github.com/ComposioHQ/awesome-codex-skills/blob/master/changelog-generator/SKILL.md
- README Polish https://github.com/proflead/codex-skills-library/blob/master/skills/docs/readme-polish/SKILL.md
- Function Docstrings https://github.com/proflead/codex-skills-library/blob/master/skills/docs/function-docstrings/SKILL.md
5) Собирай команду скилов под проект.
У вас есть стек. Есть требования.
Установите под каждую деталь свой скил.
Условный пример:
- для Django — отдельные скилы по migrations, permissions, ORM patterns;
- для React — component patterns, state, performance;
- для review — описать типовые дефекты именно вашего проекта.
Банки скиллов, где можно поискать полезное:
- OpenAI skills: https://github.com/openai/skills
- Awesome Codex Skills: https://github.com/composiohq/awesome-codex-skills
- Matt Pocock skills: https://github.com/mattpocock/skills
- ECC: https://github.com/affaan-m/ECC
- Addy Osmani agent‑skills: https://github.com/addyosmani/agent-skills
- Browserbase skills: https://github.com/browserbase/skills
- Proflead Codex Skills Library: https://github.com/proflead/codex-skills-library
- Oh My Codex: https://github.com/Yeachan-Heo/oh-my-codex
- Agency Agents: https://github.com/joyfrai/agency-agents
Также никто не мешает писать свои. Переводить свой опыт в скилы.
Итог:
AI‑разработка — это не запустил агента и забыл. Это настройка рабочего контура:
- AGENTS.md
- актуальная документация через MCP
- качественный флоу разработки
- проектные скилы
- генерация документации
Каждый пункт можно и нужно адаптировать под себя.
Выделите вечерок. Налейте чайку. Соберите себе систему.
Сделав один раз, вы можете её переиспользовать дальше.
Не будьте вайбкодерами. Становитесь инженерами.🤝
Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6👍1🤝1