Skip to content

上架后推广模块(X 系列推广 v1)与商店对齐检查 - #303

Merged
wxy merged 2 commits into
masterfrom
feat/post-release-promotion
Sep 17, 2026
Merged

wxy merged 2 commits into
masterfrom
feat/post-release-promotion

Conversation

@wxy

@wxy wxy commented Sep 17, 2026

Copy link
Copy Markdown
Owner

概述

接续 #302,包含两组已完成的功能:上架后推广模块(X 系列推广 v1) 与 发布工作台商店对齐检查。均通过全量测试与 typecheck。

1. feat(release): 商店对齐检查与状态节点改版

  • 新增 store:check / store:lastCheckedAt:一次请求同时读取商店公开版本信息与 ASC 状态,替代分离的 asc.sync + asc.status 两步
  • 草案模型贯通 alignmentCheckedAt(最近一次比对上架文案的时间),历史视图透出
  • readiness 状态节点改版:「发布文案」更名「商店文案」,商店版本节点展示最近比对时间与 READY_FOR_SALE 上架日期;GitHub 节点标注创建/发布时间

2. feat(promotion): 上架后推广模块(X 系列推广 v1)

  • 引擎:推广档案、活动与交付物模型、来源快照冻结(sourceSnapshotHash)、X 系列计划与单条生成、修订与带反馈重生成
  • 主进程:16 个 promotion IPC + promotion:progress 字符进度推送
  • 渲染层:推广页(活动列表 + 发布状态徽标)、活动视图(分析 → 截图准备 → 系列生成 → 逐条重生成/编辑/标记发布,280 加权字校验)、X 推广资料编辑器;侧栏「推广」入口与路由
  • 测试:promotion 领域归一化与状态、AI 请求边界两套用例
  • 附 PRD/UE/总览三份设计文档(docs/superpowers/specs)

分期边界(有意为之)

Reddit 与 Facebook 的交付项管理(规格 §11.2/§11.3/§17.2「单平台带反馈重新生成」)后端已预留(promotion:generate / regenerateDelivery / markPublished),前端入口属下一阶段——当前活动视图明确标注「Reddit 与 Facebook Group 暂不进入正式推广系列」。

wxy added 2 commits September 17, 2026 16:31
- 新增 store:check / store:lastCheckedAt:一次请求同时读取商店公开版本
  信息与 ASC 状态,替代此前分离的 asc.sync + asc.status 两步
- 草案模型贯通 alignmentCheckedAt(最近一次比对上架文案的时间),
  历史视图透出
- readiness 状态节点改版:「发布文案」更名为「商店文案」,商店版本节点
  展示最近比对时间与 READY_FOR_SALE 上架日期;GitHub 节点标注创建/发布
  时间;卡片布局对齐
- release-format 测试补充
- 引擎与 AI 请求层:推广档案、活动与交付物模型、X 系列计划与单条生成
  (带来源快照冻结 sourceSnapshotHash、修订与反馈重生成预留)
- 主进程 16 个 promotion IPC(含 promotion:progress 字符进度推送与
  regenerateDelivery 单平台带反馈重生成后端,Reddit/Facebook 交付项 UI
  按规格 §11.2/11.3/§17.2 属后续阶段)
- 渲染层:推广页(活动列表 + 状态徽标)、活动视图(分析 → 截图准备 →
  系列生成 → 逐条重生成/编辑/标记发布,280 加权字校验)、资料编辑器;
  侧栏「推广」入口与路由
- 测试:promotion 领域归一化与状态、AI 请求边界
- 附 PRD/UE/总览三份设计文档
@github-actions

Copy link
Copy Markdown

Appilot CLA v1.0 accepted. Thank you for contributing. / Appilot CLA 1.0 已接受,感谢贡献。
Posted by the CLA Assistant Lite bot.

@wxy
wxy merged commit 6c50352 into master Sep 17, 2026
4 checks passed
@github-actions github-actions Bot locked and limited conversation to collaborators Sep 17, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant