ไป glibc-packages ๅฐ SkyNet โ ๅฎๅ จ้ๆ็ๆ ๅๅๅบๅฑ็ณป็ป
่ฟไธๆฏไธๆฌก็ฎๅ็ๆนๅใ่ฟๆฏไธๆฌกไป"ๅ ๆๅปบๅทฅๅ ท"ๅฐ"ๆๆ็บงๅบ็ก่ฎพๆฝ"็่ท่ฟใ
| ๅนณๅฐ | ๅฎ่ฃ ๅ | ่ฏดๆ |
|---|---|---|
| ๐ช Windows 10/11 | โฌ ไธ่ฝฝ SkyNet Desktop v1.0.0 | Electron ๆก้ขไปช่กจ็ + SSI ่ฟ่กๆถ |
| ๐ฑ Android 7+ | โฌ ไธ่ฝฝ SkyNet Runtime v1.0.0 | WebView ่ฟ่กๆถไปช่กจ็ |
| ๐ pip ๅ | pip install skynet-ssi |
Python SDK๏ผๅผๅไธญ๏ผ |
| ๐ฆ npm ๅ | npm install @skynet/browser-runtime |
ๆต่งๅจ่ฟ่กๆถ |
ๅฎ่ฃ ๅ ้่ฟ GitHub Releases ๅๅธ๏ผSHA256 ๆ ก้ชๅผ่งๅฏนๅบ Release ้กต้ขใ
| ็ปดๅบฆ | ๆง็ glibc-packages | ๆฐ็ SkyNet |
|---|---|---|
| ๅฎไฝ | ่ทจๅนณๅฐ glibc ๅ ๆๅปบๅทฅๅ ท | ๆ ๅๅๅบๅฑ็ณป็ปๆถๆ |
| ๅ ๆ ผๅผ | .tar.gz / .deb / .pkg.tar.zst |
.swbn โ Standard WASM Binary Notation |
| ๆถๆ | ๆ ็ปไธ่ง่๏ผๅๅ ่ช่กๅ ถๆฏ | SSI v1.0 โ 12 ไธชๆ ๅๆฅๅฃ๏ผๅผบๅถ่ง่ |
| ๆต่งๅจ | ๅค้จ็งปๆค็ฎๆ (--platform browser) |
ๅ็ๆ ธๅฟ็ปไปถ โ ๆต่งๅจๅณๅ ๆ ธ |
| ็ปไปถๆจกๅ | ๆ | ๆ ๅๅ็ปไปถ โ manifest + wasm + signature |
| ้ไฟก | ๆ | SSI ๆป็บฟ โ ไบ่ฟๅถ IPC๏ผไผๅ ็บง้ๅ๏ผ่ทจ็ปไปถ่ทฏ็ฑ |
| ๅฎๅ จ | ๆ | 5 ๅฑๅฎๅ จๆจกๅ โ ๆฒ็ฎฑ + ACL + ็ญพๅ + ๅฎก่ฎก |
| ่ฟ่กๆถ | ๆ | SSI-KRN โ TypeScript WASM ่ฟ่กๆถๅ ๆ ธ |
| ๅฎ่ฃ ๅ | ๆ | Windows .exe + Android .apk โ ไธ้ฎๅฎ่ฃ ไปช่กจ็ |
ๆงๆจกๅผ๏ผๆฏไธชๅนณๅฐๅไธๅฅไปฃ็
Android โ Java/Kotlin
iOS โ Swift
Windows โ C++/.NET
Web โ JavaScript
โ ้ๅค้ ่ฝฎๅญ๏ผ็ปดๆคๅฐ็ฑ
ๆฐๆจกๅผ๏ผSkyNet ๆ ๅๅๆถๆ
ไฝ ็ๅบ็จ โโโ .swbn ๆ ๅ็ปไปถ
โ
โโโโโโโโโโโโโโโผโโโโโโโโโโโโโโ
Browser Native Embedded
(V8/WASM) (WAMR/WASM3) (WASM3-micro)
โ
ๅไธๅฅไปฃ็ ๏ผๅ
จๅนณๅฐ่ฟ่ก
ๅ ณ้ฎไผๅฟ๏ผ
- ๅไธๆฌก๏ผ่ทๆๆๅนณๅฐ โ ๆต่งๅจใๆก้ขใ็งปๅจ็ซฏใIoT ๅไธๅฅ
.swbn - ๆต่งๅจๆทฑๅบฆ้ๆ โ Chromium ๆฏ็ณป็ปๅ็ๆธฒๆๅฑ๏ผไธๆฏๅคๆ
- ๅผบๅถๆ ๅๅ โ ไธ้ตๅพช SSI ๆฅๅฃ็็ปไปถๆ ๆณๆฅๅ ฅ็ณป็ป
- ๅฎๅ จไผๅ โ ๆฏไธช็ปไปถๆฒ็ฎฑ้็ฆป๏ผๆ้ๆพๅผๅฃฐๆ๏ผ่กไธบๅฏๅฎก่ฎก
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ L5: ๅบ็จๅฑ โ ไฝ ็ WASM ๅบ็จ (.swbn ๆ ผๅผ) โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ L4: ็ณป็ปๆๅกๅฑ โ ๆต่งๅจๅผๆ / ๅญๅจ / ่ฎก็ฎ / ็ฝ็ป โ
โ ๆฅๅฃ: SSI-BR / SSI-DB / SSI-AI / SSI-NET โ
โ โโ ๐ SSI-NET ็ฑ cloudflared/sidecar ๆไพ โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ L3: ๅ
ๆ ธๅฑ โ WASM ่ฟ่กๆถ / SSI ๆป็บฟ / ๅฎๅ
จๆจกๅ โ
โ ๆฅๅฃ: SSI-KRN / SSI-SEC โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ L2: ็กฌไปถๆฝ่ฑกๅฑ โ ่ฎพๅคไฟกๆฏ / GPU / ไผ ๆๅจ โ
โ ๆฅๅฃ: SSI-HAL โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ L1: ็ฉ็ๅฑ โ ๆๆบ / ็ต่ / ๆต่งๅจ / ๆๅกๅจ / IoT โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐ ๅ ่ดน็ฝ็ปๅฑ๏ผSSI-NET ้่ฟ cloudflared/sidecar ๆไพ 18 ็งไผ ่พๅ่ฎฎๅ็ซฏ๏ผๅฉ็จ Cloudflare ๅ ่ดน้ง้ใTCP ็ด่ฟใP2PใDNS/ICMP ้ง้็ญๅค็งๆนๅผๅฎ็ฐ้ถๆๆฌ็ฝ็ป็ฉฟ้ใ่ฏฆ่ง SSI-NET.mdใ
| ๅนณๅฐ | ไธ่ฝฝ | ่ฏดๆ |
|---|---|---|
| Windows | SkyNet-SSI-Runtime-Setup.exe |
ๅๅปๅฎ่ฃ ๏ผ่ชๅจๅๅปบๆก้ขๅฟซๆทๆนๅผ |
| Android | SkyNet-SSI-Runtime.apk |
ๅฎ่ฃ ๅๅ จๅฑ่ฟ่ก SSI ไปช่กจ็ |
| ๆต่งๅจ | PWA | ่ฎฟ้ฎ test/browser-test.html โ "ๆทปๅ ๅฐๆก้ข" |
npx ts-node ssi/demo/demo.ts่พๅบ็คบไพ๏ผ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
SkyNet SSI Integration Demo v1.0
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
[OK] Component Registry: 3 components
[OK] SSI Service Bus: Running
[OK] Browser Engine: full mode (WebGPU)
[OK] IPC Routing: 5 messages delivered
โ
Demo Complete โ SSI Stack Verified
# 1. ๅๅงๅ็ปไปถ
npx ts-node ssi/packager/src/index.ts init --name my-app --type browser
# 2. ็ผๅไปฃ็ (main.wasm)
# 3. ๆๅปบ .swbn ๅ
npx ts-node ssi/packager/src/index.ts build . --output my-app.swbn
# 4. ้ช่ฏ
npx ts-node ssi/packager/src/index.ts info my-app.swbn./build-wasm.sh --output-format swbn gpkg/zlib-wasm
# โ output/zlib-1.3.2-browser-wasm32.swbn| ๆๆกฃ | ๅ ๅฎน | ่ฏปๅฎ่ฝๅไปไน |
|---|---|---|
| SYSTEM-STANDARD.md | ็ณป็ปๆถๆๆป็บฒ โ 5 ๅฑๆจกๅใ่ฎพ่ฎกๅฒๅญฆ | ็่งฃ SkyNet ไธบไปไน่ฟๆ ท่ฎพ่ฎก |
| SPEC-INTERFACE.md | SSI ๆฅๅฃ่ง่ โ 12 ไธชๆฅๅฃๅฎๆด IDL | ๅผๅ็ฌฆๅๆ ๅ็็ปไปถ |
| SSI-NET.md | ็ฝ็ปๅฑๆถๆ โ 18 ็งไผ ่พๅ่ฎฎ + ๆบ่ฝ่ทฏ็ฑ | ็่งฃ SkyNet ็ๅ ่ดน็ฝ็ปๅฑ |
| specs/component-model.md | .swbn ๅ ๆ ผๅผ่ฏฆ่งฃ | ๆๅ ใ็ญพๅใ้ช่ฏ็ปไปถ |
| specs/ipc.md | IPC ๆป็บฟไบ่ฟๅถๅ่ฎฎ | ๅฎ็ฐ่ทจ็ปไปถ้ไฟก |
| specs/security.md | ๅฎๅ จๆจกๅไธๆ้ไฝ็ณป | ่ฎพ่ฎกๅฎๅ จ็็ปไปถๆถๆ |
| ๆฅๅฃ | ่่ดฃ | ็ถๆ | ไฝ็ฝฎ |
|---|---|---|---|
| SSI-CORE | ็ปไปถ็ๅฝๅจๆใๆณจๅ่กจใๆถๆฏ้ไฟก | โ ๅ่ๅฎ็ฐๅฎๆ | ssi/core/ |
| SSI-BR | ๆต่งๅจๆธฒๆใ่ๆฌๆง่กใGPU ่ฎก็ฎ | โ ไธๆจกๆธฒๆๅฎ็ฐ | ssi/browser/ |
| SSI-BUS | ๆๅกๆป็บฟใไบ่ฟๅถ IPCใไผๅ ็บง้ๅ | โ ๅฎ็ฐๅฎๆ | ssi/bus/ |
| SSI-UI | ็ชๅฃ็ฎก็ใๅๆๅจใ่พๅ ฅ่ทฏ็ฑ | โ ๅฎ็ฐๅฎๆ | ssi/ui/ |
| SSI-DB | KV ๅญๅจใP2P ๅญๅจใๅญๅจ่ฏๆ | โ ๅฎ็ฐๅฎๆ | ssi/db/ |
| SSI-AI | AI ไปปๅก่ฐๅบฆใๆจกๅๅๅใๆจ็ | โ ๅฎ็ฐๅฎๆ | ssi/ai/ |
| SSI-SEC | ่บซไปฝใๅ ๅฏใๆ้ใๅฎก่ฎก | โ ๅฎ็ฐๅฎๆ | ssi/sec/ |
| SSI-HAL | ็กฌไปถๆฝ่ฑกใไผ ๆๅจใ็ตๆฑ | โ ๅฎ็ฐๅฎๆ | ssi/hal/ |
| SSI-NET ๐ | ๅ ่ดน็ฝ็ปๅฑ โ 18 ็งๅ่ฎฎๅ็ซฏ + ๆบ่ฝ่ทฏ็ฑ | โ ๅทฒๅจ cloudflared/sidecar ๅฎ็ฐ | ghshhf/cloudflared โ SSI-NET.md |
| SSI-KRN | WASM ่ฟ่กๆถใ่ฟ็จใๅ ๅญ็ฎก็ | โ ๅ่ๅฎ็ฐๅฎๆ | browser-runtime/ |
| PACKAGER | .swbn ็ปไปถๆๅ CLI | โ ๅฎ็ฐๅฎๆ | ssi/packager/ |
| SSI-FS | ่ๆๆไปถ็ณป็ปใๅคๅ็ซฏ๏ผMEMFS/NodeFS/OPFS๏ผ | โ ๅ่ๅฎ็ฐๅฎๆ | ssi/fs/ |
SkyNet/
โโโ ๐ SYSTEM-STANDARD.md โ ็ณป็ปๅฎชๆณ
โโโ ๐ SPEC-INTERFACE.md โ SSI ๆฅๅฃ่ง่
โโโ ๐ AI-TP-OS-Architecture.md โ ๆไฝ็ณป็ปๆถๆ
โ
โโโ ๐ specs/ โ ๅญ่ง่
โ โโโ component-model.md โ .swbn ๆ ผๅผ
โ โโโ ipc.md โ IPC ๆป็บฟ
โ โโโ wasm-runtime.md โ WASM ่ฟ่กๆถ
โ โโโ security.md โ ๅฎๅ
จๆจกๅ
โ
โโโ ๐ ssi/ โ ๅ่ๅฎ็ฐ
โ โโโ core/ โ SSI-CORE ็ปไปถๅบๅบง
โ โโโ bus/ โ SSI ๆๅกๆป็บฟ
โ โโโ browser/ โ SSI-BR ๆต่งๅจๅผๆ
โ โโโ ui/ โ SSI-UI ็ชๅฃ็ณป็ป
โ โโโ ai/ โ SSI-AI ่ฎก็ฎๅผๆ
โ โโโ db/ โ SSI-DB ๅญๅจๅผๆ
โ โโโ hal/ โ SSI-HAL ็กฌไปถๆฝ่ฑก
โ โโโ sec/ โ SSI-SEC ๅฎๅ
จๆจกๅ
โ โโโ fs/ โ SSI-FS ๆไปถ็ณป็ป๏ผMEMFS/NODEFS/OPFS ๅ็ซฏ๏ผ
โ โโโ packager/ โ .swbn ๆๅ
CLI
โ โโโ demo/ โ ็ซฏๅฐ็ซฏๆผ็คบ
โ โโโ demo-component/ โ ็ปไปถ็คบไพ
โ
โโโ ๐ browser-runtime/ โ SSI-KRN ่ฟ่กๆถๅ
ๆ ธ
โโโ ๐ desktop/ โ Windows ๅฎ่ฃ
ๅ
ๆบ็
โโโ ๐ android/ โ Android APK ๆบ็
โ
โโโ ๐ cross-platform/ โ ๆๅปบ็ณป็ป
โ โโโ toolchains/ โ ็ผ่ฏๅทฅๅ
ท้พ
โ โโโ platforms/ โ ๅนณๅฐ้
็ฝฎ
โ โโโ core/ โ ๆๅปบๆญฅ้ชค
โ
โโโ ๐ gpkg/ โ ๆ ๅ็ปไปถๅ
ๅฎไน
โ โโโ wasm-runtime/ โ WASM ่ฟ่กๆถๅผๅฏผ
โ โโโ zlib-wasm/ โ zlib WASM ็คบไพ
โ
โโโ ๐ test/ โ ๆต่งๅจๆต่ฏ้กต้ข
โโโ ๐ dist/ โ ๅฎ่ฃ
ๅ
่พๅบ
โโโ ๐ public/ โ PWA ่ตๆบ
SkyNet ไป็ถๆฏๆๅๆ็่ทจๅนณๅฐๅ ๆๅปบ็ณป็ป๏ผ
# ๆๅปบๅไธชๅ
./build-cross.sh --clean --dep-order gpkg/zlib
# ๅ
จๅนณๅฐๆๅปบ๏ผ่ชๅจๆฃๆต Emscripten ๆทปๅ WASM๏ผ
./build-all.sh
# ๆฅ่ฏขๅ
ๅ
ๆฐๆฎ
curl -s https://raw.githubusercontent.com/ghshhf/glibc-packages/master/repo.json \
| python3 -m json.tool| ่ดก็ฎ็ฑปๅ | ๅ ฅๅฃ | ่ง่ |
|---|---|---|
| ๅ ๅฎไน | gpkg/<name>/build.sh |
Termux ๆ ๅ + format.py ๆ ก้ช |
| SSI ็ปไปถ | ssi/<module>/ |
SPEC-INTERFACE.md |
| ๆถๆ่ฎพ่ฎก | Issue / PR โ SYSTEM-STANDARD.md | ้ๆ ธๅฟๅข้ review |
MIT โ ๅฑไบ SkyNet (ๅคฉ็ฝ) / AI-TP ๅ่ฎฎ้กน็ฎ็ไธ้จๅ
็ปดๆค่
: @ghshhf
ไปๅบ: https://github.com/ghshhf/glibc-packages
้กน็ฎๅ ๅซ 335 ไธช ๆ ๅ็ณป็ป็ปไปถๅ ๏ผ่ฆ็ๅบ็กๅบใ็ผ่ฏๅทฅๅ ทใ็ฝ็ปๅ่ฎฎใๅพๅฝขใๅคๅชไฝ็ญ 14 ๅคง็ฑปใ
| ๅ็ฑป | ๆฐ้ |
|---|---|
| ๐ ๅบ็ก C ๅบ | 8 |
| ๐ ๏ธ ็ผ่ฏๅทฅๅ ท้พ | 39 |
| ๐๏ธ ๅ็ผฉไธๅฝๆกฃ | 20 |
| ๐ ๅ ๅฏไธๅฎๅ จ | 19 |
| ๐ ็ฝ็ปๅ่ฎฎไธๅทฅๅ ท | 30 |
| ๐๏ธ ๆฐๆฎๅบ | 10 |
| ๐จ ๅพๅฝขไธ GPU | 42 |
| ๐ต ๅคๅชไฝไธ้ณ้ข | 35 |
| โจ๏ธ ็ผ่พๅจไธ็ป็ซฏ | 18 |
| โ๏ธ ็ณป็ปๅทฅๅ ท | 62 |
| ๐ฆ ๅผๅๅบ | 35 |
| ๐ฅ๏ธ ๆก้ขไธ GUI | 47 |
| ๐ AI-TP ๅ่ฎฎๆ | 13 |
| ๐ค AI ๅทฅๅ ท | 4 |
๐ ๅฎๆดๅ่กจ่ง PACKAGES.md
"ๆ ๅๅณ็ณป็ปใ็ณป็ปๅณๆ ๅใ"
ๅจ SkyNet ไธญ๏ผ"ๆ ๅๅ"ไธๆฏ็ฎ็โโๅฎๆฏๅฏไธ็ๅญๅจๆนๅผใ