news 2026/7/9 11:37:33

让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/7/6 13:23:33

基于大数据+Hadoop的智能电网环境下的电能质量监测系统开题报告

基于大数据Hadoop的智能电网环境下的电能质量监测系统开题报告 一、选题背景 随着全球能源转型进程加速,智能电网作为能源互联网的核心组成部分,正朝着数字化、智能化、高效化方向快速发展。智能电网整合了新能源发电、储能设备、智能配电、用电终端等…

作者头像 李华
网站建设 2026/6/26 10:24:14

从0构建 3D GIF动画,看清计算机运行机制

从0构建 3D GIF动画,看清计算机运行机制 在《从 0 构建 WAV 文件》中,我们通过了解wav文件的结构与格式,学会了如何用朴素的方式构建声音文件;在《从 2D 转 3D 的本质》中,我们领悟了游戏中所谓三维世界,不…

作者头像 李华
网站建设 2026/6/26 10:24:14

C#多线程工业源码:超强大的工控解决方案

C#多线程工业源码,可技术咨询 0, 纯源代码。 1, 替代传统plc搭载的触摸屏。 2, 工控屏幕一体机直接和plc通信。 3, 功能强大,多级页签。 4, 可以自由设定串口或以太网通信。 5, 主页。 6, 报警页。 7,触摸键盘模拟输入。 8, 系统设定页。 9, …

作者头像 李华
网站建设 2026/7/6 9:42:20

计算机Java毕设实战-基于springboot的社区诊所在线挂号与排队就诊系统【完整源码+LW+部署说明+演示视频,全bao一条龙等】

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

作者头像 李华
网站建设 2026/7/4 19:33:00

华为云国际版-东南亚篇

华为云国际版在东南亚凭借完善的本地数据中心、强政企与运营商生态、低延迟网络与合规适配,成为中企出海与本地数字化转型的主流选择,泰国、新加坡、印尼等核心市场表现突出,以下从布局、性能、客户与生态、成本与合规、挑战与选型建议展开详…

作者头像 李华
网站建设 2026/7/1 11:57:09

【开题答辩全过程】以 景区游乐管理系统的设计与实现为例,包含答辩的问题和答案

个人简介 一名14年经验的资深毕设内行人,语言擅长Java、php、微信小程序、Python、Golang、安卓Android等 开发项目包括大数据、深度学习、网站、小程序、安卓、算法。平常会做一些项目定制化开发、代码讲解、答辩教学、文档编写、也懂一些降重方面的技巧。 感谢大家…

作者头像 李华