highlights
v3.0.0
Hallo, du bist die Wurzel eines Monorepo.
Dieses Repo enthält den gesamten Code für mein persönliches Lesen -Highlight -System. In diesem Blog -Beitrag können Sie mehr über dieses Projekt lesen.
├── 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
Um Entwickler -Tools wie Linie und Formatierung einzurichten:
make init
Anschließend hat jedes einzelne Verzeichnis seine eigene Readme mit Setup -Anweisungen.
C4Context
Person (ich, "ich")
Grenze (AWS, "AWS") {
System (AI, "Search & Summarization", "S3, Lambda")
System (E -Mail, "E -Mail -Importeur", "SES, S3, Lambda")
}
Grenze (Vercel, "Vercel") {
System (Web, "Web App", "Next.js")
}
Grenze (Google, "Firebase") {
SystemDB (DB, "Datenbank", "Firestore")
System (Funktionen, "Datenanreicher", "Cloud -Funktionen")
System (API, "API", "Cloud -Funktionen")
}
System (GA, "Google Analytics")
Rel (ich, E -Mail, "E -Mail -Export")
Rel (E -Mail, DB, "Erstellt Datensätze")
Rel (api, db, "liest")
Rel (Web, API, "Holen Sie sich Volumina und Highlights")
Rel (Web, AI, "Suche")
Rel (Web, GA, "Track")
Birel (DB, Funktionen, "auslöst Updates")
Updaterelstyle (DB, Funktionen, $ offsetx = "-45", $ offsety = "-20")
Updatelayoutconfig ($ c4shapeinrow = "4", $ c4boundaryInrow = "4")