-
Notifications
You must be signed in to change notification settings - Fork 0
Skills Reference
zhouning edited this page Mar 22, 2026
·
1 revision
GIS Data Agent 内置 18 个 ADK Skill,按领域分组。每个 Skill 是一个独立目录(data_agent/skills/{name}/),包含 SKILL.md 指令文件和可选的 references/、assets/ 目录。
18 个内置技能 — 8 个领域
| 领域 | 技能数 |
|---|---|
| GIS 空间分析 | 6 |
| Governance 数据治理 | 3 |
| Database 数据库 | 2 |
| Visualization 可视化 | 2 |
| Analysis 高级分析 | 1 |
| Fusion 数据融合 | 1 |
| General 通用 | 1 |
| Collaboration 协作 | 1 |
| 项目 | 说明 |
|---|---|
| 描述 | 创建缓冲区、执行空间叠加(交集/合并/差集/裁剪),统计分析结果面积和属性 |
| Description | Create buffers, perform spatial overlays (intersection/union/difference/clip), and analyze result areas and attributes |
| 触发关键词 | buffer, overlay, clip, 缓冲区, 叠加, 裁剪, 相交, 差集 |
| 设计模式 | 标准流程 (Standard) |
| 项目 | 说明 |
|---|---|
| 描述 | 处理中国常用坐标系(CGCS2000/WGS84/GCJ-02/BD-09)之间的转换,验证坐标系正确性 |
| Description | Handle transformations between China's common CRS (CGCS2000/WGS84/GCJ-02/BD-09) and validate CRS correctness |
| 触发关键词 | CRS, coordinate, 坐标系, 投影, EPSG, CGCS2000, WGS84, 转换, 重投影 |
| 设计模式 | 标准流程 (Standard) |
| 项目 | 说明 |
|---|---|
| 描述 | 综合 NDVI 植被指数、DEM 地形分析和 LULC 土地利用数据,进行生态敏感性评价和环境质量评估 |
| Description | Integrate NDVI vegetation index, DEM terrain analysis, and LULC land-use data for ecological sensitivity and environmental quality assessment |
| 触发关键词 | ecology, NDVI, DEM, 生态, 遥感, 植被, 地形, LULC, 坡度, 环境 |
| 设计模式 | 标准流程 (Standard) |
| 项目 | 说明 |
|---|---|
| 描述 | 支持批量正向/逆向地理编码、驾车距离计算、POI 搜索和行政区划查询 |
| Description | Batch forward/reverse geocoding, driving distance calculation, POI search, and administrative boundary queries |
| 触发关键词 | geocode, 地理编码, 地址, address, 驾车距离, POI, 行政区划, 人口 |
| 设计模式 | 标准流程 (Standard) |
| 项目 | 说明 |
|---|---|
| 描述 | 通过结构化参数收集确认研究区、评估指标和优化参数后,计算 FFI 碎片化指数并运行深度强化学习模型优化用地布局 |
| Description | Collect and confirm study area, evaluation metrics, and optimization parameters through structured interview, then calculate FFI and run DRL model for layout optimization |
| 触发关键词 | fragmentation, FFI, 碎片化, 优化, DRL, 用地优化, 布局优化 |
| 设计模式 | Inversion 采访模式 — 先收集全部参数,确认后再执行分析 |
| 项目 | 说明 |
|---|---|
| 描述 | 通过结构化参数收集 → 排除法 + 加权叠加法进行空间适宜性评价,支持学校、医院、工厂等多种选址场景 |
| Description | Structured parameter collection → exclusion + weighted overlay for spatial suitability assessment |
| 触发关键词 | site selection, 选址, 适宜性, suitability, 多因素, 评价 |
| 设计模式 | Inversion 采访模式 — 4 阶段结构化采访协议 |
| 项目 | 说明 |
|---|---|
| 描述 | 运用全局 Moran's I、局部 LISA 和 Getis-Ord Gi* 方法识别空间聚类模式和热点区域 |
| Description | Apply Global Moran's I, Local LISA, and Getis-Ord Gi* to identify spatial clustering patterns and hotspot regions |
| 触发关键词 | cluster, hotspot, 聚类, 热点, Moran, LISA, 空间自相关, Getis-Ord |
| 设计模式 | 标准流程 (Standard) |
| 项目 | 说明 |
|---|---|
| 描述 | 对空间数据进行全面画像分析,按标准化模板输出四维质量评估报告 |
| Description | Comprehensive spatial data profiling with standardized template-based four-dimension quality assessment reports |
| 触发关键词 | profile, 画像, 数据质量, describe, 探查, 概览, 数据评估 |
| 设计模式 | Generator 模式 — 使用标准化报告模板和四维评分标准确保输出统一 |
| 项目 | 说明 |
|---|---|
| 描述 | 基于可替换检查清单执行结构化审查,支持耕地合规、城市规划、生态红线等多种审计场景 |
| Description | Execute structured reviews based on swappable checklists; supports farmland compliance, urban planning, ecological boundary audits |
| 触发关键词 | audit, compliance, 合规, 国土调查, 三调, GB/T 21010, 耕地审计 |
| 设计模式 | Reviewer 模式 — 将"检查什么"(清单)与"如何检查"(审查流程)分离 |
| 项目 | 说明 |
|---|---|
| 描述 | 检测空间数据中的重叠、间隙、自相交等拓扑错误,按严重程度分级并提供修复建议 |
| Description | Detect overlaps, gaps, self-intersections; classify by severity with repair recommendations |
| 触发关键词 | topology, 拓扑, overlap, gap, 重叠, 间隙, 自相交, 几何检查 |
| 设计模式 | 标准流程 (Standard) — 基于 OGC Simple Features 规范 |
| 项目 | 说明 |
|---|---|
| 描述 | 支持 SHP/GeoJSON/GPKG/KML/CSV 等格式导入 PostGIS,管理数据目录和血缘追踪 |
| Description | Import SHP/GeoJSON/GPKG/KML/CSV into PostGIS, manage data catalog and lineage tracking |
| 触发关键词 | import, 入库, 导入, export, 导出, PostGIS, SHP, GeoJSON, GPKG, 数据目录 |
| 设计模式 | 标准流程 (Standard) |
| 项目 | 说明 |
|---|---|
| 描述 | 使用 ST_* 空间函数执行空间查询、距离计算、面积统计和空间关系判断 |
| Description | Execute spatial queries, distance calculations, area statistics using ST_* spatial functions |
| 触发关键词 | PostGIS, SQL, 空间查询, ST_, 数据库分析, 空间SQL |
| 设计模式 | 标准流程 (Standard) |
| 项目 | 说明 |
|---|---|
| 描述 | 根据数据特征选择最佳地图类型(分级色彩/气泡/热力图),配置分级方法、色彩方案和图例 |
| Description | Select optimal map type based on data characteristics; configure classification method, color scheme, and legend |
| 触发关键词 | map, 地图, choropleth, 专题图, 制图, heatmap, 热力图, 气泡图, 可视化 |
| 设计模式 | 标准流程 (Standard) |
| 项目 | 说明 |
|---|---|
| 描述 | 使用 deck.gl 和 MapLibre 创建 3D 拉伸、柱状、弧线和散点图层,支持高度映射和视角调整 |
| Description | Create 3D extrusion, column, arc, and scatterplot layers using deck.gl + MapLibre |
| 触发关键词 | 3D, 三维, extrusion, deck.gl, 拉伸, 柱状图, 弧线图, MapLibre |
| 设计模式 | 标准流程 (Standard) |
| 项目 | 说明 |
|---|---|
| 描述 | 时间序列预测(ARIMA/ETS)、空间趋势分析、假设分析(What-If)、多场景对比、网络中心性、社区检测和可达性分析 |
| Description | Time series forecasting (ARIMA/ETS), spatial trend analysis, What-If analysis, network centrality, community detection, and accessibility analysis |
| 触发关键词 | 时间序列, 预测, forecast, ARIMA, ETS, 趋势分析, what-if, 场景模拟, 网络分析, centrality, 社区检测, 可达性 |
| 设计模式 | 标准流程 (Standard) |
| 项目 | 说明 |
|---|---|
| 描述 | 支持 10 种融合策略,包括空间连接、属性关联、时序合并和插值融合,含兼容性评估和质量验证 |
| Description | 10 fusion strategies including spatial join, attribute linking, temporal merge, and interpolation fusion |
| 触发关键词 | fusion, 融合, 多源, merge, join, 关联, 匹配, 数据整合 |
| 设计模式 | 标准流程 (Standard) |
| 项目 | 说明 |
|---|---|
| 描述 | 支持创建私有知识库、上传文档(文本/PDF/Word)、语义搜索,实现基于私有知识的 RAG 增强问答 |
| Description | Create private knowledge bases, upload documents (text/PDF/Word), semantic search, enabling RAG-enhanced Q&A |
| 触发关键词 | 知识库, knowledge, RAG, 文档检索, 私有知识, retrieval, 知识管理, 上传文档 |
| 设计模式 | 标准流程 (Standard) |
| 项目 | 说明 |
|---|---|
| 描述 | 支持团队创建管理、空间记忆存储检索、数据资产共享和审计日志查询 |
| Description | Team creation/management, spatial memory storage/retrieval, data asset sharing, and audit log queries |
| 触发关键词 | team, share, collaborate, 团队, 协作, 共享, memory, 记忆, 审计 |
| 设计模式 | 标准流程 (Standard) |
| 模式 | 技能 | 特点 |
|---|---|---|
| Standard | 大多数技能 | 直接执行指令中描述的工具调用流程 |
| Generator | data-profiling | 使用标准化模板 + 评分维度确保每次输出格式一致可比较 |
| Reviewer | farmland-compliance | 将"检查什么"(清单文件)与"如何检查"(审查流程)解耦 |
| Inversion | land-fragmentation, site-selection | 先通过采访模式收集全部参数确认后再执行分析 |
用户可通过 UI(DataPanel → Capabilities Tab)创建自定义技能:
- 最多 20 个 自定义技能 / 每用户
- 配置项:技能名称、指令 (instructions)、工具集选择、触发关键词、模型等级 (model tier)
- 支持:版本管理、评分评价、克隆复制、审批发布、团队共享
- 数据库存储,per-user 隔离
将 Toolset + Skill 组合为可复用的能力包:
- 最多 30 个 技能包 / 每用户
- 适用于重复性场景快速部署
GIS Data Agent ships with 18 built-in ADK Skills, grouped by domain. Each Skill is a standalone directory (data_agent/skills/{name}/) containing a SKILL.md instruction file and optional references/ and assets/ directories.
18 built-in skills — across 8 domains
| Domain | Count |
|---|---|
| GIS Spatial Analysis | 6 |
| Governance | 3 |
| Database | 2 |
| Visualization | 2 |
| Analysis | 1 |
| Fusion | 1 |
| General | 1 |
| Collaboration | 1 |
| Skill | Description | Triggers | Pattern |
|---|---|---|---|
| buffer-overlay | Buffer & overlay analysis (intersection/union/difference/clip) | buffer, overlay, clip | Standard |
| coordinate-transform | CRS transformation (CGCS2000/WGS84/GCJ-02/BD-09) | CRS, coordinate, EPSG | Standard |
| ecological-assessment | NDVI, DEM terrain, LULC ecological assessment | ecology, NDVI, DEM | Standard |
| geocoding | Batch geocoding, driving distance, POI, admin boundary | geocode, address, POI | Standard |
| land-fragmentation | FFI fragmentation + DRL layout optimization | fragmentation, FFI, DRL | Inversion |
| site-selection | Multi-factor weighted overlay suitability assessment | site selection, suitability | Inversion |
| spatial-clustering | Moran's I, LISA, Getis-Ord Gi* hotspot analysis | cluster, hotspot, Moran | Standard |
| Skill | Description | Triggers | Pattern |
|---|---|---|---|
| data-profiling | Standardized data profiling with 4-dimension quality scoring | profile, data quality | Generator |
| farmland-compliance | Swappable-checklist structured compliance audit | audit, compliance, GB/T 21010 | Reviewer |
| topology-validation | Overlap, gap, self-intersection detection by severity | topology, overlap, gap | Standard |
| Skill | Description | Triggers | Pattern |
|---|---|---|---|
| data-import-export | Multi-format import to PostGIS + catalog + lineage | import, export, PostGIS | Standard |
| postgis-analysis | ST_* spatial function queries and analysis | PostGIS, SQL, ST_ | Standard |
| Skill | Description | Triggers | Pattern |
|---|---|---|---|
| thematic-mapping | Choropleth/bubble/heatmap with classification + legend | map, choropleth, heatmap | Standard |
| 3d-visualization | deck.gl + MapLibre 3D extrusion/column/arc/scatter | 3D, extrusion, deck.gl | Standard |
| Skill | Description | Triggers | Pattern |
|---|---|---|---|
| advanced-analysis | Time series, trend, What-If, network, accessibility | forecast, ARIMA, what-if | Standard |
| Skill | Description | Triggers | Pattern |
|---|---|---|---|
| multi-source-fusion | 10 fusion strategies with compatibility + quality checks | fusion, merge, join | Standard |
| Skill | Description | Triggers | Pattern |
|---|---|---|---|
| knowledge-retrieval | Private KB, document upload, semantic search, RAG | knowledge, RAG, retrieval | Standard |
| Skill | Description | Triggers | Pattern |
|---|---|---|---|
| team-collaboration | Team management, spatial memory, data sharing, audit | team, share, collaborate | Standard |
| Pattern | Skills | Characteristic |
|---|---|---|
| Standard | Most skills | Directly execute the tool-call workflow described in instructions |
| Generator | data-profiling | Standardized template + scoring dimensions ensure consistent, comparable output |
| Reviewer | farmland-compliance | Decouples "what to check" (checklist) from "how to check" (process) |
| Inversion | land-fragmentation, site-selection | Collect all parameters via interview before executing analysis |
- Up to 20 custom skills per user via UI (DataPanel Capabilities Tab)
- Configurable: name, instructions, toolset selection, trigger keywords, model tier
- Supports: versioning, rating, cloning, approval, team sharing
- Combine Toolset + Skill into reusable capability packages
- Up to 30 skill bundles per user
GIS Data Agent v14.5 · Built on Google ADK · GitHub · Report Issue
快速开始 Getting Started
核心概念 Core Concepts
使用指南 User Guide
架构与运维 Architecture & Ops
参考 Reference