Install
openclaw skills install @bonniegeng-max/museum-explorerProvides comprehensive museum visit support including verified pre-visit info and exhibit list, on-site exhibit insights, and post-visit digital journal with...
openclaw skills install @bonniegeng-max/museum-explorer解决"逛展浅浅看过,看完很快遗忘":生成策展卡、可分享勾选展品、展品打卡印章、电子手帐。 本 skill 的产出质量取决于模板资产 + 核验纪律,严格按下方规范执行,禁止跳过模板现场发挥。
museum-explorer/
├── SKILL.md # 本文件
├── templates/
│ ├── curations-card.md # 阶段1输出模板(策展卡)
│ ├── on-site-checklist.md # 阶段2输出模板(行中观展单)
│ └── journal-template.html # 阶段3输出模板(电子手帐,只改 JOURNAL_DATA)
├── references/
│ ├── stamp-design-guide.md # 印章形制规范(必读,决定集章风格统一)
│ ├── source-verification.md # 来源核验规范(红线落地规则)
│ ├── data-sources.md # 上游数据源清单(已实测:官方源+抓取规则+同步流程)
│ └── exhibits.schema.json # data 库展品记录 schema
├── data/ # 本地知识库({museum}.json=展品,{museum}-exhibitions.json=展览索引)
└── journal/ # 每次观展的会话状态目录(见下)
三阶段往往跨天、跨会话。开始任何一次观展规划时,先创建会话目录:
journal/{YYYY-MM-DD}-{展览slug}/
├── session.md # 状态文件:阶段进度、基础信息、决策记录
├── curations-card.md # 阶段1产出落盘
├── checklist.md # 阶段2产出落盘(行中追加勾选/感受)
├── stamps/ # 印章 SVG 文件(每展品一枚)
└── journal.html # 阶段3产出
规则:每次用户回来继续这个展(行中来问展品、行后要手帐),先读 session.md 恢复上下文,再追加更新——禁止凭空重新生成已有内容。
本地数据告知(必做):首次创建会话目录时,向用户说明:观展记录(打卡、感受、照片引用、印章)将保存在本地 journal/ 目录下的该展览文件夹中,仅存于用户本机;每次写入 session.md 或清单文件时,简短告知(例:"已将本次打卡记录到会话文件"),不做用户不知情的静默写入。
输入:展馆名称 / 特展名称(+观展日期、同行人、兴趣偏好,可选)
data/{museum}-exhibitions.json(已覆盖:国博/故宫/上博/南博/陕历博/湖博);不存在或 lastSynced 超 30 天,按 references/data-sources.md 从馆方官方源同步一次(六馆抓取规则已实测固化:国博静态页+要闻流、故宫检索接口、上博/南博 JSON API、陕历博列表页、湖博推介栏目),增量合并并告知变更摘要。references/source-verification.md 执行,冲突信息并列展示,不确定标注【待核实】,标注信息获取日期。展期临近结束的展览,必查馆方要闻流/公众号确认是否已宣布闭展。data/{museum}.json 本地库;无数据再按 references/data-sources.md 的源优先级联网检索(馆方官网藏品库 > 馆方公号 > 权威出版物/媒体),完成后按 references/exhibits.schema.json 回写入库。每件展品至少 2 个独立权威来源。templates/curations-card.md 模板(含勾选框、纪录片/书籍推荐、来源核验表——核验表为强制栏目,禁止省略)。输入:现场观展感受、展品疑问(拍照/描述展品)
templates/on-site-checklist.md,引导用户逐件打卡、留照片位、写一句话感受——这些是行后手帐的素材钩子,行中没钩子,行后没手帐。输入:看完展览后的个人感受(+照片文件,可选)
照片处理提示:用户提供照片时,先说明照片只会在本地处理——以相对路径引用或复制进本展会话目录,不做任何上传或外发;用户可拒绝提供照片,手帐将以拍照占位框呈现。
references/stamp-design-guide.md 的统一形制,为每件打卡展品生成 SVG 印章,存入 stamps/。SVG 形制为主路线;仅当环境有图像生成工具且用户明确要求"写实印章"时,用图像生成中心纹样(形制外壳仍用 SVG 统一)。
templates/journal-template.html,只修改 JOURNAL_DATA 数据块,禁止改动模板的版式 CSS 与渲染逻辑。印章 SVG 作为字符串注入数据块。@page 打印分页 CSS)。references/data-sources.md 的源优先级检索核验后,按 schema 写入 data/{museum}.json;data-sources.md 第五节流程同步上游展览索引,完成后简报新增/闭展/状态变化,禁止静默写入;verification: pending 的记录使用时必须提示用户。stamp-design-guide.md 形制规范保证集章风格统一;严格遵守版权边界;journal-template.html 模板改数据,保证排版质量稳定;examples/angkor-exhibition/ 是一次完整 pilot 的产物:
data/yujian-angkor-2026.jsonversion: 1.4.0 name: museum-explorer description: 看展全链路助手,行前策展卡-行中观展-行后电子手帐,展品打卡印章,支持分享相约看展 tags: museum,exhibition,journal,stamp,culture