refactor: replace flow nodes with ad recreation board

This commit is contained in:
2026-05-17 11:05:39 +08:00
parent 31b8738dac
commit 2e19f4b108
3 changed files with 10 additions and 12 deletions

View File

@@ -587,7 +587,7 @@
<h3>前端核心</h3>
<table>
<tbody>
<tr><td><code>web/next.config.mjs</code></td><td>Next.js 构建配置:静态导出、图片不走优化、禁用开发环境左下角 Next Dev Indicator避免本地登录页截图出现额外字母标识</td></tr>
<tr><td><code>web/next.config.mjs</code></td><td>Next.js 构建配置:静态导出、图片不走优化、禁用开发环境左下角 Next Dev Indicator并移除 Next 16 已不支持的 <code>eslint</code> 顶层配置,避免本地 dev 出现配置 Issue 提示</td></tr>
<tr><td><code>web/app/page.tsx</code></td><td>产品工作台主状态jobs、activeJobId、按 job 隔离的 selectedFrames/音频条/生成任务状态;主渲染改为左侧广告复刻看板 + 右侧空白 ReactFlow 无限画布。</td></tr>
<tr><td><code>web/components/ad-recreation-board.tsx</code></td><td>左侧信息流广告复刻工作表:素材输入、视频抽帧、音频文案、关键帧选择、剧情规划/产品融入、候选片段选择。</td></tr>
<tr><td><code>web/app/login/page.tsx</code></td><td>生产登录页:访问账号/访问密钥表单、保持登录、错误/成功状态;当前只在原版 Digital Oasis 动态背景上叠加一个组合登录框,桌面端左侧是动态角色,右侧是图标化登录表单;面板左上角展示官网 SKG 字标和中文“营销内容工作台”系统标识。</td></tr>
@@ -951,8 +951,8 @@ SubjectAsset {
</header>
<div class="body">
<p><strong>问题:</strong>此前主界面把输入、画面、音频、合成组织成 ReactFlow 可视化节点,但当前目标已确认是“快速产出信息流广告复刻片段”,节点式展示增加理解成本。</p>
<p><strong>改动:</strong>新增 <code>web/components/ad-recreation-board.tsx</code>,把素材输入、视频抽帧、音频文案、关键帧选择、剧情规划/产品融入和候选片段选择合并到左侧工作表。<code>web/app/page.tsx</code> 主渲染改为左侧看板 + 右侧空白 ReactFlow 无限画布,画布节点和边暂不展示。</p>
<p><strong>影响:</strong><code>web/app/page.tsx</code><code>web/components/ad-recreation-board.tsx</code><code>RULES.md</code><code>.project.json</code><code>docs/source-analysis.html</code>。后续需求应优先描述“左侧看板里的哪一段工作表”和“右侧空白画布未来要承载什么”。</p>
<p><strong>改动:</strong>新增 <code>web/components/ad-recreation-board.tsx</code>,把素材输入、视频抽帧、音频文案、关键帧选择、剧情规划/产品融入和候选片段选择合并到左侧工作表。<code>web/app/page.tsx</code> 主渲染改为左侧看板 + 右侧空白 ReactFlow 无限画布,画布节点和边暂不展示<code>web/next.config.mjs</code> 清理 Next 16 已不支持的 <code>eslint</code> 配置,避免本地 dev 左下角 Issue 提示遮挡界面</p>
<p><strong>影响:</strong><code>web/app/page.tsx</code><code>web/components/ad-recreation-board.tsx</code><code>web/next.config.mjs</code><code>RULES.md</code><code>.project.json</code><code>docs/source-analysis.html</code>。后续需求应优先描述“左侧看板里的哪一段工作表”和“右侧空白画布未来要承载什么”。</p>
</div>
</article>
<article class="change">