希里安近日见闻
各位读者好啊,转眼七月底了,又是一个周末,各位最近AI工具是不是用不过来了?
希里安最近已经分享了如何使用Gemini CLI 、Rovo Dev CLI、 Claude Code CLI、Kiro、Qwen Code这些AI工具,而今天Coze又开源了,希里安来给大家分享一波!
2025 年 7 月 26 日,Coze 宣布开源,发布了 Coze Studio 和 Coze Loop 两大项目,采用宽松的 Apache 2.0 协议,允许免费使用、修改甚至商业化部署。这一举措让 Coze 从云端服务走向了本地化部署,真的一下子点燃了开源社区的热情!
一、Coze 是什么?为什么它这么火?
Coze 是字节跳动推出的一站式 AI 智能体开发平台,中文名为“扣子”。它最大亮点是 零代码/低代码 的开发体验,即使你没有编程背景,也能通过拖拽界面和预设组件快速创建属于自己的 AI 聊天机器人或智能体。Coze 支持文本、图像、API 调用等多模态能力,可以轻松部署到微信、飞书、Discord 等多种社交平台和通讯工具上,覆盖从简单问答到复杂工作流处理的各种场景。
Coze 的核心优势包括:
- • 易用性:拖拽式界面,内置调试工具
- • 多模态支持:处理文本、图片、音视频等多种数据
- • 知识库管理:支持导入 PDF、网页等外部数据,提升回答精准度
- • 工作流自动化:通过节点组合实现复杂任务的自动化处理
- • 强大的集成性:支持 API 调用,可无缝融入企业现有系统
二、Coze 开源了什么?核心项目解析
Coze 的开源主要包含以下两个核心项目,分别面向开发和调试管理:
1. Coze Studio
- • 简介:Coze Studio 是 Coze 平台的开发核心,提供一站式的 AI 智能体开发环境。它集成了从提示词设计、模型配置到工作流编排的完整工具链,支持前后端开发
- • 技术栈:基于 Golang 和 Node.js 生态,性能有保障,兼容性较强
- • 功能清单:
- • 模型服务:管理模型列表,可接入OpenAI、火山方舟 等在线或离线模型服务
- • 搭建智能体: 编排、发布、管理智能体,支持配置工作流、知识库等资源
- • 搭建应用:创建、发布应用
- • 搭建工作流:创建、修改、发布、删除工作流
- • 开发资源:支持创建并管理以下资源:插件、知识库、数据库、提示词
- • API 与 SDK:创建会话、发起对话等 OpenAPI、通过 Chat SDK 将智能体或应用集成到自己的应用
- • 功能亮点:
- • 可视化编辑器:通过拖拽节点快速搭建工作流
- • 多模型支持:支持豆包、OpenAI、通义千问等主流大模型
- • 插件生态:内置丰富插件,支持浏览器、代码编辑器等工具调用
- • 本地部署:开发者可将 Coze Studio 部署在本地,摆脱云端限制
- • GitHub 地址:
https://github.com/coze-dev/coze-studio
2. Coze Loop
- • 简介:Coze Loop 是一个专注于 AI 智能体调试和全生命周期管理的工具平台,覆盖从提示词优化到性能监控的各个环节
- • 功能亮点:
- • 提示词工程:提供提示词优化功能,帮助开发者提升智能体表现
- • 性能监控:实时分析智能体的运行效率和响应质量
- • 调试支持:通过日志和可视化界面快速定位问题
- • GitHub 地址:
https://github.com/coze-dev/cozeloop
开源协议:Apache 2.0
Coze 的开源项目采用 Apache 2.0 协议,这意味着:
- • 任何人都可以免费使用、修改代码
- • 支持商业化部署,无需公开修改后的代码
- • 灵活性高,适合个人开发者、小型团队和大型企业
这一宽松的协议大大降低了使用门槛,吸引了大量开发者参与,GitHub 上 Coze Studio 的 Star 数在希里安发文前就突破了 3.4K!
三、如何部署 Coze 开源项目?
想体验 Coze 的开源版本?以下是基于 Coze Studio 的本地部署指南,简单几步就能上手!
部署步骤
1. 克隆源代码
git clone https://github.com/coze-dev/coze-studio.git
2. 进入项目目录
3. 从模板目录复制 doubao-seed-1.6 模型的模版文件,并粘贴到配置文件目录
cp backend/conf/model/template/model_template_ark_doubao-seed-1.6.yaml backend/conf/model/ark_doubao-seed-1.6.yaml
4. 配置模型参数
- • 编辑
backend/conf/model/ark_doubao-seed-1.6.yaml 文件 - • 设置模型 ID、API 密钥等参数(支持豆包、OpenAI 等模型)
- • 获取API KEY配置参考这篇文章
https://www.volcengine.com/docs/82379/1541594 - • 获取 Endpoint ID
https://www.volcengine.com/docs/82379/1099522
5. 启动服务
cd docker
cp .env.example .env
docker compose --profile '*' up -d
6. 检查运行状态
- • 部署可能需要拉取镜像,耗时稍长
- • 当日志显示
Container coze-server Started 时,服务启动成功
- • 注意:如果端口被占,需要停止对应服务,比如我的节点上有K8s的etcd服务,就需要停止,不然无法启动coze
环境要求
- • 操作系统:Linux、macOS 或 Windows(推荐 Linux)
- • 工具:Git、Docker、Docker Compose
- • 硬件:建议 4C8G,最低2C4G
注意事项
- • 首次部署可能因镜像拉取耗时较久,请耐心等待
- • 如果遇到兼容性问题(如 Python 生态),可参考 GitHub 社区的 issue 讨论
- • 开源版功能相较云端版有所精简,部分高级插件可能暂不可用
四、Coze 开源的优缺点分析
优点
- 1. 低门槛开发:即使是非技术人员,也能通过可视化界面快速上手
- 2. 灵活定制:开源代码允许开发者根据需求深度修改,适合企业级应用
- 3. 本地化部署:摆脱云端依赖,数据更安全,适合对隐私要求高的场景
- 4. 免费使用:Apache 2.0 协议支持免费商用,降低成本
- 5. 社区支持:活跃的 GitHub 社区为开发者提供丰富的资源和支持
缺点
- 1. 功能缩水:开源版(有时被称为“丐版”)相比云端版阉割了部分高级功能,如某些插件和企业级特性
- 2. 部署复杂性:对于没有 Docker 经验的用户,初次部署可能有一定学习成本
- 3. 生态待完善:相比 Dify、n8n 等竞品,Coze 的开源生态尚在起步阶段,插件和文档支持有待丰富
- 4. 性能差异:本地部署版本的 LLM 效果可能略逊于官方云端服务
五、Coze 开源对那些人有吸引力?
Coze 的开源对以下群体尤其有吸引力:
- • 个人开发者:想快速构建 AI 智能体但预算有限?Coze 开源版免费且易用,完美适合个人项目
- • 中小企业:需要定制化 AI 解决方案,本地部署的 Coze 提供安全性和灵活性
- • 开源爱好者:希望参与 AI 开发的社区贡献者可以通过 Coze Studio 和 Coze Loop 学习和改进代码
- • 教育与研究:高校和研究机构可利用 Coze 开源版进行 AI 教学和实验
例如,开发者可以通过 Coze 快速搭建一个微信公众号客服机器人,集成知识库回答常见问题;企业则可以用 Coze 构建内部数据分析助手,自动化生成报告
六、快试试吧!
- • Coze Studio GitHub:
https://github.com/coze-dev/coze-studio - • Coze Loop GitHub:
https://github.com/coze-dev/cozeloop - • 官方文档:
https://www.coze.cn/docs - • 社区讨论:加入 GitHub 社区,获取最新更新和支持
- • 快速入门:
https://www.coze.cn/open/docs/guides/quickstart
期待在 Coze 的开源世界里创造出属于自己的 AI 产品!我还在测试使用,如果各位读者有任何问题或成功案例,欢迎在评论区分享哦~
最后
安装使用只是第一步,通过工具创造产品,让他人受益才能发挥工具的价值,所以,后面我会分享使用ai工具产出的具体案例,比如这个开源项目 CiliKube开源啦!让小白一次学会K8s 运维 + Web 开发 + k8s二次开发(Vue3+Go 全栈,免费开源)就使用ai工具生成了不少功能,下一篇,我来分享如何用ai工具生成ai应用,感兴趣的读者可以关注公众号“希里安”,获取项目最新动态和技术分享!