.exe: Python, Node.js и дополнительная настройка не нужны. Если вы хотите изменить исходный код или запустить приложение в режиме разработки, соберите из исходного кода.
Системные требования
Вариант 1: установка через .exe (рекомендуется)
Это быстрый способ..exe содержит Python-бэкенд и React-фронтенд в одном файле.
1
Скачайте doc-reviewer.exe
Скачайте актуальный
doc-reviewer.exe со страницы релизов и сохраните его в отдельную папку — например, C:\Tools\DocReviewer\.2
Запустите исполняемый файл
Дважды щёлкните
doc-reviewer.exe. Приложение стартует локальный бэкенд-сервер и автоматически открывает интерфейс Doc Reviewer в браузере по умолчанию.Если браузер не открылся, перейдите по адресу http://localhost:8000 вручную.3
Установите Chromium для оценки веб-страниц
.exe не содержит Chromium. Чтобы загружать и оценивать веб-страницы по URL, вам нужно один раз установить Chromium через Playwright.Откройте терминал и выполните:%LOCALAPPDATA%\ms-playwright. Эту команду нужно выполнить один раз на каждом компьютере.Если вы планируете оценивать только загружаемые файлы (PDF, DOCX, Markdown, TXT), а не веб-страницы, этот шаг можно пропустить.
data\db.sqlite рядом с .exe. База данных создаётся автоматически при первом запуске. Чтобы сбросить все данные, остановите приложение и удалите папку data\.
Вариант 2: сборка из исходного кода (для разработчиков)
Используйте этот вариант, если хотите изменить код Doc Reviewer или запустить его в режиме разработки с горячей перезагрузкой.1
Клонируйте репозиторий
2
Установите зависимости Python
3
Установите Chromium
4
Запустите бэкенд
http://localhost:8000 с горячей перезагрузкой.5
Запустите фронтенд
Откройте второй терминал:Фронтенд запустится на
http://localhost:5173. Откройте этот адрес в браузере.В режиме разработки фронтенд работает на порту 5173 (Vite), бэкенд API — на порту 8000 (FastAPI). В готовом
.exe оба компонента работают на порту 8000, поэтому два отдельных порта — особенность только режима разработки.Проверка установки
После запуска приложения проверьте работоспособность бэкенда по адресу:.exe или команду run_dev.py.
Где хранятся данные
Doc Reviewer хранит все данные на вашем компьютере:
Никакие данные не передаются во внешние системы, кроме вызовов LLM API к провайдеру, который вы настроите в Настройках → Модели.