回到课程目录

📘 L2 课程:搭建 AI 工作流

当前位置:L2 课程主页 › L2-12 延伸自动化课:RSS 信息整理、Docker 容器管理、安全检查与 Skill 监控

课程定位

一句话目标:作为模块二延伸附录,把“每天看资讯、找新 Skill、检查容器和安全状态”变成一个 AI 定时工作流,最后自动汇总并推送给你。主线 5 节课完成后再讲本节。

适合场景:

本次实时 Skill 搜索结果

已在 2026-06-28 通过 openclaw skills search 验证到以下候选 Skill:

能力 推荐 Skill 搜索关键词 作用
RSS 信息整理 rss-ai-reader rss 自动抓取订阅、生成摘要、多渠道推送
RSS 备选 rss-aggregator / rss-reader-skill / rss-content-flow rss 聚合、去重、摘要、内容流
Docker 管理 docker-essentials docker 容器、镜像、Compose、调试基础流程
Docker 备选 docker / openclaw-docker / docker-sandbox docker 容器管理、隔离环境、远程 Docker
安全检查 secucheck secucheck OpenClaw 7 个域的只读安全审计与报告

注意:安装前仍要阅读每个 Skill 的 SKILL.md,确认权限、外部 API、推送渠道和凭据管理方式。

自动化工作流总览

flowchart TD
  A["定时触发:每天 08:30 / 每周一 09:00"] --> B["搜索 OpenClaw Skill"]
  B --> C["按主题分类:RSS / Docker / Security / Productivity"]
  C --> D["读取候选 Skill 说明与风险"]
  D --> E["RSS 抓取资讯并摘要"]
  D --> F["Docker 状态检查"]
  D --> G["Secucheck 安全巡检"]
  E --> H["生成今日简报"]
  F --> H
  G --> H
  H --> I["人工确认高风险项"]
  I --> J["推送到飞书 / 邮件 / 微信文件传输助手 / Markdown"]

逐字稿

0-8 分钟:为什么要做日常自动化

我们每天都会重复三类事情:看信息、看系统、看风险。
看信息,就是 RSS 订阅和行业新闻。
看系统,就是 Docker 容器有没有挂、镜像有没有太旧。
看风险,就是 OpenClaw 的技能、定时任务、网络和会话有没有安全问题。

如果这些都靠人每天手动检查,很容易忘。
所以我们要做一个“早报 Agent”:它每天定时帮你看一遍,然后只把重要内容推给你。

8-18 分钟:RSS 信息整理

RSS 可以理解成“网站更新订阅”。
你不用每天打开 20 个网站,RSS Reader 会帮你把更新收回来。

rss-ai-reader 的作用是:抓取订阅、让大模型生成摘要,再推送到飞书、Telegram 或 Email。

课堂里我们先不追求复杂,只做 4 件事:

  1. 订阅 5-10 个高质量来源。
  2. 每天抓取新文章。
  3. 让 AI 做摘要和分类。
  4. 推送一份不超过 10 条的简报。

18-30 分钟:Docker Essentials

Docker 可以理解成“软件集装箱”。
一个服务跑在一个容器里,出了问题可以单独检查。

docker-essentials 适合做基础管理:

但这里有一个安全边界:
课堂默认只做只读检查,不自动删除容器、不自动重启生产服务、不自动清理卷。

30-42 分钟:Secucheck 安全检查

secucheck 是 OpenClaw 安全巡检 Skill。
它会看运行时、渠道、Agent、定时任务、Skill、会话、网络等多个域。

我们要把它放进每周巡检,而不是每天都打扰你。
每天看资讯,每周看安全,这是更舒服的节奏。

安全检查输出后,AI 不能直接替你改配置。
它应该先把风险分成三类:

42-55 分钟:Skill 定时搜索

OpenClaw Skill 市场会不断变化。
所以我们设计一个定时搜索流程:

每天搜索:rss、agent、rag、knowledge、docker、security、secucheck
每周搜索:productivity、automation、report、scheduler、feishu、wechat
每次输出:新增 Skill、疑似可用 Skill、需要人工审核 Skill、不要安装 Skill

重点不是“发现就安装”,而是“发现后先审核”。

审核时看 5 个东西:

  1. 它要什么权限?
  2. 它会不会上传数据?
  3. 它依赖什么外部 API?
  4. 它是否需要账号密码?
  5. 它能不能只读运行?

55-60 分钟:推送摘要

最后我们把结果汇总成一份简报:

一个好的自动化不是替你乱做决定,而是每天把重要事情放到你眼前。

页面入口

静态页面:openclaw_skill_monitor_dashboard.html

这个页面展示:

可复制 OpenClaw 指令

1. 搜索候选 Skill

openclaw skills search rss
openclaw skills search docker
openclaw skills search secucheck
openclaw skills search scheduler
openclaw skills search report

2. 安装前检查

请阅读候选 Skill 的说明,帮我判断:
1. 是否需要外部 API Key。
2. 是否会上传我的本地数据。
3. 是否有写入、删除、发布、远程执行权限。
4. 是否适合只读演示。
5. 如果不适合,给出低风险替代方案。

3. 每日摘要 Prompt

请生成今天的 OpenClaw 日常自动化简报。
输入包括:
1. RSS 新文章列表。
2. openclaw skills search 的新结果。
3. Docker 容器状态。
4. Secucheck 安全巡检摘要。

输出要求:
1. 先给 5 条以内最重要结论。
2. 再按 RSS / Skill / Docker / 安全 四类展开。
3. 标出需要我人工确认的动作。
4. 不要自动安装、删除、重启或发布。
5. 输出 Markdown。

推送模板

# OpenClaw 每日自动化简报

## 今日最重要 5 件事

1.
2.
3.

## RSS 信息摘要

| 来源 | 标题 | 价值 | 建议动作 |
| --- | --- | --- | --- |

## Skill 新发现

| Skill | 用途 | 风险 | 建议 |
| --- | --- | --- | --- |

## Docker 状态

| 容器/项目 | 状态 | 异常 | 建议 |
| --- | --- | --- | --- |

## 安全检查

| 风险 | 等级 | 说明 | 建议 |
| --- | --- | --- | --- |

## 需要人工确认

- [ ] 
- [ ] 

作业

  1. 选择 5 个 RSS 源。
  2. 搜索并记录 3 个 RSS 相关 Skill。
  3. 搜索并记录 2 个 Docker 相关 Skill。
  4. 运行或模拟一次 Secucheck 安全巡检。
  5. 用页面模板生成一份每日简报。

验收标准