← 返回 Skills 市场
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,默认可由用户调用且允许模型自主调用(平台默认)。代码也不修改其他技能或系统级配置,也不持久化凭据。
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install supermap-wasi-geo - 安装完成后,直接呼叫该 Skill 的名称或使用
/supermap-wasi-geo触发 - 根据 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.
元数据
常见问题
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。
推荐 Skills