很多同学后台留言:“博主,OpenCode 真是太香了,免费模型都用起来了,还有其他黑科技吗?”

兄弟们,GitHub 是什么? 它是程序员的军火库。 里面躺着各种大神写好的牛逼工具:视频下载神器 yt-dlp、网站压力测试 locust、漏洞扫描 sqlmap...

但是,这些工具有个通病:参数太难记了!想下载个视频,你得记住 yt-dlp -f 'bestvideo+bestaudio' --merge-output-format mp4 ...如果不常用的工具,每次用之前还得查半天文档。

思路打开:如果我们把这些工具封装成 OpenCode 的Skill,会发生什么? 你只需要对 AI 说:“下载这个视频,最高画质。” AI 会自动帮你拼接那些复杂的参数,并调用工具执行。

今天,我就手把手教大家,如何把一个 GitHub 开源项目,变成 AI 随叫随到的“skill技能”。

作为一名极客,我的原则是:如果一件事需要重复做两次,那就写个脚本自动完成它。

于是,这几天我熬夜肝出了一个“终极 Skill”。 它的功能只有一个:生孩子。它可以把 GitHub、GitLab、Gitee 上的任意开源项目,“吃”进去,然后自动“吐”出一个封装好的 OpenCode Skill。

我给它起名叫:Repo2Skill。

见证奇迹:30秒“吞噬” yt-dlp

图片

为了演示它的威力,我找了个硬骨头:yt-dlp。 这是全球最强的视频下载工具,功能强大但参数极多,普通人根本记不住那些复杂的命令行参数。

以前,你想把它做成 Skill,需要:

阅读它的 5000 字文档。

搞清楚 Python API 怎么调。

手写 meta.json 定义参数。

现在,有了 Repo2Skill,你只需要做一件事:

在 OpenCode 终端输入一行命令:

使用repo2skill,帮我把这个开源工具 https://github.com/yt-dlp/yt-dlp 打包成一个Skill

然后,repo2skill就会开始开始分析yt-dlp这个项目,然后开始规划要怎么打包封装成一个Skill。

图片

规划了一通以后,OpenCode就分析完了,向用户确认几个问题。

图片

给出你的回答之后,然后它就会继续规划,最终给一个非常明确的计划,等待你同意之后,就会开始实施和测试。

图片

30s左右整个skill就能完成了。

图片

然后你就可以用这个skill去下载全球200+网站的视频啦!

这就是“降维打击”。

我没有写一行代码,没有看一行文档,我就拥有了 yt-dlp 的全部能力。

开源:送给所有测试人和极客

我是做测试出身的,深知工具生态的重要性。 这么好用的东西,藏着掖着没意思。

我决定把它开源!

项目地址: 👉 https://github.com/zhangyanxs/repo2skill

目前支持特性:

✅ 支持 GitHub / GitLab / Gitee 链接

✅ 8 个 API 镜像自动轮换

✅ 官方 API + 代理支持

✅ 无 token 60 次/小时,有 token 5000 次/小时

✅ 完整的仓库结构分析

✅ 适配 GLM / Gemini / Claude 模型

怎么玩?

确保你已经安装了 OpenCode。

把我的Repo2Skill作为一个普通 Skill 安装进去(这是你唯一需要手动安装的 Skill,以后它就能帮你生万物)。

找一个你喜欢的开源库(比如 sqlmap, faker, requests)。

输入命令,开始套娃!

如果token不够用,可以配置国产大模型
接下来配置国产大模型 GLM-4.7 或最新的GLM-5.0

1. 获取 API Key
要使用 GLM-4.7 ,需要先获取它们的 API Key。

GLM-4.7:注册智谱 AI 账号,登录后在控制台获取 API Key。

MinMax M2.1:注册 MinMax AI 账号,登录后在控制台获取 API Key。

智谱 GLM-4.7 API Key 获取步骤
智谱 GLM-4.7 和 MinMax M2.1 都有 Coding plan,相对于 Claude 模型,价格更低,而且模型能力也不错,适合日常编程使用。

打开智谱 Coding plan 介绍页面:https://www.bigmodel.cn/glm-coding

有几种计费方式,可以根据自己的需求选择合适的套餐,目前最便宜的 Lite 首月是 20 元,如下截图所示:建议包年套餐,通过上面链接购买可以有额外折扣

智谱 GLM-4.7 计费方式截图

注册登录后,在右上角点击 API Key,如下截图所示:

智谱 API Key 截图

进入 API Key 页面后,点击 添加新 API Key,如下截图所示:

智谱 添加 API Key 截图

填写名称后,点击 确认,如下截图所示:

智谱 确认添加 API Key 截图

添加完成后,就可以看到你的 API Key 了,如下截图所示:

智谱 查看 API Key 截图

点击上图箭头指的位置,可以复制 API Key,配置到自己编辑工具中。

 智谱 Coding plan 介绍页面:https://www.bigmodel.cn/glm-coding
————————————————

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐