Files
market/skills/guizang-ppt/NOTICE.md
Yige b15fce19bf feat: add guizang-ppt market skill (vendored from op7418, AGPL-3.0) (#20)
## 概述 / Summary

新增市场技能 **`guizang-ppt`**(归藏网页 PPT),vendored 自上游开源项目
[op7418/guizang-ppt-skill](https://github.com/op7418/guizang-ppt-skill)。

Add a new **market skill** `guizang-ppt` — generates single-file HTML
horizontal-swipe slide decks (web PPT) in two visual systems (editorial
"magazine × e-ink" / "Swiss International"). Vendored from the upstream
open-source project.

## 变更内容 / Changes

- `skills/guizang-ppt/`:SKILL.md(DesireCore frontmatter 覆盖层 +
上游正文)、`references/`(10)、`assets/`(2 模板 + motion.min.js + 9 张
webp)、`scripts/validate-swiss-deck.mjs`、`LICENSE`(AGPL-3.0)、`NOTICE.md`(署名与合规)
- `skills/guizang-ppt/_desirecore/`:DesireCore 维护态(不随上游覆盖)
- `frontmatter.yaml`:市场 frontmatter 覆盖层(i18n: zh-CN 源 + en-US 显示串,body
暂回退中文,留给 CI 翻译)
  - `upstream.json`:上游溯源(commit `014c572`、AGPL-3.0、作者 歸藏/op7418)
- `scripts/vendor/guizang-ppt.mjs`:可复用的 vendor 更新脚本(`--src <本地路径>` 或
`--ref <tag>`)
- `manifest.json`:`version` → `1.2.3`,`stats.totalSkills` → 25

## 定位 / Positioning

- **仅市场可选安装**:未加入 `builtin-skills.json`,不随客户端开机自动安装;用户在市场按需安装。
- 分类 `creative`;与已有 `pptx`(生成 .pptx 文件)区分:本技能生成 **HTML deck**。

## 许可与署名 / License & Attribution

上游为 **AGPL-3.0**。本技能保留原 `LICENSE` 与作者署名(`NOTICE.md` + `metadata.author`
+ `market.maintainer`),作为聚合内容分发。

## 校验 / Validation

- `python3 scripts/i18n/validate-i18n.py skills/guizang-ppt` → `OK: no
i18n issues found.`

## 手动更新流程 / Manual update

上游发版时:`node scripts/vendor/guizang-ppt.mjs --ref <tag>` → 核对 diff → 必要时
bump `_desirecore/frontmatter.yaml#version` 与 `manifest.json` → 提交。

---
🤖 Generated with [Claude Code](https://claude.com/claude-code)
2026-06-04 11:04:05 +08:00

1.2 KiB
Raw Blame History

NOTICE — guizang-ppt

本技能skill idguizang-ppt)的内容 vendored搬运自上游开源项目并在 DesireCore 官方市场以聚合形式分发。

来源 / Attribution

DesireCore 仅对原作品进行打包分发与元数据适配(_desirecore/frontmatter.yaml 覆盖层),未修改 references/assets/scripts/SKILL.md 的实质内容。上游 commit 溯源记录见 _desirecore/upstream.json

许可与合规 / License & Compliance

本技能遵循 AGPL-3.0。再分发、修改或在网络服务中使用时,须遵守 AGPL-3.0 的条款(包括向用户提供对应源代码)。完整许可文本见 LICENSE

维护方式 / Maintenance

  • DesireCore 维护态(不随上游覆盖):_desirecore/
    • frontmatter.yamlDesireCore 市场 frontmatter 覆盖层
    • upstream.json:上游 commit / ref 溯源
  • 同步更新:node scripts/vendor/guizang-ppt.mjs --src <本地 clone 路径>(或 --ref <tag> 联网克隆)