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

零网络 OI Wiki 离线部署的 3 条路径——完整指南

发布时间:2026/9/25 17:41:44 来源:云帆数科 栏目:资讯中心
零网络 OI Wiki 离线部署的 3 条路径——完整指南
零网络 OI Wiki 离线部署的 3 条路径——完整指南【免费下载链接】OI-wiki:star2: Wiki of OI / ICPC for everyone. 某大型游戏线上攻略内含炫酷算术魔法项目地址: https://gitcode.com/GitHub_Trending/oi/OI-wiki赛场断网、飞行途中无信号、封闭机房无法外联——OI Wiki 离线版能让这些场景下的算法学习不断档。三条离线部署路径摆在这里按机器现状选一条从 30 秒到半小时随时把整套离线算法资料装进本地。 10 秒选路三列速览表路径前置依赖大致耗时适合人群可否自定义A · Docker 容器仅 Docker30 秒3 分钟新手、多平台用户否B · 源码本地构建Python 3 uv git530 分钟开发者、需自定义构建是C · gh-pages 静态页仅 git Python约 1 分钟临时离线查阅否 路径 ADocker 拉镜像3 分钟起一个本地 OI Wiki判断——先看机器是否具备 Docker 环境docker -v # 有版本号即可用没有则先按 Docker 官方文档安装执行——镜像源任选其一拉取后直接后台启动并映射端口docker pull 24oi/oi-wiki # 官方镜像仓库 docker pull daocloud.io/sirius/oi-wiki # 国内 DaoCloud 仓库 docker run -d -p 8080:8000 --name oi-wiki 24oi/oi-wiki-d让容器在后台常驻-p 8080:8000把容器内 8000 端口映射到主机的 8080。验证——浏览器打开http://127.0.0.1:8080能看到 OI Wiki 首页即部署成功。容器随时可用docker stop oi-wiki/docker start oi-wiki停启更细的构建参数说明见 Docker 部署官方文档。⚙️ 路径 B源码构建静态页面——与路径 A 的 4 处差异仓库获取同路径 A 的思路但此处克隆的是完整源码而非镜像git clone https://gitcode.com/GitHub_Trending/oi/OI-wiki.git --depth1 cd OI-wiki差异一依赖安装换成 Python 生态国内源可避免超时pip install uv uv sync --index-url https://pypi.tuna.tsinghua.edu.cn/simple/差异二需额外安装自定义主题./scripts/pre-build/install-theme.sh # Windows 下改用 Git Bash 执行差异三构建产物落在site目录而不是跑一个常驻容器uv run mkdocs build -v差异四预览方式从访问端口变为起一个静态服务器cd site python -m http.server 8000本地访问验证同路径 A打开http://127.0.0.1:8000即可。选这条路还能改构建配置、控制 MathJax 渲染完整步骤见 README 的离线版章节。 路径 C一条命令克隆 gh-pages临时离线查阅不想装任何依赖、只用一两次时最轻量——已构建好的静态页面都在gh-pages分支里git clone https://gitcode.com/GitHub_Trending/oi/OI-wiki -b gh-pages cd OI-wiki python -m http.server 8000⏱️ 内容保鲜路径 × 更新命令对照表离线版会滞后于上游内容建议定期刷新路径更新操作A · Dockerdocker exec -it oi-wiki /bin/bash进入后执行wiki-upd或停删容器、重新docker pull再启动B · 源码git pull拉新代码再uv run mkdocs build -v重建C · gh-pagesgit pull拉取最新静态页即可无需重建 故障速查现象、原因、修复命令现象原因修复命令依赖安装超时失败海外 PyPI 源访问慢uv sync --index-url https://pypi.tuna.tsinghua.edu.cn/simple/8000 端口连不上端口被其他进程占用python -m http.server 8080换端口访问docker 提示权限不足当前用户不在 docker 组sudo usermod -aG docker $USER注销后重新登录页面样式或公式残缺主题 / MathJax 资源下载不全重跑./scripts/pre-build/install-theme.sh新手直接走 Docker要改构建参数才选源码临时用一次选 gh-pages。使用问题与改进建议可提交到项目 issue 区也欢迎参与贡献 OI Wiki 离线版。【免费下载链接】OI-wiki:star2: Wiki of OI / ICPC for everyone. 某大型游戏线上攻略内含炫酷算术魔法项目地址: https://gitcode.com/GitHub_Trending/oi/OI-wiki创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关推荐

DeskcommCRM实操拆解:沟通即记录,客户数据自然沉淀
DeskcommCRM实操拆解:沟通即记录,客户数据自然沉淀

第一次看到“DeskcommCRM”这个名字的时候,我愣了几秒。Desk、comm、CRM,三个词拼在一起,乍一看像某个小团队随手起的内部代号,但拆开细品,你会发现这个命名其实把产品的定位全写在脸上了:Desk 代表桌面端的… · 2026/9/25 17:41:26

Apache DataFusion 基准测试设计指南:从 SQL 用例到 Criterion 微基准的完整实践
Apache DataFusion 基准测试设计指南:从 SQL 用例到 Criterion 微基准的完整实践

大数据数据分析后端 【免费下载链接】datafusion Apache DataFusion SQL Query Engine 项目地址: https://gitcode.com/gh_mirrors/datafu/datafusion 点击查看 免费下载 这篇技术指南围绕 Apache DataFusion 官方基准测试设计规范(.ai/skills/add-benc… · 2026/9/25 17:41:07

电控工程师如何用开源项目打造可验证的工程能力
电控工程师如何用开源项目打造可验证的工程能力

1. 为什么电控岗简历石沉大海?不是你不够努力,是工程经历缺了“可验证的锚点”秋招季刚开闸,我连续三周盯着邮箱刷新页面,投出去的电控岗位简历像被黑洞吸走——已读不回、杳无音信。直到帮一位学弟改简历时,他递来一份… · 2026/9/25 17:41:01

企业级Agent平台落地:从超级个体到超级团队的工程实践
企业级Agent平台落地:从超级个体到超级团队的工程实践

1. 从单兵作战到团队协同:企业级 Agent 平台要解决的真问题过去一年,我接触过不少团队在内部推 AI 编程助手,几乎都走过同一条曲线:前两周大家兴致勃勃,每个人都在自己的编辑器里装插件、配模型、写提示词,… · 2026/9/25 18:24:02

机器人防撞和防跌落,TOF安装方式能照搬吗?
机器人防撞和防跌落,TOF安装方式能照搬吗?

有客户提了一个需求:产品用在户外,需要做"边缘检测"——机器人走到平台边缘或台阶前要能停下来。他问TOF传感器能不能做这个。这个问题看起来跟"前方避障"差不多——都是测距、都是判断有没有东西。但"防跌落(边缘检… · 2026/9/25 18:23:56

OpenMontage:本地部署的AI剪辑Agent实战指南
OpenMontage:本地部署的AI剪辑Agent实战指南

1. 这不是“AI剪视频”,而是让AI真正当导演:OpenMontage实测前必须厘清的三件事你搜“AI Agent 能不能独立做完一条视频”,刷出来的答案大概率是两种:一种说“能,一键生成,秒出片”,另一种说“不… · 2026/9/25 18:23:56

为卫星 Agent 设计 Harness 容错存储转发:TaoToken 统一 Key 接入与 config.toml 配置骨架
为卫星 Agent 设计 Harness 容错存储转发: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 18:23:50

小型无人机加定位模块,除了精度还要核对什么?
小型无人机加定位模块,除了精度还要核对什么?

小型无人机加定位模块,除了精度还要核对什么?有客户问了一连串很实在的问题:定位模块的重量对续航影响多大?安装孔是什么规格的?供电能不能直接从飞控取?接线的线序怎么对?装完会不会干扰飞控&a… · 2026/9/25 18:23:44

2026年国际交叉学大会暨大模型与通用人工智能国际会议
2026年国际交叉学大会暨大模型与通用人工智能国际会议

2026 年国际交叉学大会暨大模型与通用人工智能国际会议(LMAGI 2026)将于 2026 年 10 月 30 日至 11 月 2 日在中国张家界举行。作为【2026 年国际交叉学大会】核心平行分会之一,大模型与通用人工智能分会聚焦探索大规模神经架构的快速发展以及… · 2026/9/25 18:23:38

数值优化(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

了解更多?预约专属演示

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

企业微信二维码