fengxiangdebaozi
|
0bad0eb306
|
代码隐藏
|
2026-06-16 22:00:30 +08:00 |
|
fengxiangdebaozi
|
44cb118f95
|
bug修复
|
2026-06-16 20:59:44 +08:00 |
|
 fengxiangdebaoziandClaude Opus 4.8
|
1ece2c5a4f
|
fix: 修复全量模式综合管理用户排行榜泄漏到其他侧边栏
综合管理菜单存在两个 id 相同的「用户排行榜」子项,侧边栏以
key={item.id} 渲染导致 React keyed reconciliation 失效,离开综合
管理切换到其他一级菜单时重复 key 的节点无法正确卸载,残留到新的
侧边栏。删除冗余的 adminOnly 重复项(保留的项已通过 userPath 同时
覆盖 admin/非 admin)。
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-06-16 20:59:14 +08:00 |
|
 fengxiangdebaoziandClaude Opus 4.8
|
ab21911696
|
feat(ai-writing): 进入写作后自动收起研究模板侧栏
把侧栏+内容区抽成 Provider 内组件 AIWritingBody,读 useAIWriting 状态:
status==='idle' && 非历史模式才显示研究模板侧栏;开始写作/查看历史后收起,写作区铺满。
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-06-16 19:41:05 +08:00 |
|
fengxiangdebaozi
|
c0e89044c7
|
代码提交
|
2026-06-16 19:30:36 +08:00 |
|
fengxiangdebaozi
|
ecf068a61c
|
Merge branch 'dhk-1' of http://192.168.0.200/knowledge-base-bj/deerflow-server into dhk-1
|
2026-06-16 19:01:59 +08:00 |
|
fengxiangdebaozi
|
ecaaec939d
|
路由修改
|
2026-06-16 19:01:52 +08:00 |
|
fengxiangdebaozi
|
208a02a912
|
Merge branch 'dhk-1' of http://192.168.0.200/knowledge-base-bj/deerflow-server into dhk-1
|
2026-06-16 17:59:35 +08:00 |
|
fengxiangdebaozi
|
f750b7f04d
|
地址修改
|
2026-06-16 17:59:27 +08:00 |
|
 fengxiangdebaoziandClaude Opus 4.8
|
ba5aeefe98
|
feat(ai-writing): 研究模板独立实体 + 配置页 + 内置范例 + 点击直接进入写作(0616 #5)
后端:
- 新持久化包 research_templates(表 ai_writing_research_templates,create_all 建表,注册 models/__init__),deps 接 research_template_store
- 路由 /api/ai-writing/research-templates CRUD(在 ai_writing.py)
- 内置范例 网摘/周报/要讯(DEFAULT_RESEARCH_TEMPLATES + seed_defaults,表空时由 list 接口幂等播种)
- tests/test_research_templates.py(9 passed)
前端:
- api/ai-writing-research-templates.ts + hooks/useResearchTemplates.ts
- 配置页 ResearchTemplatesConfigPage(/page/canvas/research-templates)CRUD
- ResearchSidebar 研究模板改用研究模板实体;点击回填整张表单并直接 startWriting 进入写作;顶部齿轮进配置页
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-06-16 17:59:05 +08:00 |
|
 fengxiangdebaoziandClaude Opus 4.8
|
0e4caa5a66
|
feat(ai-writing): 课题研究笔记本内嵌打开 + 新建/所有空间入口(0616 #5)
- 左栏点笔记本/所有空间 → 右侧内嵌打开(不跳路由),写作布局保持挂载(display:none,不丢 setup 线程),顶部「返回写作」
- ResearchSidebar 加「新建空间」(弹窗 createSearchSpace) 与「所有空间」入口
- StudioNotebookDetailPage 加可选 notebookId prop;StudioNotebooksPage 加可选 onOpenNotebook(内嵌时卡片走回调而非 Link),列表内点空间内嵌打开详情
- 内嵌笔记本详情用 ChatRuntime 包裹(修复 useArtifacts must be used within an ArtifactsProvider)
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-06-16 16:38:22 +08:00 |
|
 fengxiangdebaoziandClaude Opus 4.8
|
f39cffcb9a
|
feat(qa-center): 问答中心左侧栏改造(0616 需求 2-5)
- 多智能体会商:Step1 落地左栏「业务链(public 前3) + 分析记录」;点链=勾选(autoChainResult),第一步澄清后点「进入研讨」才按链执行
- zzJC/zzXD:独立模块路由 /page/strategy/qa/{zzjc,zzxd},常驻左栏(按 agent 标签分组 + 仅本模块会话的聊天记录),点智能体模块内切换不跳页,默认落地配置类型下首个智能体
- zzJC/zzXD admin 设置:左栏齿轮→单选类型(TDesign)配置面板+智能体预览;后端 system_settings.agent_modules 持久化(GET 开放/PUT admin)+ test_agent_modules
- 课题研究:左栏「研究模板(文章类型) + 笔记本」;模板点击预填表单,笔记本点击设为素材来源(selectedNotebookId 上提 WritingFormContext)
- 通用问答:全量模式历史侧栏默认展开
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-06-16 16:38:22 +08:00 |
|
fengxiangdebaozi
|
e1da39253a
|
Merge branch 'dhk-1' of http://192.168.0.200/knowledge-base-bj/deerflow-server into dhk-1
|
2026-06-16 10:06:14 +08:00 |
|
fengxiangdebaozi
|
6b49741e69
|
代码修改
|
2026-06-16 10:05:54 +08:00 |
|
fengxiangdebaozi
|
db50493577
|
Merge branch 'dhk-1' of http://192.168.0.200/knowledge-base-bj/deerflow-server into dhk-1
|
2026-06-15 18:20:39 +08:00 |
|
 fengxiangdebaoziandClaude Opus 4.8
|
3907034a1d
|
feat(roundtable): 第二步席位执行模式(快速/思考/专业问答/多智能体)+ 子智能体任务卡片 + 后台完成跨页通知 + 链条默认模式持久化
- 席位执行模式:选择参会智能体弹窗加模式选择器,映射 thinking/reasoning/subagent
透传 recommend/chain/dag 三条编排;后端 _special_run 覆盖 seat policy(仅席位,
总控不变);ultra 解锁席位 task 子代理(custom 流回传 task_running 实时进度)。
- 子智能体任务卡片:复用主聊天 SubtaskCard + SubtaskContext,从席位流解析 task
调用/结果,在 Step2 气泡渲染多张任务卡片(覆盖业务链条路径)。
- 后台挂起也按所选模式跑(StartParams→inprocess gateway→run_seat 覆盖 policy)。
- 后台作业完成全工作区跨页通知:RoundtableJobNotifier 挂在 PageLayout 常驻层,
作业终态弹「达成共识」同款浮窗。
- 业务链条可配「默认执行模式」并持久化(roundtable_chains.seat_mode;选链时弹窗
默认用它,仍可临时改)。
- 修复后台 Step3 HTML 看板概率截断:deepseek max_tokens=4096 单轮写不完长 HTML,
产物自愈重试上限 2→5,让 append 续写写完整(同惠及 summary/dashboard)。
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-06-15 18:20:20 +08:00 |
|
 fengxiangdebaoziandClaude 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 |
|
 fengxiangdebaoziandClaude 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 |
|
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 |
|
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 |
|
fengxiangdebaozi
|
7a8a29639f
|
代码修改
|
2026-06-12 18:45:04 +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 |
|
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 |
|
fengxiangdebaozi
|
768c6860f5
|
feat: Header 顶部二三级菜单与 AI 写作表单收起优化
|
2026-06-12 17:53:52 +08:00 |
|
fengxiangdebaozi
|
9d73f27146
|
feat: light app center and iframe refactor
|
2026-06-12 15:40:09 +08:00 |
|
fengxiangdebaozi
|
b33426416b
|
Merge branch 'dhk-1' of http://192.168.0.200/knowledge-base-bj/deerflow-server into dhk-1
|
2026-06-12 09:19:47 +08:00 |
|
fengxiangdebaozi
|
cf3dd2d225
|
代码修改
|
2026-06-12 09:19:38 +08:00 |
|
fengxiangdebaozi
|
76e2e67af8
|
Merge branch 'dhk-1' into master
|
2026-06-11 21:52:39 +08:00 |
|
fengxiangdebaozi
|
b682ff5d08
|
Step3 总结报告支持随时插话、暂停与附件上传
生成中可打断并续问,输入框支持上传参考文件并随消息注入总结线程。
|
2026-06-11 21:51:59 +08:00 |
|
fengxiangdebaozi
|
2d74f8883e
|
Step3 总结报告与顶栏主题背景图
新增 roundtable-summary 智能体及前后端 Step3 Markdown 总结流程;顶栏在浅/深主题下分别使用红/深蓝横幅背景。
|
2026-06-11 21:51:59 +08:00 |
|
fengxiangdebaozi
|
6890176c76
|
Merge branch 'dhk-1' of http://192.168.0.200/knowledge-base-bj/deerflow-server into dhk-1
|
2026-06-11 17:38:43 +08:00 |
|
fengxiangdebaozi
|
d12c50ea4e
|
样式修改
|
2026-06-11 17:38:36 +08:00 |
|
fengxiangdebaozi
|
d9e3a87911
|
Merge branch 'dhk-1' of http://192.168.0.200/knowledge-base-bj/deerflow-server into dhk-1
|
2026-06-10 19:39:06 +08:00 |
|
fengxiangdebaozi
|
f01789a17e
|
多智能体会商上传文件
|
2026-06-10 19:38:58 +08:00 |
|
fengxiangdebaozi
|
cf5550ab0a
|
接口地址修改
|
2026-06-10 18:58:55 +08:00 |
|
fengxiangdebaozi
|
b8680275e5
|
Merge branch 'dhk-1' of http://192.168.0.200/knowledge-base-bj/deerflow-server into dhk-1
|
2026-06-10 17:01:25 +08:00 |
|
fengxiangdebaozi
|
e03ca7b4bd
|
代码修改
|
2026-06-10 17:01:17 +08:00 |
|
fengxiangdebaozi
|
7acedfd385
|
代码修改
|
2026-06-09 19:41:48 +08:00 |
|
fengxiangdebaozi
|
cba165933c
|
提交代码
|
2026-06-09 17:18:40 +08:00 |
|
fengxiangdebaozi
|
dddd3c1670
|
Merge branch 'master' of http://192.168.0.200/knowledge-base-bj/deerflow-server into dhk-1
|
2026-06-09 14:06:18 +08:00 |
|
fengxiangdebaozi
|
10795d55e6
|
Merge branch 'dhk-1' of http://192.168.0.200/knowledge-base-bj/deerflow-server into dhk-1
|
2026-06-09 14:06:01 +08:00 |
|
fengxiangdebaozi
|
230fab013a
|
代码合并
|
2026-06-09 14:05:51 +08:00 |
|
fengxiangdebaozi
|
9c9c912657
|
refactor(strategy): 任务分析页移除演示数据并接入真实接口
舆情分析与规划任务分析看板统一改为后端任务列表拉取,去掉 mock/演示切换,并修正 running 列状态与日期筛选交互。
|
2026-06-06 20:23:58 +08:00 |
|
fengxiangdebaozi
|
0bf6285287
|
fix(roundtable): 后台任务临时跳过 Step3 报告生成
后台挂起路径在真模型下仍无法稳定写出报告 HTML,先只跑完 Step2 研讨并正确设置 furthest_step;测试可通过 enable_report 覆盖验证报告链路。
|
2026-06-05 23:41:28 +08:00 |
|
fengxiangdebaozi
|
44b7f9fa99
|
Merge branch 'dhk-1' of http://192.168.0.200/knowledge-base-bj/deerflow-server into dhk-1
|
2026-06-05 22:40:44 +08:00 |
|
fengxiangdebaozi
|
03329387b3
|
样式修改
|
2026-06-05 22:22:38 +08:00 |
|
fengxiangdebaozi
|
fc5eaa2941
|
Merge branch 'dhk-1' of http://192.168.0.200/knowledge-base-bj/deerflow-server into dhk-1
|
2026-06-05 19:28:19 +08:00 |
|
fengxiangdebaozi
|
045bb11abf
|
样式修改
|
2026-06-05 19:28:09 +08:00 |
|
fengxiangdebaozi
|
a642ba91fa
|
Merge branch 'dhk-1' of http://192.168.0.200/knowledge-base-bj/deerflow-server into dhk-1
|
2026-06-05 18:58:37 +08:00 |
|
fengxiangdebaozi
|
b0fdeab995
|
代码修改
|
2026-06-05 18:58:28 +08:00 |
|
fengxiangdebaozi
|
9bbd04d6cf
|
后台挂起功能优化
|
2026-06-05 10:59:56 +08:00 |
|
fengxiangdebaozi
|
cca3d8eb41
|
字体大小修改
|
2026-06-04 20:49:32 +08:00 |
|
fengxiangdebaozi
|
90bced3ed2
|
第二次生成结果后台挂起
|
2026-06-04 20:18:34 +08:00 |
|
fengxiangdebaozi
|
19399482e1
|
后台挂起
|
2026-06-04 20:00:58 +08:00 |
|
fengxiangdebaozi
|
788118ce3d
|
下载图片
|
2026-06-04 19:08:52 +08:00 |
|
fengxiangdebaozi
|
77f8ded1e6
|
Merge branch 'master' of http://192.168.0.200/knowledge-base-bj/deerflow-server into dhk-1
|
2026-06-04 18:50:50 +08:00 |
|
fengxiangdebaozi
|
9d863f63e5
|
代码提交
|
2026-06-04 18:50:31 +08:00 |
|
fengxiangdebaozi
|
47217e9158
|
Merge branch 'master' of http://192.168.0.200/knowledge-base-bj/deerflow-server into dhk-1
|
2026-06-04 15:41:03 +08:00 |
|
fengxiangdebaozi
|
10334ddfe1
|
feat: AI writing history, Word export, roundtable dispatch chain
|
2026-06-04 15:40:15 +08:00 |
|
fengxiangdebaozi
|
c0e3c5d692
|
样式修改
|
2026-06-04 14:19:53 +08:00 |
|
fengxiangdebaozi
|
6b6465b5e3
|
Merge remote branch into zhujingyi
|
2026-06-04 11:12:45 +08:00 |
|
fengxiangdebaozi
|
f87f6031de
|
Merge branch 'master' of http://192.168.0.200/knowledge-base-bj/deerflow-server into dhk-1
|
2026-06-04 11:09:29 +08:00 |
|
fengxiangdebaozi
|
5b686824c5
|
样式修改
|
2026-06-04 11:08:42 +08:00 |
|
fengxiangdebaozi
|
062f984262
|
ai写作位置调整
|
2026-06-04 10:40:16 +08:00 |
|
fengxiangdebaozi
|
f257ccb682
|
Merge branch 'dhk-1' of http://192.168.0.200/knowledge-base-bj/deerflow-server into dhk-1
|
2026-06-03 21:45:21 +08:00 |
|
fengxiangdebaozi
|
d5b0bd4d31
|
fix(roundtable): 文件卡截断、Step3 完整 HTML 与跨标签页登录体验
第二步消息列表长文件名不再溢出卡片;第三步绘制结束后从沙箱回灌完整 HTML(修复 append 续写 stub 被截短),进入第三步时关闭第二步沙箱;HTML 预览与提示词强调 utf-8/中文。跨标签页切换账号改为 toast 提示而非强制刷新;方案总结智能体 SOUL 去掉「AI 自动生成」标签要求。
|
2026-06-03 21:44:46 +08:00 |
|
fengxiangdebaozi
|
bf96cf4cb4
|
接口地址修改
|
2026-06-03 19:12:30 +08:00 |
|
fengxiangdebaozi
|
ce07a27b8d
|
Merge branch 'master' of http://192.168.0.200/knowledge-base-bj/deerflow-server into dhk-1
|
2026-06-03 18:54:45 +08:00 |
|
fengxiangdebaozi
|
8f6e08eb2f
|
Merge branch 'dhk-1' of http://192.168.0.200/knowledge-base-bj/deerflow-server into dhk-1
|
2026-06-03 18:54:26 +08:00 |
|
fengxiangdebaozi
|
56114562cb
|
fix: ²¹Æë Step3 ɳÏä²Ù×÷²¢Îȶ¨д×÷³ÎÇåÁ÷³Ì
Ϊ roundtable µÚÈý²½ɳÏ䲹»ØÐ´°¿ڴò¿ªÓëÏÂÔزÙ×÷£¬²¢ÐÞÕýд×÷ÅäÖóÎÇåµÄÌύÁ÷³ÌÓëĬÈÏËزÄÀ´Դ£¬±ÜÃâÓû§ÔڶƬ³¡¾°ÏÂÌáǰÌύ»ò½øÈ벻·ûºÏԤÆڵļìË÷·¾¶¡£
|
2026-06-03 17:36:52 +08:00 |
|
fengxiangdebaozi
|
a81d8adc90
|
Merge branch 'dhk-1' of http://192.168.0.200/knowledge-base-bj/deerflow-server into dhk-1
|
2026-06-03 16:34:25 +08:00 |
|
fengxiangdebaozi
|
3eae4a0f45
|
代码修改
|
2026-06-03 16:34:17 +08:00 |
|
fengxiangdebaozi
|
79d87ad661
|
Merge branch 'dhk-1' of http://192.168.0.200/knowledge-base-bj/deerflow-server into dhk-1
|
2026-06-03 16:22:51 +08:00 |
|
fengxiangdebaozi
|
ad4b27b7ca
|
feat: 无界 ticket 登录、AI 写作配置确认与定时任务弹窗修复
无界 onlineTicket 对接 MaxKey 与 consumer 接口并用 sub 登录;新增 setup_writing 写作配置确认流;定时任务创建弹窗限制多行高度并支持滚动。
|
2026-06-03 16:20:45 +08:00 |
|
fengxiangdebaozi
|
ab876fc7d8
|
feat(ai-writing): 支持用户粘贴已有大纲并按结构生成
表单可提交 userOutline,后端解析/归一用户大纲并关联素材;补充大纲测试用例与右侧编辑器滑词/段落菜单文档。
|
2026-06-03 11:43:44 +08:00 |
|
fengxiangdebaozi
|
02eee4bd3e
|
页面修改
|
2026-06-02 21:25:44 +08:00 |
|
fengxiangdebaozi
|
fb43c036f6
|
Merge branch 'dhk-1' of http://192.168.0.200/knowledge-base-bj/deerflow-server into dhk-1
|
2026-06-02 21:15:53 +08:00 |
|
fengxiangdebaozi
|
9ae6184dc1
|
业务链条
|
2026-06-02 21:15:46 +08:00 |
|
fengxiangdebaozi
|
5c5632967c
|
样式修改
|
2026-06-02 15:16:39 +08:00 |
|
fengxiangdebaozi
|
d872f4e177
|
Merge branch 'master' of http://192.168.0.200/knowledge-base-bj/deerflow-server into dhk-1
|
2026-06-02 14:11:24 +08:00 |
|
fengxiangdebaozi
|
677faab273
|
代码提交
|
2026-06-02 11:50:22 +08:00 |
|
fengxiangdebaozi
|
f0ccd6fb09
|
代码提交
|
2026-06-02 11:04:25 +08:00 |
|
fengxiangdebaozi
|
6621519f11
|
Merge branch 'master' of http://192.168.0.200/knowledge-base-bj/deerflow-server into dhk-1
|
2026-06-02 10:47:29 +08:00 |
|
fengxiangdebaozi
|
1777a0171b
|
d
|
2026-06-02 10:47:01 +08:00 |
|
fengxiangdebaozi
|
93e702f9ca
|
fix(frontend): show raw chat messages and improve roundtable draft saves
|
2026-06-02 10:45:20 +08:00 |
|
fengxiangdebaozi
|
0d8cdf3afb
|
Merge branch 'dhk-1' of http://192.168.0.200/knowledge-base-bj/deerflow-server into dhk-1
|
2026-06-01 22:17:44 +08:00 |
|
fengxiangdebaozi
|
fa41d620fd
|
字号调整
|
2026-06-01 22:17:39 +08:00 |
|
fengxiangdebaozi
|
0c5938a5a3
|
代码代码修改
|
2026-06-01 19:54:45 +08:00 |
|
fengxiangdebaozi
|
a5d877207e
|
Merge branch 'dhk-1' of http://192.168.0.200/knowledge-base-bj/deerflow-server into dhk-1
|
2026-06-01 15:11:14 +08:00 |
|
fengxiangdebaozi
|
685abb6aa9
|
深蓝色ui
|
2026-06-01 15:11:05 +08:00 |
|
fengxiangdebaozi
|
169346cdbd
|
样式修改
|
2026-06-01 10:06:28 +08:00 |
|
fengxiangdebaozi
|
be37779472
|
Merge branch 'master' of http://192.168.0.200/knowledge-base-bj/deerflow-server into dhk-1
|
2026-05-29 20:17:07 +08:00 |
|
fengxiangdebaozi
|
27cfd53c06
|
样式修改
|
2026-05-29 20:16:41 +08:00 |
|
fengxiangdebaozi
|
c890ae5a15
|
样式修改
|
2026-05-29 18:17:08 +08:00 |
|
fengxiangdebaozi
|
786ddaa38f
|
代码修改
|
2026-05-29 18:07:45 +08:00 |
|