fengxiangdebaozi
|
1ce1db9689
|
代码处理
|
2026-05-14 19:28:07 +08:00 |
|
fengxiangdebaozi
|
86cdeed6ef
|
Merge branch 'master' of http://192.168.0.200/knowledge-base-bj/deerflow-server into dhk-2
|
2026-05-14 19:26:01 +08:00 |
|
fengxiangdebaozi
|
d6ec0afbd6
|
路由嵌套修改
|
2026-05-14 19:25:39 +08:00 |
|
董宏凯
|
4e0787ec77
|
Merge branch 'dhk-2' into 'master'
页面接口整体修改
See merge request knowledge-base-bj/deerflow-server!14
|
2026-05-14 10:14:39 +00:00 |
|
fengxiangdebaozi
|
8ecc32da6d
|
页面结构修改
|
2026-05-14 18:13:58 +08:00 |
|
fengxiangdebaozi
|
543d78e040
|
路由调整
|
2026-05-14 17:24:45 +08:00 |
|
fengxiangdebaozi
|
7a7c99f752
|
Merge branch 'master' of http://192.168.0.200/knowledge-base-bj/deerflow-server into dhk-2
|
2026-05-14 16:51:58 +08:00 |
|
fengxiangdebaozi
|
6b1f17d6a8
|
页面导入
|
2026-05-14 16:51:32 +08:00 |
|
董宏凯
|
f6d3d013fd
|
Merge branch 'dhk-2' into 'master'
样式修改
See merge request knowledge-base-bj/deerflow-server!13
|
2026-05-14 08:04:28 +00:00 |
|
fengxiangdebaozi
|
e6ad3c414f
|
页面布局调整
|
2026-05-14 16:01:25 +08:00 |
|
fengxiangdebaozi
|
139dfb76e4
|
bug修改
|
2026-05-14 14:59:12 +08:00 |
|
fengxiangdebaozi
|
f4769c4046
|
Merge branch 'master' of http://192.168.0.200/knowledge-base-bj/deerflow-server into dhk-2
|
2026-05-14 14:28:31 +08:00 |
|
fengxiangdebaozi
|
fea3cc741f
|
系统合并
|
2026-05-14 14:28:17 +08:00 |
|
 xuhdandClaude Opus 4.7
|
4e764350a4
|
feat(agents): 创建专家页面加模型选择
NewAgentPage 在两处加 Select 下拉:
- 左侧聊天框上方 "当前对话模型":透传给 useThreadStream 的
context.model_name,控制当前 bootstrap 对话调用的 LLM
- 右侧表单 "模型":写入 agent.model,控制专家保存后被使用时调用
的 LLM
两个下拉互相独立,复用 useModels() 拉 /api/models。页面加载完
模型列表后自动 seed 到列表第一个(与 config.yaml 全局默认对齐),
用户可随时切换。
杂项:.gitignore 忽略 skills/ 与 hermes-agent-main/ 运行时目录。
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-05-14 12:59:10 +08:00 |
|
 xuhdandClaude Opus 4.7
|
4cc8b3198b
|
fix: 修复 setup_agent 创建专家流程的多个问题
后端 (setup_agent_approval_middleware.py):
- 拦截策略从 wrap_tool_call + Command(goto=END) 改为
after_model + jump_to="end"。在 tool_node 执行前直接终止图,
避免模型并行调多个 tool_call 时 Command 输出被稀释、graph
路由不稳定的问题(症状:审批 ToolMessage 发出后流不结束)。
- 用 @hook_config(can_jump_to=["end"]) 装饰器声明跳转能力,
否则 LangChain 不会为该 hook 构造 conditional edge。
前端 (NewAgentPage.tsx):
- 聊天阶段不再调 ensureAgent / POST /api/agents,placeholder
agent 不再落库;agent 仅在用户点右上角“保存”时创建。
- 自动生成的占位名 "未命名专家-xxx" 不再回写到输入框,保持空白
直到用户输入或 setup_agent 审批回填。
- handleApproveSetupAgent 仅把模型 propose 的 payload 填入表单,
不再 PUT /api/agents/{id};落库交给手动保存按钮。
- onToolEnd 不再 getAgentWithRetry —— 工具被 middleware 拦截、
根本不会执行,没有 agent 状态可拉。清理对应死代码(getAgent
import、wait()、AGENT_READ_RETRY_DELAYS_MS、getAgentWithRetry)。
- 路由跳转补齐 /page 前缀:返回按钮、“开始对话”按钮。
- 右侧表单:SOUL.md textarea 加 max-h-[400px],技能列表外框加
max-h-[240px],各自 overflow-y-auto,避免长内容撑高整列。
前端 (agent-card.tsx):
- 列表卡片“聊天”按钮的跳转路径补齐 /page 前缀,避免点击后 404。
无新依赖。
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-05-14 12:35:49 +08:00 |
|
董宏凯
|
8f4af5ece4
|
Merge branch 'dhk-2' into 'master'
添加提示词权限
See merge request knowledge-base-bj/deerflow-server!12
|
2026-05-14 03:52:27 +00:00 |
|
fengxiangdebaozi
|
2d9248889f
|
Merge branch 'master' of http://192.168.0.200/knowledge-base-bj/deerflow-server into dhk-2
|
2026-05-14 11:51:51 +08:00 |
|
fengxiangdebaozi
|
804f37dcfa
|
提示词权限配置
|
2026-05-14 11:51:29 +08:00 |
|
董宏凯
|
bf98713a55
|
Merge branch 'dhk-2' into 'master'
推荐问题接口添加
See merge request knowledge-base-bj/deerflow-server!11
|
2026-05-14 03:08:14 +00:00 |
|
fengxiangdebaozi
|
2f2ba44c7c
|
添加推荐问题修改接口
|
2026-05-14 11:07:28 +08:00 |
|
fengxiangdebaozi
|
62292500ba
|
Merge branch 'master' of http://192.168.0.200/knowledge-base-bj/deerflow-server into dhk-2
|
2026-05-14 10:52:08 +08:00 |
|
fengxiangdebaozi
|
a7f1e89ce9
|
提示词修改
|
2026-05-14 10:51:29 +08:00 |
|
董宏凯
|
20c7e2841c
|
Merge branch 'dhk-2' into 'master'
提示词修改
See merge request knowledge-base-bj/deerflow-server!10
|
2026-05-14 02:45:46 +00:00 |
|
fengxiangdebaozi
|
c79f5c5a7a
|
样式修改
|
2026-05-14 10:42:37 +08:00 |
|
xu hd
|
d3771ed31f
|
Merge branch 'xuhd' into 'master'
feat: skill 名字允许下划线分隔
See merge request knowledge-base-bj/deerflow-server!9
|
2026-05-14 02:42:15 +00:00 |
|
 xuhdandClaude Opus 4.7
|
230eec1baf
|
feat: skill 名字允许下划线分隔
放宽 skill 命名校验:除连字符外也接受下划线作为分隔符,首尾和连续
分隔符的限制扩展到 _ 与混合分隔(--、__、-_、_- 都拒绝)。前置
frontmatter 校验与存储层正则同步放宽。
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-05-14 10:41:37 +08:00 |
|
xu hd
|
0bae393e07
|
Merge branch 'xuhd' into 'master'
fix: /login/admin 自动把历史 admin 账户升级为 admin 角色
See merge request knowledge-base-bj/deerflow-server!8
|
2026-05-14 02:28:42 +00:00 |
|
 xuhdandClaude Opus 4.7
|
434cf40b36
|
fix: /login/admin 自动把历史 admin 账户升级为 admin 角色
历史上以 username=admin 自动注册的账户曾被建成 system_role=user,
登录时按 username 修正一次,避免老库需要手工改表。
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-05-14 10:25:24 +08:00 |
|
xu hd
|
7417a1c950
|
Merge branch 'xuhd' into 'master'
feat: admin可删除内置专家
See merge request knowledge-base-bj/deerflow-server!7
|
2026-05-14 02:18:33 +00:00 |
|
xu hd
|
799ccbe300
|
Merge branch 'xuhd' into 'master'
feat: admin可编辑内置专家 + agent列表Tab分组
See merge request knowledge-base-bj/deerflow-server!6
|
2026-05-14 02:06:42 +00:00 |
|
 xuhdandClaude Opus 4.7
|
43044232bb
|
feat: admin可删除内置专家
复用 _get_editable_or_raise 分支,给 AgentStore 增加 delete_builtin,
路由按 edit_mode 决定走 delete 还是 delete_builtin;前端 agent-card
为 admin 显示内置 agent 的删除按钮。
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-05-14 09:53:13 +08:00 |
|
董宏凯
|
4567db8836
|
Merge branch 'dhk-2' into 'master'
页面结构调整
See merge request knowledge-base-bj/deerflow-server!5
|
2026-05-14 01:43:08 +00:00 |
|
fengxiangdebaozi
|
e286e59431
|
页面结构调整
|
2026-05-14 09:42:12 +08:00 |
|
fengxiangdebaozi
|
65e89a4248
|
样式修改
|
2026-05-14 09:36:45 +08:00 |
|
fengxiangdebaozi
|
db63086c38
|
文档修改
|
2026-05-14 09:35:15 +08:00 |
|
 xuhdandClaude Sonnet 4.6
|
2abdf28eba
|
feat: admin可编辑内置专家 + agent列表Tab分组
- /login/admin 登录时自动赋予 admin 角色,允许编辑内置专家
- agent列表页新增「全部」(内置+已发布) 和「自己的」两个Tab
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-05-13 23:16:18 +08:00 |
|
董宏凯
|
2476f04a26
|
Merge branch 'dhk-1' into 'master'
接口地址填写
See merge request knowledge-base-bj/deerflow-server!4
|
2026-05-13 14:29:34 +00:00 |
|
董宏凯
|
e458f1eab4
|
接口地址填写
|
2026-05-13 22:29:05 +08:00 |
|
fengxiangdebaozi
|
b15b2649f8
|
文档修改
|
2026-05-13 22:22:59 +08:00 |
|
fengxiangdebaozi
|
4fce7ba09a
|
Merge branch 'master' of http://192.168.0.200/knowledge-base-bj/deerflow-server
|
2026-05-13 22:19:02 +08:00 |
|
fengxiangdebaozi
|
1a1369f115
|
代码提交
|
2026-05-13 22:18:55 +08:00 |
|
董宏凯
|
9434ffabdc
|
Merge branch 'dhk-1' into 'master'
Dhk 1
See merge request knowledge-base-bj/deerflow-server!3
|
2026-05-13 14:17:47 +00:00 |
|
董宏凯
|
6aeb428796
|
Merge branch 'master' of http://192.168.0.200/knowledge-base-bj/deerflow-server into dhk-1
|
2026-05-13 22:17:25 +08:00 |
|
董宏凯
|
8cabf32ebe
|
提交
|
2026-05-13 22:16:59 +08:00 |
|
董宏凯
|
85a98fcfd6
|
Merge branch 'dhk-v3' into 'master'
ceshi1
See merge request knowledge-base-bj/deerflow-server!2
|
2026-05-13 14:09:07 +00:00 |
|
董宏凯
|
aa1f81a30a
|
ceshi1
|
2026-05-13 22:08:37 +08:00 |
|
fengxiangdebaozi
|
1c50c73aa4
|
样式修改
|
2026-05-13 21:41:13 +08:00 |
|
fengxiangdebaozi
|
6cc28c7edd
|
Merge branch 'master' of http://192.168.0.200/knowledge-base-bj/deerflow-server
|
2026-05-13 21:25:40 +08:00 |
|
fengxiangdebaozi
|
1c2cf768f8
|
样式修改
|
2026-05-13 21:25:29 +08:00 |
|
吉鑫升
|
481e718d86
|
Merge remote-tracking branch 'origin/master'
|
2026-05-13 21:02:27 +08:00 |
|