别迷信大上下文窗口:Agent工程中的注意力衰减与应对策略
文章指出大模型上下文窗口存在“智能区”与“迟钝区”,有效上下文远小于宣传数值。作者建议通过手动编写规范(Spec)和结构化工件来管理Agent会话,避免陷入注意力衰减区,而非依赖自动压缩。
Garrit Franke 关于技术与软件开发的个人博客。
文章指出大模型上下文窗口存在“智能区”与“迟钝区”,有效上下文远小于宣传数值。作者建议通过手动编写规范(Spec)和结构化工件来管理Agent会话,避免陷入注意力衰减区,而非依赖自动压缩。
作者开发了一款反向玩法的 Pac-Man 游戏,玩家扮演幽灵追捕吃豆人。游戏保留了原版 AI 逻辑,当吃豆人吃到能量球时,角色互换,玩家需逃跑。
作者详细记录了修复Home Assistant中因传感器离线导致的能源统计错误的全过程。文章不仅提供了具体的SQL修复脚本,还分享了一个关键的踩坑经验:必须停止HA服务并修复statistics_short_term表,否则后台进程会覆盖手动修改。这是一篇极具实操价值的工程排错实录。
介绍了一个名为 n8n-nodes-open5e 的开源社区节点,允许在 n8n 工作流中通过 Open5e API 访问 D&D 5版规则书内容。文章提供了三个具体应用案例:随机遭遇生成器、D&D 法术查询机器人和物品数据库搜索,并展示了如何结合 Function 节点和 Discord 触发器实现自动化。
作者分享个人关于在混乱生活中寻找秩序的思考。通过类比代码仓库的分支提交,探讨项目管理的无序性,并反思寻求结构是出于焦虑还是实际需求,引发读者共鸣。
作者探讨在混乱生活中寻求结构的心路历程,将项目比作代码仓库的分支,反思寻求秩序是源于焦虑还是实际需求,引发对个人工作流和生活哲学的共鸣讨论。
针对在MacOS上使用VSCode Vim插件时,长按j/k键无法连续滚动的问题,提供通过终端命令关闭ApplePressAndHoldEnabled的解决方案,并建议调整系统键盘重复率以获得更快的滚动体验。
作者探讨将科学方法(提问、研究、假设、实验、分析、结论)应用于日常生活的可能性,并引用了多个教育资源作为参考。
作者分享了自己将《完成崇拜宣言》的13条黄金法则抄写在随身笔记本中,并时常回顾的个人经验。文章列举了宣言的核心观点,如接受一切皆为草稿、禁止拖延、失败也算完成等,强调行动和完成是推进事物的引擎。
作者分享如何利用n8n工作流抓取健身房网站数据,并通过Home Assistant的input_number集成创建自定义实体,最终在仪表盘中显示实时占用率。
作者分享使用开源远程工具 RustDesk 替代 TeamViewer 为家人解决电脑故障的个人经验。文章提供了具体的傻瓜式操作指南,强调了其免费、无广告且开箱即用的优势,适合有家庭技术支持需求的用户。
文章介绍使用 git diff 的 -w 参数忽略空白字符,从而在代码审查中更清晰地看到实际逻辑变更而非格式化差异。作者通过对比展示了该功能如何帮助开发者聚焦于有意义的代码改动,并提到 GitLab 和 VSCode 等工具也支持类似设置。