OWEN/SHEN

Note

日常的提效、省钱与经验;成体系的内容,到专题里顺着读。

01

独立开发者上架笔记:三种身份、一把密钥、两个版本

我和 AI 编程助手一起给自己和另一半做了个 App。这篇按账号持有人和非持有人两个视角,讲签名、装机、TestFlight 踩过的坑,国内外合规和拆成两个 App 的理由,附可照抄的清单。

02

Agent 时代,我想要一个懂我的家:从 HomeLink 开始

我想要一个像智能管家一样的家:根据温湿度主动建议开空调,等我确认;感知到我已经睡着,按约定关灯。以 HomeLink 设备为起点,记录我从购买、配置到 Agent 控制的尝试,也说清楚距离这种被照顾的体验,还有哪些要自己做、哪些需要官方支持。

03

我给 Agent 搭了一间自己的云端工作室

家里几台常驻的 Mac,接住了我的远程开发、Agent 和 Runner 任务。我也翻了 GitHub 账单:今年 Actions 标价 38.92 美元,实际扣费是 0;省钱这件事,还是按账本说。

04

一台 1TB 的 Mac,三周被 AI 编程助手塞满四次

并行开多个 Claude Code 会话、每个都在独立 worktree 里编译 Rust,磁盘三周满了四次。这是四轮清理的记录、清理时踩过的坑,以及“谁创建谁回收”的回收方案。

05

我把家里的小 Mac mini 交给 GitHub Actions 当 Runner

家里已有常开 Mac mini 时,自托管 Runner 可以少用 GitHub 托管构建分钟;是否真的省钱,还得算电费、维护和自己的免费额度。

06

开了几十个 Agent 线程以后,我发现自己才是最忙的中转站

从“发现一个目录就建项目”的错误,到让目标、来源、待确认和验收各归其位,我重新定义了个人 Agent 应该替我记住什么。

07

合并 PR 后,个人网站怎样自己上线

我把官网从手动登录服务器更新,改成主线检查通过后构建镜像、部署、验健康并能回滚的一条链。

08

多个 Agent 真的在合作吗?我先被一条漂亮曲线骗了

Agent 越多、成绩越好,曾让我以为看到了群体涌现。后来加上独立抽样的对照,那条曲线几乎被解释干净。

09

我把开发电脑放在东京家里,给远方的朋友搭了一个入口

从 API 中转,到每人一台远程 Mac 或一个隔离开发环境,我逐渐发现“车队中转站”真正要交付的是稳定的工作空间。

10

Google 登录本地调试:别先怀疑测试环境,先看回调地址

这次给本地项目接 Google 登录时,我又一次被 redirect_uri_mismatch 卡住。最后发现问题不在测试环境,而在于前端来源、后端回调地址和 Google OAuth Client 配置没有对齐。

11

苹果 App 上架流程:从 Xcode 打包到 App Store Connect 提审

记录一次 iOS App 上架的最小完整流程:先在 Xcode 归档上传,再到 App Store Connect 填资料、选构建版本并提交审核。

12

让 Agent 帮我清理旧站:先画活入口,再动手删除

清理旧代码时,我先列出仍在使用的页面,再查引用和数据依赖,最后才让 Agent 删除并验证;步骤比工具分工更值得复用。

13

我把写 Note 的流程缩成 Markdown 和 Git

第一篇公开手记里,我先解决“想写时还得打开后台、填表单”的摩擦:文章放在独立仓库,本地写完走 Git 流程。