quantum-practices

DSH PLUGIN记忆与知识

仓库 unitarylab/quantum-practices

记忆与知识 L5 · 运行验证通过 安全审查:低风险 可信度:金 可安装插件
安装这个插件

Quantum-Practices 是 DeepSeek Harness 的量子算法最佳实践工具包,通过只读工具为 DSH 智能体提供结构化、可审查的量子算法指南,覆盖多种算法与模拟器。

验证等级 L5 L5 · 运行验证通过
GitHub 星标 20 复刻 3 · 未关闭 issue 未标注
最近更新 2026-08-14 创建于 2026-08-14
README 15.8 KB 正文体量,越大说明说明书写得越细

安装

可安装插件
在 DSH 里执行,装完用 dsh plugin list 确认已挂上;标了 L4 / L5 的命令已在沙盒里真实跑通
dsh plugin --profile web add github:unitarylab/quantum-practices
兼容 DSH 版本0.2.0-rc.2 等 10 个版本版本不匹配时安装会报错
Node.js 要求未标注来自仓库 package.json 的 engines 字段
前置依赖无需要同时安装的同级依赖
npm 包名未发布到 npm可用 npm view 查看包信息

能做什么

4 项功能
字段来自项目仓库与公开索引,中文说明由本站标注

quantum-practices:DeepSeek Harness 的量子算法最佳实践插件

  • 渐进式披露
  • 只读运行时
  • 多模拟器支持
  • 最佳实践覆盖

上游标签

agent-skillsbest-practicesdeepseek-harnessdshdsh-plugindsh-pluginsquantum-algorithmsquantum-computing

验证等级与安全审查

L5 · 运行验证通过
自动化流程结论,不是人工审核
验证等级L5 · 运行验证通过在 dsh 沙盒中完成安装与运行冒烟——装得上、跑得起来
安全审查低风险静态分析结论,未标注不代表已通过审查
仓库健康度稳定按仓库活跃度与最近更新时间给出
可信度金综合仓库活跃度与验证结果

上面的结论来自上游最近一次自动化验证(2026-10-08): 同一套检查会在插件发新版后重跑,页面显示的是最新一次的逐项结果。

逐项检查结果

L1 · 已找到 ✓ 通过
  • L1.0_DEFAULTED_FROM_L3 由 L3 推定 默认通过——L3 安装规范已通过(全库 L3 扫描策略)
L2 · 结构化 ✓ 通过
  • L2.0_DEFAULTED_FROM_L3 由 L3 推定 默认通过——L3 安装规范已通过(全库 L3 扫描策略)
L3 · 安装规范 ✓ 通过
  • L3.1_INSTALL_COMMAND_PARSED 安装命令已解析 方式:安装规范解析
  • L3.2_DSH_VERSION_DECLARED DSH 版本已声明 方式:DSH 版本声明
L4 · 安装已测 ✓ 通过
  • L4.1_INSTALL_EXECUTED_CONFINED 受限沙盒内执行安装 方式:沙盒安装执行
  • L4.2_INSTALL_SUCCESS 沙盒安装成功 方式:沙盒安装执行
  • L4.3_ARTIFACT_CONFIRMED 安装产物已确认 方式:沙盒安装执行
L5 · 运行已测 ✓ 通过
  • L5.1_INSTALL_PASSED_SANDBOXED 沙盒安装通过 方式:沙盒安装执行
  • L5.2_WEB_BOOT_READY Web 启动就绪 方式:Web 启动
  • L5.3_HTTP_SERVED HTTP 服务响应 方式:HTTP 请求
  • L5.4_PLUGIN_INVENTORY_ACTIVE 插件清单中已激活 方式:插件清单查询
— · 其它检查项
  • L4_0_SANDBOX 沙盒安装判定 方式:沙盒安装执行

风险详情

  • 审查结论 通过
  • 结论说明 vet 静态分析未发现可疑行为,判定为干净(clean)。
  • 风险计数 严重 0 / 高 0 / 中 0
  • 风险详情 未发现严重或警告级问题。

仓库档案

记忆与知识
字段来自项目仓库与公开索引,中文说明由本站标注
作者 / 维护方unitarylab仓库 quantum-practices · 默认分支 未标注
分类记忆与知识memory
收录类型可安装插件声明了 dsh.bundle、可用 dsh plugin add 安装的条目
开发语言Python仓库主语言
许可证MIT商用或二次分发前请确认条款原文
星标 / 复刻 / issue20 / 3 / 未标注收录时的数值,非实时
创建 / 更新2026-08-14 · 2026-08-14最后推送 未标注
本站收录2026-08-16首次进入本站目录的时间

README 全文

15.8 KB
作者原文,中文版优先;只做安全转义,不改内容

⚛ Quantum-Practices

Quantum Algorithms Best Practices
量子算法 最佳实践

English
·
中文


English

What is this?

Quantum-Practices is a DeepSeek Harness tool bundle for quantum algorithm best practices. It provides structured, reviewable guidance to DeepSeek Harness agents through a read-only model-facing tool.

As a DeepSeek Harness plugin, it registers one read-only quantum_practices tool for listing, searching, and reading packaged quantum algorithm practice guides from an immutable build-time catalog.

Quantum-Practices is based on and adapted from the GitHub project unitarylab/quantum-skills. The original project provides the quantum algorithm guide corpus; this repository reworks that foundation into a DeepSeek Harness tool bundle with a generated, read-only practice catalog.


✨ Key Features

  • Progressive Disclosure — Root SKILL.md is lightweight; algorithm and simulator guides load only when needed.
  • DeepSeek Harness Tool Bundle — quantum_practices exposes list, search, and get without executing code.
  • Read-Only Runtime — No network, subprocess, filesystem writes, Python execution, credentials, or native code.
  • Best-Practice Coverage — Primitives, linear systems, cryptography, Hamiltonian simulation, Schrodingerization, eigensolvers, gradients, quantum machine learning, state preparation, and quantum error correction.
  • Multi-Simulator Support — UnitaryLab (recommended), Qiskit, and PennyLane, with clear selection rules.
  • GitHub-Sourced Corpus — Practice guides are synchronized from the public GitHub upstream only.
  • Education-Friendly — Suitable for concept explanation, circuit design, code review, and hands-on demos.

🌟 Algorithms Covered

Category Algorithms
Primitives Grover, QPE, Hadamard Test, Hadamard Transform, Amplitude Amplification, Amplitude Estimation
Linear Systems HHL, LCU, AQC, VQLS, QSVT-QLSA, QFT, Quantum Signal Processing (QSP)
Cryptography Shor's Algorithm, Discrete Logarithm, Simon's Algorithm
Hamiltonian Simulation Cartan decomposition, Trotter, QDrift, Taylor Series, QSP
Schrodingerization Advection, Heat (1D/2D)
Eigensolvers NumPyEigensolver, VQD
Gradients Parameter-shift, Finite-difference, Linear-combination, SPSA, Reverse-mode, QFI
Quantum Machine Learning VQE, VQC, QAOA, QCBM, CVQNN, Fermi-Hubbard VQE
State Preparation Mottonen, MPS, Multiplexer, Pauli, Superposition
Quantum Error Correction qLDPC, CSS Codes, Hypergraph Product Codes

💻 Supported Simulators

Simulator When to Use Platform
UnitaryLab (default) Learning, algorithm demos, PDE workflows Win / macOS / Linux
Qiskit Noise models, IBM hardware workflows Win / macOS / Linux
PennyLane Differentiable hybrid optimization Win / macOS / Linux

📁 Repository Structure

quantum-practices/
|
+-- SKILL.md                    # Root practice index used by the catalog
+-- README.md
+-- package.json                # DeepSeek Harness tool-bundle metadata
+-- cordis.patch.yml            # Profile Bundle patch
+-- src/                        # DSH plugin source
+-- lib/                        # Built release artifact
|
+-- algorithms/                 # Quantum algorithm skills
|   +-- primitives/             # Grover, QPE, Hadamard test/transform, AA, AE
|   +-- linear-systems/         # HHL, LCU, AQC, VQLS, QSVT-QLSA, QFT, QSP
|   +-- cryptography/           # Shor, discrete logarithm, Simon
|   +-- hamiltonian-simulation/ # Cartan, Trotter, QDrift, Taylor, QSP
|   +-- schrodingerization/     # Advection and heat-equation workflows
|   +-- eigensolvers/           # NumPyEigensolver, VQD
|   +-- gradients/              # Parameter-shift, finite-diff, SPSA, reverse, QFI
|   +-- quantum-machine-learning/ # VQE, VQC, QAOA, QCBM, CVQNN
|   +-- state-preparation/      # Mottonen, MPS, multiplexer, Pauli, superposition
|   +-- quantum-error-correction/ # qLDPC, CSS codes
|
+-- simulators/                 # Simulator selection & installation guides
+-- unitarylab/             # Recommended simulator guide
+-- qiskit/
+-- pennylane/

DeepSeek Harness Plugin

For most users, install Quantum-Practices into the DeepSeek Harness profile you use, then ask your agent to consult Quantum-Practices before answering quantum algorithm questions.

If you use the Web UI:

npx @deepseek-ai/[email protected] plugin --profile web add \
github:unitarylab/quantum-practices#main

Restart DeepSeek Harness Web after installation.

If you use the headless CLI:

npx @deepseek-ai/[email protected] plugin --profile headless add \
github:unitarylab/quantum-practices#main

For local development, install this checkout directly:

dsh plugin --profile web add "/path/to/quantum-practices"
dsh plugin --profile headless add "/path/to/quantum-practices"

For review or release evidence, replace main with a pinned 40-character commit SHA.

Verify that the profile contains the inserted row:

dsh --profile headless --dump-config | \
rg "tool-quantum-practices|dsh-unitarylab-quantum-practices"

Expected output:

# == dsh-unitarylab-quantum-practices
- id: tool-quantum-practices
name: dsh-unitarylab-quantum-practices

Run a functional test:

npx @deepseek-ai/[email protected] --profile headless \
"Use the quantum_practices tool to find the HHL practice guide and explain the required matrix constraints."

After installation, users can ask naturally. The model should call quantum_practices in the background:

Use Quantum-Practices to review HHL before explaining the matrix constraints on A.
Before writing Grover code, check Quantum-Practices and list the common implementation pitfalls.
Use Quantum-Practices to compare quantum phase estimation and the quantum Fourier transform.
Consult Quantum-Practices and recommend a simulator for a variational quantum algorithm.
Check Quantum-Practices and explain how Trotter and QDrift differ for Hamiltonian simulation.

By default, get returns a brief, token-conscious view with the most relevant sections. The model should request detail="full" only when the user needs full implementation notes, complete examples, or debugging context.

Developers can also inspect the tool contract directly:

quantum_practices(action="list")
quantum_practices(action="search", query="HHL linear system")
quantum_practices(action="get", id="algorithms/linear-systems/hhl")
quantum_practices(action="get", query="Explain HHL matrix constraints")
quantum_practices(action="get", query="Implement HHL with a 2x2 example", detail="full")

The DSH plugin never executes algorithms/**/scripts/*.py and never installs or imports Python dependencies.


Build and Verify

npm ci
npm run check
npm pack --dry-run --json

npm run build regenerates src/generated/skill-catalog.ts and compiles the committed lib/ release artifact.


Python Runtime

Quantum-Practices does not ship a root requirements.txt, bundled wheels, or a Python runtime. Any Python setup belongs to the separate project where you choose to run generated examples; it is not part of the DeepSeek Harness plugin install path.

License

This repository source is licensed under the MIT License.

Attribution

Quantum-Practices is a derivative adaptation of unitarylab/quantum-skills. See NOTICE for attribution details.


中文

这是什么?

Quantum-Practices 是一个面向量子算法最佳实践的 DeepSeek Harness 工具包。它通过一个只读模型工具,为 DeepSeek Harness Agent 提供结构化、可审查的量子算法实践指南。

作为 DeepSeek Harness 插件,它注册一个只读 quantum_practices 工具,用于从构建期固化的 Practice Catalog 中列出、搜索和读取量子算法实践指南。

Quantum-Practices 基于 GitHub 项目 unitarylab/quantum-skills 进行二次创作。原项目提供了量子算法指南语料;本仓库在此基础上改造为 DeepSeek Harness 工具包,并生成只读的 Practice Catalog。


✨ 核心特性

  • 渐进式加载 — 根 SKILL.md 轻量,算法与模拟器指南仅在需要时才加载。
  • DeepSeek Harness 工具包 — quantum_practices 提供 list、search、get,不执行代码。
  • 只读运行时 — 无网络、无 subprocess、无写盘、无 Python 执行、无 credentials、无 native code。
  • 最佳实践覆盖 — 基元、线性系统、密码学、哈密顿量模拟、Schrodingerization、本征求解器、梯度方法、量子机器学习、态制备与量子纠错一应俱全。
  • 多模拟器支持 — UnitaryLab(推荐)、Qiskit、PennyLane,附明确选型规则。
  • GitHub 来源语料 — Practice guides 仅从公开 GitHub 上游同步。
  • 教学友好 — 适用于概念解释、电路设计、代码审查和动手实验。

🌟 算法覆盖范围

分类 算法
基础量子算法 Grover、QPE、Hadamard 测试、Hadamard 变换、振幅放大、振幅估计
线性系统 HHL、LCU、AQC、VQLS、QSVT-QLSA、QFT、量子信号处理(QSP)
密码学 Shor 算法、离散对数、Simon 算法
哈密顿量模拟 Cartan 分解、Trotter、QDrift、Taylor 级数、QSP
Schrodingerization 对流、热方程(一维/二维)
本征求解器 NumPyEigensolver、VQD
梯度方法 参数位移、有限差分、线性组合、SPSA、反向模式、QFI
量子机器学习 VQE、VQC、QAOA、QCBM、CVQNN、Fermi-Hubbard VQE
态制备 Mottonen、MPS、Multiplexer、Pauli、Superposition
量子纠错 qLDPC、CSS 码、超图乘积码

💻 支持的模拟器

模拟器 适用场景 平台
UnitaryLab (默认) 学习、算法演示、PDE 工作流 Win / macOS / Linux
Qiskit 噪声模型、IBM 硬件工作流 Win / macOS / Linux
PennyLane 可微分混合优化 Win / macOS / Linux

📁 仓库结构

quantum-practices/
|
+-- SKILL.md                    # Catalog 使用的根实践索引
+-- README.md
+-- package.json                # DeepSeek Harness tool-bundle 元数据
+-- cordis.patch.yml            # Profile Bundle patch
+-- src/                        # DSH 插件源码
+-- lib/                        # 编译后的 release artifact
|
+-- algorithms/                 # 量子算法技能
|   +-- primitives/             # Grover、QPE、Hadamard 测试/变换、振幅放大与估计
|   +-- linear-systems/         # HHL、LCU、AQC、VQLS、QSVT-QLSA、QFT、QSP
|   +-- cryptography/           # Shor、离散对数、Simon
|   +-- hamiltonian-simulation/ # Cartan、Trotter、QDrift、Taylor、QSP
|   +-- schrodingerization/     # 对流与热方程工作流
|   +-- eigensolvers/           # NumPyEigensolver、VQD
|   +-- gradients/              # 参数位移、有限差分、SPSA、反向模式、QFI
|   +-- quantum-machine-learning/ # VQE、VQC、QAOA、QCBM、CVQNN
|   +-- state-preparation/      # Mottonen、MPS、Multiplexer、Pauli、Superposition
|   +-- quantum-error-correction/ # qLDPC、CSS 码
|
+-- simulators/                 # 模拟器选型与安装指南
+-- unitarylab/             # 推荐模拟器指南
+-- qiskit/
+-- pennylane/

DeepSeek Harness 插件

普通用户不需要理解底层 action。把 Quantum-Practices 安装进正在使用的 DeepSeek Harness profile 之后,直接让 Agent 先查 Quantum-Practices,再回答量子算法问题即可。

如果你使用 Web UI:

npx @deepseek-ai/[email protected] plugin --profile web add \
github:unitarylab/quantum-practices#main

安装后重启 DeepSeek Harness Web。

如果你使用 headless CLI:

npx @deepseek-ai/[email protected] plugin --profile headless add \
github:unitarylab/quantum-practices#main

本地开发时,可以直接安装当前 checkout:

dsh plugin --profile web add "/path/to/quantum-practices"
dsh plugin --profile headless add "/path/to/quantum-practices"

审核或 release evidence 建议把 main 换成固定的 40 位 commit SHA。

验证 profile 中是否出现插入的 row:

dsh --profile headless --dump-config | \
rg "tool-quantum-practices|dsh-unitarylab-quantum-practices"

期望输出:

# == dsh-unitarylab-quantum-practices
- id: tool-quantum-practices
name: dsh-unitarylab-quantum-practices

做一次真实功能测试:

npx @deepseek-ai/[email protected] --profile headless \
"Use the quantum_practices tool to find the HHL practice guide and explain the required matrix constraints."

安装完成后,用户可以直接自然提问;模型应在后台调用 quantum_practices:

请先查 Quantum-Practices,再解释 HHL 对矩阵 A 的约束。
写 Grover 代码前,请查 Quantum-Practices 并列出常见实现错误。
请根据 Quantum-Practices 比较量子相位估计和量子傅里叶变换。
请查 Quantum-Practices,并建议变分量子算法应该使用哪个 simulator。
请参考 Quantum-Practices,说明 Trotter 和 QDrift 在哈密顿量模拟中的区别。

默认情况下,get 返回省 token 的 brief 视图,只包含最相关的章节。只有当用户需要完整实现说明、完整示例或调试上下文时,模型才应该请求 detail="full"。

开发者也可以直接查看工具接口:

quantum_practices(action="list")
quantum_practices(action="search", query="HHL linear system")
quantum_practices(action="get", id="algorithms/linear-systems/hhl")
quantum_practices(action="get", query="Explain HHL matrix constraints")
quantum_practices(action="get", query="Implement HHL with a 2x2 example", detail="full")

DSH 插件不会执行 algorithms/**/scripts/*.py,也不会安装或导入 Python 依赖。


构建与验证

npm ci
npm run check
npm pack --dry-run --json

npm run build 会重新生成 src/generated/skill-catalog.ts,并编译需要提交的 lib/ release artifact。


Python 运行时

Quantum-Practices 不发布根 requirements.txt、内置 wheel 或 Python runtime。任何 Python 环境都应属于你实际运行示例的独立项目,不属于 DeepSeek Harness 插件安装路径。

License

本仓库源码采用 MIT License。

Attribution

Quantum-Practices 是基于 unitarylab/quantum-skills 的二次创作。来源说明详见 NOTICE。

常见问题

7 问
答案由本站依据条目字段整理,不引用上游原文
quantum-practices 怎么安装?

在 DSH 里执行 `dsh plugin --profile web add github:unitarylab/quantum-practices` 即可。

quantum-practices 的验证等级是什么意思?

L5 · 运行验证通过。在 dsh 沙盒中完成安装与运行冒烟——装得上、跑得起来

quantum-practices 安全吗?

低风险。vet 静态分析未发现可疑行为,判定为干净(clean)。

quantum-practices 支持哪些 DSH 版本?

上游记录的兼容版本包括 0.2.0-rc.2、0.1.7-rc.2、0.1.7-alpha.2、0.1.6-alpha.2、0.1.6-alpha.1、0.1.5-rc.2、0.1.3-alpha.2、0.1.3-alpha.1。版本较多,只列出前 8 个。

quantum-practices 用的是什么许可证?

上游标注为 MIT。商用或二次分发前请到仓库确认许可证原文。

quantum-practices 有哪些功能?

渐进式披露、只读运行时、多模拟器支持、最佳实践覆盖。

这条记录的数据可靠吗?

本站按仓库名去重后合并整理,字段以作者仓库与 npm 元数据为准;安装命令、仓库地址与 README 保持原文,带 L4 / L5 标记的安装命令已在隔离沙盒里真实跑通。

记忆与知识
按星标排序,可作替代方案

ruflo

ruflo

L3 · 安装规范通过 7.4 万 星

OpenViking

OpenViking

面向 DeepSeek Harness 的 OpenViking 记忆与上下文插件:pre-step 自动召回与画像注入、会话捕获、`vik

L3 · 安装规范通过 3.9 万 星

WeKnora

WeKnora

把 WeKnora 知识库接入 dsh 的四个只读工具:列出知识库、混合检索原文片段、按顺序还原单篇文档,以及直接取用 WeKnora 自己

L4 · 沙盒安装通过 3.3 万 星

distilly

distilly

Distilly — Distill how they think into reusable Skills for any Agent o

L4 · 沙盒安装通过 2.5 万 星

EverOS

EverOS

L4 · 沙盒安装通过 1.3 万 星

MemOS

MemOS

L4 · 沙盒安装通过 1.2 万 星

插件的元信息来自作者仓库;分类、验证等级与安全结论的中文说明为中文整理,最近核验 2026-10-08。