绑定 ESS 双轨治理,拆分超大 H5 页与 Go 引擎,抽出 membership 服务, 并将 star/fortune 重命名为 outlook(JSON 双写兼容);同时修复 /psy API 代理与首页 + 菜单层级。 Co-authored-by: Cursor <cursoragent@cursor.com>
愈心谷 API
Go + Gin + Postgres。本命/合盘星历依赖 Swiss Ephemeris(github.com/tejzpr/go-swisseph,AGPL-3.0)。
构建要求
- Go 1.22+
- CGO_ENABLED=1 与 C 编译器(clang/gcc)
- 默认使用 Moshier 星历(无需外挂 ephe 文件)
- 可选:设置
SE_EPHE_PATH/EPHEMERIS_PATH指向 Swiss Ephemeris 数据目录以启用更高精度(FlagSwieph)
CGO_ENABLED=1 go test ./...
CGO_ENABLED=1 go run ./cmd/server
商业部署须遵守 Swiss Ephemeris 许可(AGPL 或 Astrodienst 专业授权)。