Blog

在芬兰,写代码,也写生活

2023 年,我们一家来到芬兰。对我来说,这像是一段全新的奇幻旅程。我在这里继续写代码,也继续记录生活、家庭、工作,以及一路上发生的故事。
最新一篇2026年5月5日

Codex 100 美刀订阅体验:作为程序员,这一个月我是怎么用它的?

我把 Codex 升级到每月 100 美刀后,自己也有点不信。后来我和它一起翻了一个月的记录,才发现真正值钱的不是它替我写了多少代码,而是很多我原来会拖着不收尾的东西,最后真的留在了项目里。

2263

2026年4月22日

我把一个猜词小游戏做成了 AI Skill

我把一个靠语义接近度来猜词的小游戏,做成了一个可以在 terminal 里玩的 AI skill。这篇文章写的是我为什么觉得它适合交给 LLM 来主持,以及我怎么把模型限制成一个规则稳定的游戏裁判。

4434

2026年4月19日

当 Codex 会做却总做不完:我怎么把一条总会停下来的任务,改成可续跑的 workflow

为什么 AI 会做的任务却总是做不完?这篇文章分享如何把一个容易中断的 Codex 任务,改造成一个可持续推进的 workflow。

3192

2025年12月4日

实战分享:我是如何为个人博客打造专属 AI Agent 的

当越来越多网站开始接入 AI 时,我开始思考:我的博客能不能也拥有一个真正属于自己的智能助手?

3477

2025年11月23日

从零构建 ChatGPT App:MCP 集成、自定义 Widget 与真实 API 实战案例

当 OpenAI 发布 Apps in ChatGPT 功能时,为了一探究竟,我尝试着把自己的博客的一些接口做成了 ChatGPT App。这篇文章记录了我从零开发博客 ChatGPT App 的全过程,配合完整代码,带你一探究竟。

6964

2025年10月3日

误打误撞踩到 Node.js Fetch Blocked Port 的坑:为什么 fetch 不工作,而 http 模块却能正常工作?

有时候开发就像一次意外的探险,我本想简单地将端口改为10080,没想到却踩中了Node.js fetch的黑名单。这个小小的失误,让我领悟到了Fetch标准背后的秘密。

1712

2025年5月23日

用 MCP Server 让 AI 能读懂你的网站:快速部署教程 + 示例代码

通过 MCP 协议将博客文章、评论等结构化数据封装为 AI 可调用接口,并在 Cloudflare 上快速部署,实现 ChatGPT 等 LLM 实时访问内容。

3091

2025年5月9日

初探 AI Code Agent:用 smolagents 从零构建一个旅行推荐智能体

构建一个具备自主规划、执行和改错能力的 AI Code Agent,从实际案例出发,用 smolagents 带你体验完整的智能体工作流。

252

2024年9月20日

使用 Visual Studio Code 的 Development Containers 创建一致的开发环境

通过 VS Code 的 Dev Containers 功能,开发者可以在容器中构建可移植、统一的开发环境,避免依赖冲突,提升协作效率。

1.5k1

2024年6月1日

像大牛一样使用 JavaScript Console 控制台接口,提升前端开发效率 2024

深入掌握 console 的高级用法,如 console.group、table、time 等,助你高效调试与优化前端应用。

2.5k2

2024年4月12日

为 PySpark 安装 GraphFrames:完整配置指南

详解如何在 PySpark 中安装并配置 GraphFrames,从版本匹配到图算法示例,助你高效完成图计算任务。

2.9k

2023年5月10日

神奇的 CSS 属性:box-decoration-break

只需一行代码,解决多行高亮断裂问题。了解 box-decoration-break 如何让你的样式更连贯、优雅。

3.2k1

2023年5月1日

CSS position: sticky 的真正用法

两行 CSS 实现吸顶效果,理解 sticky 元素与 sticky 容器之间的关系,提升现代布局技巧。

2.9k1

2022年8月23日

CSS变量的秘密:从基础到魔法技巧

CSS变量早已超出样式复用的范畴,本文带你深入探索动画、类型声明、开关控制等隐藏用法。

5.7k

2022年7月14日

Intersection Observer 与懒加载的正确姿势

不再监听 scroll,使用 Intersection Observer 优雅高效地实现懒加载与视口检测,提高页面性能。

9.0k2

2022年4月14日

在 Apple M1 芯片中强制 Docker 使用 amd64

在 M1 芯片上构建 Docker 镜像可能导致部署兼容性问题,本文介绍几种强制构建 amd64 架构的方法,确保可在传统平台顺利运行。

3.3k

2022年2月14日

阿里云函数计算容器超时:M1 架构踩坑记

M1 上构建的 ARM 镜像部署到阿里云函数计算报错?本文记录一次从排查到解决的平台兼容性问题。

4.3k1

2021年4月15日

React中为什么不要用index作为key

使用数组索引作为React渲染key可能引发UI错乱或性能问题,本文用真实案例解释原因并给出替代方案。

6.2k

2021年4月9日

Duang~ 让你的Github主页与众不同

只需创建一个同名仓库并编辑README,就能让你的GitHub主页与众不同!附模板推荐与美化技巧。

3.4k1
1/4
下一页

写代码,也认真生活。

订阅更新
© 2012–2026 Mofei·隐私政策·服务条款
用代码记录生活