开发者本地部署 self.so 需要完成以下技术准备:
Grundlegende Konfiguration der Umgebung
- 安装 Node.js(建议v16+)和 pnpm 包管理器
- Klonen der Codebasis:
git clone https://github.com/Nutlope/self.so
- Installieren Sie die Abhängigkeit:
cd self.so
pnpm install
关键服务配置
需在项目根目录创建.env文件配置六大核心服务:
- Together.ai API:提供Qwen模型调用能力
- Upstash Redis:用户数据存储
- AWS S3:简历文件存储(需创建存储桶)
- Sachbearbeiter:用户认证管理
开发与调试
- Starten Sie den Entwicklungsserver:
pnpm run dev
Besuchen Sie http://localhost:3000
- 主要代码结构:
- 页面逻辑:app/目录
- AI解析算法:lib/目录
- 主题样式:styles/目录
- 可使用 Helicone 监控AI调用性能
项目基于 Next.js 框架,开发者可修改任何模块,或通过 GitHub Issues 提交新功能建议。
Diese Antwort stammt aus dem Artikelself.so: Erzeugen Sie eine schöne Lebenslaufseite mit einem Klick!Die