360 Secure SkillHub
360 安全技能中心

Daily Business Report

核心功能:聚合天气、加密货币价格、新闻头条、系统健康等多源数据生成每日商务简报,支持自定义城市、关注加密货币等偏好,可生成指定板块,输出JSON、Markdown等格式,还能单独测试数据源。典型使用场景:日常早会商务汇总,可通过定时任务自动生成。输入为命令行参数,输出为格式化文本或对应格式文件。

mariusfit
mariusfit
热度 65.48
最近更新 2026-05-17 12:38:27
分类:效率依赖:代码执行 / 第三方 API / 读写文件应用场景:报告撰写 / 数据处理 / 工作流

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add oc-daily-business-report
Metadata
name
daily-business-report
description
Generate daily business briefings from multiple data sources. Aggregates weather, crypto prices, news headlines, system health, and calendar events into a formatted morning report. Use when asked to create a daily report, morning briefing, business summary, or status dashboard.

Daily Business Report

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

Quick Start

# 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:

{
  "cron": {
    "entries": {
      "morning-report": {
        "schedule": "0 7 * * *",
        "agent": "main",
        "prompt": "Run daily-business-report generate and send the result."
      }
    }
  }
}