部署Audibit需要完成六个关键步骤:
- ベース環境の準備:安装Git和Node.js(建议v16+),创建用于存放API密钥的.env文件
- 仓库克隆実施
git clone https://github.com/YinTokey/Audibit.git
最新コード - 依存するインストール:通过npm install安装Next.js、React等前端依赖项
- キーコンフィギュレーション:需申请OpenAI API Key、配置Firestore服务账号和Pinecone向量数据库
- ローカルテスト:运行npm run dev启动开发服务器,验证基础功能
- 生産展開:使用npm run build构建生产包,可部署到Netlify等云平台
特别注意事项:
- Firestore数据库名称必须与Pinecone索引保持一致(默认为Audibit)
- GitHub Action的Cron表达式需要根据时区调整
- Netlify部署时需指定.next为输出目录
对于移动端用户,还需单独克隆audibit-mobile仓库,配置React Native开发环境后连接Web服务的API端点。
この答えは記事から得たものである。Audibit:人気の技術記事をすぐに聴ける音声ポッドキャストにするについて