hekouwang-yandu-deck-skill
会勇禾口王的AI笔记 ·「演读 DECK」沉浸式演示产线与发布 Skill。把一篇文章/选题做成「一屏一镜、可翻页、能自动播放」的 keynote 演示版网页(默认米白引擎,国标系列走 V6 焰彩白;暖黑/焰彩黑为存量历史态),并自托管字体、发布到 Cloudflare Pages(hekouwang.pages.dev)。 当需要:① 把某篇文章/某期内容做成「演示版 / 演读 DECK / 翻页演示 / keynote 网页 / 沉浸式阅读页」;② 给「演读 DECK」站加一期演示、加一个系列、改首页;③ 给某个系列换主色/换肤(白↔黑 token-flip、切 V6 焰彩);④ 发布/更新 hekouwang.pages.dev;⑤ 自托管字体、解决首屏字重跳变(FOUT)、子集化思源字体;⑥ 站点留言板(Cloudflare Pages Functions + D1)加装/排错 时使用。 触发词:演读DECK / 演读 deck / 演示版 / 翻页演示 / keynote 网页 / 沉浸式阅读 / 发布到 hekouwang / 加一期演示 / 演示版引擎 / deck换肤 / 焰彩deck / V6焰彩白 / token-flip / deck留言板。 Skill: hekouwang-yandu-deck-skill Owner: huiyonghkw Summary: 会勇禾口王的AI笔记 ·「演读 DECK」沉浸式演示产线与发布 Skill。把一篇文章/选题做成「一屏一镜、可翻页、能自动播放」的 keynote 演示版网页(默认米白引擎,国标系列走 V6 焰彩白;暖黑/焰彩黑为存量历史态),并自托管字体、发布到 Cloudflare Pages(hekouwang.pages.dev)。 当需要:① 把某篇文章/某期内容做成「演示版 / 演读 DECK / 翻页演示 / keynote 网页 / 沉浸式阅读页」;② 给「演读 DECK」站加一期演示、加一个系列、改首页;③ 给某个系列换主色/换肤(白↔黑 token-flip、切 V6 焰彩);④ 发布/更新 hekouwang.pages.dev;⑤ 自托管字体、解决首屏字重跳变(FOUT)、子集化思源字体;⑥ 站点留言
Rank
62
Safety
84
Downloads
1.1k
Updated
Oct 11, 2026
Version
1.3.2
Source
CLAWHUB
About
What it does, and when to use it.
Capability contract not published. No trust telemetry is available yet. 1.1K downloads reported by the source. Last updated 10/11/2026.
Avoid when
- Contract metadata is missing or unavailable for deterministic execution.
Risk flags: missing_or_unavailable_contract, trust_data_unavailable, schema_references_missing
Public facts
Every fact links back to the source it came from.
- Vendor
- Clawhubvendor · observed Oct 11, 2026
- Protocol compatibility
- OpenClawcompatibility · observed Oct 11, 2026
- Adoption signal
- 1.1K downloadsadoption · observed Oct 11, 2026
- Latest release
- 1.3.2release · observed Aug 12, 2026
- Handshake status
- UNKNOWNsecurity
Install and run
Setup complexity: low.
clawhub skill install s17639bexg8w6nymygatvtx99585dbjd:hekouwang-yandu-deck-skill- Setup complexity is classified as HIGH. You must provision dedicated cloud infrastructure or an isolated VM. Do not run this directly on your local workstation.
- Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.
Contract: missing
curl -s "https://www.xpersona.co/api/v1/agents/clawhub-huiyonghkw-hekouwang-yandu-deck-skill/snapshot"
Documentation
CLAWHUB
148,873 characters of source documentation, loaded on request.
Extracted files
5 files captured from the source.
SKILL.md
---
name: hekouwang-yandu-deck-skill
slug: hekouwang-yandu-deck-skill
displayName: 演读 DECK 产线与发布
summary: Immersive keynote-style HTML deck publisher — flip pages, auto-play, Cloudflare Pages. yandu-deck / hekouwang.pages.dev.
license: MIT
homepage: https://github.com/huiyonghkw/hekouwang-yandu-deck-skill
version: 1.3.2
description: >
会勇禾口王的AI笔记 ·「演读 DECK」沉浸式演示产线与发布 Skill。把一篇文章/选题做成「一屏一镜、可翻页、能自动播放」的 keynote 演示版网页(默认米白引擎,国标系列走 V6 焰彩白;暖黑/焰彩黑为存量历史态),并自托管字体、发布到 Cloudflare Pages(hekouwang.pages.dev)。
当需要:① 把某篇文章/某期内容做成「演示版 / 演读 DECK / 翻页演示 / keynote 网页 / 沉浸式阅读页」;② 给「演读 DECK」站加一期演示、加一个系列、改首页;③ 给某个系列换主色/换肤(白↔黑 token-flip、切 V6 焰彩);④ 发布/更新 hekouwang.pages.dev;⑤ 自托管字体、解决首屏字重跳变(FOUT)、子集化思源字体;⑥ 站点留言板(Cloudflare Pages Functions + D1)加装/排错 时使用。
触发词:演读DECK / 演读 deck / 演示版 / 翻页演示 / keynote 网页 / 沉浸式阅读 / 发布到 hekouwang / 加一期演示 / 演示版引擎 / deck换肤 / 焰彩deck / V6焰彩白 / token-flip / deck留言板。
allowed-tools:
- Bash
- Read
- Write
- Edit
- Glob
- Grep
- AskUserQuestion
---
# 演读 DECK · 沉浸式演示产线与发布
> 「演读 DECK」= 会勇禾口王的AI笔记出品的一款**沉浸式阅读产品**:介于长文和视频之间的第三种读法——一屏一镜、方向键/空格/点击翻页、能自动播放,把一个复杂主题安静完整地讲给你看。
> 线上:**https://hekouwang.pages.dev** | 与图文产线 `hekouwang-content-factory-skill` 配套(那是出文章/贴图/视频,这是把内容做成翻页演示 + 发布)。
## 0. 系统在哪(先认这个)
发布系统是项目里一个**自包含目录** `<项目根>/演读DECK/`:
```
演读DECK/
├── publish.py # 发布脚本:构建 dist/ → 部署 CF Pages(零三方依赖,仅标准库 + 一个子集化 venv)
├── home.html # 首页源(改首页改这个;dist/ 每次构建会清空,别在里面改)
├── wrangler.toml # CF Pages 配置 + D1 绑定(留言板用;不做留言板可删)
├── schema.sql # 留言板 D1 表结构
├── functions/api/comments.js # 留言板后端(Pages Functions,按目录约定生效)
├── fonts/src/ # 字体源:思源黑 NotoSansSC-{400,500,700,900}.woff2 + 宋 -700 + Anthropic Sans/Mono + Mozilla VF
├── fonts/cache/ # 子集化产物缓存(无字体源/无 venv 时回退)
├── tools/fenv/ # 子集化 venv(fonttools+brotli);移动会失效,丢了重建
├── dist/ # 构建产物 = 部署目录(可整删重生)
└── README.md
```
> ⚠️ **上面这套是「真身」,本 skill 里的是可移植副本**。日常在项目里改的是真身;**改完跑 `bash scripts/sync-from-harness.sh <演读DECK路径>` 同步回 skill**,否则副本很快过时。
本 Skill 按官方约定分目录带了**可移植副本**(新项目落地时拷过去):
- `assets/templates/` — `deck-engine-米白.html`(⭐默认)/ `deck-engine-V6焰彩白.html`(国标)/ `deck-engine-暖黑.html`(仅维护存量)、`home.html`(首页源)、`wrangler.toml` + `schema.sql`(留言板,**database_id 是占位符,落地填自己的**)
- `scripts/publish.py`(发布脚本)、`scripts/sync-from-harness.sh`(真身→副本单向同步)、`assets/functions/api/comments.js`(留言板后端)
- `references/换肤-token-flip.md`(换肤)、`references/留言板-D1.md`(留言板)、`references/mobile-and-comments.md`(移动端 safe-area / 留言板开关 / 视频交叉引用)、`references/系统说明.md`(**落地 README 模板**,拷进 `演读DECK/README.md` 给人看)、`examples/demo.html`(零依赖最小示例)
> ⚠️ **落地时 `publish.py` 与 `home.html` 必须同目录**(`publish.py` 用 `SELF/home.html` 找首页源);`functions/` 要放成 `演读DECK/functions/api/comments.js`。
> ⚠️ 副本里 **`CF_BEACON_TOKEN` 与 `wrangler.toml` 的 database_id 都留空/占位**——落地新站时填自己的,别沿用他人的(否则流量统计报到别人面板、留言写进别人的库)。
## 1. 把文章做成「演示版 deck」⭐ 核心
一篇 V2 文章 → 一屏一镜的 keynote。**零依赖(纯 CSS + 原生 JS,不引 GSAP/外链,国内/CF 都快)。** 沿用源文章的视觉(默认米白,国标走 V6 焰彩白,见 第1.4节)、字体、grain/mesh/frame/幽灵章节号。
### 1.1 引擎(照抄模板,别重写)
样板(**默认拷米白**,选哪套见 第1.4节README.md
# hekouwang-yandu-deck-skill · 演读 DECK **中文** · [English](README.en.md) > GitHub: [https://github.com/huiyonghkw/hekouwang-yandu-deck-skill](https://github.com/huiyonghkw/hekouwang-yandu-deck-skill) 会勇禾口王的AI笔记 ·「演读 DECK」沉浸式演示产线与发布 Skill。 把一篇文章/选题做成**一屏一镜、可翻页、能自动播放**的 keynote 演示版网页(**暖黑** / **米白** 两套主色),自托管字体(思源黑/宋子集化 + Anthropic 打包、零 CDN、preload 治 FOUT),并一键发布到 Cloudflare Pages。 线上样例:**https://hekouwang.pages.dev** ## 30 秒验收 ```bash open examples/demo.html # 零依赖最小示例 bash scripts/sync-from-harness.sh <path/to/演读DECK> # 真身→副本同步 python3 scripts/publish.py --help # 发布脚本可用性 ``` ## 免费 / 付费 | | 免费(本仓库) | 付费增值 | |---|---|---| | 引擎模板 | `deck-engine-米白/V6/暖黑` + `demo.html` | 定制系列视觉 / 内容产线 | | 发布 | `publish.py` + CF Pages 配方 | `hekouwang-content-factory` 授权 | | 联系 | GitHub Issue | **@huiyonghkw** | ## 示例动画版本 / Demo 最快的体验方式 —— 双击打开 **[`examples/demo.html`](examples/demo.html)**:一个**自包含、零依赖、系统字体**的最小示例,直接 `file://` 打开就能看引擎怎么动(翻页 / 自动播放 / 柱子生长 / 数字滚动 / 折线描线 / 卡片错峰)。 | 封面(数字滚动 + 标题渐变) | 流程屏(节点淡入 + 箭头描线 + stat 弹入) | |---|---| |  |  | - **在线完整版(可翻页/自动播放)**: - 首页:<https://hekouwang.pages.dev> - 暖黑系列:<https://hekouwang.pages.dev/suanli/ep01>(`#3` 直达第 3 屏) - 米白系列:<https://hekouwang.pages.dev/toushi/ep01> - `assets/templates/deck-engine-暖黑.html` / `deck-engine-米白.html` 是两套**完整引擎模板**(需起本地服务器看字体:`python3 -m http.server`)。 ## 依赖 | 依赖 | 关系 | 说明 | |---|---|---| | **`hekouwang-content-factory`** ⭐ | **内容来源(强依赖)** | 本 Skill 是「**把内容做成翻页演示 + 发布**」的一半;**另一半(生成文章 HTML、视觉规范 V1/V2/V3、去 AI 味、合规红线)在 `hekouwang-content-factory`**。演示版的源 HTML、配色 token、字体方案都源自它。**⚠️ `hekouwang-content-factory` 是付费 Skill**(GitHub 上为 **PRIVATE 私有仓库,非授权无法 clone / 获取**;需向作者 @huiyonghkw 获取授权),本仓库不含其内容。 | | Python 3 + `fonttools`+`brotli` | 字体子集化 | 仅发布时需要(`tools/fenv` venv,见 `SKILL.md`)。没有则回退用 `fonts/cache/` 已切好的子集。 | | `wrangler`(Cloudflare) | 部署 | `publish.py` 调它发到 CF Pages;首次需 `wrangler login`。 | | Anthropic Sans/Mono woff2 | 拉丁/代码字体 | 来自 `hekouwang-content-factory`(自用/演示授权)。缺失则拉丁字自动回退系统字。 | > 只想用**引擎**(不要内容产线):直接拷 `assets/templates/deck-engine-*.html` 当模板填内容即可,那部分零依赖、可独立使用。 ## 这是什么 这是一个 [Claude Code](https://claude.com/claude-code) **Skill**,按官方 `anthropics/skills` 约定分目录组织。`SKILL.md` 是给 Agent 读的方法说明;`scripts/` `assets/` `references/` `examples/` 是可直接拷用的脚本、模板、文档与示例。 ``` SKILL.md # 方法 + 触发词 + 防踩坑(Agent 入口) scripts/ └── publish.py # 构建 dist/ → 部署 CF Pages(零三方依赖) assets/templates/ ├── deck-engine-暖黑.html # 演示版引擎模板(数据/财经/科普暗调) ├── deck-engine-米白.html # 演示版引擎模板(人文/方法论亮调) └── home.html # 首页模板 references/ └── 系统说明.md # 系统说明文档 examples/ └── demo.html # 零依赖最小示例(双击即看) ``` > 落地铁律:`scripts/publish.py` 与 `assets/templates/home.html` 拷进项目时必须放进同一个 `演读DECK/`(publish.py 用 `SELF/home.html` 找首页源)。 ## 安装 把本仓库放进 `~/.claude/skills/hekouwang-yandu-deck-skill
_meta.json
{
"ownerId": "kn73qd1gcmjr446mwcbdxef70x82vxcw",
"slug": "hekouwang-yandu-deck-skill",
"version": "1.3.2",
"publishedAt": 1786534646031
}references/mobile-and-comments.md
# 移动端 safe-area · 留言板开关 · 视频交叉引用
## 移动端 safe-area
演示引擎默认 `viewport-fit=cover`,全屏翻页时顶底栏要留 **safe-area**:
```css
.deck-toolbar {
padding-bottom: max(12px, env(safe-area-inset-bottom));
padding-left: max(16px, env(safe-area-inset-left));
padding-right: max(16px, env(safe-area-inset-right));
}
```
- iOS 刘海/底条:没写 `env(safe-area-inset-*)` 时,翻页按钮和进度条会被挡。
- 横屏演示:左右 inset 同样要留,别只照顾 bottom。
- 验收:真机 Safari「添加到主屏幕」全屏翻 3 页,拇指区按钮必须可点。
## 留言板(可选子系统)
默认 **hekouwang.pages.dev 线上开着**;新站或纯静态演示可关:
1. 删或移走 `演读DECK/functions/`(Pages Functions 不再挂载)
2. `wrangler.toml` 里去掉 `[[d1_databases]]` 绑定
3. `home.html` / 引擎模板里去掉留言入口 DOM 与 fetch 调用
排错见 `references/留言板-D1.md`;**database_id 必须是自己的**,副本里是占位符。
## 与 HyperFrames 视频产线
- **演读 DECK** = 一屏一镜 **可翻页 HTML**,适合长文拆解、国标系列、教程跟读。
- **HyperFrames 视频** = 同选题的 **ffmpeg 成片**(harness 内 `EP-*/video/` 或动画 Skill)。
- 同一 EP 可两条线并存:文章母本 → 演示版 HTML(本 skill)+ 可选视频目录;**不要**在 deck 引擎里引外链视频或 `Date.now()`/`Math.random()`(与 harness `AGENTS.md` 视频红线一致)。references/换肤-token-flip.md
# 演读 DECK · 换肤 = token-flip(不是重做) 给**已有 deck** 换主色时用这套。核心认知:两套主色的 `:root` **逐行结构完全一致、只有值不同**——所以换肤是一次**机械的 token 值映射**,引擎 CSS/JS 一字不动,内容一字不动。别重写、别让 subagent "参照着做一版"。 > 当前口径见 SKILL.md 第1.4节:**米白 = 全站默认**,国标走 V6 焰彩白,**暖黑/焰彩黑是存量历史态**——本文档现在主要服务于「存量黑版 → 米白」的收敛。 > > 现成脚本:**`scripts/flip-暖黑到米白.py`**(映射抽自引擎模板 · 单遍替换 · 内建未覆盖色守卫 · 先读后写)。用法 `python3 scripts/flip-暖黑到米白.py <deck.html>...`;退出码 2 = 有未覆盖色,按 第2.6节 人工判断后再跑。 ## 0. 动手前(这五步省过一次 9 期全毁) 1. **先查 git 有没有现成的目标态**——见 第0.5节,能取回就别转换。 2. **先 cp 备份**要改的文件。 3. flip 脚本**必须先读后写**(见 第3节 第 1 条,这是最贵的坑)。 4. flip 后 `stat -f%z` 查**每个文件大小非 0**。 5. flip 后跑**全谱残留 grep**(第2节),**=0 才算过**。 ## 0.5 先问一句:git 里是不是躺着现成的?⭐ 省一整轮 演读 DECK 的 deck HTML **都在 git 里**(只有 `演读DECK/publish.py` 被 `.gitignore` 的 `*.py` 排除)。整站换过肤,就意味着**换肤前的版本还在历史里**。要换回某个旧主色时,先查: ```bash git log --oneline --all -- <deck路径> # 哪次提交换的肤 git show <flip提交>^:<deck路径> | grep -oE -- '--bg:#[0-9a-f]*' # 换肤前是什么色 git log --oneline <flip提交>..HEAD -- <deck路径> # 换肤后还改过内容吗(0 = 可安全取回) ``` **换肤后 0 次提交 = 直接 `git show <flip提交>^:<路径>` 取回,精确、零转换风险**,比任何 flip 脚本都可靠。 2026-07-15 实战:偷师 4 期换肤前本就是米白、之后 0 改动 → 直接取回,全谱残留 grep=0 一次过;而算力 5 期换肤前是**暖黑**(不是米白),取回只能拿到暖黑,仍需一轮真转换。**先查再动,别默认要写脚本。** ## 0.6 ⚠️ 跨设计系统 ≠ 换肤,别硬套 本文档的 flip 只适用于**同一套设计系统的明暗两极**(V6焰彩白↔V6焰彩黑、暖黑↔米白——后两者同为 V2 黏土系统)。 **焰彩黑 → 米白 是跨系统**:主色紫 `#a855f7` vs 黏土 `#c15f3c`、字体 Mozilla VF vs Anthropic Sans,V6 的焰橙/焰粉在 V2 里根本没有对应色。硬套 token-flip 会出四不像。跨系统要走「先 git 取回同系统版本,再同系统 flip」,或老老实实重做。 ## 1. 已验证的映射 ### 1.1 V6 焰彩:白 ↔ 黑(两向互为精确逆运算) | 语义 | 焰彩白 | 焰彩黑 | |---|---|---| | 底 | `#fbfaff` | `#170a30` | | surface | `#ffffff` / `#f4eefc` / `#efe7fb` | `#241246` / `#231044` / `#2c1552` | | 正文字 | `#1c0b3e` | `#f3eefe` | | 主紫 | `#7c3aed` | `#a855f7` | | 次紫 | `#6d28d9` | `#c084fc` | | 蓝 | `#4f6ef0` | `#7c9bff` | | 金 | `#c8620a` / `#e07a1a` | `#ffb454` / `#f0a13a` | | warn | `#e0304f` | `#ff5c78` | | 线 | `rgba(28,11,62,…` | `rgba(255,255,255,…` | | 紫辉光 | `rgba(124,58,237,…` | `rgba(168,85,247,…` | | grain | `multiply` `.02` | `screen` `.05` | | body class | `class="light"` | `class="dark"` | **黑白通用、不翻**:焰橙 `#ff8a3d`、焰粉 `#ff4f8b`、`--ok`、`--teal`。 **演示版与首页的 token 值不同,各写一份映射**,别共用一张表。 ### 1.2 暖黑 / 米白(旧两套) 暖黑 `#161514` + 黏土 `#e08a5f` + 石板蓝 `#8fa6bd`;米白 `#faf9f5` + 黏土 `#c15f3c`。 亮底适配:网格线→极淡深色、卡片靠 `--shadow` 不靠辉光、幽灵号深色 `opacity:.05`、`.grain`→`multiply`。 ## 2. 三条验收(缺一条都不算换完) 1. **全谱残留 grep = 0**:拿**旧主色整套调色板**(不只是 `--bg`)去 grep,包括 SVG 内联色。半成品最爱漏的就是图表里的 `#e08a5f`(暖黑黏土)、`#8fa6bd`(石板蓝)。有残留 → 补一轮「旧色→新色」映射再跑。 2. **封面截图**肉眼过一眼。 3. **线上 curl 验 token**:跟随 308(`/suanli/ep04.html` → `/suanli/ep04`),确认 `--bg` 和 `class` 是新值。 ## 2.5 映射表从模板里抽,别手编;且必须**单遍同时替换** ⭐ **映射的唯一真相源 = 两套引擎模板的 `:root` 逐 token 对照**(同一个引擎、两个主题,key 一一对应)。用脚本 diff 出来,别凭记忆写色号: ```python # 剥掉 /* 注释 */ 再解析 :root,逐 key 比对 deck-engine-暖黑 vs deck-engine-米白 ``` 实测暖黑 33 token / 米白 26 token,其中 **20 个值不同**(`--bg/--surface*/--line*/--text*/--read/--hot*/--hl0/--cool*/--ochre*/--warn`),4 个通用不翻(`--font/--serif/--mono/--brand`);另 `--m-*`(9 张插画)暖黑独有、**`stroke='%23000'`
AionUi
Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!
activepieces
AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
cherry-studio
AI productivity studio with smart chat, autonomous agents, and 300+ assistants.
CopilotKit
The Frontend for Agents & Generative UI. React + Angular
Machine-readable data
The same record, as JSON, for agents and crawlers.
{
"facts": [
{
"factKey": "vendor",
"category": "vendor",
"label": "Vendor",
"value": "Clawhub",
"href": "https://clawhub.ai/huiyonghkw/skills/hekouwang-yandu-deck-skill",
"sourceUrl": "https://clawhub.ai/huiyonghkw/skills/hekouwang-yandu-deck-skill",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-10-11T13:52:47.144Z",
"isPublic": true
},
{
"factKey": "protocols",
"category": "compatibility",
"label": "Protocol compatibility",
"value": "OpenClaw",
"href": "https://www.xpersona.co/api/v1/agents/clawhub-huiyonghkw-hekouwang-yandu-deck-skill/contract",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-huiyonghkw-hekouwang-yandu-deck-skill/contract",
"sourceType": "contract",
"confidence": "medium",
"observedAt": "2026-10-11T13:52:47.144Z",
"isPublic": true
},
{
"factKey": "traction",
"category": "adoption",
"label": "Adoption signal",
"value": "1.1K downloads",
"href": "https://clawhub.ai/huiyonghkw/hekouwang-yandu-deck-skill",
"sourceUrl": "https://clawhub.ai/huiyonghkw/hekouwang-yandu-deck-skill",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-10-11T13:52:47.144Z",
"isPublic": true
},
{
"factKey": "latest_release",
"category": "release",
"label": "Latest release",
"value": "1.3.2",
"href": "https://clawhub.ai/huiyonghkw/hekouwang-yandu-deck-skill",
"sourceUrl": "https://clawhub.ai/huiyonghkw/hekouwang-yandu-deck-skill",
"sourceType": "release",
"confidence": "medium",
"observedAt": "2026-08-12T11:37:26.031Z",
"isPublic": true
},
{
"factKey": "handshake_status",
"category": "security",
"label": "Handshake status",
"value": "UNKNOWN",
"href": "https://www.xpersona.co/api/v1/agents/clawhub-huiyonghkw-hekouwang-yandu-deck-skill/trust",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-huiyonghkw-hekouwang-yandu-deck-skill/trust",
"sourceType": "trust",
"confidence": "medium",
"observedAt": null,
"isPublic": true
}
],
"events": [
{
"eventType": "release",
"title": "Release 1.3.2",
"description": "ClawHub category: creative",
"href": "https://clawhub.ai/huiyonghkw/hekouwang-yandu-deck-skill",
"sourceUrl": "https://clawhub.ai/huiyonghkw/hekouwang-yandu-deck-skill",
"sourceType": "release",
"confidence": "medium",
"observedAt": "2026-08-12T11:37:26.031Z",
"isPublic": true
}
]
}Record generated Oct 11, 2026.
