<%* const hookFn = (tp.user && tp.user.haloCardHook) ? tp.user.haloCardHook : null; if (typeof hookFn !== "function") { throw new Error("未找到 haloCardHook 用户脚本。请检查:1) haloCardHook.js 是否放在 Templater 设置「User scripts folder」指定的文件夹内;2) 文件名必须完全是 haloCardHook.js;3) 重载 Obsidian(Ctrl/Cmd+P 输入 Reload app without saving)后再运行本模板"); } await hookFn(tp); %>