跳到主要内容

DevIns 语言:增强 AI 智能体能力

视频演示:https://www.bilibili.com/video/BV12H4y1W7sE/

DevIns 语言(Development Intelligence Language 的简称)是驱动我们 AutoDev AI 智能体实现高级能力的核心引擎。它作为一套完整的工具集,用于定义和增强 AI 智能体的行为与功能。

什么是 DevIns?

DevIns 语言使开发者能够为 AI 智能体编写复杂的指令,使其以更高的智能水平和效率执行任务。通过将复杂任务分解为可管理的指令序列,开发者可以在多种场景下充分发挥 AI 智能体的潜力。

核心特性:

  • 增强智能:DevIns 语言赋予 AI 智能体更高水平的智能,使其能够有效理解和执行复杂指令
  • 任务分解:将复杂的 AI 任务拆分为更小、更易管理的指令单元,每个指令都通过 Markdown 文件中的 DevIns 语言进行定义

命名由来

该语言最初在 Issue #101 中被命名为 DevInputLanguage,旨在优化与大型语言模型(LLM)的交互。后因发现知名 AI 公司 Devin AI 的存在,为避免混淆更名为 DevIns。该名称源自 DevInstruction(开发指令),精炼地体现了该语言在指导 AI 智能体行为方面的核心价值。