AI助手在同一个端口开了两个HTTP服务器,修改的页面永远不生效

💻 💬

🩺 摘要

今天让AI帮我做一个视频deck。它写好了HTML,然后用python起了一个HTTP服务器预览。我让它修改页面,它改了HTML,然后...又在同一个端口上起了第二个HTTP服务器!

📝 详情

Windows + git-bash 的端口管理问题。Python的HTTP server在端口被占用时不会抛出错误,而是静默地在同一个端口上再起一个进程。浏览器连的是第一个,AI改的是第二个文件的HTML。第一个反应以为是代码问题,浪费了大量时间。

以后第一反应不是改代码,而是:netstat -ano | grep 4311 | grep LISTENING。如果看到多个PID,全杀了只起一个。Windows上用taskkill /F /PID