SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@8ec4794] was not registered for synchronization because synchronization is not active
JDBC Connection [HikariProxyConnection@1316742363 wrapping com.mysql.cj.jdbc.ConnectionImpl@5ae44be2] will not be managed by Spring
==>  Preparing: SELECT id,username,password,real_name,email,phone,avatar,user_type,status,dept_id,last_login_time,create_time,update_time FROM user WHERE id=?
==> Parameters: 1(Long)
<==    Columns: id, username, password, real_name, email, phone, avatar, user_type, status, dept_id, last_login_time, create_time, update_time
<==        Row: 1, admin, $2a$10$o/mdlaGbhm7Fm0yrYFGICODFyqYUu/cd9Nj1xzc/qD9r3ukNZQr8W, 系统管理员, admin@system.com, 13800000000, null, 1, 1, 1, null, 2026-04-16 09:05:15, 2026-05-10 19:08:59
<==      Total: 1
Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@8ec4794]
2026-06-02 10:17:30 - 请求 | URL: http://localhost:8080/api/ai/session/sess_1780387846575_3rnw6o00w | 方法: GET | IP: 127.0.0.1
Creating a new SqlSession
SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4f50dd49] was not registered for synchronization because synchronization is not active
JDBC Connection [HikariProxyConnection@845849611 wrapping com.mysql.cj.jdbc.ConnectionImpl@5ae44be2] will not be managed by Spring
==>  Preparing: SELECT id,username,password,real_name,email,phone,avatar,user_type,status,dept_id,last_login_time,create_time,update_time FROM user WHERE id=?
==> Parameters: 1(Long)
<==    Columns: id, username, password, real_name, email, phone, avatar, user_type, status, dept_id, last_login_time, create_time, update_time
<==        Row: 1, admin, $2a$10$o/mdlaGbhm7Fm0yrYFGICODFyqYUu/cd9Nj1xzc/qD9r3ukNZQr8W, 系统管理员, admin@system.com, 13800000000, null, 1, 1, 1, null, 2026-04-16 09:05:15, 2026-05-10 19:08:59
<==      Total: 1
Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4f50dd49]
Creating a new SqlSession
SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@9e498f7] was not registered for synchronization because synchronization is not active
JDBC Connection [HikariProxyConnection@1083680279 wrapping com.mysql.cj.jdbc.ConnectionImpl@5ae44be2] will not be managed by Spring
==>  Preparing: SELECT id,session_id,user_id,summary,create_time FROM context_conversation WHERE (user_id = ?) ORDER BY create_time DESC
==> Parameters: 1(Long)
<==    Columns: id, session_id, user_id, summary, create_time
<==        Row: 62, sess_1780387846575_3rnw6o00w, 1, <<BLOB>>, 2026-06-02 08:10:46
<==        Row: 61, sess_1780386659498_e2i0pli3t, 1, <<BLOB>>, 2026-06-02 07:50:59
<==        Row: 60, sess_1780385074333_3ektq0vgx, 1, <<BLOB>>, 2026-06-02 07:24:34
<==        Row: 59, sess_1780379728867_z5d8v05yp, 1, <<BLOB>>, 2026-06-02 05:55:28
<==      Total: 4
Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@9e498f7]
Creating a new SqlSession
SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5287e229] was not registered for synchronization because synchronization is not active
JDBC Connection [HikariProxyConnection@2131360686 wrapping com.mysql.cj.jdbc.ConnectionImpl@5ae44be2] will not be managed by Spring
==>  Preparing: SELECT id,session_id,user_id,summary,create_time FROM context_conversation WHERE (session_id = ?)
==> Parameters: sess_1780387846575_3rnw6o00w(String)
<==    Columns: id, session_id, user_id, summary, create_time
<==        Row: 62, sess_1780387846575_3rnw6o00w, 1, <<BLOB>>, 2026-06-02 08:10:46
<==      Total: 1
Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5287e229]
Creating a new SqlSession
SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@75d9a876] was not registered for synchronization because synchronization is not active
JDBC Connection [HikariProxyConnection@413309518 wrapping com.mysql.cj.jdbc.ConnectionImpl@5ae44be2] will not be managed by Spring
==>  Preparing: SELECT id,conversation_id,role,content,message_type,is_finished,summary,kb_paths,answer,mode,duration_ms,images,sources,create_time FROM context_message WHERE (conversation_id = ?) ORDER BY create_time ASC
==> Parameters: 62(Long)
<==    Columns: id, conversation_id, role, content, message_type, is_finished, summary, kb_paths, answer, mode, duration_ms, images, sources, create_time
<==        Row: 170, 62, assistant, <<BLOB>>, rag, 1, <<BLOB>>, <<BLOB>>, <<BLOB>>, null, 150685, <<BLOB>>, <<BLOB>>, 2026-06-02 08:13:17
<==      Total: 1
Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@75d9a876]
2026-06-02 10:17:30 - 获取图片: imageId=0cb2b4cd0ca4407a3fc0360f318c16b2
Creating a new SqlSession
SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@22e0ae58] was not registered for synchronization because synchronization is not active
JDBC Connection [HikariProxyConnection@1397047197 wrapping com.mysql.cj.jdbc.ConnectionImpl@5ae44be2] will not be managed by Spring
==>  Preparing: SELECT id,image_id,filename,path,size_bytes,format,source,page,page_end,page_range,section,chunk_type,type,description,full_description,score,collection,create_time FROM context_image WHERE (image_id = ?)
==> Parameters: 0cb2b4cd0ca4407a3fc0360f318c16b2(String)
<==      Total: 0
Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@22e0ae58]
2026-06-02 10:17:30 - 调用RAG服务获取图片: url=http://localhost:5001/images/0cb2b4cd0ca4407a3fc0360f318c16b2
2026-06-02 10:17:30 - RAG服务响应状态码: 404
2026-06-02 10:17:30 - RAG服务错误响应内容: {"error":"\u56fe\u7247\u4e0d\u5b58\u5728","image_id":"0cb2b4cd0ca4407a3fc0360f318c16b2"}
2026-06-02 10:17:30 - 调用RAG服务获取图片失败: 调用RAG服务失败: RAG服务返回错误状态码: 404, 错误信息: {"error":"\u56fe\u7247\u4e0d\u5b58\u5728","image_id":"0cb2b4cd0ca4407a3fc0360f318c16b2"}
java.io.IOException: 调用RAG服务失败: RAG服务返回错误状态码: 404, 错误信息: {"error":"\u56fe\u7247\u4e0d\u5b58\u5728","image_id":"0cb2b4cd0ca4407a3fc0360f318c16b2"}
	at top.tqx.demo_1.service.RagService.getBinaryRequest(RagService.java:202)
	at top.tqx.demo_1.service.impl.ImageServiceImpl.getImage(ImageServiceImpl.java:165)
	at top.tqx.demo_1.service.impl.ChatServiceImpl.findLocalImageUrl(ChatServiceImpl.java:261)
	at top.tqx.demo_1.service.impl.ChatServiceImpl.processImageUrls(ChatServiceImpl.java:235)
	at top.tqx.demo_1.service.impl.ChatServiceImpl.getSessionMessages(ChatServiceImpl.java:205)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
	at java.base/java.lang.reflect.Method.invoke(Unknown Source)
	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:354)
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:716)
	at top.tqx.demo_1.service.impl.ChatServiceImpl$$SpringCGLIB$$0.getSessionMessages(<generated>)
	at top.tqx.demo_1.controller.AIChatController.getSessionDetail(AIChatController.java:227)
	at jdk.internal.reflect.GeneratedMethodAccessor332.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
	at java.base/java.lang.reflect.Method.invoke(Unknown Source)
	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:354)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:768)
	at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)
	at top.tqx.demo_1.aspect.LogAspect.around(LogAspect.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor157.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
	at java.base/java.lang.reflect.Method.invoke(Unknown Source)
	at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:637)
	at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:627)
	at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:71)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:768)
	at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:768)
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:720)
	at top.tqx.demo_1.controller.AIChatController$$SpringCGLIB$$0.getSessionDetail(<generated>)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
	at java.base/java.lang.reflect.Method.invoke(Unknown Source)
	at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:255)
	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:188)
	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118)
	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:926)
	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:831)
	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089)
	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979)
	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)
	at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:903)
	at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885)
	at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:206)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150)
	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150)
	at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150)
	at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150)
	at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150)
	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344)
	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:391)
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896)
	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1736)
	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
	at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
	at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
	at java.base/java.lang.Thread.run(Unknown Source)
Caused by: java.io.IOException: RAG服务返回错误状态码: 404, 错误信息: {"error":"\u56fe\u7247\u4e0d\u5b58\u5728","image_id":"0cb2b4cd0ca4407a3fc0360f318c16b2"}
	at top.tqx.demo_1.service.RagService.getBinaryRequest(RagService.java:190)
	... 88 common frames omitted
Creating a new SqlSession
SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@80c5035] was not registered for synchronization because synchronization is not active
JDBC Connection [HikariProxyConnection@125775329 wrapping com.mysql.cj.jdbc.ConnectionImpl@5ae44be2] will not be managed by Spring
==>  Preparing: SELECT id,message_id,chunk_id,doc_path,doc_name,page,page_end,page_range,section,chunk_type,doc_type,section_chunk_id,excerpt,preview,bbox,bbox_mode,score,create_time FROM context_reference WHERE (message_id = ?)
==> Parameters: 170(Long)
<==    Columns: id, message_id, chunk_id, doc_path, doc_name, page, page_end, page_range, section, chunk_type, doc_type, section_chunk_id, excerpt, preview, bbox, bbox_mode, score, create_time
<==        Row: 355, 170, , null, 1.docx, 1, 1, 1, 2.地市公司营销中心采供部根据工业企业调运计划预计在途货源中本周可确定到货品种及数量。, text, other, null, <<BLOB>>, <<BLOB>>, null, null, 0.9960, 2026-06-02 08:13:17
<==        Row: 356, 170, , null, 1.txt, 9, 9, 9, , text, other, null, <<BLOB>>, <<BLOB>>, null, null, 0.0040, 2026-06-02 08:13:17
<==        Row: 357, 170, , null, 货源投放工作规范.docx, 1, 1, 1, 2.指标值与权重确定。 > ①指标值的确定：, text, other, null, <<BLOB>>, <<BLOB>>, null, null, 0.9400, 2026-06-02 08:13:17
<==        Row: 358, 170, , null, 需求分析.docx, 1, 1, 1, 需求分析, text, other, null, <<BLOB>>, <<BLOB>>, null, null, 0.9820, 2026-06-02 08:13:17
<==        Row: 359, 170, , null, 3.docx, 1, 1, 1, 第五篇 投入管理 > **第三章 投入标准**, text, other, null, <<BLOB>>, <<BLOB>>, null, null, 1.0000, 2026-06-02 08:13:17
<==        Row: 360, 170, , null, test.docx, 1, 1, 1, 第五条 管理人员负责日常监督检查，定期核查登记台账、系统上传记录，对漏登、错登、代登等问题及时整改追责。, text, other, null, <<BLOB>>, <<BLOB>>, null, null, 0.9990, 2026-06-02 08:13:17
<==        Row: 361, 170, , null, longrule.docx, 1, 1, 1, , text, other, null, <<BLOB>>, <<BLOB>>, null, null, 0.9990, 2026-06-02 08:13:17
<==        Row: 362, 170, , null, 2.docx, 1, 1, 1, 第六章 各类吸烟场所的建设标准 > **B1类：** 大型商场、超市, table, other, null, <<BLOB>>, <<BLOB>>, null, null, 1.0000, 2026-06-02 08:13:17
<==        Row: 363, 170, 1.docx_62, null, 1.docx, 1, 1, null, 3.按价位段自选投放工作指引 > **3.终端动销率公式。**, null, other, 0, <<BLOB>>, <<BLOB>>, null, null, null, 2026-06-02 08:13:17
<==        Row: 364, 170, 1.docx_94, null, 1.docx, 1, 1, null, 3.状态评价办法与标准。 > 备注：, null, other, 0, <<BLOB>>, <<BLOB>>, null, null, null, 2026-06-02 08:13:17
<==        Row: 365, 170, 1.docx_22, null, 1.docx, 1, 1, null, 6.坚持区域协同、高效运作。 > **3.市场状态指标：**, null, other, 0, <<BLOB>>, <<BLOB>>, null, null, null, 2026-06-02 08:13:17
<==        Row: 366, 170, 1.docx_80, null, 1.docx, 1, 1, null, 1.市场状态的计算公式为： > 市场状态=+二级指标均值\*权重, null, other, 0, <<BLOB>>, <<BLOB>>, null, null, null, 2026-06-02 08:13:17
<==        Row: 367, 170, 1.docx_90, null, 1.docx, 1, 1, null, 3.状态评价办法与标准。 > **（二）品规属性聚类评价**, null, other, 0, <<BLOB>>, <<BLOB>>, null, null, null, 2026-06-02 08:13:17
<==        Row: 368, 170, 1.docx_56, null, 1.docx, 1, 1, null, 3.按价位段自选投放工作指引 > **\*\*市场状态评价指标体系**, null, other, 0, <<BLOB>>, <<BLOB>>, null, null, null, 2026-06-02 08:13:17
<==        Row: 369, 170, 1.docx_79, null, 1.docx, 1, 1, null, 1.市场状态的计算公式为：, null, other, 0, <<BLOB>>, <<BLOB>>, null, null, null, 2026-06-02 08:13:17
<==      Total: 15
Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@80c5035]
2026-06-02 10:17:30 - 响应 | 耗时: 137ms










curl -X GET "http://localhost:8080/api/ai/session/sess_1780387846575_3rnw6o00w" \
  -H "Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxIiwidXNlcm5hbWUiOiJhZG1pbiIsImlhdCI6MTc4MDM5NjI1OCwiZXhwIjoxNzgwNDAzNDU4fQ.Lxp1TpJKG1mVsIidkuhhPsgxrMH1nxhoBlJfcm4Q3M6zB_fqoCknzCeIGTIHcm0NFayxeMnrjRUBb4mL0l-wiA"


















































































Connecting to 47.116.16.222:22...
Connection established.
To escape to local shell, press 'Ctrl+Alt+]'.

Welcome to Ubuntu 22.04.5 LTS (GNU/Linux 5.15.0-142-generic x86_64)

 * Documentation:  https://help.ubuntu.com
 * Management:     https://landscape.canonical.com
 * Support:        https://ubuntu.com/pro

 System information as of Tue Jun  2 10:36:27 PM CST 2026

  System load:  0.1                Processes:             157
  Usage of /:   49.3% of 68.53GB   Users logged in:       1
  Memory usage: 47%                IPv4 address for eth0: 172.24.53.43
  Swap usage:   0%

 * Strictly confined Kubernetes makes edge and IoT secure. Learn how MicroK8s
   just raised the bar for easy, resilient and secure K8s cluster deployment.

   https://ubuntu.com/engage/secure-kubernetes-at-the-edge

Expanded Security Maintenance for Applications is not enabled.

5 updates can be applied immediately.
To see these additional updates run: apt list --upgradable

6 additional security updates can be applied with ESM Apps.
Learn more about enabling ESM Apps service at https://ubuntu.com/esm

New release '24.04.4 LTS' available.
Run 'do-release-upgrade' to upgrade to it.


1 updates could not be installed automatically. For more details,
see /var/log/unattended-upgrades/unattended-upgrades.log

*** System restart required ***

Welcome to Alibaba Cloud Elastic Compute Service !

Last login: Tue Jun  2 21:25:58 2026 from 112.2.253.193
root@iZuf69tvv5un8t8r0jvzn0Z:~# docker logs -f --tail 300 demo-app
<==        Row: 69, 1.docx, resources/rule/总公司/1/v2/1.docx, 483352, application/vnd.openxmlformats-officedocument.word, .docx, null, 1, 1, <<BLOB>>, 1, rule, null, 1, 1, dept_1_kb/1.docx, 2026-06-02 14:05:52, 2026-06-02 14:14:10, INDEXED, <<BLOB>>, GENERATED, EXAM_GENERATED, 题目生成完成
<==      Total: 1
Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2e7d3373]
2026-06-02 14:34:23 - 响应 | 耗时: 38ms
<==      Total: 3
Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7e56456d]
Creating a new SqlSession
SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5b7053c7] was not registered for synchronization because synchronization is not active
JDBC Connection [HikariProxyConnection@63894377 wrapping com.mysql.cj.jdbc.ConnectionImpl@6dd60de9] will not be managed by Spring
==>  Preparing: SELECT id,username,password,real_name,email,phone,avatar,user_type,status,dept_id,last_login_time,create_time,update_time FROM user WHERE id=?
==> Parameters: 1(Long)
<==    Columns: id, username, password, real_name, email, phone, avatar, user_type, status, dept_id, last_login_time, create_time, update_time
<==        Row: 1, admin, $2a$10$o/mdlaGbhm7Fm0yrYFGICODFyqYUu/cd9Nj1xzc/qD9r3ukNZQr8W, 系统管理员, admin@system.com, 13800000000, null, 1, 1, 1, null, 2026-04-16 09:05:15, 2026-05-10 19:08:59
<==      Total: 1
Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5b7053c7]
Creating a new SqlSession
SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4599b09e] was not registered for synchronization because synchronization is not active
JDBC Connection [HikariProxyConnection@481181057 wrapping com.mysql.cj.jdbc.ConnectionImpl@6dd60de9] will not be managed by Spring
==>  Preparing: SELECT id,dept_name,dept_code,parent_id,dept_level,dept_type,manager_id,status,sort_order,remark,create_time,update_time FROM department WHERE id=?
==> Parameters: 1(Long)
<==    Columns: id, dept_name, dept_code, parent_id, dept_level, dept_type, manager_id, status, sort_order, remark, create_time, update_time
<==        Row: 1, 总公司, HEADQUARTERS_MAIN, 0, 1, HEADQUARTERS, null, 1, 0, 集团总公司, 2026-04-27 09:22:57, 2026-04-27 09:36:53
<==      Total: 1
Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4599b09e]
Creating a new SqlSession
SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@798e5451] was not registered for synchronization because synchronization is not active
JDBC Connection [HikariProxyConnection@1897596606 wrapping com.mysql.cj.jdbc.ConnectionImpl@6dd60de9] will not be managed by Spring
==>  Preparing: SELECT id,username,password,real_name,email,phone,avatar,user_type,status,dept_id,last_login_time,create_time,update_time FROM user WHERE id=?
==> Parameters: 1(Long)
<==    Columns: id, username, password, real_name, email, phone, avatar, user_type, status, dept_id, last_login_time, create_time, update_time
<==        Row: 1, admin, $2a$10$o/mdlaGbhm7Fm0yrYFGICODFyqYUu/cd9Nj1xzc/qD9r3ukNZQr8W, 系统管理员, admin@system.com, 13800000000, null, 1, 1, 1, null, 2026-04-16 09:05:15, 2026-05-10 19:08:59
<==      Total: 1
Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@798e5451]
Creating a new SqlSession
SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@aab1589] was not registered for synchronization because synchronization is not active
JDBC Connection [HikariProxyConnection@26014801 wrapping com.mysql.cj.jdbc.ConnectionImpl@6dd60de9] will not be managed by Spring
==>  Preparing: SELECT id,dept_name,dept_code,parent_id,dept_level,dept_type,manager_id,status,sort_order,remark,create_time,update_time FROM department WHERE id=?
==> Parameters: 1(Long)
<==    Columns: id, dept_name, dept_code, parent_id, dept_level, dept_type, manager_id, status, sort_order, remark, create_time, update_time
<==        Row: 1, 总公司, HEADQUARTERS_MAIN, 0, 1, HEADQUARTERS, null, 1, 0, 集团总公司, 2026-04-27 09:22:57, 2026-04-27 09:36:53
<==      Total: 1
Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@aab1589]
Creating a new SqlSession
SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@17f9c337] was not registered for synchronization because synchronization is not active
JDBC Connection [HikariProxyConnection@1160551196 wrapping com.mysql.cj.jdbc.ConnectionImpl@6dd60de9] will not be managed by Spring
==>  Preparing: SELECT id,username,password,real_name,email,phone,avatar,user_type,status,dept_id,last_login_time,create_time,update_time FROM user WHERE id=?
==> Parameters: 1(Long)
<==    Columns: id, username, password, real_name, email, phone, avatar, user_type, status, dept_id, last_login_time, create_time, update_time
<==        Row: 1, admin, $2a$10$o/mdlaGbhm7Fm0yrYFGICODFyqYUu/cd9Nj1xzc/qD9r3ukNZQr8W, 系统管理员, admin@system.com, 13800000000, null, 1, 1, 1, null, 2026-04-16 09:05:15, 2026-05-10 19:08:59
<==      Total: 1
Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@17f9c337]
Creating a new SqlSession
SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@527fc3bc] was not registered for synchronization because synchronization is not active
JDBC Connection [HikariProxyConnection@189153983 wrapping com.mysql.cj.jdbc.ConnectionImpl@6dd60de9] will not be managed by Spring
==>  Preparing: SELECT id,dept_name,dept_code,parent_id,dept_level,dept_type,manager_id,status,sort_order,remark,create_time,update_time FROM department WHERE id=?
==> Parameters: 1(Long)
<==    Columns: id, dept_name, dept_code, parent_id, dept_level, dept_type, manager_id, status, sort_order, remark, create_time, update_time
<==        Row: 1, 总公司, HEADQUARTERS_MAIN, 0, 1, HEADQUARTERS, null, 1, 0, 集团总公司, 2026-04-27 09:22:57, 2026-04-27 09:36:53
<==      Total: 1
Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@527fc3bc]
2026-06-02 14:34:23 - 响应 | 耗时: 58ms
Creating a new SqlSession
SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@59499ce7] was not registered for synchronization because synchronization is not active
JDBC Connection [HikariProxyConnection@1326040202 wrapping com.mysql.cj.jdbc.ConnectionImpl@6dd60de9] will not be managed by Spring
==>  Preparing: SELECT id,username,password,real_name,email,phone,avatar,user_type,status,dept_id,last_login_time,create_time,update_time FROM user WHERE id=?
==> Parameters: 1(Long)
<==    Columns: id, username, password, real_name, email, phone, avatar, user_type, status, dept_id, last_login_time, create_time, update_time
<==        Row: 1, admin, $2a$10$o/mdlaGbhm7Fm0yrYFGICODFyqYUu/cd9Nj1xzc/qD9r3ukNZQr8W, 系统管理员, admin@system.com, 13800000000, null, 1, 1, 1, null, 2026-04-16 09:05:15, 2026-05-10 19:08:59
<==      Total: 1
Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@59499ce7]
2026-06-02 14:34:23 - 请求 | URL: http://47.116.16.222/api/ai/sessions | 方法: GET | IP: 112.2.253.199
Creating a new SqlSession
SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@725fe044] was not registered for synchronization because synchronization is not active
JDBC Connection [HikariProxyConnection@1743053900 wrapping com.mysql.cj.jdbc.ConnectionImpl@6dd60de9] will not be managed by Spring
==>  Preparing: SELECT id,username,password,real_name,email,phone,avatar,user_type,status,dept_id,last_login_time,create_time,update_time FROM user WHERE id=?
==> Parameters: 1(Long)
<==    Columns: id, username, password, real_name, email, phone, avatar, user_type, status, dept_id, last_login_time, create_time, update_time
<==        Row: 1, admin, $2a$10$o/mdlaGbhm7Fm0yrYFGICODFyqYUu/cd9Nj1xzc/qD9r3ukNZQr8W, 系统管理员, admin@system.com, 13800000000, null, 1, 1, 1, null, 2026-04-16 09:05:15, 2026-05-10 19:08:59
<==      Total: 1
Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@725fe044]
Creating a new SqlSession
SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@ce76c9d] was not registered for synchronization because synchronization is not active
JDBC Connection [HikariProxyConnection@20443269 wrapping com.mysql.cj.jdbc.ConnectionImpl@6dd60de9] will not be managed by Spring
==>  Preparing: SELECT id,session_id,user_id,summary,create_time FROM context_conversation WHERE (user_id = ?) ORDER BY create_time DESC
==> Parameters: 1(Long)
<==    Columns: id, session_id, user_id, summary, create_time
<==        Row: 65, sess_1780410472658_9qg9a9hhp, 1, <<BLOB>>, 2026-06-02 14:27:53
<==      Total: 1
Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@ce76c9d]
2026-06-02 14:34:23 - 响应 | 耗时: 5ms
Creating a new SqlSession
SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7cbe5b14] was not registered for synchronization because synchronization is not active
JDBC Connection [HikariProxyConnection@156517454 wrapping com.mysql.cj.jdbc.ConnectionImpl@135636f5] will not be managed by Spring
==>  Preparing: SELECT id,username,password,real_name,email,phone,avatar,user_type,status,dept_id,last_login_time,create_time,update_time FROM user WHERE id=?
==> Parameters: 1(Long)
<==    Columns: id, username, password, real_name, email, phone, avatar, user_type, status, dept_id, last_login_time, create_time, update_time
<==        Row: 1, admin, $2a$10$o/mdlaGbhm7Fm0yrYFGICODFyqYUu/cd9Nj1xzc/qD9r3ukNZQr8W, 系统管理员, admin@system.com, 13800000000, null, 1, 1, 1, null, 2026-04-16 09:05:15, 2026-05-10 19:08:59
<==      Total: 1
Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7cbe5b14]
2026-06-02 14:34:23 - 请求 | URL: http://47.116.16.222/api/user/1 | 方法: GET | IP: 112.2.253.199
Creating a new SqlSession
SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@899bce8] was not registered for synchronization because synchronization is not active
JDBC Connection [HikariProxyConnection@108081172 wrapping com.mysql.cj.jdbc.ConnectionImpl@135636f5] will not be managed by Spring
==>  Preparing: SELECT id,username,password,real_name,email,phone,avatar,user_type,status,dept_id,last_login_time,create_time,update_time FROM user WHERE id=?
==> Parameters: 1(Long)
<==    Columns: id, username, password, real_name, email, phone, avatar, user_type, status, dept_id, last_login_time, create_time, update_time
<==        Row: 1, admin, $2a$10$o/mdlaGbhm7Fm0yrYFGICODFyqYUu/cd9Nj1xzc/qD9r3ukNZQr8W, 系统管理员, admin@system.com, 13800000000, null, 1, 1, 1, null, 2026-04-16 09:05:15, 2026-05-10 19:08:59
<==      Total: 1
Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@899bce8]
Creating a new SqlSession
SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4daedb18] was not registered for synchronization because synchronization is not active
JDBC Connection [HikariProxyConnection@143999161 wrapping com.mysql.cj.jdbc.ConnectionImpl@135636f5] will not be managed by Spring
==>  Preparing: SELECT id,dept_name,dept_code,parent_id,dept_level,dept_type,manager_id,status,sort_order,remark,create_time,update_time FROM department WHERE id=?
==> Parameters: 1(Long)
<==    Columns: id, dept_name, dept_code, parent_id, dept_level, dept_type, manager_id, status, sort_order, remark, create_time, update_time
<==        Row: 1, 总公司, HEADQUARTERS_MAIN, 0, 1, HEADQUARTERS, null, 1, 0, 集团总公司, 2026-04-27 09:22:57, 2026-04-27 09:36:53
<==      Total: 1
Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4daedb18]
Creating a new SqlSession
SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@491cfb00] was not registered for synchronization because synchronization is not active
JDBC Connection [HikariProxyConnection@1926340384 wrapping com.mysql.cj.jdbc.ConnectionImpl@135636f5] will not be managed by Spring
==>  Preparing: SELECT r.* FROM role r INNER JOIN user_role ur ON r.id = ur.role_id WHERE ur.user_id = ?
==> Parameters: 1(Long)
<==    Columns: id, uuid, role_name, role_code, role_type, description, status, sort_order, create_time, update_time
<==        Row: 1, dad50ea8-392f-11f1-8d4f-7cb566b7fb8c, 系统管理员, admin, 1, 系统管理员，拥有所有权限, 1, 1, 2026-04-16 09:01:52, 2026-04-16 09:01:52
<==      Total: 1
Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@491cfb00]
2026-06-02 14:34:23 - 响应 | 耗时: 5ms
Creating a new SqlSession
SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1c882f2c] was not registered for synchronization because synchronization is not active
JDBC Connection [HikariProxyConnection@293497846 wrapping com.mysql.cj.jdbc.ConnectionImpl@135636f5] will not be managed by Spring
==>  Preparing: SELECT id,username,password,real_name,email,phone,avatar,user_type,status,dept_id,last_login_time,create_time,update_time FROM user WHERE id=?
==> Parameters: 1(Long)
<==    Columns: id, username, password, real_name, email, phone, avatar, user_type, status, dept_id, last_login_time, create_time, update_time
<==        Row: 1, admin, $2a$10$o/mdlaGbhm7Fm0yrYFGICODFyqYUu/cd9Nj1xzc/qD9r3ukNZQr8W, 系统管理员, admin@system.com, 13800000000, null, 1, 1, 1, null, 2026-04-16 09:05:15, 2026-05-10 19:08:59
<==      Total: 1
Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1c882f2c]
2026-06-02 14:34:23 - 请求 | URL: http://47.116.16.222/api/ai/session/sess_1780410472658_9qg9a9hhp | 方法: GET | IP: 112.2.253.199
Creating a new SqlSession
SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@39ce6e88] was not registered for synchronization because synchronization is not active
JDBC Connection [HikariProxyConnection@1684195282 wrapping com.mysql.cj.jdbc.ConnectionImpl@135636f5] will not be managed by Spring
==>  Preparing: SELECT id,username,password,real_name,email,phone,avatar,user_type,status,dept_id,last_login_time,create_time,update_time FROM user WHERE id=?
==> Parameters: 1(Long)
<==    Columns: id, username, password, real_name, email, phone, avatar, user_type, status, dept_id, last_login_time, create_time, update_time
<==        Row: 1, admin, $2a$10$o/mdlaGbhm7Fm0yrYFGICODFyqYUu/cd9Nj1xzc/qD9r3ukNZQr8W, 系统管理员, admin@system.com, 13800000000, null, 1, 1, 1, null, 2026-04-16 09:05:15, 2026-05-10 19:08:59
<==      Total: 1
Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@39ce6e88]
Creating a new SqlSession
SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4e0779c2] was not registered for synchronization because synchronization is not active
JDBC Connection [HikariProxyConnection@74966180 wrapping com.mysql.cj.jdbc.ConnectionImpl@135636f5] will not be managed by Spring
==>  Preparing: SELECT id,session_id,user_id,summary,create_time FROM context_conversation WHERE (user_id = ?) ORDER BY create_time DESC
==> Parameters: 1(Long)
Creating a new SqlSession
SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6c750e8f] was not registered for synchronization because synchronization is not active
JDBC Connection [HikariProxyConnection@1797211410 wrapping com.mysql.cj.jdbc.ConnectionImpl@6dd60de9] will not be managed by Spring
==>  Preparing: SELECT id,username,password,real_name,email,phone,avatar,user_type,status,dept_id,last_login_time,create_time,update_time FROM user WHERE id=?
==> Parameters: 1(Long)
<==    Columns: id, session_id, user_id, summary, create_time
<==        Row: 65, sess_1780410472658_9qg9a9hhp, 1, <<BLOB>>, 2026-06-02 14:27:53
<==      Total: 1
Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4e0779c2]
Creating a new SqlSession
SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@797c62be] was not registered for synchronization because synchronization is not active
<==    Columns: id, username, password, real_name, email, phone, avatar, user_type, status, dept_id, last_login_time, create_time, update_time
JDBC Connection [HikariProxyConnection@213966138 wrapping com.mysql.cj.jdbc.ConnectionImpl@135636f5] will not be managed by Spring
==>  Preparing: SELECT id,session_id,user_id,summary,create_time FROM context_conversation WHERE (session_id = ?)
<==        Row: 1, admin, $2a$10$o/mdlaGbhm7Fm0yrYFGICODFyqYUu/cd9Nj1xzc/qD9r3ukNZQr8W, 系统管理员, admin@system.com, 13800000000, null, 1, 1, 1, null, 2026-04-16 09:05:15, 2026-05-10 19:08:59
==> Parameters: sess_1780410472658_9qg9a9hhp(String)
<==      Total: 1
Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6c750e8f]
2026-06-02 14:34:23 - 请求 | URL: http://47.116.16.222/api/ai/session/sess_1780410472658_9qg9a9hhp | 方法: GET | IP: 112.2.253.199
<==    Columns: id, session_id, user_id, summary, create_time
<==        Row: 65, sess_1780410472658_9qg9a9hhp, 1, <<BLOB>>, 2026-06-02 14:27:53
<==      Total: 1
Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@797c62be]
Creating a new SqlSession
SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@e34ef1f] was not registered for synchronization because synchronization is not active
Creating a new SqlSession
SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@32a8cb9a] was not registered for synchronization because synchronization is not active
JDBC Connection [HikariProxyConnection@1986902582 wrapping com.mysql.cj.jdbc.ConnectionImpl@6dd60de9] will not be managed by Spring
==>  Preparing: SELECT id,username,password,real_name,email,phone,avatar,user_type,status,dept_id,last_login_time,create_time,update_time FROM user WHERE id=?
==> Parameters: 1(Long)
JDBC Connection [HikariProxyConnection@340202997 wrapping com.mysql.cj.jdbc.ConnectionImpl@135636f5] will not be managed by Spring
==>  Preparing: SELECT id,conversation_id,role,content,message_type,is_finished,summary,kb_paths,answer,mode,duration_ms,images,sources,create_time FROM context_message WHERE (conversation_id = ?) ORDER BY create_time ASC
==> Parameters: 65(Long)
<==    Columns: id, username, password, real_name, email, phone, avatar, user_type, status, dept_id, last_login_time, create_time, update_time
<==        Row: 1, admin, $2a$10$o/mdlaGbhm7Fm0yrYFGICODFyqYUu/cd9Nj1xzc/qD9r3ukNZQr8W, 系统管理员, admin@system.com, 13800000000, null, 1, 1, 1, null, 2026-04-16 09:05:15, 2026-05-10 19:08:59
<==      Total: 1
Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@32a8cb9a]
<==    Columns: id, conversation_id, role, content, message_type, is_finished, summary, kb_paths, answer, mode, duration_ms, images, sources, create_time
Creating a new SqlSession
SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@267a41] was not registered for synchronization because synchronization is not active
<==        Row: 175, 65, assistant, <<BLOB>>, rag, 1, <<BLOB>>, <<BLOB>>, <<BLOB>>, null, 75512, <<BLOB>>, <<BLOB>>, 2026-06-02 14:29:09
<==        Row: 176, 65, assistant, <<BLOB>>, rag, 1, <<BLOB>>, <<BLOB>>, <<BLOB>>, null, 97190, <<BLOB>>, <<BLOB>>, 2026-06-02 14:32:03
<==      Total: 2
Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@e34ef1f]
Creating a new SqlSession
SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6366151e] was not registered for synchronization because synchronization is not active
JDBC Connection [HikariProxyConnection@1957074372 wrapping com.mysql.cj.jdbc.ConnectionImpl@6dd60de9] will not be managed by Spring
==>  Preparing: SELECT id,session_id,user_id,summary,create_time FROM context_conversation WHERE (user_id = ?) ORDER BY create_time DESC
==> Parameters: 1(Long)
JDBC Connection [HikariProxyConnection@1250116218 wrapping com.mysql.cj.jdbc.ConnectionImpl@135636f5] will not be managed by Spring
==>  Preparing: SELECT id,message_id,chunk_id,doc_path,doc_name,page,page_end,page_range,section,chunk_type,doc_type,section_chunk_id,excerpt,preview,bbox,bbox_mode,score,create_time FROM context_reference WHERE (message_id = ?)
==> Parameters: 175(Long)
<==    Columns: id, message_id, chunk_id, doc_path, doc_name, page, page_end, page_range, section, chunk_type, doc_type, section_chunk_id, excerpt, preview, bbox, bbox_mode, score, create_time
<==    Columns: id, session_id, user_id, summary, create_time
<==        Row: 65, sess_1780410472658_9qg9a9hhp, 1, <<BLOB>>, 2026-06-02 14:27:53
<==        Row: 393, 175, , null, 1.docx, 1, 1, 1, 1.市场状态的计算公式为：, image, other, null, <<BLOB>>, <<BLOB>>, null, null, 1.0000, 2026-06-02 14:29:09
<==      Total: 1
Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@267a41]
<==        Row: 394, 175, , null, 3.docx, 1, 1, 1, 第六章 附则 > （不公开）, text, other, null, <<BLOB>>, <<BLOB>>, null, null, 1.0000, 2026-06-02 14:29:09
<==        Row: 395, 175, , null, 2.docx, 1, 1, 1, 4.终端类型维护 > **（一）运营指导**, text, other, null, <<BLOB>>, <<BLOB>>, null, null, 1.0000, 2026-06-02 14:29:09
Creating a new SqlSession
<==        Row: 396, 175, , null, test.docx, 1, 1, 1, \## 第一章 总则, text, other, null, <<BLOB>>, <<BLOB>>, null, null, 0.9990, 2026-06-02 14:29:09
<==        Row: 397, 175, 1.docx_24, null, 1.docx, 1, 1, null, 6.坚持区域协同、高效运作。 > **（一）统一货源投放周期**, null, other, 0, <<BLOB>>, <<BLOB>>, null, null, null, 2026-06-02 14:29:09
SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@52466c06] was not registered for synchronization because synchronization is not active
<==      Total: 5
Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6366151e]
JDBC Connection [HikariProxyConnection@1635905661 wrapping com.mysql.cj.jdbc.ConnectionImpl@6dd60de9] will not be managed by Spring
==>  Preparing: SELECT id,session_id,user_id,summary,create_time FROM context_conversation WHERE (session_id = ?)
==> Parameters: sess_1780410472658_9qg9a9hhp(String)
Creating a new SqlSession
SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@59860f83] was not registered for synchronization because synchronization is not active
JDBC Connection [HikariProxyConnection@169553736 wrapping com.mysql.cj.jdbc.ConnectionImpl@135636f5] will not be managed by Spring
==>  Preparing: SELECT id,image_id,filename,path,size_bytes,format,source,page,page_end,page_range,section,chunk_type,type,description,full_description,score,collection,create_time FROM context_image WHERE (image_id = ?)
==> Parameters: 49d2910b148d.jpg(String)
<==    Columns: id, session_id, user_id, summary, create_time
<==        Row: 65, sess_1780410472658_9qg9a9hhp, 1, <<BLOB>>, 2026-06-02 14:27:53
<==      Total: 1
Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@52466c06]
Creating a new SqlSession
SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@47c5e224] was not registered for synchronization because synchronization is not active
<==    Columns: id, image_id, filename, path, size_bytes, format, source, page, page_end, page_range, section, chunk_type, type, description, full_description, score, collection, create_time
<==        Row: 7, 49d2910b148d.jpg, null, img/49d2910b148d.jpg, 3004, JPEG, 1.docx, 1, null, null, null, null, image, <<BLOB>>, <<BLOB>>, 10.9000, null, 2026-06-02 14:32:03
JDBC Connection [HikariProxyConnection@637702278 wrapping com.mysql.cj.jdbc.ConnectionImpl@6dd60de9] will not be managed by Spring
==>  Preparing: SELECT id,conversation_id,role,content,message_type,is_finished,summary,kb_paths,answer,mode,duration_ms,images,sources,create_time FROM context_message WHERE (conversation_id = ?) ORDER BY create_time ASC
<==      Total: 1
Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@59860f83]
==> Parameters: 65(Long)
2026-06-02 14:34:23 - 图片URL已转换: imageId=49d2910b148d.jpg, nginxUrl=/files/img/49d2910b148d.jpg
Creating a new SqlSession
SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4b11dd4] was not registered for synchronization because synchronization is not active
JDBC Connection [HikariProxyConnection@1831006422 wrapping com.mysql.cj.jdbc.ConnectionImpl@135636f5] will not be managed by Spring
==>  Preparing: SELECT id,message_id,chunk_id,doc_path,doc_name,page,page_end,page_range,section,chunk_type,doc_type,section_chunk_id,excerpt,preview,bbox,bbox_mode,score,create_time FROM context_reference WHERE (message_id = ?)
==> Parameters: 176(Long)
<==    Columns: id, conversation_id, role, content, message_type, is_finished, summary, kb_paths, answer, mode, duration_ms, images, sources, create_time
<==        Row: 175, 65, assistant, <<BLOB>>, rag, 1, <<BLOB>>, <<BLOB>>, <<BLOB>>, null, 75512, <<BLOB>>, <<BLOB>>, 2026-06-02 14:29:09
<==        Row: 176, 65, assistant, <<BLOB>>, rag, 1, <<BLOB>>, <<BLOB>>, <<BLOB>>, null, 97190, <<BLOB>>, <<BLOB>>, 2026-06-02 14:32:03
<==      Total: 2
Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@47c5e224]
Creating a new SqlSession
SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@234566b3] was not registered for synchronization because synchronization is not active
JDBC Connection [HikariProxyConnection@1274635325 wrapping com.mysql.cj.jdbc.ConnectionImpl@6dd60de9] will not be managed by Spring
==>  Preparing: SELECT id,message_id,chunk_id,doc_path,doc_name,page,page_end,page_range,section,chunk_type,doc_type,section_chunk_id,excerpt,preview,bbox,bbox_mode,score,create_time FROM context_reference WHERE (message_id = ?)
==> Parameters: 175(Long)
<==    Columns: id, message_id, chunk_id, doc_path, doc_name, page, page_end, page_range, section, chunk_type, doc_type, section_chunk_id, excerpt, preview, bbox, bbox_mode, score, create_time
<==        Row: 398, 176, , null, 1.docx, 1, 1, 1, 6.坚持区域协同、高效运作。 > **（三）确定周供应总量的主要依据**, text, other, null, <<BLOB>>, <<BLOB>>, null, null, 0.9990, 2026-06-02 14:32:03
<==        Row: 399, 176, , null, 2.docx, 1, 1, 1, 2.诚信守法经营，三年内无违法记录。 > **零售终端日常维护申请表**, table, other, null, <<BLOB>>, <<BLOB>>, null, null, 0.9980, 2026-06-02 14:32:03
<==        Row: 400, 176, , null, 3.docx, 1, 1, 1, 2.日常维护管理内容： > A2卫生医疗机构和各类院校, text, other, null, <<BLOB>>, <<BLOB>>, null, null, 1.0000, 2026-06-02 14:32:03
<==        Row: 401, 176, 1.docx_22, null, 1.docx, 1, 1, null, 6.坚持区域协同、高效运作。 > **3.市场状态指标：**, null, other, 0, <<BLOB>>, <<BLOB>>, null, null, null, 2026-06-02 14:32:03
<==        Row: 402, 176, 1.docx_80, null, 1.docx, 1, 1, null, 1.市场状态的计算公式为： > 市场状态=+二级指标均值\*权重, null, other, 0, <<BLOB>>, <<BLOB>>, null, null, null, 2026-06-02 14:32:03
<==    Columns: id, message_id, chunk_id, doc_path, doc_name, page, page_end, page_range, section, chunk_type, doc_type, section_chunk_id, excerpt, preview, bbox, bbox_mode, score, create_time
<==        Row: 403, 176, 1.docx_62, null, 1.docx, 1, 1, null, 3.按价位段自选投放工作指引 > **3.终端动销率公式。**, null, other, 0, <<BLOB>>, <<BLOB>>, null, null, null, 2026-06-02 14:32:03
<==        Row: 393, 175, , null, 1.docx, 1, 1, 1, 1.市场状态的计算公式为：, image, other, null, <<BLOB>>, <<BLOB>>, null, null, 1.0000, 2026-06-02 14:29:09
<==        Row: 404, 176, 1.docx_86, null, 1.docx, 1, 1, null, 2.指标值与权重确定。 > 一级指标合计权重不低于70%。, null, other, 0, <<BLOB>>, <<BLOB>>, null, null, null, 2026-06-02 14:32:03
<==      Total: 7
Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4b11dd4]
<==        Row: 394, 175, , null, 3.docx, 1, 1, 1, 第六章 附则 > （不公开）, text, other, null, <<BLOB>>, <<BLOB>>, null, null, 1.0000, 2026-06-02 14:29:09
<==        Row: 395, 175, , null, 2.docx, 1, 1, 1, 4.终端类型维护 > **（一）运营指导**, text, other, null, <<BLOB>>, <<BLOB>>, null, null, 1.0000, 2026-06-02 14:29:09
<==        Row: 396, 175, , null, test.docx, 1, 1, 1, \## 第一章 总则, text, other, null, <<BLOB>>, <<BLOB>>, null, null, 0.9990, 2026-06-02 14:29:09
<==        Row: 397, 175, 1.docx_24, null, 1.docx, 1, 1, null, 6.坚持区域协同、高效运作。 > **（一）统一货源投放周期**, null, other, 0, <<BLOB>>, <<BLOB>>, null, null, null, 2026-06-02 14:29:09
<==      Total: 5
2026-06-02 14:34:23 - 响应 | 耗时: 21ms
Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@234566b3]
Creating a new SqlSession
SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@45eecdf8] was not registered for synchronization because synchronization is not active
JDBC Connection [HikariProxyConnection@1293306632 wrapping com.mysql.cj.jdbc.ConnectionImpl@6dd60de9] will not be managed by Spring
==>  Preparing: SELECT id,image_id,filename,path,size_bytes,format,source,page,page_end,page_range,section,chunk_type,type,description,full_description,score,collection,create_time FROM context_image WHERE (image_id = ?)
==> Parameters: 49d2910b148d.jpg(String)
<==    Columns: id, image_id, filename, path, size_bytes, format, source, page, page_end, page_range, section, chunk_type, type, description, full_description, score, collection, create_time
<==        Row: 7, 49d2910b148d.jpg, null, img/49d2910b148d.jpg, 3004, JPEG, 1.docx, 1, null, null, null, null, image, <<BLOB>>, <<BLOB>>, 10.9000, null, 2026-06-02 14:32:03
<==      Total: 1
Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@45eecdf8]
2026-06-02 14:34:23 - 图片URL已转换: imageId=49d2910b148d.jpg, nginxUrl=/files/img/49d2910b148d.jpg
Creating a new SqlSession
SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5ecb72bd] was not registered for synchronization because synchronization is not active
JDBC Connection [HikariProxyConnection@1836705169 wrapping com.mysql.cj.jdbc.ConnectionImpl@6dd60de9] will not be managed by Spring
==>  Preparing: SELECT id,message_id,chunk_id,doc_path,doc_name,page,page_end,page_range,section,chunk_type,doc_type,section_chunk_id,excerpt,preview,bbox,bbox_mode,score,create_time FROM context_reference WHERE (message_id = ?)
==> Parameters: 176(Long)
<==    Columns: id, message_id, chunk_id, doc_path, doc_name, page, page_end, page_range, section, chunk_type, doc_type, section_chunk_id, excerpt, preview, bbox, bbox_mode, score, create_time
<==        Row: 398, 176, , null, 1.docx, 1, 1, 1, 6.坚持区域协同、高效运作。 > **（三）确定周供应总量的主要依据**, text, other, null, <<BLOB>>, <<BLOB>>, null, null, 0.9990, 2026-06-02 14:32:03
<==        Row: 399, 176, , null, 2.docx, 1, 1, 1, 2.诚信守法经营，三年内无违法记录。 > **零售终端日常维护申请表**, table, other, null, <<BLOB>>, <<BLOB>>, null, null, 0.9980, 2026-06-02 14:32:03
<==        Row: 400, 176, , null, 3.docx, 1, 1, 1, 2.日常维护管理内容： > A2卫生医疗机构和各类院校, text, other, null, <<BLOB>>, <<BLOB>>, null, null, 1.0000, 2026-06-02 14:32:03
<==        Row: 401, 176, 1.docx_22, null, 1.docx, 1, 1, null, 6.坚持区域协同、高效运作。 > **3.市场状态指标：**, null, other, 0, <<BLOB>>, <<BLOB>>, null, null, null, 2026-06-02 14:32:03
<==        Row: 402, 176, 1.docx_80, null, 1.docx, 1, 1, null, 1.市场状态的计算公式为： > 市场状态=+二级指标均值\*权重, null, other, 0, <<BLOB>>, <<BLOB>>, null, null, null, 2026-06-02 14:32:03
<==        Row: 403, 176, 1.docx_62, null, 1.docx, 1, 1, null, 3.按价位段自选投放工作指引 > **3.终端动销率公式。**, null, other, 0, <<BLOB>>, <<BLOB>>, null, null, null, 2026-06-02 14:32:03
<==        Row: 404, 176, 1.docx_86, null, 1.docx, 1, 1, null, 2.指标值与权重确定。 > 一级指标合计权重不低于70%。, null, other, 0, <<BLOB>>, <<BLOB>>, null, null, null, 2026-06-02 14:32:03
<==      Total: 7
Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5ecb72bd]
2026-06-02 14:34:23 - 响应 | 耗时: 21ms
