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
@@ -13,7 +13,7 @@
|
||||
|
||||
### Step 1.0 账号表登记(前置)
|
||||
|
||||
先检查数据目录的 `达人账号表.xlsx`(**外部数据文件,不入技能包**,位置见 SKILL.md 红线「达人账号表.xlsx」行;**表缺失时先按 15 列结构现场新建**),输入信息中的账号若不在表中,先添加到表:**只占位 账号ID(自增)+ 达人昵称**;抖音号/抖音ID(sec_uid)/抖音地址等身份标识字段**留空,待浏览器抓取后回填**(浏览器抓取到的值才写,存文本格式防科学计数法),其余字段(粉丝数/解析状态/更新时间等)同样留空待补。**禁止从工作台库(`mcn-plugin.db` 的 `hot_accounts` 表 = MCP 内部账号库本地副本)/ dsh 原库 / MCP 内部账号库读取任何字段填表**——身份标识也一样,一律浏览器抓取(红线见 SKILL.md「账号信息数据源」)。再继续获取数据。
|
||||
先检查数据目录的 `达人账号表.xlsx`(**外部数据文件,不入技能包**,位置见 SKILL.md 红线「达人账号表.xlsx」行;**表缺失时先按 15 列结构现场新建**),输入信息中的账号若不在表中,先添加到表:**只占位 账号ID(自增)+ 达人昵称**;抖音号/抖音ID(sec_uid)/抖音地址等身份标识字段**留空,待浏览器抓取后回填**(浏览器抓取到的值才写,存文本格式防科学计数法),其余字段(粉丝数/解析状态/更新时间等)同样留空待补。**禁止从工作台库(`mcn-plugin.db` 的 `hot_accounts` 表 = MCP 内部账号库本地副本)/ MCP 内部账号库读取任何字段填表**——身份标识也一样,一律浏览器抓取(红线见 SKILL.md「账号信息数据源」)。再继续获取数据。
|
||||
|
||||
### 浏览器搜索抖音账号ID
|
||||
|
||||
|
||||
@@ -77,7 +77,7 @@ id = "{detailId}"
|
||||
> 完整方法见 `references/人设卡生成方法.md`(账号类型判定 + 三种模板结构 + 女娲造人术深度分析 + 综合人设卡结构)
|
||||
|
||||
**必须使用两个技能库综合生成,缺一不可:**
|
||||
- 脚本创作技能 → 源技能 `{源技能目录}/references/`(结构骨架,调用 `创作流程/4_账号设定解析和确认.md` + `创作流程/3_对标视频账号拆解.md` + `知识库/01_账号设定/` + `知识库/08_对话风格/`;①开发机/②dsh环境优先调用源技能。V2.0 模板核心已吸收进 `references/人设卡生成方法.md`,③用户环境独立使用;选项体系在 `references/知识库/账号设定/`)
|
||||
- 脚本创作技能 → 源技能 `{源技能目录}/references/`(结构骨架,调用 `创作流程/4_账号设定解析和确认.md` + `创作流程/3_对标视频账号拆解.md` + `知识库/01_账号设定/` + `知识库/08_对话风格/`;①开发机优先调用源技能。V2.0 模板核心已吸收进 `references/人设卡生成方法.md`,②用户环境独立使用;选项体系在 `references/知识库/账号设定/`)
|
||||
- 女娲造人术 → `subskills/nuwa-skill-main/`(深度分析方法)
|
||||
|
||||
**人设卡统一 12 段结构**:账号核心定位 → 账号内容基因 → 类型库(按账号类型适配)→ 情绪结构 → 视听风格 → 内容打法 → 内容规则 → 系列内容规划 → 差异化壁垒 → 红线清单 → 当前需解决的问题 → 设定分析说明。**人设卡聚焦内容创作本身(含差异化壁垒的内容侧"为什么别人做不了"),不含商业化变现路径分析**(商业化/市场分析归功能四账号数据分析)。
|
||||
|
||||
@@ -35,7 +35,7 @@
|
||||
2. 按发布时间过滤近4个月
|
||||
3. 按月份分组,每月取最好1条 + 最差1条
|
||||
4. 补齐 MCP 解析:入选视频无解析的先提交解析(`upload_douyin_video` → 等待 → `short_video_detail`)
|
||||
5. **逐条拆解(重度调用源技能 + 自有拆解知识库)**:按 `references/账号数据分析方法.md` 3.0 对每条入选视频完整拆解(调用源技能 `{源技能目录}/references/` 的拆解知识库,见《账号数据分析方法.md》3.0 源技能依赖表;**本技能自有拆解知识库 `references/知识库/视频拆解/`(23文件)③用户环境独立运行**,无源技能时以自有知识库为准),拆解分析保存到各视频自己的文件夹(`视频分析/{视频文件夹}/{视频标题}_拆解分析.md`)
|
||||
5. **逐条拆解(重度调用源技能 + 自有拆解知识库)**:按 `references/账号数据分析方法.md` 3.0 对每条入选视频完整拆解(调用源技能 `{源技能目录}/references/` 的拆解知识库,见《账号数据分析方法.md》3.0 源技能依赖表;**本技能自有拆解知识库 `references/知识库/视频拆解/`(23文件)②用户环境独立运行**,无源技能时以自有知识库为准),拆解分析保存到各视频自己的文件夹(`视频分析/{视频文件夹}/{视频标题}_拆解分析.md`)
|
||||
6. **汇总分析**:拆解全部完成后,结合拆解文件 + 表格数据,按 3.1-3.6 维度逐项分析(月度趋势/爆款共性/低表现共性/内容要素关联/差异化壁垒/商业化空间);报告内容层结论必须回溯到拆解文件
|
||||
7. 产出 `{达人昵称}账号数据分析.md`
|
||||
|
||||
@@ -59,7 +59,7 @@
|
||||
| 文件 | 用途 |
|
||||
|------|------|
|
||||
| `references/账号数据分析方法.md` | 完整方法(六维分析维度/报告8章结构/13条报告质量自查红线) |
|
||||
| `references/知识库/视频拆解/` | 功能四拆解知识库(23文件:开场/框架/情绪/钩子/植入/拆解,③用户环境独立运行) |
|
||||
| `references/知识库/视频拆解/` | 功能四拆解知识库(23文件:开场/框架/情绪/钩子/植入/拆解,②用户环境独立运行) |
|
||||
| `references/解析结果格式规范.md` | 目录结构权威源 |
|
||||
| `references/接口调用/MCP_工具调用规范.md` | MCP 安装/登录/降级规范(Step 7 补解析 + 拆解降级) |
|
||||
| `references/铁律避坑规则/账号数据分析执行避坑.md` | 功能四执行避坑(14个问题按工具/数据/流程/分析四类归档) |
|
||||
@@ -47,7 +47,7 @@
|
||||
| 6 | 参考某账号样式 | 用户指定「像 XX 那样做」 | 读被参考账号的卡片做样式参考(版式+底色跟该账号风格),内容仍用本账号设定 |
|
||||
| 7 | 调整已有卡片 | 用户说改现有卡片的某处 | **直接改 SVG 文件**(单点修改,不重走功能三/全流程) |
|
||||
|
||||
**环境路径**:① 开发机 / ③ 用户环境 = `桌面/MCNSkill项目/{账号名}/`;② dsh 环境 = `D:\dshworkspace\解析任务\{达人昵称}/`(以 `references/路径配置.md` 为唯一权威)。
|
||||
**环境路径**:开发机与用户环境**同构** = `桌面/MCNSkill项目/{账号名}/`(**无 dsh 分支**,以 `references/路径配置.md` 为唯一权威)。
|
||||
|
||||
**双向联动维护(修改时两边一起修改)**:
|
||||
- 设定 md 与设定卡 = **同一账号信息的两种载体**,任一边修改,另一边必须同步:
|
||||
|
||||
Reference in new issue
Block a user