关于 obsidian-clipper-template-creator
Obsidian Web Clipper Template Creator 是用于生成可导入 JSON 模板的技能。它会检查 Obsidian Bases,并分析示例网页,以验证模板属性和变量。
主要功能
- 01将 Bases 属性映射到模板
- 02检查示例网页 HTML
- 03分析 Schema.org 与元数据
- 04生成有效 JSON 模板
- 05验证模板变量
适用场景
- 01创建食谱剪藏模板
- 02为特定网站构建模板
- 03使剪藏字段匹配现有 Base
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ davila7/ claude-code-templates --skill obsidian-clipper-template-creator安装后在 Claude Code 中输入/obsidian-clipper-template-creator确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
assets/clipping-template.jsonrecipe-template.jsonreferences/analysis-workflow.mdbases-workflow.mdfilters.mdjson-schema.mdvariables.md详细介绍
Obsidian Web Clipper 模板创建器
此技能可帮助你为 Obsidian Web Clipper 创建可导入的 JSON 模板。
工作流
- **识别用户意图:**指定网站(YouTube)、特定类型(食谱),还是常规剪藏?
- **检查现有 Base:**用户可能已在
Templates/Bases/中定义了“Base”架构。- **操作:**读取
Templates/Bases/*.base,查找匹配的类别(例如Recipes.base)。 - **操作:**使用 Base 中定义的属性来构建 Clipper 模板属性。
- 详情请参阅 references/bases-workflow.md。
- **操作:**读取
- **获取并分析参考 URL:**根据实际页面验证变量。
- **操作:**询问用户是否有想要剪藏内容的示例 URL(如果尚未提供)。
- **操作:**使用
WebFetch获取页面 HTML。 - **操作:**分析 HTML 中的 Schema.org JSON、Meta 标签和 CSS 选择器。
- 有关分析技巧,请参阅 references/analysis-workflow.md。
- **起草 JSON:**按照架构创建有效的 JSON 对象。
- **验证变量:**确保所选变量(Preset、Schema、Selector)都存在于分析结果中。
输出格式
始终将最终结果输出为用户可复制并导入的 JSON 代码块。
{
"schemaVersion": "0.1.0",
"name": "My Template",
...
}
资源
- references/variables.md - 可用数据变量。
- references/filters.md - 格式化筛选器。
- references/json-schema.md - JSON 结构文档。
- references/bases-workflow.md - 如何将 Bases 映射到模板。
- references/analysis-workflow.md - 如何验证页面数据。
官方文档
示例
JSON 示例请参阅 assets/。
评论
支持 Markdown