news 2026/5/1 8:47:55

开源版 Coze 入门指导手册

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
开源版 Coze 入门指导手册

开源版 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,一行命令启动全套服务。

项目地址:https://github.com/coze-dev/coze-studio
推荐尝试!你的第一个 AI 智能体,可能只需 10 分钟就能跑起来。


一、开源版 Coze 是什么?

Coze是字节跳动推出的 AI 智能体(AI Agent)开发平台。其开源版本名为Coze Studio,于2025 年 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:克隆代码

gitclone https://github.com/coze-dev/coze-studio.gitcdcoze-studio

✅ 验证:仓库存在,主分支为main

步骤 2:配置大模型(以通义千问 Qwen 为例)

  1. 进入模型配置目录:

    cdbackend/conf/model
  2. 复制模板:

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

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

✅ 验证:

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

步骤 3:启动服务

cd../../..cddockercp.env.example .envdockercompose --profile'*'up -d

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

步骤 4:访问 Web 界面

打开浏览器访问:

http://localhost:8888

默认登录凭证:

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

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


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

  1. 登录后点击“+ 新建 Bot”
  2. 填写名称(如“测试助手”),语言选“中文”
  3. “人设与回复逻辑”中输入提示词,例如:
    你是一个有帮助的 AI 助手,请用中文回答。
  4. “模型设置”中选择qwen
  5. 点击“发布” → “发布到 Web”
  6. 在聊天窗口输入:“你好”,应收到模型回复

✅ 实测结果:在 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. 拖拽节点:
    • StartLLMEnd
  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群,谨防假冒)

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

[特殊字符]_微服务架构下的性能调优实战[20260131144150]

作为一名经历过多个微服务架构项目的工程师,我深知在分布式环境下进行性能调优的复杂性。微服务架构虽然提供了良好的可扩展性和灵活性,但也带来了新的性能挑战。今天我要分享的是在微服务架构下进行性能调优的实战经验。 💡 微服务架构的性…

作者头像 李华
网站建设 2026/5/1 5:11:49

[特殊字符]_内存管理深度解析:如何避免GC导致的性能陷阱[20260131145952]

作为一名经历过无数性能调优案例的工程师,我深知内存管理对Web应用性能的影响有多大。在最近的一个项目中,我们遇到了一个棘手的性能问题:系统在高并发下会出现周期性的延迟飙升,经过深入分析,发现问题根源竟然是垃圾回…

作者头像 李华
网站建设 2026/5/1 7:54:17

Reinforce算法

目录 一、Reinforce介绍 二、REINFORCE baseline 三、证明为啥可以降低方差 1.计算策略梯度的方差 2.先处理第二项 ​编辑 3.所以上述相当于找到b优化第一项 四、证明重要性质 五、示例代码 1.解释 2.Reinforce解释 3.代码 一、Reinforce介绍 最原始的 REINFORCE …

作者头像 李华
网站建设 2026/3/27 23:43:42

2026年毕业论文降AI总失败?可能是这3个坑你踩了

改了三遍,AI率还是55%。 我当时真的想砸电脑。明明每段都改过了,检测报告里标红的地方也全部重写了,结果AI率不降反升。 后来才搞明白,毕业论文降AI总失败,不是你不够努力,是方法根本就错了。今年检测系统…

作者头像 李华