| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- from pydantic import Field
- from pydantic_settings import BaseSettings, SettingsConfigDict
- from typing import Dict
- class TaskChineseNameConfig(BaseSettings):
- """冷启动配置"""
- # 分类映射
- name_map: Dict[str, str] = Field(
- default_factory=lambda: {
- "title_rewrite": "LLM--标题重写",
- "crawler_gzh_articles": "供给--抓取公众号文章",
- "crawler_account_manager": "供给--抓取账号管理",
- "article_pool_category_generation": "LLM--文章池品类生成",
- "candidate_account_quality_analysis": "LLM--候选账号质量分析",
- "article_pool_cold_start": "冷启动--文章内容池",
- "crawler_toutiao": "供给--头条抓取",
- "task_processing_monitor": "协程监测",
- "update_root_source_id": "数据--更新今日root_source_id",
- "daily_publish_articles_recycle": "数据--回收今日发文",
- "inner_article_monitor": "安全--账号发文违规监测",
- "outside_article_monitor": "安全--外部服务号发文监测",
- "get_off_videos": "安全--自动下架视频",
- "check_publish_video_audit_status": "安全--校验发布视频状态",
- "check_kimi_balance": "检验kimi余额",
- "account_category_analysis": "LLM--账号品类分析",
- "mini_program_detail_process": "数据--更新小程序信息",
- "crawler_detail_analysis": "供给--抓取详情分析",
- "limited_account_analysis": "数据--限流账号分析处理",
- "update_account_open_rate_avg": "数据--更新账号平均打开率",
- "update_limited_account_info": "数据--更新限流账号信息",
- "update_account_read_avg": "数据--更新账号平均阅读率",
- "auto_follow_account": "合作方--自动回复--创建任务",
- "get_follow_result": "合作方--自动回复--获取结果",
- "extract_reply_result": "合作方--自动回复--解析结果",
- "cooperate_accounts_detail": "合作方--Daily--解析文章详情",
- "cooperate_accounts_monitor": "合作方--Daily--账号内文章监控",
- }
- )
- model_config = SettingsConfigDict(
- env_prefix="TASK_CHINESE_NAME_",
- env_file=".env",
- case_sensitive=False,
- extra="ignore",
- )
|