周末搭了个AI租房工具:爬Reddit反中介垃圾信息

✍️ OpenClawRadar📅 Опубликовано: 12 июля 2026 г.🔗 Source
Ad

Разработчик создал TruRent примерно за 10 часов, чтобы решить конкретную проблему: индийские сайты аренды, такие как NoBroker, MagicBricks и 99acres, примерно на 70% заполнены спамом от брокеров, даже с фильтром «от собственника». На Reddit есть честные объявления от владельцев, но их невозможно найти. Решение? Разговорный ИИ, который скрапит Reddit и позволяет общаться с объявлениями.

Как это работает

  • Стек: Next.js 16 с сырым fetch к Anthropic — без SDK, полный контроль над циклом стриминга.
  • Модель: Claude Haiku 4.5. Задача не требует Sonnet, а Haiku в 5 раз дешевле.
  • Инструменты: Всего два — search и get_details. Сравнение и ранжирование происходят в тексте модели, а не в отдельных инструментах. Больше инструментов = больше сбоев.
  • Стриминг: NDJSON в браузер. Проще, чем парсить SSE.
  • Конвейер скрапинга: API PullPush для сбора постов Reddit, затем Haiku для извлечения структурированных объявлений из текста постов, Nominatim для геокодирования.
Ad

Цифры

  • Собрано 1 412 постов
  • ~600 прошли локальный предварительный фильтр
  • Только 131 оказался реальным объявлением — набор данных крошечный, но конвейер не зависит от источника. Поменяйте сборщик, и ничего больше не изменится.

Ключевое дизайнерское решение

Разработчик намеренно использовал меньше инструментов, позволяя модели рассуждать над более богатыми результатами работы инструментов. Сравнение и ранжирование происходят в тексте модели, а не через отдельные инструменты. Это уменьшает количество сбоев и снижает затраты. Тот же принцип: пусть модель думает, а не просто фильтрует.

Попробуйте демо: https://trurent-five.vercel.app/

📖 Читать полный источник: r/ClaudeAI

Ad

👀 Смотрите также

Claude Opus 4.6 успешно создаёт код на Malbolge с помощью итеративной обратной связи
Кейсы

Claude Opus 4.6 успешно создаёт код на Malbolge с помощью итеративной обратной связи

Разработчик использовал Claude Opus 4.6 для написания программы "Hello World" на Malbolge, эзотерическом языке программирования, реализовав цикл обратной связи, в котором ошибки компилятора возвращались ИИ до тех пор, пока код не проходил валидацию.

OpenClawRadar
Создание AI-ресепшиониста для автомастерской: RAG-пайплайн и интеграция голосового управления
Кейсы

Создание AI-ресепшиониста для автомастерской: RAG-пайплайн и интеграция голосового управления

Разработчик создал пользовательского ИИ-ресепшиониста по имени Axle для люксовой автомастерской, используя RAG-пайплайн с MongoDB Atlas и эмбеддингами Voyage AI, а затем подключил его к реальной телефонной линии через Vapi с использованием FastAPI и Ngrok.

OpenClawRadar
Уменьшение трения при использовании голосовых команд для AI-агента Telegram с помощью Back Tap на iOS
Кейсы

Уменьшение трения при использовании голосовых команд для AI-агента Telegram с помощью Back Tap на iOS

Разработчик сократил количество шагов для отправки голосовой команды своему агенту ИИ OpenClaw с шести нажатий до двух, реализовав систему с использованием iPhone Back Tap, iOS Shortcuts и функции Vercel.

OpenClawRadar
Создание дистрибутива Linux с помощью Claude AI: Практическое руководство для разработчика
Кейсы

Создание дистрибутива Linux с помощью Claude AI: Практическое руководство для разработчика

Разработчик с 23-летним опытом в технологиях создал NubiferOS, защищённый дистрибутив Linux, используя Claude AI в качестве всей команды разработчиков. Проект включал 10-15 одновременных сессий Claude, сгенерировал ~39 300 строк кода и ~57 500 строк документации без единой строки кода, написанной человеком.

OpenClawRadar