← 返回 Skills 市场
inkiy

YouTube Daily Digest: Auto Monitor & Summary 🥥Meow

作者 Inkiy · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ 安全检测通过
157
总下载
1
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install youtube-daily-digest-bot
功能描述
A Python bot that monitors YouTube channels via RSS, summarizes new videos using Google Gemini AI (with audio fallback for videos without subtitles), and sen...
安全使用建议
This skill appears to do what it says: it polls YouTube RSS, extracts transcripts or downloads audio, uploads content to Google Gemini for summarization, and posts summaries to a Telegram chat. Before installing: 1) Be aware you must provide GEMINI_API_KEY, TG_BOT_TOKEN, and TG_CHAT_ID — these are necessary and will be used to talk to Google and Telegram. 2) The bot will download audio to temp_audio/ and persist processed IDs in db.json; run it in a dedicated directory and ensure you are comfortable with audio and transcripts being uploaded to Google. 3) The registry metadata incorrectly omits the required secrets/primary credential — treat that as a configuration/packaging bug; verify env handling in config.py rather than relying on registry declarations. 4) Run the code in a controlled environment (non-root) and inspect or audit logs if you plan to run continuously. If you need higher assurance, rotate tokens/keys after testing and consider restricting the Telegram chat to a test group.
功能分析
Type: OpenClaw Skill Name: youtube-daily-digest-bot Version: 1.0.0 The skill is a legitimate YouTube monitoring and summarization bot that uses RSS feeds to detect new videos, extracts transcripts or audio, summarizes them via the Google Gemini API, and sends reports to Telegram. The code is well-structured, follows the stated purpose in SKILL.md, and contains no evidence of malicious intent, data exfiltration, or unauthorized command execution.
能力评估
Purpose & Capability
The skill's requested capabilities (GEMINI_API_KEY, TG_BOT_TOKEN, TG_CHAT_ID) and included Python modules (google-genai, yt-dlp, youtube-transcript-api, requests) are consistent with a bot that fetches transcripts/audio, calls Gemini for summarization, and posts to Telegram. However, the registry metadata incorrectly lists no required environment variables or primary credential while SKILL.md and config.py require them.
Instruction Scope
SKILL.md and the code limit actions to: polling YouTube RSS, reading/writing a local db.json, fetching transcripts or downloading audio with yt-dlp, uploading audio/text to Google Gemini, and sending messages to Telegram. The instructions are explicit about which secrets are required. Notable runtime behaviors: audio files are downloaded to disk (temp_audio) and uploaded to Google; processed video IDs are persisted to db.json.
Install Mechanism
No special install mechanism is bundled; the README recommends using pip install -r requirements.txt. Dependencies are from PyPI (google-genai, yt-dlp, etc.). No downloads from arbitrary URLs or extract/install steps were found.
Credentials
The required environment variables (Gemini API key and Telegram bot token/Chat ID) are proportionate and necessary for the described functionality. However, registry metadata incorrectly claims 'none' for required env vars/primary credential — this mismatch should be resolved before trusting automated install/permission tooling.
Persistence & Privilege
The skill does not request platform-wide persistence or elevated privileges. It writes its own db.json and temporary audio files and does not modify other skills or system-wide settings. always:false and normal autonomous invocation settings are used.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install youtube-daily-digest-bot
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /youtube-daily-digest-bot 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
- Initial release of YouTube channel summarizer bot for Telegram. - Monitors YouTube channels via RSS without needing an API key. - Extracts transcripts or falls back to audio download for videos without subtitles. - Summarizes videos using Google Gemini 2.5 Flash, supporting both text and audio inputs. - Delivers beautifully formatted bilingual (Chinese + English) video summaries to Telegram daily at 8:00 AM. - Tracks processed videos to prevent duplicate notifications.
元数据
Slug youtube-daily-digest-bot
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

YouTube Daily Digest: Auto Monitor & Summary 🥥Meow 是什么?

A Python bot that monitors YouTube channels via RSS, summarizes new videos using Google Gemini AI (with audio fallback for videos without subtitles), and sen... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 157 次。

如何安装 YouTube Daily Digest: Auto Monitor & Summary 🥥Meow?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install youtube-daily-digest-bot」即可一键安装,无需额外配置。

YouTube Daily Digest: Auto Monitor & Summary 🥥Meow 是免费的吗?

是的,YouTube Daily Digest: Auto Monitor & Summary 🥥Meow 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

YouTube Daily Digest: Auto Monitor & Summary 🥥Meow 支持哪些平台?

YouTube Daily Digest: Auto Monitor & Summary 🥥Meow 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 YouTube Daily Digest: Auto Monitor & Summary 🥥Meow?

由 Inkiy(@inkiy)开发并维护,当前版本 v1.0.0。

💬 留言讨论