Редактор Wysiwyg в стиле с открытым исходным кодом с автозаполнением AI с автоматическими заполнениями.
Введение · Развернуть свое собственное · настройка локально · Технический стек · Внесение · Лицензия
https://novel.sh/docs/introduction
Роман-это редактор Wysiwyg в стиле понятия с автозаполнением AI.
Вы можете развернуть свою собственную версию романа в Vercel с одним щелчком:
Чтобы настроить новый локальный, вам нужно клонировать репозиторий и настроить следующие переменные среды:
OPENAI_API_KEY - ваш ключ API Openai (вы можете получить его здесь)BLOB_READ_WRITE_TOKEN - ваш токен Blob Blob Blob (в настоящее время все еще в бета -версии, но не стесняйтесь зарегистрироваться в этой форме для доступа) Если вы развернули это в Vercel, вы также можете использовать vc env pull , чтобы вытащить переменные среды из вашего проекта Vercel.
Чтобы запустить приложение локально, вы можете запустить следующие команды:
pnpm i
pnpm dev
Хотя роман построен для React, у нас также есть несколько пакетов, обслуживаемых сообществом для нереактивных рамок:
Спасибо @bennykok, у рома также есть расширение VSCODE: https://novel.sh/vscode
Роман построен на следующем стеке:
Вот как вы можете внести свой вклад:
Лицензирован по лицензии Apache-2.0.