360 Secure SkillHub
360 安全技能中心

file stats

该 Skill 通过运行 scripts/stats.py 脚本,递归扫描目标文件夹,统计其中的文件总数与总占用空间(字节和 MB),并以 JSON 字符串返回结果。它以目录绝对路径 path 作为必填输入参数,并说明了 Windows 路径反斜杠的转义处理方式。

famechyu
famechyu
热度 21.19
最近更新 2026-03-24 10:26:47
分类:效率依赖:代码执行 / 读写文件应用场景:数据处理

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add file-stats
Metadata
name
file-stats
description
统计给定目录的文件总数和总大小(字节和MB)。原生支持 Windows 文件路径。
input_schema
{"type":"object","properties":{"path":{"type":"string","description":"目标目录的绝对路径,例如 C:\\Users\\Public\\Documents"}},"required":["path"]}

File Stats Skill

本技能用于递归扫描目标文件夹,计算其中包含的文件总数以及总占用空间。

处理 Windows 路径的注意事项

当用户提供 Windows 路径(例如 C:\Users\Public\Documents)时,请在传递给此工具前,确保路径中的反斜杠被正确转义(例如写成 C:\\Users\\Public\\Documents),或者将其替换为正斜杠(C:/Users/Public/Documents),以防止 JSON 解析转义错误。

执行方法

请运行此技能目录下的 scripts/stats.py 脚本,将目标目录的绝对路径作为第一个命令行参数传入。 例如命令格式为:python stats.py <path> 脚本将返回包含统计信息的 JSON 字符串。