用 wg-easy + Docker 部署 WireGuard VPN:从服务端到多平台客户端
使用 wg-easy Docker 镜像一键部署 WireGuard VPN,包含 docker-compose 配置、多平台客户端接入(Mac/Linux/Windows/iOS/Android)、Mac 自动重连 LaunchDaemon 配置,以及运维故障排查清单。
使用 wg-easy Docker 镜像一键部署 WireGuard VPN,包含 docker-compose 配置、多平台客户端接入(Mac/Linux/Windows/iOS/Android)、Mac 自动重连 LaunchDaemon 配置,以及运维故障排查清单。
介绍 Monorepo 的适用场景和工具选型(pnpm + Turborepo + Changesets),包含前端多项目共享包结构设计、全栈项目(前端 + Go 后端)的目录规划,以及工具对比表。
使用 OpenAI Whisper 识别视频语音生成 SRT 字幕文件,再用 FFmpeg subtitles 滤镜将字幕烧录到视频中,支持自定义字体大小、九宫格位置、颜色和自动换行。
用 Gin + GORM 实现学生-课程的多对多关系,从 GORM 默认的 many2many 标签到带状态的显式中间表,再到完全无外键的手动关联查询,附带完整的 REST API 实现。
记录 MySQL 到 PostgreSQL 迁移的完整过程,包括 pgloader 配置方法、类型转换规则、常见报错处理,以及 mysqldump + psql 备选方案的清理脚本和数据类型对照表。
系统梳理 GORM 查询的核心知识点:基础查询方法、条件查询、分页聚合、Scopes 可复用条件、四种关联关系、Preload 预加载、Joins 关联查询的选型对比,以及无外键设计的生产实践。
介绍如何用 React + shadcn/ui 构建可视化 Midjourney 提示词生成器,覆盖 MJ/Niji 版本选择、chaos/stylize/weird 等数值参数、否定提示词,以及一键生成和复制功能。
针对 AI 对话类小程序的 Markdown 实时渲染需求,详细介绍基于 rich-text 组件的流式解析器设计,包括 buffer 缓冲机制、行内样式解析、节点创建方法,以及 WebSocket/SSE 数据源接入方案。
梳理 Tauri 框架的核心 API 能力,包括窗口管理、系统对话框、事件系统、剪贴板等,详细介绍通过 FFI 调用 C++ 代码的方法,以及从构建签名到 App Store 上架的完整流程。
从项目初始化到深色模式实现,详细介绍 Next.js + Tailwind CSS + shadcn/ui 技术栈的搭建过程,包含 ThemeProvider 配置、主题切换组件、CSS 变量管理、防闪烁处理等关键实现细节。
Next.js App Router 提供了完整的 Metadata API,本文从静态配置、动态生成、标题模板、OpenGraph/Twitter 卡片、JSON-LD 结构化数据等方面,梳理元数据管理的核心用法和常见注意事项。
用 Google Custom Search API + Node.js Express 后端 + Docker 部署 + React 前端,搭建一个完整的图片搜索工具。
基于 OpenID 的每日调用配额系统,Redis 做实时计数、GORM 做持久化记录,含配额检查、剩余次数查询和清空接口。
Go Gin 框架实现 OpenAI API 流式对话接口,含 JWT 鉴权、SSE 流转发和前端 fetch ReadableStream 对接的完整实现。
以用户-分类-任务-附件四层结构为例,介绍 GORM 模型设计和基于 OpenID 的多用户数据隔离 Service 层实现。
Access 管身份(门禁锁),WAF 管攻击(防火墙)。用一张对比表 + 三个 Tunnel 配置场景说清楚:私人后台、公开网站、管理页面分别该怎么开。
Cloudflare 官方 MCP 能不能操作 Tunnel?翻完三个仓库源码和 OpenAPI 规范后整理出完整能力清单:20 个 tunnel 端点全覆盖,但只有主 Code Mode server 能用,15 个领域专用 server 一个都不行。
微信小游戏中如何将当前界面截图保存到手机相册,含 Canvas 截取、临时文件生成和相册授权的完整处理流程。
How environment variables work in Next.js — the NEXT_PUBLIC_ prefix, file hierarchy, build-time vs runtime, TypeScript support, and common pitfalls.
Practical guide to the Link and Script components in Next.js — prefetching, loading strategies, lifecycle events, and common patterns.