← 返回
效率工具 中文

morning-briefing

Aggregates weather, game updates, and concert data into a daily markdown briefing. Triggered by 'morning briefing', 'daily briefing', 'run my briefing', 'wha...
将天气、游戏更新和演唱会数据汇总成每日 Markdown 格式简报。触发词包括“morning briefing”“daily briefing”“run my briefing”等。
patfitzner
效率工具 clawhub v1.0.1 1 版本 100000 Key: 无需
★ 0
Stars
📥 609
下载
💾 4
安装
1
版本
#latest

概述

morning-briefing

A pure aggregator skill that reads data produced by other skills, filters and formats it, and writes a composed markdown briefing to data/briefing.md.

Usage

  1. Initialize config (first run only):

```bash

bash scripts/init_config.sh

```

  1. Run the briefing:

```bash

bash scripts/morning_briefing.sh

```

The script outputs the path to the generated markdown file.

  1. Read the file and present its contents verbatim to the user. Do not summarize, reformat, paraphrase, add commentary, or editorialize. Output the entire markdown file exactly as written — the markdown IS the briefing. Do not wrap it in a code block. Do not omit sections. Do not change heading levels or link formatting.

Data Sources

Weather is built-in (direct curl to wttr.in). Other sections are driven by external skills that write JSON data files:

  • steam-games-updates — game news from Steam
  • upcoming-metal-concerts — concert listings from concerts-metal.com

Each source has a jq template in assets/templates/.jq that formats the raw JSON into markdown.

Customization

Edit ~/.openclaw/config/morning-briefing.json to:

  • Toggle weather — set weather.enabled to false
  • Change location — set weather.location
  • Enable/disable a source — set sources..enabled
  • Filter game updates — add "games": ["CS2"] to steam-games-updates preferences
  • Filter concerts by city — edit cities array in upcoming-metal-concerts preferences
  • Change concert window — edit days_ahead in upcoming-metal-concerts preferences

Adding a New Source

  1. Add an entry to sources in the config with data_path and preferences
  2. Create assets/templates/.jq that accepts the source's JSON schema
  3. The template receives $preferences (argjson) and $today/$cutoff (arg) variables

版本历史

共 1 个版本

  • v1.0.1 当前
    2026-03-31 08:54 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

productivity

Weather

steipete
获取当前天气和预报(无需API密钥)
★ 446 📥 226,396
productivity

Word / DOCX

ivangdavila
创建、检查和编辑 Microsoft Word 文档及 DOCX 文件,支持样式、编号、修订记录、表格、分节符及兼容性检查等功能。
★ 440 📥 147,927
productivity

Obsidian

steipete
操作 Obsidian 仓库(纯 Markdown 笔记)并通过 obsidian-cli 自动化。
★ 432 📥 103,827