☰
WinPython 3.11.3.1(64 位)发行版全解析:随附工具、包索引与 changelog 生成机制
2026/10/16 2:30:56 网站建设 项目流程
  • 开发工具
  • 构建工具
  • CLI
  • 包管理器

【免费下载链接】winpython

A free Python-distribution for Windows platform, including prebuilt packages for Scientific Python.

项目地址:https://gitcode.com/gh_mirrors/wi/winpython
点击查看免费下载

WinPython 3.11.3.1 是面向 Windows 平台的便携式 Python 发行版,随附 Python 3.11.3 运行时、Node.js 等独立工具以及约 600 个预编译 Python 包,覆盖科学计算、机器学习、Web 开发、Jupyter 生态等主流领域。本篇以官方 changelog 文档为骨架,逐层拆解该版本的工具与包构成,并深入仓库源码揭示这份包索引的自动生成、版本比对与归档机制,帮助读者既会用、也能读懂 WinPython 发行版的"体检报告"。

版本总览:3.11.3.1 是什么

WinPython-64bit-3.11.3.1是一个 64 位 WinPython 发行版的包索引文档,位于 changelogs/WinPython-64bit-3.11.3.1.md。它回答了一个核心问题:这个发行版里到底装了哪些东西、各是什么版本。

文档正文以两个 Markdown 表格清单构成:

  • Tools(独立工具):3 项,均为非 Python 的外部工具;
  • Python packages(Python 包):以 Python 3.11.3 本体为首,共约 630 个预编译包,每条记录含包名、版本号、一行描述。

与之配套的 changelogs/WinPython-64bit-3.11.3.1_History.md 则记录了该版本相对上一版 3.11.3.0 的变更:toolz由 0.11.2 升级到 0.12.0,winpython(发行版自带工具集,含 WPPM)由 6.1.20230518 升级到 6.1.20230527。也就是说,3.11.3.1 是一次以"随发行版工具链更新"为主的维护性发布。

说明:WinPython 是一个面向 Windows 的便携式 Python 发行版(详见 README.rst),本仓库托管的是其工具链与构建体系(含 WPPM 包管理器),changelog 目录则是每个构建产出的"发行版包索引"档案。

随附工具(Tools):Node.js、npm 与 Pandoc

名称版本说明
Nodejsv18.16.0基于 Chrome V8 引擎的 JavaScript 运行时
npmjs9.5.1JavaScript 包管理器
Pandoc2.3通用文档格式转换器

这三项工具并非 Python 包,而是随发行版一起打包的独立可执行程序。它们的实战价值在于:

  • Node.js + npm:支撑 JupyterLab、ipywidgets 等前端组件生态,以及前端构建类工作流;
  • Pandoc:与pypandoc、nbconvert配合,可在 Markdown / reStructuredText / HTML / PDF 等格式之间转换文档,是科学写作与 notebook 导出链路上的关键一环。

从源码看,工具清单与 Python 包清单在生成时被分门别类地收集。在 wppm/wppm.py 的get_package_index_data中,返回的数据结构显式分为tools、packages、wheelhouse三组记录;wppm/diff.py 也定义了### Tools、### Python packages、### WheelHouse packages三类分区头。这解释了为什么 changelog 文档严格按"工具 / Python 包"分区排版。

Python 运行时与核心科学计算栈

Python 3.11.3 本体

名称版本说明
Python3.11.3Python 编程语言及标准库
pip23.1.2PyPA 推荐的包安装工具
setuptools67.7.2包构建/分发基础设施
wheel0.40.0Python 内置包格式
virtualenv20.19.0虚拟环境构建器
winpython6.1.20230527WinPython 发行版工具,含 WPPM

winpython包本身也随发行版分发——这正是 README.rst 提到的 WinPython Package Manager(WPPM),用于浏览已安装包、从随附 Wheelhouse 安装包或注册 WinPython。

数值计算与数据处理

名称版本说明
numpy1.24.2Python 数组计算基础库
scipy1.10.1科学计算库
numexpr2.8.4快速数值表达式求值器
bottleneck1.3.4用 C 实现的快速 NumPy 数组函数
numba0.57.0基于 LLVM 的 Python 编译加速
llvmlite0.40.0LLVM 轻量封装
cython0.29.34编写 C 扩展的编译器
sympy1.12计算机代数系统(CAS)
mpmath1.2.1任意精度浮点运算
gmpy22.1.5GMP/MPFR/MPC 接口
networkx3.1图与网络构建、操作
dask2023.5.0并行 PyData 任务调度
distributed2023.5.0Dask 分布式调度器
dask_ml / dask_image / dask_glm / dask_searchcv2023.3.24 / 2023.3.0 / 0.2.0 / 0.2.0Dask 的 ML、图像、GLM、超参搜索扩展
toolz0.12.0函数式数据处理工具(本次升级项)
cytoolz0.12.1toolz 的 Cython 实现
xarray2023.4.2带标签的 N 维数组
pint0.19.2物理量模块
uncertainties3.1.6误差传播计算

数据存储与格式

名称版本说明
h5py3.7.0HDF5 文件读写
tables (PyTables)3.7.0层次化数据集
h5netcdf1.1.0基于 h5py 的 netCDF4 访问
netcdf41.6.0netCDF4 库的面向对象接口
pyhdf0.10.5NCSA HDF4 库接口
zarr2.11.3分块、压缩的 N 维数组
numcodecs0.10.0缓冲压缩/变换编解码器
blosc1.10.6Blosc 数据压缩器
lz4 / cramjam / python_snappy / zstandard / brotli4.3.2 / 2.6.2 / 0.6.1 / 0.20.0 / 1.0.9各类高性能压缩绑定
pyarrow12.0.0Apache Arrow 的 Python 库
fastparquet2023.4.0Parquet 格式支持
polars0.17.11高性能 DataFrame 库
duckdb0.8.0DuckDB 嵌入式数据库
openpyxl3.0.10Excel xlsx/xlsm 读写
xlsxwriter3.0.3创建 Excel XLSX 文件
xlwings0.24.7Python 与 Excel 互操作

机器学习与深度学习栈

经典机器学习

名称版本说明
pandas1.5.2数据分析/时间序列数据结构
scikit_learn1.2.2机器学习与数据挖掘模块集
statsmodels0.14.0统计计算与模型
imbalanced_learn0.10.1不平衡数据集工具箱
mlxtend0.22.0机器学习库扩展
scikit_optimize0.9.0序贯模型优化(贝叶斯优化)
scikit_image0.20.0图像处理例程
umap_learn0.5.1均匀流形近似与投影(UMAP)
pynndescent0.5.7最近邻下降
xgboost1.6.1XGBoost Python 包
pmdarima2.0.2时间序列 ARIMA 自动建模
swifter1.3.4快速应用函数到 DataFrame
missingno0.5.1缺失数据可视化
dirty_cat0.4.1脏类别机器学习
sklearn_contrib_lightning0.6.2.post0大规模稀疏线性分类/回归/排序

深度学习与 AI 框架

名称版本说明
torch2.0.1PyTorch 张量与动态神经网络(GPU 加速)
torchvision0.15.2图像/视频数据集与模型
torchaudio2.0.2PyTorch 音频包
transformers4.29.1面向 JAX/PyTorch/TensorFlow 的 SOTA 机器学习
accelerate0.19.0Hugging Face 分布式训练加速
tokenizers0.13.3快速可定制分词器
huggingface_hub0.14.1HF Hub 模型/数据集客户端
fastai2.7.12基于 PyTorch 的深度学习库
fastcore / fastdownload / fastprogress1.5.11 / 0.0.7 / 1.0.3fastai 配套工具
botorch0.8.5PyTorch 贝叶斯优化
gpytorch1.10PyTorch 高斯过程
linear_operator0.4.0线性算子实现
pyro_ppl / pyro_api1.8.4 / 0.1.2深度概率编程
pymc5.3.0马尔可夫链蒙特卡洛(MCMC)采样
pytensor2.11.2数学表达式优化编译器
openai0.27.5OpenAI API 客户端
pygad2.17.0遗传算法库(Keras/PyTorch)

自然语言处理

名称版本说明
spacy3.5.2工业级 NLP
thinc8.1.9面向 NLP 的实用机器学习
nltk3.7自然语言工具包
textdistance4.5.0文本距离计算
jellyfish0.11.2近似/拼音匹配
fuzzywuzzy0.18.0模糊字符串匹配
wordcloud1.8.1词云生成器
spacy_legacy / spacy_loggers3.0.12 / 1.0.3spaCy 兼容与日志
catalogue / confection / preshed / cymem / murmurhash / wasabi / srsly2.0.8 / 0.0.3 / 3.0.8 / 2.0.7 / 1.0.9 / 0.10.1 / 2.4.5spaCy/thinc 底层基础设施

数据可视化与交互应用

名称版本说明
matplotlib3.7.1Python 绘图包
seaborn0.13.0.dev0统计数据可视化
plotly5.13.1开源交互式绘图库
bokeh3.1.1浏览器端交互式绘图与应用
altair4.2.2声明式统计可视化
altair_data_server / altair_transform0.4.1 / 0.2.0Altair 后台数据服务器与变换引擎
holoviews1.16.0数据标注式可视化
hvplot0.8.3基于 HoloViews 的高层绘图 API
panel1.0.2高层应用与仪表盘方案
datashader0.14.5a1+g7a97e97.dirty基于网格聚合的可视化工具链
bqplot0.12.39基于 d3.js 的 Jupyter 交互绘图
plotnine0.12.1Python 图形语法
streamlit1.22.0快速构建数据应用
pyqtgraph0.13.3科学图形与 GUI 库
pythonqwt / guiqwt0.10.2 / 4.3.3Qt 曲线/图像绘图
mpld3 / mpl_scatter_density / mpldatacursor0.5.8 / 0.7 / 0.7.1Matplotlib 的 D3 视图、密度散点与数据游标
folium0.13.0Leaflet.js 地图
ipympl0.9.3Matplotlib Jupyter 扩展

地理空间(GIS)与地球科学

名称版本说明
geopandas0.13.0地理 pandas 扩展
shapely2.0.1几何对象、谓词与运算
fiona1.8.21空间数据文件读写
pyproj3.4.1PROJ 坐标变换接口
cartopy0.21.1制图库(支持 Matplotlib 可视化)
rasterio1.2.10快速栅格 I/O
gdal3.4.3地理空间数据抽象库
geopy2.2.0Python 地理编码工具箱
geoviews1.10.0a2.post4+g65df916地理/气象/海洋数据可视化
spatialpandas0.4.7空间/几何运算的 pandas 扩展数组
pyshp2.3.0ESRI Shapefile 读写
rtree1.0.0空间索引
pyepsg0.4.0EPSG 数据库访问
mercantile1.2.1Web Mercator XYZ 瓦片工具
branca0.5.0用 Python 生成复杂 HTML+JS 页面
xyzservices2022.6.0XYZ 瓦片服务源
astropy5.1.1社区天文工具
astroml1.0.2.post1天文学机器学习工具
emcee3.1.2MCMC 系综采样工具包
arviz0.15.1贝叶斯模型探索性分析
pyerfa2.0.0.1ERFA 绑定
cftime1.6.0netcdf4-python 的时间处理

Web 开发、数据库与异步生态

Web 框架与 HTTP

名称版本说明
django4.1.2高级 Python Web 框架
flask2.2.2简单 Web 应用框架
flask_sqlalchemy / flask_restx / flask_mail / flask_session / flask_accepts2.5.1 / 0.5.1 / 0.9.1 / 0.4.0 / 0.18.4Flask 扩展全家桶
fastapi0.95.1高性能、易学易用的 Web 框架
starlette0.26.1轻量 ASGI 库
uvicorn0.20.0高性能 ASGI 服务器
quart0.18.3与 Flask 同 API 的 ASGI 微框架
hypercorn0.14.3基于 Hyper 的 ASGI 服务器
tornado6.3.1Web 框架与异步网络库
waitress2.1.2WSGI 服务器
aiohttp3.8.3asyncio 异步 HTTP 客户端/服务端框架
httpx0.23.0新一代 HTTP 客户端
requests2.28.1HTTP 库
httpie3.2.1面向人类的 HTTP 命令行工具
dash2.8.1Plotly 开发的反应式 Web 应用框架

数据库与 ORM

名称版本说明
sqlalchemy1.4.47数据库抽象库
alembic1.8.0SQLAlchemy 数据库迁移工具
databases0.5.5Python 异步数据库支持
redis4.3.1Redis 键值存储客户端
pymongo4.3.3MongoDB 驱动
mysql_connector_python8.0.21MySQL 驱动
pg80001.23.0PostgreSQL 接口库
pyodbc4.0.35ODBC DB-API 模块
adodbapi2.6.1.3基于 Microsoft ADO 的 PEP 249 DB-API 实现
datasette0.64.3数据探索与发布工具
datasette_graphql2.1.1SQLite 自动 GraphQL API
csvs_to_sqlite1.3.1a0CSV 转 SQLite
sqlite_bro / sqlite_utils / sqlite_fts40.12.2 / 3.31 / 1.0.3SQLite 客户端与工具
db.py0.5.4b1易用的数据库包

异步与并发

名称版本说明
anyio3.6.2多事件循环兼容层
trio0.22.0友好的异步并发库
trio_asyncio0.12.0基于 Trio 的 asyncio 主循环
sniffio1.2.0检测当前异步库
greenlet2.0.2轻量进程内并发
janus1.0.0同步异步混合队列
aiofiles / aiosqlite22.1.0 / 0.17.0asyncio 文件与 sqlite3 桥接
async_generator / async_timeout1.10 / 4.0.2异步生成器与超时上下文
h11 / h2 / hpack / hyperframe / wsproto0.12.0 / 4.1.0 / 4.0.0 / 6.0.1 / 1.2.0HTTP/1.1、HTTP/2、WebSocket 协议实现
pyzmq25.0.20MQ 绑定
cloudpickle2.1.0Python 对象扩展序列化
loky3.4.0健壮的 ProcessPoolExecutor 实现
tblib1.7.0回溯序列化
threadpoolctl3.1.0线程池控制

Jupyter 交互计算生态

名称版本说明
jupyter1.0.0Jupyter 元包
jupyterlab3.6.3JupyterLab 笔记本服务器扩展
notebook6.5.4基于 Web 的交互计算环境
ipython8.13.1高效交互式计算
ipykernel6.22.0IPython 内核
ipywidgets8.0.6Jupyter HTML 控件
widgetsnbextension4.0.7JupyterLab HTML 控件扩展
qtconsole5.4.3Jupyter Qt 控制台
nbconvert6.5.0notebook 转换
nbformat / nbclient5.7.0 / 0.7.4notebook 格式与执行客户端
papermill2.4.0notebook 参数化与执行
nbdime3.1.1notebook 差异与合并
nbval0.9.6notebook 验证的 pytest 插件
jupyter_console6.4.4终端控制台
jupyter_client / jupyter_core / jupyter_server8.2.0 / 5.3.0 / 2.5.0Jupyter 协议、核心与服务
jupyterlab_server2.22.1JupyterLab 服务器
metakernel0.28.2Jupyter 元内核
octave_kernel0.34.1Octave Jupyter 内核
ipython_sql0.4.1b1通过 IPython 访问关系型数据库
ipycanvas / ipydatagrid / ipyleaflet / jupyter_bokeh0.13.1 / 1.1.15 / 0.17.2 / 3.0.7Jupyter 交互控件
jupyterlab_rise0.2.0Reveal.js 幻灯片扩展
terminado / pywinpty0.17.0 / 2.0.9终端服务
nest_asyncio1.5.6嵌套事件循环补丁
ptpython3.0.20基于 prompt_toolkit 的 REPL

开发工程与质量工具

名称版本说明
pytest7.2.1简单强大的测试框架
hypothesis6.56.2属性测试
coverage6.5.0代码覆盖率
mypy1.3.0可选静态类型检查
pylint2.15.4Python 静态检查器
flake85.0.4模块化源码检查器
black23.3.0不妥协的代码格式化器
isort5.10.1导入排序
autopep8 / yapf / pycodestyle / pyflakes / pydocstyle1.7.0 / 0.32.0 / 2.9.1 / 2.5.0 / 6.3.0代码风格工具集
rope1.6.0重构库
cookiecutter2.1.1项目模板脚手架
build0.10.0简单正确的构建前端
flit / flit_core3.8.0简单打包工具
twine4.0.1PyPI 发布工具
maturin0.14.15Rust 与 pyo3/cffi 打包发布
pybind112.10.3C++11 与 Python 无缝互操作
gitpython3.1.29Python Git 库
snakeviz2.1.0基于 Web 的分析器查看器
pympler1.0.1内存行为度量工具
rich12.4.4终端富文本渲染
tqdm4.64.0快速可扩展进度条
watchdog2.2.0文件系统事件监控
tenacity / retrying8.1.0 / 1.3.4重试机制
click / typer8.1.3 / 0.7.0命令行工具包
pyinstaller?(未包含)—打包工具需另行安装

GUI 与桌面科学计算

名称版本说明
pyqt55.15.6Qt 跨平台应用工具包绑定
pyqtwebengine5.15.5Qt WebEngine 绑定
pyqt5_sip / pyqt5_qt512.11.0 / 5.15.2PyQt5 支撑组件
pyqtgraph / pythonqwt / guiqwt0.13.3 / 0.10.2 / 4.3.3科学图形 GUI
spyder5.4.3科学 Python 开发环境(IDE)
spyder_kernels2.4.3Spyder 控制台内核
pyzo4.12.7科学计算 Python IDE
qdarkstyle / qtawesome / qstylizer3.1 / 1.2.3 / 0.2.2Qt 样式与图标
guidata / formlayout2.3.1 / 1.2.1a1Qt 表单自动生成
pywin32305Windows 扩展
pythonnet3.0.1.NET/Mono 集成
pygame2.1.2游戏开发
pyopengl3.1.6OpenGL 绑定
pyaudio / sounddevice0.2.11 / 0.4.4音频输入输出
imageio / imageio_ffmpeg2.28.1 / 0.4.2图像/视频读写
moviepy1.0.3视频编辑
pims0.6.1Python 图像序列
pyserial3.5串口扩展
pywinusb0.4.2USB/HID 通信

安全、认证与常用工具库

名称版本说明
cryptography37.0.4密码学算法库
bcrypt3.2.0现代密码哈希
pynacl1.5.0NaCl 密码库绑定
pyjwt2.4.0JSON Web Token
msal / msal_extensions1.22.0 / 1.0.0Microsoft 身份认证库
keyring23.13.1密码安全存储
paramiko2.8.0SSH2 协议库
ntlm_auth / requests_ntlm1.5.0 / 1.1.0NTLM 认证
certifi2022.9.24Mozilla CA 证书包
cffi1.15.0C 语言调用接口
pycparser2.21C 解析器
lxml4.9.0强大的 XML 处理
beautifulsoup44.11.1屏幕抓取库
defusedxml0.7.1XML 炸弹防护
bleach5.0.0HTML 消毒
markdown / mistune / markdown_it_py3.3.7 / 0.8.4 / 2.2.0Markdown 解析
sphinx6.1.3文档生成工具
sphinx_rtd_theme / alabaster / numpydoc1.2.0 / 0.7.12 / 1.3Sphinx 主题与扩展
pygments2.15.1语法高亮
ujson / orjson / simplejson5.3.0 / 3.7.3 / 3.17.6JSON 编解码
msgpack1.0.4MessagePack 序列化
toml / tomlkit / tomli_w0.10.2 / 0.11.6 / 1.0.0TOML 解析与写出
pyyaml / ruamel.yaml6.0 / 0.17.21YAML 解析
jsonschema / fastjsonschema4.17.3 / 2.16.2JSON Schema 校验
pytz / tzdata / tzlocal2022.4 / 2022.7 / 4.2时区处理
python_dateutil / arrow / dateparser2.8.2 / 1.2.2 / 1.1.0日期时间处理
babel2.10.3国际化工具

changelog 文档的格式规范:它是"机器可读"的

这份包索引不只是给人看的,其结构经过精心设计,可以被仓库的 diff 工具直接解析。从 wppm/wppm.py 的generate_package_index_markdown可以看到标准模板:

## WinPython 3.11.3.1 The following packages are included in WinPython-64bit v3.11.3.1 . ### Tools Name | Version | Description -----|---------|------------ [Nodejs](https://nodejs.org) | v18.16.0 | ... ### Python packages Name | Version | Description -----|---------|------------ [Python](http://www.python.org/) | 3.11.3 | ...

解析端在 wppm/diff.py:Package类用正则\[([\w\-\:\/\.\_]+)\]\(([^)]+)\) \| ([^\|]*) \| ([^\|]*)匹配每一行"名称链接 | 版本 | 描述";PackageIndex类识别### Tools、### Python packages、### WheelHouse packages三个分区头,并跳过表头、分隔行与<details>等装饰行。文件名WinPython-64bit-3.11.3.1.md的命名规则在 winpython/build_winpython.py 中由WinPython{flavor}-{arch}bit-{version}.md拼出,其中版本号可携带b1、rc1等 release level(PEP 440 版本),保证 beta 与正式版的索引不会互相覆盖。

这份 changelog 是怎么生成的:构建管线 Step 7

在 winpython/build_winpython.py 的构建流程中,第 7 步专门负责生成 changelog,实际调用链为:

  1. 调用wppm.Distribution().generate_package_index_markdown(),枚举发行版内安装的工具与 Python 包(含 wheelhouse),渲染成上文的标准 Markdown 包索引;
  2. 将生成的WinPython{flavor}-{arch}bit-{version}.md复制到changelogs/目录归档;
  3. 调用wppm.diff.compare_package_indexes(version, searchdir=changelogs_dir, flavor, arch)生成_History.md——它从changelogs/中定位上一个版本(wppm/diff.py 的find_previous_version依据文件名解析 PEP 440 版本并取"最近的更早版本"),逐分区比对两版包索引,输出新增/升级/移除三类变更。

这也是 changelogs/WinPython-64bit-3.11.3.1_History.md 中toolz 0.11.2 → 0.12.0、winpython 6.1.20230518 → 6.1.20230527这两条"Upgraded packages"的来源——compare_packages会按-/_归一化包名并对比版本号(wppm/diff.py)。

值得注意的细节:对于 2026 周期起的新构建,仓库策略已调整为不再把_History.md归档进changelogs/——相关注释与 tests/test_changelog_files.py 明确说明,历史文件对比的是"相邻上一版",但发行版 flavor 时常增减、用户大约每年才升级一次,这种固定链式对比价值有限;需要对比时,读者应自己用wppm -diff挑选两个索引。这也解释了为何历史较新的 changelog 目录里只有.md索引文件。

如何自己读取与对比包索引

随发行版分发的winpython包(即 WPPM)提供了两条直接可用的命令(见 wppm/wppm.py 的参数定义):

# 以 Markdown 形式输出当前安装的包索引(相当于在本地重新生成一份 changelog) wppm -md # 对比两个包索引文件,输出新增/升级/移除 wppm -diff WinPython-64bit-3.11.3.0.md WinPython-64bit-3.11.3.1.md

wppm -md走的就是与构建管线相同的generate_package_index_markdown;-diff支持full(全分区)、section(指定分区)与pairs(分区配对)三种模式(wppm/diff.py)。此外wppm -ls pand可按表达式列出已安装包,wppm -lsa pandas -l1可查看包依赖细节。

若只想按 WinPython 发行版等同的 wheel 集合安装包,README.rst 提供了基于 hash 校验的安装方式:pip install --require-hashes配合随版本发布的requir.*.txt文件即可。

小结

  • 3.11.3.1 的内容构成:Python 3.11.3 + Node.js v18.16.0/npm 9.5.1/Pandoc 2.3 三项工具 + 约 600 个预编译 Python 包,覆盖 numpy/scipy/pandas 科学计算栈、PyTorch 2.0.1 深度学习栈、Jupyter 生态、Web/数据库/异步库与地理科学工具。
  • 相对 3.11.3.0 的变更:toolz与winpython(发行版工具集)两个包升级,是一次维护性发布。
  • 格式与机制:changelog 是"结构化、可解析"的包索引,由构建管线 Step 7 自动生成并归档,版本命名遵循 PEP 440 语义,历史差异由wppm/diff按"最近的更早版本"自动比对产生。

读者可基于 changelogs/WinPython-64bit-3.11.3.1.md 直接核对任何包是否包含及具体版本;深入 wppm/wppm.py、wppm/diff.py 与 winpython/build_winpython.py 则可完全掌握索引生成与比对的实现原理。

  • 开发工具
  • 构建工具
  • CLI
  • 包管理器

【免费下载链接】winpython

A free Python-distribution for Windows platform, including prebuilt packages for Scientific Python.

项目地址:https://gitcode.com/gh_mirrors/wi/winpython
点击查看免费下载

相关推荐

上一篇:终极英雄联盟智能助手:Seraphine免费战绩查询与BP辅助完整指南
下一篇:qiankun 微前端框架深度指南:HTML 入口、JS 沙箱与原生 ESM 的架构与实战

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询