话题精选
读书
旅行
好物
极客
个人总结
所有博客
苏洋博客
记录点滴成长,分享技术经验。
访问博客
Phorge 现代化改造实战(十七):恢复简体中文支持,用工具持续维护 2.7 万行翻译文件
Phorge 现代化改造实战(十六):把数据库自省搬进 Gorge,跨仓契约不能靠手工同步
Phorge 现代化改造实战(十五):用 Go 接管 Phorge 工作队列,如何避免新旧消费者互相抢任务
Phorge 现代化改造实战(十四):为 Go 服务建立统一的 Phorge API 入口,网关可以换框架,Conduit 协议不能变
Phorge 现代化改造实战(十三):联调六项外部服务,容器在运行,不代表业务已经切换
Phorge 现代化改造实战(十二):兼容 Elasticsearch 5、6、7,版本配置决定整个索引结构
Phorge 现代化改造实战(十一):升级 Gorge 的 HTTP 框架,接口没变,行为也不能变
Phorge 现代化改造实战(十):迁移 Webhook 投递服务,先解决重复投递
Phorge 现代化改造实战(九):迁移文件存储,写得进去也要读得回来
Phorge 现代化改造实战(八):迁移搜索服务,写进索引不等于搜得到
Phorge 现代化改造实战(七):迁移邮件服务,先分清哪些失败不该重试
Phorge 现代化改造实战(六):替换实时通知服务,为什么 HTTP 501 反而表示正常
Phorge 现代化改造实战(五):替换 diff 子进程,兼容不等于逐字一致
Phorge 现代化改造实战(四):拆分模块到 Gorge,无侵入改造不等于不碰文件
Phorge 现代化改造实战(三):接入 Stargate,把 Forward Auth 的信任边界做完整
Phorge 现代化改造实战(二):改进容器化的七个细节
Phorge 现代化改造实战(一):从没有官方镜像到 Docker Compose 跑起来
三年后,我重写了 Nginx Formatter
用 splitdns 管理 macOS 的开发域名解析
使用 portmap 转发 Rootless Podman 的低位端口
WordPress SQLite Docker 镜像封装细节:两年后的升级
从零重建 macOS 开发机:可复现的环境初始化流程
把 MinIO 示例迁到 OtterIO:使用、部署与迁移验证
从 MinIO 到 OtterIO:整理一条 Apache 2.0 开源对象存储代码线
重新审视 MinIO:许可证、归档、社区 fork 与我的 Apache 2.0 基线
Kakapo:使用 Wails v3、Go 和 Echo 构建一个本地翻译工作台
Herald(鸦使):把验证码和通知,送到该送的人手里
Warden(守望者):从共享口令,到一份可维护的准入名册
Stargate(星空之门):不用改业务代码,给内部服务加一道登录门
Traefik 阿里云使用方案:自动证书与服务接入
用 Docker 私有化部署 GitHub Actions Runner(Runner Fleet)
OwlMail:兼容 MailDev 的工程化测试邮箱
用 Split DNS 提升跨系统双机开发体验
构建稳定的 CAN 网络通信桥梁:CAN-Bridge
只聊感情,不聊技术(三)
把状态“亮”出来:几十块搞定家用 NAS 电子监控屏
基于 RK3588 的 ARM 架构 ITX 主机搭建指南:系统选型和配置优化
近期家用设备(NUC、群晖、光猫、交换机、机柜)散热升级记录
小米路由器 BE3600 Pro 笔记:初步分析、折腾路由 Docker(一)
使用 Docker 和 Traefik v3 搭建轻量代码仓库(Gitea 1.20+)
管理 HomeLab 设备:借助 Claude 3.7 构建更智能的前端看板(一)
致新朋友:从技术交流中寻找志同道合的你
Intel B580 GPU 大模型容器推理实践:构建更好的模型 Docker 容器环境(二)
Intel B580 GPU 大模型容器推理实践:以 DeepSeek R1 Distill Qwen 7B 为例(一)
Ubuntu Linux 内核版本升级指南:mainline
Docker 稳定性保障:Ubuntu 环境版本锁定方案
闲置笔记本变身 Steam OS 游戏主机
雷电显卡坞:Intel ARC B580 和 Windows 设备历险记(一)
搭建 Ubuntu 24.04 基础开发环境指南
快速构建稳定的 Armbian 系统:玩客云折腾速通指南(二)
五十元内的轻量服务器:玩客云折腾速通指南(一)
家用网络升级实践:安静的局部万兆组网(三)
家用万兆网络实践:紧凑型家用服务器静音化改造(二)
2024 岁末总结
家用网络升级实践:低成本实现局部万兆
使用 AI 辅助开发一个开源 IP 信息查询工具:二
使用 AI 辅助开发一个开源 IP 信息查询工具:一
2024 年终,个人设备盘点
使用开源软件搭建轻量的 NPM 私有仓库:Verdaccio
折腾基本功:Redis 从入门到 Docker 部署
突破内存限制:Mac Mini M2 服务器化实践指南
ThinkPad + Redis:构建亿级数据毫秒级查询的平民方案
千兆之上:家庭网络 2.5G 升级实践
使用结构化数据管理 SSH 配置:SSH Config Tool
使用小尺寸大模型和 Dify 清洗数据:Qwen 2.5 7B
使用 Dify 和 AI 大模型理解视频内容:Qwen 2 VL 72B
Docker 环境下使用 Traefik v3 和 MinIO 快速搭建私有化对象存储服务
Docker 环境下使用 Traefik 3 的最佳实践:快速上手
便携移动工作站,端侧 AI 大模型设备折腾笔记:ROG 幻 X 和 4090 扩展坞
算能端侧 AI 盒子 Stable Diffusion 一秒一张图:AirBox BM1684X
从零到一使用 Ollama、Dify 和 Docker 构建 Llama 3.1 模型服务
2024 年中总结
福布斯 AI 50 榜单中唯一开源向量数据库:Weaviate
低成本和颜值兼顾的 HomeLab 设备:HPE MicroServer Gen10(二)
省心和颜值兼顾的 HomeLab 设备:HPE MicroServer Gen10 Plus v2(一)
使用字节豆包大模型在 Dify 上实现最简单的 Agent 应用(四):AI 信息检索
使用 Dify、Meilisearch、零一万物模型实现最简单的 RAG 应用(三):AI 电影推荐
安卓手机原生运行 ARM Ubuntu 24.04 桌面版(一)
安卓手机运行 Windows 操作系统:一
Docker 加持的 安卓手机:随身携带的知识库(一)
MacBook Pro 原生安装 Ubuntu 24.04 ARM 版
使用 Dify 和 Moonshot API 做一个懒人 AI 阅读工具(二):轻量 RAG 应用
使用 Dify 和 Moonshot API 构建你的 AI 工作流(一):让不 AI 的应用 AI 化
把 WordPress 变成 BaaS 服务:API 调用指南
WordPress SQLite Docker 镜像封装细节
WordPress 告别 MySQL:Docker SQLite WordPress
组装一台十五年前的笔记本电脑:SONY-CS19
轻量的 WebHook 工具:歪脖虎克
无问芯穹 MaaS AI 平台公测免费试用笔记:二
无问芯穹 MaaS AI 平台公测免费试用笔记:一
使用 Dify 和 AWS Bedrock 玩转 anthropic Claude 3
使用零一万物 200K 模型和 Dify 快速搭建模型应用
把 Windows 装进 Docker 容器里
使用搭载骁龙 8 Gen 3 的安卓手机运行 AI 大模型
本地运行面壁智能的“贺岁模型”:MiniCPM 2B
Stable Diffusion XL Turbo 文生图和图生图实践
在 Nvidia Docker 容器编译构建显存优化加速组件 xFormers
哔哩哔哩浏览器 AI 助手:bilibili subtitle
Amazing OpenAI API:把非 OpenAI 模型都按 OpenAI API 调用
节省时间:AI 模型靠谱下载方案汇总
查看更多