完善样式系统与调试链路底座

This commit is contained in:
2026-03-30 18:19:05 +08:00
parent 2c0fd4c549
commit 3b9117427e
40 changed files with 7526 additions and 389 deletions

View File

@@ -11,7 +11,9 @@ npm run mock-gps-sim
启动后:
- 控制台页面: `http://127.0.0.1:17865/`
- 小程序接收地址: `ws://127.0.0.1:17865/mock-gps`
- 小程序定位模拟地址: `ws://127.0.0.1:17865/mock-gps`
- 小程序心率模拟地址: `ws://127.0.0.1:17865/mock-hr`
- 小程序调试日志地址: `ws://127.0.0.1:17865/debug-log`
- 资源代理: `http://127.0.0.1:17865/proxy?url=<remote-url>`
## 当前能力
@@ -28,6 +30,43 @@ npm run mock-gps-sim
- 路径回放
- 速度、频率、精度调节
- 可选桥接到新实时网关
- 接收小程序侧 `debug-log` 调试日志
## 调试日志
调试日志 websocket 独立地址:
```text
ws://127.0.0.1:17865/debug-log
```
发送消息格式:
```json
{
"type": "debug-log",
"timestamp": 1712345678901,
"scope": "gps-logo",
"level": "info",
"message": "wx.getImageInfo success",
"payload": {
"src": "https://example.com/logo.png"
}
}
```
当前 UI 会通过独立日志通道把这类消息显示到“调试日志”区域。
第一阶段主要用于承接:
- `gps-logo`
后面可以继续扩到:
- `compass`
- `h5`
- `content-card`
- `heart-rate`
## 桥接到新网关
@@ -35,7 +74,9 @@ npm run mock-gps-sim
默认行为:
- 小程序仍可继续连接 `ws://127.0.0.1:17865/mock-gps`
- 小程序定位模拟继续连接 `ws://127.0.0.1:17865/mock-gps`
- 小程序心率模拟继续连接 `ws://127.0.0.1:17865/mock-hr`
- 调试日志单独连接 `ws://127.0.0.1:17865/debug-log`
- 页面里可以直接配置并启用新网关桥接
- 环境变量只作为服务启动时的默认值
@@ -184,8 +225,20 @@ http://127.0.0.1:17865/bridge-config
ws://192.168.1.23:17865/mock-gps
```
心率模拟地址应配置为:
```text
ws://192.168.1.23:17865/mock-hr
```
同理,浏览器里的模拟器页面也建议用电脑局域网地址打开,例如:
```text
http://192.168.1.23:17865/
```
如果你要在小程序里看调试日志Logger 地址应配置为:
```text
ws://192.168.1.23:17865/debug-log
```