4.0.0 org.springframework.boot spring-boot-starter-parent 3.4.1 com.ainovel ai-novel-server 0.0.1-SNAPSHOT AI Novel Assistant Server jar AI驱动的小说创作管理系统后端服务 21 UTF-8 UTF-8 1.0.0-beta3 com.google.genai google-genai 1.10.0 org.springframework.boot spring-boot-starter-webflux io.projectreactor.netty reactor-netty 1.2.8 io.projectreactor.netty reactor-netty-http 1.2.8 com.fasterxml.jackson.dataformat jackson-dataformat-xml 2.17.1 com.fasterxml.woodstox woodstox-core 6.6.1 org.springdoc springdoc-openapi-starter-webflux-ui 2.6.0 org.mantoux quill-delta 1.6.3 org.springframework.boot spring-boot-starter-data-mongodb-reactive org.springframework.boot spring-boot-starter-security io.jsonwebtoken jjwt-api 0.11.5 io.jsonwebtoken jjwt-impl 0.11.5 runtime io.jsonwebtoken jjwt-jackson 0.11.5 runtime org.apache.commons commons-lang3 io.projectreactor reactor-tools runtime org.springframework.boot spring-boot-starter-validation com.aliyun dysmsapi20170525 3.1.0 com.aliyun aliyun-java-sdk-core 4.6.4 org.springframework.boot spring-boot-starter-mail com.github.ben-manes.caffeine caffeine com.github.penggle kaptcha 2.3.2 org.projectlombok lombok true org.springframework.boot spring-boot-starter-actuator io.micrometer micrometer-registry-prometheus io.micrometer context-propagation org.springframework.boot spring-boot-starter-aop io.gatling gatling-app 3.10.3 test io.gatling.highcharts gatling-charts-highcharts 3.10.3 test org.springframework.boot spring-boot-starter-test test io.projectreactor reactor-test test org.springframework.security spring-security-test test dev.langchain4j langchain4j ${langchain4j.version} dev.langchain4j langchain4j-open-ai ${langchain4j.version} dev.langchain4j langchain4j-anthropic ${langchain4j.version} dev.langchain4j langchain4j-google-ai-gemini ${langchain4j.version} dev.langchain4j langchain4j-embeddings ${langchain4j.version} dev.langchain4j langchain4j-reactor ${langchain4j.version} dev.langchain4j langchain4j-chroma ${langchain4j.version} dev.langchain4j langchain4j-embeddings ${langchain4j.version} dev.langchain4j langchain4j-embeddings-all-minilm-l6-v2 ${langchain4j.version} dev.langchain4j langchain4j-embeddings-all-minilm-l6-v2-q ${langchain4j.version} io.github.java-diff-utils java-diff-utils 4.12 net.bytebuddy byte-buddy 1.15.0 com.github.ulisesbocchio jasypt-spring-boot-starter 3.0.5 com.aliyun.oss aliyun-sdk-oss 3.17.4 javax.xml.bind jaxb-api 2.3.1 javax.activation activation 1.1.1 org.springframework.boot spring-boot-starter-cache com.github.ben-manes.caffeine caffeine org.springframework spring-context-support org.springframework.boot spring-boot-starter-amqp net.jodah expiringmap 0.5.11 com.google.guava guava 33.0.0-jre io.github.resilience4j resilience4j-ratelimiter 2.2.0 io.github.resilience4j resilience4j-core 2.2.0 org.apache.skywalking apm-toolkit-trace 9.5.0 provided org.springframework.boot spring-boot-maven-plugin org.projectlombok lombok org.apache.maven.plugins maven-compiler-plugin 3.12.0 true -parameters -g org.projectlombok lombok 1.18.30 io.gatling gatling-maven-plugin 4.6.0 src/test/java target/gatling/results true