Commit Graph

569 Commits

Author SHA1 Message Date
Wenjie Zhang
43631c8494
Merge pull request #186 from xerrors/0.1
0.1 MVP 版本初始化
2025-05-17 10:26:24 +08:00
Wenjie Zhang
8c8abdc06b fix: 修复工具调用问题 2025-05-17 10:06:56 +08:00
Wenjie Zhang
77ce5a25da feat: Agent 消息保存在SQLite 中 2025-05-16 23:46:25 +08:00
Wenjie Zhang
6212f5c456 fix: 修复普通用户的权限问题 2025-05-15 23:45:14 +08:00
Wenjie Zhang
548b018501 perf 暂时屏蔽ReActAgent 2025-05-15 23:17:22 +08:00
Wenjie Zhang
645acff37c fix 修复时区显示问题以及知识库描述显示不全的问题 2025-05-15 23:06:19 +08:00
Wenjie Zhang
b81f31c652 fix 优化对话标题显示方法 2025-05-15 22:57:23 +08:00
Wenjie Zhang
a292e69b22 feat: 添加消息记录云端保存
主要修改:
1. 服务端新增 Thread 模型,用于存储对话列表信息,但不保存实际的历史记录
2. langgraph 配置了 InMemorySaver,添加 thread_id 参数,消息对话保存在内存中(服务重启后丢失)
3. 添加获取历史记录的 API 接口,从内存中获取
4. 添加 Graph 的单例模式,get_runnable_agent 导致的重复创建 Agent 实例的情况。
5. 优化 Agent 管理页面,更容易配置,更容易调试
6. 添加独立页面的侧边栏。
2025-05-15 22:37:50 +08:00
methon
e66a593b5f fix 解决编辑用户无法取消修改密码 2025-05-15 22:35:11 +08:00
Wenjie Zhang
b01abfcf71 feat: Agent配置可以同步在用户侧了,用户侧会使用 config file 中的配置 2025-05-13 19:49:54 +08:00
Wenjie Zhang
7cde2fe141
Update close-stale-issues.yml 2025-05-12 17:22:08 +08:00
Wenjie Zhang
9cbe297a14
Create close-stale-issues.yml 2025-05-12 17:07:39 +08:00
Wenjie Zhang
d0ded4d30f 修复 重排序模型的启动问题 2025-05-10 11:03:19 +08:00
Wenjie Zhang
c87f01bdf1 Merge remote-tracking branch 'origin' into dev 2025-05-10 10:56:17 +08:00
Wenjie Zhang
eb1ff57263 Merge branch 'dev' of https://github.com/xerrors/Yuxi-Know into dev 2025-05-10 10:53:25 +08:00
Wenjie Zhang
8a6664758e 添加 知识库信息更新方法,支持修改标题和描述 2025-05-10 10:53:15 +08:00
Wenjie Zhang
d6a5a82a3d 优化样式,优化登录页面 2025-05-10 10:53:15 +08:00
Wenjie Zhang
be53fc837e fix add chunks bug 2025-05-10 10:53:15 +08:00
Wenjie Zhang
63975bc533 添加 消息 console 2025-05-10 10:53:15 +08:00
Wenjie Zhang
bfce9849b8 fix 修复对话页面切换模型的问题 2025-05-10 10:53:15 +08:00
Wenjie Zhang
ea40fa4d1b 优化改写逻辑,默认启用改写查询 2025-05-10 10:53:15 +08:00
Wenjie Zhang
144632b703 进一步优化并行处理能力:file-to-chunk 部分优化完成 2025-05-10 10:53:15 +08:00
Wenjie Zhang
d474f7768f 修复知识图谱文件上传 BUG 2025-05-10 10:53:15 +08:00
Wenjie Zhang
ab809f748f 优化本地 embedding 的GPU 处理问题,添加 GPU 部署映射 2025-05-10 10:53:15 +08:00
Wenjie Zhang
d5d570829b 修复:修复文件上传的权限问题 2025-05-10 10:53:15 +08:00
Wenjie Zhang
0d187aba64 Docker: 优化 docker 部署,配置环境变量默认参数,可以被环境变量覆盖,优化重启机制 2025-05-10 10:53:15 +08:00
Wenjie Zhang
fe909fbd8f addwindow script 2025-05-10 10:53:15 +08:00
Wenjie Zhang
33167320c8 优化镜像打包 2025-05-10 10:53:15 +08:00
Wenjie Zhang
3bbe64d055 添加 uv.lock 文件 2025-05-10 10:53:15 +08:00
Wenjie Zhang
a46fcef748 test push 2025-05-10 10:53:15 +08:00
Wenjie Zhang
fa518c8465 文档更新 2025-05-10 10:53:14 +08:00
Wenjie Zhang
d9ef3fc3e3 更新 dockerfile 中对于 uv 的配置 2025-05-10 10:53:14 +08:00
Wenjie Zhang
7449938775 支持使用URL添加到知识库; 2025-05-10 10:53:14 +08:00
Wenjie Zhang
46f252383f 优化样式 2025-05-10 10:53:14 +08:00
Wenjie Zhang
5b3c8f1a68 添加任务待办 2025-05-10 10:53:14 +08:00
Wenjie Zhang
044de7e8fd 修复system prompt 对于 DeepSeek 接口要求 system prompt 必须在第一个的 bug 2025-05-10 10:53:14 +08:00
Wenjie Zhang
67a15229f4 优化配置更新方法 2025-05-10 10:53:14 +08:00
Wenjie Zhang
43542ee172 暂时屏蔽对话历史管理(数据库) 2025-05-10 10:53:14 +08:00
Wenjie Zhang
a454389f6e 继续优化接口,移除无关模块:(1)移除原本的 Token 管理模块;(2)所有 API 请求使用 /api 前缀;(3)移除重复的中间件验证;(4)前后端都移除工具模块;(5)移除原本的 safe_config 模块;(6)其他小细节优化 2025-05-10 10:53:14 +08:00
Wenjie Zhang
50ce0b3da1 移除无关引入 2025-05-10 10:53:14 +08:00
Wenjie Zhang
c6474f6585 统一前端对于接口的使用 2025-05-10 10:53:14 +08:00
Wenjie Zhang
9fdc6a6b77 基本权限控制功能实现 2025-05-10 10:53:14 +08:00
Wenjie Zhang
89a390d48a 更新文档 2025-05-10 10:52:26 +08:00
Wenjie Zhang
0d39e97763 修改环境部署方法,部署速度更快 2025-05-10 10:52:26 +08:00
Wenjie Zhang
c36d504a5c env update 2025-05-10 10:52:26 +08:00
Wenjie Zhang
76e1921386 将 refs 移动到侧边栏 2025-05-10 10:52:26 +08:00
Wenjie Zhang
205bec89cb 添加对于 think 标签的解析 2025-05-10 10:52:25 +08:00
Wenjie Zhang
50eb17a24a 添加 知识库信息更新方法,支持修改标题和描述 2025-05-10 10:45:49 +08:00
Wenjie Zhang
3ab3f55550 优化样式,优化登录页面 2025-05-10 01:02:23 +08:00
Wenjie Zhang
f086cded44 fix add chunks bug 2025-05-10 00:17:38 +08:00