feat: 新增实验性微信卡片分享与自动部署能力

补充 Cloudflare Worker、R2 存储、微信 JS-SDK 签名与上传鉴权
增加自动部署 Skill 和配置引导文档
优化报告工具栏、微信卡片弹窗及窄屏响应式布局
补充 Worker 鉴权、卡片生成、过期清理与安全转义测试
This commit is contained in:
Wxw-Gu
2026-08-13 10:48:07 +08:00
parent d439b4b749
commit 4436d7c8ce
45 changed files with 3832 additions and 69 deletions
+3
View File
@@ -81,6 +81,7 @@ const normalizeRecord = async (
const pngStatus = await fileStatus(record.pngPath)
return {
...record,
textModelName: record.textModelName || record.modelName,
jsonPath,
htmlStatus,
pngStatus,
@@ -181,6 +182,8 @@ export async function saveGeneratedReport(
pngStatus: savedPngPath ? 'ready' : 'missing',
imageSize: await readPngSize(savedPngPath),
duration: request.duration,
textModelName: request.textModelName || request.modelName,
imageModelName: request.imageModelName,
modelName: request.modelName,
tokenUsage: request.tokenUsage,
fileSize: {