组织介绍

WUYUEQbit

项目已于2026年5月迁移至

WUYUEQbit 是由 开放原子开源基金会(OpenAtom Foundation) 孵化并运营的开源项目,聚焦于 量子计算产业链中游(量子操作系统、SDK、量子-经典融合系统、开发框架与量子算法) 领域。 项目具备以下核心特性:

  • 交互方式:支持命令行、API、SDK 等多种交互方式,GUI 界面处于规划阶段
  • 系统服务:涵盖配置管理、日志管理、用户管理等基础服务,监控告警能力处于规划阶段
  • 设备管理:支持设备配置与查询,校准操作功能处于规划阶段
  • 作业管理:提供作业提交、取消、删除、状态查询、结果查询等全生命周期管理能力
  • 系统引擎:具备 QASM 解析、逻辑门分解、量子比特映射、编译优化、线路聚合等编译与优化能力,线路拆分及量子纠错 QEC 处于规划阶段
  • 驱动插件:兼容 dummy 测试驱动、光量子、中性原子、超导、离子阱等多种量子计算硬件技术路线

OpenAtom Foundation

我们致力于 打造国内首个量子操作系统开源生态,通过开源“五岳纪元”量子操作系统及 SDK,实现对量子硬件资源的抽象与跨体系结构兼容,为量子计算科研人员降低系统工具开发难度、为国内开发者提供可替代的程序开发工具,并助力金融、生药、材料等领域开展量子算法原型验证与场景落地,加速形成自主可控的量子软件供应链。 项目遵循开放、协作、共建的原则,面向开发者、企业及生态伙伴,持续推进技术演进与社区建设。

代码仓库

项目源码已在以下平台同步维护,内容保持一致:

💡 建议优先通过 AtomGit 参与项目协作,以获得更完整的社区与运营支持。

核心项目

  • WuYueSDK:基于量子逻辑门的开源量子计算编程框架,面向开发者提供一体化开发套件,覆盖量子算法程序"设计-仿真-优化-验证"全周期,可用于复杂量子线路的模拟以及量子程序的构建,是联接量子计算开发者与经典模拟器和真实量子计算硬件的高级语言 | WuYueSDK
  • QCOS:开源的通用量子计算操作系统 QCOS,旨在为中性原子、离子阱、超导、核磁、相干伊辛机等不同架构的量子计算机提供统一的软件支持,具备命令行/API/SDK 交互、设备管理、作业管理、系统引擎(QASM 解析、逻辑门分解、量子比特映射、编译优化、线路聚合等)及多技术路线驱动插件 | QCOS

项目治理

本项目采用开放透明的治理模式,确保社区健康可持续发展。

治理架构

  • 技术指导委员会(Technical Steering Committee, TSC):负责项目技术方向决策、版本发布规划及重大技术议题仲裁。委员会由核心维护者组成,定期举行公开会议。
  • 维护者(Maintainer):负责特定模块或仓库的日常维护,拥有代码审查和合并权限。
  • 提交者(Committer):对项目有持续贡献的开发者,拥有代码审查权限,可协助维护者进行代码合入。
  • 贡献者(Contributor):任何参与项目贡献的社区成员。贡献者名单详见 AUTHORS

决策机制

  • 日常决策:通过 Pull Request 的代码审查流程进行技术决策,遵循"至少2名维护者批准"的合入原则。
  • 重大变更:涉及架构调整、API兼容性变更、大版本发布等,需提交 RFC(Request for Comments)文档,经技术委员会讨论并达成 共识(Consensus) 后实施。
  • 争议解决:当出现技术分歧时,由技术委员会主席协调讨论;若无法达成一致,技术委员会将进行投票表决。

参与贡献

我们欢迎广大开发者和开源爱好者参与 WUYUEQbit 项目建设,您可以通过 Star、Fork、提交 Issue、发起 Pull Request 等方式,共同推动项目健康、可持续发展。

贡献流程

  1. 问题反馈:通过 Issues 提交 Bug 报告或功能建议。提交前请先搜索是否已有相关 Issue。
  2. 开发贡献
    • Fork 目标仓库到个人账户
    • 创建特性分支(git checkout -b feature/your-feature-name
    • 遵循项目代码规范进行开发(详见各仓库 README.md
    • 提交前运行本地测试确保通过
  3. 提交代码:发起 Pull Requests ,填写 PR 模板,关联相关 Issue。

代码合入决策

所有代码合并遵循严格的质量控制流程:

  • 审查要求:PR 必须获得 至少 2 名维护者(Maintainer)的批准(Approve) 方可合入。涉及核心模块的变更需相关模块负责人审查。
  • CI 检查:必须通过持续集成(CI)流水线中的所有自动化测试和代码风格检查。
  • CLA 签署:贡献者需跟随 CLA-bot评论 指引签署 贡献者许可协议(CLA) ,确认您有权提交该代码。
  • 合入权限:仅维护者拥有向主分支合并代码的权限。维护者将在审查通过后执行合并操作。

代码规范

  • 提交信息(Commit Message)遵循 Conventional Commits 规范
  • 代码风格遵循项目特定的 Lint 规则(如 ESLint、Pylint 等)
  • 新增功能需包含单元测试和必要的文档更新
  • 重大变更需提前在社区邮件列表或技术例会中讨论

开源许可

本组织包含多个开源项目,具体许可证信息请查看各项目仓库根目录下的 LICENSE 文件,或访问 组织主页 浏览各项目详情。

使用本项目源码前,请务必阅读并遵守相关许可条款。

联系我们

欢迎对 WUYUEQbit 感兴趣的开发者、企业及生态伙伴与我们交流合作。

官方渠道


OpenAtom Foundation

成就
0
Star
0
Fork
成员(1)
openwuyue

搜索帮助