Yuchuan
|
f8aded2dab
|
docs: 完善文档信息架构与机制详解 (#925)
|
2026-08-18 15:09:49 +08:00 |
|
Yuchuan
|
514f7a77f8
|
fix(kb): 修复知识库图片公开访问风险 (#916)
* fix(kb): 修复知识库图片公开访问风险
知识库解析产生的图片原先写入 public bucket,nginx 无鉴权代理
/minio/public/,知道图片 URL 即可匿名访问。现将图片迁移到私有
kb-images bucket,新增带知识库读权限校验的后端代理接口按需读取,
Markdown 预览对代理图片携带鉴权头加载为 blob URL;头像/Agent
图标等公开资源不受影响。新增代理接口鉴权与非法路径集成测试。
* test(kb): 收紧图片代理路径契约
---------
Co-authored-by: Yuchuan <Yuchuan925@users.noreply.github.com>
|
2026-08-14 22:55:39 +08:00 |
|
Wenjie Zhang
|
1b3ae4e595
|
Update roadmap.md
|
2026-08-13 16:06:12 +08:00 |
|
Wenjie Zhang
|
7878f701d8
|
docs: 添加 API 运行结果读取和外部系统调用入口文档,优化 CORS 配置说明
|
2026-07-06 21:53:05 +08:00 |
|
Wenjie Zhang
|
40af8f15bd
|
docs: 移除模型选择组件的可清除功能
|
2026-07-06 11:12:43 +08:00 |
|
Wenjie Zhang
|
505dc9b779
|
feat: 添加 Agents 目录说明模态框和相关说明内容
|
2026-07-03 22:26:02 +08:00 |
|
Wenjie Zhang
|
944e30cf59
|
chore: 更新运行时镜像和依赖锁定
|
2026-07-03 20:15:10 +08:00 |
|
Wenjie Zhang
|
cdc3695b6e
|
feat(ui): 添加代码复制功能
|
2026-07-01 14:13:03 +08:00 |
|
Wenjie Zhang
|
67de444d67
|
feat: 新增对话搜索功能 #790
|
2026-07-01 13:24:59 +08:00 |
|
Wenjie Zhang
|
6ce8178e82
|
docs(roadmap): 新增聊天记录搜索、代码复制功能规划
来源 #790:
- 历史对话搜索
- 消息代码块快速复制
Refs #790
|
2026-06-26 17:43:59 +08:00 |
|
Wenjie Zhang
|
5dd5aeb1a9
|
feat: 消息反馈支持上传到 Langfuse
|
2026-06-25 16:20:35 +08:00 |
|
Wenjie Zhang
|
1fe22f1f25
|
feat(agents): 知识库访问能力迁移为内置 knowledge-base Skill
- 新增内置 knowledge-base Skill,绑定 list_kbs、query_kb、find_kb_document、
open_kb_document、get_mindmap 五个知识库工具,读取 SKILL.md 激活后按需挂载
- 内置 chatbot/subagent Agent 不再默认挂载 KnowledgeBaseMiddleware,knowledges
仅作为知识库资源范围与权限边界保留
- 删除已无引用的 KnowledgeBaseMiddleware
- Agent 配置页在启用知识库但未选 knowledge-base Skill 时实时提示(不阻断保存)
- 同步更新 middleware/tools-system 文档、changelog、roadmap 与相关单测
|
2026-06-24 15:16:05 +08:00 |
|
Wenjie Zhang
|
bcfe2324d6
|
feat: 新增 Agent 评估运行流式入口并结合 Langfuse 的观测性
|
2026-06-19 22:55:13 +08:00 |
|
Wenjie Zhang
|
d44cf8287d
|
docs: 更新开发路线图
|
2026-06-18 15:47:22 +08:00 |
|
Wenjie Zhang
|
04f0172e18
|
docs: 优化文档结构与中间件说明
|
2026-06-15 12:59:41 +08:00 |
|
xiangfei258
|
29d190f39a
|
feat: 优化思维导图构建接口,支持增量构建和更新
- 新增 GET /mindmap/diff 接口检测文件变更(新增/删除/修改)
- POST /mindmap/generate 新增 incremental 参数支持增量更新
- 纯删除场景无需 AI 调用(递归树手术),新增文件时 AI 整合进现有分类结构
- 文件删除时自动清理导图中的失效引用(兼容旧数据)
- 前端导图 Tab 新增增量更新按钮和变更数量 badge
- KnowledgeBase 模型新增 mindmap_file_ids 和 mindmap_metadata 字段
|
2026-06-14 09:48:54 +08:00 |
|
Wenjie Zhang
|
95db8a0d27
|
feat: 优化 Agent 组件和模型选择器,调整 UI 细节
|
2026-06-12 21:15:06 +08:00 |
|
Wenjie Zhang
|
5d3ecf1483
|
docs: 精简项目说明并更新路线图
|
2026-06-09 00:38:49 +08:00 |
|
Wenjie Zhang
|
ab345ea9e2
|
fix: 修复硅基流动接口与 langchain stream event v3 不兼容的问题
|
2026-06-09 00:05:47 +08:00 |
|
Wenjie Zhang
|
4df434d520
|
feat: 优化智能体对话与扩展界面体验
- 智能体状态面板改为仅展示有内容的 section,并为空状态保留统一提示
- 将待办名称在提示词、对话状态面板和工具结果中统一限制为 20 个中文汉字以内,同时通过 title 保留完整内容
- v2 模型列表补充供应商展示名,模型选择器展示并支持按供应商名称搜索
- 收紧文件预览编辑浮动操作、附件状态标签、工作区预览分隔线等界面细节
- 更新扩展/管理页命名、官网首页截图与 Demo 链接,并补充 changelog/roadmap
|
2026-06-08 00:31:05 +08:00 |
|
Wenjie Zhang
|
4780b85f5f
|
docs: 更新 roadmap
|
2026-06-06 23:44:24 +08:00 |
|
Wenjie Zhang
|
d54d23cf3f
|
fix: 修复 refs 在部分场景下显示错误的问题
|
2026-06-06 18:43:25 +08:00 |
|
Wenjie Zhang
|
67c688c2ed
|
refactor: 迁移 mysql reporter 到技能脚本
|
2026-06-06 14:04:48 +08:00 |
|
Wenjie Zhang
|
6e2c0d87c9
|
fix: 修复安全预警依赖与路径校验
- 升级 npm/uv 锁文件中的漏洞依赖,并移除未使用的 python-jose 以消除 ecdsa 预警
- 收紧 viewer/thread/sandbox 路径解析边界,补充路径逃逸测试
- 更新 roadmap 记录本次安全修复
|
2026-06-05 23:46:06 +08:00 |
|
Wenjie Zhang
|
91fa0326c7
|
feat: 调整内置 MySQL 报表 Skill
|
2026-06-05 22:54:59 +08:00 |
|
Wenjie Zhang
|
0597787ced
|
docs: 更新子智能体与共享配置说明
|
2026-06-05 21:02:13 +08:00 |
|
Wenjie Zhang
|
54a31e628c
|
feat: 输入框内的模型仅作临时覆盖
|
2026-06-05 21:02:13 +08:00 |
|
Wenjie Zhang
|
d4907cf0fe
|
feat(skill): 新增推荐 Skill 列表与一键安装
- 管理端新增推荐 Skill 分组,未安装时可从卡片 + 直接拉取 ModelScope
来源并进入安装草稿确认
- 上传入口补充安装文档链接,文档补充 ModelScope 单个 Skill 与合集安装说明
- 同步更新 roadmap 与 REFACTOR 记录
|
2026-06-05 01:30:46 +08:00 |
|
Wenjie Zhang
|
4d9f369145
|
feat: 更新后端评分计算
|
2026-06-04 21:08:13 +08:00 |
|
Wenjie Zhang
|
9d6bcb8e43
|
feat: 支持评估运行命名
|
2026-06-04 13:39:09 +08:00 |
|
Wenjie Zhang
|
eebad5bc67
|
refactor: 移除 MCP 配置文本入口
|
2026-06-03 23:33:30 +08:00 |
|
Wenjie Zhang
|
226963e1cd
|
feat: 支持工作区批量上传文件
|
2026-06-03 23:32:32 +08:00 |
|
Wenjie Zhang
|
8cbe4cde7b
|
fix: 移除退役内置 MCP 默认项
|
2026-06-03 22:12:13 +08:00 |
|
Wenjie Zhang
|
a38fa9954c
|
feat: 启用主智能体私有 Skill 安装工具
|
2026-06-03 21:04:12 +08:00 |
|
Wenjie Zhang
|
9be39e57fa
|
fix: 兼容 Skill 展示名与 slug 分离
|
2026-06-03 20:29:04 +08:00 |
|
Wenjie Zhang
|
dac4b5d6fb
|
feat: 添加图片生成技能 image-gen,迁移 Qwen-Image 生成能力至内置 Skill
|
2026-06-02 20:04:33 +08:00 |
|
Wenjie Zhang
|
6d395ded62
|
feat: 实现子智能体的线程体验
|
2026-06-02 18:47:28 +08:00 |
|
Wenjie Zhang
|
11217fd808
|
feat: 统一工具调用的规范化处理,优化消息解析逻辑
|
2026-06-02 00:08:38 +08:00 |
|
Wenjie Zhang
|
1307cda9b0
|
feat: 重构子智能体运行链路
|
2026-06-01 22:28:45 +08:00 |
|
Wenjie Zhang
|
9cce9bc8ac
|
feat: 适配 deepagents 最新版特性
|
2026-05-31 13:36:42 +08:00 |
|
Wenjie Zhang
|
ecef7fba91
|
feat: 增强消息输入和附件组件中的提及功能. #718
- 重构 MessageInputComponent,改用 contenteditable div 以实现更好的提及处理。
- 引入 MentionTextRenderer 组件,用于渲染带图标和标签的提及内容。
- 在 mention_utils.js 中添加用于解析和格式化提及内容的辅助函数。
- 改进 MessageInputComponent 中对提及查询的检测与处理。
- 更新提及标记和资源项的样式,以提升 UI/UX 体验。
- 实现基于键盘事件的提及删除处理。
- 确保与各种提及类型(知识、技能、MCP、子代理、文件)的兼容性。
|
2026-05-30 17:54:36 +08:00 |
|
Wenjie Zhang
|
9f4f2e8e26
|
feat: 优化 mention 逻辑,支持在未创建 Thread 的时候 @ 工作区文件
|
2026-05-30 16:04:39 +08:00 |
|
Wenjie Zhang
|
0fbce05c90
|
feat: 优化当前的文件系统的解析
|
2026-05-30 14:59:03 +08:00 |
|
Wenjie Zhang
|
b164306ea5
|
refactor: 简化代码逻辑
|
2026-05-29 22:19:58 +08:00 |
|
Wenjie Zhang
|
ca78611cdf
|
refactor(knowledge): 降低知识库路由复杂度
拆分示例问题生成逻辑并收敛 URL 入库与上传限制,修复 uid、MIME 与结果统计等路由问题。
|
2026-05-28 15:10:24 +08:00 |
|
Wenjie Zhang
|
7703b23c62
|
feat(agent): 支持运行恢复与中断续写
完善 AgentRun 的父子运行关系、恢复请求和前端流式状态处理,补充相关单元测试以覆盖中断后恢复场景。
|
2026-05-28 14:09:04 +08:00 |
|
Wenjie Zhang
|
ed5c61eae8
|
feat(attachments): 新增附件的可解析的支持
|
2026-05-27 18:22:29 +08:00 |
|
Wenjie Zhang
|
2e937d33a9
|
feat(skill): 新增 Skill 的权限设置
|
2026-05-27 14:51:56 +08:00 |
|
Wenjie Zhang
|
b24ef850f5
|
refactor: 整合知识导图接口
将思维导图生成、查询和文件列表接口收敛到知识库 API,并移除独立 mindmap router 与前端模块。
|
2026-05-26 19:38:44 +08:00 |
|
Wenjie Zhang
|
f775b76a79
|
docs: 更新 REFACTOR.md 清单和 roadmap.md 0.7.0 开发记录
- REFACTOR.md: 整理已完成/待办项,移除已废弃条目
- roadmap.md: 补充 0.7.0 版本完整开发记录与 BREAKING CHANGE 说明
|
2026-05-26 17:40:18 +08:00 |
|