← Back to Skills Marketplace
fang232629

学习类视频转笔记工具

by Nidia Romaguera · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
82
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install video-note-maker
Description
提取视频音频,分段转写生成详细笔记和整理版,自动发送邮件通知,实现视频到笔记的完整工作流程。
Usage Guidance
This skill performs the advertised steps (ffmpeg, Whisper, produce markdown, send notifications) but has multiple red flags you should address before running it on real data or giving it credentials: 1) It expects QQ Mail credentials and a Feishu webhook but the registry metadata doesn't declare them — confirm which env vars are actually required and why. 2) The note-organizer is hard-coded to OSPF/networking content and ignores the transcriptions, so it may not produce correct notes for unrelated videos. 3) The code contains hard-coded absolute paths (/home/fangjinan/...) and invokes a qqmail script in another skill directory — verify that script's contents and that cross-skill calls are safe. 4) fix_monitor.py will modify monitor_web.py in the workspace — review that file and avoid running code that silently overwrites other files. Recommendations: review the qqmail script and monitor_web.py before use, run the skill in an isolated/sandbox environment, do not set real mailbox auth vars until you've validated the sending logic, and ask the author to remove hard-coded paths, declare required env vars in metadata, and fix the organizer to actually use transcripts (or document that it is OSPF-specific). If you cannot validate these points, treat the skill as untrusted and avoid giving it credentials or running it on sensitive data.
Capability Analysis
Type: OpenClaw Skill Name: video-note-maker Version: 1.0.0 The skill bundle exhibits several high-risk and deceptive behaviors. Most notably, the 'AI organization' logic in `video_note_maker.py` is entirely hardcoded to return OSPF networking notes, completely ignoring the actual video transcripts while the documentation (SKILL.md) claims to use 'qwen3.5-plus' for summarization. The code contains numerous hardcoded absolute paths to a specific user's home directory (`/home/fangjinan`), making it non-portable and potentially intrusive. Furthermore, `SKILL.md` explicitly mentions sending notifications to a specific external QQ email address ([email protected]), which contradicts the code's use of environment variables and poses a risk of data exfiltration. The bundle also includes `fix_monitor.py`, which performs automated string replacement/code modification on other files in the workspace.
Capability Assessment
Purpose & Capability
The skill claims a generic 'video→notes' workflow, but the organizer logic is hard-coded to produce OSPF/networking notes (organize_content returns OSPF-specific sections) rather than using the transcribed text. The code also embeds references to qwen3.5-plus in outputs without actually showing an LLM integration. Several files and scripts (start_video8.sh, start_monitor.sh) use hard-coded user-specific paths (/home/fangjinan/...), which is disproportionate for a generic tool.
Instruction Scope
SKILL.md and the code instruct use of QQ mail and optional Feishu webhook and imply environment variables (QQMAIL_USER, QQMAIL_AUTH_CODE, FEISHU_WEBHOOK), but the skill metadata did not declare required env vars. The code calls an external qqmail script in another skill directory and may post progress to an external webhook — these actions transmit local task metadata (file paths, timestamps) off the machine. fix_monitor.py edits monitor_web.py under the workspace path, which means the skill contains code that modifies other files in the workspace.
Install Mechanism
There is no install spec (lowest install risk), but the bundle includes multiple executable scripts and Python code that will be written to disk when the skill is installed. No third-party downloads or unusual installers are used.
Credentials
SKILL.md and code use QQ mail credentials (QQMAIL_USER, QQMAIL_AUTH_CODE) and FEISHU_WEBHOOK, but the registry metadata lists no required env vars. The tool attempts to call a local qqmail script and will default to a placeholder email if QQMAIL_USER is unset, which is sloppy. Requesting mailbox auth for sending notifications is reasonable, but it should be declared explicitly and scoped; here the mapping between claimed purpose and required secrets is inconsistently documented.
Persistence & Privilege
always:false (good), but fix_monitor.py will open and overwrite monitor_web.py in the workspace path — the skill contains code that modifies files on disk in the skills workspace. It also invokes scripts in other skill directories (/home/fangjinan/.openclaw/workspace/skills/qqmail/...), which shows cross-skill filesystem access and potential to affect other skills' behaviors.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install video-note-maker
  3. After installation, invoke the skill by name or use /video-note-maker
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
video-note-maker 1.0.0 - 实现完整的视频转笔记自动化流程(提取音频、分割、转写、生成详细/整理笔记、邮件通知) - 所有整理逻辑内嵌,实现流程一体化 - 增加处理前文件结构预览和用户确认功能 - 支持全流程自动模式、分割时长自定义、转写语言等参数配置 - 集成 QQ 邮箱自动通知,处理完成后邮件提醒
Metadata
Slug video-note-maker
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is 学习类视频转笔记工具?

提取视频音频,分段转写生成详细笔记和整理版,自动发送邮件通知,实现视频到笔记的完整工作流程。 It is an AI Agent Skill for Claude Code / OpenClaw, with 82 downloads so far.

How do I install 学习类视频转笔记工具?

Run "/install video-note-maker" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is 学习类视频转笔记工具 free?

Yes, 学习类视频转笔记工具 is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does 学习类视频转笔记工具 support?

学习类视频转笔记工具 is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created 学习类视频转笔记工具?

It is built and maintained by Nidia Romaguera (@fang232629); the current version is v1.0.0.

💬 Comments