在超级麦吉中实现AI技能复用需三步:一用{协作平台}等语义变量替代硬编码产品名;二在Skill Creator中定义必填参数并手动替换提示词;三通过上下文注入或继承基模动态赋值。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

在超级麦吉中编写可复用、不绑定具体产品名称的AI技能,是避免每次换一个客户或项目就要重写整段逻辑的关键。硬编码“XX品牌”“YY系统”会导致技能无法跨场景调用,一改全崩。
用变量占位替代硬写产品名
第一步:在技能描述和提示词中,把所有出现的具体产品名称(如“钉钉”“飞书”“超级麦吉3.0”)全部替换成带语义的变量标识,例如{协作平台}、{目标系统}、{当前版本}。
第二步:进入「Skill Creator」→「新建技能」→ 在「输入参数」区域点击「+ 添加参数」,依次定义这些变量:参数名填协作平台,类型选「文本」,勾选「必填」,并在「默认值」栏留空或填示例值如“企业微信”。
第三步:在技能主提示词编辑框里,将原句“请为飞书用户生成接入指南”改为“请为{协作平台}用户生成接入指南”。这一步必须手动替换,不能依赖后期模板渲染——【若漏掉某处未替换,该处仍会固定输出飞书,导致技能实际运行时不可变】。
通过上下文注入动态信息
方法一:在发起技能调用时,用@文件或@话题方式传入当前项目文档。超级麦吉会自动提取其中的命名实体(如产品名、版本号、客户简称),并优先用于填充变量。
方法二:在项目工作区的话题描述中明确写入关键信息,例如:“本话题对应客户A的‘智汇通’SaaS系统V2.4.1部署”。技能运行时,只要开启「启用上下文感知」开关,就能自动识别并映射到{目标系统}和{当前版本}两个参数。
注意:上下文识别依赖文档结构清晰度。如果客户文档里写的是“我们上了个新系统”,没有明确命名,就无法被提取——【此时必须退回方法一,手动传参】。
建立可继承的技能基模
新建一个名为「通用对接指南生成器」的基础技能,在其参数中只定义{平台类型}(下拉选项:IM工具/CRM/ERP/BI)、{交付形式}(文档/PPT/视频脚本)、{角色视角}(管理员/终端用户/IT支持)。不出现任何具体产品名。
然后基于它创建子技能:「飞书对接指南生成器」→ 继承基础参数 → 在「预设参数值」中把{平台类型}锁定为“IM工具”,再额外添加一条「运行时覆盖规则」:当{平台类型} == "IM工具"时,自动将{平台名称}设为“飞书”。
这一步做完后,你随时可以复制这个子技能,把“飞书”替换成“企业微信”,其他逻辑完全复用,不用重写提示词或调试流程。











