CodeArts代码智能体微认证笔记:Skill与Rule的区别及MCP服务器配置
【摘要】 今天通过了华为云CodeArts代码智能体微认证,记下两个易混淆的概念和MCP配置要点。一、Skill与Rule的区别Skill(技能)是面向任务的能力包,回答“怎么做”:把某类任务的步骤、提示词和工具调用顺序封装在一起,智能体遇到匹配场景时按需调用,如“生成单元测试”。作用范围具体,用完即走。Rule(规则)是面向约束的长期规范,回答“必须怎样、不能怎样”,在整个对话或项目期间持续生效,如...
今天通过了华为云CodeArts代码智能体微认证,记下两个易混淆的概念和MCP配置要点。
一、Skill与Rule的区别
Skill(技能)是面向任务的能力包,回答“怎么做”:把某类任务的步骤、提示词和工具调用顺序封装在一起,智能体遇到匹配场景时按需调用,如“生成单元测试”。作用范围具体,用完即走。
Rule(规则)是面向约束的长期规范,回答“必须怎样、不能怎样”,在整个对话或项目期间持续生效,如命名规范、注释语言、输出格式。它不直接完成任务,而是给每一步输出划边界。
简单记:Skill是“招式”,Rule是“规矩”。先由Rule定下质量底线,再由Skill按步骤执行,结果既合规又高效。
二、MCP服务器配置
MCP(Model Context Protocol,模型上下文协议)让智能体规范地调用外部工具和数据源。配置时在智能体设置中找到MCP服务器配置,新增服务器,填写名称、传输方式与连接信息:本地服务用命令启动,远程服务填HTTP地址,需鉴权时填写Token或密钥,保存后测试连接,确认工具列表正常加载。
注意:密钥不要写进公开配置,优先用环境变量;只接可信的MCP服务器,并给最小权限。
体会:智能体好不好用,一半靠模型,一半靠配置。把Skill、Rule和MCP配清楚,代码智能体才能既听话又能干。
【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)