BinktermPHP: Полноценная платформа для BBS/FidoNet, созданная в основном с помощью Claude

✍️ OpenClawRadar📅 Опубликовано: 30 марта 2026 г.🔗 Source
BinktermPHP: Полноценная платформа для BBS/FidoNet, созданная в основном с помощью Claude
Ad

BinktermPHP — это веб-ориентированная BBS с открытым исходным кодом, написанная на PHP 8 с использованием PostgreSQL. По словам разработчика, она была создана почти полностью с помощью Claude для реализации, при этом разработчик выступал в роли архитектора и тестировщика.

Особенности платформы

Платформа включает:

  • Встроенный почтовый клиент binkp для FidoNet с согласованием сеансов, разбором пакетов, очередями входящих/исходящих сообщений и расписанием опросов
  • Эхопочту/сетевую почту (форумы FidoNet и личные сообщения)
  • Файловые области и дверные игры (DOS, нативные и HTML5/WebDoors)
  • Серверный push в реальном времени через SharedWorker (BinkStream)
  • Экономическую систему с кредитами
  • Доступ через Telnet/SSH/FTP с поддержкой ANSI, навигацией по меню и ZMODEM для передачи файлов
  • Поддержку офлайн-почты QWK
  • Поддержку ANSI/RIP/SIXLE
  • MCP-сервер (Node.js), предоставляющий доступ к эхопочте через Model Context Protocol с аутентификацией по токенам на пользователя
  • Обработку кодировок символов для устаревших кодовых страниц FTN (CP437, CP866, Latin-1) с цепочками отката через iconv
  • Систему WebDoors для браузерных дверных игр на HTML5
Ad

Рабочий процесс разработки с Claude

Разработчик описывает свой рабочий процесс так: «Я архитектор и тот, кто решает, что будет построено. Но реализация — код, миграции баз данных, отладка, работа с протоколами — это Claude. Я описываю, что хочу, Claude пишет это, я тестирую, мы итерируем.»

Что, по словам разработчика, работает хорошо:

  • Claude справляется с утомительными или трудоёмкими частями, такими как шаблонный код, миграции, отладка проблем с кодировками и написание логики протоколов
  • Claude сохраняет контекст проекта при правильной структуре (поддерживается через файл CLAUDE.md в репозитории)

Что всё ещё требует человеческого вмешательства:

  • Архитектурные решения и тестирование
  • Понимание, когда что-то идёт не так
  • Всё, что требует запуска реального программного обеспечения (Claude не может наблюдать за работающей системой)
  • Периодические напоминания о предыдущих ошибках

Текущий релиз

Версия 1.8.9 теперь доступна с:

  • Системой подписок на основе интересов
  • Менеджером AreaFix/FileFix
  • Очередями одобрения загрузки файлов
  • Редактором экрана входа с ANSI-артом
  • Поддержкой ZMODEM/QWK

Проект доступен по адресу https://claudes.lovelybits.org (назван в честь Claude), с подробностями проекта на https://lovelybits.org/binktermphp и исходным кодом на GitHub.

📖 Read the full source: r/ClaudeAI

Ad

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

Конвейер TDD с ИИ: Как плохие инструкции породили 3 400 тестов и что это исправило
Кейсы

Конвейер TDD с ИИ: Как плохие инструкции породили 3 400 тестов и что это исправило

Разработчик создал многокомпонентный конвейер TDD с использованием Claude Code, где разные агенты занимаются тестированием, написанием кода и ревью. Исходная инструкция «написать тесты для всего» привела к созданию 3400 тестов, из которых только 44% были валидными, что вылилось в «театр покрытия», где тесты не выявляли реальные ошибки.

OpenClawRadar
Разработчик создал настольное приложение на Python объёмом в 3 106 строк с помощью Claude Code за 3 недели, не имея предыдущего опыта программирования.
Кейсы

Разработчик создал настольное приложение на Python объёмом в 3 106 строк с помощью Claude Code за 3 недели, не имея предыдущего опыта программирования.

Разработчик без знаний Python создал настольное приложение в 3106 строк кода за три недели, используя Claude Code, описывая функции по разделам в диалоге объёмом более 500 000 символов. Приложение выполняет поиск контента, ведение логов, отслеживание метрик, исследования, геймифицированные вехи и удалённый запуск с телефона.

OpenClawRadar
Некодер создает криптографически безопасный микросервис ИИ с помощью Claude, Gemini и ChatGPT.
Кейсы

Некодер создает криптографически безопасный микросервис ИИ с помощью Claude, Gemini и ChatGPT.

60-летний человек без опыта программирования создал микросервис ИИ под названием AgentGate за одну неделю, используя Claude Code для написания кода, с перекрестной проверкой Gemini и ChatGPT. Система включает базу данных SQLite, прогрессивное ограничение скорости, криптографическую подпись Ed25519 и более 50 успешных тестов.

OpenClawRadar
Портирование Quake в Three.js с помощью Claude Code: Рабочий процесс и ограничения
Кейсы

Портирование Quake в Three.js с помощью Claude Code: Рабочий процесс и ограничения

Разработчик использовал Claude Code для портирования исходного кода Quake на JavaScript и Three.js, создав веб-версию игры. Проект потребовал значительной работы с промптами и выявил трудности Claude с портированием кода мультиплеерного сервера на Deno+WebTransport.

OpenClawRadar