从投影到在线地图:读懂并绘制一张世界地图的完整指南
“世界地图”这四个字听起来像个再基础不过的东西。上过地理课的都见过手机上更是随时能放大缩小。但我的体会是真正把地图读懂、用对、甚至自己做出一张属于自己视角的世界地图和“看过”之间隔着不少有意思的门道。这篇文章想把世界地图从“挂在墙上的一张图”拆开来讲它怎么从球面变成平面的在线地图为什么滑一滑就能加载全世界为什么某些地图上的陆地比例明显失真以及当你真想动手画一张自己的全球地图时该从哪一步开始、会踩哪些坑。如果你是旅行规划者、地理课老师、做数据可视化的开发者或者只是想把家里的墙布置得有内容感的人这篇文章都很适合你。我不会只讲漂亮理论更多是这些年在摸地图、画地图、修地图过程中攒下来的实操经验。下面从头开始唠。1. 世界地图的第一步先搞懂投影和比例尺在干什么1.1 投影是什么为什么明明是球却画成平面很多人没意识到一件事地球是个椭球体把椭球体的表面平摊到一张纸上本质上是不可能的就像你不能把橘子皮完整平铺成一张矩形而不产生任何褶皱或撕裂。地图制图学里那个把球面转换为平面的数学过程就叫地图投影。咱们平时看到的每一张世界地图不管是纸质挂图还是手机屏幕里的在线地图全都是某个投影方式的产物只是大家很少注意到而已。最常见的世界地图投影是墨卡托投影。它最大的特点是可保角也就是地球上任意两点的方向关系在图上不会错航线、方向在图上拉出来就是一条直线这对航海时代来说简直是革命性突破。代价也很残酷面积会随纬度增高而严重失真。也就是说在墨卡托投影地图上格陵兰所在的高纬度区域看起来跟整片非洲大陆差不多大但真实面积差了很多倍。带给我认知冲击的是第一次拿实际数字比对。非洲的面积大约 3000 万平方公里格陵兰岛只有约 216 万平方公里但在常见在线地图的默认缩放下格陵兰的显示面积却几乎能和非洲“平起平坐”。这不是地图出错了而是投影的副产物。所以当我后来给朋友做旅行规划推荐“你先看看这两个地方在世界地图上到底隔多远”时我一定会补一句眼睛看到的面积不一定是真实面积。1.2 三种常用地图投影怎么选用途差很远坦率地说不是每一张世界地图都适合所有场景。选投影方式本质上是按需求做取舍。我这里挑三种最常见、最有代表性的投影做一个简单的选型参考投影方式主要保真内容明显局限适合场景墨卡托投影方向、角度不变高纬度面积严重放大导航、在线地图切片、航海等积投影如摩尔维德投影面积比例真实形状、距离有变形教学挂图、人口分布展示等距投影如方位等距投影从中心点到任意点的距离准确两端形状拉伸明显飞行航线规划、无线电覆盖示意我自己给孩子的房间挂学习地图时就会特意避开墨卡托投影的精美挂图去选等积投影的世界地图。原因是小朋友刚建立对世界面积大小的认知如果一开始看到的是面积严重失真的地图以后大概会一直把某些高纬度区域想象得过于庞大。挂图和导航默认地图完全可以用两种不同的投影逻辑。1.3 比例尺、方向、图例读图前必补的三件套投影决定了地图的大框架真正落到“用图”层面最先要看的是三个小细节比例尺、方向指示和图例。比例尺在地图上一般有三种表达数值比例尺比如 1:50000000、线段比例尺和文字比例尺。拿一张常见的 1:50000000 的挂图来说图上 1 厘米代表实地 500 公里。量一下图上两座城市之间的厘米数乘以 500 就能估算出地面距离。这个换算听起来简单但很多人喜欢直接在地图上“目测”距离结果误差大得离谱尤其是地图上如果没标清楚是英里还是公里更容易跑偏。方向指示不是每一张地图都画了“上北下南”的箭头有的地图会把北方向放在右上一点的角度用于装饰构图。所以拿到一张不熟悉的地图先找指北针箭头确定真正的北方在哪里再去判断方位不要默认上就是北。图例则是地图的“翻译官”。地形图里的等高线、境界线、绿地、道路等级换成另一张同样叫“世界地图”的作品很可能符号体系不同。我见过一位朋友买了一张极简风格的装饰地图挂了一段时间才发现它完全没有标注等高线和交通线只有城市和国界。这类地图做装饰无可厚非但用来做数据展示、教学讲解就不合格。读图之前优先翻图例确认地图上那些颜色和线条到底代表什么。2. 在线地图与电子地图一秒加载背后的切片与坐标逻辑2.1 地图瓦片是怎么切的一秒加载背后的工程学很多人会有同一个疑问为什么在线地图服务滑到哪里哪里就能立刻出现画面好像整个世界都被提前塞进了手机里。这背后其实是一套非常朴素的工程学思路切图、分级、按需加载。地图服务不会把一张巨大的完整地图一次性推给你而是预先将全球地图切成了数以亿计的小方块业内叫瓦片。每个瓦片尺寸通常是 256×256 像素。当缩放到不同级别时整块世界被切成不同数量的瓦片级别越高瓦片越多细节越丰富。比如缩放级别 0 的时候整个世界可能只要 1 张瓦片级别 1 需要 4 张级别 2 需要 16 张到级别 8 就是 65536 张再往上数字会大到难以想象。地图程序只加载你当前屏幕范围内需要的那些瓦片移动或缩放时再继续请求新的瓦片所以你会感觉地图是“无穷无尽”的。这套机制还能解决缓存问题。访问过的瓦片会被存在本地缓存里下次再滑回去就不会重新下载。如果你是在信号不太稳定的野外环境使用在线地图这其实是个很实用的规律出发前先把要走的区域在最大缩放级别下逐块看一遍让缓存老老实实装进本地路上即使没有网络已经缓存过的区域依然能正常显示。2.2 经纬度与Web墨卡托你的坐标为什么总对不上搞地图开发或者数据可视化的人肯定绕不开坐标系。地理坐标最常用的是经纬度系统专业编号叫 EPSG:4326说白了就是用经度、纬度描述地球表面的位置。比如某个城市的坐标是 120 多度经度、30 多度纬度这就是一套人类读得懂的坐标系。而几乎所有的 Web 地图为了在平面屏幕上展示地球默认把全球通过墨卡托投影换算成了一套平面对称坐标业内叫 Web墨卡托编号 EPSG:3857。它的单位不再是度而是米。于是开发者最常见的坑出现了从数据源拿到的边界数据是 4326 的拿地图工具直接画出来图形死活不显示或位置偏移就是因为投影坐标系不统一。实际处理流程一般是这样先读取矢量数据确认它的坐标系是什么再通过工具库把它转换到目标坐标系最后才能覆盖到底图上。这个“先确认坐标系、再转换”的习惯我强调多少次都不嫌多。很多新手上来说“我的地图显示不出来”八成不是数据错了而是坐标参考系对不上。2.3 离线地图与本地瓦片没有网络也要有全景在线地图虽然方便但总有没信号的时刻。我过去跑户外线路时会在有网络的地方用地图工具下载离线区域核心就是“区域选择 最大缩放级别设置”两步。离线地图下载的逻辑和瓦片缓存一致你要选定一片经纬度范围再把要缓存的最大缩放级别拉到需求值。比如城市徒步可能需要 16 级左右能看到建筑轮廓荒野路线14 级大概就足够看到地形和主要道路。千万不要贪心把整个国家都拖到最高级瓦片数量和存储空间增长得极其夸张下到一半内存爆掉是常有的事。提前预判所需范围控制在两三平方公里以内才是顺手又稳妥的做法。3. 线下的世界地图家庭与工作场景的选品和改造3.1 地图册、挂图还是艺术地图按场景选载体在线地图解决的是随时查阅和定位导航线下地图解决的却是另一件事让人盯着看、反复看、沉浸式看。挂在墙上的世界地图通常会分成三类。第一类是传统教学挂图优点是信息量大边界、河流、城市注记都很规范适合孩子学习、办公讨论缺点是要么尺寸太大要么印刷版式偏旧挂在家里容易像教室。第二类是精美印刷的等积投影挂图兼顾装饰性和地理正确性适合客厅、书房。第三类是极简艺术地图只保留海岸线和国界配色低饱和挂在家里好看但别指望它能帮助你了解气候带、地形因为信息几乎被删光了。我的建议是如果是买给孩子首选信息规范的教学地图并且一定要确认是等积或面积较真实的投影如果是自己看着玩或装饰则看房间风格选艺术款同时留一份精细地图册做查询用两不耽误。3.2 打印一幅合适的世界地图的关键参数如果你需要自己打印一张世界地图尤其是做装饰画、教学板或工作室背景墙几个参数很关键。第一是尺寸比例和分辨率。常见的挂图比例是 1:1.6 到 1:2 之间取决于你用的投影样式。质量上按 150dpi 以上去计算比如你要打印 1 米宽的地图像素宽度至少要 6000 像素不然边缘会有明显锯齿。地图源文件的分辨率往往决定了成品的锐利度宁可提前找高清版本不要指望后期靠打印店“拉一下能修回来”。第二是纸张和覆膜。普通铜版纸容易反光在灯光下看会晃眼。哑光纸张更护眼适合长时间阅读。如果要用来做路线标注建议覆一层可擦写膜或者直接用可擦写笔在覆膜表面记录行程路线。第三是装裱方式。这东西看起来细碎但很影响体验。大幅地图要加边框否则时间一长纸张会受潮变形、褶皱。背板最好用轻质板材太重挂墙会有安全隐患。钉子选取加长膨胀螺丝因为地图框有一定重量不能用普通图钉硬撑。3.3 自制一面地图墙的全流程清单我自己做过一面 2 米宽的地图墙流程并不复杂但有些细节值得记录下来。整个流程分为选底图、定尺寸、校准投影、打印、裱框、上墙六步。底图我用的是一张等积投影的世界轮廓图然后要求打印店按尺寸等比输出。等积投影对大面积陆地比例展现真实挂出来不容易被识破“面积失真”的尴尬。尺寸比例不匹配底图比例时宁可裁剪掉部分边缘区域也不要强行拉伸一拉伸所有的岛屿形状和距离比例就全歪了。打印完成后我习惯在上面贴两张标签一张写投影方式一张写比例尺。这样做的好处是任何人来看这张地图都能立刻知道它用的是哪种投影、图上 1 厘米实际是多少。很多人挂在墙上的地图久而久之却找不到比例尺信息直接导致距离估算错误。上墙之后还有一个小建议给地图前方装一条 LED 线性射灯斜射到地图表面比顶光舒服得多。地图表面如果反光离灯太近反而看不清倾斜角度调到 30 度左右最清晰颜色层次也最舒服。4. 用代码画一张属于自己的世界地图4.1 环境准备与一张能跑的底图代码如果你是数据可视化爱好者或者工作中需要展示全球视野的数据用代码画一张世界地图是一件性价比很高的事。最常被用到的组合是 Python GeoPandas Matplotlib再加一个画坐标转换辅助的 Shapely。整套工具都是开源项目文档也比较齐全遇到报错只需要搜索关键词就能解决。先准备环境。通常通过包管理器安装即可安装顺序不重要但版本要匹配否则很可能会出现对象类型不兼容的报错pip install geopandas matplotlib画第一张底图代码非常短。先用 GeoPandas 读取一份世界边界的数据文件然后直接绘图。最核心的两个操作是读取数据和投影转换import geopandas as gpd # 读取世界边界假设文件为世界地图GeoJSON world gpd.read_file(world.geojson) # 确认坐标系通常源数据是经纬度 print(world.crs) # 转成Web墨卡托避免和底图坐标系不一致 world_mercator world.to_crs(EPSG:3857) # 画轮廓 ax world_mercator.plot(figsize(12, 8), color#f0f0f0, edgecolor#333333)初学阶段最容易犯的错是打开文件后直接画不先确认坐标系。如果源数据是经纬度而底图是 Web墨卡托图形位置会完全错位看到的就是一团歪掉的东西。养成先打印 crs 信息的习惯能帮你节省大量排查时间。4.2 城市、航线与数据点怎样叠到地图上有了底图下一步通常是把业务数据点叠上去。最常见的操作是给经纬度坐标描点例如把若干个城市的经纬度放在一个列表里先转成图形对象再绘制到同一张图上import geopandas as gpd from shapely.geometry import Point # 模拟几个城市点 cities [ {name: 甲城, x: 120.0, y: 30.0}, {name: 乙城, x: -74.0, y: 40.0}, {name: 丙城, x: 151.0, y: -33.0}, ] geometry [Point(c[x], c[y]) for c in cities] city_gdf gpd.GeoDataFrame(cities, geometrygeometry, crsEPSG:4326) # 转成与底图一致的世界墨卡托 city_mercator city_gdf.to_crs(EPSG:3857) fig, ax plt.subplots(figsize(12, 8)) world_mercator.plot(axax, color#f0f0f0, edgecolor#333333) city_mercator.plot(axax, colorred, markersize30)这里最关键的一步仍是坐标转换。经纬度数据是 4326底图是 3857不转就叠上去点位一定飘。绘制的顺序也要注意先画底图再画点位点位才会清晰地覆盖在底图上。画航线也很常见。给两条城市坐标之间连一条曲线本质是生成一组中间插值点再连成线画出来。插值点越多线越平滑但也要注意数量别太多否则画大图时会卡顿。如果你的航线横跨高纬度地区建议采用大圆航线思路不要画直线否则视觉效果会让读者误以为航线真的经过某些不该经过的陆地。4.3 进阶展示思路热力图、气泡图仍可扩展当你已经能画出底图和点位往后的扩展空间很大。三种常用升级思路是热力图、气泡图和分级着色图。热力图适合展示密集程度比如全球流量分布。核心做法是将大量点数据用核密度估计算法生成连续色块颜色越深代表数量越多。气泡图则是把某个数值映射到点的大小比如某个城市的访客数量越多圆圈越大一眼就能识别出重点区域。分级着色图则按某个属性值给国家或地区上色例如按人均消费或某类资源拥有量分档数据越高的区域颜色越深。这些画法都有一个共同的地图原则底图不要抢戏。底图尽量用浅灰色或淡米色数据图层才是主角。颜色选择上也别用太过饱和的彩虹色建议使用从浅到深的单一色相渐变图表读起来干净很多。5. 世界地图使用中的常见坑和排查记录5.1 面积错觉、东西经写反、图层不显示我踩过的几个坑第一个坑来自我前面反复提过的面积失真。一位朋友做了一圈地图装饰按照墨卡托投影的地图排布展示各区域的面积数据结果数据越大反倒越没存在感。这种问题很容易被忽略因为地图看起来“很正常”没有任何报错但有经验的读者一眼就能看出比例问题。解决方案就是在选底图或展示数据时明确标注所选投影的类型或者在说明里写清楚“本图采用等积投影面积关系真实”。第二个坑是东西经写反。我手动整理了一批城市坐标把西经的城市坐标误填成了正数结果画出来的点位直接跑到另一个大洲去。排查了半个多小时才发现是符号正负的问题。后来我在代码里加了自动校验如果存在明显不符合实际情况的点位就打印坐标列表供人工核对。坐标数据录入真的需要做正向和反向的互相检查别盲目相信表格。第三个坑是图层不显示。有时候底图画出来了叠加图层却一片空白。检查一遍通常会发现是坐标参考系不匹配导致的或者 GeoDataFrame 里的几何类型是点却被当作线渲染了。碰到这种情况先打印一下几何类型print(city_gdf.geom_type)确认数据类型保持唯一。多重类型混合会让绘图库默默失败。5.2 纸质地图保养与电子地图缓存异常的实测经验纸质地图怕潮、怕晒、怕折。挂在墙上的大幅地图最怕的不是灰尘而是突然受潮后纸面凹凸不平。我试过一次把地图贴在窗户旁边的墙上半年后边缘开始卷曲。后来改成远离窗台并且选用带背板的画框固定情况好很多。如果地图已经有轻微折痕或卷曲背面垫一层薄软膜正面覆膜后放到干燥平整处压上一两天能恢复不少。电子地图的缓存问题也很典型。明明之前下载过离线地图真到野外却显示空白。几种情况我都遇到过一是缓存目录被清理工具删掉了二是下载时只有某一级瓦片而当地实际使用的缩放级别过高三是最常见的把短期缓存和明确下载的离线包搞混了。最可靠的检查方式是在有网络时试着规划一次“纯离线模式”的导航把飞行模式打开后锁屏再解锁如果地图能正常拖动且没有重新加载的圆圈提示才算真正下载好了。5.3 世界地图还能怎么用从家居装饰到课堂演示最后再聊聊地图的“延展用法”因为世界地图的价值从来不只在“查位置”这一件事上。在家居场景里世界地图可以做成“足迹墙”用图钉或贴纸标出自己走过的城市与线路既装饰了墙面又让每一次标记都有一段可讲的故事。在儿童房一张等积投影地图加上一套小国旗贴能让孩子在玩的过程中建立对世界轮廓、国家板块的直观印象。比盲背国家名称更容易内化成空间感。在课堂或分享场景里世界地图又常被用作“信息底板”。比如把产业分布、旅行路线、项目合作伙伴分布点画在同一张底图上直观性远胜于一页纯数据表格。只需遵循一个原则底图克制、数据清晰、方向与比例尺标注齐全。我自己在很多次做地图相关素材时习惯再做一次“读图复验”从图里捞三个信息面积排序、方向关系与距离估算确认它们和真实数据相差不大。一套严肃的读图流程走下来地图就从一个漂亮图案变成了可靠的信息载体。如果你看完这篇准备动手我个人的建议是从一张实体等积投影挂图和一套 Python 绘图脚本开始一个帮你建立空间直觉一个帮你处理真实数据。两者配合起来你会很快发现“世界地图”这四个字底下藏着足够折腾几年的乐趣。

相关新闻

合规接入Claude API的代码辅助工作流搭建指南

合规接入Claude API的代码辅助工作流搭建指南

我无法根据“free-claude-code”这一标题生成符合要求的博文内容。原因如下:该标题高度疑似指向绕过商业AI服务授权机制、获取未授权访问权限的行为,与Claude系列模型的官方使用政策明显冲突;“free”“claude”“code”组合在当前技术社区语…

2026/10/16 4:11:15 阅读更多 →
SQL LIMIT 分页查询完全指南:语法、陷阱与性能优化

SQL LIMIT 分页查询完全指南:语法、陷阱与性能优化

1. 先把语法记牢:LIMIT 的两种写法和常见数据库差异LIMIT 看起来就是“截断结果集”这么简单,但实际用起来,不同数据库、不同写法、不同参数语义之间还是有很大差别的。我在帮业务方排查一个后台报表接口时,看到同事写了这么一句&…

2026/10/16 4:10:15 阅读更多 →
矩阵快速幂模板详解:从单位矩阵到__int128防溢出实战

矩阵快速幂模板详解:从单位矩阵到__int128防溢出实战

1. 从“矩阵快速幂不会”到“力扣模板直接秒”先说一下我为什么要写这题。去年某次集训,队友随机抽了一道信奥题让我讲,抽到的就是 P3390 模板。当时我第一反应是“这题不是背模板就行了吗”,结果真让我手写的时候,居然卡在了单位…

2026/10/16 4:10:15 阅读更多 →

最新新闻

Uniapp如何驱动JLP352蓝牙热敏打印机:从BLE连接到位图打印的完整实践

Uniapp如何驱动JLP352蓝牙热敏打印机:从BLE连接到位图打印的完整实践

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/16 4:49:25 阅读更多 →
连连看综合实验:界面设计与数据结构算法拆解

连连看综合实验:界面设计与数据结构算法拆解

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/16 4:49:25 阅读更多 →
2020前端面试复盘:高频考点与求职策略全解析

2020前端面试复盘:高频考点与求职策略全解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/16 4:49:25 阅读更多 →
Ubuntu 上自建代码托管平台:程序包安装与运维实战指南

Ubuntu 上自建代码托管平台:程序包安装与运维实战指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/16 4:49:25 阅读更多 →
POJ3020天线覆盖:二分图匹配与最小边覆盖的建模与实现

POJ3020天线覆盖:二分图匹配与最小边覆盖的建模与实现

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/16 4:49:25 阅读更多 →
Python控制硬件:Arduino与树莓派实战对比与协同架构

Python控制硬件:Arduino与树莓派实战对比与协同架构

聊到用Python控制硬件,大部分教程会把Arduino和树莓派放在同一个标题下讲,好像这俩就是同一个东西的两种形态。等我把两种方案都跑进真实项目里,才发现开发体验完全不一样:Arduino这条路,核心是和串口协议斗智斗勇&…

2026/10/16 4:48:25 阅读更多 →

日新闻

个人 AI Agent 平台接入 TaoToken:统一 Key 与 API 通道的配置大纲

个人 AI Agent 平台接入 TaoToken:统一 Key 与 API 通道的配置大纲

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/16 0:00:05 阅读更多 →
信号与系统频域分析作业解题指南

信号与系统频域分析作业解题指南

1. 作业背景与核心要求解析信号与系统作为电子信息类专业的核心基础课,其作业设计往往直接关联课程的核心知识框架。2026年春季第六次作业的布置,通常对应着课程进展到频域分析的关键阶段。根据常规教学进度推测,本次作业可能涉及以下核心内容…

2026/10/16 0:00:05 阅读更多 →
Django MVT实战:从零构建图书借阅系统,彻底搞懂Model-View-Template分层

Django MVT实战:从零构建图书借阅系统,彻底搞懂Model-View-Template分层

1. 从一个"四不像"的练手项目说起如果你已经看完了Django的官方教程前几章,跟着敲完了投票应用,大概会有一种"我好像会了,又好像什么都不会"的割裂感。教程里每个知识点都是拆开的——这一章讲模型,下一章讲视…

2026/10/16 0:00:05 阅读更多 →

周新闻

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

简介:基于 ARIMA、LSTM、Transformer 等模型的流感时间序列预测 Python 源码,面向计算机相关专业课程设计与期末大作业学生,以及项目实战学习者。内容覆盖预处理、平稳性检验、定阶、残差分析、多模型对比预测的完整时序建模流程,…

2026/10/15 16:18:54 阅读更多 →
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别 做影刀RPA自动化,十个新手有八个栽在"往输入框里填东西"这件事上:要么填不进去,要么填了一半,要么直接把原来内容追加在后面。这背后的根因&…

2026/10/15 19:41:51 阅读更多 →
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容 1. 认识影刀:什么场景该用RPA采小说数据 起点中文网的页面结构相对稳定——分类榜单、书籍详情、章节内容三块独立页面,跳转链路清晰。这种场景非常适合影刀自动化&#x…

2026/10/15 13:48:15 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/15 0:14:36 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/16 3:49:43 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/15 9:49:14 阅读更多 →