修注释bug(score>=90→80红线)+核销表按代码真实状态纠偏

- pipeline_io.py/replenish_task.py 注释写90与代码实际80打架,统一为80(红线)
- 核销表纠正:文案先展示后台补=真做了/合格线80/M1本体已做
- M6标杆M7裂变改'草案先提炼再请北哥'(不干等),过滤策略条作废
This commit is contained in:
yangqianqian
2026-06-16 14:11:45 +08:00
parent a299169eb6
commit c5567614b4
3 changed files with 10 additions and 10 deletions

View File

@@ -35,7 +35,7 @@ def run_text_generation(db, clients, task, product_dict: dict, flywheel_fragment
push_fn, workspace_id: int, seq_start: int) -> tuple[list, int, bool]:
"""
Step5: 调 generate_text_variants → 存 TextCandidate → 推 SSE → 写 ai_call_logs。
S1: 存库前过滤——只存 passed且score>=90且banned_word_status!='hard_block' 的文案。
S1: 存库前过滤——只存 passed且score>=QUALITY_PASS_SCORE(80,红线)且banned_word_status!='hard_block' 的文案。
合格数 < task.text_count 时 needs_replenish=True由主任务发起后台补充子任务
返回 (candidates_raw, next_seq, needs_replenish)。
"""
@@ -95,7 +95,7 @@ def run_text_generation(db, clients, task, product_dict: dict, flywheel_fragment
except Exception as log_exc:
logger.warning("ai_call_logs 写入失败(非阻断): %s", log_exc)
# S1: 存库前过滤——只存合格文案passed + score>=90 + 非hard_block
# S1: 存库前过滤——只存合格文案passed + score>=QUALITY_PASS_SCORE(80) + 非hard_block
seq = seq_start
saved_count = 0
for i, c in enumerate(candidates_raw):

View File

@@ -1,7 +1,7 @@
"""
app/workers/replenish_task.py — 文案后台补充任务S1: 先展示后台补铁律)
合格文案(passed且score>=90且非hard_block)不足用户目标条数时,
合格文案(passed且score>=QUALITY_PASS_SCORE(80,红线)且非hard_block)不足用户目标条数时,
run_generation_pipeline 已先展示合格的; 此任务异步补齐到目标数或达上限。
只接收 task_id(基石B)。复用 pipeline_io.run_text_generation 的生成+过滤。
"""