STORAGE.md переписан: хранилище — абстракция, реализация SQLite, настройки JSON; не файлы
This commit is contained in:
@@ -35,8 +35,9 @@ sketches/005-new-chat-picker/index.html # черновик модалки
|
||||
а что не берём (архитектура, экраны, дизайн — своё).
|
||||
`MIC-ASR-SEARCH.md` — библиотеки для микрофона и распознавания: своё готовое
|
||||
(`mic-kmp`, `asr-kmp`, `vad-kmp`), вместо копирования кода из assistent.
|
||||
`STORAGE.md` — где что хранится: настройки, группы, кэш истории, список
|
||||
диалогов; почему файлы, а не база; что менять в API (превью и число непрочитанных).
|
||||
`STORAGE.md` — где что хранится: **хранилище делаем абстракцией, реализация —
|
||||
SQLite, настройки — JSON.** Три отдельные абстракции (сообщения / настройки /
|
||||
снимок списка), почему SQLite, что менять в API (превью и число непрочитанных).
|
||||
`CACHE.md` — кэш сообщений на клиенте: что для него есть в библиотеке, схема
|
||||
загрузки «только новое», где может порваться.
|
||||
`THEMES.md` — цветовые темы: цвета не пишем в коде, берём из схемы. Тем будет
|
||||
|
||||
Reference in New Issue
Block a user