通义灵码+Qwen3-Coder——使用Skill

Claude Skills 是 Anthropic 推出的一套基于提示词的模块化能力扩展系统。它通过“渐进式披露”机制,使 AI 能够按需动态加载特定领域的专业知识,实现从通用助手到领域专家的无缝切换,因此备受业界青睐。当前,众多 AI 编程工具已相继引入类似特性。

本文将以通义灵码为例,分别通过独立 IDEPyCharm 插件两种途径进行部署测试。理论上两种方式均支持 Skills 功能,但实测表明,由于该功能较新,插件端的支持尚不完善。经与官方客服确认,独立 IDE 端已通过验证,插件端将在后续版本修复 Bug 后正式适配。

本文依据通义灵码官方文档,已成功完成独立 IDE 端的 Skills 配置。官方文档参考如下:
https://help.aliyun.com/zh/lingma/user-guide/skills

一、通义灵码独立IDE配置和使用Skills【成功】

识别出要调用docx技能

对话窗口/命令可以显示配置的skills。
注意使用'智能体'模式,'智能问答不会生成相关文件'

二、Pycharm的灵码插件配置和使用Skills【官方文档方式失败,使用开源方案成功】

但是Pycharm的灵码插件没有显示出skills,另辟蹊径,给通义灵码插件安装Skill能力。
我们就开始探索如何在灵码内使用skill。本次主要使用的是openskills方案。

Openskills是一个开源的命令行工具,用于管理和调用AI技能(Skill)模块,完全兼容Claude Skill格式。它通过统一的XML提示词、标准文件结构(如.claude/skills/目录)和YAML+Markdown的SKILL.md格式,让Qoder、Trace等AI工具也能调用Claude市场上的技能。

核心功能包括安装(支持官方市场、GitHub仓库或本地目录)、同步元数据到规则文件(如agents.md)及按需加载技能。其优势在于将一次性prompt升级为可复用、可组合的能力单元,尤其适合金融场景的模块化需求,例如构建投资组合时调用低估值筛选、行业轮动检测等专业技能。

1. 环境配置

1.1 安装openskills

npm i -g openskills

1.2 初始化skill

openskills install anthropics/skills

完成后可以看到在.claude下已经生成好相关的skill库能力。

1.3 同步skill

openskills sync

同步后会在当前项目根目录 agent.md下生成相关skill指令。

2. 灵码插件适配

熟悉AI编程的大伙应该不陌生,上面生成的文件,就是Rule,只不过在不同的AI编程工具里有不同的叫法,比如Claude Code中叫claude.md,Codex 中叫AGENTS.md,灵码插件中其实就对应 project_rules.md(文件名随意,可以多个rule文件)。

在Rule中,详细的定义了每个Skill的功能描述以及调用时机。我们要做的就是把AGENTS.md文件中的提示词,粘贴到skill_rule.md就然后做些改造可以了,如下图所示,然后配置成一直生效的project_rules即可。

问一下通义灵码插件有哪些技能,测试是否正常加载。


以openskills内置的docx技能为例,可以实现docx文档生成,我们在灵码插件内测试使用效果如下,验证可以正常解析Skill,生成doc文档,用户提示词:分析一下AI coding的趋势,形成word报告

调用了openskills read docx命令读取docx技能,并整理为word文档。


文档内容:

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容