修改提示和文件读取路径

This commit is contained in:
2026-02-27 16:28:23 +08:00
parent 54a0d58f79
commit 164c1365f7

View File

@@ -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: 文本替换规则列表,例如: - replacements: 文本替换规则列表,例如:
[ [
{\"old\": \"旧标题\", \"new\": \"<span color='#FF0000'>新标题</span>\"}, {\"old\": \"旧标题\", \"new\": \"<span color='#FF0000'>新标题</span>\"},
@@ -204,7 +204,8 @@ async def edit_docx(input_docx_path: str, replacements: Optional[List[Dict[str,
tmp_images: List[str] = [] tmp_images: List[str] = []
print(f"edit_docx: input_docx_path: {input_docx_path}, replacements: {replacements}, image_replacements: {image_replacements}") print(f"edit_docx: input_docx_path: {input_docx_path}, replacements: {replacements}, image_replacements: {image_replacements}")
try: 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): if _is_url(input_docx_path):
parsed = urllib.parse.urlparse(input_docx_path) parsed = urllib.parse.urlparse(input_docx_path)
ext = os.path.splitext(parsed.path)[1] or ".docx" ext = os.path.splitext(parsed.path)[1] or ".docx"