Wenjie Zhang
|
17cd376204
|
feat(debug): 支持 AgentRun 精确跳转 Langfuse
|
2026-08-24 20:51:18 +08:00 |
|
Wenjie Zhang
|
82e719ef2d
|
chore(release): 发布 0.7.2 beta1
|
2026-08-24 00:35:18 +08:00 |
|
Yuchuan
|
aef9a64c48
|
refactor: 收敛 UserWorkspace、Workdir 与 Sandbox 存储边界 (#969)
* refactor: 收紧 API 与 Worker 宿主机依赖
* refactor: 分离 API 与 Worker 运行目录
* feat: 从对象存储恢复沙盒附件
* feat: 持久化线程输出版本
* docs: 重定向实时项目工作目录方案
* feat: 建立 Project Workdir 与 Sandbox runtime 基础
* feat(storage): 切换到实时 Project Workdir
* refactor(storage): 删除旧文件 revision 主链路
* refactor(storage): 收敛 Skill 与部署存储边界
* refactor(storage): 收敛存储边界并复用持久化挂载判定
- skills/service: 拆分 legacy 路径分支,统一迁移来源校验,
让 dir_path 收敛与缺失拒绝逻辑在单一分支内闭合
- mention_search_service: 删除仅在单点使用的 _workspace_root
与 _scan_virtual_root 抽象,内联扫描与虚拟路径拼接
- sandbox_provisioner: 抽取 PERSISTENT_SANDBOX_MOUNT_ROOTS 常量与
_is_persistent_sandbox_mount_path 判定,Local 与 K8s 后端共用
以上都是本分支既有 storage decoupling 收尾;只缩小代码体量,
不改变外部行为。
* feat(langgraph): 移除对于 SQLite 的 checkpoint 支持
* docs: 修正文档契约表达
* refactor: 简化 Workdir 与 Sandbox 存储边界
* style: 修复 Ruff 格式检查
* refactor: 收敛 Workdir 目录与附件链路
* style: 对齐附件服务 Ruff 格式
* refactor: 统一宿主侧安全目录遍历
* refactor: 收敛 v0.7.1 迁移与测试清理
* style: 对齐 rebase 后 Ruff 格式
* style: 对齐迁移模块 import gate
* test: 对齐存储运行时迁移契约
* fix: 稳定 Sandbox 创建与运行上下文
* fix: 统一 UserWorkspace 跨运行时权限
* test: 清理 Skill 旧存储测试依赖
* fix: 收敛 Workdir 迁移和运行边界
* refactor: 统一 Skill 运行边界与 Workspace 身份
* fix(storage): 闭合工作目录派发与文件写入边界
* refactor: 简化运行时与工作区边界
* refactor: 收敛 Workspace 文件 Owner
* chore(docs): 移除架构图生成物
* refactor: 简化存储与运行时边界
* fix: 恢复 Agent 运行时上下文更新
---------
Co-authored-by: Yuchuan <28227133+Yuchuan925@users.noreply.github.com>
Co-authored-by: Wenjie Zhang <xerrors@163.com>
|
2026-08-21 17:49:16 +08:00 |
|
Yuchuan Huang
|
d88a0f5c66
|
docs: 修正品牌配置文件路径
Fixes #967
|
2026-08-20 14:00:53 +08:00 |
|
Yuchuan
|
f8aded2dab
|
docs: 完善文档信息架构与机制详解 (#925)
|
2026-08-18 15:09:49 +08:00 |
|
Wenjie Zhang
|
bc4c6b117a
|
fix: 修正镜像版本与许可证边界说明
|
2026-08-18 10:49:40 +08:00 |
|
Yuchuan
|
cd558fdd14
|
chore: 锁定 Redis 镜像版本并同步许可证文档与决策记录
|
2026-08-18 10:49:40 +08:00 |
|
Yuchuan
|
6d51aa49fd
|
chore: 锁定 Neo4j 镜像版本并补充第三方组件许可证边界说明
|
2026-08-18 10:49:40 +08:00 |
|
Wenjie Zhang
|
d15bedcc6d
|
refactor: Agent-first 工程信任体系与治理重构
|
2026-08-16 14:52:05 +08:00 |
|
Yuchuan
|
ffd21795cf
|
refactor: 迁移运行时配置与 LangGraph checkpoint (#915)
* refactor: 迁移运行时配置与 LangGraph checkpoint
* refactor: 收敛附件生命周期与模型解析
* style(web): 统一组件格式
* fix: 修正配置迁移与附件预处理边界
|
2026-08-14 22:26:03 +08:00 |
|
Yuchuan
|
87063cc90a
|
建立 OCR 引擎配置中心 (#843)
* feat: 建立 OCR 引擎配置中心
* refactor: 简化 OCR 配置中心实现
* feat: 完善通用 OCR 配置与选择器
* refactor: 优化代码结构和代码逻辑
* fix: 修复 OCR 服务运行时配置问题
|
2026-07-23 20:19:33 +08:00 |
|
Wenjie Zhang
|
5fd09e8a9b
|
feat: 移除重新生成 API_KEY 的功能
|
2026-07-18 02:24:15 +08:00 |
|
Wenjie Zhang
|
ceee377607
|
fix(secure): 修复沙箱网络存在的未隔离的问题
|
2026-07-17 17:19:39 +08:00 |
|
Wenjie Zhang
|
28a8eaf96c
|
chore: 增强生产化部署要求以及密钥安全性
|
2026-07-16 15:05:44 +08:00 |
|
Wenjie Zhang
|
6ba2376ac6
|
docs: 更新文档,适配更新说明
|
2026-07-15 16:30:39 +08:00 |
|
Wenjie Zhang
|
7878f701d8
|
docs: 添加 API 运行结果读取和外部系统调用入口文档,优化 CORS 配置说明
|
2026-07-06 21:53:05 +08:00 |
|
Wenjie Zhang
|
f5b7ff821c
|
feat: 接入 PaddleOCR 云端 OCR 解析器
|
2026-07-01 20:43:37 +08:00 |
|
Wenjie Zhang
|
23304a270a
|
feat: 支持异步子智能体运行
|
2026-07-01 15:22:36 +08:00 |
|
Wenjie Zhang
|
5dd5aeb1a9
|
feat: 消息反馈支持上传到 Langfuse
|
2026-06-25 16:20:35 +08:00 |
|
Wenjie Zhang
|
feeb3415c7
|
feat(config): 给 config 添加 Redis 缓存,确保 API 和 worker 共享一套配置
|
2026-06-24 09:53:06 +08:00 |
|
Wenjie Zhang
|
04f0172e18
|
docs: 优化文档结构与中间件说明
|
2026-06-15 12:59:41 +08:00 |
|
Wenjie Zhang
|
e7477f4ed4
|
Merge pull request #767 from szmadd/docs/api-key-integration
fix(web): 智能体调用统计图例过多时启用滚动模式,避免挤压坐标轴
|
2026-06-15 12:53:59 +08:00 |
|
xiangfei258
|
9421e2295e
|
Update docs/advanced/document-processing.md
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
|
2026-06-11 14:11:30 +08:00 |
|
xiangfei258
|
46c97a2562
|
docs: 修正 MinerU 文档解析配置说明
文档原先指引启动 openai-server(30000),但该服务仅提供 /v1/chat/completions,与解析器实际调用的 /file_parse 不匹配,导致 mineru_ocr 不可用。更正为使用项目内置的 mineru-api(30001),并补充镜像构建与显存调优说明。
|
2026-06-11 13:50:13 +08:00 |
|
Your Name
|
d3ccf53baa
|
docs: 强调生产部署需通过 HTTPS 调用 API Key
API Key 在请求头中明文传输,公网环境通过 HTTP 调用会导致密钥泄露。
在访问地址和安全注意事项章节明确推荐 HTTPS(443 端口),并更新 Python 示例。
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-06-11 10:39:27 +08:00 |
|
Your Name
|
0c8bdbd904
|
docs: 更新 API Key 外部集成文档
- 新增"确定 API 访问地址"章节,明确本地开发地址为 localhost:5050
- 明确 agent_id 对应智能体 slug 字段,避免与自增 ID 混淆
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-06-11 09:22:53 +08:00 |
|
Wenjie Zhang
|
5481188df7
|
feat: 精简 Message state 事件载荷
|
2026-06-08 00:31:05 +08:00 |
|
Wenjie Zhang
|
f09f51d360
|
docs: 更新文档
|
2026-06-04 23:17:48 +08:00 |
|
Wenjie Zhang
|
47a7f09b4f
|
docs: 清理 0.7 历史遗留内容并优化 README
对照 0.7 BREAKING CHANGE 逐文件复核 docs/,移除/修正已下线功能的描述:
- 移除 LightRAG、独立图谱上传、Ollama、旧版 v1 模型配置等已删除能力的描述
- 知识库类型更新为 Milvus + 只读连接器(Dify、Notion),补全图谱存储链路
(Neo4j + PostgreSQL + Milvus 语义索引,RRF 融合)
- 补全知识库工具集(find_kb_document/open_kb_document),修正 Skills 沙盒路径
为 /home/gem/skills、中间件目录为 agents/middlewares、评估入口为侧边栏 tab
- 知识库权限三档修正为 全局共享/部门共享/指定人可访问
- 下载版本统一为 0.7.0.dev0
- README 新增简介、技术栈与 0.7 动态,特性描述细化
经核实保留 Neo4j(仍用于 Milvus 知识库内图谱)与 MCP enabled 机制(仍在用),
未误删。vitepress build 验证通过。
|
2026-06-03 17:55:10 +08:00 |
|
Wenjie Zhang
|
5b991044c1
|
docs: 更新文档 - REFACTOR、API Key、Agent Config、Roadmap
- REFACTOR.md 记录本次重构要点
- api-key-integration.md 更新接口说明
- agents-config.md 同步新模型变更
- roadmap.md 添加本次重构条目
|
2026-05-26 17:40:17 +08:00 |
|
Wenjie Zhang
|
4b100f0e0c
|
feat(doc): 优化 rapidocr
|
2026-05-25 21:09:14 +08:00 |
|
Wenjie Zhang
|
f3d6f95c21
|
feat(doc): 更新 MinerU 解析器参数,修改 Docker 配置,优化文档说明
|
2026-05-25 21:08:37 +08:00 |
|
Wenjie Zhang
|
7b43fe6cc4
|
feat(docs): 更新文档,添加配置系统详解链接
|
2026-04-26 21:43:37 +08:00 |
|
Wenjie Zhang
|
d87fc5435d
|
feat(model): 更新 DeepSeek 模型版本至 V4-Flash,调整相关文档和配置
Co-authored-by: Copilot <copilot@github.com>
|
2026-04-26 21:04:57 +08:00 |
|
Your Name
|
b240406744
|
docs: 更新OIDC配置文档,新增use_raw_username、fetch_department_info、force_prompt_login配置说明
|
2026-04-16 15:01:49 +08:00 |
|
DSYZayn
|
96c3205c2d
|
feat(docs): update docs about oidc login
|
2026-04-03 23:18:00 +08:00 |
|
zayn
|
652e71916a
|
Merge branch 'main' into main
|
2026-04-01 22:22:46 +08:00 |
|
Wenjie Zhang
|
13557d5c6f
|
feat(styles): 更新主题色配置,支持深色模式和主色变量保留
|
2026-04-01 17:40:24 +08:00 |
|
Wenjie Zhang
|
508772b885
|
fix: 修复版本错误
|
2026-04-01 17:22:39 +08:00 |
|
DSYZayn
|
699516205c
|
feat(auth): 添加 OIDC 第三方认证功能
- 新增 OIDC 认证配置项到 .env.template 文件
- 实现 OIDC 认证路由和处理逻辑,包括登录、回调和配置获取接口
- 创建 OIDC 配置模型和服务工具类,支持从环境变量加载配置
- 在前端登录页面添加 OIDC 登录选项,支持动态配置显示
- 添加 OIDC 认证相关配置文档说明
- 支持自动创建 OIDC 用户和部门管理功能
|
2026-04-01 00:42:25 +08:00 |
|
Wenjie Zhang
|
22a3856e6d
|
refactor(chat-api): 重构聊天接口请求模型:流式与非流式聊天统一使用 query + agent_config_id 请求体
|
2026-03-26 23:13:44 +08:00 |
|
Wenjie Zhang
|
ab3439a404
|
docs: 更新大量文档
|
2026-03-25 00:36:42 +08:00 |
|
Wenjie Zhang
|
10dac3c820
|
feat: 新增沙盒能力对齐改造:详见 docs/advanced/sandbox-validation.md
|
2026-03-24 21:48:28 +08:00 |
|
Wenjie Zhang
|
541c46217b
|
feat: 添加API密钥管理功能,可通过 API_KEY 代替 Token 访问接口
- 引入了用于API密钥管理的新路由,包含列出、创建、更新、删除和重新生成API密钥的端点。
- 在后端实现了API密钥生成逻辑和验证。
- 增强了认证中间件以支持API密钥认证以及JWT认证。
- 创建了用于在前端管理API密钥的新Vue组件,包括用于创建、显示和删除密钥的用户界面。
|
2026-03-24 11:09:55 +08:00 |
|
Wenjie Zhang
|
26bfcda013
|
refactor: 更新文档部署说明
- 移除对于双版本文档的支持,更加清晰
- 将 docs 的入口从根目录移动到子目录
|
2026-03-24 11:09:46 +08:00 |
|
Wenjie Zhang
|
f97263c070
|
docs: 更新文档结构和内容,添加新功能说明(新增区分开发版和稳定版)
|
2025-11-08 10:52:09 +08:00 |
|
Wenjie Zhang
|
849bbde216
|
feat: 添加附件上传中间件和管理功能
- 实现对话线程的附件上传、列出和删除功能
- 引入附件中间件以支持附件内容的上下文注入
- 更新智能体和对话管理器以处理附件元数据
- 增强前端组件以支持文件上传和显示附件状态
- 优化文档以反映新功能和使用示例
|
2025-11-08 10:51:30 +08:00 |
|
Wenjie Zhang
|
7523979b9f
|
feat: 重构智能体元数据系统,从集中式 YAML 迁移到分布式 TOML 配置
|
2025-11-07 12:28:58 +08:00 |
|
Wenjie Zhang
|
888658d8b6
|
docs: pre-release 0.3.0
|
2025-11-05 16:22:51 +08:00 |
|
Wenjie Zhang
|
c2ba0af11d
|
feat: 添加数据库描述支持,优化查询表名工具的输出信息
|
2025-11-04 23:36:49 +08:00 |
|