我用 Kimi K2 替换了 Claude Code 默认模型
用 Kimi K2 替换 Claude Code 默认模型的教程:Kimi K2 兼容 Anthropic API 且价格便宜,配置后可在国内稳定使用 Claude Code 进行 AI 编程,避免封号风险。
用 Kimi K2 替换 Claude Code 默认模型的教程:Kimi K2 兼容 Anthropic API 且价格便宜,配置后可在国内稳定使用 Claude Code 进行 AI 编程,避免封号风险。
放弃 Vercel + Supabase,在自建服务器上部署 Next.js 全栈项目的实践:如何把全栈项目部署到自己的服务器、如何管理和自动续签 SSL 证书,以及自己运维的利弊。
我的新作品“吃啥好呢”:一个个性化美食推荐网站,解决每天不知道吃什么的问题,可按口味推荐美食并生成菜谱,介绍主要功能、部署方式和技术栈,项目已开源。
一文读懂 AI 应用核心概念:把 LLM、RAG、Function Call、MCP、Agent 比作电脑的 CPU、磁盘/内存、USB 接口、应用层协议和操作系统,通俗讲清它们是什么以及彼此之间的关系。
macOS 开发环境配置指南:用 Homebrew 一键安装 Java、Miniconda、Go、Rust、nvm、gcc、Git,以及 JetBrains IDE、Android Studio、Xcode 和常用命令行工具,附常见问题。
番茄小说 App 抓包复盘:使用 Charles/Proxyman 在 PC 上抓取局域网内安卓手机的 HTTPS 请求,安装并信任证书,解决 Android 7 以后用户证书不受信任和 SSL Pinning 的问题。
我的新作品《舔狗日记》:一个可以随机阅读、点赞和投稿舔狗日记的网站,灵感来自付航的脱口秀,支持投稿排行榜和“舔王”称号。
JVM 内存模型与垃圾回收机制详解:元空间、堆、栈等内存区域,类加载器与双亲委派模型,四种引用类型,标记-清除、复制、标记-整理、分代收集算法,以及常见垃圾回收器。
Redis 在高并发场景中的使用与最佳实践:基本数据类型及 String、ZSet 的底层数据结构,非阻塞 IO 多路复用机制,过期策略,以及从缓存机制到高可用集群的核心知识。
消息队列核心知识与实战:对比 ActiveMQ、RabbitMQ、RocketMQ、Kafka,讲解如何保证消息不重复消费、不丢失、有序,如何处理消息积压和过期,以及如何设计一个消息队列。
使用 IDEA 搭建 JDK 1.8 源码调试环境:解压 JDK 自带的 src.zip 到 Maven 工程中,配置后即可单步调试 java.lang、java.util 等核心源码,并附常见问题的解决方法。
我开源的通用 Cloudflare Workers HTTP 反向代理 cf-workers-proxy:基于 Cloudflare Workers/Pages 免费搭建,可代理任意 HTTP 请求,实测可为 Docker 镜像仓库加速。
博客图床迁移记录:mdnice 图床开始收费后,用 Python 正则批量匹配文章中的图片链接,自动下载图片、用 pngquant 压缩并替换为本地路径,图片体积从 200KB 压缩到 60KB 左右。
H UI:我开源的一个轻量级 Hysteria2 Web 管理面板,打包为单个二进制文件,支持 systemd 和 Docker 一键部署,可监控系统和 Hysteria2 状态、限制用户流量和在线设备数。
Sublime Text 4 手动注册方法:不使用注册机,借助十六进制编辑器(hexed.it 或 VSCode Hex Editor)修改官方原版文件中的指定内容后输入注册码完成注册。