AI内容自动推送系统 - 一个成熟的生产级自动化工作流,能够监控、处理并将AI生成的内容推送到飞书,实现零人工干预。
✅ 全自动化 - 零人工干预
✅ 多源监控 - AI播客摘要、技能学习总结、对话简报
✅ 智能内容检测 - 实时检测新内容生成
✅ 智能推送 - 自动创建飞书文档和通知
✅ 错误恢复 - 内置容错和自愈机制
✅ 日志与审计 - 完整的执行历史和状态跟踪
CONTENT_READY 信号text
内容生成 → 日志信号 → 自动检测 → 飞书文档创建 → 通知 → 记录保存
bash
# 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
bash
# 通知目标聊天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"
bash
# 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
# 检查系统状态
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
# 系统健康检查
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
# 查看最近活动
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
# 运行完整诊断
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秒从内容就绪到通知的时间
bash
# 添加内容生成钩子
# 当内容就绪时,添加信号:
echo "CONTENT_READY path=/path/to/content.md title=您的标题" >> /var/log/您的应用.log
bash
# 扩展通知处理器
bash ~/.openclaw/workspace/skills/auto-push-system/scripts/extend-notifications.sh
bash
# 导出活动数据
bash ~/.openclaw/workspace/skills/auto-push-system/scripts/export-analytics.sh
text
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 # 性能测试
bash
# 1. 打包技能
bash ~/.openclaw/workspace/skills/auto-push-system/scripts/package-skill.sh
# 2. 上传到ClawHub
# 访问 https://clawhub.com 并上传打包的技能
json
{
"name": "AI内容自动推送系统",
"version": "1.0.1",
"description": "全自动化的AI内容监控与飞书推送工作流",
"author": "Bianca1227",
"license": "MIT",
"keywords": ["自动化", "人工智能", "飞书", "内容", "工作流", "推送"],
"compatibility": {
"openclaw": ">=1.0.0"
},
"requirements": [
"飞书OAuth授权",
"Cron服务访问权限"
]
}
🎯 准备好部署一个坚如磐石的AI内容自动化系统了吗?
从快速安装开始,体验零接触内容推送自动化!