Skip to content

SakuGIS 0.4.0 — Apple Silicon Test Build

Pre-release
Pre-release

Choose a tag to compare

@whuyao whuyao released this 11 Aug 13:20

SakuGIS 0.4.0 / 0.4 版本说明

SakuGIS 0.4.0 的重点是让一次多模态定位工作能够完整保存、可靠移交并离线复盘。

中文

新增功能

  • 新增 SakuGIS 自有的 .sgd 单文件工程格式。
  • 保存查询文本、原始输入照片、三 Agent 结构化阶段结果、空间约束、真实地点
    检索、GIS 核验、候选评分、地图范围和图层状态。
  • 打包支持的本地 GeoJSON、GeoPackage、Shapefile、KML、GPX、GeoTIFF、IMG
    数据和 QML 图层样式。
  • 保存已经取得的 Brave 地点介绍、来源链接和界面照片缩略图;复盘时不需要
    Brave Key,也不会自动重新检索。
  • 打开 .sgd 后确定性重建候选点、候选范围、Agent 面板和地图视图,不重新
    调用 Qwen、Nominatim、Overpass、PostGIS 或 Brave。
  • 在 macOS 注册 .sgd 文档类型,可从 Finder 交给 SakuGIS 打开。

完整性与隐私

  • 清单记录每个载荷的大小和 SHA-256;加载时拒绝损坏文件、路径穿越、符号链接、
    未登记条目和不兼容格式版本。
  • 使用临时文件和原子替换,避免保存中断破坏已有工程。
  • Qwen API Key、Brave API Key、PostGIS DSN、环境变量及钥匙串内容永不写入
    .sgd
  • OSM 和 Google 在线瓦片不会离线打包;数据库、远程或暂不支持的数据源会明确
    提示为未打包。

安装注意事项

  • 仅支持 Apple Silicon,要求 macOS 13 或更高版本。
  • DMG 已包含独立 QGIS 运行时,无需另行安装 QGIS。
  • 当前构建采用 ad-hoc 签名,尚未进行 Apple 公证。首次启动时如被 Gatekeeper
    阻止,请在 Finder 中右键 SakuGIS,选择“打开”。
  • SakuGIS 仍属于研究软件;候选评分是排序信号,不是经过校准的概率。

DMG SHA-256:473836e4f924c0858b2fccd094d58fb4d88a7540e08051615135e84eb9ae265b

English

SakuGIS 0.4.0 introduces the versioned .sgd single-file project format. It
packages case queries, original input photos, structured outputs from all three
Agents, GIS verification and ranking data, map state, supported local GIS
layers and styles, and acquired Place Explorer descriptions and thumbnails.
Reopening a project reconstructs the analysis and candidate layers without
calling online services again.

Every payload entry is size- and SHA-256-verified. The loader rejects path
traversal, symbolic links, unindexed entries and incompatible format versions.
Qwen and Brave keys, PostGIS DSNs, Keychain values and environment variables
are never included. Online map tiles and arbitrary remote/database connections
are not cached in the project.

The build requires macOS 13 or later on Apple Silicon. It includes its own QGIS
runtime, is ad-hoc signed, and is not yet Apple-notarized. Candidate scores are
research ranking signals rather than calibrated probabilities.

DMG SHA-256: 473836e4f924c0858b2fccd094d58fb4d88a7540e08051615135e84eb9ae265b