| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- """需求域常量"""
- class DemandConst:
- """需求域所有常量的聚合根,服务类继承此类即可通过 self. 访问"""
- # ═══════════════════════════════════════════════════════════════
- # ODPS / 数据源
- # ═══════════════════════════════════════════════════════════════
- DEFAULT_DT = "20260501"
- CHANNEL_NAMES = ("公众号投流-稳定", "服务号投流")
- # 账号白名单表:channel_name → ODPS 账号基础表
- VALID_ACCOUNT_TABLES = {
- "公众号投流-稳定": "feishu_wechat_mp_account_base",
- "服务号投流": "feishu_wechat_fwh_account_base",
- }
- # 匹配视频来源表
- MATCH_RESULT_TABLE = "public_channel_demand_match_result"
- # 匹配分数阈值(只保留 score >= 此值的匹配结果)
- MIN_MATCH_SCORE = 0.5
- # ═══════════════════════════════════════════════════════════════
- # 搜索词类型(video 解构驱动)
- # ═══════════════════════════════════════════════════════════════
- class KeyType:
- INSPIRATION_SUBSTANCE = "INSPIRATION_SUBSTANCE"
- VIDEO_INSPIRATION = "VIDEO_INSPIRATION"
- VIDEO_KEYPOINT = "VIDEO_KEYPOINT"
- VIDEO_TITLE = "VIDEO_TITLE"
- # ═══════════════════════════════════════════════════════════════
- # 队列
- # ═══════════════════════════════════════════════════════════════
- QUEUE_TABLE = "demand_search_queue"
- DRIVE_TYPE_VIDEO = "VIDEO"
- class QueueStatus:
- INIT = 0 # 初始,待处理
- PROCESSING = 1 # 处理中
- SUCCESS = 2 # 处理成功
- FAIL = 99 # 处理失败
- __all__ = ["DemandConst"]
|