Coze Studio 是字节跳动新一代 AI Agent 开发平台扣子(Coze)的开源版,是一站式 AI Agent 开发工具。它提供最新大模型、工具及多种开发模式框架,涵盖 Prompt 等核心技术。能开箱即用,以低代码或零代码方式快速构建智能体等,降低开发应用门槛。其前后端分别用 React + TypeScript、Golang 开发,基于微服务和 DDD 原则,高性能且易二次开发,深受上万家企业与数百万开发者青睐。
2025年7月26日,字节跳动旗下AI开发平台“扣子(Coze)”宣布开源两大核心项目——Coze Studio(扣子开发平台)和Coze Loop(扣子罗盘),采用Apache 2.0协议,支持免费商用及本地化部署。
欢迎来到涛涛聊AI。
下面是我的部署过程,各种坑。
对于没有软件开发或者运维经验的人还是有挑战的,有很多基础的概念第一次听到会更蒙的。
一、基础概念、名词
先看项目地址: https://github.com/coze-dev/coze-studio
为啥不直接放在放在coze.cn上呢,看看github.com的介绍
1、github
GitHub是全球领先的代码托管和协作平台,基于Git版本控制系统开发。它提供代码存储、版本管理、团队协作等核心功能,支持开发者通过分支、合并请求(PR)和问题追踪(Issue)高效合作。作为全球最大的开源社区,GitHub托管了数亿个项目,包括知名开源软件如React和Vue.js 。平台还集成自动化工具(如GitHub Actions)实现CI/CD流程,并兼具社交属性,开发者可展示项目、参与开源贡献或搭建个人技术博客。
既然是全球网站,那可能就要科学的上网了。
2、Git
Git 是一个开源的分布式版本控制系统,由 Linus Torvalds 开发,主要用于高效管理代码和文本文件的修改历史。它的核心特点包括:
- 分布式架构:每个开发者拥有完整的代码仓库,支持离线工作。
- 高效版本控制:记录文件变更,允许回溯、分支合并与冲突解决。
- 协作友好:通过推送(push)、拉取(pull)等操作实现多人协同开发。
广泛应用于软件开发,是 GitHub、GitLab 等平台的基础技术。
知道了管理代码的软件后,就可以去搜索,然后下载和安装了。
Git 是个软件,clone(克隆)是软件的一个命令,可以简单的理解为拷贝或者下载
再看命令
3、Yaml
YAML(YAML Ain't Markup Language)是一种人类友好的数据序列化格式,广泛用于配置文件(如Kubernetes、Docker Compose)和数据交换。其核心特点包括:
- 简洁易读:使用缩进和自然语言风格(如
key: value
),比JSON/XML更直观。 - 数据类型丰富:支持字符串、数字、列表、嵌套对象等,用
-
表示列表,:
表示键值对。 - 跨语言兼容:主流编程语言(Python、Java等)均有解析库。
典型应用场景包括DevOps工具链、API配置和自动化脚本。
4、docker
Docker 是一种开源的容器化平台,用于快速构建、部署和运行应用程序。其核心特点包括:
- 轻量级隔离:基于容器技术(非虚拟机),共享主机系统内核,资源占用低,启动秒级。
- 跨环境一致性