<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Patrick&apos;s Blog · Archive</title><description>Archive updates</description><link>https://paaatrick.com/</link><item><title>OpenAI Codex: 如何打造一个 AI Native 工程团队</title><link>https://paaatrick.com/2026-05-06-openai-codex-ai-native-engineering-team/</link><guid isPermaLink="true">https://paaatrick.com/2026-05-06-openai-codex-ai-native-engineering-team/</guid><description>AI Coding 的主战场正在从“帮工程师更快写代码”转向“帮助团队重新组织软件交付流程”。这篇文章结合 OpenAI Codex 团队实践，讨论 Delegate / Review / Own 这套新的工作模型。</description><pubDate>Wed, 06 May 2026 00:00:00 GMT</pubDate></item><item><title>解读《Harness design for long-running application development》：当模型越来越强，Harness 设计的重点正在发生变化</title><link>https://paaatrick.com/2026-04-05-harness-design-long-running-app-development/</link><guid isPermaLink="true">https://paaatrick.com/2026-04-05-harness-design-long-running-app-development/</guid><description>Anthropic 这篇 long-running application development harness 文章真正值得看的，不是多 agent 架构外形，而是它如何把评估、反馈和减法放回系统设计核心。</description><pubDate>Sun, 05 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Spec Coding 过时了吗？强模型时代，复杂工作流为什么开始失效</title><link>https://paaatrick.com/2026-03-24-spec-coding/</link><guid isPermaLink="true">https://paaatrick.com/2026-03-24-spec-coding/</guid><description>强模型时代，很多日常研发任务已经不再适合厚重的 Spec 流程。我现在更倾向于和 AI 共读 PRD、做任务拆解与脑暴收敛，再落成一份真正可执行的 Plan。</description><pubDate>Tue, 24 Mar 2026 00:00:00 GMT</pubDate></item><item><title>《SWE-CI: 用CI评估Agent维护代码库的能力》论文解读：为什么 Claude Opus 4.6 只领先几分，真实体验却像领先一代？</title><link>https://paaatrick.com/2026-05-25-swe-ci-code-maintainability/</link><guid isPermaLink="true">https://paaatrick.com/2026-05-25-swe-ci-code-maintainability/</guid><description>很多编程榜单上的几分差距，放到真实持续开发任务里，可能会变成完全不同的工程体验。SWE-CI 解释了为什么长期维护能力比单次解题能力更重要。</description><pubDate>Mon, 23 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Coding Agent 的 Plan Mode 📝 到底在「计划」什么？</title><link>https://paaatrick.com/2026-03-19-plan-mode-coding-agent/</link><guid isPermaLink="true">https://paaatrick.com/2026-03-19-plan-mode-coding-agent/</guid><description>Plan Mode 不是某种神秘的 AI 能力，而是把“先写计划，不要改代码”这套协作节奏产品化。这篇文章拆解 Claude Code、Codex CLI 和 OpenCode 的不同实现。</description><pubDate>Thu, 19 Mar 2026 00:00:00 GMT</pubDate></item><item><title>删掉你的 AGENTS.md：它很可能在给你的 Coding Agent 帮倒忙</title><link>https://paaatrick.com/2026-03-04-delete-your-agents-md/</link><guid isPermaLink="true">https://paaatrick.com/2026-03-04-delete-your-agents-md/</guid><description>AGENTS.md 要尽可能精简，只写 Agent 难以从代码推导、但必须遵守的信息。</description><pubDate>Wed, 04 Mar 2026 21:00:00 GMT</pubDate></item><item><title>别再只打字编程了，语音才是 AI 时代的输入方式</title><link>https://paaatrick.com/2026-03-01-voice-coding-ai-input/</link><guid isPermaLink="true">https://paaatrick.com/2026-03-01-voice-coding-ai-input/</guid><description>语音输入不只是少打字，而是在和 Coding Agent 沟通时提高信息带宽。这篇文章梳理 Voice Coding 的软件选择、硬件方案和常用口播模板。</description><pubDate>Sun, 01 Mar 2026 00:00:00 GMT</pubDate></item><item><title>如何构建一个支持 Windows XP 的 LIB/DLL/EXE</title><link>https://paaatrick.com/2021-11-07-build-for-windows-xp/</link><guid isPermaLink="true">https://paaatrick.com/2021-11-07-build-for-windows-xp/</guid><pubDate>Sun, 07 Nov 2021 17:38:41 GMT</pubDate></item><item><title>Flutter 移动端屏幕采集方案分享</title><link>https://paaatrick.com/2020-11-20-flutter-screen-capture/</link><guid isPermaLink="true">https://paaatrick.com/2020-11-20-flutter-screen-capture/</guid><pubDate>Fri, 20 Nov 2020 12:12:59 GMT</pubDate></item><item><title>解决 CocoaPods trunk CDN 连接不上的问题</title><link>https://paaatrick.com/2020-04-10-cocoapods-trunk-cdn-issue/</link><guid isPermaLink="true">https://paaatrick.com/2020-04-10-cocoapods-trunk-cdn-issue/</guid><pubDate>Fri, 10 Apr 2020 16:22:10 GMT</pubDate></item><item><title>macOS 使用 QuickLook 预览高亮查看任意代码源文件</title><link>https://paaatrick.com/2020-04-05-make-mac-quicklook-any-code-source-file/</link><guid isPermaLink="true">https://paaatrick.com/2020-04-05-make-mac-quicklook-any-code-source-file/</guid><pubDate>Sun, 05 Apr 2020 22:32:43 GMT</pubDate></item><item><title>【SwiftUI】解决 NavigationLink 立即加载 destination View 的问题（实现懒加载）</title><link>https://paaatrick.com/2020-03-23-swiftui-navigationlink-destination-not-lazy/</link><guid isPermaLink="true">https://paaatrick.com/2020-03-23-swiftui-navigationlink-destination-not-lazy/</guid><pubDate>Mon, 23 Mar 2020 00:32:43 GMT</pubDate></item><item><title>详解 YUV 格式（I420/YUV420/NV12/NV12/YUV422）</title><link>https://paaatrick.com/2020-01-26-yuv-pixel-formats/</link><guid isPermaLink="true">https://paaatrick.com/2020-01-26-yuv-pixel-formats/</guid><pubDate>Sun, 26 Jan 2020 14:30:16 GMT</pubDate></item><item><title>杂谈网络协议之种子与P2P</title><link>https://paaatrick.com/2019-07-07-network-protocol-p2p/</link><guid isPermaLink="true">https://paaatrick.com/2019-07-07-network-protocol-p2p/</guid><pubDate>Sun, 07 Jul 2019 12:15:17 GMT</pubDate></item><item><title>杂谈网络协议之 TCP/IP</title><link>https://paaatrick.com/2019-06-06-network-protocol-ip-tcp-udp/</link><guid isPermaLink="true">https://paaatrick.com/2019-06-06-network-protocol-ip-tcp-udp/</guid><pubDate>Thu, 06 Jun 2019 09:13:26 GMT</pubDate></item><item><title>杂谈网络协议之 HTTP、HTTPS 和 TLS</title><link>https://paaatrick.com/2019-06-03-network-protocol-https/</link><guid isPermaLink="true">https://paaatrick.com/2019-06-03-network-protocol-https/</guid><pubDate>Mon, 03 Jun 2019 14:42:40 GMT</pubDate></item><item><title>WKWebView获取H5页面里图片地址以及图片相对视图窗口的坐标的方法</title><link>https://paaatrick.com/2019-06-01-ios-achieve-h5-image-bounding-rect/</link><guid isPermaLink="true">https://paaatrick.com/2019-06-01-ios-achieve-h5-image-bounding-rect/</guid><pubDate>Sat, 01 Jun 2019 12:04:39 GMT</pubDate></item><item><title>LeetCode做题笔记—并查集相关题目</title><link>https://paaatrick.com/2019-05-24-leetcode-union-find/</link><guid isPermaLink="true">https://paaatrick.com/2019-05-24-leetcode-union-find/</guid><pubDate>Fri, 24 May 2019 09:34:02 GMT</pubDate></item><item><title>粗谈iOS中 weak、self、循环引用的二三事</title><link>https://paaatrick.com/2019-05-21-ios-weakself-retain-cycle/</link><guid isPermaLink="true">https://paaatrick.com/2019-05-21-ios-weakself-retain-cycle/</guid><pubDate>Tue, 21 May 2019 16:20:16 GMT</pubDate></item><item><title>LeetCode做题笔记—DP动态规划相关题目</title><link>https://paaatrick.com/2019-05-20-leetcode-dynamic-programming/</link><guid isPermaLink="true">https://paaatrick.com/2019-05-20-leetcode-dynamic-programming/</guid><pubDate>Mon, 20 May 2019 11:13:52 GMT</pubDate></item><item><title>粗谈ARC自动引用计数和GC垃圾回收</title><link>https://paaatrick.com/2019-05-19-ios-arc-gc/</link><guid isPermaLink="true">https://paaatrick.com/2019-05-19-ios-arc-gc/</guid><pubDate>Sun, 19 May 2019 10:59:35 GMT</pubDate></item><item><title>LeetCode做题笔记—买卖股票的最佳时机系列题目</title><link>https://paaatrick.com/2019-05-18-leetcode-best-time-to-buy-and-sell-stock-series/</link><guid isPermaLink="true">https://paaatrick.com/2019-05-18-leetcode-best-time-to-buy-and-sell-stock-series/</guid><pubDate>Sat, 18 May 2019 21:34:40 GMT</pubDate></item><item><title>LeetCode做题笔记—位运算相关题目</title><link>https://paaatrick.com/2019-05-13-leetcode-bitwise/</link><guid isPermaLink="true">https://paaatrick.com/2019-05-13-leetcode-bitwise/</guid><pubDate>Mon, 13 May 2019 09:35:25 GMT</pubDate></item><item><title>LeetCode做题笔记—广度优先搜索、深度优先搜索、回溯、剪枝相关题目</title><link>https://paaatrick.com/2019-05-09-leetcode-bfs-dfs-pruning/</link><guid isPermaLink="true">https://paaatrick.com/2019-05-09-leetcode-bfs-dfs-pruning/</guid><pubDate>Thu, 09 May 2019 12:02:49 GMT</pubDate></item><item><title>LeetCode做题笔记—递归、分治相关题目</title><link>https://paaatrick.com/2019-05-07-leetcode-recursion-divide-conquer/</link><guid isPermaLink="true">https://paaatrick.com/2019-05-07-leetcode-recursion-divide-conquer/</guid><pubDate>Tue, 07 May 2019 10:45:27 GMT</pubDate></item><item><title>考察ObjC对象内存结构与isa指针</title><link>https://paaatrick.com/2019-05-05-ios-object-struct-isa/</link><guid isPermaLink="true">https://paaatrick.com/2019-05-05-ios-object-struct-isa/</guid><pubDate>Sun, 05 May 2019 13:07:42 GMT</pubDate></item><item><title>LeetCode做题笔记—二叉树相关题目</title><link>https://paaatrick.com/2019-05-04-leetcode-tree/</link><guid isPermaLink="true">https://paaatrick.com/2019-05-04-leetcode-tree/</guid><pubDate>Sat, 04 May 2019 14:29:10 GMT</pubDate></item><item><title>LeetCode做题笔记—哈希表相关题目</title><link>https://paaatrick.com/2019-05-01-leetcode-hashtable/</link><guid isPermaLink="true">https://paaatrick.com/2019-05-01-leetcode-hashtable/</guid><pubDate>Wed, 01 May 2019 15:18:53 GMT</pubDate></item><item><title>LeetCode做题笔记—栈、堆、队列相关题目</title><link>https://paaatrick.com/2019-04-29-leetcode-stack-heap-queue/</link><guid isPermaLink="true">https://paaatrick.com/2019-04-29-leetcode-stack-heap-queue/</guid><pubDate>Mon, 29 Apr 2019 13:32:28 GMT</pubDate></item><item><title>LeetCode做题笔记—链表相关题目</title><link>https://paaatrick.com/2019-04-28-leetcode-linklist/</link><guid isPermaLink="true">https://paaatrick.com/2019-04-28-leetcode-linklist/</guid><pubDate>Sun, 28 Apr 2019 16:52:35 GMT</pubDate></item><item><title>关于 NSUserDefaults setBool 的值取出后if判断不了的问题</title><link>https://paaatrick.com/2019-04-23-nsuserdefaults-setbool-forkey/</link><guid isPermaLink="true">https://paaatrick.com/2019-04-23-nsuserdefaults-setbool-forkey/</guid><pubDate>Tue, 23 Apr 2019 11:30:27 GMT</pubDate></item><item><title>如何面试一个 iOS 工程师</title><link>https://paaatrick.com/2019-04-09-how-to-interview-an-ios-developer/</link><guid isPermaLink="true">https://paaatrick.com/2019-04-09-how-to-interview-an-ios-developer/</guid><pubDate>Tue, 09 Apr 2019 18:35:08 GMT</pubDate></item><item><title>iOS集成支付宝H5支付实现跳转与回调的解决方案</title><link>https://paaatrick.com/2019-03-22-ios-alipay-h5-solution/</link><guid isPermaLink="true">https://paaatrick.com/2019-03-22-ios-alipay-h5-solution/</guid><pubDate>Fri, 22 Mar 2019 20:28:36 GMT</pubDate></item><item><title>iOS集成H5微信支付实现跳转与回调的解决方案</title><link>https://paaatrick.com/2019-03-22-ios-wxpay-h5-solution/</link><guid isPermaLink="true">https://paaatrick.com/2019-03-22-ios-wxpay-h5-solution/</guid><pubDate>Fri, 22 Mar 2019 18:12:20 GMT</pubDate></item><item><title>判断一个 NSArray 是否为空</title><link>https://paaatrick.com/2019-03-12-if-nsarray-null/</link><guid isPermaLink="true">https://paaatrick.com/2019-03-12-if-nsarray-null/</guid><pubDate>Tue, 12 Mar 2019 15:34:27 GMT</pubDate></item><item><title>iPhone屏幕各种尺寸分辨率（更新至XS）</title><link>https://paaatrick.com/2019-03-05-iphone-pixel-point-size-scale/</link><guid isPermaLink="true">https://paaatrick.com/2019-03-05-iphone-pixel-point-size-scale/</guid><pubDate>Tue, 05 Mar 2019 15:57:28 GMT</pubDate></item><item><title>一些iOS面试基础题总结</title><link>https://paaatrick.com/2019-03-01-ios-interview-thing/</link><guid isPermaLink="true">https://paaatrick.com/2019-03-01-ios-interview-thing/</guid><pubDate>Fri, 01 Mar 2019 10:06:07 GMT</pubDate></item><item><title>iOS处理多线程异步Block中的UI操作</title><link>https://paaatrick.com/2019-02-23-ios-block-and-mainqueue/</link><guid isPermaLink="true">https://paaatrick.com/2019-02-23-ios-block-and-mainqueue/</guid><pubDate>Sat, 23 Feb 2019 12:05:28 GMT</pubDate></item><item><title>iOS 判断NSString值是否为空或null并转换为空字符串</title><link>https://paaatrick.com/2019-02-12-transfer-null-to-nsstring/</link><guid isPermaLink="true">https://paaatrick.com/2019-02-12-transfer-null-to-nsstring/</guid><pubDate>Tue, 12 Feb 2019 17:52:26 GMT</pubDate></item><item><title>iOS MJExtension使用方法指南(Objective-C)</title><link>https://paaatrick.com/2019-02-03-mj-extension-guide/</link><guid isPermaLink="true">https://paaatrick.com/2019-02-03-mj-extension-guide/</guid><description>MJExtension使用方法指南</description><pubDate>Sun, 03 Feb 2019 15:29:04 GMT</pubDate></item><item><title>iOS UIScrollView的代理方法汇总</title><link>https://paaatrick.com/2019-02-02-ios-uiscrollview-delegate-methods/</link><guid isPermaLink="true">https://paaatrick.com/2019-02-02-ios-uiscrollview-delegate-methods/</guid><description>UIScrollView的代理方法汇总</description><pubDate>Sat, 02 Feb 2019 11:15:37 GMT</pubDate></item><item><title>iOS UILabel的lineBreakMode省略模式设置</title><link>https://paaatrick.com/2019-02-01-ios-uilabel-linebreakmode-setting/</link><guid isPermaLink="true">https://paaatrick.com/2019-02-01-ios-uilabel-linebreakmode-setting/</guid><pubDate>Fri, 01 Feb 2019 18:18:21 GMT</pubDate></item><item><title>iOS修改UIImage图片尺寸大小逻辑分辨率</title><link>https://paaatrick.com/2019-02-01-ios-uiimage-resize/</link><guid isPermaLink="true">https://paaatrick.com/2019-02-01-ios-uiimage-resize/</guid><pubDate>Fri, 01 Feb 2019 17:57:12 GMT</pubDate></item><item><title>iOS UITabbar图标点击动画效果实现</title><link>https://paaatrick.com/2019-02-01-ios-uitabbar-touch-animation/</link><guid isPermaLink="true">https://paaatrick.com/2019-02-01-ios-uitabbar-touch-animation/</guid><pubDate>Fri, 01 Feb 2019 16:54:57 GMT</pubDate></item><item><title>比咪蒙更可怕的，是挖祖坟式举报清算</title><link>https://paaatrick.com/2019-02-01-raistlin2017/</link><guid isPermaLink="true">https://paaatrick.com/2019-02-01-raistlin2017/</guid><pubDate>Fri, 01 Feb 2019 00:00:50 GMT</pubDate></item><item><title>亲测真正好用的WordPress媒体库图片分类插件</title><link>https://paaatrick.com/2019-01-31-wp-real-media-library/</link><guid isPermaLink="true">https://paaatrick.com/2019-01-31-wp-real-media-library/</guid><description>WordPress媒体库图片分类插件</description><pubDate>Thu, 31 Jan 2019 18:25:33 GMT</pubDate></item><item><title>云服务器使用WordPress搭建个人博客并绑定域名全记录</title><link>https://paaatrick.com/2019-01-29-build-wordpress-blog/</link><guid isPermaLink="true">https://paaatrick.com/2019-01-29-build-wordpress-blog/</guid><pubDate>Tue, 29 Jan 2019 18:38:32 GMT</pubDate></item><item><title>性冷淡商务风：深圳龙华希尔顿逸林酒店</title><link>https://paaatrick.com/2017-05-17-doubletree-longhua/</link><guid isPermaLink="true">https://paaatrick.com/2017-05-17-doubletree-longhua/</guid><pubDate>Wed, 17 May 2017 00:00:50 GMT</pubDate></item><item><title>宜家 | 一个顺便卖卖家具的饭堂</title><link>https://paaatrick.com/2015-12-17-ikea-canteen/</link><guid isPermaLink="true">https://paaatrick.com/2015-12-17-ikea-canteen/</guid><pubDate>Thu, 17 Dec 2015 00:00:50 GMT</pubDate></item><item><title>一蘭拉面</title><link>https://paaatrick.com/2015-11-18-ichiran-ramen/</link><guid isPermaLink="true">https://paaatrick.com/2015-11-18-ichiran-ramen/</guid><pubDate>Wed, 18 Nov 2015 00:00:50 GMT</pubDate></item></channel></rss>