← 返回
内容创作 Key 中文

Sports Science Daily

Automated sports science intelligence engine — fetches 55+ sources (PubMed, expert blogs, wearable tech), filters noise, translates to Chinese, and syncs to...
自动化体育科学情报引擎 — 获取55+个来源(PubMed、专家博客、可穿戴技术),过滤噪音,翻译成中文,并同步到...
w2478328197-arch
内容创作 clawhub v1.0.0 1 版本 100000 Key: 需要
★ 0
Stars
📥 492
下载
💾 37
安装
1
版本
#latest#sport health sports research

概述

Sports Science Daily — AI Agent Skill

An automated intelligence engine that aggregates 55+ global sports science sources into a single daily report, with smart filtering, auto-translation, and multi-platform sync.

What It Does

  1. Fetches peer-reviewed papers from 23 PubMed journals (BJSM, Sports Medicine, JSCR, MSSE, etc.)
  2. Crawls RSS feeds from 14 expert blogs/podcasts (Huberman, Attia, Nuckols, Dr. Mike, NSCA, etc.)
  3. Monitors 18 industry sources (The Quantified Scientist, DC Rainmaker, Oura, Garmin, ScienceDaily, ACSM, etc.)
  4. Filters noise using a 4-layer keyword system (positive/research/strong/negative keywords + trusted source whitelist)
  5. Translates all content to Chinese (or any target language) via Google Translate API
  6. Sorts each section by date (newest first)
  7. Deduplicates against local history to prevent repeat content
  8. Syncs the final report as a Feishu Cloud Document with notification card, and optionally to Notion

Prerequisites

  • Python 3.8+ with feedparser and requests installed (pip3 install -r requirements.txt)
  • Feishu App Credentials (for cloud document sync):
  • FEISHU_APP_ID: Feishu app ID
  • FEISHU_APP_SECRET: Feishu app secret
  • FEISHU_RECEIVE_ID: Target user/chat ID for message card
  • (Optional) Notion Integration for Notion page sync:
  • NOTION_TOKEN and NOTION_PAGE_ID

Instructions

  1. Navigate to the project directory:

Ensure you are in the sports-science-daily project root.

  1. Run the update:

```bash

python3 main.py --days 2

```

  1. Available options:

| Flag | Default | Description |

|------|---------|-------------|

| --days N | 7 | Lookback period in days |

| --no-history | off | Force re-fetch all items (ignore dedup) |

| --no-bloggers | off | Skip blogger feeds, only industry + PubMed |

| --lang LANG | zh-CN | Output language (en, es, ja, etc.) |

  1. Output:
    • Local Markdown file: YYYY-MM-DD_运动科学日报.md
    • Feishu Cloud Document (auto-created with shareable link)
    • Feishu message card sent to configured recipient
    • Updated processed_history.json for deduplication
  1. "No New Content" scenario:

If output shows "🎉 没有发现新内容", increase --days or use --no-history.

Project Architecture

main.py                 # CLI entry point
src/
├── config.py           # All sources, journals, blocklists
├── crawler.py          # RSS + PubMed API fetching
├── formatter.py        # Markdown generation + keyword filtering
├── translator.py       # Google Translate API
├── history.py          # Deduplication management
└── exporters/
    ├── feishu.py       # Feishu cloud doc sync + message card
    └── notion.py       # Notion page sync

Security & Privacy

  • External APIs: PubMed (eutils.ncbi.nlm.nih.gov), Google Translate, Feishu OpenAPI, Notion API, various RSS feeds
  • Local files: Reads/writes processed_history.json and .md reports
  • No PII exposure: Only fetches public research data and news feeds

版本历史

共 1 个版本

  • v1.0.0 当前
    2026-03-30 13:01 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

content-creation

AdMapix

fly0pants
广告情报与应用数据分析助手,支持搜索广告素材、分析应用排名、下载量、收入及市场洞察,用于广告素材和竞品分析。
★ 295 📥 136,444
content-creation

Humanizer

biostartechnology
消除AI写作痕迹,使文本更自然真实。基于维基百科"AI写作特征"指南,识别并修正夸张象征、宣传用语、肤浅-ing分析、模糊归因、破折号滥用、三项排比、AI词汇、负面平行结构及冗长连接词等模式。
★ 858 📥 199,502
content-creation

YouTube

byungkyu
使用托管OAuth集成YouTube Data API,支持搜索视频、管理播放列表、获取频道数据及评论互动,适用于用户需要时使用此技能。
★ 142 📥 41,038