refactor(skill): 主技能 subskill 目录更名 subskills(09-02 用户要求)
- V1.0/subskill/ → V1.0/subskills/(browser-harness/mcn-dou-analysis/mcn-script-review/mcn-video-prompt,git 识别 R100 纯重命名保留历史) - 路径说明同步:V1.0/SKILL.md(96/105行)、Lite1.0/SKILL.md(66行)、mcn-dou-analysis/SKILL.md 红线行、操作规范.md 159/175行、mcn-work-shop app.js SKILL_HINT_ACCOUNT - 用户环境 ~/.workbuddy/skills/短视频脚本创作/ 与源仓库 V1.0 同 inode(junction),自动同步无需单独改 - mcn-dou-analysis 内部 subskills/nuwa-skill-main 为正常结构不受影响
This commit is contained in:
1 parent
19bf4949a9
commit
f1f6288b7b
520 files changed
+14
-9
No files matched your search
@@ -63,7 +63,7 @@ agent_created: true
|
||||
账号解析功能(达人账号信息获取与登记、视频列表抓取、爆款视频拆解分析、人设卡生成、账号数据分析)由独立技能 **mcn-dou-analysis** 提供,按三环境两步判定解析路径:
|
||||
|
||||
- **第一步:查本机是否存在 `D:\AgentSkill`**
|
||||
- **不存在 → 用户环境**(技能装在用户机器上,路径不限、不一定含 `.dsh`)→ 在本技能 `subskill/` 目录中寻找 `mcn-dou-analysis`
|
||||
- **不存在 → 用户环境**(技能装在用户机器上,路径不限、不一定含 `.dsh`)→ 在本技能 `subskills/` 目录中寻找 `mcn-dou-analysis`
|
||||
- **存在 → 第二步:看本技能自身路径**
|
||||
- 不含 `.dsh`(源技能在 `D:\AgentSkill` 下)→ **开发机** → 使用 `D:\AgentSkill\mcn-dou-analysis`
|
||||
- 含 `.dsh`(如 `C:\Users\{用户名}\.dsh\skills\…`)→ **dsh 部署环境** → 使用 `D:\AgentSkill\mcn-dou-analysis`
|
||||
|
||||
@@ -93,7 +93,7 @@ agent_created: true
|
||||
账号解析功能(达人账号信息获取与登记、视频列表抓取、爆款视频拆解分析、人设卡生成、账号数据分析)由独立技能 **mcn-dou-analysis** 提供,按三环境两步判定解析路径:
|
||||
|
||||
- **第一步:查本机是否存在 `D:\AgentSkill`**
|
||||
- **不存在 → 用户环境**(技能装在用户机器上,路径不限、不一定含 `.dsh`)→ 在本技能 `subskill/` 目录中寻找 `mcn-dou-analysis`
|
||||
- **不存在 → 用户环境**(技能装在用户机器上,路径不限、不一定含 `.dsh`)→ 在本技能 `subskills/` 目录中寻找 `mcn-dou-analysis`
|
||||
- **存在 → 第二步:看本技能自身路径**
|
||||
- 不含 `.dsh`(源技能在 `D:\AgentSkill` 下)→ **开发机** → 使用 `D:\AgentSkill\mcn-dou-analysis`
|
||||
- 含 `.dsh`(如 `C:\Users\{用户名}\.dsh\skills\…`)→ **dsh 部署环境** → 使用 `D:\AgentSkill\mcn-dou-analysis`
|
||||
@@ -102,7 +102,7 @@ agent_created: true
|
||||
|
||||
浏览器操作(账号搜索、视频列表抓取等)统一使用 **browser-harness**(2026-09-02 起挂在本技能下,不再挂在 mcn-dou-analysis 下):
|
||||
|
||||
- **技能本体**:`project/短视频脚本创作/V1.0/subskill/browser-harness/`(含 `envs/browser-harness/` 环境与 `src/`,随源仓库分发)
|
||||
- **技能本体**:`project/短视频脚本创作/V1.0/subskills/browser-harness/`(含 `envs/browser-harness/` 环境与 `src/`,随源仓库分发)
|
||||
- **dsh 部署环境**:`~/.dsh/skills/browser-harness/`(随 dsh_MCNProject 仓库分发,换机器自带)
|
||||
- **可执行文件**:uv 工具安装,`~/.local/bin/browser-harness.exe`(Windows)/ `~/.local/bin/browser-harness`(macOS/Linux)
|
||||
- **进程生命周期(红线,09-02 用户明确)**:已开启的 Chrome(9223 调试实例/用户手动开启的 Chrome)一律不主动关闭,除非用户明确要求;任务结束/失败都保留,承载登录态与标签页复用
|
||||
|
||||
@@ -23,8 +23,8 @@ const EXT_ICON = { md: 'file-text', json: 'file-code', xlsx: 'table', csv: 'tabl
|
||||
→ 轮询 /api/run/status 直到任务完成(done/error)→ 按钮恢复 */
|
||||
|
||||
/* 账号分析技能指令(09-01 修复:F1/F2 入口任务必须按「mcn-dou-analysis」技能执行,与提炼账号设定入口统一。
|
||||
定位方式跨环境:优先用 Skill 工具按技能名加载;技能位于用户技能目录 ~/.workbuddy/skills/短视频脚本创作/subskill/mcn-dou-analysis/(部署到用户环境时同此标准位),不写死机器绝对路径 */
|
||||
const SKILL_HINT_ACCOUNT = '请调用 Skill 工具加载「mcn-dou-analysis」技能(技能根目录 = 用户技能目录 ~/.workbuddy/skills/短视频脚本创作/subskill/mcn-dou-analysis/,先读取其 SKILL.md 及 references 规范;若 Skill 工具无法加载,请直接读取该目录下的 SKILL.md 文件)。严格按技能工作流执行(获取账号信息 → 视频列表抓取 → 登记达人账号表 15 列规范),遵守技能红线:TOP6 筛选、≥60 条停止、账号身份标识(sec_uid/抖音号/地址)必须由浏览器获取、禁止从数据库回填。';
|
||||
定位方式跨环境:优先用 Skill 工具按技能名加载;技能位于用户技能目录 ~/.workbuddy/skills/短视频脚本创作/subskills/mcn-dou-analysis/(部署到用户环境时同此标准位),不写死机器绝对路径 */
|
||||
const SKILL_HINT_ACCOUNT = '请调用 Skill 工具加载「mcn-dou-analysis」技能(技能根目录 = 用户技能目录 ~/.workbuddy/skills/短视频脚本创作/subskills/mcn-dou-analysis/,先读取其 SKILL.md 及 references 规范;若 Skill 工具无法加载,请直接读取该目录下的 SKILL.md 文件)。严格按技能工作流执行(获取账号信息 → 视频列表抓取 → 登记达人账号表 15 列规范),遵守技能红线:TOP6 筛选、≥60 条停止、账号身份标识(sec_uid/抖音号/地址)必须由浏览器获取、禁止从数据库回填。';
|
||||
|
||||
// 任务完成后自动刷新当前数据页(无需手动刷新即可看到最新数据)
|
||||
function refreshCurrentPage() {
|
||||
|
||||
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Loaded 100 of 520 files, more files were not shown because too many files have changed in this diff.
Show more
Reference in new issue
Block a user