feat(skills): 两包资源索引机制与双向对账脚本
- product-planning:新建 references/manifest.md 作资源唯一登记处(资源/落点/引用点/口径); 顶层 SKILL 加两条硬规矩,design-capture、stage-delivery、execution-runbook、stage-requirements 四处把散落路径改为「落点见 references/manifest.md」 - session-mechanism:01-文档索引 新增 §四「包内资源索引」,并说明不放 manifest.md 的理由 (那份由 install.py 本机生成、被 .gitignore 挡着) - 新增两包共用的 scripts/check_resource_index.py(双向对账)与 product-planning/scripts/check_figures.py(图片机检), selftest 补对应用例,06-技能优化规程 写入写法规矩 - .gitignore:新增 _留痕/ 不入库(改造前整包快照,180K/688K,库内从无先例)
This commit is contained in:
1 parent
a9d2adaf72
commit
acfb252bee
14 files changed
+626
-39
No files matched your search
@@ -6,12 +6,12 @@ agent_created: true
|
||||
|
||||
# design-capture · 网站设计风格抓取(③段独立工具)
|
||||
|
||||
把「一个网址」变成「一套可选样式模板」:抓源站 → 落原始设计系统 → 生成 `design-system-<名>/` 模板包(与 `assets/design-systems/design-system-tiaoyue/` 同构),随后可被 D1 定调当普通样式套用。
|
||||
把「一个网址」变成「一套可选样式模板」:抓源站 → 落原始设计系统 → 生成 `design-system-<名>/` 模板包(与③段**样式套目录**里那套 `design-system-tiaoyue` 同构),随后可被 D1 定调当普通样式套用。
|
||||
|
||||
## 一、什么时候用
|
||||
|
||||
- 用户说「**获取 XXX 网站的设计风格**」「抓这个网站的配色/字号/组件」「按这个网站新建一套样式」。
|
||||
- ③段 D1 定调时,现有 `assets/design-systems/` 里没有合适的套 → 从某个标杆网站**现场新建一套**。
|
||||
- ③段 D1 定调时,现有**样式套目录**(落点见本技能 `references/manifest.md` 的「样式套目录」行)里没有合适的套 → 从某个标杆网站**现场新建一套**。
|
||||
|
||||
## 二、怎么用(两步)
|
||||
|
||||
@@ -31,7 +31,7 @@ python scripts/build_style_package.py --raw raw.json --out ./design-system-<名>
|
||||
- 产出:`SKILL.md` + `assets/tokens.css`(+`tokens-dark.css`)+ `assets/brand.json` + `references/{components.md,library.json,design-system.html,capture-notes.md}`。
|
||||
|
||||
第三步 · 装进样式库(供 D1 选用)
|
||||
把生成目录整体放进 `assets/design-systems/design-system-<名>/`,即成为可选样式;③段 D1 定调时与 open-design 的套**同权,每次只选一套**。
|
||||
把生成目录整体放进**样式套目录**(落点见本技能 `references/manifest.md` 的「样式套目录」行)下的 `design-system-<名>/`,即成为可选样式;③段 D1 定调时与 open-design 的套**同权,每次只选一套**。
|
||||
|
||||
## 三、边界(如实登记)
|
||||
|
||||
|
||||
Reference in new issue
Block a user