SuperAPI AI 工具集

resolve-recipe-ingredient-link

通用与其它

查看项目

更新于 10-15 21:52

技能介绍

用途:解决 Obsidian 食谱笔记中未解析的食材 wikilink(如 [[leeks]]),在已存在的 product 标签笔记中找出语义最匹配的笔记。

主要能力:候选枚举用命令 islandiguana "/Users/mtm/Documents/Obsidian Vault" '.tags[] == "product"';读取全部候选文件名后整体语义排序,不以关键词预筛;按四级规则裁决——Tier 1 近精确或单复数匹配,Tier 2 借助来源行中修饰词消歧,Tier 3 仍不明确时列候选询问用户,Tier 4 无合理匹配时按 product 笔记模板新建同名笔记,含商店布尔 frontmatter 与商店分区,tags 为 product 加一个类别标签,图片搜索链接用 Google,无已验证图片 URL 时省略 pic 与主图。

使用方式:需指定 vault 路径(含空格须加引号)与 islandiguana 二进制路径;仅解决链接,报告候选数量与结果,未明确要求不修改 wikilink。改写链接时禁用别名形式,显示词与笔记名不同则改写食谱文本:笔记名是显示词前缀时括号内放笔记名、后缀留在括号外;否则改写为笔记名并用普通链接;Tier 2 消歧词紧邻链接时先并入括号。标题链接同样用 [[#Heading]] 相对形式。

限制:product 池约 1300 条;不可做近似替换(如 feta 不等于 cotija);无扩展说明。