Wenjie Zhang
|
4477c8d274
|
feat: 添加 srcDir 配置和忽略死链接规则
|
2026-03-10 15:02:40 +08:00 |
|
Wenjie Zhang
|
0dcb9fdb7e
|
docs: 补充并优化项目文档
|
2026-03-10 13:55:19 +08:00 |
|
Wenjie Zhang
|
9a0541eb7d
|
refactor: 移除过时的审批逻辑和相关代码,优化选项处理
|
2026-03-10 00:16:41 +08:00 |
|
Wenjie Zhang
|
e9bf749307
|
Merge branch 'main' of https://github.com/xerrors/Yuxi-Know
|
2026-03-09 01:23:23 +08:00 |
|
Wenjie Zhang
|
1dd4bd5988
|
fix: 优化交互逻辑
|
2026-03-09 01:23:15 +08:00 |
|
Wenjie Zhang
|
bd4d7dc42f
|
Update README.md for version change and new images
|
2026-03-09 00:16:49 +08:00 |
|
Wenjie Zhang
|
4ea9f8b15e
|
Merge branch 'main' of https://github.com/xerrors/Yuxi-Know
|
2026-03-08 22:36:36 +08:00 |
|
Wenjie Zhang
|
5e766cda51
|
fix(web): 修复刷新后选择对话时优先选择非置顶对话
- 新增 getFirstNonPinnedChat 函数获取第一个非置顶对话
- 修改三处选择对话逻辑:初始加载、创建新对话、删除对话后
|
2026-03-08 22:33:24 +08:00 |
|
Wenjie Zhang
|
707daa1167
|
Merge pull request #541 from 1165506270:main
feat(tool)新增ASK_USER_QUESTION 内部工具
|
2026-03-08 16:23:13 +08:00 |
|
肖泽涛
|
b4efa21c82
|
chore: fix lint formatting issues
|
2026-03-08 00:42:20 +08:00 |
|
肖泽涛
|
858769249c
|
fix(tool): 修复tool文件合并时删错代码问题
|
2026-03-08 00:38:19 +08:00 |
|
肖泽涛
|
fd0a08b92c
|
fix: 补齐 conversations.is_pinned 兼容迁移
|
2026-03-08 00:20:20 +08:00 |
|
肖泽涛
|
ad41efef94
|
fix(test): 修复或删除一些因为重构报错的测试文件
✅ test_graph_unit.py - 修复了 config mock 和 driver/status 属性问题
✅ test_skill_service.py - 修复了函数名变更和导入问题
✅ test_skills_backend.py - 删除了过时的 create_agent_composite_backend 测试
✅ 删除了 test_runtime_config_middleware_skills.py(API 完全重构)
|
2026-03-08 00:09:50 +08:00 |
|
肖泽涛
|
bb41056900
|
feat(tool): 新增ASK_USER_QUESTION 内部工具
|
2026-03-08 00:08:52 +08:00 |
|
Wenjie Zhang
|
f1a4f59753
|
format: 代码格式化检查
|
2026-03-07 23:00:26 +08:00 |
|
Wenjie Zhang
|
1f6258e78c
|
Merge branch 'main' of https://github.com/xerrors/Yuxi-Know
|
2026-03-07 22:56:44 +08:00 |
|
Wenjie Zhang
|
d2c8d44daf
|
fix(config): 设置默认智能体ID为 ChatbotAgent,确保兼容旧配置
|
2026-03-07 22:56:06 +08:00 |
|
Wenjie Zhang
|
23f6a5e57e
|
Update README for version and image changes
Updated the version in the clone command and modified images in the README.
|
2026-03-07 17:50:25 +08:00 |
|
Wenjie Zhang
|
9fe24135a2
|
Merge branch 'main' of https://github.com/xerrors/Yuxi-Know
|
2026-03-07 17:19:09 +08:00 |
|
Wenjie Zhang
|
d81bd1911a
|
fix(docker): 在 Dockerfile 中添加 libpq5 并更新 LangGraph 的部分特性以支持 PostgreSQL
同时更新默认模型为 Pro 分类
|
2026-03-07 09:12:29 +00:00 |
|
Wenjie Zhang
|
a249a92e5e
|
Merge branch 'main' of https://github.com/xerrors/Yuxi-Know
|
2026-03-06 20:30:07 +08:00 |
|
Wenjie Zhang
|
b420f7f69c
|
feat: 新增对话置顶功能,优化对话列表排序和更新逻辑
|
2026-03-06 20:29:58 +08:00 |
|
dependabot[bot]
|
321221445d
|
chore(deps): bump rollup from 4.52.4 to 4.59.0
Bumps [rollup](https://github.com/rollup/rollup) from 4.52.4 to 4.59.0.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v4.52.4...v4.59.0)
---
updated-dependencies:
- dependency-name: rollup
dependency-version: 4.59.0
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2026-03-06 20:22:14 +08:00 |
|
Wenjie Zhang
|
230f69bf16
|
chore: 发布 v0.5.1 版本
- 更新版本号: 0.5.0.dev → 0.5.1
- 更新前端依赖版本
- 更新快速开始文档版本说明
|
2026-03-06 11:49:31 +08:00 |
|
Wenjie Zhang
|
3df0fce4f6
|
feat(AgentConfigSidebar): 新增工具配置项的刷新和跳转功能,优化用户交互体验
|
2026-03-06 11:46:32 +08:00 |
|
Wenjie Zhang
|
85d0867080
|
format: 修复代码格式,优化导入顺序,清理多余空行
|
2026-03-06 10:24:38 +08:00 |
|
Wenjie Zhang
|
186012e5e8
|
fix(skills): 修复 skills 加载以及按需暴露问题,并新增 reporter 技能,已可以替代数据库报表智能体
|
2026-03-06 10:15:58 +08:00 |
|
Wenjie Zhang
|
96ce4dbe8a
|
feat(chat): 新增对话线程列表的分页功能,支持limit和offset参数
|
2026-03-06 10:14:43 +08:00 |
|
Wenjie Zhang
|
1130cabe57
|
fix(tool): 修复部分情况下工具调用异常中断的问题
|
2026-03-06 10:14:05 +08:00 |
|
Wenjie Zhang
|
c4beda2ef1
|
feat: 新增图表工具组件,支持图表结果展示
|
2026-03-05 02:29:01 +08:00 |
|
Wenjie Zhang
|
30df84efc1
|
feat(web): Skills管理页面新增markdown格式的预览
|
2026-03-05 02:05:15 +08:00 |
|
Wenjie Zhang
|
c288c04a82
|
fix: 优化Qwen-Image 工具
|
2026-03-05 01:43:45 +08:00 |
|
Wenjie Zhang
|
393d3b6a32
|
refactor(skills): 通过引入SkillsMiddleware重构技能处理
- 添加了SkillsMiddleware来管理技能提示注入、依赖解析和动态激活。
- 从RuntimeConfigMiddleware中移除了与技能相关的逻辑并将其整合到SkillsMiddleware中。
- 删除了skill_resolver.py,因为其功能已集成到SkillsMiddleware中。
- 更新了各个组件以使用新的SkillsMiddleware进行技能管理。
- 改进了skill_service.py中技能和工具加载的异步处理。
|
2026-03-05 01:42:53 +08:00 |
|
Wenjie Zhang
|
24cbb41f4f
|
fix(minio): 添加删除 bucket 功能,优化知识库删除逻辑 #534
|
2026-03-04 19:29:33 +08:00 |
|
Wenjie Zhang
|
df80829bb2
|
fix(minio): 增强知识库删除功能,添加 MinIO 文件清理逻辑 Fixes 关于删除知识库时,所涉及到的上传文件问题
Fixes #533
|
2026-03-04 04:46:37 +08:00 |
|
Wenjie Zhang
|
39d8a21bd7
|
fix(import): 修复循环导入问题
|
2026-03-04 04:27:57 +08:00 |
|
Wenjie Zhang
|
43679f4c0d
|
style(format): 格式化代码
|
2026-03-04 04:13:05 +08:00 |
|
Wenjie Zhang
|
76656ab95e
|
refactor: 重构知识库工具并集成新工具
- 新增 KnowledgeBaseMiddleware,提供通用知识库工具(list_kbs、get_mindmap、query_kb)
- 新增 debug/tools.py 调试工具集
- 重构 kbs/tools.py,分离通用工具与 MySQL 工具
- 移除旧的 toolkits registry 简化架构
- API 变更:get_databases_by_user → get_databases_by_user_id
- 前端拆分 KnowledgeBaseTool.vue 为多个专用工具组件
|
2026-03-04 04:06:48 +08:00 |
|
Wenjie Zhang
|
b4ea2ab948
|
feat: 重构工具管理并集成新工具API
- 将 `get_tavily_search` 导入移至新的工具包结构中。
- 更新 `skill_service.py` 以获取所有工具而不仅仅是内置工具。
- 引入 `tool_service.py` 用于管理工具元数据和初始化。
- 从 `models.py` 中删除了旧的数据库模型。
- 添加了新的 `tool_api.js` 用于工具管理API端点。
- 创建了 `ToolsManagerComponent.vue` 用于在UI中显示和管理工具。
- 更新了 `ExtensionsView.vue` 以包含工具管理的新标签页。
|
2026-03-03 23:44:57 +08:00 |
|
Wenjie Zhang
|
b19fdcb9f5
|
refactor: 将 services 和 adapters 移动到 graphs 目录
- 将 src/knowledge/services/upload_graph_service.py 移动到 src/knowledge/graphs/
- 将 src/knowledge/adapters/ 整个目录移动到 src/knowledge/graphs/adapters/
- 更新所有导入路径:src.knowledge.adapters → src.knowledge.graphs.adapters
- 保持原有的延迟导入设计以解决循环依赖问题
- 保持向后兼容性:src.knowledge.__init__ 仍然导出 UploadGraphService 和 GraphDatabase
影响范围:
- server/routers/graph_router.py
- src/knowledge/__init__.py
|
2026-03-03 14:44:58 +08:00 |
|
Wenjie Zhang
|
a963241088
|
refactor(web): 重新组织设置和技能管理组件
- 从SettingsModal.vue中移除了非超级管理员的MCP管理功能。
- 更新了SkillsManagerComponent.vue以增强布局和功能。
- 引入了新的ExtensionsView.vue来管理技能和MCP服务器。
- 更新路由将/skills更改为/extensions。
- 调整了AppLayout.vue以使用新的图标和路径进行扩展管理。
|
2026-03-03 11:49:50 +08:00 |
|
Wenjie Zhang
|
b144b72de0
|
fix(web): 修复滚动到底部未生效的问题,并优化 markdown 渲染 padding
|
2026-03-03 00:05:28 +08:00 |
|
haosenwang1018
|
a4e5486e51
|
feat: add version constant and get_version() helper
|
2026-03-02 21:03:26 +08:00 |
|
Wenjie Zhang
|
3ac6fee7b8
|
refactor: 增强消息来源处理,合并相关组件并优化状态管理
|
2026-03-02 21:01:37 +08:00 |
|
Wenjie Zhang
|
9cbed254bb
|
refactor: 添加Markdown预览样式,优化文件展示逻辑并移除冗余代码
|
2026-03-02 21:01:28 +08:00 |
|
Wenjie Zhang
|
09577b9b65
|
refactor: 重构知识库工具模块,优化工具获取逻辑并移除冗余代码
|
2026-03-02 21:00:40 +08:00 |
|
Wenjie Zhang
|
2020438152
|
refactor: 重构文件树组件,优化AgentPanel和SkillsManager组件的文件展示逻辑
|
2026-03-02 10:25:33 +08:00 |
|
Wenjie Zhang
|
bfd22c760f
|
refactor: 更新AgentPanel、HeaderComponent和SkillsManager组件的样式和结构
- 重新排列了AgentPanel中的标签页以提升用户体验。
- 将AgentPanel中的默认活动标签页从'todos'更改为'files'。
- 更新了HeaderComponent中的标题样式以提高可读性。
- 调整了HeaderComponent段落的边距以获得更好的间距效果。
- 重构SkillsManagerComponent以增强布局和可用性:
- 引入了新的HeaderComponent以获得更好的结构。
- 改进了技能列表和详情面板的布局。
- 添加了技能搜索功能。
- 通过更好的样式和布局增强了依赖管理界面。
- 更新了文件编辑器和树形结构以改善用户体验。
|
2026-03-02 02:48:30 +08:00 |
|
Wenjie Zhang
|
69281f6fe1
|
refactor: 优化文件系统后端结构
|
2026-03-02 00:04:16 +08:00 |
|
Wenjie Zhang
|
1a1f86209f
|
Merge pull request #529 from 1165506270/codex/from-origin-main-20260301
引入了技能管理、异步运行架构、知识库能力增强和前端消息来源展示等能力,并包含若干稳定性修复与文档更新
|
2026-03-01 21:11:30 +08:00 |
|