Skip to content

Попробовать на своём компьютере

Здесь echo-words запускается на вашем компьютере, чтобы посмотреть, что он умеет. Пользоваться им так не задумано: он работает, только пока вы его держите запущенным, открыть его может только браузер на этом компьютере, а карточки остаются в пробной коллекции, которую не видит ни одно ваше приложение Anki. Для настоящей работы установите его на Oracle Cloud. Это тоже ничего не стоит.

Что понадобится

  • git и uv
  • Node.js 22, потому что первый запуск собирает страницы приложения
  • бесплатный ключ Gemini, см. Ключи

Запуск

git clone https://github.com/andgineer/echo-words.git
cd echo-words
mkdir -p .deploy
cp .deploy.example/.env .deploy/.env

Впишите в .deploy/.env свой ключ Gemini: GEMINI_API_KEY=.... Это тот же файл, которым пользуется установка на Oracle Cloud, так что ключ туда перейдёт. И запустите:

uv run inv dev

Откройте http://127.0.0.1:8080. Первый запуск собирает приложение и создаёт ~/.echo-words/languages.toml с английским, немецким и сербским; их можно поменять в самом приложении. inv dev не синхронизируется с AnkiWeb, так что пробные карточки не попадут в ваши настоящие колоды.

Всё, что сохраняет пробный запуск, лежит в ~/.echo-words. Удалите эту папку, чтобы стереть его. В установку на Oracle Cloud из неё ничего не переносится.