Update readme.md

This commit is contained in:
sansan 2025-06-26 19:54:14 +08:00 committed by GitHub
parent faff923a3f
commit 0ce1a0235b

View File

@ -27,7 +27,9 @@
### **全网热点聚合** ### **全网热点聚合**
一次监控 11+ 个主流平台(微博、知乎、抖音、百度等),再也不用逐个 APP 刷新闻 一次监控 11+ 个主流平台(微博、知乎、抖音、百度等),再也不用逐个 APP 刷新闻)
> _理论上支持 35 个左右的平台但需要你自己简单配置一下有需求的可以看最下方的高级用法_
### **智能热度追踪** ### **智能热度追踪**
@ -298,19 +300,10 @@ frequency_words.txt 文件增加了一个【必须词】功能,使用 + 号
3. **自定义关键词**: 3. **自定义关键词**:
- 修改`frequency_words.txt`文件,添加你需要监控的频率词,过滤词,必须 - 修改`frequency_words.txt`文件,添加你关心的关键
4. **自动运行**: <details>
<summary><strong>⚙️ 点击查看 frequency_words.txt 完整配置教程</strong></summary>
- 项目已包含`.github/workflows/crawler.yml`配置文件,默认每 50 分钟自动运行一次
- 你也可以在 GitHub 仓库的 Actions 页面手动触发运行
5. **查看结果**:
- 运行结果将自动保存在仓库的`output`目录中
- 同时通过配置的机器人发送通知到你的群组
## ⚙️ frequency_words.txt 完整配置教程
`frequency_words.txt` 文件中配置监控的关键词,支持三种语法和词组功能。 `frequency_words.txt` 文件中配置监控的关键词,支持三种语法和词组功能。
@ -341,7 +334,6 @@ OPPO
``` ```
**作用:** 包含过滤词的新闻会被**直接排除**,即使包含关键词 **作用:** 包含过滤词的新闻会被**直接排除**,即使包含关键词
### 🔗 词组功能 - 空行分隔的重要作用 ### 🔗 词组功能 - 空行分隔的重要作用
**核心规则:** 用**空行**分隔不同的词组,每个词组独立统计 **核心规则:** 用**空行**分隔不同的词组,每个词组独立统计
@ -378,7 +370,6 @@ A股
- ✅ "OPPO Find X7发布时间确定" ← 有"OPPO"+"发布" - ✅ "OPPO Find X7发布时间确定" ← 有"OPPO"+"发布"
- ❌ "iPhone销量创新高" ← 有"iPhone"但缺少"发布" - ❌ "iPhone销量创新高" ← 有"iPhone"但缺少"发布"
**第2组 - 股市行情类:** **第2组 - 股市行情类:**
- 关键词A股、上证、深证 - 关键词A股、上证、深证
- 必须词:涨跌 - 必须词:涨跌
@ -391,7 +382,6 @@ A股
- ❌ "专家预测A股涨跌趋势" ← 有"A股"+"涨跌"但包含"预测" - ❌ "专家预测A股涨跌趋势" ← 有"A股"+"涨跌"但包含"预测"
- ❌ "A股成交量创新高" ← 有"A股"但缺少"涨跌" - ❌ "A股成交量创新高" ← 有"A股"但缺少"涨跌"
**第3组 - 足球赛事类:** **第3组 - 足球赛事类:**
- 关键词:世界杯、欧洲杯、亚洲杯 - 关键词:世界杯、欧洲杯、亚洲杯
- 必须词:比赛 - 必须词:比赛
@ -402,7 +392,6 @@ A股
- ✅ "欧洲杯决赛比赛时间" ← 有"欧洲杯"+"比赛" - ✅ "欧洲杯决赛比赛时间" ← 有"欧洲杯"+"比赛"
- ❌ "世界杯门票开售" ← 有"世界杯"但缺少"比赛" - ❌ "世界杯门票开售" ← 有"世界杯"但缺少"比赛"
### 🎯 配置技巧 ### 🎯 配置技巧
#### 1. **从宽到严的配置策略** #### 1. **从宽到严的配置策略**
@ -427,7 +416,6 @@ ChatGPT
!培训 !培训
``` ```
#### 2. **避免过度复杂** #### 2. **避免过度复杂**
**不推荐:** 一个词组包含太多词汇 **不推荐:** 一个词组包含太多词汇
```txt ```txt
@ -461,6 +449,20 @@ OPPO
+市场 +市场
``` ```
</details>
4. **自动运行**:
- 项目已包含`.github/workflows/crawler.yml`配置文件,默认每 50 分钟自动运行一次
- 你也可以在 GitHub 仓库的 Actions 页面手动触发运行
5. **查看结果**:
- 运行结果将自动保存在仓库的`output`目录中
- 同时通过配置的机器人发送通知到你的群组
## 📊 输出示例 ## 📊 输出示例
### 通知示例: ### 通知示例:
@ -493,7 +495,7 @@ OPPO
### 自定义监控平台 ### 自定义监控平台
如果想支持更多平台或者不想看某些平台,可以访问 newsnow 的源代码:https://github.com/ourongxing/newsnow/tree/main/server/sources ,根据里面的文件名自己来修改 main.py 中的下面代码 本项目的数据来源于 [newsnow](https://github.com/ourongxing/newsnow) 项目,你可以点击[这个网站](https://newsnow.busiyi.world/),点击里面的【更多】,可以看到所有支持的平台。如果想支持更多平台或者不想看某些平台,可以访问 https://github.com/ourongxing/newsnow/tree/main/server/sources ,根据里面的文件名来调整 main.py 中的下面代码(如果不懂怎么看这些代码,也可以去我公众号留言)
```python ```python
ids = [ ids = [