新闻详情

新闻详情

首页 / 资讯中心 / 详情

ArcGIS Server数据存储注册:文件夹与数据库注册实战

发布时间:2026/9/29 1:33:52来源:尧图网络
ArcGIS Server数据存储注册:文件夹与数据库注册实战
只要你在 ArcGIS Server 上发布过带数据源的服务八成都会遇到一个选择题让服务器把数据复制过去还是把已有的文件夹或数据库注册进来。前者看起来省事后面往往带来数据不同步、编辑冲突、磁盘暴涨、服务启动慢后者前期配置稍微麻烦但服务稳定性和运维效率完全不是一个量级。ArcGIS Server 数据存储里的“注册文件夹”和“注册数据库”就是解决这个问题的核心动作。它适合 GIS 管理员、实施工程师、数据运维人员也适合刚开始接触 ArcGIS Enterprise 的开发者。下面我按实际项目里的踩坑顺序把注册文件夹、注册数据库、发布验证和排错讲透能直接照着做。1. 先弄明白注册数据存储到底在解决什么问题1.1 不注册时 ArcGIS Server 会偷偷复制数据发布服务时ArcGIS Pro 或 ArcMap 会检查数据源是否已经在目标 ArcGIS Server 的 Data Stores 里注册过。如果没有注册发布向导通常会给出两个选项一个是复制所有数据到服务器一个是注册数据存储。很多人为了快点看到服务直接选复制。这个动作的后果是服务器端会生成一份副本服务读的是副本不是你的原始数据。你后续在原始文件地理数据库里改了字段、加了要素服务不会自动变你在服务里编辑了要素原始库也不会同步。更麻烦的是服务器端副本的位置通常在 ArcGIS Server 的站点目录或托管目录里时间一长多个服务各带一份磁盘空间会被迅速吃掉。尤其是影像、缓存、大型要素类复制一次就是几十 GB 起步。注册数据存储的本质就是让服务器知道“原始数据在哪里”并确认服务账户能直接访问从而避免复制。1.2 注册文件夹与注册数据库的边界注册文件夹针对的是文件型数据源比如 Shapefile、文件地理数据库、栅格数据集、CAD、LAS、影像服务源数据等。这些数据的共同特点是躺在某个磁盘目录里服务器通过共享路径访问。注册数据库针对的是企业级地理数据库比如 SQL Server、PostgreSQL、Oracle、Dameng、Kingbase 等数据库中的地理数据库。它的数据不在文件目录里而在数据库实例中服务器需要通过数据库连接文件或连接属性访问。两者在 Server Manager 里看起来像两个按钮但背后的权限模型完全不同文件夹注册关心的是 SMB 共享、NTFS 权限和服务账户数据库注册关心的是数据库客户端、连接文件、数据库账户权限和地理数据库版本。把这两个边界搞清楚排错时就不会拿文件夹权限的思路去查数据库连接也不会拿数据库连接字符串去套共享目录。1.3 为什么建议优先注册而不是复制注册优先的理由有三条。第一数据一致性。原始数据更新后服务直接读源不存在两份数据谁新谁旧的问题。第二编辑能力。要素服务要支持编辑通常要求数据源已经注册未注册的数据复制到服务器后编辑的是副本回写原始库需要额外同步逻辑生产环境很难维护。第三运维成本。注册之后服务启动、查询、缓存生成都直接访问源数据磁盘占用和发布等待时间都会降低。下面这张表可以帮你快速判断对比项未注册直接复制注册文件夹/数据库数据位置服务器站点目录副本原始共享目录或数据库数据同步手动替换或重新发布自动实时读取编辑回写容易错乱直接作用于源数据磁盘占用每个服务一份副本基本不额外占用发布速度大数据集很慢通常较快依赖条件基本无服务账户权限、网络、数据库连通性适用场景临时演示、小型静态数据生产环境、编辑服务、大数据注意注册不是“万能加速器”。如果共享网络本身不稳定或者数据库连接很慢注册后服务也会受网络和数据库性能影响。注册只是消除复制不解决底层 I/O 问题。2. 注册文件夹共享路径、服务账户与权限怎么配2.1 共享文件夹的设计原则文件夹注册最核心的一句话ArcGIS Server 服务账户必须能通过网络路径访问到原始数据。这里的“网络路径”不是你在 ArcGIS Pro 机器上看到的D:\gisdata而是服务器能解析的 UNC 路径比如\\fileserver\gisdata。我一般建议把 GIS 数据放在专门的文件服务器或存储上不要放在 ArcGIS Server 本机的系统盘。目录结构也要提前设计比如\\fileserver\gisdata\vector、\\fileserver\gisdata\raster、\\fileserver\gisdata\projects。这样做的好处是多个 ArcGIS Server 节点可以访问同一份数据后续做集群或迁移时路径不变。共享名不要用中文和空格避免某些旧版本解析异常。共享路径一旦确定就不要轻易改因为注册记录、服务定义、缓存路径都可能引用它。如果确实要迁移优先用 DFS 命名空间或新共享名加别名减少对服务的影响。2.2 服务账户与 NTFS/SMB 权限实操Windows 环境下ArcGIS Server 安装时会创建一个服务账户常见是arcgis或DOMAIN\arcgis具体看安装时的设置。你可以在“服务”里查看 ArcGIS Server 服务的登录账户也可以用services.msc确认。这个账户必须对共享目录同时具备共享权限和 NTFS 权限。共享权限我通常给“更改”或“完全控制”NTFS 权限至少给“修改”如果服务需要创建缓存、写入临时文件建议给“修改”并勾选继承。PowerShell 示例# 创建共享并给 ArcGIS Server 服务账户读写权限 New-SmbShare -Name gisdata -Path D:\gisdata -FullAccess DOMAIN\svc_arcgis # 设置 NTFS 权限OI 和 CI 表示对象继承和容器继承 icacls D:\gisdata /grant DOMAIN\svc_arcgis:(OI)(CI)M /TLinux 环境下共享通常用 NFS 或 SMB 挂载服务账户是arcgis。要注意 UID/GID 映射如果 NFS 服务端和客户端 UID 不一致即使权限写成777也可能出现“拒绝访问”。我一般会在 ArcGIS Server 机器上先切到服务账户用touch测试写入sudo -u arcgis touch /mnt/gisdata/_perm_test.txt sudo -u arcgis rm /mnt/gisdata/_perm_test.txt如果这一步失败后面在 Server Manager 里注册也一定失败。不要跳过这个验证。2.3 Server Manager 注册文件夹步骤打开https://server:6443/arcgis/manager登录管理员账号。进入 Site 或 Data Stores点击 Register Folder。填写显示名称和共享路径比如\\fileserver\gisdata。有些版本还会让你填写“发布者文件夹路径”和“服务器文件夹路径”这是为了方便 ArcGIS Pro 端和服务器端路径不一致时做映射。填写完之后点击验证或保存状态变成绿色对勾才算成功。如果你是在 ArcGIS Pro 发布流程里注册发布向导会弹出“注册数据存储”窗口这时可以选择“注册文件夹”让 Pro 把路径信息提交给服务器。我的习惯是先在 Server Manager 里注册好再发布服务这样发布时直接选已注册的数据源少一次失败重试。注意Server Manager 注册文件夹时填的是服务器视角的路径。不要填C:\Users\你的名字\Desktop也不要填映射盘符Z:\。映射盘符对服务账户通常不可用。2.4 发布时在 ArcGIS Pro 里注册与验证在 ArcGIS Pro 中添加数据后点击 Share As Web Layer 或 Publish Web Layer选择目标 ArcGIS Server 连接。发布向导分析阶段如果提示“数据源未注册”点击配置数据存储选择注册文件夹。Pro 会把当前数据路径提交给服务器注册。发布完成后不要只看服务能不能打开还要回 Server Manager 的 Data Stores 页面看状态。另一个验证方法是查看服务的缓存或日志如果服务日志里出现“无法访问数据源”或“路径不存在”说明注册记录和实际路径不一致。实测下来最容易出问题的是 Pro 端用本地路径D:\data服务器端实际共享是\\fileserver\data注册时只填了一边发布时就会报错。遇到这种情况删掉注册项重新注册确保发布端和服务器端路径映射正确。3. 注册数据库企业级地理数据库的连接与注册方式3.1 数据库注册和文件夹注册的本质区别文件夹注册是“让服务器能打开某个目录”数据库注册是“让服务器能用某个连接身份登录数据库并访问地理数据库”。所以数据库注册多了一层连接文件。ArcGIS 里常用的连接文件是.sde里面保存数据库实例、数据库名、用户名、密码、版本、认证方式等信息。注册数据库时Server Manager 需要你提供这个连接文件或者直接输入连接属性。服务器拿到连接信息后会用它去连接数据库并检查该用户是否有权限访问地理数据库。如果连接文件是在 ArcGIS Pro 机器上创建的直接用个人账号上传到服务器后可能因为服务账户没有数据库权限而失败。所以生产环境我强烈建议使用专门的数据库账号比如gis_service给它地理数据库的读写和编辑权限而不是用sde超级管理员到处跑。3.2 准备 .sde 连接文件直连、版本与客户端在 ArcGIS Pro 的 Catalog 窗格中右键 Database Connections New Database Connection。选择数据库平台比如 SQL Server、PostgreSQL、Oracle。填写实例、数据库、认证方式。如果使用数据库认证填写用户名密码如果使用操作系统认证要确保 ArcGIS Server 服务账户在数据库里有登录名。保存为.sde文件。这里有几个关键点第一ArcGIS Pro 和 ArcGIS Server 的数据库客户端版本要匹配Oracle 尤其敏感Pro 能连不代表 Server 能连第二连接文件里的地理数据库版本要和数据库中的版本一致第三如果使用直连要确认数据库实例允许远程连接防火墙端口已放行第四密码不要包含特殊字符导致连接字符串解析异常虽然新版本支持较好但旧版本踩过坑。创建完成后先在 Pro 里双击连接能展开要素类才算通过。示例连接信息 数据库平台PostgreSQL 实例gisdb01.example.com 数据库egdb 认证数据库认证 用户名gis_service 密码******** 版本dbo.DEFAULT 保存为C:\connections\egdb_gis_service.sde3.3 在 Server Manager 注册数据库登录 Server Manager进入 Data Stores Register Database。选择“已注册数据库”或类似选项上传刚才创建的.sde文件。如果界面要求选择“是否由 ArcGIS Server 管理”普通企业级地理数据库选“否”或“非托管”。托管数据库是给 ArcGIS Data Store 使用的和这里的企业级注册不是一回事。填写显示名称比如egdb_prod点击验证。验证通过后Data Stores 列表会出现该数据库状态为绿色。此时发布要素服务时如果数据源来自这个数据库发布向导就不会再提示复制数据。需要提醒的是注册数据库并不会改变数据库本身的权限它只是让 ArcGIS Server 知道连接方式。如果服务账户或连接用户没有SELECT、INSERT、UPDATE、DELETE权限服务照样不能编辑。3.4 托管数据库与普通注册数据库很多刚接触 ArcGIS Enterprise 的朋友会把“注册数据库”和“托管数据库”混在一起。普通注册数据库是把已有的企业级地理数据库告诉 ArcGIS Server数据还在你的库里你负责备份、调优、权限。托管数据库是 ArcGIS Data Store 里的关系数据存储门户发布托管要素图层时系统会自动把数据复制到托管库中用户不需要直接管理底层数据库。这两者的适用场景不同如果你已有成熟的企业级地理数据库并且要支持多源编辑、版本管理、历史归档应该注册普通数据库如果你只是要快速发布托管要素图层让门户管理数据应该配置 ArcGIS Data Store 并注册为托管数据库。把企业级地理数据库强行当托管库用后续运维会非常别扭备份和升级都要额外考虑。4. 实操过程从共享目录到发布服务的完整链路4.1 场景假设与参数规划假设我们有一套生产环境文件服务器fileserver共享目录\\fileserver\gisdata数据库服务器gisdb01PostgreSQL 企业级地理数据库egdbArcGIS Server 站点https://gis.example.com:6443/arcgis服务账户DOMAIN\svc_arcgis。目标是把矢量数据放在文件地理数据库中把需要编辑的要素类放在企业级地理数据库中并发布两个服务一个只读地图服务读文件地理数据库一个要素服务读企业级地理数据库。规划如下表项目值说明共享路径\\fileserver\gisdata服务器视角 UNC 路径本地路径D:\gisdata文件服务器本地路径服务账户DOMAIN\svc_arcgisArcGIS Server 服务登录账户数据库连接egdb_gis_service.sde使用gis_service账号注册名称gisdata_folder、egdb_prod便于识别数据源文件地理数据库、企业级地理数据库分别注册参数规划的核心是“路径、账号、权限”三件事。路径必须服务器可达账号必须两边一致权限必须覆盖读和写。发布只读服务时文件夹至少给读权限发布编辑服务时数据库账号至少给增删改查权限。如果服务还要生成缓存文件夹需要写权限。4.2 文件夹注册实操记录第一步在文件服务器上创建目录并共享。第二步给DOMAIN\svc_arcgis共享权限和 NTFS 权限。第三步在 ArcGIS Server 机器上用服务账户测试访问。可以在 ArcGIS Server 机器上打开文件资源管理器地址栏输入\\fileserver\gisdata如果弹窗要求输入凭据说明服务账户没有权限或当前登录账户不匹配。更准确的方式是用psexec以服务账户身份打开命令行但生产环境可能不允许。简单方法是看 ArcGIS Server 日志里的账户名然后在文件服务器安全日志里查访问记录。第四步Server Manager 注册文件夹填写\\fileserver\gisdata验证通过。第五步在 ArcGIS Pro 中发布地图服务分析时如果提示数据源未注册选择已注册的gisdata_folder。发布完成后修改文件地理数据库中的一个符号或字段重启服务或刷新缓存确认服务读取的是源数据。// ArcGIS Server Admin API 注册文件夹的请求体示例字段名以实际版本为准 { type: folder, path: /arcgis/shared/gisdata, id: gisdata_folder, info: { path: \\\\fileserver\\gisdata, clientPath: \\\\fileserver\\gisdata } }如果你要批量注册多个文件夹可以用 Admin API。先获取 token再向/arcgis/admin/data/registerItem提交 JSON。但我不建议新手一上来就手写因为不同版本的path、id、info字段有差异写错会注册出无效项。更稳的是用 Server Manager 或 ArcGIS Pro 图形界面。4.3 数据库注册实操记录第一步在 ArcGIS Pro 中创建.sde连接文件使用gis_service账号测试能展开地理数据库。第二步把.sde文件复制到 ArcGIS Server 可访问的位置或者直接在 Server Manager 上传。第三步在 Server Manager 中注册数据库上传连接文件选择非托管。第四步验证状态。如果验证失败先不要反复点注册而是回到数据库端检查gis_service是否能从 ArcGIS Server 机器连接数据库端口是否放行客户端是否安装地理数据库是否已启用企业级地理数据库第五步发布要素服务。发布时选择已注册的数据库数据源不要复制。发布后打开服务 REST 页面测试查询和编辑。编辑测试可以用 ArcGIS Pro 添加要素保存后直接去数据库里查确认数据已经写入源库。# 使用 Admin API 注册数据库的伪代码connectionString 通常需要加密建议优先用 Server Manager 上传 .sde import requests, json server https://gis.example.com:6443/arcgis/admin token 从 tokens 接口获取的令牌 item { type: database, path: /enterpriseDatabases/egdb_prod, id: egdb_prod, info: { connectionString: ENCRYPTED_CONNECTION_STRING, isManaged: False } } resp requests.post( f{server}/data/registerItem, data{item: json.dumps(item), token: token, f: json}, verifyFalse ) print(resp.text)注意上面的connectionString不是明文而是 ArcGIS 加密后的字符串。手写几乎必错。批量场景建议先用界面注册一个再从 Admin API 的dataItems里看结构照着复制字段。4.4 发布服务并验证是否走了注册数据源发布完成后怎么确认没有复制有三个检查点。第一看服务定义或服务属性里的数据源路径如果指向\\fileserver\gisdata或企业级地理数据库连接而不是 ArcGIS Server 站点目录下的副本说明注册生效。第二修改原始数据重启服务或清理缓存后刷新页面如果内容变化说明读的是源。第三看服务器站点目录大小如果发布后没有明显增长基本可以判断没有复制。对于要素服务还可以检查 REST 页面的editing能力是否开启以及数据库里是否出现服务写入的记录。如果服务日志提示“数据源未注册”但你已经注册了八成是路径映射不一致比如 Pro 端注册的是D:\gisdata服务器端需要\\fileserver\gisdata。这时删除注册项重新在 Pro 发布向导里选择“注册数据存储”让 Pro 把两端路径都提交。5. 常见问题与排查技巧实录5.1 文件夹类问题速查文件夹注册的故障大多集中在权限和路径。下面这张表是我在项目里遇到频率最高的几类现象可能原因排查动作注册验证失败提示无法访问服务账户无共享或 NTFS 权限用服务账户测试 UNC 路径写入发布时仍提示复制数据注册路径与发布路径不一致检查 Server Manager 中的路径映射服务启动失败日志报路径不存在共享名变更、DNS 解析失败在服务器上 ping 文件服务器并访问 UNC编辑服务无法保存文件夹只给读权限给服务账户“修改”权限缓存生成失败缓存目录无写权限检查站点目录和共享目录写权限Linux 下权限明明放开仍拒绝NFS UID/GID 映射问题统一 UID/GID 或改用 SMB我的经验是先在 ArcGIS Server 机器上用服务账户访问共享能创建、修改、删除一个测试文件再进 Server Manager 注册。这个前置动作能节省至少一半排错时间。5.2 数据库类问题速查数据库注册的故障更隐蔽因为网络通不代表数据库客户端通数据库客户端通不代表地理数据库权限通。常见问题如下现象可能原因排查动作连接文件在 Pro 可用在 Server 不可用客户端版本不匹配在 Server 机器安装匹配的数据库客户端验证失败提示无效连接实例名、端口、服务名错误用 telnet 或数据库工具测试连通性验证通过但发布失败用户无地理数据库权限检查gis_service的 SELECT/EDIT 权限要素服务不能编辑连接文件只读或版本错误使用读写账号检查版本权限服务日志报连接数满连接池或数据库限制调整连接池检查数据库会话数Oracle 连接报 TNS 错误TNS 配置或环境变量问题检查TNS_ADMIN和客户端位数注意不要在 Server Manager 里反复注册失败项容易留下无效记录。先删掉失败项修好权限和连接后重新注册。5.3 注册状态、服务启动与许可问题的边界有时候你会遇到 ArcGIS Server 本身起不来或者 License Server 点击启动没反应。这类问题不要往数据存储注册上扯。注册数据库和文件夹的前提是 ArcGIS Server 站点已经正常运行Server Manager 能登录。如果许可服务异常Server Manager 可能根本打不开或者站点处于未授权状态此时应该先排查许可服务、端口、主机名和系统时间而不是重新注册数据源。数据存储注册失败通常只影响具体服务的发布和启动不会让整个 Server Manager 无法访问。把这两条排查线分开能避免在错误方向上浪费时间。比如服务日志提示“数据源不可访问”但 Server Manager 的 Data Stores 页面状态是绿色那问题多半在服务账户运行时权限或网络波动而不是注册记录本身。5.4 独家避坑清单第一服务账户密码过期是隐形杀手注册一直正常某天服务全挂日志报访问拒绝优先查域账户密码策略。第二共享路径不要用映射盘符也不要用带空格的中文共享名老版本兼容性差。第三数据库连接文件不要用个人账号离职或改密后服务全断。第四注册数据库后数据库备份策略仍由你负责ArcGIS Server 不会帮你备份企业级地理数据库。第五发布要素服务前确认数据库已启用企业级地理数据库并且版本、权限、注册状态都正确。第六Linux 下 NFS 挂载如果用了root_squash服务账户可能被映射成匿名用户权限表现和你在服务端看到的不一致。第七做集群时每个 ArcGIS Server 节点都要能访问注册的共享路径和数据库不要只在一台机器上测试通过就上线。6. 长期维护数据存储注册后的变更管理6.1 路径迁移与连接变更怎么处理注册数据存储不是一劳永逸。文件服务器迁移、共享名变更、数据库实例切换、服务账户改密都会影响注册状态。我的做法是每次变更前先列清单哪些服务引用了这个文件夹哪些服务引用了这个数据库注册项的名称和路径是什么然后按“先加新、再切服务、最后删旧”的顺序做。比如文件服务器从\\oldfs\gisdata迁到\\newfs\gisdata先在 Server Manager 注册新路径再逐个修改服务的数据源或重新发布确认服务正常后再删除旧注册项。数据库迁移类似先创建新连接文件注册新数据库再切换服务。不要一上来就删旧注册项否则服务启动会直接失败回滚成本很高。6.2 监控与日志里该看什么ArcGIS Server 的日志级别建议调到 Warning 或 Fine但不要长期开 Verbose否则日志会爆炸。重点看这几类关键字数据源无法访问、连接失败、路径不存在、拒绝访问、地理数据库权限不足。Data Stores 页面的验证状态只能代表注册那一刻的连接结果不代表服务运行时的持续可用。真正要监控的是服务日志、数据库会话、共享目录可用性、网络延迟。我一般会在数据库端看连接数在文件服务器端看共享会话在 ArcGIS Server 端看服务日志。如果注册状态是绿色但服务间歇性失败优先怀疑网络抖动、服务账户锁定、数据库连接池耗尽而不是注册记录丢失。6.3 我个人在注册数据存储上的体会我个人在数据注册上踩得最多的一类坑其实不是步骤不会而是权限和路径没对齐。图形界面点几下就注册成功会让人误以为事情结束了但真正的考验在服务运行之后服务账户是否能持续访问、数据库连接是否稳定、共享目录是否高可用、备份是否覆盖源数据。我的习惯是每注册一个数据存储就立刻用服务账户做一次读、写、删测试再发布一个最小服务验证最后把注册项名称、路径、账号、负责人记到运维文档里。这样后面换人维护也不会对着一堆folder_1、database_2猜哪个是生产库。注册文件夹和注册数据库本身不难难的是让它长期稳定地工作而这部分功夫主要花在权限、命名、监控和变更管理上。
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

UltraEdit 编码问题排查:用 TaoToken 统一 Key 打通 AI 辅助配置 2026/9/29 4:18:57

UltraEdit 编码问题排查:用 TaoToken 统一 Key 打通 AI 辅助配置

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

阅读更多 →
从零搭建Kotlin Android工程:环境配置与项目结构详解 2026/9/29 4:18:51

从零搭建Kotlin Android工程:环境配置与项目结构详解

1. 为什么用Kotlin写Android?先想清楚再动手1.1 Kotlin不是“换汤不换药”,是官方认证的主力很多刚接触Android开发的朋友,一开始都会纠结一个问题:我到底该学Java还是Kotlin?如果你打开Android开发者官网,…

阅读更多 →
Mind Elixir 数据结构详解:一个JSON彻底看懂思维导图树模型 2026/9/29 4:18:51

Mind Elixir 数据结构详解:一个JSON彻底看懂思维导图树模型

Mind Elixir 数据结构详解:一个JSON彻底看懂思维导图树模型 【免费下载链接】mind-elixir-core ⚗ Mind Elixir 是一个框架无关的前端思维导图内核 项目地址: https://gitcode.com/SSShooter/mind-elixir-core Mind Elixir 是一个框架无关的开源前端思维导图…

阅读更多 →
程序员必备开发工具推荐:用 TaoToken 统一 Key 打通 VS Code、JetBrains 与 Docker 工作流 2026/9/29 4:18:51

程序员必备开发工具推荐:用 TaoToken 统一 Key 打通 VS Code、JetBrains 与 Docker 工作流

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

阅读更多 →
常见网络故障检测与排除方法:从分层排查到命令实战 2026/9/29 4:18:51

常见网络故障检测与排除方法:从分层排查到命令实战

简介:《常见网络故障的检测与排除方法》是一份面向计算机网络初学者、日常运维人员的PPT教学资料,系统讲解局域网中物理故障、逻辑故障的识别与排查思路。资源共含1个PPT文件,大小571KB,麻雀虽小但内容完整,适合快速建…

阅读更多 →
SkillBuilder 技能构建器实战:用 TaoToken 统一 Key 打通 AI LLM 技能配置链路 2026/9/29 4:18:50

SkillBuilder 技能构建器实战:用 TaoToken 统一 Key 打通 AI LLM 技能配置链路

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

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞 ✉