highlights
v3.0.0
Привет, ты в корне монорепо.
Этот репо содержит весь код для моей системы выделения личного чтения. Вы можете прочитать больше об этом проекте в этом блоге.
├── 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
Для настройки инструмента разработчика, таких как лининг и форматирование:
make init
Затем в каждом отдельном каталоге есть своя Readme с инструкциями по настройке.
C4Context
Человек (я, "я")
Граница (AWS, "AWS") {
Система (AI, «Поиск и суммирование», «S3, Lambda»)
Система (электронная почта, «импортер электронной почты», «SES, S3, Lambda»)
}
Граница (Vercel, "Vercel") {
System (web, "Web App", "Next.js")
}
Граница (Google, "Firebase") {
SystemDB (DB, "База данных", "Firestore")
Система (функции, "обогащатель данных", "Облачные функции")
Система (API, «API», «Облачные функции»)
}
Система (GA, "Google Analytics")
Rel (я, электронная почта, "Экспорт электронных писем")
Rel (электронная почта, DB, «Создает записи»)
Rel (API, DB, "читает")
Rel (Web, API, «Получить объемы и основные моменты»)
Rel (web, ai, "search")
Rel (web, ga, "трек")
BIREL (DB, функции, "запускает обновления")
Updaterelstyle (DB, функции, $ offsetx = "-45", $ offsety = "-20")
UpdateLayoutConfig ($ c4shapeInrow = "4", $ c4boundaryInrow = "4")