落地多段联运私聊:齐了才建单拉群,附件只收格子值,核对改正不再整单重开。

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-09-23 15:08:15 +08:00
co-authored by Cursor
parent 6e3e09a316
commit 2334524bb8
30 changed files with 4033 additions and 40 deletions
+10
View File
@@ -169,6 +169,16 @@ class LandOptionsTest(unittest.TestCase):
self.assertFalse(sample_pair_allowed("国内运输拼车", "东南亚"))
self.assertFalse(sample_pair_allowed("中港整车", "东南亚"))
def test_scrub_template_ports(self):
from agent.schema.land_options import scrub_land_placeholder_ports
out = scrub_land_placeholder_ports(
{"起运港": "DOM", "目的港": "FTL", "品名": "衣服", "运输类型": "国内运输整车"}
)
self.assertNotIn("起运港", out)
self.assertNotIn("目的港", out)
self.assertEqual(out.get("品名"), "衣服")
def test_confirm_intent(self):
self.assertTrue(looks_like_confirm("确认"))
self.assertTrue(looks_like_confirm("可以查了"))