Files
MediaOrganizer/config.example.json
Shuery c1ed1795c2
CI / lint + test + build (push) Canceled after 0s
docs: 重写 README、新增项目报告与开发工具配置
- README 现代化重写:徽章区、特性一览、统一 GitHub 提示块格式、修正版本号与 AI 默认值
- 新增 docs/PROJECT_REPORT.md 学术项目报告(含许可证合规分析与死链修复记录)
- 收录 23 份 ADR 架构决策记录与 CONTEXT.md 领域术语表
- 新增开发配置:.editorconfig / .shellcheckrc / .markdownlint-cli2.jsonc
- .gitignore 补充 mo_map/、检查报告、编辑器临时文件
- 新增 config.example.json 配置模板(不含真实密钥)
2026-08-14 22:41:40 +08:00

56 lines
1.8 KiB
JSON

{
"TMDB_API_KEY": "<your-tmdb-api-key>",
"TMDB_API_RA_TOKEN": "<your-tmdb-read-access-token>",
"TMDB_LANG": "zh-CN",
"TMDB_DELAY": "1",
"TMDB_CURL_RETRY": "3",
"TMDB_CURL_CONNECT_TIMEOUT": "10",
"TMDB_CURL_MAX_TIME": "30",
"VIDEO_EXTS": "mp4,mkv,avi,mov,wmv,flv,m4v,ts,m2ts,webm",
"AUDIO_EXTS": "mp3,flac,aac,ogg,wma,m4a,mka,ac3,dts,wav,opus",
"SUB_EXTS": "srt,ass,ssa,sub,idx,vtt,sup",
"SUB_GROUP_BLACKLIST": "VCB-Studio",
"CACHE_DIR": "",
"SPECIAL_MAP_FILE": "",
"SEASON_OFFSET_FILE": "",
"SPECIAL_WORDS_FILE": "",
"SKIP_DIRS_FILE": "",
"MATCH_RULES_FILE": "",
"NAMING_MOVIE": "{title}{?year: ({year})}",
"NAMING_SHOW": "{title}{?year: ({year})}",
"NAMING_SEASON": "Season {season:02}",
"NAMING_EPISODE": "S{season:02}E{episode:02}{range}{?episode_name: - {episode_name}}",
"NAMING_SPECIAL": "S00{tag} - {fragment}",
"NAMING_MUSIC": "{artist}/{album}",
"SEARCH_FALLBACK_MAL": "false",
"MAL_BASE_URL": "https://api.jikan.moe/v4",
"FAIL_RETRY_COOLDOWN_HOURS": "24",
"COLOR_OUTPUT": "true",
"DEBUG_LEVEL": "0",
"AI_API_KEY": "<your-ai-api-key>",
"AI_BASE_URL": "https://api.deepseek.com",
"AI_FULL_URL": "",
"AI_MODEL": "DeepSeek-V4-Flash",
"AI_MAX_CALLS": "10",
"AI_BATCH_SIZE": "50",
"AI_DRY_RUN": "false",
"AI_SAVE_CASES": "false",
"AI_CURL_RETRY": "3",
"AI_CURL_CONNECT_TIMEOUT": "10",
"AI_CURL_MAX_TIME": "30",
"LOG_FILE": "/var/log/media_organizer.log",
"SKIP_LOG_FILE": "/var/log/media_organizer_skip.log",
"LOG_ROTATE_MB": "10",
"SKIP_HARDLINK_CHECK": "false",
"CACHE_TTL_DAYS": "30",
"CACHE_EMPTY_TTL_DAYS": "3",
"AUTOMATED": "false",
"DRY_RUN": "false",
"FOLDER_MOVIES": "",
"FOLDER_SHOWS": "",
"FOLDER_MUSIC": "",
"FOLDER_MUSICVIDEOS": "",
"FOLDER_UNKNOWN": "",
"MEDIA_WORKERS": "4"
}