陆运选项不全时改为复制填空清单,方便销售按编号回填。

停发填写样例图,同群只跟当前工单,重量体积统一为 KG/CBM。

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-09-23 17:10:13 +08:00
co-authored by Cursor
parent 2334524bb8
commit 378bb892b3
33 changed files with 1204 additions and 265 deletions
@@ -37,7 +37,6 @@ from agent.policy.multi_segments import (
)
from agent.schema.land_options import (
looks_like_confirm,
option_prompt_needs_sample,
sample_pair_allowed,
)
@@ -291,17 +290,11 @@ class MultiTextInquiryFlow:
def _reply_gaps(self, segments: list[Segment], gaps: str, reply: ReplyFn) -> None:
"""
补问正文。陆运还缺类型或线路时,再发一张和单聊相同的填写样例图。
补问正文。陆运选项走复制清单,不再另发填写样例图。
副作用:出站文字,可能再出一张图片。只在 Worker 里调。
副作用:出站文字。只在 Worker 里调。
"""
reply(gaps)
for seg in segments:
if seg.mode != "LAND":
continue
if option_prompt_needs_sample(current=seg.facts):
reply(copy.land_sample_image_fallback(), copy.land_sample_image_payload())
return
def _enrich_segments(
self,