SuperAPI AI 工具集

file_reader

办公与效率

查看项目

更新于 10-15 19:52

技能介绍

用途:当用户要求读取或摘要本地纯文本文件时使用本技能。仅适用于基于文本的文件类型,PDF、Office 文档(docx/xlsx/pptx)、图片、音频、视频均不在范围内,应由各自的专用技能或工具处理。

主要能力:读取并总结 .txt、.md、.json、.yaml/.yml、.csv/.tsv、.log、.sql、ini、toml、py、js、html、xml 源代码等文本格式;可对内容做关键片段提取与摘要。

使用方式:读取前先做类型探测,命令保持原样:file -b --mime-type "/path/to/file"。确认是文本格式后,优先使用 read_file 获取内容,再摘要关键部分,或按用户要求展示相关片段。对 JSON/YAML 列出顶层键和重要字段;对 CSV/TSV 展示表头加前几行,再总结各列。文件很大时不要整体倾倒内容,应提取一小段相关部分再总结。处理超大日志可用尾部窗口,命令保持原样:tail -n 200 "/path/to/file.log",然后总结最近的错误、警告与显著模式。

适用场景:本地文本文件与源代码的快速阅读、结构化字段摘要、日志尾部排查。

限制与安全:不要执行不受信任的文件;尽量只读取最小必要部分;若缺少所需工具,应说明限制并请用户改用其他格式。