cherry-studio/docs/technical
one 08c5f82a04
refactor(Knowledge): simplify dimension settings, support base migration (#8315)
* refactor(knowledge): simplify dimension settings, support base migration

Embedding dimension
- remove 'auto set dimension', let the user take control
- reuse findModelById
- improve error messages for VoyageEmbeddings

Knowledgebase migration
- enable migration when model or dimension changes
- add knowledgeThunk to reuse code

KnowledgeSettings
- unify UI for AddKnowledgeBasePopup and EditKnowledgeBasePopup
- refactor KnowledgeSettings, split it to smaller components

Tests:
- knowledgeThunk
- InputEmbeddingDimension
- KnowledgeBaseFormModal
- GeneralSettingsPanel
- AdvancedSettingsPanel
- InfoTooltip

Misc.
- add InfoTooltip
- remove MemoriesSettingsModal

* fix: i18n and vitest config
2025-07-26 10:54:06 +08:00
..
.assets.how-to-i18n chore(i18n): forced nested structure to support i18n ally (#8457) 2025-07-25 17:36:04 +08:00
code-execution.md feat(CodeBlock): support matplotlib in code execution (#8069) 2025-07-21 21:19:06 +08:00
db.settings.md refactor(translate): Language Type (#7727) 2025-07-07 22:08:56 +08:00
how-to-i18n-en.md refactor(Knowledge): simplify dimension settings, support base migration (#8315) 2025-07-26 10:54:06 +08:00
how-to-i18n-zh.md refactor(Knowledge): simplify dimension settings, support base migration (#8315) 2025-07-26 10:54:06 +08:00
how-to-use-logger-en.md docs(logger): update logger docs (#8436) 2025-07-24 08:16:47 +08:00
how-to-use-logger-zh.md docs(logger): update logger docs (#8436) 2025-07-24 08:16:47 +08:00
how-to-use-messageBlock.md feat: 添加 messageBlock、messageThunk 和 useMessageOperations 使用指南文档 2025-04-29 15:14:55 +08:00
how-to-use-messageThunk.md feat: 添加 messageBlock、messageThunk 和 useMessageOperations 使用指南文档 2025-04-29 15:14:55 +08:00
how-to-use-useMessageOperations.md feat: 添加 messageBlock、messageThunk 和 useMessageOperations 使用指南文档 2025-04-29 15:14:55 +08:00
how-to-write-middlewares.md refactor: model list and health check (#7997) 2025-07-21 15:57:08 +08:00
KnowledgeService.md docs: Add comprehensive documentation for KnowledgeService concurrent processing mechanism 2025-03-02 20:36:13 +08:00
message-lifecycle.png refactor: message block structure (#4660) 2025-04-29 14:12:07 +08:00
Message.md refactor: message block structure (#4660) 2025-04-29 14:12:07 +08:00