feat(daily-news): 重构每日资讯工作流并添加新版本内容

- 新增 .gitignore 文件管理外部仓库和临时文件
- 重构每日资讯工作流,将脚本迁移至 .trae/skills/daily
This commit is contained in:
2026-03-31 23:15:31 +08:00
parent 969dafa0e6
commit b62329c2c4
4 changed files with 38 additions and 36 deletions

10
.gitignore vendored Normal file
View File

@@ -0,0 +1,10 @@
# 外部仓库(由脚本管理,不纳入版本控制)
repos/
# 临时文件
*.tmp
*.log
# 系统文件
.DS_Store
Thumbs.db

View File

@@ -26,14 +26,20 @@ description: "采集星火项目每日资讯检查GitHub新tags并生成文
| 仓库 | 地址 | 本地路径 |
|------|------|----------|
| APM 应用商店 | https://github.com/shenmo7192/apm-app-store | ../apm-app-store |
| APM 应用商店 | https://github.com/shenmo7192/apm-app-store | ./repos/apm-app-store |
## 执行步骤
### Step 0: 初始化仓库(如尚未克隆)
```bash
git clone https://github.com/shenmo7192/apm-app-store.git ./repos/apm-app-store
```
### Step 1: 检查 Tags
```bash
cd ../apm-app-store
cd ./repos/apm-app-store
git fetch --all --tags
git tag -l | sort -V
```

View File

@@ -26,7 +26,7 @@
| 仓库 | 地址 | 本地路径 |
|------|------|----------|
| APM 应用商店 | https://github.com/shenmo7192/apm-app-store | ../apm-app-store |
| APM 应用商店 | https://github.com/shenmo7192/apm-app-store | ./repos/apm-app-store |
## 3. 目录结构

View File

@@ -22,45 +22,34 @@ Daily_News/
## 资讯优先级
| 优先级 | 内容 | 来源 |
|--------|------|------|
| P1 | 星火版本更新 | GitHub tags / CHANGELOG |
| P2 | Linux 重大安全漏洞 | 官方安全公告 |
| P3 | Linux 各大社区大新闻 | 社区论坛、新闻网站 |
| P4 | 使用技巧 | 社区分享、教程 |
| 优先级 | 内容 | 来源 |
| --- | ------------- | ----------------------- |
| P1 | 星火版本更新 | GitHub tags / CHANGELOG |
| P2 | Linux 重大安全漏洞 | 官方安全公告 |
| P3 | Linux 各大社区大新闻 | 社区论坛、新闻网站 |
| P4 | 使用技巧 | 社区分享、教程 |
## 自动化脚本
位于 `../Scripts/` 目录:
- `check_news.sh` - Bash 版每日检查脚本
- `generate_news.py` - Python 版资讯生成器
### 使用方法
```bash
# 克隆仓库后,每日运行
python3 Scripts/generate_news.py
# 或使用 Bash 脚本
bash Scripts/check_news.sh
```
已迁移至 `.trae/skills/daily-news/`,通过 Skill 调用。
## 工作流程
```
┌─────────────────────────────────────────────────────────┐
│ 1. 脚本自动检查各仓库 Git tags
│ 1. 克隆仓库到 ./repos/
│ ↓ │
│ 2. 对比本地记录的 Tags_Record/
│ 2. Skill 自动检查 Git tags
│ ↓ │
│ 3. 如有新版本,生成 Pending/YYYY-MM-DD/ 原始资讯
│ 3. 对比本地记录的 Tags_Record/
│ ↓ │
│ 4. 人工审核内容准确性
│ 4. 如有新版本,生成 Pending/YYYY-MM-DD/ 原始资讯
│ ↓ │
│ 5. 审核通过后,改写为各平台版本
│ 5. 人工审核内容准确性
│ ↓ │
│ 6. 存档到 Reviewed/{Platform}/
│ 6. 审核通过后,改写为各平台版本
│ ↓ │
│ 7. 存档到 Reviewed/{Platform}/ │
└─────────────────────────────────────────────────────────┘
```
@@ -75,15 +64,12 @@ v1.1.0
v1.2.0
```
**注意**:首次使用需手动克隆仓库,后续脚本会自动更新。
## 相关仓库
| 仓库 | 地址 | 本地路径 |
|------|------|----------|
| APM 应用商店 | https://github.com/shenmo7192/apm-app-store | ../../apm-app-store |
| 星火应用商店 | https://github.com/shenmo7192/spark-store | ../../spark-store |
| 仓库 | 地址 | 本地路径 |
| -------- | --------------------------------------------- | --------------------- |
| APM 应用商店 | <https://github.com/shenmo7192/apm-app-store> | ./repos/apm-app-store |
---
***
*让每一次更新都被看见。*