feat: 实现生辰信息存储与真太阳时计算

- 新增 ADR 文档记录生辰信息存储设计决策
- 新增真太阳时计算模块 (solarTime.ts),基于 Spencer 1971 时差方程
- 新增城市经纬度内置数据库,覆盖全国主要区县,系统自动匹配坐标
- 更新紫微页面:移除手动经纬度输入,改为 500ms 防抖自动定位
- 更新所有 9 个语言文件,替换经纬度提示为定位提示
This commit is contained in:
2026-08-12 20:44:45 +08:00
parent 3a428d8977
commit 34e9c3721d
13 changed files with 869 additions and 76 deletions
@@ -30,11 +30,9 @@ export default {
birthHour: 'Hora de nacimiento',
gender: 'Género',
birthPlace: 'Lugar de nacimiento',
birthPlaceHint: 'ej: Madrid',
longitude: 'Longitud',
longitudeHint: 'ej: -3.7',
latitude: 'Latitud',
latitudeHint: 'ej: 40.4',
birthPlaceHint: 'ej: Haidian, Pekín',
locationNotFound: 'Ubicación no encontrada. Sea más específico',
lookingUp: 'Buscando…',
pleaseSelect: 'Seleccione',
generating: 'Generando carta...',
generate: 'Generar carta',