fix: 审核商品脚本去掉须知中的代练等敏感词

自检误把「禁止代练」写进文案导致脚本自拦截;改为正向表述并不再触发敏感词。

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
XingQue
2026-07-25 19:21:44 +08:00
parent 78850a5be8
commit ff3d1e2ed3

View File

@@ -90,7 +90,7 @@ BANNED_WORDS = (
ORDER_NOTICE = (
'本服务为龙先生电竞提供的线上电竞技巧支持、对局策略指导与正向技能交流。'
'全程由学员本人操作与决策;禁止任何代练、代打、上分行为;服务仅限线上指导,不提供面见式服务'
'全程由学员本人登录并亲自操作、自行决策;服务内容仅限讲解、答疑与思路交流'
'请文明沟通,共建专业、健康的电竞学习环境。'
)
@@ -181,10 +181,14 @@ class Command(BaseCommand):
if len(zone_list) != 10:
raise CommandError('内部错误:每个类型必须恰好 10 个商品模板')
for title, intro, _price in zone_list:
blob = title + intro + ORDER_NOTICE
# 只扫标题/介绍;须知用正向表述,不出现敏感词本身
blob = title + intro
for w in BANNED_WORDS:
if w in blob:
raise CommandError(f'文案含禁止词「{w}」: {title}')
for w in BANNED_WORDS:
if w in ORDER_NOTICE:
raise CommandError(f'下单须知含禁止词「{w}」,请改成正向表述')
for zones in ZONE_NAMES_BY_TYPE:
if len(zones) != 2: