Что это такое?
Учебный проект-реконструкция веб-интерфейса мессенджера QQ образца 2010 года на современном стеке Vue.js и Python.
Это неофициальная реконструкция веб-версии QQ образца 2010 года. Проект позиционируется как учебный и создан для изучения современных фронтенд-технологий и интеграции с мессенджерами. Автор подчёркивает, что это лишь реплика интерфейса, не содержащая...
Для фронтенд-разработчиков и энтузиастов, изучающих Vue.js и WebSocket-интеграции, а также для тех, кто ностальгирует по старому интерфейсу QQ.
Оригинальный WebQQ от Tencent закрылся в 2019 году, оставив поклонников без любимого веб-интерфейса. Этот проект решает проблему тоски по ретро-дизайну, предлагая функциональный клон.
Проект состоит из фронтенда на Vue.js 3 с Pinia для состояния и бэкенда на Python с NoneBot2. Фронтенд подключается к боту через WebSocket, который, в свою очередь, общается с серверами QQ через NapCatQQ. Интерфейс скрупулёзно воссоздан по архивным скриншотам.
Это неофициальная реконструкция веб-версии QQ образца 2010 года. Проект позиционируется как учебный и создан для изучения современных фронтенд-технологий и интеграции с мессенджерами. Автор подчёркивает, что это лишь реплика интерфейса, не содержащая оригинального кода Tencent.
Для авторизации в проекте используется QR-код, который генерируется специальным файлом qrcode_server.py — автор настоятельно просит не удалять его при обновлениях.
Стоит попробовать как интересный учебный проект по интеграции фронтенда с внешним API и ретро-реконструкции. Для практического использования сыроват и требует настройки бэкенда.
Проект скромный (11 звёзд), с одним открытым issue. Активность обновлений низкая, что типично для пет-проектов-реконструкций.
Карточка собрана по данным GitHub, README и структуре репозитория. Это не официальная документация проекта.
Учебный проект-реконструкция веб-интерфейса мессенджера QQ образца 2010 года на современном стеке Vue.js и Python.
Для фронтенд-разработчиков, интересующихся Vue 3, и энтузиастов, желающих воссоздать старый интерфейс.
Если проект подходит под ваш сценарий, можем помочь с установкой, интеграцией, доработкой или аккуратным форком под вашу инфраструктуру.