我花 2 小时踩完 Typora 模板坑,总结了这套终极解决方案

0 阅读3分钟

大家好,我是舒一笑不秃头。

🌐 个人网站:www.poeticcoder.com
🛠 工具站:www.strloom.com/


❓我的需求:Typora 能不能做“模板插入”?

很多人(包括我)在用 Typora 写内容的时候,都会有一个需求:

👉 能不能像 VSCode 插件一样,一键插入一段 Markdown 模板?

比如:

  • 一键插入工具推荐模板
  • 一键插入提示块(NOTE / WARNING)
  • 一键插入文章结构

但很遗憾,Typora 官方目前:

❌ 没有插件系统
❌ 不支持 snippet(文本片段)

也就是说,你没法直接在 Typora 里实现这种功能


💡解决方案:用 espanso 给 Typora“外挂能力”

我最后找到的最优解是:

👉 Typora + espanso(文本扩展工具)

简单理解:

工具作用
Typora写 Markdown
espanso提供“快捷插入能力”

🚀效果是这样的

你只需要输入:

;tools

瞬间自动展开👇

## 🧰 工具推荐

大家好,我是舒一笑不秃头。  

🌐 个人网站:https://www.poeticcoder.com  
🛠 工具站:https://www.strloom.com/  

---
...

👉 这体验已经接近“插件级别”了


⚠️我踩过的坑(你大概率也会踩)

❌ 坑 1:用 :tools 触发

结果 Typora 只弹 emoji:

:taco:
:tada:

👉 原因:

Typora 会优先处理 : → emoji 补全
espanso 根本不会触发


✅ 正确做法

改成:

;tools

或:

/tools

❌ 坑 2:配置写错文件

一开始我把配置写在:

config/default.yml

👉 结果完全不生效


✅ 正确位置

必须写在:

match/base.yml

或者直接用:

espanso edit

❌ 坑 3:YAML 缩进错误(最坑)

我当时写成这样:

- trigger: ";tools"
    replace: |

👉 多了一个空格 → 直接失效 ❌


✅ 正确写法

- trigger: ";tools"
  replace: |
    内容

👉 triggerreplace 必须对齐


🧪完整可用配置(可直接复制)

matches:
  - trigger: ";tools"
    replace: |
      ## 🧰 工具推荐

      大家好,我是舒一笑不秃头。  

      🌐 个人网站:https://www.poeticcoder.com  
      🛠 工具站:https://www.strloom.com/  

      ---

      ### 📌 本期工具整理

      以下是我精选的一些实用工具:

      - 🔧 工具 1:
      - ⚡ 工具 2:
      - 🤖 工具 3:

      👉 更多工具合集:  
      https://www.poeticcoder.com/tools/

      ---

      如果本文能给你提供启发或帮助,欢迎动动小手指,  
      一键三连(点赞、评论、转发)👍💬🔁  

      感谢支持 🙏

🔥进阶玩法(强烈推荐)

🎯 光标自动定位

- trigger: ";tool"
  replace: "工具名称:$|$"

👉 自动把光标放到指定位置


📅 自动插入日期

- trigger: ";date"
  replace: "{{mydate}}"
  vars:
    - name: mydate
      type: date
      params:
        format: "%Y-%m-%d"

🧠总结一句话

👉 Typora 做不了插件
👉 但 espanso 可以帮你“补上插件能力”


📈延伸:我现在怎么用这套方案?

我已经基于这套方法,做了一整套:

  • 工具推荐模板
  • 博客结构模板
  • AI prompt 模板
  • 笔记模板
  • callout 模板

👉 写作效率直接提升 3-5 倍


💬 如果你也想要这套能力(重点)

如果你:

  • 想打造自己的 Typora 模板体系
  • 想做“内容生产自动化”
  • 想搭建自己的工具流(AI + 写作 + 自动化)

👉 我这边可以提供:

🧩 一对一技术咨询 / 定制配置

包括:

  • Typora + espanso 完整方案搭建
  • 定制你的专属模板库(10~50个)
  • AI 写作工作流设计
  • 工具链整合(Obsidian / Notion / VSCode 等)

👉 可以通过我的网站联系我:
🌐 www.poeticcoder.com

或者你也可以评论区留言,我会看到并回复 👍


❤️ 最后

如果本文对你有帮助,欢迎:

👉 点赞 👍 + 评论 💬 + 转发 🔁

这对我真的很重要,感谢支持 🙏