文章
所有发布的文章
-
让仅支持 API Key 的 MCP 服务成功"骗"过 Claude 和 ChatGPT
面对 Claude 和 ChatGPT 只支持 OAuth 认证的限制,我开发了 MCP-Key2OAuth——一个基于 Cloudflare Workers 的轻量代理,让任何使用 API Key 鉴权的 MCP Server 无需改动后端即可接入主流 AI 客户端。
-
台湾游记
25年末与友人同行,从台北一路南下台中、台南、高雄,再借香港中转回国的旅行随记。
-
闲置路由 + 小米音箱:硬核打造低成本局域网 AirPlay 2 音频桥接指南
记录通过闲置 OpenWrt/ImmortalWrt 路由器为小米智能音箱 Pro 添加低成本、低延迟 AirPlay 2 支持的硬核折腾指南与避坑经验。
-
AI副屏(下):利用LLM构建多源新闻的个性化推荐流
一个利用LLM构建个人专属新闻推荐系统的实践项目,通过RSS抓取、模型筛选打分与重力排序,实现自动化、可定制的信息流。
-
AI副屏(上):唤醒吃灰Kindle,打造优雅的墨水屏桌面Dashboard
将吃灰的 Kindle Oasis 2 改造为优雅的桌面 E-Ink 副屏。
-
图床 OSS 迁移实录
Tebi.io 关停倒计时,图床紧急迁移至 Cloudflare R2 实录。踩坑 KV 存储的高频写入限制,通过 Python 脚本修改备份元数据并切换至 D1 数据库,低成本解决了图床索引重建难题。
-
不再为了功利而写,博客内容与框架的同步升级
当需求从“公开履历”变成“长期写作”,技术选型也该换一套更轻、更顺手的。
-
实测 Gemini 3 Pro:从零快速开发自走棋游戏
Gemini 3 Pro SOTA模型能力测试
-
Immich GPU 加速:利用核显赋能家庭 AI 相册
以算力铭刻记忆。
-
Live Photo和HDR媒体库压缩方案
存在先于完美。