 2910410219andClaude
|
03697b9747
|
首页删除以真实接口为准:会话/工作空间删除成功才移除并刷新,删除接口改 DELETE
- deleteSessionV2 请求方式 post → delete(/ai-agent/session/delete)
- 工作空间删除:缺少删除信息提示不可删;接口失败保留数据;成功才移除本地并刷新工作空间树
- 会话记录删除:已认领后端号的会话接口失败保留数据且不打断连接;成功才 teardown/关闭并刷新列表;
未认领的本地虚拟会话直接本地删除
Co-Authored-By: Claude <noreply@anthropic.com>
|
2026-08-20 16:28:25 +08:00 |
|
 2910410219andClaude
|
e2a5480bf9
|
工作流节点库 patchLayout 驱动贴片布局开关显示(对齐内容创作)
- NodeLibraryItem 增加 patchLayout 字段(节点库返回,仅 model 节点 true)
- nodeConfigMap 聚合透传节点库 patchLayout,开关显示条件由 modelType 范围改为 nodeConfig.patchLayout
- 移除不再使用的 isVideoModelSelected 判断
Co-Authored-By: Claude <noreply@anthropic.com>
|
2026-08-20 14:01:38 +08:00 |
|
 2910410219andClaude
|
abc5b47f72
|
首页工作空间适配新结构并支持加载失败重试、切换独立删除接口
- 工作空间结果树适配 createDate→flows→items 两级结构(flows 下文件平铺,兼容旧平铺结构)
- 删除接口切换:工作空间树删除改走 session 域独立接口 resultDelete(deleteWorkspaceResult),不依赖内容创作域
- 会话记录/工作空间列表加载失败:区分失败态与空态,提供重试按钮;工作空间懒加载失败后切回 tab 自动重试
Co-Authored-By: Claude <noreply@anthropic.com>
|
2026-08-20 14:01:30 +08:00 |
|
 2910410219andClaude
|
c1658380a7
|
工作流节点库 outputField 引用 + totalDuration 字段级引用;首页选项卡拆分/懒加载、工作空间结果接口 resultList;引用标签与 KeyValue prop 校验修复
- 节点库 outputField 作为可引用输出项:NodeLibraryItem 补类型、getNodeOutputFields 优先返回、upstreamNodes 来源扩展
- script_transcribe 视频总时长支持引用上级输出/手动输入:NodeConfigPanel 引用按钮 + valueSource 存 formConfig 条目,buildOutputConfig 序列化、buildNodeFormConfigFromDsl 回显
- 首页工作空间结果接口切 /ai-agent/session/resultList,会话列表/结果树选项卡拆分独立容错与按需懒加载
- ChatList 滚底感知;引用标签 ElTag type 空值、KeyValueEditor modelValue 空值兜底修复
Co-Authored-By: Claude <noreply@anthropic.com>
|
2026-08-20 00:38:19 +08:00 |
|
 2910410219andClaude
|
68bdc63231
|
首页工作流节点引用多选与保存回显完善:isMultiParameter 全链路透传 + valueSource 数组化/label + 旧 DSL 兼容
- isMultiParameter 节点级开关从节点库透传至引用下拉,支持多选勾选/去重/逐条删除/清空
- valueSource 契约统一为数组并补 label(节点名.字段中文名),覆盖用户引用、表单展示标记与旧 DSL 单对象
- ModelField 递归透传 multi,object/array 嵌套子字段同样支持多选
- 保存/回显兼容旧 DSL 单对象 valueSource,重开自动升级为数组
- modelRequestParamsPath 每项新增 label 字段,后端按 path 重组请求参数
Co-Authored-By: Claude <noreply@anthropic.com>
|
2026-08-19 19:53:06 +08:00 |
|
2910410219
|
c962cdd830
|
首页工作流产出链路去 execution/get 依赖,空结果兜底与删除接口契约对齐
- 实时执行产出只信 flow_complete 事件 resultFileUrls,删除 getExecutionDetail 兜底
- 历史回显产出改用 session/get 记录自带 resultFileUrl,不再调 execution/get
- 普通对话空回复:提示「未收到回复内容,请重试」并支持重新生成
- 工作流实时/历史无产出文件:明确提示「本次未生成产出文件」
- deleteSessionV2 对齐后端契约:/ai-agent/session/delete 传 sessionId
|
2026-08-18 17:04:41 +08:00 |
|
2910410219
|
41655fa825
|
sub_flow 节点引入工作流修复与首页执行工作流重构
- 引入工作流列表字段兼容 flowName,选择弹窗卡片正常展示数据
- 生成次数 maxConcurrency 同步保存到 sub_flow 节点,回显兜底恢复
- valueSource 按后端契约统一 {nodeId, fieldName},表单展示/引用正确保存与回显
- 首页执行工作流 DSL 字段路径改为 .enumValues[i],支持引用上游输出与上传文件名
|
2026-08-15 18:49:56 +08:00 |
|
2910410219
|
3b71f144c4
|
修复模型管理v2对话模型回显与异步弹窗崩溃问题
- 修复 chatModel 开关回显:字段大小写与后端对齐(chatModel)
- 修复异步模型 asyncTaskMapping 内字段为 null 时编辑弹窗崩溃
- lastFrame 提交仅限视频模型,避免占位符误提交
- 切换返回类型时清空 responseBodyMapping 残留
- 列表页访问类型列改为供应商列(后端不再返回 PrivateModel)
- ModelManageItem 类型与后端返回字段对齐(modelSupplier/chatModel/minDuration 等)
|
2026-08-15 10:43:40 +08:00 |
|
2910410219
|
7e7a3cbf2d
|
会话删除修复
|
2026-08-14 21:57:00 +08:00 |
|
2910410219
|
a65b898680
|
修改会话的bug和回显以及滚动加载
|
2026-08-14 21:41:32 +08:00 |
|
2910410219
|
315d05c3ea
|
会话相关
|
2026-08-14 19:57:46 +08:00 |
|
2910410219
|
c088894546
|
websocket相关
|
2026-08-13 20:03:14 +08:00 |
|
2910410219
|
8e7948cff5
|
首页调试工作流管理
|
2026-08-13 18:02:35 +08:00 |
|
2910410219
|
0e6381d2b3
|
1. 上游节点输出引用(核心功能)
- 新增 upstreamNodes computed:遍历当前选中节点的前驱链路,仅 model / http / form 三类节点被识别为有输出的节点
- 新增 getNodeOutputFields,按节点类型提取可引用字段:
- form → formConfig 的字段
- http → response schema 的叶子字段
- model → modelResponseBodyMapping(模型返回参数)的 key
- 开始节点 → runFormFields(运行表单字段),从而让下游节点能引用"用户填的运行表单"作为输出
2. 开始节点运行表单字段聚合
- syncRunFormFields + 深监听:开始节点 formConfig 变化时自动聚合字段,存为 runFormFields,作为开始节点自身可被下游引用的输出
3. 模型返回参数
- handleModelConfirm 用 stripReadonlyFields 清理 requestBodyMapping 冗余字段,同时保存 modelResponseBodyMapping 供下游引用
- 保存时 collectExposedFields 提取对外暴露字段存 modelFormFields
4. 提示词 / 反向提示词
- 保存 prompt、negativePrompt、runFormFields 到节点 DSL
5. 其他
- nodeTypes 用 markRaw 包裹 FlowNode,修复 Vue 警告
- buildNodeFormConfigFromDsl 的 responseType 匹配改为兼容 key/value 两种取值
|
2026-08-12 17:26:58 +08:00 |
|
2910410219
|
4796750305
|
工作流管理相关调整模型列表接口调整
|
2026-08-10 14:05:46 +08:00 |
|
2910410219
|
448620ed8a
|
针对工作流管理进行组件抽离和与内容创作进行安全隔离
|
2026-08-04 14:28:57 +08:00 |
|
2910410219
|
be51ac40e0
|
修复模型管理v2前后端类型定义不一致
|
2026-07-23 17:17:30 +08:00 |
|
2910410219
|
cac2dd019c
|
优化模型管理的添加表单,完善数据源
|
2026-07-18 16:50:16 +08:00 |
|
 2910410219andClaude
|
bf1e9fa89a
|
feat: Token映射配置增强 + 模型详情API + 编辑器布局优化
1. Token 映射下拉:
- 新增 flattenWrappedFields 函数递归提取 { type, attrs } 结构中的叶子字段
- 下拉选项显示 路径 — 标签 格式,选中值存完整路径
- 同步/流式从响应映射取,异步从回调响应映射取
2. 模型详情 API:
- 新增 getModelManage 详情接口 (/model/manage/getModelManage)
- openDialog 改为 async,编辑时调详情接口获取完整数据
- 修复 res.data.modelManage 取值路径
3. JSON 编辑器布局:
- 弹窗宽度 1000px → 1200px
- 配置侧栏 320px → 380px
- config-summary 改用 flex:1 防止滚动条截断文本
Co-Authored-By: Claude <noreply@anthropic.com>
|
2026-07-17 14:45:53 +08:00 |
|
2910410219
|
5742608b97
|
feat: JSON编辑器增强 - Token映射下拉、字段选项key:value、序列化始终包装type
1. 模型配置弹窗: Token映射三个字段由输入框改为下拉菜单
- 同步/流式从响应映射取key, 异步从回调响应映射取key
- 切换返回类型时清空Token映射, 无映射配置时禁用并提示
2. JSON编辑器序列化: 所有节点始终输出{type, value/attrs}格式
- 容器(object/array)始终{type, attrs}, 标量始终{type, value}
3. 字段配置增强:
- 对象类型新增"循环生成"开关
- 下拉控件选项列表改为key:value双输入框
4. 类型注释更新
|
2026-07-15 16:33:58 +08:00 |
|
2910410219
|
a6eaf57898
|
v2模型管理相关
|
2026-07-14 16:30:26 +08:00 |
|
2910410219
|
f179a5b755
|
新版模型v2相关
|
2026-07-14 11:03:46 +08:00 |
|
2910410219
|
9f9f7eb376
|
首页plus
|
2026-07-07 17:28:58 +08:00 |
|
2910410219
|
5f0d860d27
|
对话记录和工作空间链路确认
|
2026-07-07 16:00:08 +08:00 |
|
2910410219
|
4679280e45
|
首页更新
|
2026-07-07 14:36:59 +08:00 |
|
2910410219
|
6a588015d0
|
feat: 主页对话功能完善 — 会话列表、工作流执行、样式优化
- 新增会话列表 API(getSessionList)及类型定义
- 修复对话记录为空:兼容 API 返回 data.list 结构
- 删除接口改为 DELETE 方法,参数统一使用 id
- 实现工作流执行逻辑,与内容创作对齐(含表单参数、文件上传、flowContent)
- 动态表单样式优化:三段式布局防溢出、上传区支持拖拽、节点分组显示
- 对话记录时间格式化:当天显示 HH:mm,非当天显示日期
- 对话记录默认展示全部,移除分页展开
- 发送按钮支持选中工作流时空文本可点击
- 默认占位展示引导提示,替代空状态
- 添加对话记录删除确认弹窗
- 下载改用后端代理,避免跨域问题
|
2026-07-07 11:31:40 +08:00 |
|
2910410219
|
cce0bc6448
|
恢复贴片相关
|
2026-07-06 16:49:06 +08:00 |
|
2910410219
|
422c85a068
|
视频贴片相关
|
2026-07-06 16:08:02 +08:00 |
|
2910410219
|
10d6ce2b0d
|
更新提示词管理功能,新增提示词创建和删除功能,调整来源类型标识,优化提示词选择界面和表单逻辑
|
2026-06-09 17:17:32 +08:00 |
|
2910410219
|
04a8912307
|
更新模型
|
2026-06-06 17:23:50 +08:00 |
|
2910410219
|
5363613a7d
|
更新模型配置,调整部分字段为可选,移除界面中不必要的输入项,优化表单验证逻辑
|
2026-06-06 13:57:57 +08:00 |
|
2910410219
|
56e1517743
|
更新模型配置,新增字段支持和请求映射功能,优化界面元素,移除冗余代码
|
2026-06-05 15:56:44 +08:00 |
|
2910410219
|
eea5874dbf
|
配置模型相关
|
2026-06-05 13:07:00 +08:00 |
|
2910410219
|
05a0e35891
|
节点新增字段和提示词弹窗
|
2026-06-04 15:04:01 +08:00 |
|
2910410219
|
af3f0678b8
|
模型配置相关
|
2026-06-04 10:16:20 +08:00 |
|
2910410219
|
ccbf6de863
|
新增提示词管理
|
2026-06-02 14:52:01 +08:00 |
|
2910410219
|
27de8213f2
|
feat: 添加 queryConfig 字段及相关配置功能
- 在 CreateModelParams 接口中新增 queryConfig 字段,支持更灵活的查询配置。
- 更新 ModelSelector 组件,优化模型选择界面,增强用户体验。
- 在 editModule.vue 中添加响应类型选择及主动拉取配置功能,提升配置灵活性与可用性。
|
2026-05-23 17:56:52 +08:00 |
|
2910410219
|
7c60e34de0
|
模型配置字段相关修改
|
2026-05-23 15:04:59 +08:00 |
|
2910410219
|
e32b01337a
|
feat: 增强模型配置与创建表单功能
- 在 NodeLibraryFormItem 和 WorkflowItem 接口中添加了新的字段,如 value、options、expand 和 outputParams,以支持更复杂的表单配置。
- 新增 getOperatorList 函数以获取服务商列表,并在 editModule.vue 中集成了运营商选择功能。
- 更新了模型创建和编辑逻辑,支持 tokenConfig 的 JSON 格式配置,确保更灵活的模型设置。
- 优化了文件上传处理,增加了上传状态管理,提升用户体验。
|
2026-05-22 13:22:45 +08:00 |
|
2910410219
|
061ab6b303
|
fix(modelModule): add enabled
|
2026-05-15 09:28:33 +08:00 |
|
2910410219
|
812b11bb68
|
删除不再使用的数字人创作和模型配置相关文件,优化项目结构,提升代码可维护性。
|
2026-05-13 16:00:52 +08:00 |
|