Skip to content

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

GIS 空间分析(6 个技能)

buffer-overlay — 缓冲区与叠加分析

项目 说明
描述 创建缓冲区、执行空间叠加(交集/合并/差集/裁剪),统计分析结果面积和属性
Description Create buffers, perform spatial overlays (intersection/union/difference/clip), and analyze result areas and attributes
触发关键词 buffer, overlay, clip, 缓冲区, 叠加, 裁剪, 相交, 差集
设计模式 标准流程 (Standard)

coordinate-transform — 坐标系转换与验证

项目 说明
描述 处理中国常用坐标系(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)

ecological-assessment — 生态环境评估

项目 说明
描述 综合 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)

geocoding — 地理编码与距离计算

项目 说明
描述 支持批量正向/逆向地理编码、驾车距离计算、POI 搜索和行政区划查询
Description Batch forward/reverse geocoding, driving distance calculation, POI search, and administrative boundary queries
触发关键词 geocode, 地理编码, 地址, address, 驾车距离, POI, 行政区划, 人口
设计模式 标准流程 (Standard)

land-fragmentation — 土地碎片化分析与 DRL 优化

项目 说明
描述 通过结构化参数收集确认研究区、评估指标和优化参数后,计算 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 采访模式 — 先收集全部参数,确认后再执行分析

site-selection — 多因素选址分析

项目 说明
描述 通过结构化参数收集 → 排除法 + 加权叠加法进行空间适宜性评价,支持学校、医院、工厂等多种选址场景
Description Structured parameter collection → exclusion + weighted overlay for spatial suitability assessment
触发关键词 site selection, 选址, 适宜性, suitability, 多因素, 评价
设计模式 Inversion 采访模式 — 4 阶段结构化采访协议

spatial-clustering — 空间聚类与热点分析

项目 说明
描述 运用全局 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)

Governance 数据治理(3 个技能)

data-profiling — 空间数据画像与质量评估

项目 说明
描述 对空间数据进行全面画像分析,按标准化模板输出四维质量评估报告
Description Comprehensive spatial data profiling with standardized template-based four-dimension quality assessment reports
触发关键词 profile, 画像, 数据质量, describe, 探查, 概览, 数据评估
设计模式 Generator 模式 — 使用标准化报告模板和四维评分标准确保输出统一

farmland-compliance — 耕地合规审计

项目 说明
描述 基于可替换检查清单执行结构化审查,支持耕地合规、城市规划、生态红线等多种审计场景
Description Execute structured reviews based on swappable checklists; supports farmland compliance, urban planning, ecological boundary audits
触发关键词 audit, compliance, 合规, 国土调查, 三调, GB/T 21010, 耕地审计
设计模式 Reviewer 模式 — 将"检查什么"(清单)与"如何检查"(审查流程)分离

topology-validation — 拓扑质量检查

项目 说明
描述 检测空间数据中的重叠、间隙、自相交等拓扑错误,按严重程度分级并提供修复建议
Description Detect overlaps, gaps, self-intersections; classify by severity with repair recommendations
触发关键词 topology, 拓扑, overlap, gap, 重叠, 间隙, 自相交, 几何检查
设计模式 标准流程 (Standard) — 基于 OGC Simple Features 规范

Database 数据库(2 个技能)

data-import-export — 数据入库与导出

项目 说明
描述 支持 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)

postgis-analysis — PostGIS 空间数据库分析

项目 说明
描述 使用 ST_* 空间函数执行空间查询、距离计算、面积统计和空间关系判断
Description Execute spatial queries, distance calculations, area statistics using ST_* spatial functions
触发关键词 PostGIS, SQL, 空间查询, ST_, 数据库分析, 空间SQL
设计模式 标准流程 (Standard)

Visualization 可视化(2 个技能)

thematic-mapping — 专题地图制作

项目 说明
描述 根据数据特征选择最佳地图类型(分级色彩/气泡/热力图),配置分级方法、色彩方案和图例
Description Select optimal map type based on data characteristics; configure classification method, color scheme, and legend
触发关键词 map, 地图, choropleth, 专题图, 制图, heatmap, 热力图, 气泡图, 可视化
设计模式 标准流程 (Standard)

3d-visualization — 三维可视化

项目 说明
描述 使用 deck.gl 和 MapLibre 创建 3D 拉伸、柱状、弧线和散点图层,支持高度映射和视角调整
Description Create 3D extrusion, column, arc, and scatterplot layers using deck.gl + MapLibre
触发关键词 3D, 三维, extrusion, deck.gl, 拉伸, 柱状图, 弧线图, MapLibre
设计模式 标准流程 (Standard)

Analysis 高级分析(1 个技能)

advanced-analysis — 高级分析

项目 说明
描述 时间序列预测(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)

Fusion 数据融合(1 个技能)

multi-source-fusion — 多源数据融合

项目 说明
描述 支持 10 种融合策略,包括空间连接、属性关联、时序合并和插值融合,含兼容性评估和质量验证
Description 10 fusion strategies including spatial join, attribute linking, temporal merge, and interpolation fusion
触发关键词 fusion, 融合, 多源, merge, join, 关联, 匹配, 数据整合
设计模式 标准流程 (Standard)

General 通用(1 个技能)

knowledge-retrieval — 知识库检索与管理

项目 说明
描述 支持创建私有知识库、上传文档(文本/PDF/Word)、语义搜索,实现基于私有知识的 RAG 增强问答
Description Create private knowledge bases, upload documents (text/PDF/Word), semantic search, enabling RAG-enhanced Q&A
触发关键词 知识库, knowledge, RAG, 文档检索, 私有知识, retrieval, 知识管理, 上传文档
设计模式 标准流程 (Standard)

Collaboration 协作(1 个技能)

team-collaboration — 团队协作与知识共享

项目 说明
描述 支持团队创建管理、空间记忆存储检索、数据资产共享和审计日志查询
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 先通过采访模式收集全部参数确认后再执行分析

用户自定义扩展

Custom Skills(自定义技能)

用户可通过 UI(DataPanel → Capabilities Tab)创建自定义技能:

  • 最多 20 个 自定义技能 / 每用户
  • 配置项:技能名称、指令 (instructions)、工具集选择、触发关键词、模型等级 (model tier)
  • 支持:版本管理、评分评价、克隆复制、审批发布、团队共享
  • 数据库存储,per-user 隔离

Skill Bundles(技能包)

将 Toolset + Skill 组合为可复用的能力包:

  • 最多 30 个 技能包 / 每用户
  • 适用于重复性场景快速部署

Skills Reference

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.

Skills Summary

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

GIS Spatial Analysis (6 Skills)

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

Governance (3 Skills)

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

Database (2 Skills)

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

Visualization (2 Skills)

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

Analysis (1 Skill)

Skill Description Triggers Pattern
advanced-analysis Time series, trend, What-If, network, accessibility forecast, ARIMA, what-if Standard

Fusion (1 Skill)

Skill Description Triggers Pattern
multi-source-fusion 10 fusion strategies with compatibility + quality checks fusion, merge, join Standard

General (1 Skill)

Skill Description Triggers Pattern
knowledge-retrieval Private KB, document upload, semantic search, RAG knowledge, RAG, retrieval Standard

Collaboration (1 Skill)

Skill Description Triggers Pattern
team-collaboration Team management, spatial memory, data sharing, audit team, share, collaborate Standard

Design Pattern Summary

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

User-Defined Extensions

Custom Skills

  • 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

Skill Bundles

  • Combine Toolset + Skill into reusable capability packages
  • Up to 30 skill bundles per user

Clone this wiki locally