Skip to content

Commit 807689e

Browse files
committed
refactor: 格式调整
1 parent 4101952 commit 807689e

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

Reports/2025/#358-2025.11.17.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,13 +36,13 @@ Runtime 的源码发布新版本,主要更新的是 Xcode26 的 objc_storeStro
3636
[@JonyFang](https://github.com/jonyfang): Apple 在这篇技术说明中系统讲解了设备端基础模型的上下文窗口限制以及开发者应如何应对。文章强调:本地模型不会自动截断超长输入,超过窗口会直接报错,因此必须在应用设计中主动“预算”与管理上下文。Apple 建议使用三类策略来保持对话连续性同时不溢出窗口:
3737
- 滑动窗口:只保留最新内容,旧内容逐步丢弃;
3838
- 机会型摘要:上下文接近上限时触发自动总结,把详细内容压缩成短摘要继续对话;
39-
- 选择性保留/层级压缩:按重要性保留关键信息,把次要内容丢弃或按主题分层压缩,需要时再检索。
39+
- 选择性保留 / 层级压缩:按重要性保留关键信息,把次要内容丢弃或按主题分层压缩,需要时再检索。
4040

4141
整体来看,TN3193 的核心信息是:Apple 设备端模型的上下文有限,开发者必须自行设计“记忆管理策略”,否则会遇到输入过长错误。通过“滑动 + 摘要 + 保留”组合策略,可在有限窗口内维持长对话与复杂任务的质量。
4242

4343
### 🐕 [Demystifying AI Coding Agents in Swift](https://gioscalzo.com/blog/demystifying-ai-coding-agents-in-swift/)
4444

45-
[@Cooper Chen](https://github.com/cjlcooper):这篇文章不仅手把手带你构建了一个可工作的 Swift AI Coding Agent,更重要的是,它用非常清晰、务实的方式揭开了AI 编码助理背后的底层原理。作者强调:这些看似强大的智能行为,其实都是从「语言模型 + 工具 + 循环」这三件极其简单的事组合而成,让人一下子从使用者变成真正理解者。
45+
[@Cooper Chen](https://github.com/cjlcooper):这篇文章不仅手把手带你构建了一个可工作的 Swift AI Coding Agent,更重要的是,它用非常清晰、务实的方式揭开了 "AI 编码助理" 背后的底层原理。作者强调:这些看似强大的智能行为,其实都是从「语言模型 + 工具 + 循环」这三件极其简单的事组合而成,让人一下子从使用者变成真正理解者。
4646

4747
文章最大的价值在于 **去魅 + 实操**。它不讲虚的,不堆概念,而是用不到 300 行的 Swift 代码,就实现了一个能读文件、写代码、重构逻辑、与用户来回对话的 Coding Agent,让读者第一次意识到 Cursor、Claude Code 这类产品背后并没有不可思议的魔法。
4848
与此同时,作者也展示了真实工程中会遇到的问题:上下文膨胀、循环保护、安全、错误处理、工具设计等,让内容不仅能“跑起来”,还具备工程实用性。

0 commit comments

Comments
 (0)