董宏凯
b0970de677
代码提交
2026-09-07 18:38:51 +08:00
董宏凯 and Cursor
53cac5f81a
Merge branch 'master' into dhk-1
...
Resolve conflicts by accepting master version for:
- workspace-nav-chat-list.tsx
- ResearchSidebar.tsx
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-07 17:55:32 +08:00
董宏凯
4f7f07504a
Merge branch 'master-nj' into 'master'
...
fix(buttons): 行动分析宿主路由支持切换任务id/行动id
See merge request knowledge-base-bj/deerflow-code!39
2026-09-07 09:53:09 +00:00
董宏凯
1244fb1f2f
代码提交
2026-09-07 17:30:53 +08:00
吉鑫升
3ca5528640
feat(knowledge): support standalone file ingestion and configurable wiki entry
...
Use neutral knowledge-service labels and sanitize user-facing task errors.
2026-09-07 17:07:27 +08:00
董宏凯
250db4de04
fix(buttons): 行动分析宿主路由支持切换任务id/行动id
...
- TaskButtonsPage: 宿主路由追加任务id时,行动分析(xdfx) tab 下增加 idKind 下拉框可选任务id/行动id,与外部链接类型一致
- runTaskButton: host 分支按 idKind 取 ctx.actionId 或 ctx.taskId(行动id缺失回退任务id),与 url 分支同规则
- AGENTS.md: 同步更新 idKind 适用范围说明(url/host 均适用)
2026-09-07 15:56:50 +08:00
董宏凯
f9b6d7e322
Merge branch 'master-nj' into 'master'
...
feat: 新增报告协作页,并强化 Deep Research 运行诊断与报告兜底
See merge request knowledge-base-bj/deerflow-code!38
2026-09-07 06:58:42 +00:00
董宏凯
6edb6fa7aa
本地模式线上区分-v1
2026-09-07 14:57:17 +08:00
董宏凯
cf9fe58905
Merge branch 'master' of http://192.168.0.200/knowledge-base-bj/deerflow-code into master-nj
...
Co-authored-by: Cursor <cursoragent@cursor.com >
# Conflicts:
# frontend-web/src/components/workspace/workspace-nav-chat-list.tsx
# frontend-web/src/pages/WorkspaceRoutes.tsx
# offline-backend-20260512/backend/app/gateway/app.py
# offline-backend-20260512/backend/app/gateway/deps.py
# offline-backend-20260512/backend/pyproject.toml
2026-09-07 14:46:36 +08:00
董宏凯
56bb4f141d
代码提交
2026-09-06 22:17:53 +08:00
董宏凯
75f288b241
代码提交
2026-09-06 20:49:35 +08:00
董宏凯
bf42a48fcc
代码提交
2026-09-06 20:25:14 +08:00
董宏凯 and Cursor
5e953c9fcb
feat(report-collaboration): complete RC-BE-015–018 backend, eval suite, and MySQL sync
...
Ship report rewrite/version APIs, security budget and audit persistence, AgentScope worker wiring, and the 20-task quality eval harness so the frontend can integrate against a stable contract once enabled in config.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-06 17:32:15 +08:00
董宏凯
814a44f0b9
代码修改
2026-09-05 11:28:25 +08:00
董宏凯
b80433f091
chore: 同步仓库执行说明与约束文档
...
功能说明:\n- 更新仓库根目录 AGENTS.md 为当前约定和功能说明口径\n- 主要是开发约束与架构说明的同步,供后续提交与协作流程对齐
2026-09-04 23:18:59 +08:00
董宏凯
5c75e1af16
feat(deep-research): 强化任务链路可靠性并接入 agentfx 报告助手种子
...
功能说明:\n- 重构 Deep Research 调度与执行链,补齐 dispatcher、executor、live hub 与依赖注入入口,提升任务下发、执行、回调的稳定性\n- 增强运行时持久化与恢复能力,接入业务映射、任务来源与任务事件日志模型,覆盖持久化与执行可靠性关键路径测试\n- 新增 agentfx 报告助手 seed 与任务报告导入脚本配置,支持离线环境快速初始化与任务流模板回填\n- 完善 deep-research 与 thread_runs 路由参数编排,兼容不同业务映射与运行入口的前后端联动\n- 补充前端 agentfx deep-link 解析,保证 deep-research 场景下的登录跳转与任务上下文一致
2026-09-04 23:18:52 +08:00
董宏凯
438772f0b7
feat(frontend): 上线报告协作与多轮 RAG 消息聚合体验
...
功能说明:\n- 新增报告协作页(Report Collaboration)核心状态层、消息适配与会话面板,支持按节点/阶段选择和协作上下文展示\n- 补齐 report-collaboration API 与类型定义,并接入页面路由/构建路径,形成可运行的协作链路\n- 重构多轮 RAG 与 write/artefact 消息分组逻辑,优化 AgentChat 与 DeepResearch 场景下的消息展示顺序与可读性\n- 新增/更新 DeepResearch 前端页面(Workbench、报告配置、沙箱联动)以承接报告生成与复用能力\n- 增加报表协作相关单测,覆盖事件归并、消息适配与关键 reducer 行为
2026-09-04 23:18:27 +08:00
吉鑫升
dea4697ea0
feat: improve knowledge sync and entity alignment
2026-09-04 18:43:12 +08:00
g zy
7dbac9cc56
Merge branch 'gzy_browser' into 'master'
...
fix
See merge request knowledge-base-bj/deerflow-code!37
2026-09-04 03:21:48 +00:00
Rocky Kwok
a723a9ca02
fix
2026-09-04 11:16:38 +08:00
董宏凯
e58da3fbdf
代码提交
2026-09-03 20:06:54 +08:00
吉鑫升
60e2c72514
feat: preserve Wiki vectors across knowledge transfers and add local BGE-M3
...
Unify Wiki reading, preserve metadata and graph links, add asynchronous file-backed transfers, and reuse compatible vectors. Includes regression coverage and live acceptance notes.
2026-09-03 19:21:10 +08:00
董宏凯
1eae02f782
代码提交
2026-09-03 17:45:06 +08:00
董宏凯 and Cursor
db333a4c33
feat: 重构多轮RAG展示并完善报告协作、业务链审核与 agentfx 种子
...
抽出专用多轮RAG消息列表并升级会话模型;强化报告协作画布与检查器;业务链普通用户改为提交审核;扩展 agentfx 报告技能种子,并将含 admin 的用户名自动提权为管理员。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-03 17:34:16 +08:00
董宏凯 and Cursor
f109a95535
feat: 新增报告协作页,并强化 Deep Research 运行诊断与报告兜底
...
支持浏览器侧素材快照撰写、拒绝报告读时修复、Mermaid PNG 导出与 Word 导出加固。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-03 11:16:50 +08:00
吉鑫升
49d9ced04f
Merge branch 'ji' into master
2026-09-03 10:25:57 +08:00
董宏凯
c2153ec238
Merge branch 'master-nj' into 'master'
...
feat(workflow): 增加会话级多智能体任务规划运行能力
See merge request knowledge-base-bj/deerflow-code!36
2026-09-02 09:55:59 +00:00
吉鑫升
6b724bd00d
feat: improve assistant knowledge import and database compatibility
2026-09-02 17:55:17 +08:00
董宏凯
65d6b61d5d
开发计划
2026-09-02 14:57:34 +08:00
董宏凯
1c891df8fb
feat(backend): 新增页面报告设计器 Seed 与模板工具
...
功能说明:\n- 新增页面报告设计器的路由级 seed 接口与初始化模板资源加载能力\n- 新增内置页面报告模板工具,实现报告生成流程中的模板路径与参数接入\n- 补充页面报告模板与相关资产目录,供运行时/离线环境直接读取\n- 将页面报告配置与工具链纳入后端启动路径,支持离线部署下可复用的默认模板
2026-09-02 12:52:40 +08:00
董宏凯
6d326a21cd
feat(backend): 完善 Workflow 与 DeepResearch 的运行链路与持久化能力
...
功能说明:\n- 重构并增强工作流网关执行链路,支持更完整的 proposal 与 run 调度参数透传\n- 增加 DeepResearch/workflow 运行事件持久化能力并补齐建表 SQL 与查询/保存接口适配\n- 优化 lead agent 与 deep research runner 的中间态处理,增强线程收集与执行链并发控制\n- 调整工作流执行器与任务路由,提升兼容性并完善错误与回放行为\n- 补充回归测试:deep_research 持久化、workflow 并发、定义加载、引擎执行、run 流程等覆盖
2026-09-02 12:52:37 +08:00
董宏凯
f5bf7897b9
feat(frontend): 支持 Roundtable 写文件流式预览与消息流聚合展示
...
功能说明:\n- 为写文件工具链增加流式预览状态模型(in-flight、chunk 归并、已完成)\n- 在消息面板中支持 write_file 流式 artifact 的动态插入/更新与完成态呈现\n- 优化 artifact 详情页的文件名与来源显示,兼容流式生成中文件路径\n- 在 Roundtable 工作流 step2 流程中注入与监听 write_file 事件,支持多阶段消息统一展示\n- 补充单测覆盖:streaming-write-preview、write-file-in-flight、streaming-artifacts 等关键路径
2026-09-02 12:52:33 +08:00
Administrator
fbd8dec48f
feat: add skill and assistant knowledge bases
2026-09-02 00:49:13 +08:00
吉鑫升
dd0ee282df
feat: add artifact library and improve public wiki
2026-09-01 18:18:28 +08:00
董宏凯
553f72604a
Merge branch 'master' of http://192.168.0.200/knowledge-base-bj/deerflow-code into master-nj
2026-09-01 15:36:47 +08:00
董宏凯
9455160101
fix(prompt-input): 提供可选上下文入口并避免历史路由切换期异常
2026-09-01 14:51:21 +08:00
董宏凯
519e4c0c01
feat(chat): 修复 Strategy/Workspace 统一聊天布局与历史路由归属
2026-09-01 14:51:16 +08:00
董宏凯
dbf62e5889
feat(deep-research): 优化深度研究侧边栏与结构配置弹窗的暗色主题适配
...
为深度研究沙箱预览区和工作流配置弹窗补充暗色下背景与边框配色,避免在深色模式出现对比度不足和样式不一致。
2026-09-01 13:47:39 +08:00
董宏凯
aeb9a55497
feat(agent-chat): 修复智能体会话归属与历史路由恢复:侧边栏按当前agent过滤会话并携带agent上下文跳转,补充旧线程路径回溯到智能体工作区,防止误入通用问答,并完善输入框记忆按钮显隐与侧边栏展开入口,提升体验一致性。
2026-09-01 13:47:31 +08:00
董宏凯
051e66f7d8
feat(chat): 优化聊天页布局与 iframe 工具栏行为
2026-09-01 12:49:03 +08:00
董宏凯
1706a24182
feat(workflow): 增加会话级多智能体任务规划运行能力
...
提交范围聚焦于工作流编排新增:新增 workflow_planning 路由与前后端运行入口(workflow_planning.py、workflow_proposal_planner.py、workflow_deep_research_adapter.py),支持基于会话的提案-规划-执行流程,满足任务驱动式多智能体协作。
完成网关层运行时适配:扩展 workflow_resource_checks、workflow_executor、workflow_runs、workflow_agent_runner 与依赖注入,新增/更新配置(config.yaml、workflow_config),并补充 lead_agent 路径与节点实现,确保 Planner 与普通工作流运行态衔接一致。
补齐持久化与建模:新增 workflow_planning 持久化模块与 MySQL migration(20260831_01_workflow_planning_sessions),注册 SQL 与模型、内存 store,并扩展错误/表达式/validator/节点语义以承载新会话态输入输出。
增强文档与测试:新增会话式多智能体编排中文说明、更新开发文档与 AGENTS 指南、补充 workflow_engine/workflow_runs 回归测试,提高新路径的行为可验证性;同时留存 seed 资产(workflow-planner)便于一体化部署。
2026-09-01 11:47:30 +08:00
董宏凯
38857c425b
代码提交
2026-09-01 11:09:23 +08:00
董宏凯
99f1ca6029
Merge branch 'master-nj' of http://192.168.0.200/knowledge-base-bj/deerflow-code
2026-08-31 23:21:32 +08:00
董宏凯
a020458eeb
Merge branch 'master' of http://192.168.0.200/knowledge-base-bj/deerflow-code
2026-08-31 23:21:00 +08:00
董宏凯
8e49fd2e95
代码分析
2026-08-31 23:20:48 +08:00
fengxiangdebaozi
57b6a89f20
Merge branch 'master' of http://192.168.0.200/knowledge-base-bj/deerflow-code into master-nj
...
# Conflicts:
# frontend-web/src/components/workspace/messages/message-group.tsx
# offline-backend-20260512/backend/packages/harness/deerflow/agents/lead_agent/prompt.py
2026-08-31 20:12:05 +08:00
吉鑫升
90e94994f5
Merge remote-tracking branch 'origin/master' into master
2026-08-31 18:06:10 +08:00
吉鑫升
8e0d755b57
fix: preserve knowledge base references
2026-08-31 18:02:05 +08:00
吉鑫升
40542db400
feat: add configurable chat display modes
2026-08-31 17:49:48 +08:00
董宏凯
ac92f29db1
chore(persistence): 增加 Workflow Studio 表重建开关与迁移兼容修正
...
提交内容:为数据库生命周期增加按白名单清单重建 Workflow Studio 表的受限流程,限定仅 MySQL 且检查当前连接数据库名称一致,避免误删非目标 schema。
启动流程中新增 DEER_FLOW_REBUILD_WORKFLOW_SCHEMA 环境变量入口与持久层重建 API,并在 lifespan 里按需执行;导出到 persistence 包,便于后续调用与测试复用。
迁移与模型修复:将 workflow 相关大文本字段切到 MySQL LONGTEXT,不再给 TEXT/LONGTEXT 设置 server_default;新增 draft_canvas_schema_json 的迁移回填与非空约束变更,规避 MySQL 5.7 对默认值限制。
测试覆盖:补充 workflow 定义 ddl 长文本断言与 schema 重建保护性测试(仅允许清单表、数据库名不匹配直接拒绝),并把新测试文件加入版本追踪。
2026-08-31 16:45:06 +08:00