SuperAPI AI 工具集

obsidian-clipper-template-creator

办公与效率

查看项目

更新于 10-15 21:11

技能介绍

用途:该技能用于指导创建 Obsidian Web Clipper 的可导入 JSON 模板,适用于需要新建剪藏模板、了解可用变量或对网页内容做结构化剪藏的场景。

主要能力与流程:先识别用户意图(如特定站点 YouTube、特定类型 Recipe 或通用剪藏);检查 Templates/Bases/ 下已有的 Base 结构,读取 Templates/Bases/*.base 找到匹配分类(如 Recipes.base),并用其中定义的属性组织模板属性;随后抓取并分析参考 URL,需要用户提供样本 URL,使用 WebFetch 或浏览器 DOM 快照获取页面内容,分析 Schema.org JSON、Meta 标签与 CSS 选择器;最后起草符合 schema 的 JSON 对象并核对变量(Preset、Schema、Selector)是否在分析结果中存在。

使用方式:模板输出须为可复制的 JSON 代码块,结构以 schemaVersion(示例为 0.1.0)、name 等字段开头。参考资料包括 references/variables.md(可用数据变量)、references/filters.md(格式化过滤器)、references/json-schema.md(JSON 结构)、references/bases-workflow.md(Bases 映射模板方法)、references/analysis-workflow.md(页面数据验证技巧)。

限制与选择器规则:必须基于实时页面内容验证选择器,不得猜测;若 DOM 无法访问或元素缺失,应明确说明并请求新的 URL 或截图;优先使用稳定选择器(data 属性、语义角色、唯一 ID)而非脆弱的 class 链;若某选择器无法从抓取内容验证,需明确声明并索取其他 URL。

适用场景:为特定网站或内容类型定制剪藏模板、将剪藏数据与 Obsidian Bases 属性对齐。

其他限制:资料未提供收费、价格、支持平台或具体使用效果等信息,暂未提供。