Skip to content
View gaopengbin's full-sized avatar
:octocat:
:octocat:
  • 求职中
  • beijing

Highlights

  • Pro

Block or report gaopengbin

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
gaopengbin/README.md

Hi there 👋 I'm Pengbin Gao

GIS + AI Engineer — CesiumJS · MCP · AI Agent · Full-Stack

6 years of full-stack web development, focused on bridging GIS and AI — building intelligent spatial tools with LLMs.

你好 👋 我是高鹏彬 — GIS + AI 工程师,6 年全栈经验,专注 GIS 与 AI 融合,用大模型构建智能空间工具。


🔍 Open to Work / 求职中

📍 北京 Beijing  |  6 年全栈开发经验  |  随时到岗

目标岗位: GIS 前端开发 / 三维可视化 / AI 应用开发 / 前端架构

核心能力:

  • 🌍 GIS 三维可视化:6 年 Cesium + OpenLayers 实战,自研组件库 25+ 组件,20 万+管线渲染优化(5fps→40fps)
  • 🤖 AI 应用开发:RAG 知识库系统 / AI Agent 框架 / MCP 协议 / Function Calling / 流式对话
  • 🏗️ 前端架构:Vue 3 + TypeScript + Vite,pnpm monorepo 组件库(60+ 组件),完整工程化体系
  • 📦 开源贡献:cesium-mcp(49 工具,向 CesiumGS 官方提交 Feature Request)

✉️ 联系方式: 1804287165@qq.com


🌟 Featured / 主推项目

🌍 Cesium MCP — AI-Powered 3D Globe Control via MCP

Control CesiumJS through natural language — camera, entities, layers, animation, and spatial analysis. 49 tools, i18n, remote server support.

用自然语言控制 CesiumJS 三维地球 — 相机、实体、图层、动画、空间分析,49 个工具,支持中英文、远程服务。

stars npm Glama Smithery

TypeScript MCP CesiumJS WebSocket Zod

🗺️ GeoAgent — AI Geospatial Analysis Platform

35+ GIS tools + Cesium 3D globe + AI Agent — data ingestion, spatial analysis, visualization, and report generation via natural language.

用自然语言操控地图 — AI 自动完成数据接入 → 空间分析 → 可视化渲染 → 报告生成。

stars

Vue 3 Python FastAPI LangGraph CesiumJS cesium-mcp-bridge


🔨 Other Projects / 其他项目

🤖 lite-claw — AI Agent Framework

AI 自主调用工具、操作电脑、执行复杂任务

TypeScript Node.js Function Calling MCP Playwright

🔍 chat-ai-analyzer — RAG Chat Analyzer

基于 RAG 的聊天记录智能分析 — 提问、摘要、角色模拟

Vue 3 Rust Tauri 2.0 Ollama Embedding

🗺️ tif-downloader — Map Tile Downloader

多源地图瓦片下载 + GeoTIFF 拼接 + OSM 矢量数据

Python FastAPI Rasterio Leaflet.js GDAL

📚 simple-rag — RAG from Scratch

手写 vs LangChain 双版本 RAG,含 LangSmith 追踪

Python FastAPI Chroma LangChain Docker


🛠️ Tech Stack / 技术栈

GIS

AI

Dev


💼 Work Experience / 工作经历

时间 公司 角色 核心产出
2020–2025 山维科技(北京) 前端负责人 Cesium 三维组件库(25+ 组件)、Vue3 业务组件库(60+ 组件)、GIS 服务管理平台
2020 国遥新天地 GIS 开发工程师 低空态势感知系统、电子围栏、目标轨迹追踪

📍 Beijing, China  |  ✉️ 1804287165@qq.com  |  💼 Open to work — GIS · 三维可视化 · AI应用 · 前端架构

Pinned Loading

  1. cesium-mcp cesium-mcp Public

    AI-powered CesiumJS 3D globe control 49 tools for camera, entities, layers, animation & spatial analysis via Model Context Protocol (MCP). Natural language to 3D GIS.

    JavaScript 22 2

  2. tif-downloader tif-downloader Public

    Map tile downloader & GeoTIFF stitcher Google/OSM/Tianditu tiles, shapefile/GeoJSON boundary clipping, OSM vector data, desktop app. 地图瓦片下载拼接工具

    Python 19

  3. simple-rag simple-rag Public

    RAG knowledge base system with dual backends: original implementation + LangChain+LangSmith version. FastAPI + Celery + Redis + Chroma + Ollama + React.

    Python

  4. chat-ai-analyzer chat-ai-analyzer Public

    基于 RAG 的聊天记录智能分析工具,Tauri + Vue + Rust

    Rust

  5. lite-claw lite-claw Public

    轻量级本地 AI Agent 框架,支持 MCP 协议、Function Calling、记忆系统

    TypeScript