Coze-studio 源码结构简介

/ AI / 没有评论 / 30浏览

1. 一级文件夹

1.1. backend/

这是项目的后端代码,使用 Golang 开发。包含:

1.2. frontend/

前端代码,使用 React + TypeScript 开发。包含:

1.3. idl/

接口定义语言文件,用于服务间通信。包含各种服务的 Thrift 定义文件,如:

1.4. docker/

容器化配置,包含:

1.5. common/

公共组件和配置:

1.6. scripts/

项目脚本工具:

1.7. .github/

GitHub 配置和工作流:

1.8. helm/

Kubernetes Helm 配置,用于 Kubernetes 部署:

1.9. docs/

项目文档目录

2. 一级文件

2.1. README.md 和 README.zh_CN.md

项目的英文和中文说明文档,介绍了 Coze Studio 是什么、功能列表、快速开始指南、开发者指南等。

2.2. LICENSE-APACHE

项目使用的 Apache 2.0 许可证。

2.3. CONTRIBUTING.md

贡献指南,说明如何为项目做贡献。

2.4. CODE_OF_CONDUCT.md

行为准则,规定了参与项目的行为规范。

2.5. Makefile

项目构建和管理的 Makefile。

2.6. rush.json

Rush 是一个用于管理 JavaScript 单仓库的工具,这是其配置文件。

2.7. .gitignore

Git 忽略文件配置。

2.8. .nvmrc

Node 版本管理器配置文件,指定项目使用的 Node.js 版本。

2.9. .prettierrc.js

Prettier 代码格式化工具的配置文件。