这篇笔记用来记录这次从 Obsidian 到博客的完整发布链路,方便后面继续扩展成日常可复用的内容工作流。
这次做成了什么
这次已经把下面几段链路串起来了:
- 在 Obsidian 里编写 Markdown 笔记
- 自动识别笔记里的本地图片
- 上传图片到
img.maxnn.top - 生成一份可直接发布的
.published.md - 通过本地插件把文章推送到 Typecho
回写文章的
blog_cid、blog_url和发布时间目前的使用方式
在 Obsidian 里,现在可以直接使用两个命令:
生成博客发布稿发布当前笔记到 Typecho
第一个命令适合先检查图片替换和正文内容,第二个命令适合直接把当前笔记推送到博客。
这套流程为什么顺手
这次没有继续硬走 Typecho 后台网页登录提交流程,而是改成了更稳定的桥接方式:
- Obsidian 负责本地编辑和命令触发
- 图床负责承接本地图片
- Typecho 侧提供专用发布入口
这样做的好处是,后面无论是继续扩展批量发布、草稿更新,还是接 API / MCP,都更容易一点。
这次测试里验证过的点
- 图床上传已经可用
- 本地图片可以被替换成线上地址
- Typecho 可以新增文章
- Typecho 可以更新已有文章
- 前台页面可以看到更新后的内容
- 文章发布后,Obsidian 侧可以保存文章关联信息
下一步可以继续补的内容
后面比较值得继续做的方向有这些:
- 自动读取更多 frontmatter 字段
- 支持分类和标签的更细分映射
- 增加一键发布并同步到 Notion 的链路
- 把视频资源接到独立存储方案
- 做一个更完整的发布面板,而不只是命令入口
这篇笔记的用途
这篇文章本身也可以继续当测试稿使用。后面如果要继续验证:
- 新图片上传
- frontmatter 字段解析
- 发布后回写
- 文章更新覆盖
都可以直接基于这篇继续改,不用重新搭环境。
