Summarize
Summarize any content with Claude Opus 4.6 — the most capable text model available.
When to Use
- - User says "summarize this", "what's this about?", "give me the key points"
- User shares a URL, PDF, video, audio file, or long text
- User asks for meeting notes, article digest, or video recap
- User wants a TL;DR of any content
Quick Start
CODEBLOCK0
Supported Formats
- - Web URLs — Articles, blogs, documentation
- PDF — Reports, papers, whitepapers
- Video — mp4, webm, YouTube links
- Audio — mp3, wav, m4a, podcasts
- Text — Markdown, plain text, code files
Example
User: "Summarize this article: https://evolink.ai/blog/deepseek-v4-release-window-prep"
Output:
CODEBLOCK1
Configuration
Set your Evolink API key:
CODEBLOCK2
Default model: claude-opus-4-6 (no configuration needed).
To use a different model:
CODEBLOCK3
Get your API key →
Links
Security
Credentials & Network
INLINECODE1 is required to call the Evolink API for summarization. Extracted content is sent to api.evolink.ai and discarded after the response is returned. No data is stored. Review Evolink's privacy policy before sending sensitive content.
Required binaries: curl, python3, realpath, file, stat. Optional: yt-dlp, ffmpeg, whisper, pdftotext, markitdown.
File Access Controls
File paths are resolved via realpath -e (requires file to exist, resolves all symlinks). Symlink inputs are explicitly rejected.
The resolved path must fall within SUMMARIZE_SAFE_DIR (default: $HOME/.openclaw/workspace). A trailing-slash comparison prevents prefix-bypass attacks.
Sensitive files are blacklisted by name: .env*, *.key, *.pem, *.p12, *.pfx, id_rsa*, authorized_keys, config.json, .bash_history, .ssh, shadow, passwd.
Tiered size limits: 5MB text / 50MB PDF / 1GB media. MIME validation via file --mime-type.
Temporary Files
Transcripts and subtitles created in /tmp during processing are cleaned up after extraction. PID-based filenames prevent collisions.
Persistence & Privilege
This skill does not modify other skills or system settings. No elevated or persistent privileges are requested.
摘要
使用 Claude Opus 4.6(当前最强大的文本模型)对任何内容进行摘要。
使用场景
- - 用户说总结一下、这是关于什么的?、给我关键点
- 用户分享 URL、PDF、视频、音频文件或长文本
- 用户要求会议记录、文章摘要或视频回顾
- 用户想要任何内容的 TL;DR
快速开始
bash
bash scripts/summarize.sh https://example.com/article
bash scripts/summarize.sh /path/to/document.pdf
bash scripts/summarize.sh https://youtu.be/dQw4w9WgXcQ
bash scripts/summarize.sh /path/to/recording.mp3
支持的格式
- - 网页 URL — 文章、博客、文档
- PDF — 报告、论文、白皮书
- 视频 — mp4、webm、YouTube 链接
- 音频 — mp3、wav、m4a、播客
- 文本 — Markdown、纯文本、代码文件
示例
用户:总结这篇文章:https://evolink.ai/blog/deepseek-v4-release-window-prep
输出:
TL;DR
DeepSeek V4 自 2026 年 1 月起就有传闻,但截至 3 月仍未正式发布。多个预测的时间窗口已过。该模型预计将专注于编码,HumanEval 得分达到 90%(未经证实)。
关键要点
- - 路透社 1 月报道称 DeepSeek 计划在 2026 年 2 月推出一款专注于编码的模型
- DeepSeek 在 2 月悄然将上下文从 128K 扩展到 1M 个 token — 很可能是 V4 基础设施测试
- 未经证实的基准测试声称 HumanEval 达到 90%,SWE-bench Verified 达到 80%+
- V4 Lite 3 月出现在 DeepSeek 网站上,但从未得到官方确认
- 多个发布窗口(2 月中旬、农历新年、3 月初)均已过去,但未发布
行动项
- - 在官方公告发布之前,不要迁移生产工作负载
- 关注 DeepSeek 官方渠道获取确认的规格
- 准备 API 集成 — EvoLink 将在第一天支持 V4
配置
设置您的 Evolink API 密钥:
bash
export EVOLINKAPIKEY=your-key-here
默认模型:claude-opus-4-6(无需配置)。
要使用其他模型:
bash
export EVOLINK_MODEL=claude-sonnet-4-5-20250929
获取您的 API 密钥 →
链接
安全性
凭据与网络
调用 Evolink API 进行摘要需要 EVOLINKAPIKEY。提取的内容会发送到 api.evolink.ai,并在返回响应后丢弃。不存储任何数据。在发送敏感内容之前,请查看 Evolink 的隐私政策。
必需的二进制文件:curl、python3、realpath、file、stat。可选的:yt-dlp、ffmpeg、whisper、pdftotext、markitdown。
文件访问控制
文件路径通过 realpath -e 解析(要求文件存在,解析所有符号链接)。符号链接输入被明确拒绝。
解析后的路径必须位于 SUMMARIZESAFEDIR(默认:$HOME/.openclaw/workspace)内。尾部斜杠比较可防止前缀绕过攻击。
敏感文件按名称列入黑名单:.env、.key、.pem、.p12、.pfx、idrsa、authorizedkeys、config.json、.bash_history、.ssh、shadow、passwd。
分层大小限制:5MB 文本 / 50MB PDF / 1GB 媒体。通过 file --mime-type 进行 MIME 验证。
临时文件
处理过程中在 /tmp 中创建的转录和字幕在提取后被清理。基于 PID 的文件名可防止冲突。
持久性与权限
此技能不会修改其他技能或系统设置。不请求提升或持久的权限。