【第749期】@skills:Agent技能的注意力管理与开放协议Seventy3

【第749期】@skills:Agent技能的注意力管理与开放协议

23分钟 ·
播放数0
·
评论数0

今天的这篇的主题是: @skills: ATTENTION IS ALL YOU HAVE

Seventy3 是一档借助 NotebookLM 解读前沿论文的播客——不是念摘要,也不是泛泛而谈,而是让 AI 帮你把论文掰开揉碎,说人话。我们蹲在人工智能、大模型、机器人算法、crypto 这几个领域,每期挑一篇值得关注的工作,用对话的方式聊给你听。你可以在通勤路上听,做实验的时候听,也可以当背景音放着,让新知识自然地长进脑子里。

如果你正在做有意思的研究,想让更多人看到——不管你是博士生、独立研究者还是实验室的博士后——把论文发给我们,我们帮你用 AI 做一期深度解读,让你的工作被更多同路人发现。

联系小助手微信:eccstartup(加群/投稿论文)

Summary

目前,公开的智能体技能(agent skills)已有 56,804 个,而各团队还在私有环境中编写了更多技能。当前主流的分发模式是安装:一旦安装,技能的描述便会常驻于系统提示词中,争夺不足 100 个能够可靠触发的槽位。这使得长尾技能实际上缺乏可行的使用途径,也迫使各团队自己的操作手册与其他技能竞争同样稀缺的空间。

我们观察到,安装实际上捆绑了三个可以分离的功能:内容、持久化和自动触发。其中,只有自动触发需要常驻于提示词中。因此,我们提出了 @skills,一种将这三个功能解耦的开放协议。

在该协议中,路径可以寻址任意技能、子目录树或技能集合,而读取技能就足以使用它,因此无需安装,也无需使其常驻于提示词中。该操作可以将技能的副本以相同路径引入项目中由 Git 跟踪的目录树,使项目能够自行修改并拥有该技能。该操作只需添加一条类似 .gitignore 规则的配置行,而这也是唯一需要占用提示词常驻空间的元素。

目录本身就是菜单,因此技能包可以作为普通目录组织,而不再是必须整体安装或整体放弃的不可分割单元。该协议不需要清单文件(manifest)、锁文件(lockfile)或注册机制,并且保持 skill.md 不变。

@skills 是一种增量式扩展机制,以可安装软件包的形式分发。只需一个指令文件,它就能让任何具备文件读取和命令执行能力的智能体成为该协议的客户端。其开放规范发布于 GitHub,并已在 AdaL CLI 中实现。

由于路径虽然能够有效地寻址技能,却无法帮助用户发现技能,因此我们还为该协议配套提供了一个免费的技能中心:atskills.one。该平台支持跨整个技能语料库的搜索与排序、无需代码仓库的技能托管、私有及团队技能集合,以及在单个界面中完成技能编写。

技能中心是可选的:gh: 路径和本地路径无需依赖该平台即可解析,而已被索引的 GitHub 技能仍保留其原有的 gh: 标识。

少安装,多使用。

原文链接:arxiv.org