diff --git a/collector-service/app/core_main.py b/collector-service/app/core_main.py index 16b359e..7396628 100644 --- a/collector-service/app/core_main.py +++ b/collector-service/app/core_main.py @@ -1072,6 +1072,14 @@ def infer_platform_from_url(source_url: str) -> str: return "douyin" if "xiaohongshu.com" in normalized or "xhslink.com" in normalized: return "xiaohongshu" + if ( + "kuaishou.com" in normalized + or "chenzhongtech.com" in normalized + or "v.kuaishou.com" in normalized + ): + return "kuaishou" + if "channels.weixin.qq.com" in normalized or "mp.weixin.qq.com/s" in normalized: + return "wechat_video" if "youtube.com" in normalized or "youtu.be" in normalized: return "youtube" return ""