← 返回 Skills 市场
学习类视频转笔记工具
作者
Nidia Romaguera
· GitHub ↗
· v1.0.0
· MIT-0
82
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install video-note-maker
功能描述
提取视频音频,分段转写生成详细笔记和整理版,自动发送邮件通知,实现视频到笔记的完整工作流程。
安全使用建议
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.
功能分析
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.
能力评估
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.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install video-note-maker - 安装完成后,直接呼叫该 Skill 的名称或使用
/video-note-maker触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
video-note-maker 1.0.0
- 实现完整的视频转笔记自动化流程(提取音频、分割、转写、生成详细/整理笔记、邮件通知)
- 所有整理逻辑内嵌,实现流程一体化
- 增加处理前文件结构预览和用户确认功能
- 支持全流程自动模式、分割时长自定义、转写语言等参数配置
- 集成 QQ 邮箱自动通知,处理完成后邮件提醒
元数据
常见问题
学习类视频转笔记工具 是什么?
提取视频音频,分段转写生成详细笔记和整理版,自动发送邮件通知,实现视频到笔记的完整工作流程。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 82 次。
如何安装 学习类视频转笔记工具?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install video-note-maker」即可一键安装,无需额外配置。
学习类视频转笔记工具 是免费的吗?
是的,学习类视频转笔记工具 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
学习类视频转笔记工具 支持哪些平台?
学习类视频转笔记工具 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 学习类视频转笔记工具?
由 Nidia Romaguera(@fang232629)开发并维护,当前版本 v1.0.0。
推荐 Skills