Люди
Профиль становится личным пространством: публикации, интересы, связи и способ показать себя внутри платформы.
Официальный сайт Harbor Project
Пространство для людей, сообществ и новых форм общения.
Harbor объединяет ленту, чаты, сообщества, голос, совместный просмотр, публикации и ботов в одной среде. Не как набор случайных функций, а как место, куда хочется возвращаться.
Идея проекта
Harbor создается как самостоятельная платформа, где публичное общение может естественно продолжаться в личном чате, группе друзей, сообществе, голосовой комнате или совместном просмотре.
Профиль становится личным пространством: публикации, интересы, связи и способ показать себя внутри платформы.
Хабы помогают собирать людей вокруг идей, игр, творчества, города, команды или маленького внутреннего мира.
Разговор может начаться с поста и продолжиться там, где удобно: в комментариях, чате, голосе или кинозале.
Возможности
Мы не хотим превращать платформу в коллекцию кнопок. Каждая возможность должна решать понятную задачу и усиливать остальные.
Community layer
У каждого пространства могут быть свои правила, чаты, статьи, участники, роли и настроение. Сообщество постепенно становится местом, которое узнают не только по названию.
Content stream
Посты, статьи и комментарии помогают делиться важным, обсуждать идеи и находить людей, которым это действительно близко.
Private signal
Личные и групповые переписки остаются рядом с тем контекстом, из которого началось общение: постом, сообществом или профилем.
Live presence
Когда текста становится мало, можно собраться голосом или смотреть что-то вместе. Не как формальный звонок, а как присутствие в моменте.
PWA и Android
Android-клиент и PWA развиваются как единый пользовательский опыт: темный интерфейс, glass-панели, быстрый доступ к чатам, сообществам, профилю и уведомлениям.
HarborBot.py
Боты Harbor помогают автоматизировать сценарии, создавать помощников для сообществ и связывать события платформы с логикой разработчика. В этой части сайт специально говорит чуть более кодовым языком.
from harborbot import HarborBot, Router
bot = HarborBot(token="BOT_TOKEN")
router = Router()
@router.on_message()
async def pulse(ctx):
if ctx.community:
await ctx.reply("Сигнал принят. Сообщество на связи.")
bot.include_router(router)
bot.run_polling()
Развитие
Harbor находится в активной разработке. Некоторые решения меняются, идеи перерабатываются, а новые направления появляются благодаря людям, которые уже пользуются платформой и помогают ей становиться лучше.
Укрепляем авторизацию, уведомления, PWA, медиа и поведение клиентов.
Развиваем роли, вики, активности, чаты, оформление и внутреннюю экономику.
Harbor должен стать не приложением вокруг одной функции, а цельной средой.
Войти в Harbor
Сейчас можно не просто наблюдать за развитием Harbor, а стать частью этого процесса: тестировать, общаться, создавать сообщества и предлагать идеи.