跳转到主要内容
Nyanya 整理可通过监听目录或定时循环将文件归类到指定目录, 按照规则将文件以 文件名/文件类型 分类,还可以再依据时间进行二次分类

配置

配置可以 导出/导入 来进行原始文件编辑或分享配置
名称 Name
string
必填
配置文件名称
作者 Author
string
必填
配置文件作者
版本 Version
string
必填
配置文件版本
信息配置对功能无任何作用,仅用于标记配置信息
调试模式 Debug
boolean
必填
输出更多日志以排查问题
多用户支持 MultiUser
boolean
默认值:"false (当非 root 时强制)"
必填
root 可用处理当前设备上多个用户上的数据
归类路径 Classify
string
必填
归类后文件的存放路径
移动延迟 Delay
integer
必填
单位: 归类文件前的等待时间
固定循环 Loop
boolean
必填
是否在监听路径的同时固定循环移动文件
因为部分设备可能无法正常运行监听
固定循环间隔 LoopInterval
duration
必填
格式遵守 time.ParseDuration固定循环的间隔
依监听组分类 SubApp
boolean
必填
是否把文件归类到名称为监听组名称的子目录内
依时间分类 SubTime
boolean
必填
是否把文件归类到名称为文件修改日期的子目录内
格式为 年-月-日
默认分类类型 DefaultType
string
必填
不在 后缀列表名称列表 规则内的文件的归类子目录
忽略无后缀文件 IgnoreNoSuffix
boolean
必填
忽略隐藏文件 IgnoreDotPath
boolean
必填
即以 . 开头的文件或目录
监听列表 ListenList
group{string: string[]}
必填
路径格式遵守 filepath.Match要监听的路径需要递归的路径将以组名称形式存储到 递归列表组名称可用于 依监听组分类
递归列表 RecList
string[]
必填
用于存储需要递归监听的 监听列表 组名称
后缀列表 SuffixList
group{string: string[]}
必填
优先级比 名称列表分类文件的后缀规则组名称会用于归类文件的子目录变量 [name] 会被替换为归类文件所属监听组的组名称
后缀忽略列表 IgnoreSuffixList
string[]
必填
要忽略的文件后缀
名称列表 NameList
group{string: string[]}
必填
优先级比 后缀列表格式遵守 path.Match仅子字符串判断分类文件的名称规则组名称会用于归类文件的子目录变量 [name] 会被替换为归类文件所属监听组的组名称
名称忽略列表 IgnoreNameList
string[]
必填
要忽略的文件名称
Last modified on April 8, 2026