# BT.system

## 功能

返回轻量系统字段。该方法只读取编译目标和可用并行线程数，不扫描硬件、磁盘、网络接口或主机信息。

## 语法

```bt
BT.system()
```

## 参数

| 参数 | 类型 | 必填 | 默认值 | 说明 |
| ------ | ------ | ------ | ------ | ------ |
| 无 | - | 否 | 无 | 不需要参数。 |

## 返回值

| 类型 | 说明 |
| ------ | ------ |
| Object | 返回轻量系统信息对象。字段见下方“返回对象字段”。 |

## 返回对象字段

| 字段 | 类型 | 必定存在 | 说明 |
| ------ | ------ | ------ | ------ |
| os | String | 是 | 当前目标操作系统名称，例如 `windows`、`linux`、`macos`。 |
| arch | String | 是 | 当前 CPU 架构名称，例如 `x86_64`、`aarch64`。 |
| family | String | 是 | 当前操作系统家族，例如 `windows`、`unix`、`wasm`。 |
| threads | Int | 是 | 当前系统可用并行线程数。读取失败时返回 `1`。 |

## 示例

```bt
system = BT.system()
result = system.os

// 输出：windows
print result
```

## 注意事项

- BT.system() 不扫描 CPU 详情、内存、磁盘、网卡或主机名。
