慢查询猎杀日:一天三个性能案、一个「按钮消失」案与统一的方法论
八万行物化与八个坑:钉钉公告统一通知的全层上线实录
把一整天的全栈开发交给 AI agent:ZCode 全周期协作体验报告
从 mock 页到真表:访客设备列表的两表设计、9+1 造数与外部 review 的四个 P2
让演示环境像真的:离线造数 176 条的安全网与一个「只看不动」的 demo 角色
黑曜石移动端 Phase 6:PC 自动同步与手机刷新可靠性
发表于
分类于
Android 开发
Phase 5 让手机能写回 GitHub 之后,「黑曜石移动端」还剩最后一段链路:PC 侧的 Obsidian vault 改动要靠手动 git 操作才能上去,手机端也不知道什么时候该刷新。Phase 6 分两半解决——6A 做 PC 端 vaultsync 自动同步守护进程,6B 做 Android 刷新可靠性。同日完成开发、主 Agent 审查、修复与提交,PC↔GitHub↔Android 三端链路全部打通。
黑曜石移动端 Phase 5:手机第一次写回 GitHub
发表于
分类于
Android 开发
「黑曜石移动端」是我做的 Obsidian 知识库 Android 伴侣:GitHub 私有仓库是唯一真相源,手机端 Kotlin + Compose 负责阅读——之前四个阶段都只读。Phase 5 的目标是让手机第一次真正写回 GitHub:编辑已有 Markdown、安全保存、处理好冲突。开发、真机验证、文档、提交同日完成,这篇记录全过程。
每日单词 App 迭代四:20 词总览模式,两场 AI 对话从计划到落地
发表于
分类于
Android 开发
「每日单词」是我用 Kotlin + Jetpack Compose + Room + 系统 TTS 做的 Android 单词学习 App:内置 500 个基础词,每天固定学 20 个新词,配合间隔复习和连续天数打卡。9 月 1 日到 9 月 6 日,我通过和 AI 编码助手的两场对话完成了第四个迭代——20 词总览学习模式。这篇记录两场对话的分工、关键设计取舍和踩过的坑。