Skip to content

两个bug:多余的url格式检查;拆书导入报错“'NoneType' object has no attribute 'strip'” #149

@yjrszcq

Description

@yjrszcq

多余的url格式检查

Image

不知为何,拆书导入总在85%后报错“'NoneType' object has no attribute 'strip'”

Image

用两个不同的模型试,均失败

INFO:     172.18.0.1:41414 - "GET /api/book-import/tasks/2273360b-c5a8-4b65-8d0c-d49d1334623f HTTP/1.1" 200 OK
INFO:     [2026-05-13 07:05:58,800] app.api.projects - 获取项目列表成功: user_id=local_21232f297a57a5a7, 共0个项目
INFO:     172.18.0.1:51922 - "GET /api/projects HTTP/1.1" 200 OK
INFO:     172.18.0.1:51928 - "GET /api/book-import/tasks/2273360b-c5a8-4b65-8d0c-d49d1334623f HTTP/1.1" 200 OK
INFO:     172.18.0.1:51942 - "GET /api/book-import/tasks/2273360b-c5a8-4b65-8d0c-d49d1334623f HTTP/1.1" 200 OK
INFO:     [2026-05-13 07:06:01,447] app.services.ai_service - AI调用完成|请求类型=文本|提供商=openai|模型=doubao-seed-2-0-pro-260215|状态=成功|首字耗时=无|总耗时=54.84s|输入字符数=4746|输出字符数=414|输入Token=3153|输出Token=2117|总Token=5270|流式块数=不适用|启用MCP=是|工具数=0|工具调用次数=0|MCP轮次=0|重试次数=0|JSON解析=不适用|结束原因=stop|用户ID=local_21232f297a57a5a7
INFO:     [2026-05-13 07:06:01,447] app.services.ai_service - AI调用汇总|请求类型=JSON重试|提供商=openai|模型=doubao-seed-2-0-pro-260215|状态=成功|首字耗时=无|总耗时=54.84s|输入字符数=4746|输出字符数=414|输入Token=3153|输出Token=2117|总Token=5270|流式块数=不适用|启用MCP=是|工具数=0|工具调用次数=0|MCP轮次=0|重试次数=1|JSON解析=成功|结束原因=stop|用户ID=local_21232f297a57a5a7
ERROR:     [2026-05-13 07:06:01,448] app.services.book_import_service - 拆书任务失败 task_id=2273360b-c5a8-4b65-8d0c-d49d1334623f: 'NoneType' object has no attribute 'strip'
INFO:     172.18.0.1:51596 - "GET /api/book-import/tasks/6ff9fc09-9254-4ca1-ade9-c3396a6fad8f HTTP/1.1" 200 OK
INFO:     172.18.0.1:51610 - "GET /api/book-import/tasks/6ff9fc09-9254-4ca1-ade9-c3396a6fad8f HTTP/1.1" 200 OK
INFO:     172.18.0.1:51628 - "GET /api/book-import/tasks/6ff9fc09-9254-4ca1-ade9-c3396a6fad8f HTTP/1.1" 200 OK
INFO:     [2026-05-13 07:34:08,838] app.services.ai_service - AI调用完成|请求类型=文本|提供商=openai|模型=deepseek-v4-pro|状态=成功|首字耗时=无|总耗时=17.62s|输入字符数=6890|输出字符数=432|输入Token=4002|输出Token=480|总Token=4482|流式块数=不适用|启用MCP=是|工具数=0|工具调用次数=0|MCP轮次=0|重试次数=0|JSON解析=不适用|结束原因=stop|用户ID=local_21232f297a57a5a7
INFO:     [2026-05-13 07:34:08,838] app.services.ai_service - AI调用汇总|请求类型=JSON重试|提供商=openai|模型=deepseek-v4-pro|状态=成功|首字耗时=无|总耗时=17.62s|输入字符数=6890|输出字符数=432|输入Token=4002|输出Token=480|总Token=4482|流式块数=不适用|启用MCP=是|工具数=0|工具调用次数=0|MCP轮次=0|重试次数=1|JSON解析=成功|结束原因=stop|用户ID=local_21232f297a57a5a7
ERROR:     [2026-05-13 07:34:09,221] app.services.book_import_service - 拆书任务失败 task_id=6ff9fc09-9254-4ca1-ade9-c3396a6fad8f: 'NoneType' object has no attribute 'strip'
INFO:     172.18.0.1:40238 - "GET /api/book-import/tasks/6ff9fc09-9254-4ca1-ade9-c3396a6fad8f HTTP/1.1" 200 OK
INFO:     127.0.0.1:55514 - "GET /health HTTP/1.1" 200 OK

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions