一个支持用户上传文件和 AI 分析的应用,真正需要保存的通常不止一份原始文件:用户上传的计划书、AI 生成的结果、外部获取的资料,最终都应该有统一的对象存储位置、元数据、权限和下载方式。
本文以一个 Go net/http + Vue 3 + PostgreSQL/MySQL 应用的实际实现为例,记录如何在保留本地存储回退能力的前提下接入 Cloudflare R2,并把 R2 配置和素材管理放进 Owner 管理后台。
Go + Vue 管理后台接入 Cloudflare R2:把上传、AI 生成和外部素材统一保存
如何把编程问题沉淀成可复现的 Hexo 技术文章
**解决一个编程问题之后,最容易被忽略的工作,是把“我当时怎么试出来的”整理成下一次可以复用的知识。**如果文章只有最终代码,读者看不到排查路径;如果文章只有流水账,又很难快速定位根因。
本文以一个 Hexo 博客的实际维护场景为例,整理一套从问题记录到 Git 发布的工作流:先保留事实,再抽取根因,最后用构建和版本控制保证文章真的能发布。
从 C 语言生成的视角,看现代编译器架构的演进
引言:为什么在 2026 年我们依然关注 C 语言生成?尽管 Rust 和 Zig 等现代语言在底层开发领域突飞猛进,但 C 语言作为“通用中间语言”的地位在 2026 年依然不可撼动。无论是从更高级的领域特定语言(DSL)编译而来,...