Moodle部署到教学管理:从环境配置到避坑的完整实战指南
简介一份Moodle在线学习平台的使用说明文档面向需要快速掌握课程资源建设与教学活动的教师、培训师及平台管理员帮助解决在Moodle中创建和管理在线课程内容的核心问题。资源为单个doc文件整体压缩包约9.02MB内容编排完整围绕资源添加与呈现、程序教学与测验、BBS与投票、WIKI四大模块展开并重点讲解了文本页、编写网页、链接到文件或站点、插入标签等常用资源类型的具体操作步骤配有界面图示与操作示例便于读者按章节对照练习。文档还涵盖了测验、投票等活动配置方法适用从基础入门到日常维护的多个教学场景。目前已有358人学习适合教育工作者、在线课程设计者以及希望系统了解Moodle功能的初学者参考使用。1. Moodle不是装完就能用的系统先想清楚这三件事如果你所在的高校或培训机构决定部署 Moodle多半是被它的开源属性和完整的学习管理功能吸引课程内容分发、作业收集、在线测验、成绩管理、论坛互动一套系统全给你包圆。但真正动手之后你会发现安装向导只是万里长征第一步真正让人头疼的是环境配置、角色权限和数据统计这些“看不见的工程”。很多团队装上 Moodle 后用了不到一个月就闲置问题往往不在功能不够而在没人把运行环境、课程结构和评价流程想清楚。这篇笔记面向两类读者一是正在评估 Moodle 的运维或技术负责人想确认这套系统值不值得投入二是已经搭好环境却不知道如何组织课程和作业的一线教师或培训管理员。我会从环境选型讲到日常高频操作再拆几个真实的踩坑场景。全程围绕“能落地”来写每个操作步骤和参数都来自我反复用过的方案你可以直接照着做。2. 先把运行环境立住PHP、数据库与服务器的关键选型2.1 PHP版本为什么是第一道门槛很多初次接触 Moodle 的同事习惯先装好 PHP 再下载程序包结果在安装向导里就卡住。Moodle 对 PHP 版本有明确的下限要求而且不同主版本对应的 PHP 版本区间差异很大。用太旧的 PHP 运行新版 Moodle安装页面会直接报“PHP 版本不受支持”用太新的 PHP 跑旧版 Moodle则可能遇到函数废弃导致的警告甚至白屏。我的习惯是先确认程序包对应的 PHP 要求再决定装哪个版本。比如当前主流版本的常见组合是 PHP 7.4 或 8.x 搭配 MySQL 8 或 MariaDB 10.x具体以下载页面标注为准。别在这个环节省事PHP 版本不匹配是后续各种莫名其妙问题的第一个来源。Web 服务器方面生产环境我一般用 nginx PHP-FPM 组合。Apache 也能跑但 nginx 的并发性能和配置清晰度在课程访问集中的时段更有优势。数据库优先用 MySQL 8 或 MariaDB两者都经过大量生产验证选哪个取决于你团队更熟悉哪一个。服务器内存建议至少 4G磁盘预留 50G 以上因为上传的课程文件、课程备份和日志都会持续增长磁盘写满的后果比想象中来得快。2.2 最小安装命令序列与目录规划下面这套命令基于常见的 Debian/Ubuntu 环境我用它部署过多次步骤足够完成一个可用的 Moodle 环境。先更新系统索引再安装 nginx、PHP 及扩展、数据库服务。apt update apt upgrade -y apt install -y nginx php-fpm php-mysql php-xml php-mbstring \ php-curl php-zip php-gd php-intl php-soap php-json \ mysql-server安装完成后把 PHP-FPM 的常用参数调大默认值对 Moodle 来说偏保守。修改 php.ini 中的几个值具体路径取决于 PHP 版本通常在/etc/php/*/fpm/php.iniupload_max_filesize 256M post_max_size 300M memory_limit 512M max_execution_time 600这几个参数决定了你能上传多大的课程包、执行多耗时的脚本。upload_max_filesize管单个文件post_max_size管一次 HTTP 请求的总大小后者一定要大于前者否则大文件上传会失败。memory_limit关系到 Moodle 执行备份、恢复等重量级操作时的稳定性给到 512M 是常见做法。接下来创建数据库和专用用户。这个步骤别图省事用 root 账号连 Moodle风险太高而且后续出了问题不好回溯。mysql -uroot -p CREATE DATABASE moodle DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; CREATE USER moodle_userlocalhost IDENTIFIED BY 这里替换成强密码; GRANT ALL PRIVILEGES ON moodle.* TO moodle_userlocalhost; FLUSH PRIVILEGES; EXIT;然后是程序本身。把 Moodle 程序包解压到网站根目录比如/var/www/moodle同时在 Web 根目录之外建立数据目录/var/moodledata这个目录存放上传文件和缓存不能放在 Web 根目录下否则文件可能被直接访问属于严重的安全隐患。mkdir -p /var/www/moodle /var/moodledata # 解压程序包到 /var/www/moodle 后 chown -R www-data:www-data /var/www/moodle /var/moodledata chmod -R 755 /var/www/moodle chmod -R 770 /var/moodledata目录权限的逻辑是程序文件只需要读权限数据目录需要读写权限。moodledata用 770 而不是 755是为了让 Web 用户能写入同时避免其他系统用户直接读取上传的作业和试卷。到这里浏览器访问域名就应该看到 Moodle 的安装向导了。2.3 安装完成后必须调整的五个参数安装向导完成后很多人以为系统就能正常服役了其实还差几步关键配置。第一是设置站点名称和 URL这个在安装向导里有但如果之后换了域名要同步修改 config.php 里的$CFG-wwwroot否则页面样式和登录跳转都会错乱。第二是配置定时任务 cron。Moodle 的很多后台工作——发送通知邮件、执行课程备份、处理队列——都依赖定时任务定期触发。在服务器 crontab 里加一行每分钟执行一次* * * * * /usr/bin/php /var/www/moodle/admin/cli/cron.php第三是给 PHP-FPM 和 nginx 都配上请求超时。nginx 配置文件里加client_max_body_size 300M;否则就算 PHP 允许 256M 上传nginx 这一层也会先拒绝请求。第四是设置默认语言和时区。在“站点管理 → 语言”里把默认语言设为简体中文时区设为 Asia/Shanghai否则测验的截止时间和作业提交记录会差出好几个小时学生半夜收到“提交逾期”通知的情况就是这么来的。第五是开启站点维护模式前先配置好发信服务器。邮件通知是 Moodle 和用户之间的重要纽带用 SMTP 服务发信比 PHP 默认的 mail 函数可靠得多在“站点管理 → 插件 → 消息输出 → 电子邮件”里配置 SMTP 主机、端口、账号和加密方式。3. 课程空间与活动设计把课程从“文件夹”变成“在线课堂”3.1 课程格式怎么选主题、周历还是版块环境跑起来之后下一步是搭课程。这里最容易犯的错误是直接用默认格式往里塞资料没有先想清楚课程的结构。Moodle 提供了几种课程格式最常见的两种是主题格式和周历格式。主题格式按模块组织比如“第一章 基础概念”“第二章 进阶操作”适合内容模块清晰的课程周历格式按日期自动生成周次适合按教学进度推进的课程每周的内容自动归到对应周里。还有一种是版块格式所有内容折叠在一个长页面里适合做成学习资源库。选格式的标准不是看哪个“高级”而是看课程的使用节奏。如果是跟着学期走的课我建议周历格式能省很多事如果是员工入职培训这种按主题走的内容主题格式更直观。课程创建入口在“站点管理 → 课程 → 添加课程”需要填课程全称、简称、格式、开始日期和是否可见。课程编号建议用统一的命名规则比如“2025-春-数据库原理”方便后续按名称批量查询和管理。课程创建后的“课程设置”里有一个重要选项叫“课程可见性”上课期间保持可见维护时改成隐藏学生看不到但数据还在。3.2 资源与活动的区分什么内容放“文件”什么放“页面”在课程里添加内容时Moodle 区分“资源”和“活动”两大类。资源是学生“看”的东西比如上传的 PDF、链接、嵌入的视频、富文本页面活动是学生“做”的东西比如作业、测验、论坛、问卷调查。很多新手把 PPT 和作业都当成文件上传学生交了作业之后没有反馈渠道教学闭环就断了。我一般建议这样分配讲义和课件用“文件”或“页面”资源类型。文件适合直接上传 PDF 或压缩包页面适合把图文混排的内容直接做成网页减少下载步骤。作业、测验、讨论区这些必须用活动类型因为只有活动才会进入成绩单才能设置截止日期和反馈。添加操作的路径是进入课程后点击“开启编辑模式”在对应版块点击“添加活动或资源”。系统会列出所有可用的模块选中后进入配置页。这里值得注意的细节是“开启编辑模式”在 Moodle 新版里是页面右上角的开关而不是旧版的按钮新手经常找不到入口。3.3 用户与角色别拿管理员账号去讲课权限设计是 Moodle 实施中最容易被忽略、也最影响长期使用体验的一环。默认情况下管理员拥有全部权限但课堂上真正需要的是教师、无编辑权限的教师和学生这三种角色。管理员账号一旦在课程里误操作比如删掉某个版块恢复的成本很高。正确的做法是用一个普通账号测试整个流程包括选课、交作业、查看成绩给任课老师分配“教师”角色给助教分配“无编辑权限的教师”角色允许查看作业和打分但不能修改课程内容。每个用户系统会分配一个唯一的用户名建议用学号或工号方便和外部系统对接。选课方式上常见做法有三种手动选课、自助选课和批量导入。手动选课适合小班课直接在课程参与人里添加即可自助选课配合选课密钥适合需要限制人数的场景学生输入密钥才能加入批量导入适合新生或全员培训通过 CSV 文件一次导入上百个用户。批量导入的文件格式有严格规定第一行必须是列名用户名列建议用统一的编号导入时系统会提示成功数和失败行数失败信息里能看到具体原因。4. 作业、测验与成绩教学闭环里的高频操作4.1 布置一次作业要设置的四个关键项在课程里添加“作业”活动时配置项很多但真正影响学生体验和老师工作量的只有几个。第一是作业名称和说明说明里写清楚格式要求、字数限制、评分标准第二是提交设置允许的文件类型和最大文件数要明确否则学生可能传一个几十MB 的视频但也可能传一个空目录第三是截止日期和宽限期宽限期是截止时间之后还允许提交的时间段但会标记为逾期第四是反馈设置是否允许在线评语、是否使用评分量表。下面是一次典型作业的配置示意以代码形式说明字段含义// 常见作业配置项通过 Web 界面填写这里列出对应字段 $assignment [ name 第4章 实践作业, // 作业名称学生端显示 description 提交格式PDF不超过10页, // 作业说明 submission [ type file, // 提交方式文件或在线文本 maxfilesize 20 * 1024 * 1024, // 单文件最大20MB maxfiles 3, // 最多3个附件 filetypes .pdf,.docx, // 限制可提交的文件类型 ], deadline strtotime(2025-06-30 23:59:00), // 截止时间 graceperiod 2 * 60 * 60, // 宽限期2小时超过则标记逾期 feedback [ comments true, // 是否开启评语功能 showgrades true, // 成绩发布后学生可见 ], ];这段配置说明几个关键参数maxfilesize与服务器上传限制有关如果服务器限制是 256M单文件限制设到 20M 就合理filetypes能有效拦截乱传格式的情况但要注意不同浏览器对扩展名的识别有差异graceperiod是给特殊情况留的缓冲不建议设太长否则学生会把宽限期当成默认截止时间。作业创建后学生端看到的是一个带“添加提交”按钮的卡片教师端则能在“查看所有提交”里看到每个人的提交状态、评分进度和抄袭检测入口。作业批改完成后成绩会自动进入课程的“成绩册”。这个成绩册是 Moodle 的中央成绩管理模块教师可以选择是否向学生隐藏成绩也可以按权重调整各项作业的占比。4.2 用题库和随机抽题组织一场考试在线测验是使用频率仅次于作业的功能但很多人的用法有误区直接在测验里一题一题加不从题库走。这样做一次两次没问题但如果明年还要开同一门课或者想给学生出补考卷没有题库就只能重来一遍。正确的路径是先在“课程 → 题库”里建立题目分类再往分类里添加题目最后创建测验并从题库抽题。题目分类可以按章节建比如“第1章-选择题”“第2章-填空题”也可以按题型建。抽题时在测验的“添加问题”里选择“从题库中随机添加”设定随机抽取的数量。这样每次生成试卷时系统会从指定分类里随机挑题补考和正考用同一套题库也不会完全重复。填空题的评分是个容易踩坑的点。Moodle 的填空题支持用正则表达式来判断答案.*表示通配例如填写正确答案为controller那么答案正则controller只匹配完全一致的内容。如果你想接受大小写差异可以设成(?i)controller。测验题目标记时系统会反馈哪些答案被正则匹配、哪些被跳过善用这个反馈能省下大量复查时间。创建测验时还有三个参数值得注意是否允许学生多次尝试评分策略是最高分还是最后一次尝试测验时间窗口和打开关闭时间。如果考试要求严格计时建议开启“时间限制”并设置“提交后显示结果”的具体时间避免学生刚交卷就看到全班成绩分布。4.3 成绩导出与Excel二次处理成绩册里的数据可以导出成多种格式。教师端在“成绩册 → 导出”里选择 Excel 或 CSV系统会生成一个包含所有列和用户名的表格文件。这里有两个细节第一导出的文件里用户名列是用户名而不是真实姓名如果需要真实姓名要在导出设置里勾选“包含用户全名”第二CSV 文件的编码默认是 UTF-8用老版 Excel 打开会乱码建议优先选 Excel 格式导出或者在打开 CSV 时手动选择 UTF-8 编码。成绩导出后我一般会用 Excel 做二次处理计算班级平均分和各分数段人数生成简单的可视化图表。Moodle 自带的报表能显示及格率但只有导出后才能在本地做更灵活的分析。如果你所在机构要求提交期末成绩单导出的表格可以直接作为数据源稍作格式调整就能满足要求。5. Moodle避坑指南部署与日常使用中的5个真实问题5.1 大文件上传失败PHP和nginx同时受限现象学生上传 80MB 的视频文件进度条走完提示 500 错误或直接断连。 原因这是最典型的环境问题。PHP 的upload_max_filesize和post_max_size都改过了但 nginx 的client_max_body_size忘了改或者改完没有重载配置。另一个常见原因是请求超时设置太短大文件上传耗时超过max_execution_timePHP 进程被强杀。 解决在 nginx 配置的 server 块加client_max_body_size 300M;同时在 php.ini 里确保post_max_size upload_max_filesize重载 nginx 和 PHP-FPM 后重新测试。改完参数后用下面的命令验证实际生效值php -i | grep upload_max5.2 课程备份失败提示超时或磁盘不足现象教师在“课程备份”里点了备份等待几分钟后页面报错或者备份文件生成到一半就消失了。 原因备份操作是重负载任务会打包课程里的所有资源、活动和用户数据耗时和资源占用都很大。默认的 PHP 执行时间限制可能不够此外moodledata所在分区磁盘满了也会导致备份中断。 解决把课程备份的触发方式改成定时任务在“站点管理 → 计划任务”里启用自动备份设置一个磁盘充裕的备份目录。同时看 PHP 的max_execution_time是否给到 600 秒以上。如果课程数据量特别大建议在备份设置里排除用户相关数据只备份课程结构需要时再单独恢复。5.3 邮件通知总是进垃圾箱或延迟到达现象学生收不到密码重置邮件或者通知邮件跑到垃圾箱里。 原因Moodle 默认用 PHP 的mail()函数发信这种方式发出的邮件没有SPF和DKIM记录很容易被对方邮件服务器拒收或降权。另一个原因是定时任务没配 cron邮件队列堆积发信延迟。 解决在“站点管理 → 插件 → 消息输出 → 电子邮件”里配置 SMTP 服务填好主机、端口、账号密码和加密方式。配置完成后发一封测试邮件检查送达时间和是否进垃圾箱。之后仍然要确保 cron.php 每分钟执行一次邮件队列才能及时清空。5.4 迁移服务器后页面白屏或样式丢失现象把 Moodle 从旧服务器整站拷贝到新服务器打开首页能显示文字但完全没有样式或者直接白屏。 原因最常见的原因是config.php里的$CFG-wwwroot还指向旧地址浏览器加载 CSS 和 JS 时请求失败。另一个原因是moodledata目录里的缓存文件带着旧服务器路径信息。 解决修改config.php里的$CFG-wwwroot为新地址然后到“站点管理 → 开发 → 清除缓存”里清掉所有缓存。如果还不行检查moodledata目录权限是否可写。这个问题的核心是路径信息散落在数据库和缓存里改完配置后必须清缓存才能让新旧路径完全切换。5.5 题库题目出现乱码或保存后格式丢失现象编辑好的题目保存后公式符号变形、中文变成乱码或者填空答案里的正则表达式被转义。 原因数据库连接没有使用 utf8mb4或者题目里含有特殊字符时编辑器做了额外的 HTML 转义。Moodle 高版本默认用 utf8mb4但如果从旧版本升级过来数据库表可能还是旧的字符集。 解决检查配置里的数据库字符集确保建库时使用utf8mb4。题目编辑时涉及公式和特殊符号建议用文本编辑器先写好再粘贴避免可视化编辑器自作主张修改格式。正则表达式的转义问题可以查看题目的原始 XML 导出文件确认实际存储内容后再调整。6. 把学习数据用起来日志、报表与自动化的进阶操作Moodle 装好、课程开起来、作业收上来这只是“用起来”离“用好”还差一步让系统产生的前端数据反过来指导教学安排。在“站点管理 → 报表 → 日志”里可以按时间、用户、课程筛选访问记录。比如考前一周哪些学生访问课程频率骤降这些数据导出后就是很好的预警线索比期末才发现成绩不理想要有效得多。另一个值得投入的功能是活动完成度跟踪。在课程设置里开启“完成跟踪”后每个活动和资源都可以设置完成条件——查看即完成、需要提交、需要获得特定分数。学生端会显示每项内容的完成状态教师端可以随时查看全班的完成进度条形图。这个功能对于自学者和混合式教学尤其有用它能告诉你哪些学生在哪些环节卡住了。再进阶一步是“限制访问”配合自动分组。比如设定测验分数达到 60 分才允许解锁下一章内容或者按不同的选课密钥自动把学生分成 A、B 两组两组看到不同的作业要求。这些逻辑在“活动设置 → 限制访问”里完成不需要写任何代码但能让课程从“静态资料库”变成“有节奏的教学流程”。关于自动化我给的实际建议是给课程设置固定的自动备份周期保留最近四份备份把“站点管理 → 报表”里的关键报表订阅到邮箱每周自动发送一次学生提交作业后利用“快速评分”界面直接在列表页打分和写评语不需要一一点开每个提交详情。还有一个容易被忽略的小技巧Moodle 支持在测验题目里用通配符{a}、{b}嵌入数值每次出卷时自动生成不同的数字组合。这对理工科的数值计算类课程极其实用——学生无法靠套用同学的参数同时评分规则可以统一。我通常会在课程结束前跑一次“站点管理 → 报告 → 课程参与度”报表对比各章节的访问量和作业平均分把低访问量的章节记下来下学期优先调整。这个习惯帮我避免了多次凭感觉改课件、最后考试结果却没变化的情况。希望帮到你。本文还有配套的精品资源点击获取

相关新闻

HDS VSP Gx00存储安装配置指南:四个关键环节实操解析

HDS VSP Gx00存储安装配置指南:四个关键环节实操解析

简介:HDS VSP G200安装配置指南是一份面向存储管理员与系统工程师的实操型手册,聚焦Panama系列G200/G400/G600/G800统一搭载的SVOS系统,适合在设备开箱上架、控制框连线、SVP管理环境搭建等阶段按图索骥。资源包体积7.01MB,仅含1个…

2026/10/15 9:51:48 阅读更多 →
深信服翔鹰计划面试本质:安全产品工程师的能力建模

深信服翔鹰计划面试本质:安全产品工程师的能力建模

1. 这不是一场普通的技术面试:翔鹰计划背后的选拔逻辑“深信服翔鹰计划技术面试”——这八个字在应届生和初级工程师圈子里,近两三年逐渐从模糊的招聘词条,变成一个带着具体压力感的实操场景。我接触过不少参与过该流程的某高校学生和某实验室…

2026/10/15 9:51:48 阅读更多 →
Kettle循环批量同步Oracle到Elasticsearch实战:批次、循环与Job编排

Kettle循环批量同步Oracle到Elasticsearch实战:批次、循环与Job编排

1. 从Oracle到Elasticsearch:为什么批量同步这件事值得认真对待做过数据同步的人都有一个共识:把数据从关系型数据库搬到搜索引擎,听起来只是"读出来、写进去"两步,但真正落地的时候,坑几乎全在细节里。尤其…

2026/10/15 9:51:48 阅读更多 →

最新新闻

学Simulink——储能变流器(PCS)中 PWM 整流器的恒流充放电(CC Charge / CC Discharge)仿真

学Simulink——储能变流器(PCS)中 PWM 整流器的恒流充放电(CC Charge / CC Discharge)仿真

目录 手把手教你学Simulink——储能变流器(PCS)中 PWM 整流器的恒流充放电(CC Charge / CC Discharge)仿真 一、为什么储能 PCS 要做 恒流(CC)充放电双向 PWM 整流器 二、PCS 双向控制与 CC 模式原理** 2.1 功率平衡估算(用于 idref​折算) 2.2 模式定义 三、关键…

2026/10/15 10:38:32 阅读更多 →
TaoToken 视角下的示波器使用:measure/acquire/storage/cursor 四步实测

TaoToken 视角下的示波器使用:measure/acquire/storage/cursor 四步实测

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

2026/10/15 10:38:32 阅读更多 →
学Simulink——三相 PWM 整流器在船舶岸电系统(Shore-to-Ship Power, Cold Ironing)中的并网控制仿真

学Simulink——三相 PWM 整流器在船舶岸电系统(Shore-to-Ship Power, Cold Ironing)中的并网控制仿真

目录 手把手教你学Simulink——三相 PWM 整流器在船舶岸电系统(Shore-to-Ship Power, Cold Ironing)中的并网控制仿真 一、为什么船舶岸电系统要用 三相 PWM 整流器/并网变流器 二、岸电系统典型参数(教学模型)** 三、Simulink 建模(手把手)** 3.1 Step 1️⃣ —— 港…

2026/10/15 10:38:32 阅读更多 →
PP-HumanSeg Lite + NCNN C++ 部署实战:精准版本对齐与边缘落地

PP-HumanSeg Lite + NCNN C++ 部署实战:精准版本对齐与边缘落地

简介:本资源是一套面向嵌入式与移动端开发者的轻量级人像分割部署方案,聚焦PP-HumanSeg Lite模型在NCNN框架下的C端高效落地,适用于视频会议背景虚化、AR换装、实时抠图等低延迟场景,适合具备C基础和一定CV部署经验的中高级开发者…

2026/10/15 10:38:32 阅读更多 →
OpenGL正背面剔除与深度测试:原理、配置与穿模问题排查

OpenGL正背面剔除与深度测试:原理、配置与穿模问题排查

1. 从一个“穿模”现象说起:为什么需要正背面剔除与深度测试但凡做过3D渲染的人,几乎都遇到过这样的场景:一个封闭的立方体或者角色模型,旋转到某个角度后,本该被挡住的背面却透了出来,或者两个物体交叠的地…

2026/10/15 10:38:32 阅读更多 →
企业WordPress定制开发:核心价值与选型指南

企业WordPress定制开发:核心价值与选型指南

1. 为什么企业需要专业的WordPress定制开发服务 在数字化浪潮席卷各行各业的当下,企业官网已从简单的"电子名片"升级为集品牌展示、客户服务和业务转化于一体的核心平台。WordPress作为全球占比43%的内容管理系统,凭借其开源特性、丰富的插件生…

2026/10/15 10:37:31 阅读更多 →

日新闻

Docker Compose 容器化部署 ChirpStack LoRaWAN 网络服务器实战

Docker Compose 容器化部署 ChirpStack LoRaWAN 网络服务器实战

1. 为什么选择容器化方式部署 LoRa 网络服务LoRa 物联网项目落地时,网络服务器是整个链路的核心枢纽。它负责接收网关上报的数据包、完成去重与解密、再把有效载荷分发给上层应用。早期大家习惯把网络服务器直接装在物理机上,依赖一堆系统库和特定版本的…

2026/10/15 0:00:46 阅读更多 →
共享LLM服务下的跨模型自动扩缩容:Kubernetes实战与避坑指南

共享LLM服务下的跨模型自动扩缩容:Kubernetes实战与避坑指南

1. 共享推理服务里,扩缩容到底难在哪做过大模型推理服务部署的人,大概都经历过这样的场景:一个团队共用一套推理集群,A 业务跑的是 7B 的小模型,B 业务跑的是 72B 的大模型,C 业务白天流量高、晚上几乎归零…

2026/10/15 0:00:46 阅读更多 →
Systemd 启动阶段根文件系统只读之谜:fstab 与 remount-fs 服务深度解析

Systemd 启动阶段根文件系统只读之谜:fstab 与 remount-fs 服务深度解析

1. 引子:一次内核恐慌引发的追查先从一个真实场景说起。某次我给一台老旧的嵌入式设备折腾系统裁减,为了把启动时间压进两秒以内,我手贱地把一串自认为“没用”的 systemd 服务给 disable 了,其中就包括systemd-remount-fs.servic…

2026/10/15 0:00:46 阅读更多 →

周新闻

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

简介:基于 ARIMA、LSTM、Transformer 等模型的流感时间序列预测 Python 源码,面向计算机相关专业课程设计与期末大作业学生,以及项目实战学习者。内容覆盖预处理、平稳性检验、定阶、残差分析、多模型对比预测的完整时序建模流程,…

2026/10/14 3:30:28 阅读更多 →
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别 做影刀RPA自动化,十个新手有八个栽在"往输入框里填东西"这件事上:要么填不进去,要么填了一半,要么直接把原来内容追加在后面。这背后的根因&…

2026/10/14 16:30:29 阅读更多 →
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容 1. 认识影刀:什么场景该用RPA采小说数据 起点中文网的页面结构相对稳定——分类榜单、书籍详情、章节内容三块独立页面,跳转链路清晰。这种场景非常适合影刀自动化&#x…

2026/10/14 3:29:58 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

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

2026/10/15 0:14:36 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

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

2026/10/14 22:45:47 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

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

2026/10/15 9:49:14 阅读更多 →