highlights
v3.0.0
Hola, estás en la raíz de un monoreso.
Este repositorio contiene todo el código para mi sistema destacado de lectura personal. Puede leer más sobre este proyecto en esta publicación de 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 las herramientas de desarrollador, como pelusas y formateo:
make init
Luego, cada directorio individual tiene su propio readme con instrucciones de configuración.
C4Context
Persona (yo, "yo")
Límite (AWS, "AWS") {
Sistema (AI, "Búsqueda y resumen", "S3, Lambda")
Sistema (correo electrónico, "Importador de correo electrónico", "SES, S3, Lambda")
}
Límite (Vercel, "Vercel") {
Sistema (web, "aplicación web", "next.js")
}
Límite (Google, "Firebase") {
SystemDB (DB, "Base de datos", "Firestore")
Sistema (funciones, "enriquecedor de datos", "funciones en la nube")
Sistema (API, "API", "Funciones en la nube")
}
Sistema (GA, "Google Analytics")
Rel (yo, correo electrónico, "Exportación de correos electrónicos")
Rel (correo electrónico, db, "Crea registros")
Rel (API, DB, "Reads")
Rel (web, API, "Obtener volúmenes y aspectos destacados")
Rel (web, ai, "búsqueda")
Rel (Web, GA, "Track")
Birel (DB, funciones, "Actualizaciones de desencadenantes")
UpdaterAlstyle (db, funciones, $ offsetx = "-45", $ offsety = "-20")
UpdateLayOutConfig ($ C4ShapeInrow = "4", $ C4BoundaryRow = "4")