一键智能解析本地文本文件,自动提取日志、报告核心要点,生成2-3句精炼摘要,支持CSV、日志等多种格式。
说明:
## 核心用法
Summarize-File 是一款本地化文本摘要工具,通过 `workspace.read` 读取用户指定路径的文本文件(支持日志、报告、CSV、笔记等格式),经清洗(去除空行、时间戳、重复头部)后交由LLM生成2-3句结构化摘要。触发词包含 “summarize file”、”summarize-file”、”tl;dr file”,支持Windows、macOS、Linux三平台。
## 显著优点
– **零网络依赖**:纯本地处理,文件内容不出境,符合敏感数据合规要求
– **高效降噪**:自动过滤日志中的时间戳、重复头部、空行等干扰信息
– **多格式兼容**:原生支持txt、log、csv、md等纯文本格式
– **路径安全**:内置 `../` 路径遍历防护,限制于工作目录内
– **极低延迟**:单次读取+LLM调用,无外部API往返
## 潜在局限
– **纯文本限制**:无法解析PDF、Word、Excel二进制格式
– **摘要深度固定**:仅输出2-3句,不支持自定义长度或结构化输出
– **LLM黑盒依赖**:摘要质量取决于本地模型能力,无引用溯源
– **无持久化**:摘要结果不保存,需手动复制
– **编码风险**:未明确声明非UTF-8编码文件的处理机制
## 适合人群
– 运维工程师:快速扫读系统日志定位异常
– 数据分析师:批量预览CSV数据摘要
– 安全审计员:合规审查下本地处理敏感日志
– 研究人员:整理大量文本笔记的核心论点
## 常规风险
| 风险项 | 等级 | 说明 |
|——–|——|——|
| 文件读取 | L1 | 只读权限,无写入/删除风险 |
| 路径遍历 | 低 | 已过滤 `../` 逃逸字符 |
| 敏感信息泄露 | 低 | 纯本地LLM处理,无网络传输 |
| 摘要幻觉 | 中 | LLM可能遗漏关键细节或误读数值 |







