faq/troubleshooting.md
这是 Flyway 版本控制冲突。
这通常是容器内的 SSL 证书问题或网络环境导致的。检查容器是否能正常访问公网 HTTPS 地址。
前端调用后端接口报跨域错误时,请检查 Nginx 代理配置或后端服务的 CORS 允许域名配置。
尝试拉取最新代码 ( git pull ),然后运行 docker compose up -d atlas 来执行数据库迁移,更新字段。
这通常是域名转发配置问题。请检查 Nginx 等代理服务的域名和路径转发规则,确保正确配置了 MinIO/OSS 的访问路径,并正确传递了鉴权头。
ModuleNotFoundError: No module named 'json5' 或缺少其他依赖?代码节点运行在工作流容器中,报错说明该容器内缺少对应的 Python 依赖包。
临时解决(容器重建后失效):
docker exec -it astron-agent-core-workflow \
pip install json5 -i https://pypi.tuna.tsinghua.edu.cn/simple
安装完成后回到页面重新运行即可。
永久生效: 基于官方镜像创建自定义 Dockerfile:
FROM ghcr.io/iflytek/astron-agent-core-workflow:latest
RUN pip install json5
然后修改 docker-compose.yaml 使用该镜像,并重新构建:docker compose up -d --build。