关于 summarize
此 Skill 可将 URL 和常见文档转换为 Markdown,并可按指定提示词生成简短摘要,适合需要检查、引用或分析文本内容的 Agent。
主要功能
- 01将 URL 和文件转换为 Markdown
- 02处理 PDF、DOCX 和 PPTX
- 03将转换文本保存到临时文件
- 04使用自定义提示词生成摘要
- 05保留完整 Markdown 供查看
适用场景
- 01整理网页内容以供分析
- 02转换 PDF 后再审阅
- 03概括长篇文档
- 04提取内容用于引用
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ mitsuhiko/ agent-stuff --skill summarize安装后在 Claude Code 中输入/summarize确认已加载。
附带文件to-markdown.mjs
详细介绍
将“内容”(URL、PDF、Word 文档、PowerPoint、HTML 页面、文本文件等)转换为 Markdown,以便像处理普通文本一样检查、引用和处理。
markitdown 可以自行获取 URL;此技能主要是对其进行封装,让保存和总结更方便。
对于 PDF 输入,请使用 markitdown[pdf] 扩展包(或使用下方的封装脚本,该脚本现在会自动处理)。
适用场景
在以下情况下使用此技能:
- 将网页下载为类似文档的 Markdown 表示
- 将二进制文档(PDF/DOCX/PPTX)转换为 Markdown 以供分析
- 在深入处理之前,快速生成长文档的简短摘要
快速用法
将 URL 或文件转换为 Markdown
在此技能文件夹中运行(Agent 应先 cd 到此目录):
uvx --from 'markitdown[pdf]' markitdown <url-or-path>
若要将 Markdown 写入临时文件(并打印路径),请使用封装脚本:
node to-markdown.mjs <url-or-path> --tmp
提示:生成摘要时,脚本总会将完整的转换后 Markdown 写入临时 .md 文件,并且总会在最后打印一行带有路径的“Hint”,以便你打开或检查完整内容。
将 Markdown 写入指定文件:
uvx --from 'markitdown[pdf]' markitdown <url-or-path> > /tmp/doc.md
转换并使用 haiku-4-5 生成摘要(传入上下文!)
只有说明要提取的内容以及受众/用途,摘要才有用。
node to-markdown.mjs <url-or-path> --summary --prompt "Summarize focusing on X, for audience Y. Extract Z."
或者:
node to-markdown.mjs <url-or-path> --summary --prompt "Focus on security implications and action items."
此操作将:
- 通过
uvx --from 'markitdown[pdf]' markitdown转换为 Markdown - 将完整的 Markdown 写入临时
.md文件,并在“Hint”行中打印其路径 - 运行
pi --model claude-haiku-4-5(无工具、无会话),使用你提供的额外提示词生成摘要
评论
支持 Markdown