/// 你的未来正在加载
/// 文章 記事
分享经验和知识
/// 按标签筛选
如何用 AST 令牌哈希把文档页面绑定到代码中的声明:五级解析阶梯、锚点的四种状态(fresh、stale、moved-renamed、lost),以及在 26 次重构提交、479 个锚点上做到零误报的实测结果。让文档不再悄无声息地描述早已改写的代码。
共享状态下的 claims 与 leases 机制:database-level lock、base_content_hash 校验、带持有者名称的 409 冲突响应、TTL 与 heartbeat 续租,以及作为智能体接口的 MCP 服务器和把页面内容当作数据而非指令的 prompt injection 契约。
Xcode 27 发布后的 Xcode Cloud 全面分析:workflow 如何运作、免费的 25 个计算小时能做什么、苹果云在哪些方面胜过或输给自购 Mac mini 和 GitHub Actions。
把 Xcode Cloud 接入公司统一 CI/CD 的实战指南:从 GitHub Actions 通过 App Store Connect API 触发构建、webhook 回流水线、工件、monorepo,以及诚实的局限。
深度解读 Apple 关于折叠屏 iPhone Duo 的六场 Tech Talk:用 size classes 取代方向判断、非对称 safe area、竖排工具栏、Split View 与 SDK 门槛——附 Swift 和 Objective-C 代码。
详解 iPhone Duo 的 onHingeChange 与 UIHingeInteraction、reserved regions、ArrangementView 和虚拟前置摄像头:新 API 如何设计、铰链为何必须做 nil 守卫、镜像逻辑为何不能再依赖 position。
Apple 的 iPhone Duo 示例全是 Swift,但新 API 的 UIKit 表面 Objective-C 同样可用。老代码库的分步适配方案:审计、trait collections、safe area、系统栏、scene 迁移与 Swift 桥接层。
Foundation Models 要求 iOS 26,而部署目标更低。Lanternly 的真实代码:三层门控、如实说明原因的横幅提示,以及用预设回复库取代静默崩溃。
XCUITest 如何为网站和 App Store 在 6 种语言、2 套主题下自动拍摄 90 张截图,全程无人参与——以及为什么演示数据也必须通过统计检验。
MeteoHealth 如何用 iPhone 摄像头测心率:指尖 PPG、借助 Vision 的额头 rPPG、重采样、vDSP 上的 FFT 与 SNR 门控——以及为什么这是 wellness 而非医疗。
Lanternly 的 BookExport 模块如何在没有任何依赖的情况下生成 PDF 与 EPUB 3:用 Core Text 取代 PDFKit、141 行的自研 ZIP、CRC-32 以及字节级测试。
基于 MeteoHealth 真实提交的事后复盘:屏幕上的数字与背后的计算对不上的那些地方——从由 random() 驱动的能量电池,到没有数据来源的统计。
规格书指定的引擎是 WhisperKit,代码里却是 SFSpeechRecognizer。剖析日记应用 Lanternly 的端上语音转写:代码、可用性、坦诚的取舍。
MeteoHealth 的真实调试记录:「今天」页面不刷新有四个独立原因——SwiftUI 生命周期、缓存、coalescing、地理触发器。外加修复本身引入的一个 bug。
静态分析 Swift 代码,在构建前抓住未翻译的字符串:插值键、诚实的判定,以及只能不断减少的技术债。
在 iOS 26 中,按一下 AirPods 耳机柄即可拍照或开始录像。本文介绍支持的机型、如何开启 Camera Remote,以及那些让人误以为功能失灵的坑。
AVCaptureEventInteraction 如何路由音量键、Action button、Camera Control 和 AirPods —— 以及为什么区分它们几乎不可能。在真实按钮诊断调试中发现的陷阱。
AirPods 变成了快门按钮,长按加入了拍摄操作词汇,快门声音的处理也变得显式化。本文解析这些变化对相机应用以及设备检测中硬件按键测试的影响。
Camera Control 的手势、设置与完整检测清单:按压、轻按、滑动以及触控表面的失灵区域。购买、出售或翻新二手 iPhone 时必备的知识。
深入解读iOS 26的Foundation Models framework:SystemLanguageModel可用性判断、@Generable结构化输出、Tool协议工具调用、streamResponse流式响应、约4096token的上下文窗口限制,以及端侧大模型何时真正优于云端LLM方案的实战判断。
Foundation Models的supportedLanguages中没有俄语。本文介绍如何用Translation框架构建端侧pivot翻译管线绕开这一限制——不依赖云端,不使用API密钥。
如何在没有自建后端的情况下,用 CloudKit 为 iPhone、iPad 和 Apple Watch 构建离线优先同步:架构、冲突解决、订阅推送与生产环境踩过的坑。
在SwiftUI应用中集成HealthKit的实战指南:授权、HRV、SpO2、睡眠阶段、运动记录、后台数据传递以及全新的State of Mind API。基于MeteoHealth的真实开发经验。
iOS 26 Liquid Glass 完整实战指南:glassEffect API、GlassEffectContainer 容器、修饰符的正确应用顺序、旧版本 iOS 的降级适配方案、自定义界面迁移中常见的典型错误,以及 Reduce Transparency 无障碍功能的正确处理方式与实践建议。
用SwiftUI构建macOS菜单栏应用的实战记录:MenuBarExtra、window与menu样式、Settings、WidgetKit小组件,直到上架Mac App Store。
next-intl v4、带 x-default 的 hreflang,以及阿拉伯语 RTL 布局,在 dodecaidr.pro、runcalculator.pro 和 meteohealth.pro 这三个生产环境 Next.js App Router 网站中的实际运作方式:模式、踩过的坑与语言完整性测试。
用Next.js和Leaflet构建带离线模式和可点击地图的PWA:SSR的坑、Service Worker瓦片缓存、Zustand状态管理、无需后端的GPX导出。
不用Core ML,不用神经网络——只用经典统计构建健康预测引擎:设备端运行、离线可用、结果完全可解释。
如何为30亿参数的端侧LLM赋予长期记忆:溢出时自动摘要的滑动窗口、磁盘上的完整对话历史、可编辑的「关于你的记忆」——三个相互独立的记忆层各自的职责、存储位置与管理者,并附Swift示例代码。
不依赖服务器和向量数据库,只用 NLEmbedding 与 NLContextualEmbedding,在 iOS 应用中实现完全离线的「按含义搜索」——附 Swift 实现代码。
如何构建一个由真实数据驱动的生成式WebGL场景落地页:React Three Fiber架构、着色器、性能降级分级,以及对prefers-reduced-motion的尊重。
记录我如何在MeteoHealth中不借助RevenueCat实现StoreKit 2订阅:Transaction、currentEntitlements、SubscriptionStoreView、win-back offer与Xcode测试。
如何构建无需注册的 iOS 应用:SwiftData 本地存储,CloudKit 同步到用户自己的 iCloud,无限制导出——来自 Lanternly 开发实践的经验总结。
结合我目前正在开发的日记应用Lanternly的真实工程经验,诚实对比WhisperKit、SFSpeechRecognizer与全新SpeechAnalyzer在iOS设备端语音转录中的表现:准确率、支持语言、模型体积、Neural Engine性能、Swift代码,以及俄语支持这一关键差异。
我如何为MeteoHealth打造超越屏幕的应用体验:交互式小组件、灵动岛中的Live Activities实时活动、面向Siri语音助手的App Intents指令、iOS 18控制中心的快捷控制,以及带有多种复杂功能表盘的完整Apple Watch应用,一并分享其中的架构设计取舍与实践心得体会总结。
将Camera Control集成到iOS应用的分步指南。架构、AVCaptureSession配置、系统缩放和曝光控制、锁屏扩展。
招聘已经变成了自动化对自动化:公司有ATS和AI筛选;求职者有AI简历和大量自动申请。2025年真正有效的是什么?
我如何在Next.js上为在线商店设计可扩展的架构
一款iOS应用,帮助你了解温度、气压、湿度、光线和空气质量如何影响你的情绪、睡眠和精力,并提供基于科学的个性化建议。
一款面向频繁旅行者和外籍人士的iOS应用,可自动监控你的签证状态和位置。VisaTracker消除了手动计算天数的痛苦,确保你永远不会超过签证限制。
40 / 40