https://github.com/alchaincyf/huashu-design/blob/master/README.en.md
Ставится командой:
Дальше агенту можно сказать что-то вроде «сделай кликабельный iOS-прототип», «собери презентацию в PPTX», «преврати эту логику в 60-секундную анимацию» или «дай три визуальных направления». На выходе обещают HTML-прототипы, MP4/GIF, редактируемые PPTX, PDF/PNG/SVG для инфографики.
Главная полезная часть тут не генерация красивых градиентов. Автор закопался в процесс, который обычно отличает нормальный дизайн от слопа: сначала собрать бренд-ассеты, проверить логотипы, продуктовые рендеры, UI-скриншоты, цвета и шрифты, зафиксировать всё в
Это правильная мысль. Большая часть «AI-дизайна» выглядит плохо не потому, что модель не умеет CSS, а потому что она начинает с пустого холста и галлюцинирует бренд из памяти. В
По сути, продукт тут — не GUI и не «ещё один генератор макетов». Продукт — это хорошо описанный рабочий процесс для агента: какие вопросы задать, какие ассеты собрать, где проверить факты, когда показать черновик, как экспортировать результат.
ЗЫ На скрине попросил собрать лендинг вместо pi.dev (загрузил на http://pi-agent.surge.sh/). Скилл честно собрал пару мд файлов данных и надергал ассетов из веба.
ЗЫЫ Пока писал пост он там дергал скрины плейврайтом и чот продолжал фиксить в дизайне.
huashu-design (хуяши хихи) — skill для агентов, который пытается сделать из Claude Code/Cursor/Codex/OpenClaw маленькую дизайн-студию в терминале.Ставится командой:
npx skills add alchaincyf/huashu-designДальше агенту можно сказать что-то вроде «сделай кликабельный iOS-прототип», «собери презентацию в PPTX», «преврати эту логику в 60-секундную анимацию» или «дай три визуальных направления». На выходе обещают HTML-прототипы, MP4/GIF, редактируемые PPTX, PDF/PNG/SVG для инфографики.
Главная полезная часть тут не генерация красивых градиентов. Автор закопался в процесс, который обычно отличает нормальный дизайн от слопа: сначала собрать бренд-ассеты, проверить логотипы, продуктовые рендеры, UI-скриншоты, цвета и шрифты, зафиксировать всё в
brand-spec.md, а уже потом рисовать.Это правильная мысль. Большая часть «AI-дизайна» выглядит плохо не потому, что модель не умеет CSS, а потому что она начинает с пустого холста и галлюцинирует бренд из памяти. В
huashu-design это прибито правилом: если задача про конкретный продукт, сначала WebSearch, проверка существования, статуса, версии и спецификаций.По сути, продукт тут — не GUI и не «ещё один генератор макетов». Продукт — это хорошо описанный рабочий процесс для агента: какие вопросы задать, какие ассеты собрать, где проверить факты, когда показать черновик, как экспортировать результат.
ЗЫ На скрине попросил собрать лендинг вместо pi.dev (загрузил на http://pi-agent.surge.sh/). Скилл честно собрал пару мд файлов данных и надергал ассетов из веба.
ЗЫЫ Пока писал пост он там дергал скрины плейврайтом и чот продолжал фиксить в дизайне.
❤7
https://github.com/syabro/SNITCHMD
Собрал
Потом выясняется, что сайт сидит за Cloudflare, reCAPTCHA или похожей проверкой, и простая задача превращается в пляски выбора между Playwright, прокси, платным Tavily и одноразовым скрейпером.
На входе URL. На выходе чистый Markdown в stdout, который сразу уходит в промпт, заметку или RAG-пайплайн.
Под капотом
Для кривых страниц и чуть более тонкой работы есть ручки
Одна тупая и простая команда, которая закрывает кучу моих кейсов.
PS Звездочек накидайте пожалуйста в репу :)
Собрал
snitchmd, потому что дергать контент для LLM всё ещё больно.curl приносит HTML-шум или пустой каркас после JS-рендера. Claude Code идёт в web_fetch, получает примерно нихуя и начинает искать контент страницы в поисковиках, хотя URL уже был дан руками.Потом выясняется, что сайт сидит за Cloudflare, reCAPTCHA или похожей проверкой, и простая задача превращается в пляски выбора между Playwright, прокси, платным Tavily и одноразовым скрейпером.
snitchmd https://www.cloudflare.com/paypercrawl-signup/ --favor-precision
На входе URL. На выходе чистый Markdown в stdout, который сразу уходит в промпт, заметку или RAG-пайплайн.
Под капотом
CloakBrowser рендерит страницу и проходит антиботные проверки. rs-trafilatura вычищает контент до Markdown, сверху маленький Docker wrapper.Для кривых страниц и чуть более тонкой работы есть ручки
--wait, --wait-for-selector, --favor-precision, --favor-recall, --json, --html-output.Одна тупая и простая команда, которая закрывает кучу моих кейсов.
PS Звездочек накидайте пожалуйста в репу :)
🔥26❤3
Forwarded from Tips AI | IT & AI
This media is not supported in your browser
VIEW IN TELEGRAM
Кстати, Codex может еще быть приложением для голосового набора текста в любом поле ввода на вашем ПК ☕️
@tips_ai
@tips_ai
Please open Telegram to view this post
VIEW IN TELEGRAM
❤13👍2
https://www.tencentcloud.com/act/pro/lighthouse
Купил VPS в Сингапуре на Tencent Cloud за
Пока не очень понимаю, нахуя он мне нужен. Но за такие деньги мозг сам достраивает use case: агент, маленький бот, прокси, dev-окружение, cron-джоба или очередной эксперимент, который хочется вынести из локальной машины.
По условиям:
Оригинальный пост: https://t.me/deksden_notes/719
PS Кроме сингапура есть европа и сща, мне он просто ближе
PSS есть план за $86 на год - 4vCPUs8GB, SSD 180GB
Купил VPS в Сингапуре на Tencent Cloud за
$10 в год.Пока не очень понимаю, нахуя он мне нужен. Но за такие деньги мозг сам достраивает use case: агент, маленький бот, прокси, dev-окружение, cron-джоба или очередной эксперимент, который хочется вынести из локальной машины.
По условиям:
2 vCPU, 2 GB RAM, 40 GB storage, 20M bandwidth и 0.5 TB/month трафика.Оригинальный пост: https://t.me/deksden_notes/719
PS Кроме сингапура есть европа и сща, мне он просто ближе
PSS есть план за $86 на год - 4vCPUs8GB, SSD 180GB
🔥3
Max Syabro and a Slop Driven Development
Opus 4.7 таки умеет подъебать...
https://fixupx.com/joshmanders/status/2049532383024587102
Кстати да, опус еще и так умеет, кроме как удаления красных тестов (fuck you that's why).
Гпт 5.5 таким не занимается.
Слава Марио!
Кстати да, опус еще и так умеет, кроме как удаления красных тестов (fuck you that's why).
Гпт 5.5 таким не занимается.
Слава Марио!
FixupX
Josh (@joshmanders)
Getting real tired of this shit @DarioAmodei
А внезапно, слушайте, охуенная модель для диктовки (https://huggingface.co/ai-sage/GigaAM-v3), работает очень быстро и достаточно точно распознаёт меня. Не хуже, чем паракит, тот же самый.
- Whisper Turbo - 1.5GB
- Parakeet v3 - 550MB
- GigaAM v3 - 158MB!!!
Но для английского, конечно, идёт по одному месту (
Пропатчить что ли, чтобы по одному хоткею была диктовка на русском, а по другому на английском через какой-нибудь Whisper.
- Whisper Turbo - 1.5GB
- Parakeet v3 - 550MB
- GigaAM v3 - 158MB!!!
Но для английского, конечно, идёт по одному месту (
Пропатчить что ли, чтобы по одному хоткею была диктовка на русском, а по другому на английском через какой-нибудь Whisper.
👍5
Handy (Win, Mac, Linux)
https://handy.computer/
https://github.com/cjpais/Handy
Оказывается, много кто не в курсе про хенди. Хенди - это open source приложение для диктовки, которое внезапно работает охеренно. Что в принципе неудивительно, ибо все модельки у всех одинаковые опенсорсные. За исключением Aqua Voice, наверное..
Я сначала сидел на хендмейд изделии из башскрипа и whisper, потом переехал на VoxType, и вот сейчас на Handy.
Короче, кто еще не диктует, а набивает, тот сосиска.
PS На маке whispr flow годовая подписка которую получил в бандле, очень годно
https://handy.computer/
https://github.com/cjpais/Handy
Оказывается, много кто не в курсе про хенди. Хенди - это open source приложение для диктовки, которое внезапно работает охеренно. Что в принципе неудивительно, ибо все модельки у всех одинаковые опенсорсные. За исключением Aqua Voice, наверное..
Я сначала сидел на хендмейд изделии из башскрипа и whisper, потом переехал на VoxType, и вот сейчас на Handy.
Короче, кто еще не диктует, а набивает, тот сосиска.
PS На маке whispr flow годовая подписка которую получил в бандле, очень годно
❤6🤪3
Forwarded from Tips AI | IT & AI
В Codex CLI добавили /goal
Это официальная версия Ralph loop, когда агент крутится в цикле и не выходит, пока не решит задачу полностью.
Наверное помните, Anthropic добавлял это плагином ещё в декабре.
Про команду /goal:
• /goal <задача> запускает цикл Plan > Execute > Test > Refine, не останавливается, пока цель не достигнута
• Можно создавать, ставить на паузу, возобновлять, сбрасывать
• Состояние живёт между сессиями
Включить можно одной командой:
Или руками в
Пока только в CLI, десктоп ещё не подвезли. Заодно сделали /side, когда можно задавать вопросы агенту пока он работает, не прерывая.
@tips_ai #news
Это официальная версия Ralph loop, когда агент крутится в цикле и не выходит, пока не решит задачу полностью.
Наверное помните, Anthropic добавлял это плагином ещё в декабре.
Про команду /goal:
• /goal <задача> запускает цикл Plan > Execute > Test > Refine, не останавливается, пока цель не достигнута
• Можно создавать, ставить на паузу, возобновлять, сбрасывать
• Состояние живёт между сессиями
Включить можно одной командой:
codex features enable goalsИли руками в
~/.codex/config.toml: [features]
goals = trueПока только в CLI, десктоп ещё не подвезли. Заодно сделали /side, когда можно задавать вопросы агенту пока он работает, не прерывая.
@tips_ai #news
👍5❤3
This media is not supported in your browser
VIEW IN TELEGRAM
https://soloterm.com/
Выглядит прям то что мне зашло - разбитие по проектам с отдельными агентами, терминалами и командами.
Ну хоть кто-то делает что-то иное чем "а давайте обмажем libghostty табами". Пишут что есть экспоузит свое МСР, прям годно.
PS Tauri под капотом
PSS Чот все больше и больше причин вернуться на мак. Тут Linux в планах, но maybe tomorrow boss.
Выглядит прям то что мне зашло - разбитие по проектам с отдельными агентами, терминалами и командами.
Ну хоть кто-то делает что-то иное чем "а давайте обмажем libghostty табами". Пишут что есть экспоузит свое МСР, прям годно.
PS Tauri под капотом
PSS Чот все больше и больше причин вернуться на мак. Тут Linux в планах, но maybe tomorrow boss.
❤3🔥2
Пост не на тему канал, из жизни.
В субботу получил подарок на др - начал болеть живот. Слава сериалам про врачей. Потыкал в правую сторону под пупком - болит. В левую - нет. Быстро собрались и поехали в клинику. Оно да. Аппендицит.
В итоге из-за быстрой диагностики ноль осложнений, на утро после операции уже по совету врача ходил по больнице сам.
Запомните этот твит короче. Полезное. Всем не болеть
PS оказывается в 42 изи прилететь может
В субботу получил подарок на др - начал болеть живот. Слава сериалам про врачей. Потыкал в правую сторону под пупком - болит. В левую - нет. Быстро собрались и поехали в клинику. Оно да. Аппендицит.
В итоге из-за быстрой диагностики ноль осложнений, на утро после операции уже по совету врача ходил по больнице сам.
Запомните этот твит короче. Полезное. Всем не болеть
PS оказывается в 42 изи прилететь может
👍24🙏4❤3
lakeFS
We recently shut down tilde.run.
Tilde started from a simple observation: AI agents are only as useful as the environment they can work in. Giving an agent a prompt is easy. Giving it the right files, credentials, tools, context, and execution environment, safely and repeatably, is much…
https://tilde.run/
У автономных агентов есть скучный, но дорогой баг: они хотят работать с настоящими данными, а настоящие данные обычно лежат в S3, Drive, GitHub, рядом секреты, приватные сети и куча способов устроить помойку.
Tilde заворачивает это в транзакционную модель. GitHub, S3 и Google Drive монтируются как единая файловая система с версиями. Агент запускается в изолированном контейнере, его изменения сначала попадают в черновик, а потом весь запуск можно принять одним коммитом или откатить.
Они думают не только про файлы. Network egress там
Quickstart:
Сейчас private preview.
У автономных агентов есть скучный, но дорогой баг: они хотят работать с настоящими данными, а настоящие данные обычно лежат в S3, Drive, GitHub, рядом секреты, приватные сети и куча способов устроить помойку.
Tilde заворачивает это в транзакционную модель. GitHub, S3 и Google Drive монтируются как единая файловая система с версиями. Агент запускается в изолированном контейнере, его изменения сначала попадают в черновик, а потом весь запуск можно принять одним коммитом или откатить.
Они думают не только про файлы. Network egress там
default-deny: каждый внешний запрос проходит проверку правил и пишется в лог, cloud metadata, приватные сети и левые хосты блокируются. Для агентов есть RBAC с allow, deny и ручным подтверждением отдельных действий.Quickstart:
curl -fsSL https://tilde.run/install | sh
tilde exec my-team/documents \
--image python:3.12 \
-- /sandbox/code/agent.py --input /sandbox/data/reports
Сейчас private preview.
🔥9
GitHub
GitHub - modem-dev/hunk: Review-first terminal diff viewer for agentic coders
Review-first terminal diff viewer for agentic coders - modem-dev/hunk
https://github.com/modem-dev/hunk
Чат плохо держит эту связь. Ревью-агент пишет отдельный текст, человек потом сверяет его с файлом, участком diff и соседними изменениями. На маленьком changeset это терпимо. На пачке файлов появляется ручная синхронизация двух артефактов.
В
Человек видит сам changeset и комментарии в местах, где принимает решение по коду. Ревью-агент готовит контекст, аппрув остаётся у человека.
PS нашел у хашимото https://x.com/mitchellh/status/2052128048288567617
PSS пытаюсь вкорячить через https://github.com/tanishqkancharla/pi-live-terminal
hunk помогает ревьюеру после правок агента быстро понять, что принять, что вернуть на доработку, и какие замечания ревью-агента относятся к конкретному месту в diff.Чат плохо держит эту связь. Ревью-агент пишет отдельный текст, человек потом сверяет его с файлом, участком diff и соседними изменениями. На маленьком changeset это терпимо. На пачке файлов появляется ручная синхронизация двух артефактов.
В
hunk ревью-агент может подключиться к уже открытой review-сессии и написать inline-комментарий рядом с кодом. Инструмент даёт для этого CLI поверх живого TUI, поэтому замечание появляется в том же экране, где человек смотрит патч.Человек видит сам changeset и комментарии в местах, где принимает решение по коду. Ревью-агент готовит контекст, аппрув остаётся у человека.
PS нашел у хашимото https://x.com/mitchellh/status/2052128048288567617
PSS пытаюсь вкорячить через https://github.com/tanishqkancharla/pi-live-terminal
Forwarded from Nick
Раньше ценность разработчика была в:
писать код,
знать фреймворки,
помнить синтаксис.
Сейчас AI это сильно удешевляет.
Новая ценность — в другом:
правильно формулировать задачу,
видеть систему целиком,
принимать инженерные решения,
строить пайплайны и автоматизацию,
быстро ship’ить,
иметь вкус и judgement,
использовать AI как multiplier.
То есть AI не заменяет сильных инженеров — он убирает ценность “чистого исполнителя”.
писать код,
знать фреймворки,
помнить синтаксис.
Сейчас AI это сильно удешевляет.
Новая ценность — в другом:
правильно формулировать задачу,
видеть систему целиком,
принимать инженерные решения,
строить пайплайны и автоматизацию,
быстро ship’ить,
иметь вкус и judgement,
использовать AI как multiplier.
То есть AI не заменяет сильных инженеров — он убирает ценность “чистого исполнителя”.
👍20
www.re-gent.dev
Regent | Version-Control for AI coding agents
Re_gent | Git for your AI agent’s actions. Undo, trace, and control every step.
https://www.re-gent.dev/
а вот еще нашел на тему трекинга.
Работает поверх клодовского PostToolUse, хз за остальные харнесы
а вот еще нашел на тему трекинга.
git показывает, какие файлы поменялись.re_gent показывает, из какого промпта и какой сессии появились эти изменения. Работает поверх клодовского PostToolUse, хз за остальные харнесы
👍9
https://blackboard.sh/electrobun/docs/
В комментах в релизе верселевского zero-native (ZIGAuri лол, zig + tauri)
притащили
В комментах в релизе верселевского zero-native (ZIGAuri лол, zig + tauri)
притащили
Electrobun и выглядит очень достойно14 MB bundle · 14 KB updates · <50 ms startup · 100% native fee
✓ Native bindings written in C++, ObjC, and Zig
✓ Bun as backend runtime and bundler
✓ System's native webview as renderer, CEF Optional
✓ Custom bsdiff-based update mechanism
✓ Cross-platform: macOS, Windows, Linux
🔥2
Оказывается у Ghostty можно поставить темы в зависимости от dark/light системной
В настройках:
В настройках:
theme = light:Apple System Colors Light,dark:0x96f
❤2