From 164c1365f710e5cd099b77f121fda0223db88391 Mon Sep 17 00:00:00 2001 From: liangweihao <734499798@qq.com> Date: Fri, 27 Feb 2026 16:28:23 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=8F=90=E7=A4=BA=E5=92=8C?= =?UTF-8?q?=E6=96=87=E4=BB=B6=E8=AF=BB=E5=8F=96=E8=B7=AF=E5=BE=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mcp_docx_server.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/mcp_docx_server.py b/mcp_docx_server.py index 93c8278..f6b52f8 100644 --- a/mcp_docx_server.py +++ b/mcp_docx_server.py @@ -181,7 +181,7 @@ async def edit_docx(input_docx_path: str, replacements: Optional[List[Dict[str, - 替换指定序号的图片 参数: - - input_docx_path: 输入 DOCX 文件路径 + - input_docx_path: 输入 DOCX 文件名称 - replacements: 文本替换规则列表,例如: [ {\"old\": \"旧标题\", \"new\": \"新标题\"}, @@ -204,7 +204,8 @@ async def edit_docx(input_docx_path: str, replacements: Optional[List[Dict[str, tmp_images: List[str] = [] print(f"edit_docx: input_docx_path: {input_docx_path}, replacements: {replacements}, image_replacements: {image_replacements}") try: - local_input = input_docx_path + upload_dir = _get_upload_dir() + local_input = os.path.join(upload_dir, input_docx_path) if _is_url(input_docx_path): parsed = urllib.parse.urlparse(input_docx_path) ext = os.path.splitext(parsed.path)[1] or ".docx"