首页/新闻资讯/正文详情

OI Wiki 离线版怎么部署:3 条路线选 1 条就够

发布时间:2026/9/25 15:19:05 来源:云帆数科 栏目:资讯中心
OI Wiki 离线版怎么部署:3 条路线选 1 条就够
OI Wiki 离线版怎么部署3 条路线选 1 条就够【免费下载链接】OI-wiki:star2: Wiki of OI / ICPC for everyone. 某大型游戏线上攻略内含炫酷算术魔法项目地址: https://gitcode.com/GitHub_Trending/oi/OI-wiki机房断网、出差飞机上想查算法资料却没网这种时候本地有一份 OI Wiki 离线版就能直接打开浏览器读。本文按你怎么用来对比 3 条离线部署路线帮你 30 秒选好一条选完最多 5 分钟就能跑起来。先选路3 条离线路线对比 对比维度静态页面Docker 容器源码构建适合谁纯阅读、偶尔用长期挂着当资源站要改内容、参与建设上手成本2 条命令3 条命令 装 Docker5 条以上命令 同步依赖要装什么只需 PythonDockerPython 3 uv一句话判断需要改内容才选源码构建否则越轻越好。最快上手2 条命令拉下 OI Wiki 静态页面 ⚡OI Wiki 无网使用、临时应急这种场景这是成本最低的路线gh-pages分支里放的就是构建好的站点拉下来起个静态服务器就行零依赖安装。git clone -b gh-pages https://gitcode.com/GitHub_Trending/oi/OI-wiki cd OI-wiki python -m http.server 8000第一条只取静态页面分支第二条的意思是在仓库目录里用 Python 自带服务器起本地服务浏览器打开http://127.0.0.1:8000即可。页面里的配图、例题代码都预先烤进了静态文件离线读不亏体验。日后更新内容cd OI-wiki git pull再刷新浏览器就行。长期挂着用Docker 一条命令跑起 OI Wiki 离线部署如果打算把 OI Wiki 离线版长期开起来比如当机房服务器的本地资源站推荐 Docker 路线官方镜像24oi/oi-wiki已带好完整环境只需拉取加运行。docker pull 24oi/oi-wiki docker run -d -p 8080:8000 --name oi-wiki 24oi/oi-wiki-d表示后台运行-p 8080:8000把容器 8000 端口映射到本机 8080--name给容器起名方便管理。跑完访问http://127.0.0.1:8080。国内网络拉不动官方源时把 pull 换成 DaoCloud 或腾讯云镜像源即可其余不变。日常只记两条docker stop oi-wiki停、docker start oi-wiki启。想让离线版内容跟上游同步重建容器一次docker stop oi-wiki docker rm oi-wiki docker pull 24oi/oi-wiki docker run -d -p 8080:8000 --name oi-wiki 24oi/oi-wiki改端口、换镜像源等更多容器参数看官方文档 docs/intro/docker-deploy.md。想改内容面向开发者的源码构建只有这条路线能让你直接改 Markdown、即时预览渲染效果适合参与 OI Wiki 建设的开发者。前提是 Python 3Linux/macOS 基本预装和 uv 包管理工具git clone https://gitcode.com/GitHub_Trending/oi/OI-wiki --depth1 cd OI-wiki pip install uv uv sync --index-url https://pypi.tuna.tsinghua.edu.cn/simple/uv sync按仓库清单装构建依赖--index-url指向清华镜像国内基本不会卡。接着装自定义主题并构建./scripts/pre-build/install-theme.sh uv run mkdocs build -v cd site python -m http.server 8000产物在site/目录最后一条起本地服务器预览。改了页面就重跑中间的构建命令以后同步上游git pull加重新构建即可。踩坑速查8000/8080 端口被占用换个端口。静态服务写python -m http.server 8081Docker 写-p 8081:8000。docker pull超时换国内镜像源例如docker pull daocloud.io/sirius/oi-wiki。docker 命令提示权限不足sudo usermod -aG docker $USER注销重新登录。uv sync装依赖失败确认已走清华源仍失败就检查代理或重试。卡住了去哪问容器完整参数列表、构建细节官方文档 docs/intro/docker-deploy.md 都写得清楚文档没覆盖的问题直接到项目社区提问维护者响应很快。【免费下载链接】OI-wiki:star2: Wiki of OI / ICPC for everyone. 某大型游戏线上攻略内含炫酷算术魔法项目地址: https://gitcode.com/GitHub_Trending/oi/OI-wiki创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关推荐

RT-Thread 5.3 在 QEMU virt AArch64 平台上的 BSP 移植与全外设开发验证指南
RT-Thread 5.3 在 QEMU virt AArch64 平台上的 BSP 移植与全外设开发验证指南

操作系统嵌入式物联网嵌入式OSRTOS 【免费下载链接】rt-thread RT-Thread is an open source IoT Real-Time Operating System (RTOS). https://rt-thread.github.io/rt-thread/ 项目地址: https://gitcode.com/gh_mirrors/rt/rt-thread 点击查看 免费下载 导读 本… · 2026/9/25 15:18:59

MyDAC v5.10源文件解析:Delphi连接MySQL的Direct模式与避坑指南
MyDAC v5.10源文件解析:Delphi连接MySQL的Direct模式与避坑指南

简介:MyDAC v5.10是一套定位明确的MySQL数据访问组件源码,面向长期使用Delphi或CBuilder的桌面应用开发者,用于在不依赖中间件的情况下直连MySQL服务器,实现增删改查、事务处理、批量提交、存储过程与异步调用等常见数据库需求&am… · 2026/9/25 15:18:59

KytyPS5系统库模拟策略:40+ PS5系统模块的符号注册机制与逆向实现完整指南
KytyPS5系统库模拟策略:40+ PS5系统模块的符号注册机制与逆向实现完整指南

KytyPS5系统库模拟策略:40 PS5系统模块的符号注册机制与逆向实现完整指南 【免费下载链接】KytyPS5 PlayStation 5 emulator for Windows, Linux and MacOS 项目地址: https://gitcode.com/gh_mirrors/ky/KytyPS5 KytyPS5 是一款面向 Windows、Linux 和 macOS… · 2026/9/25 15:18:53

Atlas 300V 24G推理加速卡部署YOLO:从硬件认知到NPU推理全流程实战
Atlas 300V 24G推理加速卡部署YOLO:从硬件认知到NPU推理全流程实战

前几天收到一条私信,问Atlas 300V 24G到底是不是运算加速卡,还附带了一句:能不能拿它部署YOLO。这俩问题其实指向同一件事——很多人手里有或准备入一张推理卡,但不清楚它和游戏显卡的区别,也不知道atlas部署yolo的完整… · 2026/9/25 15:49:18

基于 OpenClaw 的加密货币交易系统:从量化策略到自动化执行——TaoToken 统一 Key 接入与 config.toml 配置骨架
基于 OpenClaw 的加密货币交易系统:从量化策略到自动化执行——TaoToken 统一 Key 接入与 config.toml 配置骨架

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/25 15:49:06

Sliver 项目中的 terminfo 纯 Go 终端能力读取库:从数据库解析到颜色渲染实战指南
Sliver 项目中的 terminfo 纯 Go 终端能力读取库:从数据库解析到颜色渲染实战指南

网络安全 【免费下载链接】sliver Adversary Emulation Framework 项目地址: https://gitcode.com/gh_mirrors/sl/sliver 点击查看 免费下载 导读 本文以 Sliver(Adversary Emulation Framework)仓库内 vendored 的 vendor/github.com/xo/t… · 2026/9/25 15:49:06

办公用Agent工具怎么选?TRAE Work 一站式办公体验解析与 TaoToken 配置骨架
办公用Agent工具怎么选?TRAE Work 一站式办公体验解析与 TaoToken 配置骨架

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/25 15:49:06

本地部署豆包大模型实操手记:用 Ollama 在消费级电脑上跑通 Seed-OSS-36B 的 GGUF 配置
本地部署豆包大模型实操手记:用 Ollama 在消费级电脑上跑通 Seed-OSS-36B 的 GGUF 配置

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/25 15:49:06

Multipass 版本发布流程全指南:特性分支、RC 候选与稳定版发布的完整实操手册
Multipass 版本发布流程全指南:特性分支、RC 候选与稳定版发布的完整实操手册

虚拟化开发工具云原生 【免费下载链接】multipass Multipass orchestrates virtual Ubuntu instances 项目地址: https://gitcode.com/gh_mirrors/mu/multipass 点击查看 免费下载 Multipass 是 Canonical 出品的 Ubuntu 实例编排工具,其发布流程涵盖了… · 2026/9/25 15:49:00

数值优化(Numerical Optimization)学习系列-03-共轭梯度方法(Conjugate Gradient)
数值优化(Numerical Optimization)学习系列-03-共轭梯度方法(Conjugate Gradient)

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/25 1:00:31

创维E900V22D刷机全攻略:S905L3SB芯片兼容性解析与救砖实战
创维E900V22D刷机全攻略:S905L3SB芯片兼容性解析与救砖实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/25 1:00:31

MQTT协议原理与Broker服务器搭建实战:从Mosquitto到EMQX
MQTT协议原理与Broker服务器搭建实战:从Mosquitto到EMQX

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/25 1:00:37

了解更多?预约专属演示

我们的顾问将为您一对一讲解产品与方案

企业微信二维码