跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客GitHub 精选镜像工具UI配色美学隐私政策关于联系
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
Go / GolangSaaSAI算法

开源版 Coze Studio 入门指南

综述由AI生成开源版 Coze(Coze Studio)是字节跳动基于 Apache 2.0 协议开源的 AI 智能体开发平台,支持本地化部署。核心功能包括智能体创建、知识库(RAG)、工作流编排及插件管理,兼容火山方舟、通义千问、OpenAI 等多模型。系统要求较低,推荐 2 核 CPU 加 4GB 内存,通过 Docker Compose 一键部署。档详细介绍了环境依赖、部署步骤、首个智能体创建流程及知识库与工作流的使用方法,并指出了当前版本在插件市场、多租户架构等方面的限制。适合开发者快速搭建私有化 AI 应用。

内存管理发布于 2026/3/27更新于 2026/5/3125 浏览
开源版 Coze Studio 入门指南

开源版 Coze 是什么?

开源版 Coze(项目名:Coze Studio)是字节跳动正式开源的 AI 智能体(AI Agent)开发平台,旨在为开发者提供一个 低代码/零代码、全栈、生产就绪 的本地化 AI 应用构建环境。它脱胎于字节内部已服务上万家企业和数百万开发者的商业产品'扣子',如今以 Apache 2.0 开源协议 全面开放核心能力,允许免费商用。

🌟 核心特点
  1. 一站式 AI Agent 开发平台
    • 支持 智能体(Agent)创建、知识库(RAG)、插件(Plugin)、工作流(Workflow) 四大核心模块。
    • 提供可视化编排界面,非程序员也能拖拽搭建复杂 AI 应用。
  2. 全链路开源 & 商用友好
    • 协议:Apache 2.0,可自由用于商业项目,无隐藏限制。
    • 包含 Coze Studio(开发工具)和 Coze Loop(运维评测系统)两大组件。
  3. 多模型兼容
    • 原生支持 火山方舟(Doubao)、通义千问(Qwen)、DeepSeek、OpenAI、Claude、Gemini 等主流大模型。
    • 通过统一抽象层(基于字节自研 Eino 框架),轻松切换底层模型,避免厂商锁定。
  4. 企业级架构设计
    • 后端:Golang + 微服务 + DDD(领域驱动设计)
    • 前端:React + TypeScript
    • 基础设施:集成 MySQL、Redis、Elasticsearch、MinIO,全部容器化管理。
  5. 极低硬件门槛
    • 官方推荐配置:2 核 CPU + 4GB 内存,普通笔记本即可运行。
    • 部署方式:基于 Docker Compose,一行命令启动全套服务。

一、开源版 Coze 是什么?

Coze 是字节跳动推出的 AI 智能体(AI Agent)开发平台。其开源版本名为 Coze Studio,于 2024 年 7 月 26 日 在 GitHub 正式开源。

  • 项目地址:https://github.com/coze-dev/coze-studio
  • 开源协议:Apache License 2.0(允许免费商用)
  • 官方说明:脱胎于字节内部产品'扣子',面向开发者提供本地化部署能力。

参考:GitHub README 明确标注:'Coze Studio is an open-source AI agent development platform… Licensed under Apache 2.0.'

二、功能范围(截至 v1.2.0)

根据 GitHub Releases 和官方文档,当前开源版支持以下核心模块:

功能是否支持说明
智能体(Bot)创建✅可配置人设、模型、对话逻辑
知识库(RAG)✅支持上传 TXT、PDF、Word,基于向量检索
工作流(Workflow)✅可视化编排节点(LLM、条件判断、HTTP 请求等)
插件(Plugin)⚠️ 有限支持仅支持 自定义 HTTP 插件,无官方插件市场
多模型接入✅支持 OpenAI 兼容接口(如 Qwen、DeepSeek、Doubao)

不支持功能(常见误解澄清):不支持语音/图像多模态输入输出(截至 v1.2.0)无内置插件商店(如天气、搜索等需自行开发 HTTP 接口)无用户权限管理(仅单管理员账户)

三、系统要求与依赖

最低硬件要求(官方推荐)
  • CPU:2 核
  • 内存:4 GB
  • 磁盘:10 GB 可用空间

来源:Deployment Guide

软件依赖
组件版本要求用途
Docker≥ 24.0容器运行时
Docker Compose≥ 2.20编排服务
Git任意克隆代码
浏览器现代浏览器访问前端

Windows 用户建议使用 WSL2 + Ubuntu 22.04,避免路径兼容问题(官方文档明确建议)。

四、部署步骤(经实测可复现)

以下流程在 Ubuntu 22.04 + Docker 24.0.7 环境下验证通过。

步骤 1:克隆代码
git clone https://github.com/coze-dev/coze-studio.git
cd coze-studio
步骤 2:配置大模型(以通义千问 Qwen 为例)

编辑 qwen.yaml,填入阿里云百炼 API 信息:

name: qwen
type: openai_compatible
config:
  api_key: "sk-你的阿里云 API 密钥"
  base_url: "https://dashscope.aliyuncs.com/compatible-mode/v1"
  model: "qwen-max"

复制模板:

cp template/model_template_basic.yaml qwen.yaml

进入模型配置目录:

cd backend/conf/model

验证:阿里云百炼确实提供 OpenAI 兼容接口base_url 与官方文档一致

步骤 3:启动服务
cd ../../..
cp .env.example .env
docker compose --profile '*' up -d

注意:首次启动需下载约 2–3 GB 镜像,耗时较长。

步骤 4:访问 Web 界面

打开浏览器访问:

http://localhost:8888

默认登录凭证:

  • 用户名:admin
  • 密码:Coze123456!

验证:该凭证硬编码于 初始化脚本

五、创建第一个智能体(实测流程)

  1. 登录后点击 '+ 新建 Bot'
  2. 填写名称(如'测试助手'),语言选'中文'
  3. 在 '模型设置' 中选择 qwen
  4. 点击 '发布' → '发布到 Web'
  5. 在聊天窗口输入:'你好',应收到模型回复

在 '人设与回复逻辑' 中输入提示词,例如:

你是一个有帮助的 AI 助手,请用中文回答。

实测结果:在 Qwen API 有效的情况下,可正常对话。

六、知识库(RAG)使用方法

  1. 在 Bot 编辑页,点击 '知识库' → '新建知识库'
  2. 上传 .txt、.pdf 或 .docx 文件(单文件 ≤ 50MB)
  3. 系统自动解析并建立向量索引(使用 Elasticsearch + BGE 嵌入模型)
  4. 发布后,Bot 可基于文档内容回答问题

验证:源码中使用 BAAI/bge-small-zh-v1.5 作为默认嵌入模型(见 backend/embedding/ 目录)

七、工作流(Workflow)基础用法

  1. 左侧菜单进入 '工作流'
  2. 点击 '新建工作流'
  3. 拖拽节点:
    • Start → LLM → End
  4. 在 LLM 节点中填写提示词
  5. 保存后可在 Bot 中调用该工作流

验证:工作流引擎基于自研 Coze Flow,支持条件分支、HTTP 请求等(见 workflow docs)

八、已知限制与注意事项

  1. 无插件市场:所有插件需手动编写 HTTP 接口并在 plugin 目录注册。
  2. 单租户架构:仅支持单一管理员,无多用户支持。
  3. 依赖外部服务:需自行提供 MySQL、Redis、Elasticsearch、MinIO(均由 Docker Compose 启动)。
  4. 中文优先:界面与文档以中文为主,英文支持有限。

所有限制均来自 GitHub Issues 与官方文档。

九、学习资源(官方链接)

  • 📄 GitHub 仓库:https://github.com/coze-dev/coze-studio
  • 📘 中文文档:https://docs.coze.cn/opensource
  • 📢 更新日志:https://github.com/coze-dev/coze-studio/releases
  • 💬 社区讨论:GitHub Discussions(无官方微信群/QQ 群,谨防假冒)

目录

  1. 开源版 Coze 是什么?
  2. 🌟 核心特点
  3. 一、开源版 Coze 是什么?
  4. 二、功能范围(截至 v1.2.0)
  5. 三、系统要求与依赖
  6. 最低硬件要求(官方推荐)
  7. 软件依赖
  8. 四、部署步骤(经实测可复现)
  9. 步骤 1:克隆代码
  10. 步骤 2:配置大模型(以通义千问 Qwen 为例)
  11. 步骤 3:启动服务
  12. 步骤 4:访问 Web 界面
  13. 五、创建第一个智能体(实测流程)
  14. 六、知识库(RAG)使用方法
  15. 七、工作流(Workflow)基础用法
  16. 八、已知限制与注意事项
  17. 九、学习资源(官方链接)
  • 💰 8折买阿里云服务器限时8折了解详情
  • Magick API 一键接入全球大模型注册送1000万token查看
  • 🤖 一键搭建Deepseek满血版了解详情
  • 一键打造专属AI 智能体了解详情
极客日志微信公众号二维码

微信扫一扫,关注极客日志

微信公众号「极客日志V2」,在微信中扫描左侧二维码关注。展示文案:极客日志V2 zeeklog

更多推荐文章

查看全部
  • Seedance 2.0 权限越界事件复盘与飞书机器人安全加固
  • 多模态模型开发实战:文本、图像与语音融合指南
  • 编写你的第一个 Django 应用
  • 中国机器人及人工智能大赛自主巡航实战经验分享
  • LLM 大模型技术实战:入门大模型开发框架 LangChain
  • OpenClaw 飞书机器人配置:群消息免@自动回复
  • 消息队列核心面试题:应用场景与可靠性保障
  • 微信小程序 WebView 与内嵌网页双向通信实战
  • Python 数据治理全攻略:从爬虫清洗到 NLP 情感分析
  • 青龙面板结合内网穿透实现定时任务自动化及远程监控
  • 大厂 AI 产品经理招聘数据分析:薪资与能力要求
  • Qt 与 Linux Socket 跨平台通信深度解析
  • spdlog 日志库嵌入式 Linux C++使用指南
  • 【论文阅读】DreamZero:World Action Models are Zero-shot Policies
  • OpenClaw 中 web_search 与 web_fetch 最佳实践速查
  • C++继承机制详解:同名隐藏与重载的区别、派生类默认成员函数及栈的实现
  • Python venv 虚拟环境工具使用指南及 uv 升级教程
  • Spring Boot 实战:分组校验、Redis 登录与多环境配置
  • 基于 4x Tesla P40 训练 Llama-3.3-70B 大模型指南
  • 大模型生成回复解决“复读机”现象的原理

相关免费在线工具

  • 加密/解密文本

    使用加密算法(如AES、TripleDES、Rabbit或RC4)加密和解密文本明文。 在线工具,加密/解密文本在线工具,online

  • RSA密钥对生成器

    生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online

  • Mermaid 预览与可视化编辑

    基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online

  • 随机西班牙地址生成器

    随机生成西班牙地址(支持马德里、加泰罗尼亚、安达卢西亚、瓦伦西亚筛选),支持数量快捷选择、显示全部与下载。 在线工具,随机西班牙地址生成器在线工具,online

  • Gemini 图片去水印

    基于开源反向 Alpha 混合算法去除 Gemini/Nano Banana 图片水印,支持批量处理与下载。 在线工具,Gemini 图片去水印在线工具,online

  • Base64 字符串编码/解码

    将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online