Merge pull request #77 from JefferyHcool/feature/regenerate

feat: 更新图片路径生成逻辑
This commit is contained in:
Jianwu Huang
2025-05-06 13:16:38 +08:00
committed by GitHub
2 changed files with 6 additions and 1 deletions

View File

@@ -25,6 +25,11 @@ export default defineConfig(({ mode }) => {
changeOrigin: true,
rewrite: path => path.replace(/^\/api/, '/api'),
},
'/static': {
target: apiBaseUrl,
changeOrigin: true,
rewrite: path => path.replace(/^\/static/, '/static'),
},
},
},
}

View File

@@ -136,7 +136,7 @@ class NoteGenerator:
for idx, (marker, ts) in enumerate(matches):
image_path = generate_screenshot(video_path, output_dir, ts, idx)
image_relative_path = os.path.join(image_base_url, os.path.basename(image_path)).replace("\\", "/")
image_url = f"{BACKEND_BASE_URL.rstrip('/')}/{image_relative_path.lstrip('/')}"
image_url = f"/static/screenshots/{os.path.basename(image_path)}"
replacement = f"![]({image_url})"
new_markdown = new_markdown.replace(marker, replacement, 1)