常用 Filter
{{ studio | default("独立") }}缺失时使用默认值
{{ number | upper }}转大写
{{ number | lower }}转小写
{{ title | truncate(20) }}截断超长文本
{{ number | split("-") | first }}拆分取首段
{{ number | split("-") | last }}拆分取末段
{{ title | replace("A", "B") }}替换文本
{{ " text " | trim }}去除首尾空格
条件判断
{% if series %}{{ series }}/{% endif %}有值时才显示
{% if director %}{{ director }}{% else %}未知{% endif %}有值/无值分别处理
实用模板示例
{{ number }}{% if publish_number %} ({{ publish_number }}){% endif %}有发行号时附加括号
{{ actor | default(studio | default("未知")) }}多级降级:演员 → 制片方 → 固定值
{{ category }}/{{ number | split("-") | first }}/{{ number }}按分类和番号前缀归档
AI 辅助生成
配置 LLM 后,命名输入框右侧会出现 ✦ 按钮。清空输入框,输入自然语言描述,点击按钮即可自动生成 Jinja2 模板。
以目录命名规则为例, 可以输入提示:"按分类、演员分目录,但分类包含FC2和素人时不需要演员目录"