# Telemetry

Cline 包含数据采集功能，以帮助了解使用模式并改进产品。用户可以控制是否共享此数据。

### 什么是 Cline 数据采集？

数据采集捕获匿名使用事件，例如：

* 使用的功能（哪些工具、命令、工作流）
* 任务完成率
* 错误发生
* 性能指标

所有数据采集数据都是\*\*匿名的\*\*，不包括代码内容、文件内容或其他敏感信息。

### 用户控制

#### 启用/禁用 Cline 数据采集

单个用户可以通过 Cline 设置控制数据采集：

1. 打开 Cline 设置
2. 找到"Cline 数据采集"切换
3. 根据偏好启用或禁用

更改立即生效。

#### 收集的内容

启用数据采集后，Cline 捕获：

\- 执行的工具（例如，read\_file、execute\_command） - 使用的斜杠命令 - 触发的工作流 - 更改的设置 - 任务开始/完成事件 - 模式切换（计划/执行） - 检查点使用 - 任务持续时间 - API 失败 - 工具执行错误 - 系统错误 - 错误类型和频率

#### 不收集的内容

Cline 数据采集**从不**包括：

* 你的代码或文件内容
* 文件路径或名称
* 命令参数或参数
* 对话内容
* 个人信息
* API 密钥或凭据

### 企业配置

管理员可以通过远程配置设置默认数据采集状态：

```json
{
  "telemetryEnabled": true
}
```

即使有企业配置，单个用户仍可在其本地设置中禁用 Cline 数据采集。

### 高级数据采集

对于需要详细数据采集的组织，Cline 支持可选的 OpenTelemetry 集成，将数据采集数据导出到你自己的可观察性系统。

有关可用监控选项的详细信息，请参阅[企业监控](https://github.com/HybridTalentComputing/cline-chinese/blob/main/enterprise-solutions/monitoring/overview/README.md)。

### 隐私

Cline 的数据采集设计考虑到隐私：

不收集个人信息 用户可以随时禁用 代码从不离开你的机器 开源 - 准确查看收集的内容

### 数据采集为何重要

匿名使用数据有助于：

* **识别错误**：发现影响用户的问题
* **优先处理功能**：专注于最常用的功能
* **改进性能**：查找并修复缓慢的操作
* **增强可靠性**：跟踪并降低错误率

### 相关

企业监控和可观察性 完整的数据采集文档
