Skip to content

v3.5.1 Beta

Latest

Choose a tag to compare

@Horace-Maxwell Horace-Maxwell released this 22 Jul 05:29

Horosa 3.5.1 Beta

Beta release / Beta 测试版:this build is published for hands-on verification before it is promoted as the stable release.
Beta 测试版:本构建用于稳定版前的真实安装与使用检查;安装包、runtime 与 manifest 已完成签名、公证和端到端验证。

Horosa is a local-first metaphysics workstation for Apple Silicon, spanning Western astrology, Chinese traditional systems, AI-assisted analysis, and a notarized desktop delivery stack.
Horosa 是面向 Apple Silicon 的本地优先玄学工作站,覆盖西方占星、中国传统术数、AI 辅助分析,以及正式公证的桌面交付链路。

当前版本亮点 / Release Highlights

  • 当前发布版本 / Current release: v3.5.1 Beta

本版更新 / What's new in this release

v3.5.1

  • 地占(天文地占)全面大改版(本版核心之一):

    • 传统与流派补齐:判读传统扩至八派完整谱系(含希腊档第九派数据),传本粒度全参数化——九项高级传本逐项可调(抽屉逐项改写),预设组合作快捷入口;转宫参数与转宫选择器;名表体系可切换(拉丁/译名全域一致,右栏三页签同步);代表人物宫表、月相名录、逐图专属断语(十六图形每图独立断语库,零回归实证)。
    • 盘式大扩容(中栏八式):新增 金字塔生成树盘(带溯源路径)、十二宫落星层、结构对照盘、北印度式方盘、中世纪方盘、南印度式方形宫盘(中心整块居判官)、异或表盘进阶(一行四张大卡)、四片盘放大;记号四态、宫界线加粗、星座符补齐、RTL 镜像支持、Unicode 字形选项、东传九曜叠加上屏。
    • 右栏重构为五页签:解读 / 判断(判据一条一行) / 十二宫 / 十六图形(十六图↔十六主形线形对照) / 历史;判读九步流程面板;技法卡分「随卦 / 随问类」两组、全项常驻带释义,并补 位置 / 移动 / 中介 三维度;中心提要改倒三角布局(判官居中,二证与调和者各占一角),四块等大不截断、点阵槽内居中。
    • 深层修复(逐项真机实证):「定局法」死开关四层根因逐层修(语义拆正为「落星法」);Bhāva 表存在却从未挂宫(AI 拿不到承诺字段)已接线;调和者二式「何时恒等、何时分野」两面锁死并在界面明示;所问宫升为一等控件(消默认问类下恒「入主」恒「合」的配置退化);「点数是否」取样死技法修活;事盘存档漏键 / 历史存了不载 等四本账存写不对称补齐;长图名遇双角色戳出行外修正。
    • 制度化:pytest 53 例金标 + 发版哨兵扩收尾不变量(死开关多种子检测、键覆盖审计);帮助文档补谱系源流 / 边界澄清 / 常用术语对照。
  • 性能宗师终局轮(本版核心之二,全技法零遗漏):

    • 任一技法「改时间 / 改选项 → 显示」接近瞬间:全技法性能覆盖矩阵(每个技法 × 九条性能轴逐格处置并由发版哨兵把关);卜类与数算等 20 个直连后端的技法补上完整缓存体系(内存双层 + 跨会话持久层 + 在途去重),来回拨动秒回;实测步进 7-8ms、奇门进页即预取、点「起盘」零网络瞬间出盘。
    • 「选定步长那一刻」即预取前后各两步:时间组件选中 年 / 月 / 天 / 小时 / 四分钟 任一步长档的瞬间,前后 ±1、±2 步全部提前算好——第一下点 ± 也不冷;全部时间步进面(占星 / 星运 / 主限 / 3D / 紫微 / 八字 / 七政 / 六爻 / 六壬 / 金口 / 奇门 / 太乙 / 数算 / 卜其他)一体生效。
    • 卜类步进预取链:奇门(草稿时刻 nongli+盘双预取)/ 太乙 / 演禽系 / 皇极 / 五兆 / 神易数 / 金口(神将+盘全链)/ 紫微 逐技法接线,预取与真实请求同构造同键;随机起课类(摇卦 / 塔罗 / 地占点击成卦)恪守「绝不预取、绝不按时间复算」铁律,结果只缓存不投机。
    • 渲染收口:48 个技法主组件补渲染守卫(无关状态变更不再全树重渲),守卫哨兵扩至 58 件锁定。
    • 启动再提速:Java 启动黑盒切片定位后,20 个缓存工厂改惰性构造(上下文装配 -0.4 秒);Python 预热三段智能分档(全新安装 / 修复档并行,卜类可用时刻 3.3s→1.35s;日常温启保持原序零抢核);全新安装首启由安装器预置信任凭据,装完第一次打开即走快速路径(免全量校验等待);安装期与就地两条类预热链扩至六个高频端点。
    • 只快不慢纪律:每项优化带独立开关 + 改前后实测对比;温启并行预热在实测中被发现与 Java 启动抢核后当场改为分档,全部取舍留档可查。
  • AI 分析与导出(随双轮同步):挂载上下文按模型窗口给预算(Ollama 按 num_ctx 实算防静默截断)、推理模型输出预算兜底放大;前缀缓存分层接线(稳定层在前、挥发层在后,Anthropic 打 cache_control、OpenAI 家族吃自动前缀缓存),追问不再按原价重发全量快照;AI 分析页底残留空条修复;主限 / 星运落盘前完整性守卫;地占 AI 快照纳入全部新维度(八派 / 传本 / 结构属性 / 东传叠加)。

  • 版本号 3.5.1 多文件 lockstep;运行时随版本号同步为 3.5.1-runtime1。

  • v3.5.1 是桌面发布线的 beta 扩展版,重点覆盖新命法/卜法后端、本地数据管理、结构化 AI 导出、设置持久化与明暗主题。

  • v3.5.1 is a beta expansion of the desktop release train, focused on new traditional-method engines, local data management, structured AI export, persistent settings, and light/dark UI polish.

  • 新增并规范接入太乙、金口诀、皇极经世、五兆、太玄、荆诀、神易数、Kin Astro、七政四余、奇门等命法与卜法后端。

  • Added and normalized backend integrations for Taiyi, Jin Kou, Huangji/Wangji, Wuzhao, Taixuan, Jingjue, Shenyishu, Kin Astro, Qizheng, Qimen, and related specialty methods.

  • 三式合一中奇门与太乙固定走 kentang2017 后端口径,六壬保留现有本地六壬实现。

  • Sanshi United routes Qimen and Taiyi through the kentang2017 backend while LiuReng remains on the existing local LiuReng implementation.

  • 奇门和三式合一页面已移除后端不支持的月家奇门选项,不再静默回退到旧本地算法。

  • Unsupported Qimen month-chart selection was removed from Qimen and Sanshi surfaces instead of silently falling back to the old local calculation.

  • 管理命盘与管理事盘会保留新技法输入、标签、快照、后端原始结构化数据、JSON 导入导出与重开恢复行为。

  • Chart management and case management preserve new-method inputs, tags, snapshots, raw backend payloads, JSON import/export, and reopening behavior.

  • AI 导出直接读取结构化后端数据,并为每个支持技法、tab 与页面提供可勾选导出分段。

  • AI export reads structured backend data and exposes selectable export groups for each supported technique, tab, and page.

  • 用户设置、桌面窗口大小与必要 UI 选项会在关闭、重开和版本更新后继续沿用。

  • User settings, desktop window size, and necessary UI choices persist across close/reopen and app updates.

  • 启动控制台采用 Daily / Offline Ready / Failed 共用骨架,实时跟随后端进度,并统一使用新版星阙 icon。

  • The startup console now uses one shared Daily / Offline Ready / Failed skeleton, follows real backend progress, and consistently uses the new Xingque icon.

  • 窗口恢复已按首个可见帧验收,避免重开时先大后小或大小跳动。

  • Window restoration is verified from the first visible frame to prevent launch-size flashing or bouncing.

  • 全局明暗主题、下拉层、弹层、加载态、管理列表与导出控件已再次检查并打磨。

  • App-wide light/dark mode contrast, dropdowns, overlays, loading states, management lists, and export controls were audited and polished.

  • 保留此前奇门遁甲一致性与桌面交付修复。

  • Previous Qimen Dunjia parity and desktop delivery fixes remain preserved.

下载 / Download

  • 推荐安装包 / Recommended download: Horosa-Installer-macos-arm64-offline.pkg
  • 适合普通用户、中国大陆、弱网和离线转发场景。
  • Best for ordinary users, weak-network environments, and offline forwarding.
  • 当前平台目标 / Platform target: Apple Silicon (arm64)

安装步骤 / Installation

  1. 下载 / Download Horosa-Installer-macos-arm64-offline.pkg
  2. 双击 .pkg 开始安装 / Double-click the .pkg to start installation
  3. 安装完成后直接打开 /Applications/星阙.app / Open /Applications/星阙.app after install
  4. 如系统提示安全确认,请在“系统设置 -> 隐私与安全性”中放行 / If macOS asks for confirmation, allow it in System Settings -> Privacy & Security

仓库入口 / Repository Entry Points

自动更新与桌面交付 / Auto-Update And Desktop Delivery

  • 自动更新继续依赖 horosa-latest.json、桌面安装包与独立 runtime 资产,不要求改变客户端协议。
  • Auto-update continues to rely on horosa-latest.json, desktop release assets, and the separate runtime artifact without changing the client protocol.

已知限制 / Known Limitations

  • 仓库中的一部分 legacy 模块仍保留较强的本地运行和内部依赖假设。
  • Some legacy modules in the repository still assume a strongly local runtime environment and internal dependency chain.

技术资产 / Technical Assets

此 Release 中其余资产是安装器与自动更新器使用的内部支持文件,普通用户可以忽略。
The remaining assets in this release are internal support files for the installer and auto-updater. Ordinary users should ignore them.