通过演示而非手动编写构建代理技能:一种记录与编译的方法

Reddit r/ArtificialInteligence 工具

摘要

一款记录与编译工具允许用户演示桌面任务,随后由LLM将操作会话转换为结构化的技能文件,供代理重放,旨在降低僵化性并降低创建可复用代理能力的门槛。

我正在自动化一项重复性的桌面任务,厌倦了手动编写代理技能文件,于是开始寻找更好的方法,发现了一个角度独特的工具——在此分享讨论。无需逐步编写自动化脚本,只需在屏幕上演示一次任务。它会记录操作会话,然后由LLM将事件日志及屏幕上下文编译为结构化的SKILL.json和可读的SKILL.md,供代理后续重放。该工具以MCP服务器运行,公开record、stop、compile和list接口,因此可接入任何MCP客户端。我觉得值得讨论的是“展示,而非编写脚本”的理念:读取原生UI事件和屏幕录制,使得生成的技能远不如僵硬的宏那样易碎,并降低了将日常工作流转化为可复用代理能力的门槛。该工具是开源的,我与它没有关联——只是另一位开发者带来的实用发现。我会在评论中附上链接。你认为基于演示的技能创建是代理的可行路径吗?还是说它在复杂、分支任务中会失效?
查看原文

相似文章

Formal Skill: 面向高效精准LLM智能体的可编程运行时技能

arXiv cs.AI

本文介绍了Formal Skill,这是一种面向LLM智能体的运行时原生抽象,它将可重用流程编码为可执行状态机,配有JSON元数据、Python执行器和钩子控制的逻辑。还介绍了一个名为FairyClaw的开源实现,在Harness-Bench上展示了具有竞争力的性能,且减少了token使用量。

低延迟系统中工具制作与自进化LLM代理

arXiv cs.CL

本文提出了一种方法,将重复的标准操作流程步骤编译为经过验证、有版本管理的工具,在部署前完成,替代推理时的代码生成。在一个配送中心的报警分类系统中,该方法将p50延迟降低了42%,端到端错误率降低了最多53%。