Ubuntu 20.04 LTS 服务器安装与初始化配置全攻略
简介《Ubuntu 20.04 LTS操作系统安装及初始化配置指南》是一份面向Linux初学者、希望摆脱单一Windows/macOS环境的技术爱好者及开发者的实操文档内容覆盖从镜像下载、Rufus启动盘制作到BIOS/UEFI启动项调整的完整前置流程并详细讲解安装引导菜单中“试用”与“正式安装”两种模式的选择以及语言、磁盘分区、用户账户等关键配置步骤适合用于构建服务器平台或改造现有PC环境以提升多任务处理与数据安全性。资源包共包含1个DOCX文档文件总大小约13KB虽体量轻但步骤完整、命令准确便于按章节对照操作。安装后的初始化配置部分还整合了APT更新命令、常用软件安装清单如浏览器、办公套件、压缩工具和图形界面个性化设置建议能够帮助读者快速进入可用状态。该指南已有200人学习下载作为入门级Linux参考资料尤其适合希望快速完成系统部署并了解基础运维操作的读者。1. Ubuntu 20.04 LTS 到手之后安装只是开始初始化才是重头一台刚从仓库开封的机器装 Ubuntu 20.04 LTS 只需要二十分钟真正决定这台机器接下来半年靠谱不靠谱的是装完系统之后那一连串初始化配置。很多人装完系统就以为交付了一半结果过了一周才发现更新源慢、SSH 连不上、时区错乱、swap 没配——每一件都是小时级的小事凑在一起就成了加班。这篇指南就是围绕「安装 初始化」这条完整链路展开的先讲怎么把安装介质和分区选对再讲装完系统必做的换源、更新、SSH、时区、swap、防火墙最后给出排查和批量交付的进阶思路。适合两类人第一次给服务器装系统的初学者以及不想在重复装机上浪费时间的熟手。2. 制作安装介质与分区方案UEFI 还是 Legacy先定引导再动手2.1 ISO 镜像下载与完整性校验别急着写盘安装 Ubuntu 20.04 LTS 的第一步不是插 U 盘而是把 ISO 文件下载完整。官方发布页会同时提供桌面版和服务器版两种镜像服务器用途直接下载服务器版桌面版自带图形安装器和桌面环境桌面开发机才需要。镜像文件通常一到两个 GB下载过程可能因为网络抖动出现损坏所以拿到文件之后别急着写盘先做完整性校验。sha256sum ubuntu-20.04.x.iso把输出的一大串哈希值和发布页上公示的 SHA256 值逐位对比完全一致再继续。写盘的镜像如果校验不过多半是下载阶段就没下全装到一半会冒出各种匪夷所思的报错那时候再回头找原因就晚了。这一步花三十秒能帮你避开后面几个小时的折腾。提示如果你是在云平台或者虚拟化环境里用现成模板可以跳过本节直接进入分区与引导的规划。2.2 制作启动盘dd 命令与图形工具体验差在哪制作启动盘有两条路线一条是纯命令行的 dd另一条是图形工具。dd 的写法在所有 Linux 发行版上通用也是我最常用的方式。sudo dd if./ubuntu-20.04.x.iso of/dev/sdX bs4M statusprogress oflagsyncif 指定镜像路径of 指定 U 盘设备名bs4M 把每次读写块放大到 4MB传输速度更快statusprogress 用来观察进度oflagsync 确保数据真正写入 U 盘后再结束命令。这里有两个要点。第一of 必须指向整个 U 盘设备比如 /dev/sdb绝对不能写成 /dev/sdb1 这样的分区号否则启动引导会写不完整。第二写盘会清空 U 盘全部数据操作前确认这个设备上没有你要的东西。图形工具路线适合不想记参数的场景Rufus、balenaEtcher、Ventoy 都是常见选择。Ventoy 的特殊之处在于它不用反复写盘把 ISO 文件丢进 U 盘分区就能启动适合经常折腾多个发行版的人。但工具越方便越要留意写入模式传统 BIOS 机器用 MBR 写入UEFI 机器优先用 GPT 写入选错会导致启动时找不到引导。2.3 手动分区方案先想清楚哪些目录要独立挂载Ubuntu 20.04 LTS 默认走 UEFI 引导只有旧机器或者特殊需求才用 Legacy BIOS。分区方案不要照搬网上的模板先想清楚这台机器干什么用。下面是一个我在服务器场景下常用的手工分区方案。挂载点推荐大小文件系统说明/boot/efi512MB ~ 1GBFAT32UEFI 必需存放引导文件/剩余全部或按业务分配ext4根分区/usr、/var 都在这swap见第 4 章swap内存不足时的兜底/home可选ext4个人开发机建议分离服务器一般不分不单独建 /boot 分区的理由很简单默认 ext4 根分区配合 UEFI 引导足够可靠单独分 /boot 反而多了容量管理的麻烦只有在使用 LVM、全盘加密或特殊文件系统时才需要它。LVM 适合未来要扩容的机器普通分区适合图省心的场景二选一即可别在装机纠结分区上消耗太多精力。注意安装器在选择安装类型时建议手动规划分区而不是直接「使用整个磁盘」尤其是机器上还残留其他系统或数据的场景自动分区可能会覆盖掉不该覆盖的内容。3. 装完系统后的第一波配置换 apt 源、全量更新与 SSH 通道3.1 换软件源三步把 apt 指向访问最快的镜像装完系统第一件事是确认软件源。Ubuntu 20.04 LTS 默认指向官方源跨地域访问延时偏高尤其在国内网络环境下体验明显。换源的思路是把 sources.list 里的官方域名整体替换成可达性更好的镜像站我用 sed 一组命令完成。sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak sudo sed -i s|http://archive.ubuntu.com/ubuntu/|http://mirror/ubuntu/|g /etc/apt/sources.list sudo sed -i s|http://security.ubuntu.com/ubuntu/|http://mirror/ubuntu/|g /etc/apt/sources.list第一条先备份原始文件这是所有配置操作的老规矩改挂了还能一把退回去。后面两条分别替换主源和安全更新源 位置填你选定的镜像站地址。选镜像不是越知名越好而是看你的网络到它快不快云服务器直接用云厂商内网源办公网或家庭网络随便选一个测延迟。更重要的原则是版本匹配20.04 对应发行版代号 focal镜像站里路径必须指向 focal 目录混用其他版本的源必定会翻车。3.2 apt 全量更新与基础工具链装完必做的第一件事换源之后先跑一遍更新确认源配置没问题同时把系统补丁打上。sudo apt update sudo apt upgrade -y sudo apt autoremove -yapt update 刷新软件索引apt upgrade 把已安装的软件包升级到源里最新版本autoremove 清理升级后不再需要的依赖。update 报错时先别急着做下一步所有 404 和 fetch 失败都要在这里解决。之后装一套我每次装机都会准备的基础工具链。sudo apt install -y vim curl wget git htop net-tools treevim 做文本编辑curl 和 wget 做网络请求和下载git 同步代码和配置htop 看实时资源占用net-tools 提供 ifconfig 这类老牌命令tree 展示目录结构。这些包很小但后续配置几乎都会用到一次装齐少折腾。3.3 配置 SSH 与密钥登录装完就禁用密码登录服务器用途的机器必须开启 SSH。服务器版安装时如果没勾选 OpenSSH先补装。sudo apt install -y openssh-server sudo systemctl enable --now sshd sudo ss -tlnp | grep sshdenable --now 的意思是把 sshd 设为开机自启并立即启动ss 命令确认端口已经开始监听。接下来修改 /etc/ssh/sshd_config重点调三个参数# 自定义端口避免 22 端口被批量扫描 Port 2222 # 禁止 root 直接密码登录 PermitRootLogin prohibit-password # 允许密钥认证 PubkeyAuthentication yes改完先执行 sudo sshd -t 检查语法再 systemctl restart sshd。客户端这边生成密钥对并上传公钥。ssh-keygen -t ed25519 -C deploy key ssh-copy-id userhost -p 2222ssh-keygen 用 ed25519 算法生成密钥对-C 是给密钥加注释方便以后认出来是哪台机器用的。ssh-copy-id 会把本地公钥追加到服务器的 authorized_keys。等密钥登录验证通过之后再把 sshd_config 里的 PasswordAuthentication 改成 no彻底禁用密码登录。这里有个血泪教训改 SSH 配置时永远保持一个已登录的会话不退出新配置测试通过再断开否则配置写错就只有去机房救场的份了。4. 初始化配置时区、swap、防火墙与常用善后4.1 时区与时间同步timedatectl 一起解决服务器时区错乱的后果很隐蔽日志时间对不上定时任务跑错时段证书校验出偏差。Ubuntu 20.04 LTS 用 timedatectl 一套命令解决全部问题。timedatectl list-timezones | grep -i shanghai sudo timedatectl set-timezone Asia/Shanghai sudo timedatectl set-ntp true timedatectllist-timezones 可以按地区名过滤候选时区set-timezone 设置当前时区Asia/Shanghai 只是示例按你实际所在时区改。set-ntp true 开启自动时间同步20.04 默认使用 systemd-timesyncd 做 NTP 客户端开启后就不用手动维护时间了。最后的 timedatectl 直接输出当前时区、时间和 NTP 状态一眼确认全部生效。4.2 swap 大小与 swappiness内存不够时的兜底方案内存吃紧的机器没有 swap进程可能直接被杀。swap 文件是 20.04 下最常见的方案不用动分区表随时能删能改。sudo fallocate -l 4G /swapfile sudo chmod 600 /swapfile sudo mkswap /swapfile sudo swapon /swapfile echo /swapfile none swap sw 0 0 | sudo tee -a /etc/fstabfallocate 创建预分配的文件chmod 600 限制成只有 root 可读写mkswap 把文件格式化成 swap 区域swapon 让它生效最后一行写入 /etc/fstab 保证重启后自动挂载。个别文件系统上 fallocate 可能失败替代方案是用 dd 写零sudo dd if/dev/zero of/swapfile bs1M count4096swap 大小怎么定没有统一答案。内存小于 4GB 的机器给到物理内存的 1 到 2 倍内存很大的机器反而不要盲目给大 swap系统会倾向于把不活跃数据换出去而不是释放缓存。桌面机如果要休眠swap 必须大于物理内存服务器按负载兜底给几个 G 足够。接下来调 swappiness控制系统使用 swap 的积极程度默认 60 偏高服务器上我会调低。sudo sysctl vm.swappiness10 echo vm.swappiness10 | sudo tee /etc/sysctl.d/99-swap.conf第一条即时生效第二条写入 sysctl 配置让重启后继续生效。swappiness10 的含义是只在内存压力确实大的时候才用 swap减少不必要的磁盘读写。4.3 防火墙与常用初始化善后先放行再启用Ubuntu 20.04 LTS 自带的 ufw 配置简单但顺序错了会把自己锁在外面。核心原则先放行 SSH再开防火墙。sudo ufw allow OpenSSH sudo ufw allow 2222/tcp sudo ufw enable sudo ufw status verboseallow OpenSSH 放行默认 ssh 服务如果改了端口就再用第二条显式放行新端口。enable 之后策略默认拒绝外部新连接所以放行规则必须在 enable 之前就位。最后用 status verbose 查看当前规则和默认策略确认没有漏掉关键端口。剩下的善后操作一次做完改主机名、刷新引导配置、重启验证整套配置。sudo hostnamectl set-hostname node01 sudo update-grub sudo reboothostname 是机器在局域网里的身份起一个能看懂的名字能省掉很多认机器的功夫。update-grub 重新生成引导配置reboot 让所有改动一起生效。重启后依次验证 SSH 能连、时间正确、swap 在线、防火墙规则还在这四件事都通过机器才算初始化完成。5. Ubuntu 20.04 安装与初始化排查装不上、起不来、连不进的踩坑记录5.1 U 盘启动后卡在 Logo 或黑屏现象U 盘引导后屏幕停在品牌 Logo或者直接黑屏光标都不动。原因最常见的是显卡驱动与安装器内核不兼容少数情况是 Secure Boot 拦截了未签名驱动。解决在启动菜单界面选中「Try or Install Ubuntu」按 e 进入编辑在 linux 那一行末尾追加 nomodeset 参数再按 F10 或 CtrlX 启动如果还是不行把 BIOS 里的 Secure Boot 先关掉。另外 U 盘插在 USB 3.0 接口偶尔会有兼容问题换个 USB 2.0 接口试试也是常规操作。这个现象在服务器版上很少见桌面版独立显卡机器上碰到概率更高。5.2 装完重启进不了系统或掉进 grub rescue现象安装流程走完重启后直接进 BIOS或者落到 grub rescue 提示符。原因EFI 分区没有正确标记、安装器把引导写进了错误的磁盘、或者手动分区时 /boot/efi 挂载点丢失。解决用安装 U 盘重新进 Live 环境挂载根分区和 EFI 分区后 chroot 修复。sudo mount /dev/sda2 /mnt sudo mount /dev/sda1 /mnt/boot/efi sudo mount --bind /dev /mnt/dev sudo mount --bind /proc /mnt/proc sudo mount --bind /sys /mnt/sys sudo chroot /mnt grub-install /dev/sda update-grub第一条挂载根分区第二条挂载 EFI 分区到 /mnt/boot/efi三条 bind 把设备、进程和系统信息目录带入 chroot 环境chroot 切进去grub-install 把引导写到目标磁盘update-grub 重新生成配置。这里的 sda1、sda2 只是示例实际设备名以 fdisk -l 看到的结果为准区分好哪个是 EFI 分区、哪个是根分区。如果 fstab 里 EFI 分区的 UUID 本来就不对这一步把挂载点修正后问题也会一起消失。5.3 SSH 连不上从端口、防火墙到密钥权限逐层排查现象客户端连接超时、被拒绝或者提示密钥错误表现形式五花八门。原因要分层看服务没监听、防火墙拦截、端口配错、密钥权限过松。解决按顺序排查。先在本机确认 sshd 在跑再用 ss -tlnp 看端口监听状态然后看防火墙 ufw status verbose 是否放行了对应端口。两者都正常就轮到密钥权限问题authorized_keys 所在目录权限必须不能对 group 和 other 开放。chmod 700 ~/.ssh chmod 600 ~/.ssh/authorized_keys权限过松时 sshd 会出于安全考虑直接拒绝加载公钥这是最玄学的一个环节。客户端这边连接时加 -vvv 参数看完整握手过程到底卡在哪个阶段一目了然。最后去服务器上看 /var/log/auth.log那里记录着 sshd 拒绝每一次连接的具体理由比白猜快得多。5.4 apt update 报错与软件源混用问题现象apt update 出现 404 或者 Unable to fetch 错误。原因源地址写错、镜像站同步不完整、或者混用了其他发行版的软件源。解决先跑 apt clean 清掉残留缓存检查 sources.list 里所有地址是否指向 focal 目录确认镜像站路径能正常访问。曾经把 Ubuntu 20.04 的源里混入其他版本源的人不在少数行为包括手动添加第三方源时复制错路径、误改了 security 源。出现依赖损坏时用 dpkg --configure -a 修复半安装状态的包。换回官方源对比测试是最后手段先确认官方源能正常更新再重新配置镜像站逐条排查通常二十分钟能定位。6. 进阶用法把初始化流程沉淀成 autoinstall 模板与脚本装机这件事最没价值的部分不是干活而是重复干同样的活。Ubuntu 20.04 LTS 的服务器安装器支持 autoinstall 无人值守配置把安装阶段的选择题全部用一份 yaml 回答掉适合批量交付同一套基线环境。下面是一个最小可用的 user-data 片段。#cloud-config autoinstall: version: 1 locale: en_US.UTF-8 keyboard: layout: us identity: hostname: node01 username: deploy password: 加密后的密码 ssh: install-server: true allow-pw: false packages: - vim - curl - htopversion 标识配置格式identity 段设置主机名和初始用户ssh 段直接安装 OpenSSH 并禁止密码登录packages 列出要预装的软件包。安装器启动时通过内核参数指向这份配置剩下的事情全自动完成。它的价值在于同样一份配置装十台和装一百台的一致性远高于手工点选。安装之后的初始化也可以走同样思路。把第 3 章和第 4 章的配置动作整理成一个脚本每项配置对应一个函数全部用 set -euo pipefail 保证出错即停。#!/usr/bin/env bash set -euo pipefail update_source() { sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak sudo sed -i s|http://archive.ubuntu.com/ubuntu/|http://mirror/ubuntu/|g /etc/apt/sources.list sudo apt update } setup_ssh() { sudo apt install -y openssh-server sudo systemctl enable --now sshd } setup_swap() { sudo fallocate -l ${SWAP_SIZE:-4G} /swapfile sudo chmod 600 /swapfile sudo mkswap /swapfile sudo swapon /swapfile echo /swapfile none swap sw 0 0 | sudo tee -a /etc/fstab } main() { update_source setup_ssh setup_swap } main $SWAP_SIZE 用参数化默认值换环境时只改入口不动逻辑。这套脚本值得放进自己的配置仓库管理每次调整都留下记录等机器数量上来再迁移到 Ansible 这类配置管理工具同一套基线继续复用。我现在的习惯是只要经过一次完整安装和初始化验证就把这个版本号的脚本和 autoinstall 配置一起存档下次直接翻出来用。这个过程让我少熬了很多夜也避免了「这次好像少配了一个参数」的自我怀疑。希望帮到你。本文还有配套的精品资源点击获取

相关新闻

[特殊字符]Cursor降智别慌!WindSurf零代码开发MCP Server,五分钟给Claude和AutoGen挂载LightRAG知识库(附TaoToken统一Key配置)

[特殊字符]Cursor降智别慌!WindSurf零代码开发MCP Server,五分钟给Claude和AutoGen挂载LightRAG知识库(附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/12 10:43:37 阅读更多 →
从 Ubuntu 25.10 到 26.04 LTS:一次跨版本升级的完整技术路线图与 TaoToken 配置实践

从 Ubuntu 25.10 到 26.04 LTS:一次跨版本升级的完整技术路线图与 TaoToken 配置实践

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

2026/10/12 10:42:36 阅读更多 →
FFmpeg Windows编译整合包:x264/x265/AAC静态库配置与调试指南

FFmpeg Windows编译整合包:x264/x265/AAC静态库配置与调试指南

简介:本资源面向需要在Windows平台完成FFmpeg音视频开发环境搭建的开发者,尤其适合希望直接获取可编译、可调试源码包的初中级工程师。压缩包约291.35MB,整合了x264、x265、AAC与FFmpeg的源码及配套编译工具,并按用途划分为多个目…

2026/10/12 10:42:36 阅读更多 →

最新新闻

C++中判断汉字:从编码原理到跨平台实现

C++中判断汉字:从编码原理到跨平台实现

1. 从一次文本统计翻车说起:为什么“判断汉字”没那么简单前阵子帮一个做数据清洗的朋友处理一批用户提交的文本,需求听起来特别朴素:把每条记录里的汉字挑出来,统计一下字数,非汉字的字符(标点、数字、字母…

2026/10/12 13:20:31 阅读更多 →
鸿蒙开发实战:从零构建端侧AI阅读应用

鸿蒙开发实战:从零构建端侧AI阅读应用

简介:这份资源面向鸿蒙开发学习者与阅读类应用开发者,聚焦鸿蒙版阅读仓库的完整工程实现,可用于研究鸿蒙OS下阅读APP的页面结构、组件拆分与资源组织方式。压缩包共886个文件,约5.58MB,以ets组件代码为主,配…

2026/10/12 13:20:31 阅读更多 →
CSP-J初赛真题解析:算法直觉、缓存原理与递归栈深度训练

CSP-J初赛真题解析:算法直觉、缓存原理与递归栈深度训练

简介:本资源为2025年CCF CSP-J信息学奥林匹克竞赛初赛(第一轮)官方真题PDF文件,面向全国初中阶段信奥选手、指导教师及算法入门学习者,用于赛前模拟训练、考点梳理与应试能力提升。文件共1个PDF,大小2.72MB…

2026/10/12 13:20:31 阅读更多 →
Ubuntu离线中文语音识别实战:Vosk部署与调优指南

Ubuntu离线中文语音识别实战:Vosk部署与调优指南

1. 为什么要在离线环境里折腾中文语音识别把语音识别跑在本地、断网也能用,这件事听起来像是"洁癖",但真正做过项目的人都知道,它解决的是很实在的问题。我最早接触这个需求,是在一个内网数据处理的项目里:现…

2026/10/12 13:20:31 阅读更多 →
Python机器学习实战:从NumPy数据处理到客户流失预测全流程

Python机器学习实战:从NumPy数据处理到客户流失预测全流程

简介:面向Python机器学习初学者的教学配套资料包,内含《Python机器学习编程与实战》一书的源代码与实验数据,帮助读者从零基础起步,通过动手实操掌握数据处理、建模与评估的全流程。压缩包共77个文件,约82.8MB&#xf…

2026/10/12 13:20:31 阅读更多 →
Scrapy日志系统实战:配置、优化与常见问题排查

Scrapy日志系统实战:配置、优化与常见问题排查

1. 为什么日志系统是爬虫项目的生命线做爬虫的朋友大概都有过这种经历:脚本跑了一整夜,早上起来一看,数据没入库,控制台一片空白,或者满屏都是红色的报错信息,但你根本不知道是哪一步出了问题。更让人头疼的…

2026/10/12 13:19:27 阅读更多 →

日新闻

复古胶片颗粒感噪点合成器:Canvas ImageData 像素高斯杂色注入算法

复古胶片颗粒感噪点合成器:Canvas ImageData 像素高斯杂色注入算法

在数码相机、高清显示屏与现代矢量图形技术高度发达的今天,画面可以做到绝对的锐利、平滑与无瑕。然而,当一张秋日手账插画或拍立得照片过于“平整无瑕”时,往往会散发出一种冰冷生硬的“数码塑料感(Digital Plasticity&#xff0…

2026/10/12 0:00:59 阅读更多 →
活字印刷古籍线装排版:Canvas 竖排文字与栏线自适应算法

活字印刷古籍线装排版:Canvas 竖排文字与栏线自适应算法

在现代网页与移动端设计中,横排(Horizontal Layout)早已经成为了绝对的主流。然而,当我们翻开泛黄的线装古籍、宋版木刻诗集,或是欣赏一张茶道雅集的手写便签时,那种**自上而下纵向书写、自右向左逐列铺展&…

2026/10/12 0:00:59 阅读更多 →
周日晚间的“精神松绑减震器”:无压力情绪倾倒箱与温和轻声陪伴

周日晚间的“精神松绑减震器”:无压力情绪倾倒箱与温和轻声陪伴

每到周日的晚上八点到十点,很多人心里都会悄悄亮起一盏警示灯。 在心理学上,这种现象有一个专门的称谓——“周日夜晚焦虑症(Sunday Scaries)”。明天又是周一,闹钟又要重新在七点响彻卧房;脑海里仿佛有一个…

2026/10/12 0:00:59 阅读更多 →

周新闻

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

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

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

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

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

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

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

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

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

2026/10/12 0:16:43 阅读更多 →

月新闻

我发现了一个新思路:用 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/11 10:45:37 阅读更多 →
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/11 14:36:53 阅读更多 →
黑夜航拍船只数据集训练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/11 14:36:54 阅读更多 →