───✱*.。:。✱*.:。✧*.。✰*.:。✧*.。:。*.。✱ ───

        6//?r=⭐ &d=2024/12/29 11:48:31 &b=m592m6ea

Obsidian深度教程:构建你的第二大脑(附实战案例)

https://www.msn.cn/zh-cn/news/other/obsidian%E6%B7%B1%E5%BA%A6%E6%95%99%E7%A8%8B-%E6%9E%84%E5%BB%BA%E4%BD%A0%E7%9A%84%E7%AC%AC%E4%BA%8C%E5%A4%A7%E8%84%91-%E9%99%84%E5%AE%9E%E6%88%98%E6%A1%88%E4%BE%8B/ar-AA1wwiMe?ocid=msedgdhp&pc=U531&cvid=6770c1b2b40d4a2e933a13d57ade2552&ei=82 |

实用脚本分享

  1. 自动生成目录
const tocGenerator = ` let headers = document.querySelectorAll('h1, h2, h3'); let toc = ''; headers.forEach(header => { let level = header.tagName[1]; toc += `${' '.repeat(level*2)}- ${header.textContent}n`; }); return toc; `
  1. 批量重命名
// 将所有中文标点替换为英文
const files = app.vault.getFiles(); files.forEach(file => { let newName = file.name .replace(//g, ':') .replace(//g, '(') .replace(//g, ')'); if(file.name !== newName) { app.fileManager.renameFile(file, newName); } });

───✱*.。:。✱*.:。✧*.。✰*.:。✧*.。:。*.。✱ ───