daily-business-report

TotalClaw 作者 totalclaw

从多个数据源生成每日业务简报。将天气、加密货币价格、新闻头条、系统运行状况和日历事件汇总到格式化的晨报中。当要求创建每日报告、早间简报、业务摘要或状态仪表板时使用。

安装 / 下载方式

TotalClaw CLI推荐
totalclaw install totalclaw:totalclaw~mariusfit-oc-daily-business-report
cURL直接下载,无需登录
curl -fsSL https://skills.taituai.com/api/skills/totalclaw%3Atotalclaw~mariusfit-oc-daily-business-report/file -o mariusfit-oc-daily-business-report.md
## 概述(中文)

从多个数据源生成每日业务简报。将天气、加密货币价格、新闻头条、系统运行状况和日历事件汇总到格式化的晨报中。当要求创建每日报告、早间简报、业务摘要或状态仪表板时使用。

## 原文

# Daily Business Report

Generate comprehensive daily briefings by aggregating data from free public APIs.

## Quick Start

```bash
# Generate full morning report
python scripts/report.py generate

# Generate specific sections only
python scripts/report.py generate --sections weather,crypto,news

# Output as JSON
python scripts/report.py generate -f json

# Output as markdown
python scripts/report.py generate -f md -o morning-report.md

# Configure your location and preferences
python scripts/report.py config --city "Brussels" --crypto "BTC,ETH,SOL" --news-country "us"

# Show current configuration
python scripts/report.py config --show

# Test individual data sources
python scripts/report.py test weather
python scripts/report.py test crypto
python scripts/report.py test news
```

## Commands

| Command | Args | Description |
|---------|------|-------------|
| `generate` | `[--sections LIST] [-f FORMAT] [-o FILE]` | Generate the full report |
| `config` | `[--city CITY] [--crypto COINS] [--news-country CC]` | Configure preferences |
| `config` | `--show` | Display current configuration |
| `test` | `<source>` | Test a single data source |

## Report Sections

| Section | Source | API Key Needed? |
|---------|--------|-----------------|
| **Weather** | wttr.in | No |
| **Crypto** | CoinGecko API | No |
| **News** | NewsData.io | Free tier (optional) |
| **Quote** | Quotable API | No |
| **System** | Local disk/memory | No |
| **Date** | Built-in | No |

## Example Output

```
╔══════════════════════════════════════════════════╗
║  DAILY BUSINESS REPORT — Mon 24 Feb 2026        ║
╠══════════════════════════════════════════════════╣
║                                                  ║
║  🌤 Weather: Brussels — 8°C, partly cloudy       ║
║  📈 BTC: $97,432 (+2.3%) ETH: $3,891 (-0.4%)   ║
║  📰 Top News:                                    ║
║     1. EU approves new AI regulation framework   ║
║     2. Tech stocks rally on earnings beat        ║
║  💬 "The best way to predict the future is to    ║
║     create it." — Peter Drucker                  ║
║  💾 Disk: 45% used | RAM: 62% used              ║
║                                                  ║
╚══════════════════════════════════════════════════╝
```

## Integration with OpenClaw

Perfect for cron jobs. Add to your `openclaw.json`:
```json
{
  "cron": {
    "entries": {
      "morning-report": {
        "schedule": "0 7 * * *",
        "agent": "main",
        "prompt": "Run daily-business-report generate and send the result."
      }
    }
  }
}
```