diff --git a/apps/trendradar/4.7.0/config/config.yaml b/apps/trendradar/4.7.0/config/config.yaml deleted file mode 100644 index 2585129d2..000000000 --- a/apps/trendradar/4.7.0/config/config.yaml +++ /dev/null @@ -1,187 +0,0 @@ -app: - version_check_url: "https://raw.githubusercontent.com/sansan0/TrendRadar/refs/heads/master/version" - show_version_update: true # 控制显示版本更新提示,如果 false,则不接受新版本提示 - # 时区配置(影响所有时间显示、推送窗口判断、数据存储) - # 常用时区: - # - Asia/Shanghai (北京时间 UTC+8) - # - America/New_York (美东时间 UTC-5/-4) - # - Europe/London (伦敦时间 UTC+0/+1) - # 完整时区列表: https://en.wikipedia.org/wiki/List_of_tz_database_time_zones - timezone: "Asia/Shanghai" - -# 存储配置 -storage: - # 存储后端选择: local / remote / auto - # - local: 本地 SQLite + TXT/HTML 文件 - # - remote: 远程云存储(S3 兼容协议,支持 R2/OSS/COS 等) - # - auto: 自动选择(GitHub Actions 环境且配置了远程存储则用 remote,否则用 local) - backend: "auto" - - # 数据格式选项 - formats: - sqlite: true # 主存储(必须启用) - txt: false # 是否生成 TXT 快照 - html: false # 是否生成 HTML 报告(⚠️ 邮件推送必须设为 true,否则会报错) - - # 本地存储配置 - local: - data_dir: "output" # 数据目录 - retention_days: 0 # 本地数据保留天数(0 = 不清理) - - # 远程存储配置(S3 兼容协议) - # 支持: Cloudflare R2, 阿里云 OSS, 腾讯云 COS, AWS S3, MinIO 等 - # 建议将敏感信息配置在 GitHub Secrets 或环境变量中 - remote: - # 数据保留天数(0 = 不清理远程数据) - retention_days: 0 - # S3 兼容配置 - endpoint_url: "" # 服务端点(或环境变量 S3_ENDPOINT_URL) - # Cloudflare R2: https://.r2.cloudflarestorage.com - # 阿里云 OSS: https://oss-cn-hangzhou.aliyuncs.com - # 腾讯云 COS: https://cos.ap-guangzhou.myqcloud.com - bucket_name: "" # 存储桶名称(或环境变量 S3_BUCKET_NAME) - access_key_id: "" # 访问密钥 ID(或环境变量 S3_ACCESS_KEY_ID) - secret_access_key: "" # 访问密钥(或环境变量 S3_SECRET_ACCESS_KEY) - region: "" # 区域(可选,部分服务商需要,或环境变量 S3_REGION) - - # 数据拉取配置(从远程同步到本地) - # 用于 MCP Server 等场景:爬虫存到远程,MCP 拉取到本地分析 - pull: - enabled: false # 是否启用启动时自动拉取 - days: 7 # 拉取最近 N 天的数据(0 = 不拉取) - -crawler: - request_interval: 1000 # 请求间隔(毫秒) - enable_crawler: true # 是否启用爬取新闻功能,如果 false,则直接停止程序 - use_proxy: false # 是否启用代理,false 时为关闭 - default_proxy: "http://127.0.0.1:10801" - -# 🔸 daily(当日汇总模式) -# • 推送时机:按时推送(默认每小时推送一次) -# • 显示内容:当日所有匹配新闻 + 新增新闻区域 -# • 适用场景:日报总结、全面了解当日热点趋势 -# -# 🔸 current(当前榜单模式) -# • 推送时机:按时推送(默认每小时推送一次) -# • 显示内容:当前榜单匹配新闻 + 新增新闻区域 -# • 适用场景:实时热点追踪、了解当前最火的内容 -# -# 🔸 incremental(增量监控模式) -# • 推送时机:有新增才推送 -# • 显示内容:新出现的匹配频率词新闻 -# • 适用场景:避免重复信息干扰 - -# 推送模式选择 -report: - mode: "daily" # 可选: "daily"|"incremental"|"current" - rank_threshold: 5 # 排名高亮阈值 - sort_by_position_first: false # 排序优先级:true=先按配置位置排序,false=先按热点条数排序 - max_news_per_keyword: 0 # 每个关键词最大显示数量,0=不限制 - reverse_content_order: false # 内容顺序:false=热点词汇统计在前,true=新增热点新闻在前 - -notification: - enable_notification: true # 是否启用通知功能,如果 false,则不发送手机通知 - message_batch_size: 4000 # 消息分批大小(字节)(这个配置别动) - dingtalk_batch_size: 20000 # 钉钉消息分批大小(字节)(这个配置也别动) - feishu_batch_size: 30000 # 飞书消息分批大小(字节) - bark_batch_size: 4000 # Bark消息分批大小(字节) - slack_batch_size: 4000 # Slack消息分批大小(字节) - batch_send_interval: 3 # 批次发送间隔(秒) - feishu_message_separator: "━━━━━━━━━━━━━━━━━━━" # feishu 消息分割线 - max_accounts_per_channel: 3 # 每个渠道最大账号数量,建议不超过 3 - - # 🕐 推送时间窗口控制(可选功能) - # 用途:限制推送的时间范围,避免非工作时间打扰 - # 适用场景: - # - 只想在工作日白天接收推送(如 09:00-18:00) - # - 希望在晚上固定时间收到汇总(如 20:00-22:00) - push_window: - enabled: false # 是否启用推送时间窗口控制,默认关闭 - # 注意:GitHub Actions 执行时间不稳定,时间范围建议至少留足 2 小时 - # 如果想要精准的定时推送,建议使用 Docker 部署在个人服务器上 - time_range: - start: "20:00" # 推送时间窗口开始(北京时间) - end: "22:00" # 推送时间窗口结束(北京时间) - once_per_day: true # 每天在时间窗口内只推送一次,如果 false,则窗口内每次执行都推送 - - # ⚠️⚠️⚠️ 重要安全警告 / IMPORTANT SECURITY WARNING ⚠️⚠️⚠️ - # - # 🔴 请务必妥善保管好 webhooks,不要公开!!! - # 🔴 如果你以 fork 的方式将本项目部署在 GitHub 上,请勿在下面填写任何 webhooks - # 🔴 而是将 webhooks 填入 GitHub Secret(Settings → Secrets and variables → Actions) - # 🔴 否则: - # - 轻则:手机上收到大量垃圾广告推送 - # - 重则:webhook 被滥用造成严重安全隐患(如恶意消息轰炸、钓鱼链接等) - # - # 🔴 NEVER expose webhooks publicly!!! - # 🔴 If deploying via GitHub fork, DO NOT fill webhooks below - # 🔴 Instead, add them to GitHub Secrets (Settings → Secrets and variables → Actions) - # 🔴 Consequences of exposure: - # - Minor: Spam notifications flooding your devices - # - Severe: Webhook abuse leading to security incidents (malicious messages, phishing links, etc.) - # - # ⚠️⚠️⚠️ 多账号推送说明 / MULTI-ACCOUNT PUSH NOTICE ⚠️⚠️⚠️ - # - # 🔸 多账号支持: - # • 请使用分号(;)分隔多个账号,如:"url1;url2;url3" - # • 示例:telegram_bot_token: "token1;token2" 对应 telegram_chat_id: "id1;id2" - # • 对于需要配对的配置(如 Telegram 的 token 和 chat_id),数量必须一致 - # • 每个渠道最多支持 max_accounts_per_channel 个账号(见上方配置) - # • 邮箱已支持多收件人(逗号分隔),保持不变 - # - # 🔸 Multi-Account Support: - # • Use semicolon(;) to separate multiple accounts, e.g., "url1;url2;url3" - # • Example: telegram_bot_token: "token1;token2" with telegram_chat_id: "id1;id2" - # • For paired configs (e.g., Telegram token and chat_id), quantities must match - # • Each channel supports up to max_accounts_per_channel accounts (see above config) - # • Email already supports multiple recipients (comma-separated), unchanged - # - webhooks: - feishu_url: "" # 飞书机器人的 webhook URL(多账号用 ; 分隔) - dingtalk_url: "" # 钉钉机器人的 webhook URL(多账号用 ; 分隔) - wework_url: "" # 企业微信机器人的 webhook URL(多账号用 ; 分隔) - wework_msg_type: "markdown" # 企业微信消息类型:markdown(群机器人) 或 text(个人微信应用) - telegram_bot_token: "" # Telegram Bot Token(多账号用 ; 分隔,需与 chat_id 数量一致) - telegram_chat_id: "" # Telegram Chat ID(多账号用 ; 分隔,需与 bot_token 数量一致) - email_from: "" # 发件人邮箱地址 - email_password: "" # 发件人邮箱密码或授权码 - email_to: "" # 收件人邮箱地址,多个收件人用逗号分隔 - email_smtp_server: "" # SMTP服务器地址(可选,留空自动识别) - email_smtp_port: "" # SMTP端口(可选,留空自动识别) - ntfy_server_url: "https://ntfy.sh" # ntfy服务器地址,默认使用公共服务,可改为自托管地址 - ntfy_topic: "" # ntfy主题名称(多账号用 ; 分隔) - ntfy_token: "" # ntfy访问令牌(可选,用于私有主题,多账号用 ; 分隔) - bark_url: "" # Bark推送URL(多账号用 ; 分隔,格式:https://api.day.app/your_device_key 或自建服务器地址) - slack_webhook_url: "" # Slack Incoming Webhook URL(多账号用 ; 分隔,格式:https://hooks.slack.com/services/T00000000/B00000000/XXXXXXXXXXXXXXXXXXXXXXXX) - -# 用于让关注度更高的新闻在更前面显示,即用算法重新组合不同平台的热搜排序形成你侧重的热搜,合起来是 1 就行 -weight: - rank_weight: 0.6 # 排名权重 - frequency_weight: 0.3 # 频次权重 - hotness_weight: 0.1 # 热度权重 - -# name 可以定义任意名称,只具有显示作用,即使项目运行了几天后,忽然改掉 name 也不会影响代码的正常运行 -# references: https://github.com/sansan0/TrendRadar/issues/95 -platforms: - - id: "toutiao" - name: "今日头条" - - id: "baidu" - name: "百度热搜" - - id: "wallstreetcn-hot" - name: "华尔街见闻" - - id: "thepaper" - name: "澎湃新闻" - - id: "bilibili-hot-search" - name: "bilibili 热搜" - - id: "cls-hot" - name: "财联社热门" - - id: "ifeng" - name: "凤凰网" - - id: "tieba" - name: "贴吧" - - id: "weibo" - name: "微博" - - id: "douyin" - name: "抖音" - - id: "zhihu" - name: "知乎" \ No newline at end of file diff --git a/apps/trendradar/5.0.0/config/config.yaml b/apps/trendradar/5.0.0/config/config.yaml new file mode 100644 index 000000000..f2925e777 --- /dev/null +++ b/apps/trendradar/5.0.0/config/config.yaml @@ -0,0 +1,362 @@ +# ═══════════════════════════════════════════════════════════════ +# TrendRadar 配置文件 +# ═══════════════════════════════════════════════════════════════ + + +# =============================================================== +# 1. 基础设置 +# =============================================================== +app: + # 时区配置(影响所有时间显示、推送窗口判断、数据存储) + # 常用时区: + # - Asia/Shanghai (北京时间 UTC+8) + # - America/New_York (美东时间 UTC-5/-4) + # - Europe/London (伦敦时间 UTC+0/+1) + # 完整时区列表: https://en.wikipedia.org/wiki/List_of_tz_database_time_zones + timezone: "Asia/Shanghai" + show_version_update: true # 显示版本更新提示 + + +# =============================================================== +# 2. 数据源 - 热榜平台 +# +# id: 平台唯一标识(勿修改) +# name: 显示名称(可自定义,修改后不影响运行) +# =============================================================== +# name 可以定义任意名称,只具有显示作用,即使项目运行了几天后,忽然改掉 name 也不会影响代码的正常运行 +# references: https://github.com/sansan0/TrendRadar/issues/95 +platforms: + - id: "toutiao" + name: "今日头条" + - id: "baidu" + name: "百度热搜" + - id: "wallstreetcn-hot" + name: "华尔街见闻" + - id: "thepaper" + name: "澎湃新闻" + - id: "bilibili-hot-search" + name: "bilibili 热搜" + - id: "cls-hot" + name: "财联社热门" + - id: "ifeng" + name: "凤凰网" + - id: "tieba" + name: "贴吧" + - id: "weibo" + name: "微博" + - id: "douyin" + name: "抖音" + - id: "zhihu" + name: "知乎" + + +# =============================================================== +# 3. 数据源 - RSS 订阅 +# +# 与热榜数据分开存储,按时间流展示 +# 每个源配置:id(唯一标识)、name(显示名称)、url(订阅地址) +# enabled: 可选,默认 true +# max_age_days: 可选,覆盖全局 freshness_filter.max_age_days +# =============================================================== +rss: + enabled: true # 是否启用 RSS 抓取 + + # 文章新鲜度过滤配置(全局默认值) + # 过滤掉发布时间超过指定天数的旧文章,避免同一篇文章重复出现在推送中 + # + # 过滤逻辑: + # - 文章发布时间距当前时间(app.timezone 时区)超过 N 天则不推送 + # - 无发布时间的文章会被保留(不过滤) + # + # ⚠️ 过滤时机:在推送阶段过滤 + # - 所有文章都会存入数据库(MCP Server 的 AI 查询仍可访问) + # - 只有新鲜的文章会被推送到通知渠道 + freshness_filter: + enabled: true # 是否启用新鲜度过滤(默认启用) + max_age_days: 3 # 最大文章年龄(天) + # - 正整数:只推送 N 天内的文章 + # - 0:禁用过滤,推送所有文章 + + # 单个 feed 可配置 max_age_days 覆盖全局设置: + # - 不配置:使用全局 freshness_filter.max_age_days(默认 3 天) + # - 正整数:覆盖全局设置,只推送此天数内的文章 + # - 0:禁用此频道的新鲜度过滤,推送所有文章 + feeds: + - id: "hacker-news" + name: "Hacker News" + url: "https://hnrss.org/frontpage" + # max_age_days: 1 # 示例:只推送1天内的文章 + + - id: "ruanyifeng" + name: "阮一峰的网络日志" + url: "http://www.ruanyifeng.com/blog/atom.xml" + # max_age_days: 7 # 示例:推送7天内的文章(更新较慢的博客) + + - id: "yahoo-finance" + name: "雅虎财经" + url: "https://finance.yahoo.com/news/rssindex" + enabled: false # 禁用 + + # 自定义源示例 + # - id: "custom-feed" + # name: "自定义源" + # url: "https://example.com/feed.xml" + # enabled: false + # max_age_days: 0 # 示例:禁用过滤,推送所有文章 + + +# =============================================================== +# 4. 报告模式 +# +# 🔸 daily(当日汇总模式) +# • 推送时机:按时推送(默认每小时推送一次) +# • 显示内容:当日所有匹配新闻 + 新增新闻区域 +# • 适用场景:日报总结、全面了解当日热点趋势 +# +# 🔸 current(当前榜单模式) +# • 推送时机:按时推送(默认每小时推送一次) +# • 显示内容:当前榜单匹配新闻 + 新增新闻区域 +# • 适用场景:实时热点追踪、了解当前最火的内容 +# +# 🔸 incremental(增量监控模式) +# • 推送时机:有新增才推送 +# • 显示内容:新出现的匹配频率词新闻 +# • 适用场景:避免重复信息干扰 +# =============================================================== +report: + mode: "current" # 可选: daily | current | incremental + display_mode: "keyword" # 可选: keyword | platform + # keyword: 按关键词分组显示(默认) + # platform: 按平台/来源分组显示 + rank_threshold: 5 # 排名高亮阈值 + sort_by_position_first: false # true=按配置位置排序,false=按热点条数排序 + max_news_per_keyword: 0 # 每个关键词最大显示数量(0=不限制) + reverse_content_order: false # false=热点词汇统计在前,true=新增热点新闻在前 + + +# =============================================================== +# 5. 推送通知 +# +# ⚠️ 重要安全警告 ⚠️ +# +# 🔴 请务必妥善保管好 webhooks,不要公开!!! +# 🔴 如果你以 fork 的方式部署在 GitHub 上,请勿在此填写 +# 🔴 而是将 webhooks 填入 GitHub Secrets +# (Settings → Secrets and variables → Actions) +# 🔴 否则: +# - 轻则:手机上收到大量垃圾广告推送 +# - 重则:webhook 被滥用造成严重安全隐患 +# +# 📌 多账号支持说明 +# +# • 使用分号(;)分隔多个账号,如:"url1;url2;url3" +# • 需要配对的配置(如 Telegram 的 token 和 chat_id)数量必须一致 +# • 每个渠道最多支持 max_accounts_per_channel 个账号 +# • 邮箱已支持多收件人(逗号分隔) +# =============================================================== +notification: + enabled: true # 是否启用通知功能 + + # 🕐 推送时间窗口控制(可选功能) + # 用途:限制推送的时间范围,避免非工作时间打扰 + # 适用场景: + # - 只想在工作日白天接收推送(如 09:00-18:00) + # - 希望在晚上固定时间收到汇总(如 20:00-22:00) + # 注意:GitHub Actions 执行时间不稳定,时间范围建议至少留足 2 小时 + # 如果想要精准的定时推送,建议使用 Docker 部署在个人服务器上 + push_window: + enabled: false # 是否启用推送时间窗口控制 + start: "20:00" # 开始时间(北京时间) + end: "22:00" # 结束时间(北京时间) + once_per_day: true # true=窗口内只推送一次,false=窗口内每次执行都推送 + + # 📋 独立展示区配置(可选功能) + # 用途:将指定平台的完整热榜/RSS 单独展示,不受关键词过滤影响 + # 适用场景: + # - 想完整查看某个平台的热榜排名 + # - RSS 源内容较少,希望全部展示而非只显示关键词匹配的 + # 注意:同一新闻可能同时出现在关键词匹配区和独立展示区 + standalone_display: + enabled: false # 是否启用独立展示区 + platforms: [] # 热榜平台 ID 列表(如 ["zhihu", "weibo"]) + rss_feeds: [] # RSS 源 ID 列表(如 ["hacker-news"]) + max_items: 20 # 每个源最多展示条数(0=不限制) + + # 推送渠道配置 + channels: + feishu: + webhook_url: "" # 飞书机器人 webhook URL + + dingtalk: + webhook_url: "" # 钉钉机器人 webhook URL + + wework: + webhook_url: "" # 企业微信机器人 webhook URL + msg_type: "markdown" # 消息类型:markdown(群机器人) | text(个人微信应用) + + telegram: + bot_token: "" # Telegram Bot Token + chat_id: "" # Telegram Chat ID + + email: + from: "" # 发件人邮箱地址 + password: "" # 发件人邮箱密码或授权码 + to: "" # 收件人邮箱,多个用逗号分隔 + smtp_server: "" # SMTP 服务器(可选,留空自动识别) + smtp_port: "" # SMTP 端口(可选,留空自动识别) + + ntfy: + server_url: "https://ntfy.sh" # ntfy 服务器地址(可改为自托管) + topic: "" # ntfy 主题名称 + token: "" # ntfy 访问令牌(可选,用于私有主题) + + bark: + url: "" # Bark 推送 URL(格式:https://api.day.app/your_device_key) + + slack: + webhook_url: "" # Slack Incoming Webhook URL + + generic_webhook: + webhook_url: "" # 通用 Webhook URL(支持 Discord、Matrix、IFTTT 等) + payload_template: "" # JSON 模板,支持 {title} 和 {content} 占位符 + # 示例:{"content": "{content}"} + # 留空则使用默认格式:{"title": "{title}", "content": "{content}"} + + +# =============================================================== +# 6. 存储配置 +# =============================================================== +storage: + # 存储后端选择 + # - auto: 自动选择(GitHub Actions 且配置了远程存储 → remote,否则 → local) + # - local: 本地 SQLite + TXT/HTML 文件 + # - remote: 远程云存储(S3 兼容协议,支持 R2/OSS/COS 等) + backend: "auto" + + # 数据格式选项 + formats: + sqlite: true # 主存储(必须启用) + txt: false # 是否生成 TXT 快照 + html: true # 是否生成 HTML 报告(⚠️ 邮件推送必须设为 true) + + # 本地存储配置 + local: + data_dir: "output" # 数据目录 + retention_days: 0 # 保留天数(0=永久保留) + + # 远程存储配置(S3 兼容协议) + # 支持: Cloudflare R2, 阿里云 OSS, 腾讯云 COS, AWS S3, MinIO 等 + # 建议将敏感信息配置在 GitHub Secrets 或环境变量中 + remote: + retention_days: 0 # 保留天数(0=永久保留) + # S3 兼容配置(或使用环境变量 S3_ENDPOINT_URL 等) + endpoint_url: "" # 服务端点 + # Cloudflare R2: https://.r2.cloudflarestorage.com + # 阿里云 OSS: https://oss-cn-hangzhou.aliyuncs.com + # 腾讯云 COS: https://cos.ap-guangzhou.myqcloud.com + bucket_name: "" # 存储桶名称 + access_key_id: "" # 访问密钥 ID + secret_access_key: "" # 访问密钥 + region: "" # 区域(可选,部分服务商需要) + + # 数据拉取配置(从远程同步到本地) + # 用于 MCP Server 等场景:爬虫存到远程,MCP 拉取到本地分析 + pull: + enabled: false # 是否启用启动时自动拉取 + days: 7 # 拉取最近 N 天的数据 + + +# =============================================================== +# 7. AI 分析功能 +# +# 使用 AI 大模型对推送内容进行深度分析 +# 支持 OpenAI、Anthropic、DeepSeek等兼容接口 +# =============================================================== +ai_analysis: + enabled: true # 是否启用 AI 分析 + + # AI 提供商配置 + # 支持的提供商: + # - deepseek: DeepSeek(默认) + # - openai: OpenAI + # - gemini: Google Gemini + # - custom: 自定义 OpenAI 兼容接口(需填写完整 base_url) + provider: "deepseek" # 提供商 + api_key: "" # API Key(建议使用环境变量 AI_API_KEY) + + model: "deepseek-chat" # 模型名称 + # DeepSeek: deepseek-chat, deepseek-reasoner + # OpenAI: o3-mini, o1, gpt-4o + # Gemini: gemini-2.5-flash, gemini-2.5-pro + + base_url: "" # 完整 API 地址(可选) + # 留空则使用提供商默认端点 + # 其他提供商必须填写完整 URL + # 示例: https://api.openai.com/v1/chat/completions + + timeout: 90 # 请求超时(秒) + + # 推送模式(仅在 enabled: true 时生效) + # - only_analysis: 仅推送 AI 分析结果(若开启了“独立展示区”则一并保留,屏蔽原始热榜/RSS 列表) + # - both: 两者都推送(分析追加在原始内容后) + # 注:如果不需要 AI 分析,请将上方 enabled 设为 false,无需使用 push_mode 控制 + push_mode: "both" + + # 分析选项 + max_news_for_analysis: 50 # 参与分析的新闻数量上限(控制成本关键项) + # api 成本估算 (仅供参考) + # 按默认推送频率和模型 + # GitHub Action 约 0.1 元/天 + # Docker 部署约 0.2 元/天 + + include_rss: false # 是否包含 RSS 内容进行分析 + + # 提示词配置文件路径(相对于 config 目录) + prompt_file: "ai_analysis_prompt.txt" + + +# =============================================================== +# 8. 高级设置(一般无需修改) +# =============================================================== +advanced: + # 调试模式 + debug: false + + # 版本检查 + version_check_url: "https://raw.githubusercontent.com/sansan0/TrendRadar/refs/heads/master/version" + mcp_version_check_url: "https://raw.githubusercontent.com/sansan0/TrendRadar/refs/heads/master/version_mcp" + + # 爬虫设置 + crawler: + enabled: true # 是否启用爬取新闻功能 + request_interval: 2000 # 请求间隔(毫秒) + use_proxy: false # 是否启用代理 + default_proxy: "http://127.0.0.1:10801" + + # RSS 设置 + rss: + request_interval: 1000 # 请求间隔(毫秒) + timeout: 15 # 请求超时(秒) + use_proxy: false # 是否使用代理 + proxy_url: "" # RSS 专属代理(留空则使用 crawler.default_proxy) + notification_enabled: true # 是否启用 RSS 通知推送 + + # 排序权重(用于重新排序不同平台的热搜) + # 合起来等于 1 + weight: + rank: 0.6 # 排名权重 + frequency: 0.3 # 频次权重 + hotness: 0.1 # 热度权重 + + # 多账号限制 + max_accounts_per_channel: 3 # 每个渠道最大账号数量 + + # 消息分批大小(字节)- 内部配置,请勿修改 + batch_size: + default: 4000 + dingtalk: 20000 + feishu: 30000 + bark: 4000 + slack: 4000 + batch_send_interval: 3 # 批次发送间隔(秒) + feishu_message_separator: "━━━━━━━━━━━━━━━━━━━" \ No newline at end of file diff --git a/apps/trendradar/4.7.0/config/frequency_words.txt b/apps/trendradar/5.0.0/config/frequency_words.txt similarity index 100% rename from apps/trendradar/4.7.0/config/frequency_words.txt rename to apps/trendradar/5.0.0/config/frequency_words.txt diff --git a/apps/trendradar/4.7.0/data.yml b/apps/trendradar/5.0.0/data.yml similarity index 100% rename from apps/trendradar/4.7.0/data.yml rename to apps/trendradar/5.0.0/data.yml diff --git a/apps/trendradar/4.7.0/docker-compose.yml b/apps/trendradar/5.0.0/docker-compose.yml similarity index 92% rename from apps/trendradar/4.7.0/docker-compose.yml rename to apps/trendradar/5.0.0/docker-compose.yml index eaf4ccb87..318bb85ce 100644 --- a/apps/trendradar/4.7.0/docker-compose.yml +++ b/apps/trendradar/5.0.0/docker-compose.yml @@ -1,6 +1,6 @@ services: trend-radar: - image: wantcat/trendradar:4.7.0 + image: wantcat/trendradar:5.0.0 container_name: ${CONTAINER_NAME} restart: always ports: