Skip to content

Commit ffa4680

Browse files
committed
feat:更新readme
1 parent 0257fad commit ffa4680

2 files changed

Lines changed: 84 additions & 1 deletion

File tree

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
[![GitHub stars](https://img.shields.io/github/stars/azirzsk/FunctionCallProcessor)](https://github.com/azirzsk/FunctionCallProcessor/stargazers)
77
[![GitHub issues](https://img.shields.io/github/issues/azirzsk/FunctionCallProcessor)](https://github.com/azirzsk/FunctionCallProcessor/issues)
88

9-
FCP是一个基于注解的Java工具库,只需使用`@Function``@Property`注解,即可轻松将Java方法转换为大语言模型可识别的函数调用格式,并支持自动解析大语言模型返回的函数调用结果执行对应方法
9+
FCP是一个基于注解的Java工具库,只需使用`@Function``@Property`注解,即可轻松将Java方法转换为大模型可识别的FunctionCall格式,并且还支持方法的快速回调
1010

1111
## ✨ 功能特性
1212

pom.xml

Lines changed: 83 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,33 @@
66
<artifactId>function-call-processor</artifactId>
77
<version>1.0.0</version>
88
<name>FunctionCallProcessor</name>
9+
<description>
10+
FCP是一个基于注解的Java工具库,只需使用Function和Property注解,即可轻松将Java方法转换为大模型可识别的FunctionCall格式,并且还支持方法的快速回调。
11+
</description>
12+
<url>https://github.com/AzirZsk/FunctionCallProcessor</url>
13+
14+
<licenses>
15+
<license>
16+
<name>The Apache License, Version 2.0</name>
17+
<url>https://www.apache.org/licenses/LICENSE-2.0.txt</url>
18+
</license>
19+
</licenses>
20+
21+
<developers>
22+
<developer>
23+
<name>Azir</name>
24+
<email>2581866471@qq.com</email>
25+
</developer>
26+
</developers>
27+
28+
<scm>
29+
<connection>scm:git:git://github.com/AzirZsk/FunctionCallProcessor.git</connection>
30+
<developerConnection>scm:git:ssh://github.com/AzirZsk/FunctionCallProcessor.git</developerConnection>
31+
<url>http://github.com/AzirZsk/FunctionCallProcessor/tree/master</url>
32+
</scm>
33+
34+
35+
936

1037
<dependencies>
1138
<dependency>
@@ -63,6 +90,62 @@
6390
<target>11</target>
6491
</configuration>
6592
</plugin>
93+
<plugin>
94+
<groupId>org.apache.maven.plugins</groupId>
95+
<artifactId>maven-source-plugin</artifactId>
96+
<version>3.1.0</version>
97+
<executions>
98+
<execution>
99+
<id>attach-sources</id>
100+
<goals>
101+
<goal>jar-no-fork</goal>
102+
</goals>
103+
</execution>
104+
</executions>
105+
</plugin>
106+
<plugin>
107+
<groupId>org.apache.maven.plugins</groupId>
108+
<artifactId>maven-javadoc-plugin</artifactId>
109+
<version>3.1.0</version>
110+
<configuration>
111+
<additionalJOptions>
112+
<additionalJOption>-Xdoclint:none</additionalJOption>
113+
</additionalJOptions>
114+
</configuration>
115+
<executions>
116+
<execution>
117+
<id>attach-javadocs</id>
118+
<goals>
119+
<goal>jar</goal>
120+
</goals>
121+
</execution>
122+
</executions>
123+
</plugin>
124+
<plugin>
125+
<groupId>org.apache.maven.plugins</groupId>
126+
<artifactId>maven-gpg-plugin</artifactId>
127+
<version>3.1.0</version>
128+
<executions>
129+
<execution>
130+
<id>sign-artifacts</id>
131+
<phase>verify</phase>
132+
<goals>
133+
<goal>sign</goal>
134+
</goals>
135+
</execution>
136+
</executions>
137+
</plugin>
138+
<plugin>
139+
<groupId>org.sonatype.central</groupId>
140+
<artifactId>central-publishing-maven-plugin</artifactId>
141+
<version>0.4.0</version>
142+
<extensions>true</extensions>
143+
<configuration>
144+
<publishingServerId>central</publishingServerId>
145+
<tokenAuth>true</tokenAuth>
146+
<deploymentName>${project.groupId}:${project.artifactId}:${project.version}</deploymentName>
147+
</configuration>
148+
</plugin>
66149
</plugins>
67150
</build>
68151

0 commit comments

Comments
 (0)