Skill: zlszhonglongshen/ai-tech-news-factory (version 1.0.0)

--- name: ai-tech-news-factory description: AI全链路科技资讯工厂 — 热点追踪 → RSS深度采集 → 知识卡片+小红书+公众号多平台一键发布 category: AI triggers: 科技资讯, AI新闻, 每日资讯, 热点追踪, 内容工厂, 多平台发布, 帮我写小红书, 帮我写公众号 --- # AI全链路科技资讯工厂 将多个专业 Skill 编排成完整的科技资讯生产流水线，实现从热点发现到多平台一键发布的全自动化。 ## 🎯 核心价值 - **一键启动**: 一句话触发完整资讯生产链路 - **多平台覆盖**: 同时输出小红书卡片笔记 + 公众号深度文章 - **零重复劳动**: 一次采集，多格式生成 - **质量底线**: 竞品分析思路 + 深度内容获取思路不可省略 ## 🔧 依赖 Skills | Skill | 用途 | 来源 | |-------|------|------| | `content-trend-weapon` | 热点追踪与趋势分析 | 本地 | | `rss-ai-reader` | RSS深度内容采集与AI摘要 | clawhub | | `card-renderer` | 小红书风格知识卡片生成 | 本地 | | `xiaohongshutools` | 小红书笔记发布 | 本地 | | `wechat-article-pro` | 公众号深度文章生成与发布 | 本地 | ## 📐 编排架构 ``` [content-trend-weapon] ↓ 热点话题 + 趋势分析 [rss-ai-reader] ↓ 深度内容采集（标题+摘要+正文） ↓ 智能去重 + 质量过滤 ├──→ [card-renderer] → 小红书封面卡片 │ ↓ │ [xiaohongshutools] → 小红书笔记发布 │ └──→ [wechat-article-pro] → 公众号深度文章（2000-3000字） ↓ 发布到公众号 ``` ## 🚀 使用方法 ### 方式一：完整流水线（推荐） ```markdown 帮我生成今天的AI科技资讯日报： 1. 用 content-trend-weapon 追踪今日AI和大模型热点 2. 用 rss-ai-reader 抓取 techcrunch、verge、MIT Tech Review 的最新文章 3. 生成3张不同风格的 card-renderer 知识卡片 4. 用 xiaohongshutools 发布小红书笔记（3条：热点、应用、深度各1条） 5. 用 wechat-article-pro 生成一篇3000字的公众号深度文章 6. 保存到 /root/articles/YYYY-MM-DD/ ``` ### 方式二：单步执行 ```markdown 用 rss-ai-reader 抓取今天的 AI 新闻，生成摘要 ``` ```markdown 用 card-renderer 把这段文案渲染成赛博朋克风知识卡片 ``` ```markdown 用 wechat-article-pro 写一篇关于"AI Agent发展现状"的公众号文章 ``` ## ⚙️ 配置说明 ### RSS 订阅源配置（rss-ai-reader） 编辑 `config/config.yaml` 添加更多订阅源： ```yaml rss_sources: - url: https://techcrunch.com/feed/ tag: 科技 - url: https://www.theverge.com/rss/index.xml tag: AI - url: https://news.mit.edu/topic/artificial-intelligence-rss tag: MIT ``` ### 小红书发布配置（xiaohongshutools） 确保已配置 cookies 和 session（参考 SKILL.md）。 ### 公众号配置（wechat-article-pro） 使用刘润风格深度写作，自动生成封面图。 ## 📁 输出结构 ``` /root/articles/YYYY-MM-DD/ ├── trending-topics.md # 热点追踪报告 ├── rss-summaries.md # RSS采集摘要 ├── cards/ # 知识卡片图片 │ ├── card-1-cyberpunk.png │ ├── card-2-macpro.png │ └── card-3-bauhaus.png ├── xiaohongshu/ │ └── posts.json # 小红书发布记录 └── wechat-article.md # 公众号文章 Markdown ``` ## 🔄 定时自动化 配合 OpenClaw cron 实现每日自动执行： ```bash # 每日 08:00 UTC 执行完整流水线 cron add --name "AI科技资讯工厂" \ --schedule "cron:0 8 * * *" \ --sessionTarget isolated \ --payload '{"kind":"agentTurn","message":"执行 ai-tech-news-factory 完整流水线，保存到 /root/articles/{date}/"}' ``` ## 💡 质量要求 - **竞品分析思路**：生成内容前必须分析同类内容，指出差异化优势 - **内容获取思路**：明确说明信息来源和抓取策略 - **深度要求**：公众号文章不低于2000字，含代码示例或数据支撑 - **卡片风格**：封面用赛博朋克，详情页用包豪斯或Mac Pro风格 ## 🔧 故障排除 | 问题 | 解决方案 | |------|---------| | RSS 抓取失败 | 检查网络连接；确认 feed URL 可访问 | | 小红书发布失败 | 刷新 cookies；检查 session 有效性 | | 卡片渲染失败 | 确认 canvas依赖安装；检查文案长度 | | 公众号发布失败 | 确认公众号授权状态；检查封面图大小 |

path: README.md
content: # AI全链路科技资讯工厂 (ai-tech-news-factory)

> 热点追踪 → 深度采集 → 多平台一键发布

## 🏭 业务场景

**场景**: 科技自媒体从业者、AI资讯 Newsletter 编辑、开发者社区运营者，需要每日持续产出高质量科技内容，覆盖小红书（短内容）和微信公众号（深度文）两个核心平台。

**痛点**:
- 手动搜集多个信息源耗时耗力
- 同一素材需要反复改写成不同格式
- 小红书需要配图，公众号需要深度文字，格式差异大
- 难以坚持每日稳定输出

## 💡 解决思路

将 5 个专业 Skill 串联成单向流水线：
1. **热点发现**（content-trend-weapon）确定今日选题方向
2. **深度采集**（rss-ai-reader）获取完整文章内容与AI摘要
3. **卡片生成**（card-renderer）为小红书制作视觉素材
4. **短内容发布**（xiaohongshutools）发布3条分类小红书笔记
5. **深度文章**（wechat-article-pro）生成2000-3000字公众号文章

## 🔧 Skill 编排图谱

```
content-trend-weapon          热点追踪
     │
     ▼
rss-ai-reader            RSS深度采集
     │
     ├──▶ card-renderer       知识卡片
     │          │
     │          ▼
     │    xiaohongshutools    小红书发布（3条）
     │
     └──▶ wechat-article-pro  公众号深度文章

[最终输出]
/root/articles/YYYY-MM-DD/
├── trending-topics.md
├── rss-summaries.md
├── cards/          (3张知识卡片)
├── xiaohongshu/   (发布记录)
└── wechat-article.md
```

## 📋 使用示例

### 触发完整流水线

```
帮我生成今天的AI科技资讯日报，包含：
- 热点话题分析（content-trend-weapon）
- RSS深度采集3个以上科技源（rss-ai-reader）
- 3张知识卡片（card-renderer）
- 3条小红书（xiaohongshutools）：热点类1条、应用类1条、深度类1条
- 1篇公众号深度文章（wechat-article-pro）
```

### 输出验证清单

- [ ] trending-topics.md 存在且包含≥5个热点话题
- [ ] rss-summaries.md 包含≥3篇文章的AI摘要
- [ ] cards/ 目录包含3张PNG卡片
- [ ] 小红书3条笔记全部发布成功（记录在posts.json）
- [ ] wechat-article.md 字数≥2000字

## 📦 依赖安装

```bash
# 安装 rss-ai-reader（clawhub）
clawhub install rss-ai-reader

# 本地已有 skills（无需安装）
# content-trend-weapon, card-renderer, xiaohongshutools, wechat-article-pro
```

## 🕐 定时任务建议

| 时间 | 任务 | 平台 |
|------|------|------|
| 02:00 UTC | 小红书日报（3+3+3分类）| xiaohongshutools |
| 08:00 UTC | 完整资讯工厂 | 本Combo |
| 00:04 UTC | 公众号深度文章 | wechat-article-pro |


path: workflow.json
content: {
  "name": "AI全链路科技资讯工厂",
  "id": "ai-tech-news-factory",
  "version": "1.0.0",
  "created": "2026-04-16",
  "description": "热点追踪 → RSS深度采集 → 知识卡片+小红书+公众号多平台一键发布的完整工作流",
  "skills": [
    {
      "name": "content-trend-weapon",
      "role": "热点发现",
      "description": "搜索AI和大模型领域的热点话题，生成趋势分析报告",
      "source": "local",
      "path": "/root/.openclaw/workspace/skills/content-trend-weapon"
    },
    {
      "name": "rss-ai-reader",
      "role": "深度内容采集",
      "description": "抓取指定RSS源，使用AI生成中文摘要，支持去重和质量过滤",
      "source": "clawhub",
      "slug": "rss-ai-reader",
      "config": {
        "max_articles": 10,
        "summary_length": "400-500字",
        "dedup": true
      }
    },
    {
      "name": "card-renderer",
      "role": "视觉素材生成",
      "description": "将文案渲染为小红书风格知识卡片，支持赛博朋克/包豪斯/Mac Pro多种风格",
      "source": "local",
      "path": "/root/.openclaw/workspace/skills/card-renderer"
    },
    {
      "name": "xiaohongshutools",
      "role": "小红书发布",
      "description": "发布小红书图片/文字/视频内容，管理笔记和评论",
      "source": "local",
      "path": "/root/.openclaw/workspace/skills/xiaohongshutools",
      "output": "xiaohongshu/posts.json"
    },
    {
      "name": "wechat-article-pro",
      "role": "公众号深度文章",
      "description": "生成3000-5000字公众号深度文章，自动生成封面图，参考刘润风格",
      "source": "local",
      "path": "/root/.openclaw/workspace/skills/wechat-article-pro",
      "output": "wechat-article.md"
    }
  ],
  "pipeline": {
    "stages": [
      {
        "id": 1,
        "name": "热点发现",
        "skill": "content-trend-weapon",
        "input": "今日AI和大模型领域热点",
        "output": "trending-topics.md",
        "output_dir": "/root/articles/{date}/",
        "next": 2
      },
      {
        "id": 2,
        "name": "RSS深度采集",
        "skill": "rss-ai-reader",
        "input": "techcrunch, theverge, MIT Tech Review 等科技RSS源",
        "output": "rss-summaries.md",
        "output_dir": "/root/articles/{date}/",
        "filters": ["去重", "质量评分>0.7", "时效性<48h"],
        "next": [3, 4]
      },
      {
        "id": 3,
        "name": "知识卡片生成",
        "skill": "card-renderer",
        "input": "从rss-summaries中提取3个核心话题",
        "output": "cards/",
        "output_dir": "/root/articles/{date}/cards/",
        "styles": ["赛博朋克(封面)", "包豪斯(详情1)", "Mac Pro(详情2)"],
        "next": 5
      },
      {
        "id": 4,
        "name": "公众号深度文章",
        "skill": "wechat-article-pro",
        "input": "从trending-topics + rss-summaries中选择最有深度的主题",
        "output": "wechat-article.md",
        "output_dir": "/root/articles/{date}/",
        "requirements": ["字数≥2000", "含代码示例或数据", "刘润风格"],
        "next": null
      },
      {
        "id": 5,
        "name": "小红书发布",
        "skill": "xiaohongshutools",
        "input": "从rss-summaries生成3条分类笔记",
        "output": "xiaohongshu/posts.json",
        "output_dir": "/root/articles/{date}/",
        "posts": [
          {"type": "热点类", "style": "资讯速递"},
          {"type": "应用类", "style": "案例分析"},
          {"type": "深度类", "style": "技术解读"}
        ],
        "next": null
      }
    ]
  },
  "quality_requirements": {
    "竞品分析": "生成内容前必须分析同类内容，指出差异化优势",
    "内容获取思路": "明确说明信息来源和抓取策略",
    "公众号字数": "不低于2000字",
    "小红书数量": "3条（热点+应用+深度）",
    "卡片数量": "3张（不同风格）"
  },
  "output_structure": {
    "base": "/root/articles/{date}/",
    "files": [
      "trending-topics.md",
      "rss-summaries.md",
      "cards/card-1-cyberpunk.png",
      "cards/card-2-bauhaus.png",
      "cards/card-3-macpro.png",
      "xiaohongshu/posts.json",
      "wechat-article.md"
    ]
  },
  "cron_suggestion": {
    "schedule": "0 8 * * *",
    "timezone": "UTC",
    "session_target": "isolated",
    "description": "每日08:00 UTC执行完整流水线"
  }
}


Security scan verdicts — ClawScan: suspicious | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (HIGH)