feat: 文档/图片工具进任务镜像 + 结果截断从截断 JSON 改为提取 text 上限 20000 字
This commit is contained in:
1 parent
9ac0199eba
commit
c1d25d11b1
4 files changed
+93
-13
No files matched your search
+14
-2
@@ -24,9 +24,21 @@
|
||||
# workspace-write 的控制面约束,见 cloud/README.md。
|
||||
ARG PYTHON_VERSION=3.12-slim
|
||||
FROM python:${PYTHON_VERSION}
|
||||
# 文档 / 图片工具(document-tools、image-workflow 技能的核查项):
|
||||
# - pandoc:通用文档转换;poppler-utils:pdftotext(PDF 读回)。
|
||||
# - latexmk + texlive-latex-base:pdflatex 编译(英文 LaTeX;
|
||||
# 中文 LaTeX 仍需 xelatex + CJK 字体,见下,本镜像故意不装:
|
||||
# texlive-xetex + fonts-noto-cjk 会再增数百 MB,主机盘已 89%,
|
||||
# 中文 LaTeX 缺 xelatex 时技能按规则明说,不伪造)。
|
||||
# - pip:python-docx / openpyxl / python-pptx / PyMuPDF(fitz)/
|
||||
# Pillow——技能核查的 Python 库与图片处理(Pillow 有其一即可
|
||||
# 做裁剪/缩放/转格式)。图片“生成”仍未配置:本镜像不装、
|
||||
# 不接任何生成端点,生成需求技能仍按规则明说无法生成。
|
||||
# - --no-cache-dir:pip 不留缓存层,镜像不虚胖。
|
||||
RUN apt-get update \
|
||||
&& apt-get install -y --no-install-recommends git \
|
||||
&& rm -rf /var/lib/apt/lists/*
|
||||
&& apt-get install -y --no-install-recommends git pandoc poppler-utils latexmk texlive-latex-base \
|
||||
&& rm -rf /var/lib/apt/lists/* \
|
||||
&& pip install --no-cache-dir python-docx openpyxl python-pptx PyMuPDF Pillow
|
||||
ARG CODEX_BIN_DIR=bin
|
||||
COPY ${CODEX_BIN_DIR}/codex /usr/local/bin/codex
|
||||
COPY ${CODEX_BIN_DIR}/codex-code-mode-host /usr/local/bin/codex-code-mode-host
|
||||
|
||||
Reference in new issue
Block a user