highlights
v3.0.0
Olá, você está na raiz de um monorepo.
Este repo contém todo o código para o meu sistema de destaque de leitura pessoal. Você pode ler mais sobre este projeto nesta postagem do blog.
├── aws # Email importer and AI/LLM features
├── firebase # Database and backend
├── packages # Reading export converters
│ ├── highlights-email-to-json
│ ├── kindle-clippings-to-json
│ ├── kindle-email-to-json
│ └── safari-books-csv-to-json
└── web # Frontend
Para configurar as ferramentas do desenvolvedor, como linhagem e formatação:
make init
Em seguida, cada diretório individual possui seu próprio readme com instruções de configuração.
C4Context
Pessoa (eu, "eu")
Limite (AWS, "AWS") {
Sistema (AI, "Search & Summarization", "S3, Lambda")
Sistema (email, "Importador de e -mail", "SES, S3, Lambda")
}
Limite (vercel, "vercel") {
Sistema (Web, "Web App", "Next.js")
}
Limite (Google, "Firebase") {
SystemDB (db, "banco de dados", "Firestore")
Sistema (Funções, "Enriqueleiro de Dados", "Funções em Cloud")
Sistema (API, "API", "Funções em nuvem")
}
Sistema (GA, "Google Analytics")
Rel (eu, email, "exportação de e -mails")
Rel (email, db, "cria registros")
Rel (API, DB, "Reads")
Rel (Web, API, "Obtenha volumes e destaques")
Rel (web, ai, "pesquisa")
Rel (Web, GA, "Track")
Birel (dB, funções, "aciona atualizações")
Updaterelstyle (db, funções, $ offsetx = "-45", $ offsety = "-20")
UpdateLayoutConfig ($ C4ShapeInRow = "4", $ C4BoundaryInRow = "4")