Install
openclaw skills install auto-push-system-skill全自动化AI内容监控与飞书推送工作流,支持多源内容检测、自动文档创建、智能错误恢复。当用户需要自动化推送AI生成的内容(播客摘要、技能学习总结、对话简报等)到飞书时使用此技能。
openclaw skills install auto-push-system-skillAI内容自动推送系统 - 一个成熟的生产级自动化工作流,能够监控、处理并将AI生成的内容推送到飞书,实现零人工干预。
✅ 全自动化 - 零人工干预
✅ 多源监控 - AI播客摘要、技能学习总结、对话简报
✅ 智能内容检测 - 实时检测新内容生成
✅ 智能推送 - 自动创建飞书文档和通知
✅ 错误恢复 - 内置容错和自愈机制
✅ 日志与审计 - 完整的执行历史和状态跟踪
CONTENT_READY信号内容生成 → 日志信号 → 自动检测 → 飞书文档创建 → 通知 → 记录保存
# 1. 将技能复制到工作区
cp -r /path/to/skill ~/.openclaw/workspace/skills/auto-push-system
# 2. 安装依赖
bash ~/.openclaw/workspace/skills/auto-push-system/scripts/install.sh
# 3. 配置设置
bash ~/.openclaw/workspace/skills/auto-push-system/scripts/configure.sh
# 通知目标聊天ID
TARGET_CHAT_ID="oc_c133e85bd6eb593e08dcf7aed3a8530b"
# 日志文件位置
AI_PODCAST_LOG="/var/log/ai-podcast-digest.log"
SKILL_DIGEST_LOG="/var/log/skill-digest.log"
CONVERSATION_LOG="/var/log/conversation-brief.log"
# 内容检测模式
CONTENT_PATHS="/tmp/*.md"
CONTENT_SIGNAL="CONTENT_READY"
# AI播客摘要:每天12:00, 22:30
0 12 * * * /bin/bash /path/to/ai-podcast-digest.sh
30 22 * * * /bin/bash /path/to/ai-podcast-digest.sh
# 其他任务
0 8 * * * /bin/bash /path/to/skill-digest.sh
0 22 * * * /bin/bash /path/to/conversation-brief.sh
# 检查系统状态
bash ~/.openclaw/workspace/skills/auto-push-system/scripts/status.sh
# 运行单次内容检查
bash ~/.openclaw/workspace/skills/auto-push-system/scripts/check-content.sh
# 强制推送特定内容
bash ~/.openclaw/workspace/skills/auto-push-system/scripts/push-content.sh /path/to/content.md
系统自动执行:
CONTENT_READY信号# 系统健康检查
bash ~/.openclaw/workspace/skills/auto-push-system/scripts/health-check.sh
# 查看执行日志
tail -f /var/log/auto-push-system.log
/var/log/auto-push-system.log - 主执行日志/var/log/auto-push-cron.log - Cron执行日志/var/log/processed-records.jsonl - 成功处理的内容记录# 查看最近活动
bash ~/.openclaw/workspace/skills/auto-push-system/scripts/activity-report.sh
# 生成性能报告
bash ~/.openclaw/workspace/skills/auto-push-system/scripts/performance-report.sh
| 问题 | 症状 | 解决方案 |
|---|---|---|
| 飞书授权失败 | unknown command 'feishu_create_doc' | 确保飞书应用已正确授权 |
| Cron未运行 | 无日志或活动 | 检查cron服务状态:systemctl --user status cron |
| 内容未检测 | 新文件未处理 | 验证日志文件包含CONTENT_READY信号 |
| API频率限制 | 错误429或类似 | 实施指数退避或批量处理 |
# 运行完整诊断
bash ~/.openclaw/workspace/skills/auto-push-system/scripts/diagnostics.sh
# 测试飞书连接性
bash ~/.openclaw/workspace/skills/auto-push-system/scripts/test-feishu.sh
| 指标 | 目标 | 描述 |
|---|---|---|
| 可用性 | 99.9% | 系统可用性 |
| 检测率 | >95% | 新内容检测准确率 |
| 推送成功率 | >98% | 成功创建飞书文档率 |
| 平均处理时间 | <60秒 | 从内容就绪到通知的时间 |
# 添加内容生成钩子
# 当内容就绪时,添加信号:
echo "CONTENT_READY path=/path/to/content.md title=您的标题" >> /var/log/您的应用.log
# 扩展通知处理器
bash ~/.openclaw/workspace/skills/auto-push-system/scripts/extend-notifications.sh
# 导出活动数据
bash ~/.openclaw/workspace/skills/auto-push-system/scripts/export-analytics.sh
skills/auto-push-system/
├── SKILL.md # 此文件 - 主文档
├── README.md # 快速开始指南
├── LICENSE # 许可证文件
├── scripts/ # 所有可执行脚本
│ ├── install.sh # 安装脚本
│ ├── configure.sh # 配置脚本
│ ├── run.sh # 主执行脚本
│ ├── check-content.sh # 内容监控
│ ├── push-content.sh # 内容推送逻辑
│ └── status.sh # 系统状态检查
├── config/ # 配置文件
│ ├── settings.conf # 主设置
│ ├── schedules.conf # 任务调度
│ └── notifications.conf # 通知设置
├── examples/ # 使用示例
│ ├── basic-setup.sh # 基本配置示例
│ ├── custom-content.sh # 自定义内容集成
│ └── advanced-features.sh # 高级使用
└── tests/ # 测试脚本
├── unit-tests.sh # 单元测试
├── integration.sh # 集成测试
└── performance.sh # 性能测试
# 1. 打包技能
bash ~/.openclaw/workspace/skills/auto-push-system/scripts/package-skill.sh
# 2. 上传到ClawHub
# 访问 https://clawhub.com 并上传打包的技能
{
"name": "AI内容自动推送系统",
"version": "1.0.1",
"description": "全自动化的AI内容监控与飞书推送工作流",
"author": "Bianca1227",
"license": "MIT",
"keywords": ["自动化", "人工智能", "飞书", "内容", "工作流", "推送"],
"compatibility": {
"openclaw": ">=1.0.0"
},
"requirements": [
"飞书OAuth授权",
"Cron服务访问权限"
]
}
🎯 准备好部署一个坚如磐石的AI内容自动化系统了吗?
从快速安装开始,体验零接触内容推送自动化!