Commit Graph
54 Commits
Author SHA1 Message Date
19904408334 031819f634 fix: 修复输出项编号为全局连续编号及日期格式 2026-07-22 15:16:41 +08:00
19904408334 08251d9a73 fix: 修复并发取消逻辑与HTTP请求超时及响应解析 2026-07-09 13:44:13 +08:00
19904408334 cc29dd21e4 feat: 添加 ModelOutputFields 字段 2026-07-08 13:35:50 +08:00
19904408334 14c88efe79 feat: 新增会话与结果管理功能及扩展字段
重构执行列表树状结构,扁平化日期节点下的输出项,新增会话列表查询、结果删除与软删除标记,引入扩展字段与模板配置,升级依赖版本。
2026-07-08 09:22:54 +08:00
19904408334 4ccb81b34a feat: 添加表单视频参数校验 2026-07-04 16:39:59 +08:00
19904408334 e548f20b6e feat: 添加执行费用统计及token信息记录
在流程执行和节点执行中新增 TotalFee 和 TokenInfo 字段,用于记录每次模型调用的详细计费数据;流程执行完成时汇总所有节点的 token 消耗和费用;重构 token 更新逻辑,从响应字段提取改为使用回调返回的 billingData;优化 URL 后缀提取方法以正确处理带查询参数的链接。
2026-07-01 19:34:31 +08:00
19904408334 f5be9d8a40 feat: 支持视频模型首帧参数及顺序执行逻辑
添加 FirstFrame 字段到模型信息结构体,重构视频节点数据转换处理,支持从上游节点获取视频配置并区分输出字段。实现视频结果重新上传至 OSS,修正字段匹配逻辑为精确匹配,并基于 return_last_frame 参数优化顺序执行中的首帧与内容传递。
2026-06-30 15:15:02 +08:00
19904408334 b83b18a5c8 fix: 修复字幕分段逻辑及输出规范拼接
重写 splitTextByPunct 函数,使用正则索引切分并保留标点,避免原 Split 方法产生空串及奇偶位错位问题。优化 BuildSubtitles 中分段与 Word 的匹配逻辑,使用 strings.Builder 提升拼接性能,并修正字幕文本剔除标点。调整输出字段的 Prompt 拼接格式,改为直接输出模板结构规范。
2026-06-29 13:11:54 +08:00
admin fa2a07600b common版本更新 2026-06-25 17:05:14 +08:00
19904408334 0c50178f0a fix: 修复字幕节点数据转换逻辑 2026-06-25 14:10:21 +08:00
19904408334 8209219f92 fix: 修复单视频生成时无需拼接的逻辑 2026-06-25 10:54:40 +08:00
19904408334 48f3b46929 Merge branch '2026-06-16' of http://116.204.74.41:3000/red-future/ai-agent into 2026-06-16 2026-06-24 16:39:26 +08:00
19904408334 c19bd17632 fix: 修复遍历中删除map键及替换视频时长字段 2026-06-24 16:38:43 +08:00
admin bf5d88158e common版本回退 2026-06-24 10:56:52 +08:00
admin 8a639d3d09 common版本升级 2026-06-23 18:32:01 +08:00
admin d6e6d0b403 common版本更新 2026-06-23 16:56:33 +08:00
19904408334 ffba7ff726 chore: 升级依赖至最新版本 2026-06-23 16:54:39 +08:00
19904408334 6942e05f1a fix: 补充Lambda节点HTTP请求空结果错误提示 2026-06-23 16:40:42 +08:00
19904408334 36f9871deb fix: 替换CDN前缀为minio配置
修复视频URL拼接时硬编码CDN地址的问题,改为从配置中动态读取minio前缀。
2026-06-23 11:00:22 +08:00
19904408334 91a6436ad7 fix: 替换CDN前缀为minio配置
修复视频URL拼接时硬编码CDN地址的问题,改为从配置中动态读取minio前缀。
2026-06-23 10:42:58 +08:00
19904408334 e4bd08458a fix: 区分CDN与Minio内网地址配置 2026-06-23 08:59:02 +08:00
admin 243c9e291f 封版 2026-06-22 11:47:37 +08:00
admin 84592a09df 封版 2026-06-22 11:40:03 +08:00
19904408334 44702d32ad build: 升级 common 依赖至 v0.0.24 2026-06-22 11:36:52 +08:00
19904408334 29557bdc4d feat: 将用户提示词作为独立字段传递
重构用户提示词的传递方式,将其从嵌入到 userForm 中改为 ComposeCallbackReq 的独立字段 UserPrompt
2026-06-18 17:25:58 +08:00
19904408334 4df45069e0 feat: 重构节点上下文与并发执行逻辑
重构GetNodeContextContent返回类型为切片,修复并发竞态与协程泄漏问题;回调改用OSS文件获取结果;调整节点输入上传时序
2026-06-18 14:24:48 +08:00
19904408334 fba7d032ae feat: 将节点输入输出参数上传至OSS存储 2026-06-12 11:02:36 +08:00
19904408334 ddc4e0be63 fix: 移除已消费的文件URL并优化递归收集逻辑 2026-06-11 16:49:11 +08:00
19904408334 73dd18baf4 build: 更新common模块依赖仓库地址 2026-06-11 09:16:53 +08:00
19904408334 03c95c3601 feat: 新增主动拉取与多类型回调功能
- 新增 ActivePull 实体、DAO、DTO 及 Service,支持主动拉取任务管理
- 新增 ComposeCallback、VideoCallback、HttpNodeCallback 多类型回调接口
- FlowExecution 增加 NodeGroupId 和 TotalTokens 字段,支持节点组追踪与 Token 统计
- ExecutedNodes 结构由字符串列表改为包含执行状态的节点对象列表
- 重构回调通知机制,统一 Notify 函数调用
- 优化输出项类型判断逻辑,新增文件类型标识
2026-06-10 14:23:55 +08:00
admin ab3a2d967e ci/cd调整 2026-06-08 13:39:20 +08:00
19904408334 34c5eeaf63 feat: 查询流程用户列表时自动填充创建人 2026-05-20 13:11:59 +08:00
19904408334 de55c16734 refactor: 重构工作流执行逻辑并提取单模型调用 2026-05-18 18:58:46 +08:00
19904408334 1fbed2febd refactor: 重构工作流执行逻辑并提取单模型调用 2026-05-18 18:58:04 +08:00
19904408334 d5206df131 feat: 添加对话式工作流节点执行与结果合并逻辑 2026-05-15 18:30:44 +08:00
19904408334 ffba1f30ec Merge branch 'dev' of http://116.204.74.41:3000/red-future/ai-agent into dev 2026-05-15 09:37:54 +08:00
19904408334 b1ee117f6c feat: 添加工作流取消与临时文件管理功能
- 新增临时文件(FileTemp)的实体、DAO和DTO,支持文件临时存储与批量操作
- 实现工作流执行取消功能,使用sync.Map管理context.CancelFunc,支持按会话取消运行中的流程
- 将流程执行状态"暂停"变更为"取消",并处理取消导致的错误
- 引入IsDialogue标识区分对话模式,调整判断/文案/图片节点的表单数据组装逻辑
- 重构ComposeMessagesReq,使用BuildType替代IsBuild和ModelTypeId
- 优化HTML内容提取逻辑,修复文案纯文本与图片URL的标签过滤及标签命名
- 在结果汇总节点中使用事务更新执行状态并批量保存输出文件记录
2026-05-15 09:37:23 +08:00
admin d4614e3cc9 封版 2026-05-14 16:34:07 +08:00
19904408334 2c3cbab11d feat: 管理员列表接口直接返回模板数据
移除调试打印语句
2026-05-12 15:22:14 +08:00
19904408334 68576b2132 feat: 添加流程执行查询接口及模型类型与节点名称优化 2026-05-12 14:31:51 +08:00
19904408334 7c26914353 feat: 新增工作流执行模块
新增流程执行记录的实体、DTO、DAO、控制器和服务层,支持工作流的执行、回调及结果树状列表查询;同时更新服务名称为 ai-agent。
2026-05-12 13:34:28 +08:00
19904408334 2aec7fe30f feat: 新增创作作品管理模块及相关配置 2026-05-08 11:51:10 +08:00
19904408334 74ede5bc0f feat: 新增创作作品管理模块及相关配置 2026-05-08 11:35:15 +08:00
admin ed333dd15c 删除model-gateway模块 2026-04-28 09:51:56 +08:00
admin 1e693e32ca ai-agent增加model-gateway模块 2026-04-27 18:05:54 +08:00
admin 2600ed20ac 引包目录名调整 2026-04-27 14:02:49 +08:00
admin 11bf15e72b 引包目录名调整 2026-04-27 14:02:43 +08:00
WangLiZhao 6ba2262a17 refactor(main): 为控制器包添加别名以避免命名冲突 2026-04-27 12:11:08 +08:00
WangLiZhao 151e0bcd7d refactor: 移除router包并将路由注册直接移至main.go 2026-04-27 12:05:22 +08:00
WangLiZhao 8679832019 refactor: 重构项目结构,分离路由注册与主函数入口
- 将路由注册逻辑从主函数移至独立的 router 包
- 更新 main.go 以调用新的路由注册函数
- 删除旧的 digitalhuman/main.go 文件
- 简化常量文件中的注释
2026-04-27 11:52:03 +08:00