iCity 位置与天气自动标记:写日记时后台帮你记录时间空间
自动标记了什么
每次创建日记时,如果你的设备 开启了定位服务 并且 授权了 iCity 使用位置,应用会自动在日记里附加以下信息:
| 数据项 | 说明 | 示例 |
|---|---|---|
| 位置名称 | 当前地点的地名 | "上海 · 静安区 · 南京西路地铁站" |
| 精确坐标 | GPS 经纬度 | 隐私保护模式下可能只存粗略位置 |
| 当前天气 | 实时天气状况 | "晴 · 23°C · 湿度 45%" |
| 时间 | 精确到秒的创建时间 | 可以手动覆盖 |
这些信息在日记详情页的顶部或底部显示,不会进入正文——相当于一个隐藏的元数据层。
有什么用
位置和天气数据让日记从"纯文字时间线"变成了 带时空坐标的人生地图:
- 旅行日记:回看"2024 年 5 月 12 日在京都清水寺那天下了小雨"——精确到天气的记忆远比模糊的"那年春天去了京都"有画面感
- 情绪规律:发现"每次在公司楼下那家咖啡店写日记心情都是绿色(平静)"——原来是那个环境让你放松
- 世界频道匹配:同样标记了"今天在北京、晴天"的用户,可能在世界频道里被互相推荐
隐私开关
iCity 在隐私保护上做了 分层选项:
- 完全关闭:日记不附加任何位置和天气信息(推荐给敏感用户)
- 粗略位置:只记录城市级别(如"北京"),不记录具体街道或坐标
- 精确位置:完整记录坐标和地名(默认选项)
修改方式:设置 → 隐私 → 位置服务,可以随时切换。
注意:如果你把日记设为「公开」或「好友可见」,位置信息会对能看到这篇日记的人可见吗?根据用户反馈和 App 内测试,公开日记的位置信息默认是隐藏的——只有你自己能在详情页看到精确位置。这是 iCity 在产品设计层面做的隐私保护。
手动覆盖
自动记录的日期你可以手动修改(比如补写日记时需要改成"2018 年 7 月 3 日")。但位置和天气字段,目前不支持手动编辑——如果自动记录错了(比如在地铁上定位到了几站外的地方),只能关掉定位功能。
天气数据来源
iCity 对接的是哪家天气 API 没有公开声明。但从实际使用体验看:
- 国内主要城市数据准确,能精确到区县
- 海外大城市也能正常获取
- 数据有几秒延迟(刚刚下的雨可能要等 10~20 秒才更新到应用里)
离线写日记
在没有网络的地方(比如深山徒步)写日记,位置仍然能记录(靠 GPS 不联网也能定位),但 天气数据会是空的——回到有信号的地方后再打开日记,天气会自动补上。