全技能树相对路径审计+路径引用规范固化(P0)

- 审计 V1.0 全树(主技能+references+全部subskills及嵌套)Windows/Unix 绝对路径与 md 断链
- 豁免判定: 环境判别锚点/路径配置表/示例路径保留; browser-harness/envs 由 gitignore 兜底不随分发
- 修复: SKILL.md 七节越级引用 ../../../失误与规避记录.md 改语义说明(仅开发机维护场景); mcn-dou-analysis 内嵌 nuwa-skill-main 断链(多语言/社区/评分卡/示例 LICENSE)改官方 GitHub URL(源+dsh 副本同步)
- 新增 references/规则/路径引用规范.md(相对路径铁律: 允许项~占位/__file__推导/URL + 禁令盘符/Unix/越级 + 豁免 + 自检), 模板同步 V1.0+4 自有 subskills+dsh 4 副本
- 5 源 SKILL.md + 4 dsh SKILL.md 挂 🔴 路径引用引用行
- 自有内容 md 断链复验=0; 临时审计脚本已清理
This commit is contained in:
maogeigei committed 2026-09-03 10:15:54 +08:00
1 parent ca009c095e
commit 061bbb64fb
21 files changed
+437 -23

No files matched your search

+6 -4
View File
@@ -8,8 +8,8 @@ description: >
触发场景:写脚本、创作短视频、生成脚本、拆解对标视频、分析爆款视频、
诊断脚本质量、设计账号人设、选题策划、生成分镜、广告植入设计、生成创作回顾。
version: "1.0"
updated_at: "2026-09-02"
last_change: "工作台新增第7条「AI 任务入口技能契约(P0)」:所有 AI 会话任务入口须遵守功能入口×技能调用契约(prompt=技能前缀常量+业务正文+skills 参数级挂载),新增/修改入口前先读 mcn-work-shop/docs/AI会话任务输入输出对照.md(含新增入口检查清单7项)——防裸 prompt 跳步/技能声明混入业务串/BROWSER_HINT 误注入(09-02 提炼/分镜/复盘三入口缺约束修复后固化,data-pages.js 四前缀常量);原第7/8条顺延为8/9;09-02 前:工作台任务执行方式铁律固化(创作/改写/复盘必须走 POST /api/run+skills 参数,禁会话内手写草稿)+09-01 调度机制实测定稿+端口 8899→8900"
updated_at: "2026-09-03"
last_change: "触发条件新增🧹后台任务清理场景:用户问后台任务/清理过期失败任务时按 references/接口调用/自动化任务清理规范.md 执行(09-03 新增,全环境通用:只清过期或错误失败的一次性任务,禁清未来/周期/运行中任务,删除走宿主工具禁直改库);09-02 前:工作台新增第7条「AI 任务入口技能契约(P0)」:所有 AI 会话任务入口须遵守功能入口×技能调用契约(prompt=技能前缀常量+业务正文+skills 参数级挂载),新增/修改入口前先读 mcn-work-shop/docs/AI会话任务输入输出对照.md(含新增入口检查清单7项)——防裸 prompt 跳步/技能声明混入业务串/BROWSER_HINT 误注入(09-02 提炼/分镜/复盘三入口缺约束修复后固化,data-pages.js 四前缀常量);原第7/8条顺延为8/9;09-02 前:工作台任务执行方式铁律固化(创作/改写/复盘必须走 POST /api/run+skills 参数,禁会话内手写草稿)+09-01 调度机制实测定稿+端口 8899→8900"
deployment: "source"
agent_created: true
---
@@ -47,8 +47,9 @@ agent_created: true
## 触发条件
当用户表达以下任一意图时加载本技能:🖊️脚本创作 / 🔍分析拆解 / 👤账号定位 / 📊诊断评估 / 💡选题创意
当用户表达以下任一意图时加载本技能:🖊️脚本创作 / 🔍分析拆解 / 👤账号定位 / 📊诊断评估 / 💡选题创意 / 🧹后台任务清理
> 🧹 用户说「后台在执行什么任务 / 没用的任务可以清空吗 / 清理过期或失败任务」时:**不创作**,按 `references/接口调用/自动化任务清理规范.md` 执行——先只读盘点 → 列清单确认 → 走宿主工具逐条删;**只清过期/错误失败的一次性任务**,禁清未来/周期/运行中任务。
> 详细触发示例见:[帮助文档.md](帮助文档.md)
---
@@ -365,10 +366,11 @@ Skill部署到非原始开发路径时,所有用户新增的创作流程/接
创作流程、知识库、素材库标准库中禁止硬编码任何具体账号信息(账号名/角色名/专属机制/专属路径)。素材库存具体物品是设计目的不算硬编码;产出目录(dsh 部署环境 `D:\dshworkspace\创作任务\`、开发机与用户环境桌面 `MCNSkill项目/`,或用户自定义路径)全允许。
> 判定标准+替换对照表+验证命令见:[创作流程规范.md](references/创作流程规范.md) 六
> **🔴 技能内一切文件引用必须用相对路径**(绝对路径随部署机器变化失效;md 链接相对自身文件解析、禁止越级出技能根)→ [路径引用规范.md](references/规则/路径引用规范.md)
### 七、审计与修复工作方式
审计发现问题后修复时,逐条读取→逐条修改→逐条验证,禁止批量读取准备批量修改。执行中发现的失误及规避规则记录到项目根目录 [失误与规避记录.md](../../../失误与规避记录.md),持续追加。
审计发现问题后修复时,逐条读取→逐条修改→逐条验证,禁止批量读取准备批量修改。执行中发现的失误及规避规则记录到**项目根目录** `失误与规避记录.md`(技能包外项目级维护文档,**仅开发机技能维护场景使用**;部署到用户环境/技能包不包含此文件,无需记录),持续追加。
---