✨ Become an AI-era PM — words → product → doAIPM.com
#MD SoloMD

v4.8 — image hosting (图床): the last step between writing and publishing

Markdown's dirty secret is that images don't travel. A note that renders perfectly on your machine — with screenshots saved to _assets/ — falls apart the moment you paste it into a GitHub issue, a WeChat 公众号 draft, or a blog engine, because every image is a local path. SoloMD 4.8 (released June 29) closes that gap: paste an image and it can go straight to your image host, with the returned URL inserted instead.

Five backends, zero SoloMD servers

The design constraint was the same one behind SoloMD's sync: we don't want to be a SaaS, and your images shouldn't route through our infrastructure. So 4.8 ships five bring-your-own backends:

Between PicGo and the custom command, anything with an uploader — 七牛, 又拍, Imgur, a self-hosted Chevereto — plugs in without us shipping a dedicated integration.

The fallback is the feature

Auto-upload on paste is only trustworthy if it can't lose your image. When the host is unreachable — you're offline, the token expired, the bucket policy changed — SoloMD falls back to the normal local copy in _assets/ and tells you, instead of blocking the paste or silently dropping the screenshot. Writing flow first; publishing plumbing second. When you're back online, a single command uploads all local images in the current note and rewrites the links, so catching up after an offline stretch is one action, not a manual hunt.

The rest of the surface is small on purpose: an "insert image from URL" command for images that already live somewhere, and a keep-local-copy option so uploads can double as backups — the note links to the URL, but the file also stays in _assets/.

Why this matters for the CJK publishing workflow

A large share of SoloMD's users write in Chinese and publish to platforms — 公众号, 知乎, 掘金, personal blogs — that all want URLs, not attachments. The pre-4.8 workflow was: write in SoloMD, then round-trip every screenshot through PicGo or a browser upload page, then fix the links. 4.8 folds that into the paste itself. Combined with "copy as rich HTML" (which already carried styles into 公众号 editors), the write→publish path now has no manual image step at all.

SoloMD is a free, MIT-licensed Markdown editor for macOS, Windows, Linux, iOS and Android — solomd.app. Configure image hosting in Settings → Writing; full release notes on the what's new page.

Comments & feedback

Comments live on GitHub Discussions — sign in once with your GitHub account.

Comments load from GitHub Discussions. If you see this message instead, the maintainer has not finished the one-time giscus.app setup yet — see web/COMMUNITY-SETUP.md.

Open on GitHub Discussions →