feat(ia): implement Smart Digest and fix UI alignment

This commit is contained in:
Michael committed 2026-02-09 10:06:13 +01:00
1 parent 7e802df2a7
commit 5b219cf0e7
10 files changed
+281 -21

No files matched your search

+2
View File
@@ -15,6 +15,7 @@ type Article struct {
URL string `json:"url,omitempty"`
Content string `json:"content,omitempty"`
Summary string `json:"summary,omitempty"`
AISummary string `json:"ai_summary,omitempty"`
Author string `json:"author,omitempty"`
ImageURL string `json:"image_url,omitempty"`
PublishedAt *time.Time `json:"published_at,omitempty"`
@@ -43,4 +44,5 @@ type ArticleRepository interface {
GetFavorites(userID uuid.UUID, limit, offset int) ([]*Article, error)
CountUnread(feedID uuid.UUID) (int, error)
Search(userID uuid.UUID, query string, limit, offset int) ([]*Article, error)
UpdateAISummary(id uuid.UUID, summary string) error
}