用途:读取一个 UTF-8 文本文件,并把内容逐字节原样打印到 stdout,不加行号、不做任何装饰。适用于元技能(meta-skill)需要在步骤之间让文件经由磁盘往返、以便用户在澄清暂停期间手动编辑文件的场景。
与内置工具的区别:本技能与 OpenSquilla 内置的 read_file 工具并存是刻意设计。read_file 面向 LLM 展示,会在每行前加上 lineno\t 前缀,若把结果回接到下游解析器,会破坏脚本、SRT、YAML 等结构化文件;本技能返回未经修改的字节。
输入参数(with:):input 为必填,是待读取文件的绝对路径;max_bytes 可选,默认 200000,超过该大小的文件将被拒绝读取,用于防止误读二进制文件。
输出:文件内容以 UTF-8 形式写到 stdout,不额外添加也不去除结尾换行。
失败模式:路径不存在则退出码为 1,stderr 给出说明;文件超过 max_bytes 则退出码为 1,stderr 携带实际大小;解码失败(文件不是合法 UTF-8)则退出码为 1。
限制:仅支持 UTF-8 文本;不处理二进制;默认 200000 字节上限;其余功能、收费、平台与使用步骤资料暂未提供。