POST / Workflow2026-07-03
一个够用的图床,比一个复杂后台更重要
AUTHOR: 张建鹏
一个够用的图床,比一个复杂后台更重要
图床最重要的能力不是后台多漂亮,而是能不能被脚本稳定调用。
现在的图片上传服务提供 POST /api/upload,用 Bearer Token 鉴权,上传成功后返回 URL、文件名、类型和大小。这已经覆盖了日常写博客、文档配图和 AI 自动化工具的关键路径。
为什么这个设计合适
后端只做三件事:校验身份、校验文件、保存文件。静态访问交给 Nginx 的 /uploads/,缓存头也由 Nginx 添加。
这样服务代码少,出问题时边界清楚,迁移时也容易验证。
curl -X POST "https://file.220992.xyz/api/upload" \
-H "Authorization: Bearer <token>" \
-F "file=@cover.png"
它适合接入哪些场景
- 博客发布:文章里的截图先上传,再写入 Markdown。
- AI 生成资产:脚本拿到图片后自动上传,返回可分享 URL。
- 文档交付:DOCX 或 PDF 报告中的辅助图片可以有稳定外链。
- 临时文件交换:配合 SFTPGo,形成上传、归档、访问的闭环。
后续可以补的能力
我不会急着加相册后台。更值得先做的是对象命名策略、重复文件处理、删除接口、访问日志和最小化的管理页。
尤其是同名文件覆盖这件事,在自动化场景里很方便,但在长期归档场景里需要更明确的版本策略。
Terminal_Comments / 终端评论系统
Signals_Received
CONNECTING_D1_INSTANCE...