CHANGELOG

版本更新

每一次发布,用两三句话讲清它带来了什么。这里的每一条都能在完整变更日志里找到对应的回归测试与验收数字。

当前版本 v1.8.0 · 2026-10-04 · 485 项测试全绿 · MIT
v1.8.0 最新 新能力

可选母型库:任务书新增 hull_form.parent——默认仍是数字化 Series 60 母型(结果与以往逐位一致),满肥船可换解析 JBC 母型(Cb≈0.80–0.87 档,直接按任务书钉的 Cb 造船)。示例船对 NMRI 公开锚:排水体积 −0.80 %、Cb +0.0001、KM 18.574 vs 18.59 m。缺省系数一律在汇总中声明,绝不悄悄代入。测试 473 → 485 项全绿。

v1.7.0 新能力

MCP 服务器上线:新增 openhull-mcp,Codex、ZCode、DeepSeek、Claude 等任何支持 MCP 的 AI 工具注册即可直接调用——秒级预检、全链设计、方案扫描、RAO、版本自检五个标准工具,数值内核零改动,拒绝式守卫原样生效。载重线干舷校核同版并入 run 全链,审查链 round-9 的六项修复(含 √Cm 湿面积转录校正)一并随版。测试 459 → 473 项全绿。

v1.6.0 新能力

硬吃水扫描模式:任务书声明 draft_is_hard 后,方案扫描按 L/B × Cb 逐候选二分求解 B/T(收敛 ±1 cm)——方案扫描与单点设计从此在同一设计空间对话;够不到的候选如实按拒绝记录端点数字。

v1.5.0 新能力

Holtrop & Mennen (1982) 有效功率法入库:原论文页核归档、白名单先行,论文第 5 节算例 20 个印刷量逐位复现、零缺陷。沿用"库先行"模式作为独立验证与互检模块(暂不接入默认链)。

v1.4.0 工程化

输入契约成立:独立质量审计(45 组探针电池)确认数值链健康、可逐字节复现,缺口全在输入层——未知键(附拼写建议)、类型错误、重复键、残缺块从此一律拒绝。16 条发现全部处置。

v1.3.2 修复

run 的图表选项与扫描同规:绘图栈损坏时降级为声明式备注而非炸掉全链,设计报告永远交付;输出清单不再列出从未写出的文件。

v1.3.1 修复

技能文件的过期段落重写——智能体会逐字复制技能文件,自相矛盾必须清零;optimize 的可选图表同样降级为声明式备注。

v1.3.0 新能力

openhull check 秒级预检上线:8 道适用域关卡逐条给出数字,拒绝先知先觉;Kwon 波浪失速正式接入 run——任务书给风级与浪向,报告、控制台与 JSON 同时给出失速比与实际航速。

v1.2.0 工程化

C0 峰区敏感性诊断:工作点落在艾亚 C0 族峰值带时,报告以 ⚠ 声明该单点功率趋势不可靠、并给出海军系数走廊——只加文字与声明,不加未经授权的数字。

v1.1.0 新能力

硬吃水约束(R2-A):任务书声明吃水成为约束、B/T 变为求解变量,护带内二分收敛 ±1 cm;JBC 反向锚落位 ±5 % 内。

v1.0.5 修复

修复扫描中"一条船两套水线长"的双口径缺陷:参考航速与设计点各用一套水线规则,有效功率相差 8.4 %——全扫描统一为艾亚标准水线规则。

v1.0.4 修复

修复方案扫描推进段按 3.78 倍船速设计螺旋桨的单位换算错误(节→米/秒除反了),幽灵航速催生的整段结果重算并复核。

v1.0.3 新能力

吃水声明反向解提示:任务书声明吃水与平衡吃水差超 5 cm 时,给出"声明成立所需 B/T"的一次反解,并随行两条适用限制——提示,而非静默混用两套口径。

v1.0.2 修复

外部审查冷装复测:先前 9 条发现确认 8 条修复,成功路径上又揪出 4 条残留(报告螺旋桨字段渲染成破折号等)——全部带回归测试修复。

v1.0.1 修复

外部审查 P0 修复:带内路径的螺旋桨链崩溃(三个过期属性名)、全链双吃水口径混用等——分级拒绝取代半途崩溃。

v1.0.0 里程碑

六阶段路线图收官:MkDocs 文档站、双语贡献指南、Issue/PR 模板、Kwon 波浪失速入库;横摇阻尼定量按白名单页核(表 3-6 消摆律 + B20 区间)落地。

v0.4.0 里程碑

总布置简图(声明式分舱:艉尖舱/机舱/五货舱/艏尖舱/双层底,分层 DXF)与中文 Markdown 设计报告。

v0.3.0 里程碑

方案空间扫描:L/B × B/T × Cb 网格逐点过全链,逐级记录拒绝理由,产出可行方案集、权衡图与帕累托前沿。

v0.2.0 里程碑

真实型值船型链:Series 60 数字化母型 + 仿射缩放 + Lackenby 变换;JBC 锚点(排水体积 ±1 %、Cb ±0.005、KM ±2 %、LCB ±0.02 %Lpp)全过。

v0.1.0 里程碑

首个公开版本:YAML 任务书驱动的主尺度估算、重量浮力平衡与静水力内核,JBC 公开基准船锚定。

以上是每版的粗粒度速览——逐条修复的回归测试与验收数字,见 完整变更日志 CHANGELOG.md ↗。