
如果你使用 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://github.com/paperless-ngx/paperless-ngx%E6%8F%90%E4%BE%9B%E5%8F%AF%E6%8E%A7%E7%9A%84AI%E6%96%87%E6%A1%A3%E5%A4%84%E7%90%86%E5%B7%A5%E5%85%B7%EF%BC%8C%E8%AE%A9%E4%BD%A0%E9%80%90%E6%AD%A5%E5%86%B3%E5%AE%9A%E6%AF%8F%E4%B8%AA%E6%96%87%E6%A1%A3%E7%9A%84%E5%A4%84%E7%90%86%E6%AD%A5%E9%AA%A4%E3%80%82
通过标签控制处理流程:用ai-process标签运行完整流水线,或用ai-title、ai-ocr等步骤标签仅执行所需功能。本地Ollama可低成本处理元数据,付费视觉模型可保留给标记为OCR的文档——文本和视觉模型独立配置。支持Ollama(本地)、[] ()和OpenRouter。
ai-title/ai-ocr/ai-fields等),或用ai-process执行全流程ai-process标签的新文档所有设置通过Web UI管理,存储在SQLite中。只需挂载卷以持久化配置:
yamlvolumes: - paperless-aissist-data:/app/data
bashdocker run -d \ --name paperless-aissist \ -p 8000:8080 \ -e PUID=1000 \ -e PGID=1000 \ -v paperless-aissist-data:/app/data \ --restart unless-stopped \ nyxtronlab/paperless-aissist:latest
访问Web UI:http://localhost:8000
容器以非root用户运行,设置
PUID和PGID匹配主机用户/组(尤其是Unraid环境)。
yamlservices: paperless-aissist: image: nyxtronlab/paperless-aissist:latest container_name: paperless-aissist ports: - "8000:8080" environment: - PUID=1000 - PGID=1000 volumes: - paperless-aissist-data:/app/data restart: unless-stopped volumes: paperless-aissist-data:
Docker Desktop/Mac/Windows:用
host.docker.internal访问主机Ollama
Linux主机网络:用主机LAN IP或172.17.0.1
ai-process和ai-processed,可选创建步骤标签ai-process标签用现有文本处理元数据;添加ai-ocr+ai-process用视觉OCR+元数据处理每个模型可选择不同提供商:Ollama本地运行,OpenAI/Grok/OpenRouter需API密钥。视觉模型可与主LLM不同:
| 提供商 | API Base URL | 说明 |
|---|---|---|
| Ollama | http://localhost:11434 | 本地无API密钥 |
| OpenAI | https://api.openai.com/v1 | 需API密钥 |
| Grok (***) | https://api.x.ai/v1 | 需API密钥 |
| OpenRouter | https://openrouter.ai/api/v1 | 需API密钥,使用提供商/模型名称 |
OpenAI兼容端点(如LM Studio、vLLM)也可用:设置提供商为
openai并指向本地服务器URL。
外部工具可控制处理流程,适合cron、Webhook或Home Assistant集成。在设置→高级→自动化API生成专用令牌(仅显示一次)。
使用Bearer令牌调用:
bashcurl -H "Authorization: Bearer paia_..." \ http://localhost:8000/api/automation/status
可用端点:
| 方法 | 端点 | 用途 |
|---|---|---|
| GET | /api/automation/status | 获取当前处理状态和上次结果 |
| POST | /api/automation/process/start | 后台启动标记文档处理 |
| POST | /api/automation/process/stop | 停止自动化处理 |
Home Assistant示例:
yamlrest_command: paperless_aissist_process_all: url: "http://paperless-aissist.local:8000/api/automation/process/start" method: post headers: Authorization: "Bearer paia_your_token_here" Content-Type: "application/json"
| 提供商 | 模型 | 说明 |
|---|---|---|
| Ollama | qwen3:8b | 推荐本地,快速且多语言支持强 |
| Ollama | qwen2.5:7b | 低硬件需求的轻量选项 |
| OpenAI | gpt-4o-mini | 快速且成本低 |
| Grok | grok-3-mini | ***替代选项 |
| OpenRouter | openai/gpt-4o-mini | OpenRouter模型命名空间 |
| 提供商 | 模型 | 说明 |
|---|---|---|
| Ollama | benhaotang/Nanonets-OCR-s:latest | 推荐本地,OCR准确率高 |
| Ollama | qwen2.5vl:7b | 文本提取效果好 |
| OpenAI | gpt-4o | 官方API支持原生PDF |
| Grok | grok-2-vision-1212 | ***视觉替代 |
| OpenRouter | openai/gpt-4o | 用页面图像作为视觉输入 |
带ai-process标签的文档执行标准元数据流程(用Paperless现有文本);视觉OCR需ai-ocr标签触发:
ai-processed)用步骤标签替代全流程:
| 标签 | 触发功能 |
|---|---|
ai-process | 标准元数据流程 |
ai-ocr | 仅视觉OCR |
ai-ocr-fix | 仅OCR错误纠正 |
ai-date | 仅文档日期检测 |
ai-title | 仅标题生成 |
ai-correspondent | 仅通讯人分类 |
ai-document-type | 仅文档类型分类 |
ai-tags | 仅标签分配 |
ai-fields | 仅自定义字段提取 |
所有步骤的提示词可在Web UI提示词页配置,支持类型:title/correspondent/document_type/extract(自定义字段)等。可加载示例模板,支持类型特定提示词(如仅对发票提取字段)。
默认Web UI开放,可启用Paperless-ngx凭据认证:在设置→高级中设auth_enabled=true,登录时用Paperless-ngx用户名/密码。
启用后可通过Claude Desktop等MCP客户端控制处理,需生成自动化API令牌并配置客户端(如Claude Desktop的claude_desktop_config.json添加服务器信息)。
Paperless-AIssist是Paperless-ngx的AI中间件,而非替代品,适合需要模块化控制、提示词自定义、模型分离的用户。对比其他项目(如Paperless-ngx原生AI、paperless-ai-next等)各有侧重,选择需根据需求。
MIT
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。
来自真实用户的反馈,见证轩辕镜像的优质服务