update at 2025-10-16 11:17:45

This commit is contained in:
douboer
2025-10-16 11:17:45 +08:00
parent 60b71b294d
commit 4e670ad5f6
4 changed files with 1374 additions and 129 deletions

View File

@@ -1,6 +1,7 @@
# todolist
## 实现
1. 从cherry-studio代码中移植:
“模型服务”
“显示设置”
@@ -16,9 +17,6 @@ https://ark.cn-beijing.volces.com/api/v3
https://dashscope.aliyuncs.com/compatible-mode/v1
sk-2546da09b6d9471894aeb95278f96c11
2. 大模型选择不知道是否生效?
3. 阿里模型直接使用模型ID。
@@ -28,7 +26,21 @@ sk-2546da09b6d9471894aeb95278f96c11
4. MCP 功能叠加。
5. 优化消息交互。比如标题\内容超长怎么处理❓
## 优化
该项目经过反复重构,重构过程关注功能实现,没有关注性能、结构合理性、和实现的优雅性。全量分析,提供优化点及思路。
**先优化,在做数据库改造**
6. 上下文的问题?上下文由谁维护❓以及如何维护❓
## 问题
1. 优化消息交互。比如标题\内容超长怎么处理❓
2. 上下文的问题?上下文由谁维护❓以及如何维护❓
可以在cherry-studio中验证。
3. 大模型选择不知道是否生效?
4. 前端本地持久化localStorage, 后端Node/Express不使用数据库运行时内存保存。
Pinia store、localStorage、内存状态三处保存数据
使用sqlite3 vs. better-sqlite3持久化性能开销
没有统一的数据源?