← 返回 Skills 市场
nestone

supermap-wasi-geo

作者 NestOne · GitHub ↗ · v1.1.0 · MIT-0
cross-platform ✓ 安全检测通过
222
总下载
0
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install supermap-wasi-geo
功能描述
使用SuperMap WebAssembly 进行几何分析,支持缓冲区、凸包、相交、合并、擦除、裁剪等 20+ 种几何操作
安全使用建议
这是一个本地的 SuperMap WASM 几何分析实现,源代码和说明与其声明的功能一致;主要注意点: - 内嵌 WASM(二进制以 base64 形式包含在 UGCWasmAll.js)是正常的,但该二进制较大且不易人工逐字审查——如果你对来源敏感,优先从 SuperMap 官方或你信任的分发渠道获取相同组件或索要校验和/源码构建说明。 - 包含的代码未请求凭据或联网凭证,但任何本地可执行代码都有风险:在对重要/敏感主机上运行前,建议先在隔离环境或沙箱中测试。 - 如果你需要更高保证,可要求包维护者提供:WASM 源或构建脚本、二进制的哈希校验或官方发行来源链接,或在受控环境下进行二进制行为监控(检测网络/文件系统活动)。 基于上述检查,这个 skill 在内部一致性上是良性的,但仍建议在敏感环境中采取常规防护(沙箱、校验来源、最小权限)。
功能分析
Type: OpenClaw Skill Name: supermap-wasi-geo Version: 1.1.0 The skill bundle is a legitimate GIS utility for performing geometry analysis (buffer, intersection, etc.) using the SuperMap WebAssembly library. The code includes a CLI entry point, GeoJSON conversion logic, and a Node.js adapter (`wasm-adapter.js`) that mocks browser APIs (document, window, XMLHttpRequest) to allow the Emscripten-generated WASM module to run in a Node.js environment. There is no evidence of data exfiltration, malicious execution, or prompt injection; all file operations are restricted to user-provided paths, and the network-related API (XMLHttpRequest) is safely stubbed to return empty data.
能力评估
Purpose & Capability
名称、描述、SKILL.md 和代码文件(WASM glue + JS API + CLI)一致地实现了“使用 SuperMap WASM 做几何分析”的功能;未要求与该目的不符的环境变量或外部服务凭据。
Instruction Scope
SKILL.md 的运行/安装说明只涉及在本地安装/运行脚本、通过文件或 stdin 提供 GeoJSON、以及运行 CLI 或调用模块 API;说明未指示读取系统凭据、跨主机发送未授权数据或遍历任意文件系统。预扫描提示(base64-block)对应的是内嵌的 WASM 二进制,而非指令中要求的敏感操作。
Install Mechanism
没有 install spec(instruction-only),但包中包含一个 ~1.6MB 的 UGCWasmAll.js,其中以 data: URI/base64 形式内嵌了 WASM 二进制。这避免了运行时从外部 URL 下载,但也使二进制部分对人工审计更难(大体可理解为离线嵌入的 WASM 模块,功能上是合理的)。
Credentials
不要求任何环境变量、凭据或配置路径。代码在 node 环境中模拟浏览器 API(document/self/window/XMLHttpRequest)以初始化 WASM,但并未在代码中发现对外部凭据或第三方服务的访问请求。
Persistence & Privilege
skill 未声明 always: true,默认可由用户调用且允许模型自主调用(平台默认)。代码也不修改其他技能或系统级配置,也不持久化凭据。
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install supermap-wasi-geo
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /supermap-wasi-geo 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.1.0
No file changes detected between version 1.0.0 and 1.1.0. - No updates, fixes, or new features included in this release. - Package contents and documentation remain the same as previous version.
v1.0.0
Initial release of supermap-wasi-geo. - Provides high-performance geometry analysis based on SuperMap WebAssembly. - Supports 20+ geometry operations: buffer, convex hull, intersection, union, erase, clip, and more. - Command-line interface (CLI) for Windows CMD and PowerShell with detailed usage examples. - Batch processing and file I/O supported via CLI parameters. - Offers Node.js API for direct module integration. - Handles common geometry types: Point, LineString, Polygon, MultiPoint, MultiLineString, MultiPolygon.
元数据
Slug supermap-wasi-geo
版本 1.1.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 2
常见问题

supermap-wasi-geo 是什么?

使用SuperMap WebAssembly 进行几何分析,支持缓冲区、凸包、相交、合并、擦除、裁剪等 20+ 种几何操作. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 222 次。

如何安装 supermap-wasi-geo?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install supermap-wasi-geo」即可一键安装,无需额外配置。

supermap-wasi-geo 是免费的吗?

是的,supermap-wasi-geo 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

supermap-wasi-geo 支持哪些平台?

supermap-wasi-geo 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 supermap-wasi-geo?

由 NestOne(@nestone)开发并维护,当前版本 v1.1.0。

💬 留言讨论