这是本节的多页打印视图。 点击此处打印.

返回本页常规视图.

Quatm 更新日志

查看 Quatm 各版本的更新记录。关于未来的开发计划,请参阅 发展路线图

1 - Quatm 0.3.0 更新日志

Quatm 0.3.0 发布 Web 远程控制平台(quatm.web),并完成核心包结构整合。从此 实验控制不再局限于实验室内的桌面电脑。

  • Web 远程控制平台(quatm.web)

    浏览器端的完整实验控制台,随 quatm 核心包一起安装(quatm/web/),零客户端 依赖:

    • 九个功能页,逐一复刻桌面 GUI 的核心窗口:

      • 监控:实时曲线、消息日志、相机图像
      • 实验:实验浏览器 + 实验窗口 + 队列双向同步
      • 仪表盘:按设备分组的参数微调(带单位/范围/步进)
      • 数据:实时运行追踪(每个 run 完成即累积、任意字段绘制实时扫描图)+ HDF5 归档浏览、8 种拟合模型、CSV 导出
      • 属性:完整属性树浏览与编辑
      • 分析:分析脚本启动/停止(与桌面 GUI 互通)
      • 时间线:FPGA 序列可视化(TTL 拆解 + device_db 反向映射)
      • 通知:推送通知配置(Webhook)
      • 进程:远程查看与启停实验 PC 上的服务/驱动/GUI 进程
    • 实验窗口完整对齐桌面 GUI 操作逻辑

      • 提交 / Run Next / Prep / Save / Load 按钮行,task/prio/label/repeat/Scan 操作行
      • 参数保存/加载与桌面 GUI 同目录同格式(experiment_params/<实验>/<日期>/
      • 参数扫描与桌面 scanCombo 同源(属性树),浏览器内直接创建/编辑扫描 (SequenceEditor 式:参数/起止/步数/随机化/Snake/nD)
      • 队列 / 暂存 / 循环 三个标签页对齐桌面 Browser 顶部 dock:
        • 实验队列与桌面队列执行器双向同步
        • 暂存器共用同一份 prepfile.json
        • 循环器共用同一份 loopfile.json(任务循环 + 数据条件分支)
    • 手机/平板移动端特调:触屏优化布局(导航横向滚动、单列堆叠、38px 触控 按钮、图表高度适配、表格横向滚动),随时随地监控与操作实验

    • 与桌面 GUI 双向协同:Web 与桌面 GUI 使用相同的 Hub 端点与消息协议,可同时 在线;实验队列、扫描定义、任务暂存、逻辑循环、属性树全部同源,任意一端操作即时 同步

  • 核心包结构整合

    • quatm_web 迁移为 quatm 核心包子包 quatm/web,随 pip install quatm 一起安装与分发
    • Web Hub 服务(quatm/servers/webhub.py)可从进程管理器一键启动
    • 新增 console script quatm-web;运行依赖 aiohttp 并入核心依赖
    • 命令行:python -m quatm.web --project <项目> --port 8000
  • 桌面 GUI 改进

    • 进程管理器与 Web 进程页双向防重复启动:任一入口启动 GUI/服务前会先终止另一入口管理的实例,杜绝双开
    • 实验队列新增 Web 收件箱处理、优先级(priority)传递等协同能力

2 - Quatm 0.2.0 更新日志

Quatm 0.2.0 聚焦于文档体系重构与内容升级,带来全新的阅读体验。

  • 开发文档重构

    • 新增 设备与驱动数据与分析GUI 组件部署指南 四个独立章节
    • 基于源代码 API 精确重写 实验编辑指南设备配置第一个实验 等入门文档
    • 文档导航新增建议学习路径,帮助新用户快速入门
  • 应用案例扩展

    • 基于最新实验案例新增 6 个应用案例详细页面:MOT 装载优化、吸收成像、光偶极阱、离子装载、量子态检测、原子—离子碰撞
    • 新增系统校准案例分类
    • 案例页面统一采用结构化格式(功能介绍 → 代码结构 → 类与方法 → 涉及的设备)
  • 语言优化

    • 修正多处 API 不一致(NumberValueBoolValueStringCombodelay() 等)
    • 消除冗余表述和死链接

3 - Quatm 0.1.0 更新日志

Quatm 0.1.0 是第一个发行的稳定版本,欢迎大家使用!

与此同时,我们也在积极开发与Quatm项目配套的官方网站与文档系统,目前已经完成了网页的初步设计与搭建,并计划在不久的将来正式上线。我们构想的网页框架将包含以下功能:

  • 文档系统:提供Quatm项目的详细文档,包括安装指南、使用说明、API参考等。
  • 社区交流:提供一个平台,让用户可以分享他们的使用经验、提出问题、参与讨论等。
  • 项目展示:展示Quatm项目的最新进展、成功案例等。
  • 资源下载:提供Quatm项目的相关资源下载,如示例代码、数据集等。

如果您有任何批评与建议,或者有意加入我们,请随时与我们取得联系。我们期待与您共同打造一个优秀的Quatm项目!