我的编程之路

用 Go 编写的代替Jenkins轻量级自动化构建系统
Gokins 一个用 Go 编写的轻量级自动化构建系统,零依赖、单文件部署,可作为个人或小团队的 Jenkins 替代方案。 特性一览 特性 说明 零数据库依赖 数据全量存于本地 jobs.json / history.json,无需 MySQL / Redis 单文件部署 通...
阅读全文 »离线小杨云笔记 - Next.js + Capacitor 纯本地离线安卓 APK 打包全记录
不依赖 Android Studio,在 WSL 命令行环境下,从零安装依赖到生成 100% 离线可用 APK 的完整过程,含全部报错与核心架构解决方案。 适用栈: Next.js (App Router) + Cloudflare Workers + Cloudflare D1 ...
阅读全文 »3D打印零基础入门完全指南:从模型到成品
基于拓竹A1打印机的实战教程 | 适合完全零基础 1. 拓竹A1使用方法与注意事项 1.1 首次使用准备 📦 开箱检查清单 打印机主体 打印平台(热床) 电源线 USB线/SD卡 随机工具包(刮刀、扳手、润滑油) 样品耗材 🔧 初次安装步骤 放置位...
阅读全文 »Backblaze B2 与 Cloudflare R2 存储桶 CORS 配置全指南
在现代 Web 开发中,如果你试图从前端(例如 https://your-site.com)直接上传文件到对象存储,或者通过 XHR/Fetch 加载存储桶中的资源,你大概率会遇到红色的 CORS Policy Error。 本文将详细介绍如何正确配置 Backblaze B2 和 Cloudfla...
阅读全文 »从零到一打造「数据 100% 自主」的旗舰级私有云(Next.js + MinIO/R2 + Fly.io支持断点续播 + 全盘搜索 + 多账户无缝切换)
在公有云服务商动辄涨价数据隐私无保障账号绑定难以迁移的今天,「数据自主」已经不再是技术极客的小众追求,而是普通用户保障数字资产安全的刚需。本文将带你从零搭建一款旗舰级私有云存储系统,基于 Next.js 构建前端界面,支持 MinIO(本地私有部署)和 Cloudflare R2(低成本对象存储)双...
阅读全文 »[实战] 搭建 Allure 测试报告中心:Python 自动生成目录 + Nginx Docker (解决中文乱码/白屏问题)
1. 背景与痛点 在自动化测试中,Allure 生成的报告通常是分散的文件夹。 浏览器限制:直接双击 index.html 会因为 CORS 策略一直显示 "Loading..."。 管理混乱:报告按时间或 IP 分类(如 192.168.x.x/2025-xx-xx)...
阅读全文 »✅ 用启动脚本替代复杂 .desktop 命令,彻底解决语法错误的方法
这其实不是命令本身的功能问题,而是 .desktop 文件里 引号 和 多行命令 在 GNOME/KDE 这种桌面环境下解析的方式导致的。它在解析 Exec= 时,不是严格用 bash 读取一整段文本,而是会先按空格、引号等规则拆开,这就使得像 /bin/bash -c 'ulimit -n 4...
阅读全文 »Next.js + Electron + Vercel 使用
本项目旨在创建一个功能类似于 Joplin 或 Simplenote 的跨平台离线优先云同步的笔记应用。 技术栈核心: 前端框架: Next.js (使用 App Router) 桌面应用: Electron 后端 & 部署: Vercel 数据库: Vercel Postg...
阅读全文 »离线云笔记完整发布与运维指南(功能、搭建、开发、Web 打包、桌面打包与快速测试,Next.js+cloudflare+Electron )
这是一篇可直接放进仓库的全面教程(README/RELEASE 文档风格),覆盖项目功能目录说明开发启动Cloudflare Pages 打包Electron 打包用 Git Tag 触发 CI 发布以及最快验收 AppImage 的方法与注意事项。把它直接复制到 README.md 或 RELE...
阅读全文 »用 Cloudflare 把网站变成智能问答助手
你是否曾想过:让 AI 不再只背维基百科,而是真正“吃懂”你自己的博客公司文档或产品手册,然后以对话式可追溯的方式为访客服务?借助 Cloudflare 的 Workers AI + Vectorize + Pages,无服务器低成本易扩展的 AutoRAG(检索增强生成)...
阅读全文 »