Skills
Skills是CodeArts AI IDE提供的一种能力封装机制,用于将专业知识(如编码经验、常见问题解决方案等)组织为可复用的模块。每个Skill由一个SKILL.md文件作为入口,用于描述技能的用途、定义触发指令,并可以关联代码片段、脚本或模板等辅助资源。用户可以通过自然语言指令调用Skill,实现智能、高效的开发体验。
CodeArts AI IDE目前支持如下两种类型的Skills:
- frontend-design skill
适用于Web页面生成和页面美化的场景,当用户的提示词中针对这些场景被匹配的时候,会触发该Skill的加载与使用。例如,当用户描述“使用Skill生成一个AI科技公司的官网首页”,则会识别到frontend-design skill,并自动应用其AI相关的技能应用场景。
- 国际化skill
适用于Web工程国际化生成的场景,当用户的提示词中针对这些场景被匹配的时候,会触发该Skill的加载与使用。
例如:当用户描述“给当前工程实现国际化能力”,则会识别到i18n的skill,并自动应用其国际化文件及入口的创建等。
约束与限制
- 本功能仅支持CodeArts AI IDE开发工具。
- 输入的提示词中必须包含关键字Skill。
快速开始
- 参考CodeArts AI IDE中操作,登录CodeArts Doer代码智能体。
- 单击IDE顶部菜单栏中的切换辅助侧栏图标
,打开CodeArts Doer代码智能体聊天窗口。 - 在聊天窗口的输入框中,输入“使用Skill生成一个AI科技公司的官网首页”,单击
图标。
图1 输入提示词
- 确认模型规划和执行的工具是否符合预期,符合预期直接单击“接受”。
图2 确认模型和执行工具
- 确认后,智能体会继续执行直至完成官网首页的创建。
图3 创建官网首页过程
- 查看官网首页生成效果。
