桌面 GIS 助手最容易被误解为“会聊天的帮助文档”。但当它可以缩放图层、设置定义查询、打开工具箱、生成 ArcPy 或 SQL 时,它实际上已经进入了项目状态和数据处理路径。ArcGIS Pro 3.7 beta 的价值不在于替代分析师,而在于把自然语言请求拆成可见 action,再让团队决定哪些 action 能在当前项目中启用、怎样记录和怎样回滚。

数据口径与可核验事实

Esri 于 2026 年 5 月 27 日发布 ArcGIS Pro assistant 3.7 beta 公告。该助手可在 ArcGIS Pro 内通过自然语言执行受支持的应用内 action、回答文档问题,并生成 ArcPy 脚本、SQL query layer 和知识图谱 OpenCypher 查询。3.7 扩展了 Business Analyst、数据质量与验证、数据搜索和管理、地理编码、地理处理、知识图谱、线性参考以及地图和图层管理等 action 范围。

官方将 action 定义为离散任务,例如缩放到地震图层、对地块应用定义查询或打开 buffer 工具。数据质量检查预测目前限于给水和电力网络数据,并新增 indoor solutions 支持;地图与图层管理可以覆盖图层、地图、场景、底图、标签、选择、导航、坐标系、三维图层属性和范围过滤。3.7 的 Focus 设置默认启用所有受支持 action,但允许关闭 action 组或单个 action,且设置跨对话保留。Processing Modes 提供 Standard、Enhanced、Complex 三档,每次新对话开始时重置。

公告还指出 Help 可在 ArcGIS 文档、知识库和其他资源中检索跨产品答案;ArcPy 可输出供 Notebooks、Python Window、Script Editor 或其他 IDE 使用的代码,但 beta 对 arcpy.mp 和 arcpy.sharing 的支持有限。复杂的多步骤工作流,例如一次请求构建三维城市场景,目前仍不支持。beta 面向满足条件的 ArcGIS Online named users 开放,需安装 ArcGIS Pro 3.7、Semantic Search 与 Tool Suggestions,并在允许 beta 功能且启用 Pro assistant 的组织中登录。

核心机制

把助手视为 action 调度层,比把它视为答案生成器更准确。自然语言只是入口;真正改变项目的是被选中的 action、传入的参数、当前地图和图层状态,以及由工具写出的查询或脚本。Focus 因此应成为最小权限控制:项目只开放本次工作需要的 action,避免无关能力在同一对话中被误触发。

Processing Modes 解决的是推理开销与任务复杂度的匹配,不是数据正确性的保证。Enhanced 和 Complex 可能适合约束更多或模式更重的请求,但坐标系、选择集、定义查询和输出路径仍须由项目规则验证。模式在新对话重置,也意味着可复现记录不能只写“用了助手”,还要记录实际模式和当时启用的 action。

GIS 应用场景与技术路径

可先用只读或低影响 action 做试点:查找项目项目和 portal item、打开属性视图、导航到已知图层或生成待审 SQL。对地块、管网、线性参考或知识图谱,先固定一个副本项目和一个 AOI,再把请求、action、输入图层版本、参数、输出和人工确认写入日志。水电网络的质量检查预测必须另行验证,不能因为助手提出了检查项就视为规则已经适用于其他数据主题。

生成 ArcPy、SQL 或 OpenCypher 时,先让它进入代码审查而非直接执行。SQL query layer 要核对数据源、字段、空间范围和返回行数;ArcPy 要在副本 geodatabase 上运行并比较要素计数、字段、坐标参考和输出位置;图谱查询要对 schema 与抽样实体回读。若开发 Custom Actions,扩展应绑定组织批准的函数、输入契约、权限和审计日志,而非让自然语言自由连接生产服务。

风险与局限

这是 beta 功能,已支持 action 的范围和返回会变化,尚未支持把复杂多步骤三维工作流合成一个请求。Focus 能减少可用能力,却不替代 ArcGIS 权限、数据库权限或数据治理。文档检索、代码生成和数据验证建议可能引用不适合本版本或本组织配置的资料;任何涉及生产图层、网络编辑、资产记录或发布服务的变更都须保留人工批准与可回退副本。

检查清单

  • 本项目是否只启用了必要的 action 组和单项 action?
  • 是否记录了 ArcGIS Pro 版本、beta 资格、模式、启用 action 与对话时间?
  • SQL、ArcPy、OpenCypher 是否在副本和代表性 AOI 上复核?
  • 是否对输出的要素数、字段、CRS、范围和路径进行了回读?
  • 给水、电力或室内数据的验证建议是否只在支持范围内使用?
  • Custom Actions 是否具备明确函数、输入契约、权限和审计记录?

结论

ArcGIS Pro 3.7 助手把帮助、action 和代码生成放进同一桌面入口。把 Focus 作为最小权限清单,把模式和 action 作为运行记录,把生成结果送进副本验证,团队才能将它用于提效而不失去对空间数据变更的控制。

资料来源