[{"content":"这是一篇联调文章：图片与视频来自自有 OSS，文中含 Mermaid 流程图。\nOSS 图片 OSS 视频 你的浏览器不支持 video 标签。 Mermaid 流程图 flowchart LR A[本地写 Markdown] --\u0026gt; B[上传图片到 OSS] B --\u0026gt; C[文章写 OSS 链接] C --\u0026gt; D[git push] D --\u0026gt; E[Actions 构建] E --\u0026gt; F[ECS 拉取上线] 说明 图片不在第三方公共 CDN，源在 vitaflow-blog-media 日常流程：本机写完 → AI/工具传 OSS → 改链接 → push ","permalink":"https://vitaflow.cn/posts/oss-mermaid-test/","summary":"\u003cp\u003e这是一篇联调文章：图片与视频来自自有 OSS，文中含 Mermaid 流程图。\u003c/p\u003e\n\u003ch2 id=\"oss-图片\"\u003eOSS 图片\u003c/h2\u003e\n\u003cp\u003e\u003cimg alt=\"OSS 测试图\" loading=\"lazy\" src=\"https://vitaflow-blog-media.oss-cn-hangzhou.aliyuncs.com/blog/2026/10/hello-oss.png\"\u003e\u003c/p\u003e\n\u003ch2 id=\"oss-视频\"\u003eOSS 视频\u003c/h2\u003e\n\u003cvideo controls width=\"100%\" preload=\"metadata\" src=\"https://vitaflow-blog-media.oss-cn-hangzhou.aliyuncs.com/blog/2026/10/hello-oss.mp4\"\u003e\n  你的浏览器不支持 video 标签。\n\u003c/video\u003e\n\u003ch2 id=\"mermaid-流程图\"\u003eMermaid 流程图\u003c/h2\u003e\n\u003cpre tabindex=\"0\"\u003e\u003ccode class=\"language-mermaid\" data-lang=\"mermaid\"\u003eflowchart LR\n  A[本地写 Markdown] --\u0026gt; B[上传图片到 OSS]\n  B --\u0026gt; C[文章写 OSS 链接]\n  C --\u0026gt; D[git push]\n  D --\u0026gt; E[Actions 构建]\n  E --\u0026gt; F[ECS 拉取上线]\n\u003c/code\u003e\u003c/pre\u003e\u003ch2 id=\"说明\"\u003e说明\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e图片不在第三方公共 CDN，源在 \u003ccode\u003evitaflow-blog-media\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e日常流程：本机写完 → AI/工具传 OSS → 改链接 → push\u003c/li\u003e\n\u003c/ul\u003e","title":"OSS / Mermaid / 视频联调测试"},{"content":"这是 vitaflow.cn 的第一篇文章。以后在本地写 Markdown，git push 之后就会自动发布到这里。\n","permalink":"https://vitaflow.cn/posts/hello-world/","summary":"\u003cp\u003e这是 vitaflow.cn 的第一篇文章。以后在本地写 Markdown，\u003ccode\u003egit push\u003c/code\u003e 之后就会自动发布到这里。\u003c/p\u003e","title":"Hello World：博客上线啦"}]