liuzhuohua
9b4ffce9a5
feat(devtools): 生成截图图床外链清单(Markdown / BBCode / HTML 三格式)
用户问「能不能当图床、转成论坛可用的格式」。
实测结论:可以。四种直链形式全部 200,且
- Content-Type 正确(image/jpeg)
- Access-Control-Allow-Origin: *(CORS 全开,网页引用无阻)
- 无防盗链:带外部 Referer、无 UA 均正常返回
新增 devtools/gen-image-urls.py,一次性产出三种论坛格式:
① Markdown  GitHub / 语雀 / Discourse / Obsidian
② BBCode [img]url[/img] Discuz / phpBB / NGA / 恩山 / Chiphell / v2ex
③ HTML <img src="url"> 博客 / 自建站 / 富文本编辑器
域名默认用 cdn.jsdelivr.net/gh —— 国内可达性明显好于
raw.githubusercontent.com,且缓存 7 天(raw 只有 5 分钟)。
文档里附了换域名对照表(gcore 备用节点 / statically / raw)。
同时支持 @<commit-sha> 冻结写法,把内容锁定在某个提交上,
避免后续提交把已发出去的帖子里的图改掉。
产物同时落在 docs/图床链接清单.md(进仓库)和桌面(方便直接用)。
顺带记录一个失败:想生成「纯格式版」和「带文件名版」两份,
判断逻辑写错导致两份内容相同;改用一次生成、分节呈现,
反而更适合「整段复制」的用法。别为了参数化而增加无意义的重复产物。
2026-09-30 23:14:19 +08:00
..
2026-09-30 22:46:43 +08:00
2026-09-30 19:26:24 +08:00
2026-09-30 19:26:24 +08:00
2026-09-30 19:26:24 +08:00
2026-09-30 19:26:24 +08:00
2026-09-30 19:26:24 +08:00
2026-09-30 19:26:24 +08:00
2026-09-30 23:14:19 +08:00