"""
技能配置 - 开源情报-对华制裁监测引导问答
"""

SKILL_CONFIG = {
    "skill_name": "开源情报-对华制裁监测引导问答",
    "skill_version": "1.0.0",
    "display_name": "对华制裁监测",
    "description": "系统化监测美国对华制裁动向，提供风险预警",
    
    "available_tasks": [
        {
            "name": "数据源监测",
            "description": "监测BIS、OFAC、国防部等数据源",
            "params": {
                "data_sources": {
                    "type": "list",
                    "options": ["BIS", "OFAC", "国防部", "USCC"],
                    "default": ["BIS", "OFAC", "国防部"]
                }
            }
        },
        {
            "name": "制裁模式识别",
            "description": "识别制裁模式和趋势",
            "params": {}
        },
        {
            "name": "产业影响分析",
            "description": "分析制裁对各产业的影响",
            "params": {}
        },
        {
            "name": "风险预警",
            "description": "为指定实体生成风险预警",
            "params": {
                "monitored_entities": {
                    "type": "list",
                    "required": False
                }
            }
        }
    ],
    
    "conversation_rules": {
        "initial_prompt": "好的，我将帮您监测美国对华制裁动态。您希望监测哪些数据源？",
        
        "task_suggestions": {
            "数据源监测": "您希望监测哪些数据源（BIS、OFAC、国防部、USCC）？",
            "制裁模式识别": "是否需要识别制裁模式和趋势？",
            "产业影响分析": "是否需要分析制裁对各产业的影响？",
            "风险预警": "您有特定的实体需要风险预警吗？"
        },
        
        "task_extraction_patterns": {
            "数据源监测": ["BIS", "OFAC", "国防部", "USCC", "数据源", "监测"],
            "制裁模式识别": ["模式", "趋势", "识别", "分析"],
            "产业影响分析": ["产业", "影响", "行业"],
            "风险预警": ["预警", "风险", "实体", "公司"]
        }
    },
    
    "report_rules": {
        "chapter_order": ["数据源监测", "制裁模式识别", "产业影响分析", "风险预警"],
        "chapter_titles": {
            "default": "{task_name}"
        }
    },
    
    "module_mapping": {
        "数据源： "collector",
        "制裁模式识别": "analyzer",
        "产业影响分析": "analyzer",
        "风险预警": "early_warning"
    }
}
