Repository navigation
-
统一“样品比对”入口,补充 XPS、热导率比对、独立图窗和 CSV/JPG 导出。
-
识别同目录与上一级 information,支持指定旧库;兼容 BOM 和 samples 包装对象,保存前备份,读取失败停止写入。
-
CPU/GPU 预览计算可选;CuPy CUDA 后端执行大曲线极值抽稀,失败提示并回退 CPU。Tk 绘制及科学处理算法仍由 CPU 执行。
-
GPU 硬件执行尚未在本机验证;新增数组后端等价测试及三类比对集成测试。
-
XRD、XPS、热导率改为并列分析页,共享材料与样品上下文;统一配色、字体和导航。
-
新增 XPS 文本导入、结合能平移、能区选择、线性扣背景、平滑、归一化、积分与 CSV/JPG 导出,原始输入和处理结果分别保留。
-
抽出共享设置、主题和绘图调度;持久化流畅/精细预览选择,合并连续尺寸事件,缓存保留局部极值的预览。
-
新增 XPS 计算、原子保存、设置恢复、样品切换和重绘生命周期测试。
-
功能边界:每样品一条 XPS 扫描;本版不含分峰拟合、Shirley/Tougaard 背景或 RSF 原子百分比定量。常规 Windows 包不附带 CuPy;可选 GPU 构建仅支持 NVIDIA CUDA 预览抽稀,实际硬件执行尚未验证,原始数据与导出不使用预览抽稀。
下载、升级与验证
- Windows x64 常规包:下载 EXE 直接运行,无需 Python;不附带 CuPy。
- v1.0.2 及以后可通过“帮助 → 检查更新”升级;先保存编辑,保留原 information 数据目录。首次写已有样品索引前保存 samples.before-upgrade.json.bak。
- 67 项本地回归通过,Windows Python 3.10/3.11/3.12 CI 全部通过;实际 EXE 完成 Tk/TkDnD 初始化和更新启动确认,内置版本为 1.1.0。
- 尚未完成全流程人工交互验收或真实 CUDA 硬件执行验证;GPU 数组等价与回退路径已测试。标准 EXE 选择 GPU 会提示不可用并回退 CPU,可选 GPU 构建说明见 README。
- SHA-256:43f90fabc9010d25704d797295c2e17f14c38f61cacbff5f5047571b856ead21。
- CI 记录,完整验证边界见 verification.json 附件。