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」){
System(ai、 "search&summarization"、 "s3、lambda")
システム(電子メール、「電子メールインポーター」、「SES、S3、ラムダ」)
}
境界(vercel、 "vercel"){
System(web、 "webアプリ"、 "next.js")
}
境界(Google、 "Firebase"){
SystemDB(DB、「データベース」、「ファイヤーストア」)
システム(関数、「データエンチャー」、「クラウド関数」)
System(api、 "api"、 "cloud functions")
}
システム(GA、「Google Analytics」)
rel(me、email、 "emails export")
rel(email、db、「レコードを作成」)
rel(api、db、 "reads")
rel(web、api、 "ボリュームとハイライトを取得"))
rel(web、ai、 "search")
rel(web、ga、 "track")
ビレル(db、functions、 "Triggers Updates")
updaterelstyle(db、functions、$ offsetx = "-45"、$ offsety = "-20")
updateLayoutConfig($ c4shapeinrow = "4"、$ c4boundaryinrow = "4")