# ═══════════════════════════════════════════════════════════════
#                TrendRadar Frequency-words Configuration
#                         Version: 1.1.0
# ═══════════════════════════════════════════════════════════════

# Visual config editor: https://sansan0.github.io/TrendRadar/
#
# Lines beginning with # are comments only.
#
# This file defines the news keywords you care about.
# The system automatically crawls hot-list news containing these keywords and pushes them to you.
#
# The file has two sections:
#   [GLOBAL_FILTER]  - Global filter: exclude content you don't want to see
#   [WORD_GROUPS]    - Word groups: define keywords you want to follow
#
# ═══════════════════════════════════════════════════════════════


# ───────────────────────────────────────────────────────────────
#                        Global Filter
# ───────────────────────────────────────────────────────────────
# Write words you don't want to see here, one per line.
# News containing these words is auto-excluded and won't appear in pushes.
#
# Usage:
#   clickbait         A bare word; news containing "clickbait" is filtered
#   /foo|bar/         Wrap with /.../ to match multiple words (separated by |)

[GLOBAL_FILTER]
# Filter clickbait headlines
震惊



# ───────────────────────────────────────────────────────────────
#                        Word Groups
# ───────────────────────────────────────────────────────────────
# Define the keywords you want to follow here.
# Groups are separated by blank lines; keywords within a group are OR-related.
#
# ┌─────────────────────────────────────────────────────────────┐
# │                      Syntax cheat sheet                      │
# └─────────────────────────────────────────────────────────────┘
#
# Keyword syntax:
#   keyword          Plain keyword; matched if the title contains it
#   /regex/          Regex match (case-insensitive by default)
#   keyword => alias Give a keyword a display alias
#   [group alias]    First line of a group; names the whole group
#   +keyword         Required word; all required words must match
#   !keyword         Exclude word; matching excludes that news item (current group only)
#   @number          Limit how many items this group shows
#
# Display-name priority:
#   1. Group alias present → show the group alias
#   2. No group alias → show the joined aliases of each line (joined with " / ")
#   3. No alias → show the keyword itself
#
#
# ┌─────────────────────────────────────────────────────────────┐
# │                      Basics (recommended)                    │
# └─────────────────────────────────────────────────────────────┘
#
# 1. Simplest: a bare keyword
#    ────────────────────
#    华为
#
#    Effect: matches all news containing "华为"
#
#
# 2. Multiple keywords grouped together
#    ────────────────────
#    华为
#    鸿蒙
#    任正非
#
#    Effect: matches news containing "华为" OR "鸿蒙" OR "任正非"; shown as "华为 / 鸿蒙 / 任正非"
#
#
# 3. Name the group (recommended)
#    ────────────────────
#    [华为]
#    华为
#    鸿蒙
#    任正非
#
#    Effect: same as above, but the display name is "华为" (more concise)
#
#
# ┌─────────────────────────────────────────────────────────────┐
# │                      Advanced (optional)                     │
# └─────────────────────────────────────────────────────────────┘
#
# 4. Match multiple words with a regex (one-liner)
#    ────────────────────
#    /华为|鸿蒙|任正非/ => 华为
#
#    Effect: matches news containing "华为" OR "鸿蒙" OR "任正非"; shown as "华为"
#    Note: separate words inside /.../ with |; the part after => is the display name
#
#    💡 Don't know regex? Ask the AI:
#       "Write a regex that matches text containing '华为' or '鸿蒙' or '任正非'.
#        Format: /regex/ => display_name"
#
#
# 5. Match an English word precisely (avoid false matches)
#    ────────────────────
#    /\bAI\b/i => AI
#
#    Note: \b is a word boundary, to avoid matching "AI" inside "MAIL"
#          /i makes it case-insensitive: "ai", "AI", "Ai" all match
#
#    💡 Don't know regex? Ask the AI:
#       "Write a regex that precisely matches the English word 'AI' (not the AI in MAIL),
#        case-insensitive. Format: /regex/i => display_name"
#
#
# 6. Exclude specific content
#    ────────────────────
#    [Apple Inc.]
#    苹果
#    !水果
#    !果园
#
#    Effect: matches "苹果" but excludes news containing "水果" or "果园"
#    Note: words starting with ! mean "exclude"
#
#
# 7. Limit the number of items
#    ────────────────────
#    [Tech News]
#    科技
#    @5
#
#    Effect: shows at most 5 matching news items
#    Note: @number limits the count
#
#
# 8. Require multiple words at once
#    ────────────────────
#    +苹果
#    +发布会
#
#    Effect: must contain both "苹果" and "发布会" to match
#    Note: words starting with + mean "required"
#
# ───────────────────────────────────────────────────────────────

[WORD_GROUPS]

# ═══════════════════════════════════════════════════════════════
#                         Companies & Brands
# ═══════════════════════════════════════════════════════════════

/胖东来|于东来/ => 胖东来

/深度求索|幻方量化|梁文锋|\bDeepSeek\b/ => DeepSeek

/华为|任正非|余承东|鸿蒙|海思|昇腾|鲲鹏|\bHUAWEI\b|\bHarmonyOS\b|\bHiSilicon\b/ => Huawei

/比亚迪|王传福|方程豹|腾势|仰望|弗迪|刀片电池|云辇|\bBYD\b|\bDenza\b|\bYangwang\b/ => BYD

/大疆|汪滔|灵眸|如影|\bDJI\b|\bRoboMaster\b|\bMavic\b|\bZenmuse\b/ => DJI

/宇树|王兴兴|\bUnitree\b/ => Unitree Robotics

/智元|灵犀|稚晖君|彭志辉|AgiBot/ => Agibot Robotics
/众擎|EngineAI|赵同阳/ => EngineAI Robotics

/黑神话|冯骥/ => Black Myth: Wukong

/影之刃零|梁其伟/ => Blade of Fate

/三体|流浪地球|刘慈欣|郭帆/ => Three-Body / Wandering Earth

申奥

/京东|刘强东|\bJD\b|\bJingdong\b/ => JD.com

/字节|张一鸣|梁汝波|抖音|\bByteDance\b|\bTikTok\b|\bDouyin\b|\bLark\b|\bCapCut\b/ => ByteDance

/腾讯|鹅厂|马化腾|微信|QQ|天美|阅文集团|微众银行|\bTencent\b|\bPony Ma\b|\bWeChat\b|\bLightSpeed\b|\bWeBank\b/ => Tencent

/qwen|minimax|glm/ => Chinese Open-source Models

/特斯拉|马斯克|\bTesla\b|\bElon Musk\b|\bCybertruck\b|\bModel 3\b|\bModel Y\b|\bModel S\b|\bModel X\b|\bFSD\b/ => Tesla

/英伟达|黄仁勋|\bNVIDIA\b|\bGeForce\b|\bRTX\b|\bCUDA\b|\bJensen Huang\b/ => NVIDIA
/苏姿丰|锐龙|霄龙|\bAMD\b|\bRyzen\b|\bEPYC\b|\bRadeon\b|\bLisa Su\b/ => AMD

/微软|\bMicrosoft\b|\bWindows\b|\bAzure\b|\bSatya Nadella\b|\bCopilot\b/ => Microsoft
/谷歌|皮查伊|安卓|油管|\bGoogle\b|\bAlphabet\b|\bAndroid\b|\bChrome\b|\bYouTube\b|\bGemini\b|\bDeepMind\b|\bWaymo\b/ => Google
/库克|\biPhone\b|\biPad\b|\bMacBook\b|\biOS\b|\bVision Pro\b|\bAirPods\b|\bApple\b|\bTim Cook\b/ => Apple

/\bOpenAI\b|\bChatGPT\b|\bSora\b|\bDALL-E\b|\bSam Altman\b|\bGreg Brockman\b/ => OpenAI
/\bAnthropic\b|\bClaude\b|\bDario Amodei\b/ => Claude


# ═══════════════════════════════════════════════════════════════
#                         Countries & Regions
# ═══════════════════════════════════════════════════════════════

[China]
国产
中国

[East Asia]
日本
朝鲜
韩国

[North America]
美国
加拿大

[Western Europe]
法国
英国

/俄罗斯|俄国/ => Russia

印度


# ═══════════════════════════════════════════════════════════════
#                         Tech Domains
# ═══════════════════════════════════════════════════════════════

[AI]
/(?<![a-zA-Z])ai(?![a-zA-Z])/
人工智能

[Chips]
芯片
光刻机
半导体

/水电|雅鲁藏布江/ => Hydropower
/光伏|太阳能/ => Solar Power
核能
能源

/自动驾驶|无人驾驶|智驾/ => Autonomous Driving

机器人
/机械狗|四足/ => Robot Dog
具身智能

/月球|登月|火星|宇宙|飞船|航天|空间站|卫星/ => Aerospace

# Frontier tech
量子
脑机
基因

# Industrial policy
生产力
