diff --git a/.github/ISSUE_TEMPLATE/01-bug-report.yml b/.github/ISSUE_TEMPLATE/01-bug-report.yml
index 46f3d4e..0b7d6c5 100644
--- a/.github/ISSUE_TEMPLATE/01-bug-report.yml
+++ b/.github/ISSUE_TEMPLATE/01-bug-report.yml
@@ -1,8 +1,8 @@
# yaml-language-server: $schema=https://json.schemastore.org/github-issue-forms.json
-name: 🐛 Bug 报告
-description: 报告程序错误或异常行为
-title: "[Bug] "
+name: 🐛 遇到问题了
+description: 程序运行不正常或出现错误
+title: "[问题] "
labels: ["bug"]
assignees:
- sansan0
@@ -10,114 +10,145 @@ body:
- type: markdown
attributes:
value: |
- 感谢你的反馈!详细的 Bug 报告有助于快速定位和修复问题。
+ ### 💝 温馨提醒
+
+ 如果这个项目对你有帮助,欢迎给项目点个 ⭐ **Star**!
+
+ 详细的问题描述能帮助项目作者更快地了解你的困扰。**强烈建议上传截图**,一图胜千言!
- type: dropdown
id: bug-category
attributes:
- label: 🏷️ 问题类型
+ label: 🏷️ 遇到了什么问题
options:
- - 数据抓取失败
- - 频率词匹配异常
- - 通知发送失败
- - 配置解析错误
- - Docker 部署问题
- - 报告生成错误
- - 性能问题
- - 其他
- validations:
- required: true
-
- - type: textarea
- id: bug-description
- attributes:
- label: 📝 问题描述
- description: 详细描述遇到的问题
- placeholder: |
- 请清楚地描述:
- - 发生了什么问题
- - 问题的具体表现
- - 影响范围
- validations:
- required: true
-
- - type: textarea
- id: reproduction-steps
- attributes:
- label: 🔄 复现步骤
- description: 如何重现这个问题?
- placeholder: |
- 1. 运行命令:python main.py
- 2. 配置设置:...
- 3. 观察到的现象:...
- validations:
- required: true
-
- - type: textarea
- id: expected-behavior
- attributes:
- label: ✅ 期望行为
- description: 正常情况下应该发生什么?
- placeholder: 描述期望的正常行为...
+ - 数据获取问题(获取不到新闻、请求失败等)
+ - 关键词筛选问题(关键词不生效、匹配异常等)
+ - 通知推送问题(收不到消息、推送失败等)
+ - 配置设置问题(配置文件错误、参数不生效等)
+ - 部署运行问题(Docker、GitHub Actions等)
+ - 性能问题(运行慢、卡顿等)
+ - 其他问题
validations:
required: true
- type: dropdown
id: environment
attributes:
- label: 🖥️ 运行环境
+ label: 🖥️ 使用环境
options:
- - 本地 Python 环境
- - Docker 容器
- - GitHub Actions
- - 其他
+ - 本地运行(直接在电脑上运行)
+ - Docker 容器运行
+ - GitHub Actions 自动运行
+ - 其他方式
validations:
required: true
- - type: input
- id: python-version
+ - type: textarea
+ id: bug-description
attributes:
- label: 🐍 Python 版本
- description: 使用的 Python 版本
- placeholder: 如:3.10.0
+ label: 📝 详细描述问题
+ description: 请详细说明遇到的问题(建议配合截图说明)
+ placeholder: |
+ 请清楚地描述:
+ - 具体发生了什么问题
+ - 问题出现时的情况
+ - 这个问题影响了什么功能
+
+ 💡 提示:上传问题截图能提供更多信息。
validations:
required: true
+ - type: dropdown
+ id: system-info
+ attributes:
+ label: 💻 系统信息
+ description: 你的电脑系统
+ options:
+ - Windows 10
+ - Windows 11
+ - macOS
+ - Ubuntu/Linux
+ - 其他系统
+ - 不确定
+ validations:
+ required: false
+
+ - type: textarea
+ id: reproduction-steps
+ attributes:
+ label: 🔄 怎么重现这个问题
+ description: 如何让这个问题重新出现?(可选,但建议填写)
+ placeholder: |
+ 请按步骤描述(建议每个步骤都配截图):
+ 1. 我点击了...
+ 2. 然后设置了...
+ 3. 接着出现了...
+
+ 💡 操作过程的截图特别有用!
+ validations:
+ required: false
+
+ - type: textarea
+ id: expected-behavior
+ attributes:
+ label: ✅ 期望的正常情况
+ description: 正常情况下应该是什么样的?(可选)
+ placeholder: |
+ 描述你期望看到的正常结果...
+ 如果有参考图片就更好了!
+ validations:
+ required: false
+
- type: textarea
id: error-logs
attributes:
- label: 📋 错误日志
- description: 相关的错误信息或日志
+ label: 📋 错误信息
+ description: 程序显示的错误信息或日志(如果有的话)
placeholder: |
- 请粘贴完整的错误堆栈信息或相关日志:
-
+ 如果程序显示了错误信息,请完整复制到这里:
+
```
- 错误信息...
+ 错误信息内容...
```
+
validations:
- required: true
+ required: false
- type: textarea
id: config-info
attributes:
- label: ⚙️ 配置信息
- description: 相关的配置设置(请隐藏敏感信息)
+ label: ⚙️ 相关配置
+ description: 与问题相关的配置内容(请隐藏敏感信息如 webhook 地址)
placeholder: |
- 相关的配置片段(请移除敏感信息如 webhook URL):
-
+ 相关的配置内容(记得隐藏敏感信息):
+
```yaml
- crawler:
- request_interval: 1000
- enable_crawler: true
+ notification:
+ enable_notification: true
+ webhooks:
+ feishu_url: "***隐藏***"
```
+ - type: textarea
+ id: screenshots
+ attributes:
+ label: 📷 截图补充
+ description: 上传相关截图(强烈推荐!)
+ placeholder: |
+ 请拖拽截图到这里,建议包含:
+ - 错误界面截图
+ - 配置设置截图
+ - 操作步骤截图
+
+ 💡 截图是最直观的问题说明方式!
+
- type: textarea
id: additional-context
attributes:
- label: 📎 其他信息
+ label: 📎 其他补充信息
description: 其他可能有用的信息
placeholder: |
- - 网络环境
- - 使用的平台配置
- - 频率词配置
- - 其他相关信息
\ No newline at end of file
+ - 网络环境特殊情况
+ - 之前是否正常工作过
+ - 最近有没有改动什么设置
+ - 其他你觉得可能相关的信息
diff --git a/.github/ISSUE_TEMPLATE/02-feature-request.yml b/.github/ISSUE_TEMPLATE/02-feature-request.yml
index db4c375..227625c 100644
--- a/.github/ISSUE_TEMPLATE/02-feature-request.yml
+++ b/.github/ISSUE_TEMPLATE/02-feature-request.yml
@@ -1,8 +1,8 @@
# yaml-language-server: $schema=https://json.schemastore.org/github-issue-forms.json
-name: 💡 功能建议
-description: 提出新功能想法或改进建议
-title: "[功能] "
+name: 💡 我有个想法
+description: 建议新功能或改进现有功能
+title: "[建议] "
labels: ["enhancement"]
assignees:
- sansan0
@@ -10,69 +10,55 @@ body:
- type: markdown
attributes:
value: |
- 感谢你的创意!好的想法让这个项目变得更加实用。
+ ### 💝 温馨提醒
+
+ 感谢你的创意想法!如果这个项目对你有帮助,欢迎给项目点个 ⭐ **Star**!
+
+ 好的建议让项目变得更加实用。**欢迎用截图或示例**来展示你的想法!
- type: dropdown
id: feature-category
attributes:
- label: 🏷️ 功能类别
+ label: 🏷️ 建议类别
options:
- - 数据抓取增强
- - 分析算法改进
- - 通知方式扩展
- - 配置管理优化
- - 部署便利性
- - 数据可视化
- - 监控与告警
- - 其他
+ - 数据源相关(新增平台、改进抓取等)
+ - 分析功能相关(算法改进、筛选优化等)
+ - 通知方式相关(新增通知渠道、消息格式等)
+ - 配置管理相关(设置优化、界面改进等)
+ - 部署运维相关(安装简化、监控告警等)
+ - 数据展示相关(报告格式、图表可视化等)
+ - 性能优化相关
+ - 用户体验改进
+ - 其他想法
validations:
required: true
- type: textarea
id: feature-description
attributes:
- label: 💭 功能描述
- description: 详细描述你希望添加的功能
+ label: 💭 详细描述你的想法
+ description: 请详细描述你希望添加的功能
placeholder: |
请详细描述:
- - 功能的具体内容
- - 如何使用这个功能
- - 期望的效果
+ - 你希望增加什么功能
+ - 这个功能应该怎么使用
+ - 使用后能达到什么效果
+
+ 💡 提示:如果有类似功能的截图作为参考就更好了!
validations:
required: true
- type: textarea
id: use-case
attributes:
- label: 🎯 使用场景
- description: 这个功能会在什么情况下使用?
+ label: 🎯 什么时候会用到这个功能
+ description: 这个功能在什么场景下使用?
placeholder: |
例如:
- - 当用户需要...的时候
- - 在...场景下会很有帮助
+ - 当我需要...的时候
+ - 在...情况下会很方便
- 可以解决...问题
- validations:
- required: true
-
- - type: textarea
- id: current-workaround
- attributes:
- label: 🔄 现有解决方案
- description: 目前是如何处理这个需求的?
- placeholder: |
- - 目前的替代方案
- - 现有方案的不足
- - 为什么需要新功能
-
- - type: dropdown
- id: feature-priority
- attributes:
- label: ⭐ 优先级
- description: 你认为这个功能的重要程度
- options:
- - 高 - 非常重要,强烈建议
- - 中 - 会很有用,建议考虑
- - 低 - 锦上添花,有时间可做
+ - 能够帮助...用户
validations:
required: true
@@ -82,17 +68,31 @@ body:
label: 🛠️ 实现想法(可选)
description: 如果你有实现思路,欢迎分享
placeholder: |
- - 技术实现方案
- - 配置设计建议
- - 用户界面设计
- - 参考项目或工具
+ - 功能界面应该怎么设计
+ - 配置应该怎么设置
+ - 参考哪些类似的工具或网站
+ - 其他实现建议
+
+ - type: textarea
+ id: mockups-examples
+ attributes:
+ label: 📷 功能示意图(推荐)
+ description: 上传功能示意图、参考截图或手绘草图
+ placeholder: |
+ 请上传:
+ - 功能界面的设计图(手绘也可以)
+ - 类似功能的参考截图
+ - 使用流程的示意图
+
+ 💡 可视化的说明最容易理解!
- type: textarea
id: additional-context
attributes:
- label: 📎 其他信息
+ label: 📎 其他补充说明
description: 其他想要补充的内容
placeholder: |
- - 相关截图或示例
- - 类似功能的参考
- - 其他相关想法
\ No newline at end of file
+ - 相关的参考资料链接
+ - 类似功能的其他工具
+ - 更多使用场景说明
+ - 其他相关想法
diff --git a/.github/ISSUE_TEMPLATE/03-config-help.yml b/.github/ISSUE_TEMPLATE/03-config-help.yml
index 3d54a1a..6a1f52c 100644
--- a/.github/ISSUE_TEMPLATE/03-config-help.yml
+++ b/.github/ISSUE_TEMPLATE/03-config-help.yml
@@ -1,8 +1,8 @@
# yaml-language-server: $schema=https://json.schemastore.org/github-issue-forms.json
-name: ⚙️ 配置帮助
-description: 配置相关的问题或优化建议
-title: "[配置] "
+name: ⚙️ 设置遇到困难
+description: 配置相关的问题或需要帮助
+title: "[设置] "
labels: ["配置", "帮助"]
assignees:
- sansan0
@@ -10,99 +10,112 @@ body:
- type: markdown
attributes:
value: |
- 遇到配置问题?我们来帮你解决!
+ ### 💝 温馨提醒
- 📖 **建议先查看 README 文档和配置文件注释**
+ 如果这个项目对你有帮助,欢迎给项目点个 ⭐ **Star**!
+
+ 遇到设置问题不要担心,**强烈建议上传配置文件和错误信息的截图**。
+
+ 📖 **建议先查看项目说明文档**,很多常见问题都有详细说明。
- type: dropdown
id: config-type
attributes:
- label: 🏷️ 配置类型
+ label: 🏷️ 配置问题类别
options:
- - 基础配置问题
- - Webhook 配置
- - Docker 部署配置
- - 频率词配置
- - 平台配置
- - 定时任务配置
- - 其他
+ - 基础配置问题(config.yaml 设置)
+ - 通知配置问题(webhook、消息推送等)
+ - 部署配置问题(Docker、GitHub Actions等)
+ - 关键词配置问题(frequency_words.txt 设置)
+ - 环境配置问题(Python、依赖包等)
+ - 其他配置问题
validations:
required: true
- type: dropdown
- id: problem-type
+ id: environment
attributes:
- label: 🔍 问题类型
+ label: 🖥️ 使用环境
options:
- - 配置不生效
- - 不知道如何配置
- - 配置优化建议
- - 配置文档改进
- - 配置验证问题
- validations:
- required: true
-
- - type: textarea
- id: config-content
- attributes:
- label: 📄 相关配置
- description: 请提供相关的配置内容(请隐藏敏感信息)
- placeholder: |
- 请贴出相关的配置片段(记得隐藏敏感信息):
-
- ```yaml
- notification:
- enable_notification: true
- webhooks:
- feishu_url: "***"
- ```
+ - 本地运行(直接在电脑上运行)
+ - Docker 容器运行
+ - GitHub Actions 自动运行
+ - 其他方式
validations:
required: true
- type: textarea
id: problem-description
attributes:
- label: 📝 问题描述
- description: 详细描述遇到的配置问题
+ label: 📝 详细描述问题
+ description: 请详细描述你遇到的设置问题
placeholder: |
请详细描述:
- - 遇到的具体问题
- - 期望的效果
- - 已经尝试的方法
+ - 遇到的具体问题是什么
+ - 你希望达到什么效果
+ - 已经尝试了哪些方法
+ - 参考了哪些文档或教程
+
+ 💡 问题截图能提供更多信息!
validations:
required: true
+ - type: textarea
+ id: config-content
+ attributes:
+ label: 📄 配置内容
+ description: 请提供相关的配置内容(记得隐藏敏感信息如 webhook 地址)
+ placeholder: |
+ 请贴出相关的配置内容(记得隐藏 webhook 地址等敏感信息):
+
+ ```yaml
+ notification:
+ enable_notification: true
+ webhooks:
+ feishu_url: "***隐藏***"
+ dingtalk_url: "***隐藏***"
+ ```
+
+ 💡 配置文件截图也很有用!
+ validations:
+ required: false
+
- type: textarea
id: error-messages
attributes:
- label: ❌ 错误信息(如果有)
- description: 相关的错误信息或日志
+ label: ❌ 错误信息(如果有的话)
+ description: 如果程序显示了错误信息,请贴出来
placeholder: |
- 如果有错误信息,请贴出来:
-
+ 如果有错误信息,请完整复制到这里:
+
```
- 错误信息...
+ 错误信息内容...
```
- - type: dropdown
- id: environment
+ 💡 错误信息的截图也很重要!
+
+ - type: textarea
+ id: screenshots
attributes:
- label: 🖥️ 运行环境
- options:
- - 本地 Python 环境
- - Docker 容器
- - GitHub Actions
- - 其他
- validations:
- required: true
+ label: 📷 相关截图(强烈推荐)
+ description: 上传配置界面、错误信息等截图
+ placeholder: |
+ 请上传相关截图,特别是:
+ - 配置文件内容截图
+ - 错误信息截图
+ - 操作界面截图
+ - 期望效果的参考图
+
+ 💡 截图是最直观的问题展示方式!
- type: textarea
id: additional-info
attributes:
- label: 📎 其他信息
+ label: 📎 其他补充信息
description: 其他可能有用的信息
placeholder: |
- - 操作系统版本
- - 网络环境
- - 使用场景
- - 其他相关信息
\ No newline at end of file
+ - 操作系统版本(如 Windows 11、macOS)
+ - Python 版本信息
+ - 网络环境特殊情况
+ - 具体使用场景说明
+ - 其他你觉得相关的信息
diff --git a/readme.md b/readme.md
index e5e5a9f..fbb2df9 100644
--- a/readme.md
+++ b/readme.md
@@ -4,6 +4,8 @@
🚀 最快30秒部署的热点助手 —— 告别无效刷屏,只看真正关心的新闻资讯
+
+
[](https://github.com/sansan0/TrendRadar/stargazers)
[](https://github.com/sansan0/TrendRadar/network/members)
[](LICENSE)
@@ -20,12 +22,12 @@
-> 本项目以轻量,易部署为目标,主要处理 issues
+> 本项目以轻量,易部署为目标
>
-> 遇到问题提 issues,或【硅基茶水间】公众号留言
+> 遇到问题提 issues,或【硅基茶水间】公众号相关文章下留言
-👉 点击查看致谢名单 (当前 🔥19🔥 位)
+👉 点击查看致谢名单 (当前 🔥20🔥 位)
### 数据支持
@@ -45,6 +47,7 @@
| 点赞人 | 金额 | 日期 | 备注 |
| :-------------------------: | :----: | :----: | :-----------------------: |
+| z*u | 2 | 2025.9.19 | |
| **昊 | 5 | 2025.9.17 | |
| *号 | 1 | 2025.9.15 | |
| T*T | 2 | 2025.9.15 | 点赞 |