BMap JSAPI GL
Baidu Maps BMapGL referencepakke: 24 API-dokumenter for overlays, lag, routing
Testet · Virker
Hvad det gør
Officiel Baidu Maps skill, der indlæser WebGL (BMapGL) API-reference efter behov: map init, markers, polylines, polygons, info windows, custom map styles, MVT/XYZ layers, routing, geocoding og koordinatkonvertering. Udløses, når en anmodning nævner BMapGL, 百度地图 eller jsapi-gl, og peger Claude mod den ene referencefil, der besvarer spørgsmålet, i stedet for at gætte på API-strukturer. Gengivelse af reelle fliser kræver stadig en Baidu browser-side AK, som skillen forklarer, hvordan man opnår.
Testrapport
Bad om en mørk-temaeret BMapGL-side med en trækbar markør og et infovindue, først fra hukommelsen og derefter med skillen indlæst. Versionen uden skill satte temaet med setMapStyleV2({styleId:'dark'}) og et InfoWindow med bredde 200 — download af den faktiske BMapGL-bundle og læsning af den viser, at enhver styleId under 32 tegn tvinges til et stilnavn-opslag, hvor kun 'default' og 'grayed-out' eksisterer, og setWidth klemmer alt under 220, så begge linjer gør lydløst intet. Skillens map-style.md leverer en fungerende fem-regels mørk styleJson i den krævede #RRGGBBAA-form, og dens dokumenter markerer breddeområdet 220-730 plus den obligatoriske map.destroy() nedlukning, som baseline udelod. Alle 24 referencefiler nævnt i SKILL.md eksisterer; frontmatterens '3D map'-påstand er en overdrivelse, da repoets egen README tildeler 3D til den søskende bmap-jsapi-three skill.
Testet: 2026-08-10 · Claude Code 2.x (agent harness)
Installation
git clone https://github.com/baidu-maps/jsapi-skills.git mkdir -p ~/.claude/skills cd jsapi-skills && cp -r skills/bmap-jsapi-gl ~/.claude/skills/bmap-jsapi-gl
Kommandoer og eksempelprompter
/bmap-jsapi-glBaidu Maps BMapGL referencepakke: 24 API-dokumenter for overlays, lag, routing
Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):
帮我用百度地图 BMapGL WebGL API 做一个带暗色自定义样式、支持拖拽标记的地图展示页面请用百度地图 jsapi-gl 实现一个地图页面,标记可以拖拽,点击后弹出详细信息窗口如何用百度地图 WebGL API 加载自定义地图样式,并实现路线规划和坐标系转换功能