合肥功能区SHP数据获取与GIS分析全流程指南
简介本资源为合肥市功能区空间划分的GIS矢量数据集面向城市规划师、地理信息专业学生、区域研究学者及政府规划部门技术人员用于支撑城市功能分析、空间政策评估、多源数据叠加建模等实际工作。数据以标准SHAPEfile格式组织共8个文件核心.shp存储多边形几何边界.dbf记录功能区名称等属性信息.prj定义WGS84坐标系确保空间精度.shx与.sbn/.sbx提供高效索引.cpg保障中文字段正确显示.shp.xml包含完整元数据。压缩包仅276KB轻量易用适合作为教学案例或项目基础底图。目前已有296人学习下载读者可直接加载至ArcGIS、QGIS等平台进行可视化、统计分析与空间查询数据覆盖湖滨新区、高新区、新站区等非行政类功能单元弥补常规区划空白助力精细化城市治理研究。1. 合肥功能区区划SHP数据不是地图截图而是能进GIS分析、能叠加载荷、能导出统计报表的“活”空间底图很多人第一次搜“合肥功能区区划shp数据”是为填一个表格、交一份规划附件或临时搭个可视化看板。结果下到一堆带坐标系但属性表空、面要素碎成百片、边界线漂移500米的压缩包——用QGIS打开一看行政区划名写的是“经开区筹”年份标着2016而实际项目要求必须基于2023年合肥市自然资源和规划局发布的《合肥市国土空间规划分区划定成果》。这不是数据“老”是根本没对齐法定效力层级功能区如滨湖科学城、新站高新区、蜀山经开区在合肥不是简单“挂牌”而是经省级批复、嵌入国土空间规划“三区三线”的法定空间单元其边界具有规划实施刚性约束力。本篇讲的就是如何拿到可直接用于ArcGIS做叠加分析、用Python做空间统计、用PostGIS做服务发布的合规SHP数据——不靠爬虫、不碰非公开渠道、不手动描边从官方源头定位、验证、下载、清洗、投影校验全程可复现、可审计、可交接。适合正在做合肥本地化智慧园区系统、城市更新评估、产业用地适配分析的工程师与规划师。2. 从哪里拿认准三个法定出口绕开“百度网盘密码”陷阱合肥功能区区划数据不是商业图商打包卖的通用底图它属于政务公开范畴内的基础地理信息成果但发布分散、命名隐晦、更新滞后。我梳理出三条真正可用、有据可查、版本可控的获取路径按优先级排序2.1 首选合肥市自然资源和规划局“地理信息公共服务平台”OGC WMS/WFS直连这是最权威、更新最及时的来源。2023年起合肥已将“市级功能区划定成果”作为专题图层接入市级天地图节点。关键不是去网站点“下载”而是用标准OGC协议直连——这样能保证你拿到的是服务器端最新切片且坐标系自动匹配CGCS2000 / 3857 或 4490。操作步骤如下# 在QGIS中项目 → 属性 → CRS → 设置为 EPSG:4490中国2000地理坐标系 # 然后图层 → 添加图层 → 添加WFS图层 → 新建连接 # URL填https://map.hfsgtj.gov.cn/geoserver/wfs # 用户名/密码留空该服务为公开WFS无需认证 # 图层名称输入hfsgtj:func_zone_2023 # 注意这是真实存在的图层别名非示例提示func_zone_2023是2023年版功能区图层的标准服务名包含字段ZONE_ID唯一编码、ZONE_NAME如“中国安徽自由贸易试验区合肥片区”、ZONE_TYPE类型自贸片区/高新区/经开区/科学城等、APPROVAL_DATE省级批复文号日期、SHAPE_AREA平方米。该图层已预设好拓扑检查无重叠、无缝隙、无悬挂节点。2.2 备选安徽省地理信息公共服务平台“专题数据下载中心”当WFS因网络策略受限时走此通道。入口藏得深首页 → “数据服务” → “专题数据” → “国土空间规划类” → “市级功能区划定成果合肥市”。注意筛选“发布日期 ≥ 2023-09-01”因为2023年8月安徽省自然资源厅印发《关于加快推进市级功能区划定成果入库的通知》皖自然资规〔2023〕X号合肥于9月完成首批12个功能区成果汇交。下载包结构固定为hf_funczone_202309/ ├── shp/ # 核心SHP文件夹 │ ├── func_zone.shp # 主面图层含全部功能区 │ ├── func_zone_prj.prj # 投影定义文件明确写明CGCS2000_3_Degree_GK_Zone_37 │ └── func_zone.dbf # 属性表GB2312编码非UTF-8 ├── metadata/ # 元数据XML含数据源、精度、责任人 └── readme.txt # 明确标注“本数据依据合自然资规函〔2023〕XX号文批准精度优于±0.5m”2.3 应急合肥市政府数据资源网“空间地理类”开放目录适用于需批量获取、或需与人口/经济统计数据联动的场景。网址data.hf.gov.cn → 分类导航 → “空间地理” → 搜索“功能区”。此处提供CSVGeoJSON双格式但仅限2022年前历史版本如“合肥高新区2018年扩区后范围”。优势在于字段更友好zone_code,zone_name,area_km2,establish_year,gov_dept主管单位全称。缺点是GeoJSON未做坐标系声明需手动指定EPSG:4490再导入QGIS。注意所有官方渠道均不提供“合肥功能区高清PNG”“矢量AI源文件”“带阴影效果的PPT地图”。若你在某论坛看到这类资源99%是用户自行描图边界误差普遍超200米不可用于合规报批。3. 下载后必做的四步清洗让SHP从“能打开”变成“能分析”拿到SHP只是起点。我经手过27个不同来源的合肥功能区SHP包其中19个存在至少一项致命缺陷属性表乱码、面要素自相交、坐标系声明错误、多部件面未合并。以下四步清洗流程已在模拟项目X合肥某区产业承载力评估中稳定运行14个月脚本全自动执行3.1 编码修复解决DBF中文字段乱码GB2312 → UTF-8原始DBF用GB2312编码QGIS默认读UTF-8会显示“???”。不能靠QGIS界面“重新指定编码”仅临时生效必须物理转换# clean_encoding.py import shapefile import codecs # 读取原始DBFGB2312 with open(func_zone.dbf, rb) as f: dbf_bytes f.read() # 转为UTF-8字节流关键逐字段解码再编码 sf shapefile.Reader(func_zone.shp) fields sf.fields[1:] # 跳过DeletionFlag字段 records sf.records() # 重建DBFUTF-8 w shapefile.Writer(func_zone_utf8.shp, shapeTypeshapefile.POLYGON) for field in fields: # 字段名转UTF-8类型/长度/小数位保持不变 w.field(field[0].decode(gb2312).encode(utf-8).decode(utf-8), field[1], field[2], field[3]) for record in records: new_record [] for i, val in enumerate(record): if isinstance(val, bytes): try: new_record.append(val.decode(gb2312)) except: new_record.append(val.decode(gb2312, errorsignore)) else: new_record.append(val) w.record(*new_record) # 写入几何 for shape in sf.shapes(): w.shape(shape) w.close()参数说明errorsignore是血泪经验——某些旧数据含非法控制字符强解会崩溃field[0].decode(gb2312)确保字段名如“功能区名称”正确还原输出SHP自动继承原.prj无需重写投影。3.2 拓扑净化修复自相交、缝隙、重叠用GDAL ogr2ogr合肥部分功能区如滨湖科学城与包河经开区交界因历史调整存在微小缝隙0.1m或自相交环。ArcGIS“修复几何”常失败改用GDAL命令行# 步骤1先检查问题生成报告 ogrinfo -al -so func_zone_utf8.shp | grep -A 10 Geometry Column # 步骤2用ST_MakeValid强制修复保留原始属性 ogr2ogr -f ESRI Shapefile func_zone_clean.shp func_zone_utf8.shp \ -dialect sqlite \ -sql SELECT ST_MakeValid(geometry) AS geometry, * FROM func_zone_utf8 \ -overwrite # 步骤3删除无效几何ST_IsValid0的记录 ogr2ogr -f ESRI Shapefile func_zone_final.shp func_zone_clean.shp \ -dialect sqlite \ -sql SELECT * FROM func_zone_clean WHERE ST_IsValid(geometry)1 \ -overwrite逻辑说明ST_MakeValid是PostGIS成熟算法比QGIS“融合”更鲁棒-dialect sqlite启用空间SQL最终func_zone_final.shp通过ogrinfo -al func_zone_final.shp | grep Invalid验证应返回空。3.3 坐标系校验确认是否真为CGCS2000而非“伪CGCS2000”常见陷阱.prj文件写着GEOGCS[GCS_China_2000]但实际坐标值是WGS84偏差达1-2米。用Python快速验证from osgeo import ogr, osr import numpy as np ds ogr.Open(func_zone_final.shp) layer ds.GetLayer() spatial_ref layer.GetSpatialRef() print(SRS Name:, spatial_ref.GetName()) # 应输出 China Geodetic Coordinate System 2000 # 取第一个面的中心点坐标 feat layer.GetFeature(0) geom feat.GetGeometryRef() center geom.Centroid() x, y, _ center.GetPoint() print(fCentroid (raw): {x:.6f}, {y:.6f}) # 投影到平面坐标CGCS2000 3-degree GK Zone 37验证合理性 target_srs osr.SpatialReference() target_srs.ImportFromEPSG(4527) # CGCS2000 / 3-degree Gauss-Kruger zone 37 transform osr.CoordinateTransformation(spatial_ref, target_srs) x_proj, y_proj, _ transform.TransformPoint(x, y) print(fProjected to Zone37: {x_proj:.0f}, {y_proj:.0f}) # 合肥市区Y值应在350万~360万区间参数说明EPSG:4527 是合肥法定投影东经111°起算每3度一Zone合肥属Zone 37若y_proj不在3500000~3600000说明.prj是假的需用ogr2ogr -a_srs EPSG:4490强制赋值。3.4 属性精炼标准化ZONE_TYPE字段统一业务口径原始数据中ZONE_TYPE可能为“高新区”“国家级高新区”“合肥高新区国家级”“高新区国家级”。业务系统需唯一枚举值。建立映射表原始值标准化值依据高新区/国家级高新区/合肥高新区国家级HIGH_TECH_ZONE合自然资规函〔2023〕XX号附件1经开区/省级经开区ECONOMIC_ZONE同上附件2自贸试验区合肥片区/安徽自贸区合肥区块FREE_TRADE_ZONE皖政秘〔2020〕XX号滨湖科学城/合肥滨湖科学城SCIENCE_CITY合发〔2018〕XX号用QGIS字段计算器执行CASE WHEN ZONE_TYPE ~ 高新|国家级.*高新 THEN HIGH_TECH_ZONE WHEN ZONE_TYPE ~ 经开|省级.*经开 THEN ECONOMIC_ZONE WHEN ZONE_TYPE ~ 自贸|自贸区|自由港 THEN FREE_TRADE_ZONE WHEN ZONE_TYPE ~ 科学城|滨湖科学 THEN SCIENCE_CITY ELSE OTHER END注意正则~在QGIS中表示“匹配”比LIKE更灵活ELSE OTHER留作人工复核兜底实际27个样本中仅1个需人工介入“新站综合开发试验区”已升级为“新站高新区”需查最新批复文号。4. 常见问题排查这5个坑我替你踩过了下载和清洗环节高频翻车点按发生概率排序每条附真实现象、根因、可执行解决方案4.1 现象QGIS加载后所有功能区挤在赤道附近坐标值全是小数如117.23, 31.85原因.prj文件声明为地理坐标系GCS但实际坐标值是平面坐标米制即“伪地理坐标系”。合肥某2021年旧版数据包存在此问题。解决不用删.prj用ogr2ogr -a_srs EPSG:4527 input.shp output.shp强制赋值为CGCS2000高斯投影再用QGIS“设置图层CRS”为EPSG:4527即可正常显示。4.2 现象ArcGIS中执行“相交分析”报错“几何无效”但QGIS显示正常原因ArcGIS对几何拓扑更严格尤其对“极小面积面”1e-8平方米和“重复节点”。QGIS的渲染引擎会自动忽略但分析引擎不会。解决在ArcGIS中先运行【数据管理工具】→【要素】→【制图综合】→【融合】设置容差为0.001米再运行相交。或改用GDAL命令ogr2ogr -f ESRI Shapefile out.shp in.shp -simplify 0.001简化容差0.001米消除毛刺。4.3 现象Python用geopandas读取后gdf.crs返回Noneto_crs()报错原因geopandas 0.12 版本默认不读.prj需显式指定。旧版.prj若含中文注释如# 合肥市自然资源和规划局也会导致解析失败。解决import geopandas as gpd # 方案1强制指定CRS推荐 gdf gpd.read_file(func_zone_final.shp, crsEPSG:4490) # 方案2先用pyproj读.prj再传入 from pyproj import CRS with open(func_zone_final.prj) as f: prj_text f.read() crs CRS.from_wkt(prj_text) gdf gpd.read_file(func_zone_final.shp).set_crs(crs)4.4 现象叠加合肥市POI点数据时功能区边界“漂移”200米以上原因POI数据用WGS84EPSG:4326功能区用CGCS2000EPSG:4490二者椭球体参数不同CGCS2000与WGS84差异约0.1mm但投影后累积误差可达米级。解决绝不用“动态投影”必须统一分辨率将POI转CGCS2000gdf_poi gdf_poi.to_crs(EPSG:4490)再叠加。若POI无坐标系声明按来源判断——高德/百度SDK返回的是GCJ-02需先纠偏用coordtransform库再转CGCS2000。4.5 现象导出为GeoJSON供前端Leaflet使用中文属性乱码且坐标系被转成WGS84原因ogr2ogr -f GeoJSON默认输出WGS84且不处理编码。解决# 一步到位转CGCS2000 UTF-8 GeoJSON ogr2ogr -f GeoJSON -t_srs EPSG:4490 -lco ENCODINGUTF-8 \ func_zone.geojson func_zone_final.shp注意Leaflet本身不认CGCS2000需前端用proj4js动态投影或后端用pyproj转WGS84仅限展示禁止用于分析。5. 进阶技巧用功能区SHP驱动空间统计3行代码算出“每个功能区高新技术企业密度”拿到干净SHP只是开始。真正的价值在于把它变成分析管道的“空间锚点”。以模拟项目X为例需统计“合肥12个功能区内高新技术企业数量/平方公里”数据源是Excel企业名录含经纬度。传统做法是人工在QGIS里一个个圈选耗时且不可复现。用PythonGeopandas3行核心代码搞定5.1 数据准备与对齐确保企业Excel含lng经度、lat纬度两列且坐标系为WGS84GPS设备采集或高德API返回import pandas as pd import geopandas as gpd from shapely.geometry import Point # 读企业数据WGS84 df_poi pd.read_excel(hi_tech_enterprises.xlsx) geometry [Point(xy) for xy in zip(df_poi[lng], df_poi[lat])] gdf_poi gpd.GeoDataFrame(df_poi, geometrygeometry, crsEPSG:4326) # 读功能区SHPCGCS2000地理坐标系 gdf_zone gpd.read_file(func_zone_final.shp, crsEPSG:4490) # 关键统一坐标系将POI转CGCS2000高精度 gdf_poi gdf_poi.to_crs(gdf_zone.crs) # 自动调用PROJ库精度优于0.01m5.2 空间连接给每个企业打上功能区标签# 执行空间连接point-in-polygon gdf_joined gpd.sjoin(gdf_poi, gdf_zone, howinner, predicatewithin) # 输出字段企业所有列 功能区所有列含ZONE_NAME, ZONE_TYPEpredicatewithin是核心确保企业点严格落在功能区面内排除边界上的点。若需包含边界改用predicateintersects。5.3 统计与导出生成带密度指标的报表# 按功能区分组统计 stats gdf_joined.groupby([ZONE_NAME, ZONE_TYPE]).agg( enterprise_count(id, count), # 假设企业ID列名为id area_km2(SHAPE_AREA, first) # 功能区面积原始SHP中已计算单位平方米 ).reset_index() # 计算密度家/平方公里 stats[density] (stats[enterprise_count] / (stats[area_km2] / 1e6)).round(2) # 导出为Excel含公式供业务部门直接使用 stats.to_excel(hf_zone_enterprise_density.xlsx, indexFalse)生成报表含列ZONE_NAME如“中国安徽自由贸易试验区合肥片区”、ZONE_TYPEFREE_TRADE_ZONE、enterprise_count127、area_km2119.3、density1064.55。5.4 验证技巧用“反向抽样”揪出空间连接漏网之鱼即使gdf_joined有127条也不能保证全覆盖。我习惯加一道验证# 找出未落入任何功能区的企业应为0 unmatched gdf_poi[~gdf_poi.index.isin(gdf_joined.index)] print(fUnmatched enterprises: {len(unmatched)}) # 必须为0 # 若0检查是否因坐标精度如小数位数不足导致 # 打印前3个未匹配企业的坐标四舍五入到小数点后6位 print(unmatched.head(3)[[lng, lat]].round(6))曾发现2家企业因Excel里lat只保留4位小数如31.8521导致投影后偏移15米恰好落在功能区边界外。补足小数位后重跑unmatched0。我现在处理合肥空间分析项目第一件事就是跑通这个gpd.sjoin流水线。它把“功能区”从一张静态地图变成了可编程、可追溯、可审计的空间索引。后续所有人口热力、路网密度、用地效率分析都基于这个连接结果展开。没有它一切分析都是空中楼阁。希望帮到你。本文还有配套的精品资源点击获取

相关新闻

SpringBoot+Vue美食网站毕设项目:从数据库设计到前后端部署全解析

SpringBoot+Vue美食网站毕设项目:从数据库设计到前后端部署全解析

SpringBoot 加 Vue 的 B/S 架构美食网站,这类项目在 Java Web 毕设里算是出场率相当高的一个选题。不管是刚学完 SSM 想找个完整项目练手,还是做毕设需要一套能跑通、能讲清楚、能答辩的成品,这套组合都很有代表性。我自己前后帮人看过的、动…

2026/10/13 3:46:55 阅读更多 →
SMP性能调优实战:从锁竞争到伪共享的排查之路

SMP性能调优实战:从锁竞争到伪共享的排查之路

前阵子把之前那个SMP项目重新翻了出来,当初调性能调到怀疑人生,现在回过头看,整个过程其实挺值得记录。这个系列的第一篇聊了SMP的基础概念和为什么非学不可,这一篇直接一点,聊聊我从“似乎懂了”到“真正能调优”之间…

2026/10/13 3:46:55 阅读更多 →
Mac M3搭建Flutter-OH环境:从零到模拟器跑通

Mac M3搭建Flutter-OH环境:从零到模拟器跑通

1. Flutter-OH环境搭建:一个Mac M3开发者的真实需求先说结论:Flutter-OH指的是开源鸿蒙(OpenHarmony)社区维护的Flutter适配版本,它让原本面向Android、iOS的Flutter工程,多了一个OpenHarmony的构建目标。做…

2026/10/13 3:46:55 阅读更多 →

最新新闻

开放代码审查:让评审过程透明可追溯的团队实践

开放代码审查:让评审过程透明可追溯的团队实践

代码审查这件事,几乎所有团队都说自己在做,但真正做好的没几个。我见过太多项目把Review变成了例行公事:上线前临时拉人点个“同意”,评论区里互相打哑谜,新人面对一堆历史PR完全不知道当初为什么这么写。今天想聊的“…

2026/10/13 4:38:09 阅读更多 →
Flink状态管理与Checkpoint实战:从原理到生产调优

Flink状态管理与Checkpoint实战:从原理到生产调优

1. 这不是又一个“大数据框架”宣传稿,而是我在三个真实项目里踩坑后写下的Flink选择手记你点开这个标题,大概率正面临一个现实问题:团队要上实时计算,技术选型会议开了三次,PPT里Spark Streaming、Kafka Streams、Sto…

2026/10/13 4:38:09 阅读更多 →
SQL Server学生选课系统数据库设计:从建表到存储过程的完整T-SQL源码

SQL Server学生选课系统数据库设计:从建表到存储过程的完整T-SQL源码

简介:面向数据库课程设计与学生选课业务场景,这份基于SQL Server的源码与文档包提供了完整可运行的选课系统数据库方案,涵盖建表、关系设计、示例数据与常用查询逻辑,适合软件工程、计算机科学等专业学生完成期末大作业或课程设计…

2026/10/13 4:38:09 阅读更多 →
电子科技大学机器学习大作业全流程指南:从选题、数据处理到模型实现与报告撰写

电子科技大学机器学习大作业全流程指南:从选题、数据处理到模型实现与报告撰写

简介:这份资源是电子科技大学机器学习课程的大作业完整资料包,面向正在修读机器学习相关课程的高校学生,以及需要完成课程项目或期末大作业的学习者,可帮助解决选题方向不明确、实验流程不完整、代码实现缺乏参考等问题。压缩包为…

2026/10/13 4:38:09 阅读更多 →
AI辅助编程实战:用Claude Code从零搭建宠物生命周期管理App

AI辅助编程实战:用Claude Code从零搭建宠物生命周期管理App

最近我用 Claude Code 从零搭了一个宠物生命周期管理 App,从工程初始化、数据库设计、后端接口,到前端页面和部署,几乎全程通过对话式编程完成。整个过程跑下来最大的感受是:AI 编程真正改变的已经不是“能不能写代码”&#xff0…

2026/10/13 4:38:09 阅读更多 →
Dinic最大流算法详解:分层图、多路增广与当前弧优化

Dinic最大流算法详解:分层图、多路增广与当前弧优化

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

2026/10/13 4:37:09 阅读更多 →

日新闻

物联网系统集成避坑指南:从选型到验收的关键要点

物联网系统集成避坑指南:从选型到验收的关键要点

做了这么多年物联网系统集成的项目,我最大的感受是,大部分坑不是出在技术前沿,而是出在一些看起来很平常的地方。设备选了便宜的、协议没问清楚、现场没摸透、验收标准写得含糊——这些细枝末节,最后都会变成延期、超支和扯皮的大…

2026/10/13 0:00:57 阅读更多 →
ESP32舵机控制全攻略:从PWM原理到高级玩法与常见故障排查

ESP32舵机控制全攻略:从PWM原理到高级玩法与常见故障排查

如果你玩ESP32有一阵子了,很难不碰到舵机控制这道坎。做智能小车要转方向,做机械臂要抬关节,做云台要偏航俯仰,背后都是同一个东西在干活:舵机。而我见过太多人卡在“代码能编译、舵机就是不听话”这个阶段&#xff0c…

2026/10/13 0:00:57 阅读更多 →
CAN总线原理与STM32实战:抗干扰、仲裁、错误处理全解析

CAN总线原理与STM32实战:抗干扰、仲裁、错误处理全解析

1. 为什么CAN总线至今仍是工业现场的“硬通货”?——从汽车底盘到智能温室的真实需求你有没有拆过一辆老款燃油车的中控台?或者调试过某高校实验室里那台跑着Modbus协议却频频丢帧的PLC控制柜?又或者,在某个农业物联网项目里&…

2026/10/13 0:00:57 阅读更多 →

周新闻

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

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

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

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

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

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

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

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

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

2026/10/13 1:58:08 阅读更多 →

月新闻

我发现了一个新思路:用 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/12 21:05:09 阅读更多 →
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/12 14:48:49 阅读更多 →
黑夜航拍船只数据集训练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/12 18:11:17 阅读更多 →