[]()格式的超链接如何在属性中被渲染成可点击的

Bases属性库不支持查询笔记正文,想把一些信息直接写在属性区
发现超链接在属性区是不渲染的
我特别想放在属性区的链接是库外文件的链接,形如 [平面图](<file:///C:\Users\Administrator\Desktop\平面图.pdf>)

试了一下这样写可以在笔记页面、bases表格视图里打开:

file:///C:/Users

image

注意不能用反斜杠\,类似zotero://open-pdf/library/items/xxxxx这类URI

但在卡片视图中显示正常,点击却无法跳转,似乎是因为渲染成了external-link而非metadata-link
并且因为无法加<>,导致文件名也无法加空格 :upside_down_face:


如果是刚需的话,分享一个我很早以前在notion的解决方案:复制到剪贴板后,用ahk脚本识别剪贴板,打开本地文件,类似这样:

; Alt+C - 一键直达文件/链接/搜索/网址(自动识别剪贴板内容)
<!c::  
    if (ErrorLevel) {  
        return
    }  
    ; 打开链接  
    if (RegExMatch(clipboard, "i)^(https?://|ftp://|edge://|zotero://|obsidian://|file:///)[^\s/$.?#].[^\s]*$")) {  
        Run, %clipboard%
    }  
    ; 打开文件
    else if (RegExMatch(clipboard, "^(S:|T:|U:|V:|W:)\\") || FileExist(clipboard)) {
        Run, %clipboard%       
        ; Shellrun(clipboard) ; 非管理员方式打开
    }  
    ; 搜索
    else {  
        ; Run, https://www.bing.com/search?q=%clipboard%
        Run, https://www.google.com/search?q=%clipboard%
    }  
return

谢谢 :face_exhaling:是刚需,但感觉用剪切板再跳转不如记在正文内,添加属性标记已经有文件了,点进笔记再点开库外文件