feat(daily-news): 重构每日资讯工作流并添加新版本内容
- 新增 .gitignore 文件管理外部仓库和临时文件 - 重构每日资讯工作流,将脚本迁移至 .trae/skills/daily
This commit is contained in:
+10
@@ -0,0 +1,10 @@
|
|||||||
|
# 外部仓库(由脚本管理,不纳入版本控制)
|
||||||
|
repos/
|
||||||
|
|
||||||
|
# 临时文件
|
||||||
|
*.tmp
|
||||||
|
*.log
|
||||||
|
|
||||||
|
# 系统文件
|
||||||
|
.DS_Store
|
||||||
|
Thumbs.db
|
||||||
@@ -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
|
### Step 1: 检查 Tags
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
cd ../apm-app-store
|
cd ./repos/apm-app-store
|
||||||
git fetch --all --tags
|
git fetch --all --tags
|
||||||
git tag -l | sort -V
|
git tag -l | sort -V
|
||||||
```
|
```
|
||||||
|
|||||||
@@ -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. 目录结构
|
## 3. 目录结构
|
||||||
|
|
||||||
|
|||||||
+13
-27
@@ -23,7 +23,7 @@ Daily_News/
|
|||||||
## 资讯优先级
|
## 资讯优先级
|
||||||
|
|
||||||
| 优先级 | 内容 | 来源 |
|
| 优先级 | 内容 | 来源 |
|
||||||
|--------|------|------|
|
| --- | ------------- | ----------------------- |
|
||||||
| P1 | 星火版本更新 | GitHub tags / CHANGELOG |
|
| P1 | 星火版本更新 | GitHub tags / CHANGELOG |
|
||||||
| P2 | Linux 重大安全漏洞 | 官方安全公告 |
|
| P2 | Linux 重大安全漏洞 | 官方安全公告 |
|
||||||
| P3 | Linux 各大社区大新闻 | 社区论坛、新闻网站 |
|
| P3 | Linux 各大社区大新闻 | 社区论坛、新闻网站 |
|
||||||
@@ -31,36 +31,25 @@ Daily_News/
|
|||||||
|
|
||||||
## 自动化脚本
|
## 自动化脚本
|
||||||
|
|
||||||
位于 `../Scripts/` 目录:
|
已迁移至 `.trae/skills/daily-news/`,通过 Skill 调用。
|
||||||
|
|
||||||
- `check_news.sh` - Bash 版每日检查脚本
|
|
||||||
- `generate_news.py` - Python 版资讯生成器
|
|
||||||
|
|
||||||
### 使用方法
|
|
||||||
|
|
||||||
```bash
|
|
||||||
# 克隆仓库后,每日运行
|
|
||||||
python3 Scripts/generate_news.py
|
|
||||||
|
|
||||||
# 或使用 Bash 脚本
|
|
||||||
bash Scripts/check_news.sh
|
|
||||||
```
|
|
||||||
|
|
||||||
## 工作流程
|
## 工作流程
|
||||||
|
|
||||||
```
|
```
|
||||||
┌─────────────────────────────────────────────────────────┐
|
┌─────────────────────────────────────────────────────────┐
|
||||||
│ 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
|
v1.2.0
|
||||||
```
|
```
|
||||||
|
|
||||||
**注意**:首次使用需手动克隆仓库,后续脚本会自动更新。
|
|
||||||
|
|
||||||
## 相关仓库
|
## 相关仓库
|
||||||
|
|
||||||
| 仓库 | 地址 | 本地路径 |
|
| 仓库 | 地址 | 本地路径 |
|
||||||
|------|------|----------|
|
| -------- | --------------------------------------------- | --------------------- |
|
||||||
| APM 应用商店 | https://github.com/shenmo7192/apm-app-store | ../../apm-app-store |
|
| APM 应用商店 | <https://github.com/shenmo7192/apm-app-store> | ./repos/apm-app-store |
|
||||||
| 星火应用商店 | https://github.com/shenmo7192/spark-store | ../../spark-store |
|
|
||||||
|
|
||||||
---
|
***
|
||||||
|
|
||||||
*让每一次更新都被看见。*
|
*让每一次更新都被看见。*
|
||||||
|
|||||||
Reference in New Issue
Block a user