Improve WeChat MP replies and ship MindSpace/H5 production updates.

Add WeChat service account routing with sync acks, connectivity tests, and context isolation; document deploy runbooks; and bundle related MindSpace, voice, Plaza, and server gateway changes for production rollout.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
john
2026-06-19 23:06:43 +08:00
parent b0f5d6a51c
commit 229805a070
241 changed files with 13190 additions and 902 deletions
+114
View File
@@ -133,6 +133,120 @@ export const PREVIEW_PAGES: MindSpacePage[] = [
createdAt: Date.now() - 259_200_000,
updatedAt: Date.now() - 86_400_000,
},
{
id: 'page-3',
categoryId: 'cat-public',
categoryCode: 'public',
sourceSessionId: null,
sourceMessageId: null,
sourceAssetId: null,
title: '客户成功月报',
summary: '重点客户续费、风险和行动计划整理',
pageType: 'report',
templateId: 'report',
status: 'ready',
visibility: 'private',
currentVersionId: 'page-3-v1',
versionNo: 1,
contentFormat: 'markdown',
createdAt: Date.now() - 360_000_000,
updatedAt: Date.now() - 132_000_000,
},
{
id: 'page-4',
categoryId: 'cat-oa',
categoryCode: 'oa',
sourceSessionId: null,
sourceMessageId: null,
sourceAssetId: 'asset-1',
title: '季度经营报告摘要',
summary: '从上传 PDF 中提取出的经营指标与风险提示',
pageType: 'report',
templateId: 'report',
status: 'draft',
visibility: 'private',
currentVersionId: 'page-4-v1',
versionNo: 1,
contentFormat: 'markdown',
createdAt: Date.now() - 420_000_000,
updatedAt: Date.now() - 180_000_000,
},
{
id: 'page-5',
categoryId: 'cat-private',
categoryCode: 'private',
sourceSessionId: null,
sourceMessageId: null,
sourceAssetId: null,
title: '私人旅行清单',
summary: '证件、药品、行程和当地交通备忘',
pageType: 'html',
templateId: 'editorial',
status: 'draft',
visibility: 'private',
currentVersionId: 'page-5-v1',
versionNo: 1,
contentFormat: 'html',
createdAt: Date.now() - 480_000_000,
updatedAt: Date.now() - 240_000_000,
},
{
id: 'page-6',
categoryId: 'cat-draft',
categoryCode: 'draft',
sourceSessionId: null,
sourceMessageId: null,
sourceAssetId: null,
title: 'AI 服务选型笔记',
summary: '模型能力、成本、延迟和部署方式对比',
pageType: 'knowledge',
templateId: 'knowledge-card',
status: 'draft',
visibility: 'private',
currentVersionId: 'page-6-v1',
versionNo: 1,
contentFormat: 'markdown',
createdAt: Date.now() - 560_000_000,
updatedAt: Date.now() - 318_000_000,
},
{
id: 'page-7',
categoryId: 'cat-public',
categoryCode: 'public',
sourceSessionId: null,
sourceMessageId: null,
sourceAssetId: null,
title: '公开发布指南',
summary: '发布前检查、脱敏、封面和分享渠道说明',
pageType: 'editorial',
templateId: 'editorial',
status: 'published',
visibility: 'public',
currentVersionId: 'page-7-v1',
versionNo: 1,
contentFormat: 'markdown',
createdAt: Date.now() - 620_000_000,
updatedAt: Date.now() - 402_000_000,
},
{
id: 'page-8',
categoryId: 'cat-archive',
categoryCode: 'archive',
sourceSessionId: null,
sourceMessageId: null,
sourceAssetId: null,
title: '旧版活动复盘',
summary: '已归档的增长活动数据和经验记录',
pageType: 'report',
templateId: 'report',
status: 'offline',
visibility: 'private',
currentVersionId: 'page-8-v1',
versionNo: 1,
contentFormat: 'markdown',
createdAt: Date.now() - 720_000_000,
updatedAt: Date.now() - 520_000_000,
},
];
export const PREVIEW_ASSETS: Record<string, MindSpaceAsset[]> = {