Эх сурвалжийг харах

feat: 收录 Ext.AiAssistant(AI 助手)1.0.0 扩展包

wangshuo 1 долоо хоног өмнө
commit
2f542e3019

+ 40 - 0
README.md

@@ -0,0 +1,40 @@
+# TeamPLT Gallery
+
+TeamPLT / TeamAAS 2.1 平台的**扩展包源(Gallery Source)**。
+
+仓库结构(与本地 `gallery\` 目录一致):
+
+```
+index.json                                        # 包索引(平台只认这个文件)
+packages\<host>\<id>\<id>-<version>.zip           # 扩展包(zip 根直接放 manifest.json + dll)
+```
+
+每个 zip 的**根目录**必须包含 `manifest.json`,包内 `manifest.id` 必须与索引里的 `id` 一致。
+`host` 缺省为 `platform`(平台扩展),另有 `base` / `vision` / `cameras` / `communication`。
+
+## 配置为平台包源
+
+编辑平台 `Config\gallery-sources.json`,加一条:
+
+```json
+{
+  "id": "teamplt",
+  "name": "TeamPLT Gallery",
+  "location": "http://49.235.130.76/wangshuo/TeamPLT/raw/branch/master/index.json",
+  "enabled": true
+}
+```
+
+重启平台 → 扩展管理页即可看到包并安装(下载后按 `sha256` / `size` 强校验)。
+
+## 新增 / 更新包
+
+1. 编译扩展,产出目录(含 `manifest.json`)整体压成 zip,不要多套一层目录。
+2. 放到 `packages\<host>\<id>\<id>-<version>.zip`。
+3. 重新生成 `index.json`(写入 `downloadUrl` 相对路径、`sha256`、`size`),提交推送。
+
+## 当前收录
+
+| Id | 名称 | 版本 | host |
+|---|---|---|---|
+| Ext.AiAssistant | AI 助手 | 1.0.0 | platform |

+ 21 - 0
index.json

@@ -0,0 +1,21 @@
+{
+    "schemaVersion":  1,
+    "generatedAt":  "2026-09-23T12:26:43Z",
+    "packages":  [
+                     {
+                         "id":  "Ext.AiAssistant",
+                         "name":  "AI 助手",
+                         "version":  "1.0.0",
+                         "publisher":  "TeamAAS",
+                         "description":  "平台 AI 助手(标题栏右侧入口):流式对话 + Function Calling,内置默认模型开箱即用;具备文件读写、命令执行、进程/窗口管理、鼠标键盘桌面控制、联网搜索与平台命令桥等电脑控制能力。",
+                         "downloadUrl":  "packages/platform/Ext.AiAssistant/Ext.AiAssistant-1.0.0.zip",
+                         "sha256":  "dcb78597867177ac53b3ef222b8912ecccc8ea142d3ca21bd6064d25d6e06b63",
+                         "size":  693075,
+                         "notes":  "• 流式对话与 Function Calling,内置默认模型开箱即用\n• 文件读写、命令执行、进程/窗口管理与鼠标键盘桌面控制\n• 联网搜索与平台命令桥接",
+                         "references":  [
+                                            "TeamPLT.SDK",
+                                            "TeamPLT.Contracts"
+                                        ]
+                     }
+                 ]
+}

BIN
packages/platform/Ext.AiAssistant/Ext.AiAssistant-1.0.0.zip