Jianwu Huang
2cd43770eb
Merge pull request #318 from linwinfan/feat/zustand-indexeddb
2026-05-05 14:34:18 +08:00
liang09255
c9ab763f1b
fix(frontend): 修复供应商开关切换不能实时生效的问题
2026-05-02 21:51:33 +08:00
linwinfan
20fcf2c29c
feat(frontend): migrate Zustand persist storage to IndexedDB
...
- Add idb-keyval dependency for IndexedDB support
- Configure persist middleware to use IndexedDB
- Improves persistence reliability in browser environments
2026-04-07 15:51:53 +08:00
huangjianwu
efadbc267d
feat(chat): 基于 RAG 的笔记内容 AI 问答功能
...
实现类似 Google NotebookLM 的效果:笔记生成后自动向量化,
用户可针对笔记内容进行 LLM 问答。
### 后端
- 新增 VectorStoreManager(ChromaDB),按标题/转录分块建立向量索引
- 新增 chat_service.py RAG 问答:检索相关片段 → 构建 prompt → 调用 LLM
- 新增 /chat/index, /chat/ask, /chat/status API 端点
- 笔记生成完成后自动建立向量索引
### 前端
- 使用 @ant-design/x Bubble.List + Sender 组件构建聊天面板
- 新增 chatStore(Zustand + persist)持久化聊天记录
- MarkdownViewer 右侧嵌入 ChatPanel,通过"AI 问答"按钮切换
- 首次打开自动检查/触发索引,支持重新索引
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-23 14:38:39 +08:00
JefferyHcool
8b1bc54f2d
refactor(backend): 重构后端异常处理和模型管理
...
- 新增自定义异常类 BizException、NoteError 和 ProviderError
- 优化了模型管理相关的逻辑,包括加载、删除和测试连接等功能
- 改进了 Douyin 下载器的错误处理
- 调整了任务重试逻辑和笔记生成的异常处理- 更新了相关组件和页面以适应新的异常处理机制
2025-06-06 21:30:23 +08:00
JefferyHcool
9b298d3094
feat(model): 增加模型管理和测试功能
...
- 新增模型删除功能
- 实现模型测试连接功能
- 优化模型选择器组件
- 更新模型相关API和数据库操作
2025-05-26 23:16:19 +08:00
黄建武
97f153646f
feat(frontend): 新增多版本笔记功能,并做了向下兼容。
...
- 新增关于页面组件,介绍项目背景、功能和使用方法
- 重构笔记生成逻辑,支持多版本笔记
- 新增笔记版本选择、复制和导出功能
-优化笔记界面布局和交互
- 调整部分组件样式,提升用户体验
2025-05-04 11:00:54 +08:00
黄建武
06e0eb2ce3
fix(modelStore): 修复模型列表加载逻辑,兼容通义模型
...
- 增加了对 res.data.data.models.length > 0 的判断条件
- 当模型列表存在时,更新 models状态
- 优化了错误处理逻辑
2025-04-27 23:19:33 +08:00
思诺特
171dea5e0d
feat: 新增模型管理和供应商配置功能
...
### v1.1.0
- #### Added
- 新增 AI 笔记风格选择
- 新增 AI 笔记返回格式选择
- 添加 AI 自定义笔记备注 Prompt
- 添加任务失败重试
- 添加全局设置页,可在设置页进行模型设置
- #### Optimize
- 优化前端样式,优化用户体验
- 增加生成中间产物,可用于失败后加快生成速度
- #### Fix
- 修复视频截图视频过早删除错误
2025-04-26 23:40:17 +08:00
Jefferyhcool
bb974b0b89
:feat 新增模型配置页面和相关功能
...
- 新增模型配置页面组件和路由
- 实现模型配置表单和相关逻辑- 添加全局配置入口和功能- 优化首页布局和样式- 新增 404 页面组件
- 更新部分组件样式和结构
2025-04-22 17:01:02 +08:00
Jefferyhcool
0e0b8da317
first commit
2025-04-13 17:44:54 +08:00