🚀 SkyNet SSI Runtime v1.0.0
SkyNet(天网) — 标准化底层系统架构,从浏览器到底层系统,12 个 SSI 标准接口全覆盖。
📦 下载
🛠️ 本次更新
| 修复项 |
说明 |
| Windows 端崩溃 |
修复 main.js 缺 'shell' 导入 + app.getPath 在 ready 前调用 |
| CPU 显示 |
修正为真实百分比(原显示毫秒数) |
| 设置持久化 |
设置项现在保存到 localStorage |
| 日志复制按钮 |
新增 📋 Copy 按钮,一键复制日志粘贴给开发者 |
| 系统托盘(Tray) |
桌面右下角显示图标,支持最小化到托盘 |
| 时间格式化 |
uptime 显示为 Xh Xm Xs 可读格式 |
| Android 稳定性 |
getExternalFilesDir null 安全检查 + 返回键导航 |
| JS Worker 安全 |
用 new Function() 替换 eval(),避免 CSP 违规 |
| WASI 导入 |
实现真正的 fd_write(日志输出)、clock_time_get、random_get |
| network.ts |
改用 api.github.com/zen 替代 google.com/generate_204(中国大陆可访问) |
| package.json |
简化 browser-runtime 入口点,添加 ws 依赖声明 |
✨ 新功能
- 5 层系统架构(L1-HAL → L5-Application),层间接口强行标准化
- 12 个 SSI 标准接口:CORE / BR / UI / NET / DB / AI / KRN / FS / HAL / SEC / IPC / GPIO
- .swbn 标准组件格式:manifest + WASM 二进制 + 数字签名
- Windows 桌面仪表盘:系统状态监控、组件生命周期管理、实时日志流
- Android WebView 运行时:深色主题仪表盘,移动端适配
- WASM 浏览器运行时(TypeScript SDK):虚拟文件系统、网络抽象、线程池
- 二进制 IPC 协议:72 字节帧格式 + 优先级队列 + 路由
- 5 层安全模型:沙箱隔离 + ACL 权限 + 组件签名 + 审计追踪
🔧 开发中
- macOS 桌面版本
- NSIS 一键安装包
- SPEC-INTERFACE.md 剩余 10 个接口规范补全
- SWBN 真正 Ed25519 签名