我用deepseekv4pro来vibe-coding一个html+python的前后端分类的一个项目。然后我就碰到一个非常恼火的问题:
访问 http://127.0.0.1:8000 始终 500 Internal Server Error
终端疯狂的给我报错:TypeError: unhashable type: 'dict'
然后我把问题发给AI,它就不停地让我降级 Jinja2,总共降了3次,环境配置的问题始终没有解决。
最终解决方法是,直接给AI发送这个提示词:
弃用 Jinja2 模板引擎,直接从文件读取 HTML 原样返回
(理由:index.html 没有任何 {{ }} 模板变量,Jinja2 本来就是多余的)
然后就发现我的前后端项目Demo总算跑通了…
总结教训:下次碰到环境配置问题,就问AI,按照第一性原理,我这个导包是必要的吗?