Локальный пул аккаунтов, кибер-панель управления и API-прокси для Notion AI
Запуск нескольких сессий Notion под единой локальной точкой входа с пулом аккаунтов, мониторингом лимитов, кастомной киберпанк-панелью на русском языке, Anthropic-совместимым API, автоматической массовой регистрацией через Microsoft SSO и полной интеграцией с Claude Code.
Быстрый старт • Основные возможности • Архитектура • Настройка • Документация
Русский
ВАЙБ КОДЕР (notion-manager) — это локальный инструмент для управления Notion AI. Он импортирует активные сессии Notion через встроенное расширение Chrome (или регистрирует новые аккаунты пачками через Microsoft-SSO), объединяет их в умный пул, обновляет лимиты и состояние моделей в фоновом режиме, а также предоставляет 4 ключевые точки доступа:
- Панель управления (Dashboard) по адресу
/dashboard/— полностью русифицированный киберпанк-интерфейс, графики потребления токенов, логгер и форма массовой регистрации. - Обратный прокси (Reverse Proxy) для полноценного веб-интерфейса Notion AI по адресу
/ai. - API Шлюз —
POST /v1/messages(совместимый с Anthropic),POST /v1/chat/completions(OpenAI),POST /v1/responsesиGET /v1/models(с поддержкой новейших Opus 4.8 и GPT-5.5 прямо из коробки!). - Массовый регистратор по адресу
POST /admin/register/start.
Требования: Go 1.25+, как минимум один аккаунт Notion. Расширение для Chrome не требуется, если вы добавляете аккаунты вручную через панель или регистрируете их в автоматическом режиме.
Если вы хотите запустить проект из исходного кода:
# 1. Клонируйте репозиторий и перейдите в папку
git clone https://github.com/b24039971/notion-abuz_ai.git
cd notion-abuz_ai
# 2. Запустите компиляцию и сервер (конфигурация создастся автоматически)
go run ./cmd/notion-managerИли просто запустите уже скомпилированный бинарный файл для Windows:
.\notion-manager.exeПри первом запуске консоль сгенерирует и выведет ваш пароль администратора и API-ключ — обязательно сохраните их!
# 3. Откройте русифицированную кибер-панель
http://localhost:8081/dashboard/Добавьте ваш первый аккаунт (на выбор):
- Существующая сессия Notion — откройте
notion.soв Chrome → нажмитеF12→ перейдите во вкладку Application (Приложение) → Cookies → скопируйте значениеtoken_v2. В панели управления нажмите 「+ Добавить аккаунт」 и вставьте токен. - Массовая регистрация (Microsoft-SSO) — в панели нажмите 「Регистрация аккаунтов」 и вставьте строки вида
email----password----client_id----refresh_token.
Пул автоматически обновится и подхватит аккаунт сразу после сохранения JSON-файла в папке accounts/ — перезапуск сервера не требуется.
# 4. Настройте клиенты (Claude Code, Cherry Studio, Cursor и др.)
export ANTHROPIC_BASE_URL=http://localhost:8081
export ANTHROPIC_API_KEY=<ваш-api-ключ>
# Для OpenAI-совместимых клиентов:
export OPENAI_BASE_URL=http://localhost:8081/v1
export OPENAI_API_KEY=<ваш-api-ключ>- Загрузка любого количества JSON-файлов аккаунтов из папки
accounts/. - Выбор аккаунта на основе реального остатка лимитов (quota) вместо случайного перебора.
- Динамическая проверка лимита перед каждым запросом (кэшируется на указанное в настройках время), что исключает отправку запроса на исчерпанный аккаунт.
- Автоматический пропуск заблокированных аккаунтов или аккаунтов без рабочих пространств.
- Полная синхронизация оставшихся лимитов и доступных моделей обратно в JSON-файлы.
- Эстетичный фронтенд в стиле Matrix / Cyberpunk с мягким зеленым свечением и поддержкой вашего логотипа.
- Авторизация по сгенерированному ключу сессии.
- Удобный список пула с серверным поиском, сортировкой и пагинацией.
- Действия в один клик: запуск прокси веб-интерфейса, копирование токена, удаление аккаунта.
- Детальная статистика расхода токенов — общие лимиты, затраты за сегодня, за последние 24 часа, 30-дневные графики, топ используемых моделей и аккаунтов.
- Быстрые переключатели: Поиск в сети, Поиск в раб. пространстве, Режим ASK (без записи в страницы) и Логи отладки.
- Готовая интеграция с новейшими моделями Opus 4.8 и GPT-5.5 (автоматический умный маппинг на внутренние эндпоинты Notion AI).
- Запуск целевой сессии проксирования через
/proxy/start. - Доступ к полному веб-интерфейсу Notion AI локально через эндпоинт
/aiс автоматической подстановкой куки из пула аккаунтов. - Проксирование HTML, API-запросов, статики, хранилища сообщений и WebSocket-трафика.
- Автоматический обход зависаний интерфейса Notion на пустых/неинициализированных рабочих пространствах (возврат статуса
409для отображения ошибки в панели).
- Поддержка стриминга (потоковой выдачи токенов) для мгновенного отображения ответов.
- Поддержка инструментов (Tools) и вызовов функций (Function Calling) как в стиле Anthropic, так и OpenAI.
- Загрузка изображений, PDF и CSV файлов с интеграцией во внутренний пайплайн Notion.
- Режим ASK — добавьте суффикс
-askк любой модели (например,sonnet-4.6-askилиopus-4.8-ask) для разовых быстрых ответов без создания мусорных блоков в документах.
Прокси полностью совместим с Claude Code — официальным терминальным агентом Anthropic. Поддерживается многошаговый вызов инструментов, работа с файлами, выполнение команд в шелле и режим глубокого размышления (extended thinking) через специальный трехслойный мост совместимости.
Claude Code анализирует архитектуру проекта на русском языке через Вайб Кодер с сохранением контекста сессии
Для запуска достаточно прописать переменные окружения:
export ANTHROPIC_BASE_URL=http://localhost:8081
export ANTHROPIC_API_KEY=your-api-key
claude # Запуск интерактивной сессииgraph TD
A[Расширение Chrome] -->|экспорт аккаунта| B[accounts/*.json]
R[Массовый импорт] -->|email----password----client_id----refresh_token| RJ[Регистратор regjob]
RJ -->|MSA + Notion Onboarding| B
B --> C[Пул аккаунтов]
C -->|проверка лимитов| C
D[Панель /dashboard/] -->|авторизация сессии| E[Админ API]
E --> C
E --> ST[(token_stats.json)]
E --> RH[(register_history.json)]
F[API Клиент] -->|POST /v1/messages| G[Обработчик Anthropic]
G --> C
G --> H[Загрузки / инструменты / веб-поиск / режим ASK]
H --> I[Внутренний API Notion AI]
J[Браузер] -->|/proxy/start -> /ai| K[Обратный прокси]
K --> C
K --> L[notion.so / msgstore]
G -.notion_proxy.-> P[Проксирующее звено]
RJ -.notion_proxy.-> P
K -.notion_proxy.-> P
P --> I
P --> L
Пул просто загружает все корректные .json файлы из директории accounts/.
- Откройте
chrome://extensionsв браузере. - Включите Режим разработчика (Developer mode).
- Нажмите Загрузить распакованное расширение (Load unpacked) и выберите папку
chrome-extension/. - Откройте ваш рабочий кабинет
https://www.notion.so/. - Кликните на иконку расширения, скопируйте сгенерированный JSON и сохраните его в файл
accounts/misha.json.
Вы можете использовать встроенный в дашборд модуль регистрации или консольную утилиту:
# Использование CLI
notion-manager-register -accounts ./accounts -input credentials.txtФормат входного файла:
email----password----client_id----refresh_token
Вы можете скопировать пример файла:
cp example.config.yaml config.yamlИли пропустить этот шаг — сервер автоматически сгенерирует config.yaml при первом старте с безопасными случайными ключами.
Присоединяйтесь к нашим сообществам для получения свежих обновлений, гайдов и поддержки:
- Telegram-канал: t.me/abuz_ai — абуз нейросетей, полезный софт, инсайды и общение.
- YouTube-канал: Вайб Кодер — обзоры, инструкции по установке и настройке.
- b24039971 (Abuz_ai) — Основатель и главный разработчик.
- m86470138-bot (m86470138-bot) — Со-разработчик.
Этот проект распространяется под лицензией CC BY-NC-SA 4.0. Допускается только некоммерческое использование.