Os seguintes preparativos técnicos são necessários para que os desenvolvedores implementem o self.so localmente:
Configuração básica do ambiente
- Instalação do Node.js (recomenda-se a versão 16+) e do gerenciador de pacotes pnpm
- Clonagem da base de código:
git clone https://github.com/Nutlope/self.so
- Instale a dependência:
cd self.so
pnpm install
Principais configurações de serviço
Você precisa criar um arquivo .env no diretório raiz do projeto para configurar os seis serviços principais:
- API Together.aiFornecer capacidade de chamada de modelo Qwen
- Upstash RedisArmazenamento de dados do usuário
- AWS S3Retomar o armazenamento de arquivos (requer a criação de buckets de armazenamento)
- EscriturárioGerenciamento de autenticação de usuários
Desenvolvimento e depuração
- Inicie o servidor de desenvolvimento:
pnpm run dev
Visite http://localhost:3000
- Estrutura principal do código:
- Lógica da página: app/catalogues
- Algoritmo de análise de IA: diretório lib/
- Estilo do tema: estilos/catálogos
- O desempenho das chamadas de IA pode ser monitorado usando o Helicone
O projeto é baseado na estrutura Next.js, e os desenvolvedores podem modificar qualquer um dos módulos ou enviar sugestões de novos recursos por meio do GitHub Issues.
Essa resposta foi extraída do artigoself.so: Gere uma bela página de currículo com um clique!O





























