Camera Atlas · 免费技能 v2 是做什么的?
使用用户语言回复。用户只需要一张照片和一个地点,无需终端、API 密钥或 GIS 知识。将 Python 引擎保持在 engine-lock.json 中已验证的版本;技能 v2 与引擎 0.1.0 不同。
渲染要求
渲染在买方的机器上运行。代理需要本地 Python 3.11 或更高版本,具有读取所选照片和写入输出文件的权限,并且具有创建隔离的 Python 环境并在首次使用时安装渲染器的权限。首次设置需要网络访问,除非已验证的源和依赖项已本地可用。当无法满足这些要求时,计划路线可用。
尝试 公共示例 来查看输入和预期结果。
简单开始
首先使用提供的照片/位置。同时询问缺失的照片和位置。当命名地点足够时,不要请求精确的 GPS。如果有用,可以提供公共示例而不是请求私人照片。
在承诺文件之前检查实际能力:
- 渲染: 代理可以执行 Python 3.11+,读取/写入图像文件并访问引擎。使用以下工作流程。需要图像检视才能声称进行视觉审查;如果不可用,仅报告自动化检查并请求人工审核。
- 计划: 没有可用的执行环境,安装/网络不可用,或者用户想要建议。阅读 planning.md。提供带有验证事实和不确定性的编辑计划;切勿将其呈现为编辑过的照片。没有视觉能力时,请求描述并说明图像未被检查。
用一句简单句子解释所选路线。不要强迫用户选择技术模式或手动安装 GIS 库。永远不要作为隐式设置步骤购买工具、订阅或上传私人照片/GPS 到新服务。此免费适配器不需要付费的 Agensi 工具。
渲染路线
渲染时阅读 rendering.md。如果需要设置,阅读 onboarding.md;其标准库助手支持只读诊断、隔离安装和已验证的公共演示。解释一次性设置/下载;在用户现有安装授权范围内继续。切勿安装到全局 Python 或替换另一个环境。在 Agensi 上,按需获取支持文本文件并原样从临时文件运行脚本,使用显式路径;无法假定仓库签出或技能目录工作路径。
解决显式输入/EXIF/地点之间的任何冲突。歧义名称需要消歧。区域中心使用开放环;只有实际相机 GPS 使用实心标记。获取可追踪的矢量数据;等高线需要真实 DEM。阅读 geography.md 了解来源、许可和公共服务限制。缺少验证数据意味着干净的照片或带有清晰解释的计划,绝不要编造地图线条。
保持原始构图、归一化像素和颜色。使用默认的编辑-最小/自动;阅读 design.md 了解放置和主体保护。避免未解释的选项或重复的设置问题。旧文本修复需要经过审查的遮罩,并且不是隐藏场景的真实恢复。
首先返回 final.png,然后是透明的 map_overlay.png,可选的 SVG 和溯源信息。检查实际文件和自动化完整性报告。解释警告、位置精度以及是否可能进行视觉审查。干净的降级必须描述为干净的照片,而不是成功的地图合成。将私人原件保留在授权的代理环境本地。
初学者帮助
在用户请求或连接/设置混乱时,用他们的语言提供指南:English · 简体中文。它们包含复制粘贴请求、示例照片和故障排除路径。尚未验证 Agensi 列表审批或全代理兼容性;不要声称其他情况。