09-10 工作台:配置收敛、复盘字段契约修复、原创选题分镜支持、榜单期号区间显示

配置收敛:
- 端口/DB名/产出根/榜单目录单源化到 mcn-work-shop/config.json,代码层统一经 load-config.js 读取
- 新增 get-port.js 供 start.bat 读端口(bat 内嵌 node -e 会被 cmd 截断,读到的是兜底值)
- start.bat 修复失效的 managed node 路径(原写死 22.22.2 已不存在),改为遍历 versions 自动探测

复盘诊断页(真 bug 修复):
- 问题清单严重度全部显示成绿色 + 修改建议不显示:模型输出 {sev:'high',fix} 与前端读取 {severity:'高',suggestion} 字段名与取值均不匹配
- 前端新增 normIssue 归一化,兼容 sev/severity/level 与中英取值,并回补所属维度显示
- 在 submit-review-tasks 与诊断/复盘 prompt 中固化 issues_json 字段契约,从源头防 schema 漂移

分镜提示词:
- 原创选题(video_id 为空)原本无生成入口(分镜按 video_id 查询)
- listStoryboards 支持按 rewrite_id 查询,前端放开入口、切版本重查,并补落库指令(此前入库靠模型自由发挥)

榜单展示:
- 期号改为显示区间「08/31 ~ 09/06」,避免被误读为单日(期号=该周周一)
- 后端新增 collectRanges,从落盘文件读真实 dateStart/dateEnd 随 API 返回(日榜 start=end 不显区间)

其他:
- 清理 dsh 环境废弃后的历史叙述类废话(16 文件约 18 处),文末变更记录区保留
- 新增 docs/工作台UI规范.md(设计 token / 布局 / 8 页面路由 / 12 类组件 / 9 条已知坑)
This commit is contained in:
maogeigei committed 2026-09-10 18:28:42 +08:00
1 parent 6cb29a9877
commit c48902f063
58 files changed
+895 -263

No files matched your search

@@ -85,7 +85,7 @@ references-add/
|:---|:---|
| 文件命名 | `{编号}_{类型名}_{细分}.md`(如 `01_美食库_川菜.md`) |
| 字段结构 | 与 `references/素材库/` 同类型文件保持一致(四维标签:极致维度×适用场景×镜头维度×画面维度) |
| 04_对话库 | 账号专属,不设通用增量,仍在产出根目录 `{账号名}/`(dsh 部署环境 `D:\dshworkspace\创作任务\`;开发机与用户环境桌面 `MCNSkill项目/`,或用户自定义路径)下管理 |
| 04_对话库 | 账号专属,不设通用增量,仍在产出根目录 `{账号名}/`(开发机与用户环境同构:桌面 `MCNSkill项目/`,或用户自定义路径)下管理 |
| 分块定义 | 不设增量,统一使用 `references/素材库/分块定义/` |
## 与 references/ 的关系
@@ -118,4 +118,4 @@ references/(标准) + references-add/(增量) → 合并结果
| **分赛道知识** | 创作前先确定赛道+叙事形态,然后检索 `references-add/分赛道知识/{赛道}/{内容形式}/` 获取赛道专属方法论。与 `references/知识库/` 的通用方法论合并使用 |
| **素材库** | 调取素材时同时检索 `references/素材库/` 和 `references-add/素材库/`。取并集,标准库优先,增量作为补充 |
| **铁律避坑** | 创作完成前,**必须**检索 `铁律避坑规则/通用/` + `铁律避坑规则/分赛道/{当前赛道}/{当前内容形式}/`,逐条检查是否违反铁律 |
| **路径配置** | 每次执行创作流程前,**先查** `路径配置.md`。有「用户自定义路径」记录 → 以用户指定为准(**覆盖标准库默认桌面路径**);无记录 → 按三环境两步判定(本机无 `D:\AgentSkill` → 用户环境 → 桌面 `MCNSkill项目/`;本机有且技能路径含 `.dsh` → dsh 部署环境 → `D:\dshworkspace\创作任务/`;本机有且不含 `.dsh` → 开发机 → 桌面 `MCNSkill项目/`),再按系统解析桌面路径。此维度为增量优先特例 |
| **路径配置** | 每次执行创作流程前,**先查** `路径配置.md`。有「用户自定义路径」记录 → 以用户指定为准(**覆盖标准库默认桌面路径**);无记录 → 按两环境判定(技能处于源技能 git 检出内 → 开发机 → 桌面 `MCNSkill项目/`;不在任何 git 检出内 → 用户环境 → 桌面 `MCNSkill项目/`。**两环境产出同构**),再按系统解析桌面路径。此维度为增量优先特例 |