news 2026/4/21 4:52:25

让opencode+GLM-4.7+SKILL一起服务

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
让opencode+GLM-4.7+SKILL一起服务

让opencode+GLM-4.7+SKILL一起服务

缘起

随着克劳德的限制越来越严,追寻一个替代品,也迫上眉睫。最近opencode冒出来了,GLM-4.7好像也风评不错,而关于prompt,也慢慢进化出了skill,这个周末,刚好来试试。

过程

基本需要3个步骤,先安装opencode,然后找一个可以免费的提供商提供GLM-4.7,最后测试一下如何配置skill。

安装opencode

可以在官网中找到各种系统的安装方法,不过我的习惯,一般推荐如下俩种:

  1. linux 系统,推荐使用curl安装
  2. 如果开发环境基于node,直接使用node安装全局

安装脚本:

curl -fsSL https://opencode.ai/install | bash npm install -g opencode-ai

准备GLM-4.7

目前能提供GLM-4.7的好像还蛮多,搜了一下novita.ai和智谱都可以,这里使用novita.ai试试:

注册novita.ai,然后设置api key,然后就可以使用了:

配置opencode

有俩种配置方式,一种是直接界面配置,相对简单,因为opencode是支持novita直接配置的:

  1. 启动opencode

使用/connect打开配置界面:

找到novita.ai,贴入key,保存即可:

第二种配置方式是直接使用配置文件,这种方式比较适合动态的开发环境,比如cnb,可以快速自动的完成配置

配置目录: ~/.config/opencode/opencode.jsonc

{"$schema":"https://opencode.ai/config.json","provider":{"NovitaAI":{"npm":"@ai-sdk/openai-compatible","name":"NovitaAI","options":{"baseURL":"https://api.novita.ai/openai","apiKey":"你的key"},"models":{"zai-org/glm-4.7":{"name":"GLM-4.7"}}}}}

看一下效果:

配置skill

skill的配置,可以参考官方的文档,这里只介绍我习惯使用的俩种方式:

全局配置

比较适合一些公司级、个人级别、多项目级别的skill,比如git的一些要求,这个例子:

配置目录:/root/.config/opencode

项目配置

相对全局,就是项目本身的一些要求:

配置目录:项目目录下.opencode/skills

这些配置会被opencode集中管理,可以问一下:

小结

总的来说,使用还是很顺畅的,是一个很好的替代方案,期待有有更多的免费模型提供商可以接入opencode。

欢迎关注公众号:https://mp.weixin.qq.com/s/s4c7U7r3AXNUQI347JjCDA

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/20 3:47:25

基于单片机的多模式档位调节与过热保护风扇设计

系统总体概述 点击下载protues仿真设计:https://download.csdn.net/download/qq_39020934/92091252 基于单片机的多模式档位调节与过热保护风扇系统是一种融合了智能控制、人机交互与安全保护功能的嵌入式控制系统,适用于家用电器教学实验、小型智能风…

作者头像 李华
网站建设 2026/4/18 10:45:13

Java计算机毕设之基于springboot+vue的日用品销售系统设计与实现基于springboot的日用品销售系统的设计与实现(完整前后端代码+说明文档+LW,调试定制等)

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

作者头像 李华
网站建设 2026/4/18 3:47:29

Java毕设选题推荐:基于springboot的日用品销售系统的设计与实现基于SpringBoot的生活用品销售系统的设计与实现【附源码、mysql、文档、调试+代码讲解+全bao等】

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

作者头像 李华
网站建设 2026/4/18 3:44:26

使用torch.compile与梯度累积加速模型训练

训练一个具有深度Transformer架构的语言模型是耗时的。然而,有些技巧可以用来加速训练。在本文中,你将学习到: 使用 torch.compile() 加速模型使用梯度累积来训练具有更大有效批次大小的模型 让我们开始吧! 概述 本文分为两个…

作者头像 李华