From 1b5b2d213cf441f3817edcc0360b63533acd2e46 Mon Sep 17 00:00:00 2001 From: shengyudong Date: Thu, 5 Feb 2026 12:52:43 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E6=9F=A5=E8=AF=A2=E6=9D=A1?= =?UTF-8?q?=E4=BB=B6=EF=BC=9A=E7=A7=BB=E9=99=A4coze=5Ftag=E9=9D=9E?= =?UTF-8?q?=E7=A9=BA=E6=A3=80=E6=9F=A5=E4=BB=A5=E9=81=BF=E5=85=8D=E7=B4=A2?= =?UTF-8?q?=E5=BC=95=E5=A4=B1=E6=95=88=EF=BC=8C=E4=BB=85=E4=BF=9D=E7=95=99?= =?UTF-8?q?=E7=8A=B6=E6=80=81=E8=BF=87=E6=BB=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- article_auto_image_matching.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/article_auto_image_matching.py b/article_auto_image_matching.py index 1ccd08c..47b398a 100644 --- a/article_auto_image_matching.py +++ b/article_auto_image_matching.py @@ -97,9 +97,7 @@ class ArticleImageMatcher: a.coze_tag, a.department FROM ai_articles a - WHERE a.coze_tag IS NOT NULL - AND a.coze_tag != '' - AND NOT EXISTS ( + WHERE NOT EXISTS ( SELECT 1 FROM ai_article_images ai WHERE ai.article_id = a.id ) @@ -748,6 +746,10 @@ class ArticleImageMatcher: try: # 解析文章标签 + if not coze_tag: + logger.warning(f"文章 {article_id} 没有标签信息,跳过") + return False + article_tags = self.parse_article_tags(coze_tag) if not article_tags: logger.warning(f"文章 {article_id} 没有有效标签,跳过")