论文
Skillware:持久行为工件的软件本体和工程生命周期
Skillware: A Software Ontology and Engineering Lifecycle for Persistent Behavioral Artifacts
摘要
代理技能已成为独立人工智能代理系统中持久的行为工件。它们将自然语言任务规范与元数据和可选引用、脚本、资产、挂钩、包清单、测试和配套接口相结合。现有的研究解释了技能是如何指定、执行、维护和发展的,但缺乏将这些工件定义为独立软件对象的本体论。本文介绍了 Skillware 作为软件抽象,将软件工程扩展到代理系统中的持久行为工件。技能工件指定可重用的任务行为;技能软件单元通过独立的身份和生命周期将该工件作为软件进行管理。兼容的代理主机激活该单元以进行运行时解释。类别成员资格可操作的三个必要条件:行为首要性、独立软件身份和代理主机执行关系。生命周期连续性记录相同的单元标识是否通过更新、维护、回滚和删除作为单独的软件级属性持续存在。 Evidence 结合了代理技能规范、与 20,556 个存储库标识符相关的 138,133 条内容去重复的 SKILL.md 记录的冻结语料库、独立的实证研究、15 个类别边界案例和 13 个固定修订工程实现。证据建立了重复出现的工件包络、可分离的软件身份、记录或重建的激活路径以及生命周期工程压力。 Skillware 提供了软件本体和工程生命周期,通过这些生命周期,代理功能可以成为可识别、可组合和可维护的软件工件,并为未来的发展提供明确的基础。公共设计模式和证据材料可在 https://github.com/MetaInFLow/skillware-patterns 上获取。