Articles
文章
技术细节、真实过程与可以长期查找的方法。
阅读文章AI 进入学校,最重要的不是替老师备课
从重复填表、文件识别、数据核对和教学反馈出发,讨论 AI 在学校里真正值得承担的工作,以及必须留给教师和学校的判断责任。
阅读文章当科学课不再只是“知道答案”
读完教育部“做中学”新指南,我有了一些新的想法
阅读文章我一直在追风口,却总是差一步
从小乐、小可到 Codex,我折腾个人 AI 助手的这两年。因为害怕遗忘,我想给自己补一块记忆;因为厌倦重复劳动,我又想给自己补一双手。
阅读文章为什么重新开始写博客
视频负责抵达更多人,文字负责把技术细节留下来。这是“高源外”重新出发的原因。
阅读文章AI Agent:开启智能时代的“虚拟助手”
从感知、决策和执行的闭环出发,介绍 AI Agent 的基本概念、常见架构、应用场景以及安全与治理挑战。
阅读文章Nginx 配置 HTTPS:Certbot 签发、自动续期与故障排查
从签发前检查到自动续期验证,完整梳理 Nginx 使用 Certbot 配置 HTTPS 的可靠流程,并说明端口、DNS、代理和回滚边界。
阅读文章Node.js 生产部署:从手工 git pull 到可回滚发布
把旧式 Node.js 服务器安装清单升级为一套可维护的生产部署方法:LTS 版本、构建产物、systemd、Nginx、密钥隔离、健康检查与回滚。
阅读文章设备突然拿到异常网段:如何定位局域网里的第二个 DHCP
从一次真实的 192.168.30.x 异常地址故障出发,说明如何查看租约、识别 DHCP Server、抓取 DHCPOFFER,并用隔离法找到局域网中的错误地址来源。
阅读文章用 SQL 查看 MySQL 数据库和表的大小
使用 information_schema.tables 分别查看 MySQL 实例、数据库和单表的数据大小、索引大小与总占用,并理解这些统计值的边界。
阅读文章VirtualBox 中 USB 网卡反复断连:从控制器到设备直通的排查方法
从一只 USB 转网口适配器的真实故障出发,系统检查 VirtualBox USB 控制器、Extension Pack、设备捕获、驱动与桥接网络,避免反复重装虚拟机。
阅读文章Nginx 反向代理上传失败:从 HTTP 错误到完整排查
上传失败不一定是应用程序的问题。从一次真实故障出发,整理请求体大小、临时目录、超时与上游限制的排查顺序。
阅读文章Docker 中 MySQL 的备份、恢复与恢复验证
从 2017 年的一组导入导出命令出发,整理一套更可靠的 MySQL 容器逻辑备份流程:导出、校验、恢复和验证缺一不可。
阅读文章家庭 NAS 远程访问:从 FRP 旧方案到更安全的选择
这篇文章从 2017 年的群晖 FRP 实践出发,重新梳理 2026 年家庭 NAS 远程访问的选择、安全边界和 FRP 配置思路。
阅读文章用 SSH 管理多台服务器:配置、密钥、跳板机与移动端应急
把服务器别名、密钥认证、主机指纹、ProxyJump 和移动端应急访问整理成一套可维护的 SSH 管理工作流,并说明 Agent 转发与 root 登录风险。