ZHOU Shujian
|
8ebfcd8dd5
|
chore: revert unintentional auto-formatting changes
Reverts formatting changes in files that were unrelated to semantic chunking
to match upstream project style.
|
2026-04-22 21:21:28 +08:00 |
|
zhou shujian
|
edf66bbe38
|
docs: 为知识分块工具函数添加详细注释
- 为 html_table_to_key_value 函数添加处理逻辑说明,解释如何应对过长表格的切分问题
- 为 infer_heading_level 函数添加层级推断规则说明,包括数字序号和中文序号的处理
- 为 extract_table_block 函数添加表格提取算法的详细步骤说明
- 为 split_text_by_length_and_newline 函数添加分块逻辑的详细注释,解释段落和行的处理流程
- 为语义分块相关函数添加中文文档,包括句子分割、聚类算法和整体流程说明
- 更新测试用例,使用更清晰的测试文档并添加结果保存功能
|
2026-04-22 17:14:10 +08:00 |
|
ZHOU Shujian
|
6934e19030
|
feat(chunking): 新增语义分块预设,支持基于嵌入和聚类的智能切分
- 添加语义分块预设选项,使用嵌入模型和聚类算法进行语义切分
- 实现标题路径增强、表格转换和图像标题处理等语义增强功能
- 新增NLTK相关依赖并持久化数据包,避免重复下载
- 添加完整的单元测试验证语义切分逻辑
|
2026-04-22 16:48:11 +08:00 |
|
Wenjie Zhang
|
4e0046beb1
|
feature(user): 优化用户体验
- 替换创建新对话按钮图标,提升视觉一致性
- 移动撤销源预览 URL 的逻辑,避免重复定义
- 移除知识库卡片组件中的多余间距,简化样式
|
2026-04-21 00:18:59 +08:00 |
|
Wenjie Zhang
|
cd47227888
|
fix: 修复 agents 页面侧边栏切回后自动关闭
|
2026-04-20 23:55:51 +08:00 |
|
Wenjie Zhang
|
ccf0d98eb6
|
fix(chat): 修复 runs api 的情况下,用户消息延迟渲染以及切换对话的时候,消息渲染异常的问题
|
2026-04-19 23:44:46 +08:00 |
|
Wenjie Zhang
|
1b79790abb
|
refactor: 将多个工具组件中的关键词样式调整为注释样式,统一视觉效果
|
2026-04-19 23:28:58 +08:00 |
|
Wenjie Zhang
|
b1700f2424
|
fix(chat): 增加 ResizeObserver 初始化延迟,避免首次挂载时侧边栏意外关闭
|
2026-04-19 23:04:36 +08:00 |
|
Wenjie Zhang
|
1b053f3cd4
|
feat(chat): 增加对话配置变更提示,优化用户体验
|
2026-04-19 18:13:18 +08:00 |
|
Wenjie Zhang
|
4035f3c02d
|
feat: 优化配置侧边栏与输入区交互,增强用户体验
|
2026-04-18 16:22:59 +08:00 |
|
Wenjie Zhang
|
dda3009611
|
feat(chat): 调整聊天首页智能体切换入口,优化多智能体场景下的展示逻辑 Fixes: Error:智能体显示有误
Fixes #641
|
2026-04-18 13:32:27 +08:00 |
|
Wenjie Zhang
|
4d346103b4
|
feat: 前端工具调用折叠展示,优化对话中工具调用的显示逻辑
|
2026-04-13 18:06:25 +08:00 |
|
Wenjie Zhang
|
63786b7c66
|
fix: 更新知识库检索工具,支持 Dify 和 LightRAG 类型,优化结果处理逻辑 Fix Error: query_kb不支持查询dify知识库了?
Fixes #622
|
2026-04-09 23:05:22 +08:00 |
|
copilot-swe-agent[bot]
|
92020f0cbc
|
fix: 升级前端传递依赖以修复高危漏洞
Agent-Logs-Url: https://github.com/xerrors/Yuxi/sessions/93769670-86db-4d94-9a1d-478f82ff1dd5
Co-authored-by: xerrors <35524243+xerrors@users.noreply.github.com>
|
2026-04-07 09:20:42 +00:00 |
|
Wenjie Zhang
|
8843bb5006
|
feat(agent-panel): 添加文件夹创建提示,显示目标目录 #617
|
2026-04-07 14:43:26 +08:00 |
|
Wenjie Zhang
|
ced97d5636
|
feat(file-tree): 优化文件加载反馈,添加加载状态指示器
|
2026-04-07 12:51:15 +08:00 |
|
Wenjie Zhang
|
39a0fba402
|
fix(web): 修复图数据库 header 高度问题
|
2026-04-07 10:50:01 +08:00 |
|
Wenjie Zhang
|
2a52b368f0
|
feat(web): 合并知识库导航入口并调整视觉细节
|
2026-04-06 21:04:19 +08:00 |
|
Wenjie Zhang
|
a62077b693
|
feat: workspace 目录下支持新建文件夹以及上传文件
|
2026-04-06 18:49:13 +08:00 |
|
Wenjie Zhang
|
24070d1eb7
|
fix(mcp): 修复网页端无法删除自定义MCP的bug #611
|
2026-04-06 16:46:45 +08:00 |
|
Wenjie Zhang
|
6809f67f70
|
refactor(chatbot): 更新提示词和待办事项中间件,简化系统提示构建
|
2026-04-06 12:09:22 +08:00 |
|
Wenjie Zhang
|
60f97fcd4b
|
refactor(web): 简化文件系统面板头部布局
|
2026-04-05 23:52:36 +08:00 |
|
Wenjie Zhang
|
59dcc6330b
|
fix(web): 更新工具组件,优化界面显示和逻辑处理
|
2026-04-05 21:44:41 +08:00 |
|
Wenjie Zhang
|
034f0fc910
|
fix: 更新 MCP 相关术语,统一界面表述
|
2026-04-04 15:11:53 +08:00 |
|
Wenjie Zhang
|
6df070ddb6
|
fix: 修复 MCP worker 配置加载不一致
|
2026-04-04 14:47:23 +08:00 |
|
Wenjie Zhang
|
76b5156a2c
|
Merge pull request #592 from DSYZayn/main
feat (auth): 添加第三方登录认证(OIDC)
|
2026-04-04 11:23:07 +08:00 |
|
Wenjie Zhang
|
2100edfd6e
|
fix: 调整部门删除逻辑,迁移用户至默认部门并清理相关配置,更新前端提示信息 Error: 部门删除限制
Fixes #607
|
2026-04-04 11:10:30 +08:00 |
|
Wenjie Zhang
|
cc241f79ed
|
feat(skill): 优化远程安装功能,支持多技能选择与进度展示
|
2026-04-03 11:50:26 +08:00 |
|
copilot-swe-agent[bot]
|
037872924b
|
fix: 修复路径遍历安全漏洞并添加文件名校验
- 前端:在 ExtensionsView.vue 上传前添加 beforeUpload 校验,
仅允许 .zip 或 SKILL.md 文件,其他 .md 文件给出明确错误提示
- 后端:import_skill_dir 添加路径限制检查(is_relative_to),
确保来源目录在系统临时目录内,防止路径遍历
- 后端:install_remote_skill 改为扫描目录查找安装结果,
避免直接用用户输入构造文件路径(消除 CodeQL 告警)
- 后端:_run_skills_cli 错误输出清洗 ANSI 控制字符并截断到 500 字符
- 后端:install_remote_skill 返回类型从 object 修正为 Skill
Agent-Logs-Url: https://github.com/xerrors/Yuxi/sessions/0145c647-72bc-41f9-b07b-04d4acf51932
Co-authored-by: xerrors <35524243+xerrors@users.noreply.github.com>
|
2026-04-02 15:19:33 +00:00 |
|
Wenjie Zhang
|
cf0f0afd85
|
fix(skill): 移除远程安装表单默认技能赋值逻辑
|
2026-04-02 16:37:19 +08:00 |
|
Wenjie Zhang
|
252761c9b9
|
feat(skill): 修改默认文件视图模式为预览
|
2026-04-02 16:09:02 +08:00 |
|
Wenjie Zhang
|
a828d7154b
|
feat(skill): 添加远程技能安装服务及相关功能更新
- 新增 remote_skill_install_service.py 支持远程技能安装
- 更新 skill_service.py 增强技能管理功能
- 更新 skill_router.py 添加相关路由
- 更新前端组件 SkillsManagerComponent.vue
- 更新 ExtensionsView.vue
- 添加对应单元测试
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-04-02 16:09:02 +08:00 |
|
Wenjie Zhang
|
8ba4f7050d
|
feat(skill): 支持直接上传单个 SKILL.md 文件,更新导入功能描述
|
2026-04-02 16:07:58 +08:00 |
|
Wenjie Zhang
|
efee3c743a
|
feat: 调整文件搜索交互提示,优化用户体验 #594
|
2026-04-02 13:18:42 +08:00 |
|
zayn
|
a121592fac
|
Merge branch 'main' into main
|
2026-04-01 22:22:46 +08:00 |
|
DSYZayn
|
01705aa66b
|
fix(auth): 修复OIDC第三方登录认证集成的潜在风险
- 实现OIDC用户自动创建和部门管理逻辑,支持并发场景下的用户去重处理
- 重构OIDC回调流程,采用一次性code机制提升安全性,避免敏感信息通过URL传递
- 增加对已注销OIDC用户的恢复支持,兼容历史后缀用户ID格式
- 优化用户软删除逻辑,使用user_id和id组合生成哈希避免重名冲突
|
2026-04-01 22:10:24 +08:00 |
|
Wenjie Zhang
|
4ee15e377f
|
feat(styles): 更新主题色配置,支持深色模式和主色变量保留
|
2026-04-01 17:40:24 +08:00 |
|
Wenjie Zhang
|
f2c7666688
|
fix: 修复版本错误
|
2026-04-01 17:22:39 +08:00 |
|
Wenjie Zhang
|
783513f2ba
|
chore: 0.6.0 预发布
|
2026-04-01 16:55:29 +08:00 |
|
Wenjie Zhang
|
e27a10b5f1
|
style: format code
|
2026-04-01 04:16:22 +08:00 |
|
Wenjie Zhang
|
9bc86c070c
|
feat(filesystem): 增强文件删除功能,支持递归删除目录并添加保护路径检查
|
2026-04-01 04:04:55 +08:00 |
|
Wenjie Zhang
|
061067aa89
|
feat(agent): 优化状态工作台自动弹出规则
|
2026-04-01 04:04:48 +08:00 |
|
Wenjie Zhang
|
b1a1838801
|
feat(todos): 添加待办事项功能,重构相关组件和样式
|
2026-04-01 03:17:15 +08:00 |
|
DSYZayn
|
f1997d3194
|
feat(auth): 添加 OIDC 第三方认证功能
- 新增 OIDC 认证配置项到 .env.template 文件
- 实现 OIDC 认证路由和处理逻辑,包括登录、回调和配置获取接口
- 创建 OIDC 配置模型和服务工具类,支持从环境变量加载配置
- 在前端登录页面添加 OIDC 登录选项,支持动态配置显示
- 添加 OIDC 认证相关配置文档说明
- 支持自动创建 OIDC 用户和部门管理功能
|
2026-04-01 00:42:25 +08:00 |
|
Wenjie Zhang
|
62d763a1a0
|
feat(agent): 交付物卡片新增“保存到工作区”能力:支持将单个交付物复制到共享目录 workspace/saved_artifacts/,并复用现有文件树/预览/mention 体系立即可见
|
2026-03-31 20:18:22 +08:00 |
|
Wenjie Zhang
|
824270a035
|
feat(web): 统一交付物和文件树的预览逻辑
|
2026-03-31 19:42:35 +08:00 |
|
Wenjie Zhang
|
0d1e26cf7b
|
feat: mention 支持 workspace 的文件
在保留附件 mention 的同时,将共享 `workspace` 文件纳入候选范围;并将 `@` 空查询时的候选列表改为空,仅在继续输入后再执行筛选,避免工作区文件过多时直接铺满下拉面板
|
2026-03-31 19:42:03 +08:00 |
|
Wenjie Zhang
|
3f1ec778a4
|
feat: 新增对于 workspace 的删除接口的实现
- 为前端工作台文件树补齐文件删除能力:`/api/viewer/filesystem/file`
- 新增删除接口,`AgentPanel` 文件节点新增删除按钮与确认交互,删除后会同步刷新树与预览状态
|
2026-03-31 19:41:08 +08:00 |
|
Wenjie Zhang
|
ea4cecc354
|
fix(web): 修复导入错误导致的渲染 bug
|
2026-03-31 12:11:10 +08:00 |
|
Wenjie Zhang
|
8d12be99af
|
feat(web): 统一预览插件能力
- 潜在问题:大型 HTML 预览存在性能问题,待排查
|
2026-03-31 12:00:48 +08:00 |
|