本地部署OpenCharacter需要完成以下步骤:
- Preparação ambiental:需已安装Node.js环境,并注册Cloudflare账户(用于数据库服务)
- Instalação de ferramentas:通过npm全局安装Wrangler CLI工具(
npm i -g wrangler
)并登录 - Inicialização do projeto:克隆GitHub仓库后,使用Bun包管理器安装依赖(需先执行
npm i -g bun
) - Configuração do banco de dados: Executar
bun run setup
时会自动配置Cloudflare D1无服务器数据库 - lançar o desenvolvimento: Implementação
bun run dev
后,浏览器访问localhost:3000即可
注意:Windows用户建议使用WSL2环境,确保所有依赖组件版本兼容。项目文档推荐使用PNPM作为备选包管理器。
Essa resposta foi extraída do artigoOpenCharacter: a alternativa de código aberto e sem censura ao Character.AIO