AUTOMATE · 35 ARTICLES

AI 编程与智能体

按时间顺序浏览 AI 智能体 文章。

全部文章

第 2 页

显示 12 篇,共 35 篇
AI 编程与智能体5 分钟阅读

[Vibe Coder #2] API到底是什么,为什么要隐藏API密钥?

上一篇中,我把应用比作一家餐厅:大厅(前端)、厨房(后端)、仓库(DB)。这次要讲 Vibe Coding 中最容易出问题的话题:API,以及 API 密钥。大家都见过“绝对不要暴露密钥”的警告,但很少有人说明密钥是什么、在哪里,以及暴露后会发生什么。本文一次讲清楚。

阅读文章
AI 编程与智能体4 分钟阅读

[AI上下文 #5] 为什么使用子代理?AI代理的上下文隔离原理与委派标准

前几篇介绍了节省上下文的方法:在任务边界清空历史记录(第3篇),并将固定成本设计得简短(第4篇)。但仍有一些任务难以承受,例如“搞清楚这个代码库中的支付逻辑如何流转”。勤勉的代理会读取几十个文件,把所有内容都堆进上下文。调查完成时,反而没有上下文用来利用这些知识修改代码。

阅读文章
AI 编程与智能体4 分钟阅读

[AI 上下文 #7] 用提示词缓存降低 API 成本

系列最后一篇聊钱。如果你用 API 运行过代理,可能注意过账单上的异常:输入 token 费用远高于输出。回想第 1 篇的结构,这很自然。每一轮都要重新发送从系统提示词到完整对话历史的全部内容,所以一个 50 轮的代理会话,相当于同一份系统提示词被收费 50 次…

阅读文章
AI 编程与智能体5 分钟阅读

[AI 上下文 #6] AI 智能体的记忆设计:将信息放在上下文之外(计划文件、记忆与 RAG)

如果你一直读到这里,应该已经看出一个共同模式:尽量减少放在上下文窗口中的内容。第 3 篇的“在 /clear 前将状态写入文件”、第 4 篇的“只放指针,不放正文”,以及第 5 篇的“把过程交给子智能体,只将结论交给主智能体”,全都指向同一个方向。不过,这些文件,也就是移到上下文之外的信息,究竟要放在哪里,我们还没有认真讨论。

阅读文章