在腾讯IMA Copilot中修改Skill需严格遵循路径与格式规则:必须存于data/storage/petal/siyuan-plugin-copilot/skills/[skillname]/SKILL.md,YAML区name须全英文无空格,修改后需点击「刷新技能列表」生效。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

你想在腾讯IMA Copilot里修改自己创建的Skill,但找不到编辑入口或改完不生效——这是因为Skill不是普通笔记,它的结构、路径和加载机制有明确规则,直接在笔记界面改标题或正文不会影响实际运行逻辑。
确认Skill存放位置
打开IMA客户端 → 点击左下角「Copilot」→ 右上角「技能管理」→ 找到你要修改的Skill → 点击右侧「详情」。页面顶部会显示该Skill的真实存储路径,格式为:data/storage/petal/siyuan-plugin-copilot/skills/[skillname]/SKILL.md。这个路径必须严格匹配,否则Copilot无法识别。
注意:如果你是用「技能创建器」生成的Skill,它默认存放在这个路径;但若你手动拖入文件夹,却把SKILL.md放在子文件夹里(比如skills/my-skill/v1/SKILL.md),Copilot会完全忽略它。
修改Skill名称和描述
方法一:通过技能管理页在线编辑
在「技能管理」列表中,找到目标Skill → 点击右侧「编辑」图标(铅笔形状)→ 可直接修改「显示名称」和「描述」。这一步只改展示层,不影响内部逻辑。
版本定位为桌面办公端,适合 Windows 用户处理本地文件、资料阅读、问答写作和知识库管理。主要特性围绕桌面端文件处理、知识库调用和 AI 工作台操作展开。建议从官网或官网公开下载包获取,不建议使用第三方搬运包。适合生产环境使用。注意事项是当前仅查到 x64 安装包,暂未查到官方公开 ARM Windows 安装包。
方法二:手动编辑SKILL.md头部YAML区
用文本编辑器打开对应路径下的SKILL.md → 找到开头三行以---包裹的YAML区块 → 修改name:和description:字段。例如:
name: 会议纪要精炼助手<br>description: 将冗长会议录音转写稿压缩为带决策点、待办项、责任人三要素的简明纪要。
【name字段必须全英文且无空格】,否则Copilot启动时会报错“invalid skill name”并跳过加载。
更新Skill核心逻辑内容
第一步:打开SKILL.md文件,定位到YAML分隔符---之后的Markdown正文部分。
第二步:检查是否包含明确的## 使用时机、## 流程规范等二级标题——Copilot依赖这些标题语义判断何时调用、如何执行。
第三步:修改正文中的具体指令。例如原Skill要求“先提取所有发言人名字”,你希望改为“仅提取带‘负责人’‘牵头’字样的发言者”,那就直接替换对应句子。
第四步:保存文件后,回到Copilot界面 → 点击右上角「刷新技能列表」按钮 → 等待状态变为「已就绪」再测试。
这一步操作起来很简单,直接把文件拖进去就行。但要注意:如果正文中引用了外部脚本(如scripts/clean.py),你只改了SKILL.md却没同步更新脚本文件,Copilot运行时会提示“resource not found”。

















