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:
1 parent
6cb29a9877
commit
c48902f063
58 files changed
+895
-263
No files matched your search
@@ -1,9 +1,11 @@
|
||||
/* build-create-prompts.mjs — 构造 6 个视频的 AI 创作任务 prompt(与前端 AI创作 按钮完全一致:人设卡+视频选题块+创作指令),并提交 /api/run */
|
||||
const { DatabaseSync } = require('node:sqlite');
|
||||
const path = require('path');
|
||||
const { loadConfig } = require('./load-config');
|
||||
|
||||
const DB = path.join(__dirname, 'mcn-plugin.db');
|
||||
const API = 'http://localhost:8900/api/run';
|
||||
const CFG = loadConfig();
|
||||
const DB = path.join(__dirname, CFG.dbName);
|
||||
const API = `http://localhost:${CFG.port}/api/run`;
|
||||
const ACCOUNT_NAME = '俊希';
|
||||
const ACCOUNT_ID = 3;
|
||||
const VIDEO_IDS = [309, 313, 315, 316, 318, 320];
|
||||
@@ -72,7 +74,7 @@ for (const vid of VIDEO_IDS) {
|
||||
请为达人「${ACCOUNT_NAME}」创作一条全新的短视频故事脚本。${personaBlock}${noPersonaNote}${block}${createTail}
|
||||
|
||||
【任务完成后必须执行】
|
||||
将完整脚本保存到工作台数据库 mcn-plugin.db 的 rewrite_log 表(数据库路径:D:\\AgentSkill\\mcn-video-script\\project\\短视频脚本创作\\V1.0\\mcn-work-shop\\mcn-plugin.db),字段:
|
||||
将完整脚本保存到工作台数据库 ${CFG.dbName} 的 rewrite_log 表(数据库路径:${DB},即本会话 cwd 下的 ${CFG.dbName}),字段:
|
||||
- video_id=${v.id}(整数)
|
||||
- aweme_id=${v.aweme_id}
|
||||
- account_id=${ACCOUNT_ID}
|
||||
|
||||
Reference in new issue
Block a user