feat: reopen match3d creation entry
Some checks failed
CI / verify (push) Has been cancelled

This commit is contained in:
2026-05-09 18:33:02 +08:00
parent 052dbc248b
commit 641d91cf11
5 changed files with 13 additions and 8 deletions

View File

@@ -1,6 +1,6 @@
# 抓大鹅创作入口开放与错误隔离 2026-05-01
> 2026-05-03 更新:抓大鹅创作端入口已按运营节奏暂时下线`match3d.visible` 调整为 `false`。本文保留为 2026-05-01 入口开放阶段的历史记录;当前入口状态以 `NEW_WORK_ENTRY_CONFIG_2026-05-01.md` 和 `src/config/newWorkEntryConfig.ts` 为准。
> 2026-05-08 更新:抓大鹅创作端入口已重新开放`match3d.visible` 调整为 `true`。当前入口状态以 `NEW_WORK_ENTRY_CONFIG_2026-05-01.md` 和 `src/config/newWorkEntryConfig.ts` 为准。
## 1. 背景

View File

@@ -1,6 +1,6 @@
# 抓大鹅 Match3D F1 创作入口与 Agent UI 落地记录 2026-04-30
> 2026-05-03 更新:抓大鹅创作端入口已暂时下线,当前 `match3d.visible` 为 `false`。本文件记录 F1 接入能力,入口是否展示以 `NEW_WORK_ENTRY_CONFIG_2026-05-01.md` 和 `src/config/newWorkEntryConfig.ts` 为准。
> 2026-05-08 更新:抓大鹅创作端入口已重新开放,当前 `match3d.visible` 为 `true`。本文件记录 F1 接入能力,入口是否展示以 `NEW_WORK_ENTRY_CONFIG_2026-05-01.md` 和 `src/config/newWorkEntryConfig.ts` 为准。
## 1. 阶段边界

View File

@@ -22,7 +22,7 @@
| 角色扮演 | 否 | 是 | 暂时从创作端入口下线,既有链路与作品能力保留 |
| 大鱼吃小鱼 | 否 | 是 | 功能仍保留,不在新建作品入口展示 |
| 拼图 | 是 | 是 | 创作 Tab 默认选中并内嵌展示拼图创作表单,提交后进入拼图草稿生成 |
| 抓大鹅 | | 是 | 暂时从创作端入口下线,既有链路与作品能力保留 |
| 抓大鹅 | | 是 | 点击后进入抓大鹅 Match3D Agent 共创工作台 |
| 方洞挑战 | 是 | 是 | 点击后进入方洞挑战 Agent 共创工作台,支持草稿、结果页、发布、试玩、作品架与广场 |
| AIRP | 是 | 否 | 保留入口,显示敬请期待 |
| 视觉小说 | 是 | 是 | 点击后进入视觉小说创作工作台 |

View File

@@ -36,7 +36,7 @@ test('platform creation types are derived from new work entry config', () => {
badge: match3dConfig?.badge,
imageSrc: match3dConfig?.imageSrc,
locked: false,
hidden: !match3dConfig?.visible,
hidden: false,
}),
);
});
@@ -54,11 +54,16 @@ test('new work entry config controls visibility and open order', () => {
expect(isPlatformCreationTypeVisible('rpg')).toBe(false);
expect(isPlatformCreationTypeVisible('big-fish')).toBe(false);
expect(isPlatformCreationTypeVisible('match3d')).toBe(false);
expect(isPlatformCreationTypeVisible('match3d')).toBe(true);
expect(isPlatformCreationTypeVisible('creative-agent')).toBe(false);
expect(visibleIds).not.toContain('rpg');
expect(visibleIds).not.toContain('big-fish');
expect(visibleIds).not.toContain('match3d');
expect(visibleIds).not.toContain('creative-agent');
expect(visibleIds).toEqual(['puzzle', 'square-hole', 'visual-novel', 'airp']);
expect(visibleIds).toEqual([
'puzzle',
'match3d',
'square-hole',
'visual-novel',
'airp',
]);
});

View File

@@ -47,7 +47,7 @@ export const NEW_WORK_ENTRY_CONFIG = {
subtitle: '经典消除玩法',
badge: '可创建',
imageSrc: '/creation-type-references/match3d.webp',
visible: false,
visible: true,
open: true,
},
{