Wenjie Zhang
|
31a7fc52d0
|
feat: 适配 deepagents 最新版特性
|
2026-05-31 13:36:42 +08:00 |
|
Wenjie Zhang
|
5322b21c32
|
refactor: 简化代码逻辑
|
2026-05-29 22:19:58 +08:00 |
|
Wenjie Zhang
|
42636477c2
|
refactor: Agent Graph 和 Toolkits 更新
- chatbot/deep_agent graph 清理废弃导入
- toolkits __init__ 调整导出
- install_skill 工具函数重构,简化安装逻辑
|
2026-05-26 17:40:17 +08:00 |
|
Wenjie Zhang
|
c772e5ca3a
|
refactor: Agent 运行时架构重构 - 移除 RuntimeConfigMiddleware,统一上下文准备与工具解析
- 删除 runtime_config_middleware.py,将功能合并到:
- prepare_agent_runtime_context(): 统一上下文准备入口
- resolve_configured_runtime_tools(): 运行时工具解析
- context.py: 规范化函数重命名 (_names → _keys),重构 config 加载流程
- chatbot/deep_agent graph: 集成新上下文准备流程,移除 RuntimeConfigMiddleware 引用
- skills_middleware: 抽取 normalize_string_list 为共享工具函数
- subagent_service: get_subagents_from_names → get_subagents_from_slugs,支持 slug 查询
- 对应更新 repositories/services/routers 适配新接口
|
2026-05-26 17:40:17 +08:00 |
|
Wenjie Zhang
|
6809f67f70
|
refactor(chatbot): 更新提示词和待办事项中间件,简化系统提示构建
|
2026-04-06 12:09:22 +08:00 |
|
Wenjie Zhang
|
3ec8305eab
|
feat(agent): 重新给默认智能体添加 TODO 中间件
|
2026-04-01 01:57:40 +08:00 |
|
Wenjie Zhang
|
ab268d8eba
|
feat: 添加工件管理和展示功能
- 更新 .gitignore 以排除测试相关目录。
- 增强 ChatbotAgent 和 DeepAgent 以利用 BaseState 进行状态管理。
- 引入 PresentArtifacts 工具,允许代理向用户展示输出文件。
- 在 state.py 中添加新的状态管理功能,包括 merge_artifacts 和 BaseState。
- 创建 AgentArtifactsCard 组件以在前端显示工件。
- 在 AgentChatComponent 和 AgentInputArea 中集成工件处理。
- 更新 MessageInputComponent 和 ToolCallRenderer 以更好地处理工件的 UI 展示。
- 添加工件状态管理和标准化函数的测试。
- 更新 docker-compose 以使用最新的沙箱配置器镜像。
- 在路线图中记录新功能。
|
2026-03-29 10:55:00 +08:00 |
|
Wenjie Zhang
|
dbc230e205
|
style(lint): 优化格式
|
2026-03-26 13:53:35 +08:00 |
|
Wenjie Zhang
|
abee1fcc9b
|
feat: 优化智能体的提示逻辑,简化代码
|
2026-03-26 11:43:27 +08:00 |
|
Wenjie Zhang
|
6dad206f10
|
feat: 添加支持待办事项的补充说明,更新相关组件以处理任务显示
|
2026-03-26 04:34:57 +08:00 |
|
Wenjie Zhang
|
2be5aedaf2
|
feat: 添加知识库文件在沙盒以及文件系统中的映射 #576
|
2026-03-26 03:25:55 +08:00 |
|
Wenjie Zhang
|
d433f56aaf
|
refactor: 将沙盒虚拟路径前缀更新为 /home/yuxi/user-data
- 将代码库中所有对 /mnt/user-data 的引用更改为 /home/yuxi/user-data。
- 更新测试用例以反映新的路径结构。
- 调整 Docker 配置以使用新路径。
- 修改文档以与新的路径约定保持一致。
- 增强沙盒配置器中文件读取操作的错误处理。
- 改进代理文件管理系统中的附件处理。
|
2026-03-25 05:26:00 +08:00 |
|
Wenjie Zhang
|
969330a7e7
|
Merge branch '0.6.0-dev' into feat/agent-sandbox
|
2026-03-25 03:36:08 +08:00 |
|
Wenjie Zhang
|
423eca3fb0
|
Merge branch '0.6.0-dev' of https://github.com/xerrors/Yuxi-Know into 0.6.0-dev
|
2026-03-24 22:48:47 +08:00 |
|
Wenjie Zhang
|
b4f0b6e11f
|
fix(web): 更新智能体名称,优化图标映射和样式对齐
|
2026-03-24 22:48:32 +08:00 |
|
Wenjie Zhang
|
4df242e63b
|
format: 格式化代码
|
2026-03-24 22:37:03 +08:00 |
|
Wenjie Zhang
|
e07e88ae49
|
feat: 新增沙盒能力对齐改造:详见 docs/advanced/sandbox-validation.md
|
2026-03-24 21:48:28 +08:00 |
|
Wenjie Zhang
|
8804c7446c
|
refactor: 移除元数据文件,改为从智能体类属性加载元数据,并更新相关引用
|
2026-03-24 11:09:51 +08:00 |
|
Wenjie Zhang
|
1bc6285fb1
|
refactor: 优化代码结构 将 yuxi.agents.common 移动到 yuxi.agents
|
2026-03-24 11:09:51 +08:00 |
|
Wenjie Zhang
|
3babd9be54
|
feat(chatbot): 添加子智能体支持和摘要中间件
|
2026-03-24 11:09:49 +08:00 |
|
Wenjie Zhang
|
6f759af54c
|
feat(chatbot): ChatbotAgent 启用 SubAgentMiddleware
集成 SubAgentMiddleware 到 ChatbotAgent,使子智能体配置生效。
|
2026-03-24 11:09:49 +08:00 |
|
Wenjie Zhang
|
3c75b0acb3
|
refactor: 重构智能体配置管理,移除不必要的文件操作和API接口
|
2026-03-24 11:09:46 +08:00 |
|
Wenjie Zhang
|
c7b2bd8d71
|
foramt: 规范化代码
|
2026-03-24 11:09:39 +08:00 |
|