Files
Genarrative/docs/technical/PUBLIC_WORK_DETAIL_OWNED_EDIT_ACTION_2026-05-02.md
2026-05-02 17:56:42 +08:00

1.6 KiB
Raw Permalink Blame History

公开作品详情页自有作品编辑分流

更新时间:2026-05-02

背景

平台统一作品详情页左下角一直使用“作品改造”动作。这个动作适合打开其他作者作品时复制一份新草稿,但当详情页展示的是当前登录用户自己的作品时,继续复制会产生一份新的自己的作品,和用户预期的“编辑原作品”不一致。

落地规则

  1. 作品详情页以 ownerUserId === 当前登录用户 id 判断作品归属。
  2. 非本人作品保持“作品改造”,点击后继续走现有 remix / 复制草稿链路。
  3. 本人作品把左下角按钮显示为“作品编辑”,点击后进入该作品绑定的原草稿或结果编辑页。
  4. 本人作品编辑不调用 remix 接口,不创建新的同款作品。
  5. 如果本人作品缺少可恢复的草稿会话,只展示可定位错误,不静默复制。

分玩法入口

  1. RPG复用已保存作品编辑入口直接打开当前 profile 的结果编辑页。
  2. 拼图:优先使用当前详情项的 sourceSessionId 恢复原拼图草稿。
  3. 大鱼吃小鱼:使用公开作品的 sourceSessionId 恢复原玩法草稿。
  4. 抓大鹅:保留并传递 sourceSessionId,恢复原创作会话后进入结果页。

验收标准

  1. 登录用户打开自己的公开作品详情时,左下角按钮为“作品编辑”。
  2. 点击“作品编辑”不会调用对应玩法的 remix 接口。
  3. 登录用户打开他人公开作品详情时,左下角按钮仍为“作品改造”。
  4. 未登录用户点击“作品改造”仍先触发登录拦截。