
如果你使用 DeepSeek、元宝 AI、Copilot、ChatGPT 等 AI 工具,协助配置轩辕镜像、编写 docker pull 命令、修改 Docker Compose 镜像地址、配置镜像加速、排查镜像拉取失败、分析报错日志等问题,请先让 AI 阅读并遵守轩辕镜像的规则文档。
只需在 AI 对话中先发送下面这句话即可:
请先完整阅读并严格遵守以下文档中的全部规则与要求:
https://xuanyuan.cloud/agents.md
在未充分阅读并理解该文档前,不要生成任何命令、配置、修改建议、故障排查方案或技术回答。后续所有输出都必须严格以该文档中的规范为最高优先级执行。查看 agents.md 用法指南与完整示范。国内用户首推 元宝 AI、DeepSeek 的深度思考模式,不推荐豆包 AI;Cursor 等编辑器可在对话 @ 该链接,或加入 User Rules。 若 AI 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。
https://img.shields.io/pypi/v/mnamer.svg?style=for-the-badge](https://pypi.python.org/pypi/mnamer) https://img.shields.io/github/workflow/status/jkwill87/mnamer/push?style=for-the-badge&label=Tests](https://github.com/jkwill87/mnamer/actions?query=workflow:push) https://img.shields.io/codecov/c/github/jkwill87/mnamer/master.svg?style=for-the-badge](https://codecov.io/gh/jkwill87/mnamer) https://img.shields.io/github/license/jkwill87/mnamer.svg?style=for-the-badge]([***] https://img.shields.io/badge/Style-Black-black.svg?style=for-the-badge](https://github.com/ambv/black)
mnamer (media renamer) is an intelligent and highly configurable media organization utility. It parses media filenames for metadata, searches the web to fill in the blanks, and then renames and moves them.
Currently it has integration support with TVDb and TvMaze for television episodes and https://www.themoviedb.org/ and OMDb for movies.
Check out the https://github.com/jkwill87/mnamer/wiki for more details.
💾 https://github.com/jkwill87/mnamer/wiki/Installation
$ pip3 install --user mnamer
🤖 https://github.com/jkwill87/mnamer/wiki/Automation
$ docker pull jkwill87/mnamer
✍️ https://github.com/jkwill87/mnamer/wiki/Formatting
Using the episode-directory, episode-format, movie-directory, or movie-format settings you customize how your files are renamed. Variables wrapped in braces {} get substituted with of parsed values of template field variables.
🌐 https://github.com/jkwill87/mnamer/wiki/Internationalization
Language is supported by the default TMDb and TVDb providers. You can use the --language setting to set the language used for templating.
mnamer also supports subtitle files (.srt, .idx, .sub). It will use the format pattern used for movie or episode media files with its extension prefixed by its 2-letter language code.
🧰 https://github.com/jkwill87/mnamer/wiki/Settings
USAGE: mnamer [preferences] [directives] target [targets ...] POSITIONAL: [TARGET,...]: media file file path(s) to process PARAMETERS: The following flags can be used to customize mnamer's behaviour. Their long forms may also be set in a '.mnamer-v2.json' config file, in which case cli arguments will take precedence. -b, --batch: process automatically without interactive prompts -l, --lower: rename files using lowercase characters -r, --recurse: search for files within nested directories -s, --scene: use dots in place of alphanumeric chars -v, --verbose: increase output verbosity --hits=<NUMBER>: limit the maximum number of hits for each query --ignore=<PATTERN,...>: ignore files matching these regular expressions --language=<LANG>: specify the search language --mask=<EXTENSION,...>: only process given file types --no-guess: disable best guess; e.g. when no matches or network down --no-overwrite: prevent relocation if it would overwrite a file --no-style: print to stdout without using colour or unicode chars --movie-api={*tmdb,omdb}: set movie api provider --movie-directory: set movie relocation directory --movie-format: set movie renaming format specification --episode-api={tvdb,*tvmaze}: set episode api provider --episode-directory: set episode relocation directory --episode-format: set episode renaming format specification DIRECTIVES: Directives are one-off arguments that are used to perform secondary tasks like overriding media detection. They can't be used in '.mnamer-v2.json'. -V, --version: display the running mnamer version number --clear-cache: clear request cache --config-dump: prints current config JSON to stdout then exits --config-ignore: skips loading config file for session --config-path=<PATH>: specifies configuration path to load --id-imdb=<ID>: specify an IMDb movie id override --id-tmdb=<ID>: specify a TMDb movie id override --id-tvdb=<ID>: specify a TVDb series id override --id-tvmaze=<ID>: specify a TvMaze series id override --no-cache: disable request cache --media={movie,episode}: override media detection --test: mocks the renaming and moving of files
Parameters can either by entered as command line arguments or from a config file named .mnamer-v2.json.
Community contributions are a welcome addition to the project. In order to be merged upsteam any additions will need to be formatted with https://black.readthedocs.io for consistency with the rest of the project and pass the continuous integration tests run against each PR. Before introducing any major features or changes to the configuration api please *** opening https://github.com/jkwill87/mnamer/issues to outline your proposal.
Bug reports are also welcome on the https://github.com/jkwill87/mnamer/issues. Please include any generated crash reports if applicable. Feature requests are welcome but *** checking out https://github.com/jkwill87/mnamer/issues?q=label%3Arequest first to avoid duplication.
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。
来自真实用户的反馈,见证轩辕镜像的优质服务