# Say2Do 自然语言编程客户端

这是 WebView2 + .NET 原生 API 版本客户端，界面使用系统 WebView2，本地 API 使用 C# 原生服务，不再启动 Node.js。

## 启动

双击：

```bat
Say2Do.exe
```

启动器会检查：

- Microsoft Edge WebView2 Runtime
- .NET Desktop Runtime 7.x

如果缺少运行环境，会弹窗提示，并可直接打开官方下载页面。

## 说明

- 本地 API 端口：`4331`
- 前端静态资源：`runtime/dist`
- Arduino 工具链：`runtime/tools` 和 `runtime/arduino-data`
- 本地用户数据：首次运行后写入 `runtime/data`

此版本依赖网页后台进行账号登录、首次改密和模型配置下发。
