Files
workbuddy_skills/video-capture/ATTRIBUTION.md
T
admin 2f656098de 技能仓:技能根绝对路径清零(用户令:严格禁止技能中写这里绝对路径)
用户原话:「SKILL.md:189 判据源写 E:/ProgramData/.workbuddy/skills/
严格禁止技能中写这里绝对路径(除非跨根目录因引用),跨环境全部报错」

起因:product-planning/SKILL.md:189「判据来源」那句写了技能根绝对路径。
按同一判据全仓反查后清掉 10 个文件:

· product-planning:SKILL.md(判据来源 / video-capture 位置 / 本技能位置 + 新增「路径写相对或占位」规则)、
  references/_留痕/SKILL-总入口-20261007改说人话前.md、stage-delivery/assets/video-capture/SKILL.md、
  scripts/check_naming.py(注释)
· session-mechanism:SKILL.md(反例改占位 + 例外条款改写:由「文档/注释不在此列」改为「例外只有跨根引用」)、
  references/deploy.md(安装目录)、scripts/session-rules-check.py(docstring)、
  boards/会话看板/board-launch.py.tpl(模板占位符)
· video-capture:ATTRIBUTION.md(沿革)
· 改包纪律.md:3 条 cd 命令

判据(用户给的两分法):
· 技能根(本包自己 + 同根技能)⇒ 一律不写绝对路径,写 <技能根>/<技能名>/
· 跨根引用(工作区根 / 文档库根 / 本机软件安装位 / 宿主数据目录)⇒ 才落到具体位置,优先读环境变量

验收:
· product-planning 命名闸门:通过 2060 / 失败 0
· session-mechanism 全量自测:PASS 110 / FAIL 0
· 全仓 grep -r 反查该形态:清零(install.log 为运行时产物已 ignore;browser-harness/.venv 为 pip 元数据)
· 3 个被编辑器写成 CRLF 的文件已转回 LF,与 .gitattributes 的 eol=lf 对齐
2026-10-14 21:10:29 +08:00

29 lines
1.5 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 归属与来源(ATTRIBUTION)
本技能的抽帧算法与铁律来自用户自有技能,非第三方项目。
## 来源
- 上游技能:`aigc-idea-impression`
- 上游文件:`E:/ProgramData/AIProject/aigc-idea-impression/references/操作规范/视频抽帧与字幕规范.md`
(本技能 `references/视频抽帧与字幕规范.md` 是它的搬运件;2026-08-30 基于 70.3s 视频实测沉淀)
- 算法:「双因素(画面 scene + 字幕区 crop 后 scene)+ 首尾帧 + 长间隔补帧」;
逐点 `-ss` 抽帧;CRLF 行尾防护。
## 本技能的改动
- 抽帧与取视频用 Python 标准库 + ffmpeg/ffprobe 写成独立脚本
(`scripts/extract_frames.py`、`scripts/fetch_video.py`),不依赖上游技能的其它上下文。
- **判据与阈值原样保留**:0.3 / 0.1 / 0.05 三档、>5s 补中点、尾帧 `时长-0.3`、逐点 `-ss`、保持原分辨率。
- 「取视频」保留最小合规集(本地文件 / 直链 URL);平台页视频按 SKILL.md §二 走浏览器工具下到本地。
## 沿革
- 2026-10-11:由 `product-planning` 包内的 `stage-delivery/assets/video-capture/` 独立出来,
装到**技能根**下的 `video-capture/`,原位置改为交接说明。
(独立原因:该能力跨项目复用;埋在 `product-planning` 的资产目录里时,非产品规划类任务命不中它。)
## 版权
算法与文字版权归原技能作者所有。如需字幕 OCR / 转录,按《视频抽帧与字幕规范》§五 做逐帧读取。