fengxiangdebaozi and Claude Opus 4.8
2a2bb4d28e
fix(sandbox): 修复 Markdown 编辑保存后内容被重置回原值
...
useArtifactContent 查询键含 publicShareCode(5 元素),而 onSuccess
的 setQueryData 仅用 4 元素,精确哈希不匹配导致写入幽灵缓存、真实缓存
仍为旧值;保存后 useEffect 据旧 content 重置 draftContent。改用
setQueriesData 前缀匹配命中真实缓存。
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-15 11:37:24 +08:00
fengxiangdebaozi
ce04f14f58
Merge branch 'origin/dhk-1' into dhk-1
...
Resolve CLAUDE.md conflict by keeping remote version.
2026-06-15 11:13:42 +08:00
fengxiangdebaozi
16b36e2b9f
代码修改
2026-06-15 11:02:33 +08:00
董宏凯
c597941128
Merge branch 'dhk-1' into 'master'
...
fix(roundtable): 查看编排流程图按钮直接进入基本信息步骤
See merge request knowledge-base-bj/deerflow-server!120
2026-06-14 14:29:41 +00:00
董宏凯 and Cursor
ab22b50faf
fix(roundtable): 查看编排流程图按钮直接进入基本信息步骤
...
移除弹窗预览,改为跳转到第二步以便同时编辑基本信息并查看流程图。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-14 19:37:22 +08:00
董宏凯
7785091bae
Merge branch 'dhk-1' into 'master'
...
feat(圆桌): 业务链条配置页流程图点阵放大 + 侧边栏菜单项按设计稿还原
See merge request knowledge-base-bj/deerflow-server!119
2026-06-14 11:31:50 +00:00
董宏凯
56449ed129
feat(ui): theme & layout improvements
...
- Dark-blue theme background assets and styling integration
- Appearance settings with layoutMode (full/compact) preference
- Settings dialog and auth context updates
- AI writing form and panel refinements
- Open Canvas context updates
- Roundtable planning styling and dashboard enhancements
- Strategy components and header updates
- Light app management and routing improvements
- Global style enhancements for dark theme
- Various page layout and workspace routing optimizations
2026-06-14 19:30:54 +08:00
董宏凯
da2864f422
fix(chat): align compactChrome logic with layoutMode preference for dark-blue bg
...
ChatPage's compactChrome was still using readSidebarEnabled() alone, but
PageRoutes now honors the explicit layoutMode setting (full/compact). When a
user sets layout to 'full' without portal login, PageRoutes shows chrome but
ChatPage didn't apply workspace-chat-bg, hiding the dark-blue theme background.
Now ChatPage mirrors PageRoutes' logic: prioritize layoutMode, fallback to
readSidebarEnabled() if unset.
2026-06-14 19:30:04 +08:00
董宏凯 and Cursor
c702119e66
feat(ui): 浅蓝主题、外观设置与圆桌看板主题适配,优化工作区布局
...
新增 lightblue 主题与外观设置联动,圆桌 Step3 看板/report 统一配色;工作区侧边栏、输入框与轻应用 iframe 主题参数同步更新。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-14 12:43:16 +08:00
董宏凯
30d4f9667b
样式修改
2026-06-13 20:43:18 +08:00
董宏凯 and Claude Opus 4.8
cd3a71baab
feat(agents): 内置智能体筛选(仅管理员)+ 内置 agent 默认用途标签
...
- 后端 scope=builtin(user_id IS NULL)加入 sql/memory 的 scope 过滤;
/api/agents 扩展 scope 正则并加 admin 闸门(非管理员请求 403)
- 新增 _builtin_agent_tag_seed:启动时幂等给功能型内置 agent 按用途打标签
(roundtable-* → 多智能体规划,ai-writing-* → AI写作),只追加不覆盖;
无用途的内置 agent 不打标签
- 前端 agent-gallery 新增「内置智能体」Tab(仅 system_role==admin 可见),
scope 类型在 api.ts/hooks.ts 同步
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-13 20:42:26 +08:00
董宏凯 and Claude Opus 4.8
391409b6c0
feat(圆桌): 查看运行中作业改为接管回前端续跑 + 后台挂起续跑方案文档
...
- onView 运行中/待澄清作业改走 takeOverRunningJob:cancelJob 停后端 →
handleLoadDraft 恢复作业真实线程/协调名/对话 → 解除只读闸门 →
resumeLiveTakeover 在作业线程上由前端继续实时流式编排
- hydrateFromDraft 同步写 threadIdsRef/coordinatorNameRef,使接管同帧可读真实线程
- 新增 docs/multi-agent-后台挂起续跑实现方案.md(仅方案,待实现)
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-13 18:49:19 +08:00
董宏凯 and Claude Opus 4.8
25dbeb7a9a
feat(圆桌): 业务链条配置页流程图点阵放大 + 侧边栏菜单项按设计稿还原
...
- ChainFlowDiagram 点阵背景点尺寸/不透明度上调,更接近设计稿颗粒感
- 全局侧边栏菜单项:锐利方角(2px)、选中整高左竖条、图标 hover 微放大、间距微调;保留原菜单内容与红/青配色
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-13 18:41:50 +08:00
董宏凯
12360c6f3f
Merge branch 'dhk-1' into 'master'
...
轻应用主题参数:随当前主题色映射传值
See merge request knowledge-base-bj/deerflow-server!118
2026-06-13 10:01:30 +00:00
董宏凯 and Claude Opus 4.8
61754acb87
feat(圆桌): 后台挂起按钮移至顶部暂停按钮右侧 + 实时研讨复位历史闸门
...
- Step2 顶部「暂停/恢复会商」右侧新增「后台挂起」按钮(查看历史时隐藏),移除底部干预栏里的旧入口
- handleConfirmAgents 从第一步开启实时研讨时复位 loadedFromDraftRef,修复看过历史后再开新讨论按钮不出现的问题
- 大屏 dashboard 多组件样式与业务链条编辑页细节调整
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-13 17:37:14 +08:00
董宏凯 and Claude Opus 4.8
634cb1413b
feat(圆桌): 业务链条配置页按设计稿还原
...
统计卡 + 筛选工具栏(我的/公共/搜索/排序/网格列表) + 富链条卡(流程脉络图),
数据来自 /api/roundtable-chains 按用户隔离;品牌主色 #CF1322,深蓝模式按规范取色。
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-13 16:32:40 +08:00
董宏凯 and Claude Opus 4.8
2fa40c5e96
feat(圆桌): 大屏多页席位多样式+新窗口React页+布局优化+切历史记录刷新
...
- 新窗口打开改为渲染应用内 React 大屏(独立全屏路由 /roundtable-dashboard,
经 localStorage 传数据,无侧边栏),替代原自包含 HTML blob
- 总览页布局:上半两列(总控共识+竞争力排行),核心风险分布下移到数据研判中心后
- 席位交付/执行路线网格列数自适应(grid.ts):不足4个卡片撑满整行
- 席位专页主体多样式变体(SeatShowcase):框架矩阵/洞察卡阵/双栏对比/清单核对/
发布声明,按席位序号轮转分配,总结席位固定发布声明,全部数据驱动
- 修复切换历史记录时大屏/报告不刷新:渲染期复位入口闸门+hydrate依赖草稿id,
hydrateSaved清残留data;数据切换时大屏自动回总览页
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-13 16:32:32 +08:00
董宏凯
432c12fbac
@
...
feat(圆桌): Step3 大屏多页模板重构 + 独立 dashboard 组件化
- 新增 roundtable-planning/dashboard 模块化大屏(DashboardApp + 各分析卡片
组件 + data-context + 类型/样式)
- Step3DashboardMode 接入新 dashboard,report-template 大屏 HTML 模板重写
- useStep3Dashboard 配套调整
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
@
2026-06-13 15:32:49 +08:00
董宏凯
146c8e76f0
@
...
feat(圆桌): 业务链条显示配置人 + 配置页拆两步并新增精美流程图
- 列表/弹窗卡片显示「配置人」(后端把 owner user_id 解析为 email,
ChainResponse 增 owner_id/owner_name,store 输出 owner_id)
- 配置编辑器拆为两步:第一步基本信息(描述改多行文本),第二步链条编排
- 第一步有编排内容时,左侧基本信息 + 右侧 ChainFlowDiagram 流程图:
直角连线、点节点开详情抽屉、连线显示阶段目标(依赖)、滚轮缩放、
拖动平移、全屏 + 全屏右下角缩略图
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
@
2026-06-13 15:32:37 +08:00
董宏凯
e9f44c8f0f
@
...
feat(圆桌): 大屏多页浅色模板重写为蓝图工程图风(参考设计图)
- 浅色 palette 改玫瑰红(#E11D48)+slate 中性+白底网格,席位色序对齐设计图
- 卡片四角红色角标 + slate 网格 overlay(蓝图风);KPI 加彩色图标
- 共识竖条摘要 + 要点列表;席位卡进度条 + 风险药丸;席位专页精致化
- 新增折线图 svgLine(趋势),donut 升级镂空中心数字+图例;契约加 line 类型
- 图表保持纯 SVG(零依赖离线自包含,沙箱/新窗口/下载/分享通用,与参考源码一致)
- 深色保持深蓝 token 套同结构
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
@
2026-06-13 10:51:10 +08:00
董宏凯
f3202f95b6
Merge remote-tracking branch 'origin/dhk-1' into dhk-1
2026-06-13 10:37:16 +08:00
董宏凯
d5f319d9cb
@
...
feat(圆桌): Step3 三产物并行 + 大屏多页模式 + 后台挂起查看恢复流程
后台挂起 Step3:
- engine 总结报告/结果绘制/大屏数据 asyncio.gather 三流并行,故障隔离
- request.state 回归修复(进程内虚拟 request 补 state),恢复后台报告
- ROUNDTABLE_JOB_GATEWAY 默认 inprocess;产物自愈重试(截断/缺失纠偏)
- 大屏后端只产 report-json(dashboardJson),前端按当前主题渲染
结果绘制大屏多页模式(模式二):
- report-template 模板渲染(report-json→大屏HTML),零截断、主题跟随
- 与模式一同款交互(流式+沙箱+可修改);沙箱新窗口打开按钮
最终方案展示:左侧席位栏+总控头像、交付/文件合并、收展动画、内联沙箱
后台挂起查看=恢复实时流程:
- handleLoadDraft 返回 Promise,await hydrate 后订阅 streamJob SSE 跟随
- saveDraftNow 强制存(发起前+查看前各一次)防丢
第二步优化:总控判断串/并行(并行单列可写)、席位上下文+交付模板、
peerDeliveries、失败重试、共识标记、流程图小窗(缩放/拖动/并行批)
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
@
2026-06-13 10:36:46 +08:00
fengxiangdebaozi and Claude Opus 4.8
74324f4585
轻应用主题参数:随当前主题色映射传值
...
- 主题参数改为按系统主题(red/dark-blue)映射取目标应用对应的值
- 应用管理弹窗用结构化映射编辑器(逐主题色配置目标值,默认同名)
- iframe 嵌套显式传入当前主题色,切主题时 src 重建
- 读取/保存时规范化映射串;解析支持 light/dark 等别名,取不到回退主题色名而非恒为 red
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-12 22:30:31 +08:00
吉鑫升 and Claude Fable 5
21e53310f8
fix: HTML 预览锚点点击同步 hash,修复多页面技能子页面切换失效
...
预览 iframe 注入的锚点拦截脚本只 preventDefault + scrollIntoView,
URL hash 从未改变,html-multipage 技能基于 CSS :target 的子页面
切换永远不命中,子页面 section 保持隐藏,点击无效。改为拦截后
同步 location.hash 触发 :target 切页,仅当目标元素已渲染时再平滑滚动。
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-06-12 21:49:32 +08:00
董宏凯
a7596001c5
Merge branch 'dhk-1' of http://192.168.0.200/knowledge-base-bj/deerflow-server into dhk-1
2026-06-12 21:46:05 +08:00
董宏凯
93243298e1
代码修改
2026-06-12 21:45:55 +08:00
fengxiangdebaozi
ca098e821f
Merge branch 'dhk-1' of http://192.168.0.200/knowledge-base-bj/deerflow-server into dhk-1
2026-06-12 21:39:48 +08:00
fengxiangdebaozi
00d6bd8595
主题色修改
2026-06-12 21:38:38 +08:00
董宏凯
f0c85c4795
后台挂起功能修改
2026-06-12 21:38:20 +08:00
吉鑫升 and Claude Opus 4.8
74113b3e6e
feat: 智能体与技能列表显示创建时间字段
...
- 新增共享 formatDateTime 工具(YYYY-MM-DD HH:mm)
- agent-card 卡片/列表视图在发布者下方显示创建时间
- skill 设置页 metaNodes 显示创建时间
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-12 21:20:33 +08:00
董宏凯
cca954d01c
Merge branch 'master' of http://192.168.0.200/knowledge-base-bj/deerflow-server into dhk-1
2026-06-12 20:29:03 +08:00
吉鑫升
d825cc7cfe
Merge branch 'ji'
2026-06-12 20:28:27 +08:00
董宏凯
ffca4261d7
Merge branch 'dhk-1' of http://192.168.0.200/knowledge-base-bj/deerflow-server into dhk-1
2026-06-12 20:27:39 +08:00
董宏凯
865a0bfaf6
代码修改
2026-06-12 20:27:34 +08:00
吉鑫升 and Claude Opus 4.8
595da9f339
fix: 私密广场首次加载默认 page=1,使搜索/标签过滤生效
...
私密广场标签页传 page: pages.private,初始为 undefined,被 JSON.stringify 丢弃后后端走非分页分支忽略 search/tag_ids。补上 ?? 1 兜底,与主标签页一致。
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-12 20:27:29 +08:00
吉鑫升 and Claude Opus 4.8
44b4a4beba
feat: 注册知识入库接口 + 优化大规模知识图谱力导向布局
...
- 后端 Gateway 挂载 /api/knowledge-ingest 路由(发布 md 制品)
- 知识图谱力模拟按节点规模缩放斥力/截断距离/冷却速率,避免数百节点时布局长时间不收敛
- 斥力与碰撞改为基于均匀网格的近邻对计算,并增加每帧最大位移限制防止抖动与飞出
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-12 20:14:22 +08:00
董宏凯
c66c359432
Merge branch 'dhk-1' into 'master'
...
代码修改
See merge request knowledge-base-bj/deerflow-server!117
2026-06-12 11:33:18 +00:00
fengxiangdebaozi
1214ea0d91
Merge branch 'dhk-1' of http://192.168.0.200/knowledge-base-bj/deerflow-server into dhk-1
2026-06-12 19:30:56 +08:00
fengxiangdebaozi
cfa05e01c4
Merge branch 'master' of http://192.168.0.200/knowledge-base-bj/deerflow-server into dhk-1
2026-06-12 19:30:46 +08:00
Administrator
6a71272b79
Merge remote-tracking branch 'origin/master' into ji
2026-06-12 18:48:20 +08:00
Administrator
b9b55b4e5b
fix: 调整提问导航悬浮索引到右侧居中
2026-06-12 18:48:18 +08:00
董宏凯 and Cursor
3f2aef2925
Merge remote-tracking branch 'origin/dhk-1' into dhk-1,保留本地应用中心菜单配置。
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-12 18:48:11 +08:00
fengxiangdebaozi
7a8a29639f
代码修改
2026-06-12 18:45:04 +08:00
董宏凯 and Cursor
becfd9b211
Merge branch 'origin/dhk-1' into dhk-1,解决 sidebar-menu 冲突并保留应用中心菜单。
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-12 18:38:53 +08:00
fengxiangdebaozi
c6b17d5946
Merge branch 'master' of http://192.168.0.200/knowledge-base-bj/deerflow-server into dhk-1
2026-06-12 18:34:14 +08:00
fengxiangdebaozi
e24e058ab2
代码修改
2026-06-12 18:32:58 +08:00
Administrator
e74ef4b7dc
Merge branch 'ji' into master
2026-06-12 18:28:13 +08:00
董宏凯
c2f6d4fd6f
Merge branch 'dhk-1' into 'master'
...
AI 写作四阶段内置智能体 Phase 1-4 落地
See merge request knowledge-base-bj/deerflow-server!116
2026-06-12 10:20:27 +00:00
Administrator
2862eee33b
chore: 提交本地修改
2026-06-12 18:09:07 +08:00
fengxiangdebaozi
3ad920457a
Merge branch 'dhk-1' of http://192.168.0.200/knowledge-base-bj/deerflow-server into dhk-1
2026-06-12 17:54:10 +08:00