全部笔记
-
半个月后我把记录翻了一遍,发现有些坑我踩了不止一次
8 月 11 到 26 号,十几篇记录。单独看每篇都是不同的问题,翻完一遍才看出来,有几件事我反复在做同一种错。
-
我以为"让模型返回 JSON"是最简单的一个活
一个查数据的功能要用大模型把文字解析成结构化数据。从 500 折腾到 502,换了两家模型都没成。这是整个项目里唯一我没修好的东西。
-
日志说文件生成成功,下一行说上传失败
这两句话挨在一起,说明问题不在生成。查了半天才想通:生成文件的容器和发文件的容器,对同一个目录的内部路径不是同一个字符串。
-
装个 sqlite3 给我返回 502,这只是开始
想把数据库换成 PostgreSQL,结果连导出数据的工具都装不上。接着又撞上一个看不见的 BOM,和一个"写对了但程序当没看见"的配置块。
-
那晚我从八点折腾到凌晨一点,就为了一个 502
浏览器丢给我一句 HTTP ERROR 502。前面两个小时我全在错的方向上找,后来按"映射→防火墙→容器网络"的顺序走,十分钟就通了。
-
三个插件,三次"找不到文件
报错长得几乎一样,但一个是容器里没浏览器,一个是压缩包多套了层目录,一个是卸载插件不删配置。我第一次全按一个思路去补文件,白忙。
-
脚本一闪就没,Docker 起不来,还有我把容器删了
想先在 Windows 上试部署,结果开工第一小时全在处理环境:脚本闪退、Docker 报虚拟化没开、最后我自己把容器删了。
-
6195 这个端口,我用三种方式连不上过
机器人不回消息,每次都是 NapCat 连不上 AstrBot 的 6195。三次报错看着都像网络问题,查下去发现是三个毫不相干的原因。