19904408334
ac7936829f
chore: ignore .superpowers SDD workspace
2026-08-25 09:56:28 +08:00
19904408334
e0529c4ced
docs: 补充段结果表执行成功后清理策略
...
工作流执行成功时(BuildExecution 成功返回)与删 checkpoint 并列清理该执行的
flow_segment_result 段结果,执行失败则保留供 reExecute 复用,避免数据残留。
2026-08-25 09:44:07 +08:00
19904408334
a357ca860f
docs: 添加视频节点段级断点续跑设计文档
...
视频生成节点把长视频拆段生成,当前任意段失败即整节点失败,重跑全部段重新生成。
设计段级断点续跑:flow_segment_result 表存已成功段,执行内段失败重试 1 次,
reExecute 时只重生成失败段,按 segment_index 升序合并后拼接,保证顺序。
2026-08-25 09:37:15 +08:00
19904408334
8936a4c921
fix: 修复更新流程用户时的返回值和逻辑
...
- 调整 Update 接口返回创建结果 ID
- 修复管理员更新流程模板和普通用户更新流程的归属逻辑
2026-08-24 17:18:53 +08:00
19904408334
f0f8724bd9
fix: 修复并行分支续跑输出丢失及模型空指针
...
合并续跑时各分支独立的 ConfigMap 副本,避免汇合节点输出丢失;并对模型配置缺失和空 responseType 增加保护,防止空指针崩溃。
2026-08-24 16:04:45 +08:00
19904408334
75fb40274d
fix: 修复工作流断点续跑时执行记录复用逻辑
2026-08-24 08:59:29 +08:00
19904408334
f34566d9ad
fix: 修复模板字段取值逻辑并补充调试日志
2026-08-22 10:55:04 +08:00
19904408334
76b899133e
fix: 添加httpCallResultLambda入参调试日志
2026-08-22 10:36:28 +08:00
19904408334
294b8b229e
fix: 修复断连或取消时工作流断点保存失败
2026-08-22 09:58:56 +08:00
19904408334
c7091e3702
fix: 修复执行结果列表依赖结果表查询
2026-08-22 09:15:05 +08:00
19904408334
670fe61033
fix: 修复工作流执行记录卡在运行中的问题
2026-08-22 08:46:57 +08:00
19904408334
aae4ebe199
fix: 修复工作流执行状态比较与落库逻辑
...
- 解引用状态指针按值比较,避免执行记录误显示为运行中
- panic 时兜底写入失败状态,防止记录卡在 Running
- 保存上下文提前至异步执行入口,确保断连后仍能落库
- 移除结果文件地址前缀拼接,使用原始 URL
2026-08-22 08:28:04 +08:00
19904408334
5b93a7a507
fix: 修复工作流执行记录创建与静音模式约束
...
- 执行记录仅在合法 execId 时写入,查询失败时返回错误
- 字幕构建改为词级精确对齐并增加比例兜底,避免整句被吞
- 静音模式下从转写与段级 prompt 双重杜绝口播/字幕/口型
- 清理静音事件描述中的说话类动词
2026-08-21 19:38:25 +08:00
19904408334
a06766db6d
fix: 复用失败工作流执行记录并统一节点触发模式
2026-08-21 13:30:07 +08:00
19904408334
9bc388018b
fix: 重试成功后清空执行记录中的旧报错信息
2026-08-21 10:56:31 +08:00
19904408334
cef837a35c
feat: 支持工作流断点续跑并拆分错误信息存储
...
- 新增同会话+同工作流最近执行失败且参数一致时断点续跑逻辑
- exec_workflow/exec_chat 新增 error 字段存储原始错误,error_message 仅存友好提示
- 新增 UpdateExecChatReq 与 exec_chat_dao Update 方法
- 新增 GetLatestBySessionAndFlow 查询最近执行记录
- 修正 ListDates 分组与排序 SQL 表达式
- 新增 pipeline 配置结构,删除旧设计文档
2026-08-21 09:54:06 +08:00
19904408334
a939c45508
feat: 新增执行记录实体与文件上传能力
2026-08-18 09:47:51 +08:00
19904408334
155a5cad0c
fix: execWorkflowDao.Insert 形参改为 CreateWorkflowReq
2026-08-13 16:51:20 +08:00
19904408334
1c0f1a7707
feat: 会话 Get 按 exec_chat/exec_workflow 混排返回结果
2026-08-13 16:49:59 +08:00
19904408334
1dce62921f
feat: 新增会话管理 service/controller 并注册路由
2026-08-13 13:04:00 +08:00
19904408334
ab7b8889ed
feat: 新增会话/结果 DAO(含软删与级联删除)
2026-08-13 12:34:54 +08:00
19904408334
114563b4f0
feat: 新增会话管理 DTO
2026-08-13 12:30:35 +08:00
19904408334
358c5ca3a7
feat: 新增会话/工作流结果/普通对话结果表 DDL
2026-08-13 12:27:34 +08:00
19904408334
7ea3abbefe
style: gofmt 对齐 table_name.go 常量块
2026-08-13 12:23:31 +08:00
19904408334
49674576ac
feat: 新增会话/工作流结果/普通对话结果表实体
2026-08-13 12:22:09 +08:00
19904408334 and Claude Opus 4.7
9b23f69d9c
docs: 新增分镜→时间线→模型语言 pipeline 设计方案
...
独立纯函数包 video/pipeline/:重建时间线+回写对齐、prompt 实体名→token 替换、按可配置 schema 组装完整视频 API 请求体。参考 video-factory 实现,方案 B 从零设计。
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-08-11 11:29:14 +08:00
19904408334
cb9510c13b
fix: 继续执行
2026-06-25 14:54:32 +08:00
19904408334
2f6f994730
fix: 继续执行
2026-06-25 14:53:45 +08:00
19904408334
bbd62c082d
feat: 添加子流程节点与重构工作流图构建
...
- 新增子流程节点(SubFlow)及SubFlowConfig配置结构
- 拆分BuildGraph与BuildGraphFromFlowContent,支持独立构建图与编译
- 移除ModelCallbackReq中多余字段,移除Intent节点注册
- 优化节点执行逻辑:调整OSS上传时机及变量引用
- 更新本地开发配置及依赖版本
2026-06-24 09:30:55 +08:00
19904408334
cfad80b359
Merge branch '2026-06-10-video' of http://116.204.74.41:3000/red-future/ai-agent into sub-workflow
...
# Conflicts:
# config.yml
2026-06-24 09:25:40 +08:00
19904408334
f28ca0a50a
feat: 添加子流程节点与重构工作流图构建
...
- 新增子流程节点(SubFlow)及SubFlowConfig配置结构
- 拆分BuildGraph与BuildGraphFromFlowContent,支持独立构建图与编译
- 移除ModelCallbackReq中多余字段,移除Intent节点注册
- 优化节点执行逻辑:调整OSS上传时机及变量引用
- 更新本地开发配置及依赖版本
2026-06-24 09:24:53 +08:00
admin
db694c298c
封版
2026-06-22 09:26:53 +08:00
19904408334
695c00aed5
refactor: 重构工作流执行图构建与节点上下文处理
2026-06-16 13:26:27 +08:00
19904408334
6a249af7fa
fix: 移除优化类节点多余的自定义模型配置
2026-06-16 13:08:41 +08:00
19904408334
a6e98914e8
chore: 更新依赖包导入路径
2026-06-16 13:05:40 +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