用途:在电脑上查找 PDF 文件,提取文本并生成摘要,然后用文本转语音朗读摘要。
主要能力:
- 在常见目录(当前目录、桌面、下载)搜索 PDF,使用 ls 与 mdfind 命令。
- 若有多个结果,用 ask_user 让用户选择要总结的文件。
- 用 pdftotext 提取文本:pdftotext "{{pdf_path}}" - | head -500
- 生成 2-3 句的简明摘要。
- 用 say 命令朗读摘要:say "{{summary_text}}"
- 向用户报告完成状态并附上摘要文本。
输入参数:
- pdf_filename(可选):指定要搜索的 PDF 文件名,未提供则搜索常见位置的全部 PDF。
- search_directories(可选):逗号分隔的搜索目录列表,默认当前目录、桌面和下载。
使用方式:当用户要求“查找电脑上的 PDF 并朗读文档摘要”等请求时触发。若找到多个 PDF,会先让用户选择。
适用场景:需要快速听取 PDF 文档摘要时,例如财务报告。
限制:资料未提供其他限制、平台要求或收费信息。