早间日报生成技能使用指南

一、技能概述

早间日报生成技能是一个自动化工具,用于整合天气、日程、热点新闻和AI项目信息,生成一份结构化的日报。用户可以通过简单指令触发生成过程,或设置定时推送。

二、初始化配置

首次使用前,需完成配置:

  1. 自动引导配置
    向助手发送“生成今日早间日报”指令。如果配置文件(config.json)不存在或不完整,系统会自动启动交互式配置向导。

  2. 手动配置
    运行配置脚本:

    python3 config_setup.py
    

    向导会询问以下参数:

    • 地理位置:默认为四川省成都市温江区。
    • 关注热点领域:多选选项,默认为科技、互联网、AI、财经。
    • 推送渠道:可选飞书(feishu)、微信(weixin)或两者(both),默认为飞书。
    • 推送目标:默认为自动推送(auto),或指定群ID/用户ID。
    • 推送时间:默认为08:00。

    配置完成后,信息保存到config.json。支持以下命令:

    • python3 config_setup.py --check:检查当前配置。
    • python3 config_setup.py --reset:重置为默认配置。
    • python3 config_setup.py --auto:使用默认配置。
    • python3 config_setup.py --location "北京市" --focus "科技,AI,游戏" --channel feishu --target auto --time "08:30":命令行快速配置。
  3. 配置文件示例
    手动创建config.json

    {
      "location": "四川省成都市",
      "hot_focus": ["科技", "互联网", "AI", "财经"],
      "push_channel": "feishu",
      "push_target": "auto",
      "push_time": "08:00",
      "language": "zh-CN"
    }
    

    字段说明

    • location:必填,用于天气查询。
    • hot_focus:必填,影响新闻筛选。
    • push_channel:必填,推送渠道。
    • push_target:必填,推送目标。
    • push_time:可选,默认08:00。
    • language:可选,默认zh-CN。
  4. 修改配置
    向助手发送指令:

    • “修改早间日报配置”:重新运行向导。
    • “重置早报配置”:恢复默认。
    • “检查早报配置”:查看状态。
三、依赖技能与服务

使用前需安装以下技能:

  • weather:获取天气数据(系统内置)。
  • feishu-calendar:获取飞书日程和待办。
  • daily-hot-news:获取热点新闻。
  • github-ai-trends:获取GitHub AI项目趋势。

服务检查

  • 确保DailyHotApi服务运行:
    curl -s http://localhost:6688 > /dev/null && echo "✅ DailyHotApi 运行中" || echo "❌ DailyHotApi 未启动"
    
  • 检查配置完整性:
    python3 config_setup.py --check
    
四、使用流程
  1. 首次使用

    • 用户发送“生成今日早间日报”。
    • 系统检测无配置 → 启动向导 → 用户输入配置 → 生成日报。
  2. 后续使用

    • 直接发送“生成今日早间日报”指令。
  3. 定时推送

    • 添加cron任务,例如每天8点推送:
      openclaw cron add --name "每日早报推送" --schedule '{"kind":"cron","expr":"0 8 * * *","tz":"Asia/Shanghai"}' --payload '{"kind":"agentTurn","message":"生成今日早间日报并推送给用户","agentId":"assistant"}'
      
五、日报生成规范

日报严格按照以下格式生成:

## 🌅 早间日报 - {{日期}} {{星期}}
---
## 📅 今日概览
### 🌤️ 今日天气 - {{配置的地理位置}}
| 项目 | 内容 |
|------|------|
| 当前温度 | {{value}}℃ |
| 最高温度 | {{value}}℃ |
| 最低温度 | {{value}}℃ |
| 天气状况 | {{value}} |
| 湿度 | {{value}}% |
| 风速 | {{value}}级 |
| 紫外线指数 | {{value}} |
| 日出时间 | {{value}} |
| 日落时间 | {{value}} |

### 👕 今日穿衣推荐
- 温度适配建议。
- 特殊天气防护(如雨雪、大风)。
- 防晒建议(基于紫外线指数)。
- 其他注意事项。

### 📅 今日日程
- 列出飞书会议和待办(无则显示“今日暂无日程”)。

---
## 📰 今日热点新闻
整合Top 5热点(按平台):
- 📱 微博热搜:{{序号}}. {{标题}} | 🔥 {{热度}}
- 💡 知乎热榜:{{序号}}. {{标题}} | 🔥 {{热度}}
- 🚀 36氪:{{序号}}. {{标题}} | 🔥 {{热度}}
- 💻 IT之家:{{序号}}. {{标题}} | 🔥 {{热度}}
- 💻 抖音:{{序号}}. {{标题}} | 🔥 {{热度}}
- 💻 小红书:{{序号}}. {{标题}} | 🔥 {{热度}}

---
## 📊 GitHub AI 项目趋势
展示Top 10项目:
{{排名}}. [{{项目名}}]({{项目链接}}) | ⭐ {{Star数}}
{{项目描述}}
💡 中文说明:{{中文描述}}

---
## 💡 今日寄语
简短、积极的问候。

---
⏰ 生成时间:{{当前时间}}
🤖 由小右自动生成,祝您今天愉快!✨
六、注意事项
  • 配置引导:首次务必完成配置。
  • 天气数据:来自weather技能,位置需准确。
  • 日程数据:需用户授权飞书日历权限。
  • 热点新闻:优先筛选hot_focus配置的领域。
  • 服务依赖:确保DailyHotApi运行在http://localhost:6688
  • 内容简洁:避免冗余,优先中文友好项目。
七、常见问题
  • Q: 首次未弹出配置向导?
    A: 手动运行python3 config_setup.py或发送“生成早报”。

  • Q: 如何修改配置?
    A: 发送“修改早间日报配置”或运行python3 config_setup.py --reset

  • Q: DailyHotApi未启动?
    A: 检查服务状态,参考daily-hot-news部署说明。

  • Q: 飞书日程失败?
    A: 确保应用权限calendar:calendar:read开通,用户完成OAuth授权。

通过以上步骤,您可以轻松使用早间日报生成技能。如有其他问题,请随时咨询助手!

八、下载链接

https://www.skillhub.cn/skills/morning-daily-report

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐