# 后端服务

开发后端服务，为网站、智能体、模块和定时任务提供稳定 API。

后端服务用于处理业务数据、外部系统调用和复杂规则。网站、智能体、技能、模块方法和定时任务都可以调用后端服务。

需要由平台构建、保存不可变制品并部署到多个环境的 Rust 后端，请使用 [构建并部署 Hosted Service](/features/hosted-services/)。该流程把 BuildJob、Artifact 和环境部署明确分开。

需要从项目源码开始完成构建、制品管理、环境配置、部署和鉴权时，请查看 [后端应用开发](/development/backend-development/)。

## 创建服务

创建后端服务时确认：

- 哪些接口给前端调用。
- 哪些接口给智能体或技能调用。
- 哪些接口负责调用外部系统。
- 数据库、密钥和 token 保存在哪个工作区配置里。

## 接入运行时

服务部署后绑定目标运行时，并配置请求路由、权限校验、环境变量和日志记录。

## 测试服务

用真实请求测试接口返回、权限校验失败、异常提示和日志记录。涉及外部系统时，同时确认对方系统是否收到请求。
