fix: 修复管线context取消、添加FIFO任务队列、移除重复提示词优化
三个修复: 1. runPipelineBg 改用 context.Background(),避免 HTTP 响应返回后 Gin 取消 request context 导致后台管线静默失败 2. 新增 TaskQueue FIFO 串行队列,任务提交后进入 pending 状态排队, 按提交顺序逐个执行,前端轮询显示排队中 3. promptOptimizerNode 移除 RunPromptAgent 调用,提示词优化仅由 前端在提交前通过 /api/v1/prompt/optimize 执行一次,管线内只做 风格合并和技术参数追加
This commit is contained in:
@@ -120,7 +120,7 @@ export const useGenerationStore = create<GenerationState>((set) => ({
|
||||
|
||||
function stageLabel(stage?: string): string {
|
||||
switch (stage) {
|
||||
case 'prompt_builder': return '优化提示词...'
|
||||
case 'prompt_builder': return '构建提示词...'
|
||||
case 'asset_generator': return '生成素材中...'
|
||||
case 'quality_supervisor': return '质检中...'
|
||||
case 'format_adapter': return '格式转换中...'
|
||||
|
||||
Reference in New Issue
Block a user