忽略无关文档与二进制文件,提交需求说明书、数据库脚本及评分相关改动。
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
parent
60eb127de1
commit
3091fbb7dd
|
|
@ -0,0 +1,53 @@
|
||||||
|
# OS
|
||||||
|
.DS_Store
|
||||||
|
**/.DS_Store
|
||||||
|
Thumbs.db
|
||||||
|
|
||||||
|
# Editor / local tooling
|
||||||
|
.cursor/
|
||||||
|
.idea/inspectionProfiles/
|
||||||
|
*.swp
|
||||||
|
AES-front/.npmrc
|
||||||
|
AES-front/pnpm-workspace.yaml
|
||||||
|
|
||||||
|
# Dependencies and build output
|
||||||
|
node_modules/
|
||||||
|
**/node_modules/
|
||||||
|
AES/target/
|
||||||
|
**/target/
|
||||||
|
dist/
|
||||||
|
*.class
|
||||||
|
|
||||||
|
# Unrelated local documents
|
||||||
|
211310132.pdf
|
||||||
|
211310509.pdf
|
||||||
|
docs/需求说明.mp4
|
||||||
|
docs/通用语音识别_需求说明.mp4 (1).txt
|
||||||
|
docs/自动评分系统/
|
||||||
|
|
||||||
|
# Binary / media files (keep already-tracked assets)
|
||||||
|
*.pdf
|
||||||
|
*.mp4
|
||||||
|
*.mp3
|
||||||
|
*.wav
|
||||||
|
*.zip
|
||||||
|
*.rar
|
||||||
|
*.7z
|
||||||
|
*.doc
|
||||||
|
*.docx
|
||||||
|
*.xls
|
||||||
|
*.xlsx
|
||||||
|
*.ppt
|
||||||
|
*.pptx
|
||||||
|
*.jar
|
||||||
|
*.war
|
||||||
|
|
||||||
|
# Runtime uploads and empty local dumps
|
||||||
|
upload/
|
||||||
|
dependency-tree.txt
|
||||||
|
AES/停用词.txt
|
||||||
|
|
||||||
|
# Logs and Python cache
|
||||||
|
*.log
|
||||||
|
__pycache__/
|
||||||
|
*.pyc
|
||||||
|
|
@ -54,7 +54,7 @@ const queryExamScores = async () => {
|
||||||
params: { examId }
|
params: { examId }
|
||||||
});
|
});
|
||||||
title.value = res.data.title; // 更新作业名称
|
title.value = res.data.title; // 更新作业名称
|
||||||
score.value = res.data.score; // 更新个人得分
|
score.value = res.data.score || res.data.autoscore; // 更新个人得分
|
||||||
rank.value = res.data.rank || "-"; // 更新个人排名,如果rank为空则显示 "-"
|
rank.value = res.data.rank || "-"; // 更新个人排名,如果rank为空则显示 "-"
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -5,7 +5,7 @@ server.port=8082
|
||||||
spring.datasource.type=com.alibaba.druid.pool.DruidDataSource
|
spring.datasource.type=com.alibaba.druid.pool.DruidDataSource
|
||||||
jdbc_url=jdbc:mysql://localhost:3306/aes?useUnicode=true&characterEncoding=utf8&serverTimezone=GMT%2B8&useSSL=false&allowPublicKeyRetrieval=True
|
jdbc_url=jdbc:mysql://localhost:3306/aes?useUnicode=true&characterEncoding=utf8&serverTimezone=GMT%2B8&useSSL=false&allowPublicKeyRetrieval=True
|
||||||
jdbc_username=root
|
jdbc_username=root
|
||||||
jdbc_password=13661744518xh
|
jdbc_password=123456
|
||||||
#spring.datasource.url=jdbc:mysql://localhost:3306/aes?useUnicode=true&characterEncoding=utf8&serverTimezone=GMT%2B8&useSSL=false&allowPublicKeyRetrieval=True
|
#spring.datasource.url=jdbc:mysql://localhost:3306/aes?useUnicode=true&characterEncoding=utf8&serverTimezone=GMT%2B8&useSSL=false&allowPublicKeyRetrieval=True
|
||||||
#spring.datasource.username=root
|
#spring.datasource.username=root
|
||||||
#spring.datasource.password=123456
|
#spring.datasource.password=123456
|
||||||
|
|
@ -43,4 +43,8 @@ spring.servlet.multipart.max-request-size=50MB
|
||||||
spring.main.allow-bean-definition-overriding=true
|
spring.main.allow-bean-definition-overriding=true
|
||||||
|
|
||||||
spring.jackson.serialization-inclusion=non_null
|
spring.jackson.serialization-inclusion=non_null
|
||||||
|
|
||||||
|
spring.redis.host=127.0.0.1
|
||||||
|
spring.redis.port=6379
|
||||||
|
spring.redis.password=hqb@1234
|
||||||
#??null?
|
#??null?
|
||||||
|
|
@ -16,7 +16,7 @@
|
||||||
https://www.springframework.org/schema/context/spring-context.xsd
|
https://www.springframework.org/schema/context/spring-context.xsd
|
||||||
http://cxf.apache.org/jaxws
|
http://cxf.apache.org/jaxws
|
||||||
http://cxf.apache.org/schemas/jaxws.xsd">
|
http://cxf.apache.org/schemas/jaxws.xsd">
|
||||||
<context:property-placeholder location="classpath:redis.properties"/>
|
<context:property-placeholder location="classpath:application.properties,classpath:redis.properties"/>
|
||||||
|
|
||||||
|
|
||||||
<!-- 配置数据源 -->
|
<!-- 配置数据源 -->
|
||||||
|
|
@ -125,7 +125,7 @@
|
||||||
<bean id="jedisConnectionFactory" class="org.springframework.data.redis.connection.jedis.JedisConnectionFactory">
|
<bean id="jedisConnectionFactory" class="org.springframework.data.redis.connection.jedis.JedisConnectionFactory">
|
||||||
<property name="hostName" value="${redis.host}"/>
|
<property name="hostName" value="${redis.host}"/>
|
||||||
<property name="port" value="${redis.port}"/>
|
<property name="port" value="${redis.port}"/>
|
||||||
<!-- <property name="password" value="${redis.pass}"/>-->
|
<property name="password" value="${redis.pass}"/>
|
||||||
<property name="poolConfig" ref="poolConfig"/>
|
<property name="poolConfig" ref="poolConfig"/>
|
||||||
</bean>
|
</bean>
|
||||||
</beans>
|
</beans>
|
||||||
|
|
|
||||||
File diff suppressed because one or more lines are too long
File diff suppressed because it is too large
Load Diff
|
|
@ -1,6 +1,7 @@
|
||||||
import openai
|
import openai
|
||||||
import time
|
import time
|
||||||
import re
|
import re
|
||||||
|
import sys
|
||||||
|
|
||||||
model = "Qwen/Qwen3-8B"
|
model = "Qwen/Qwen3-8B"
|
||||||
max_tokens = 500
|
max_tokens = 500
|
||||||
|
|
@ -17,7 +18,7 @@ def getDim(content, dim):
|
||||||
messages = []
|
messages = []
|
||||||
messages.append({
|
messages.append({
|
||||||
"role": "system",
|
"role": "system",
|
||||||
"content": "你是一位评分老师,请根据提供给你的评分标准对文本进行评分,结果仅仅输出分数,不需要任何解释"
|
"content": "你是一位评分老师,请根据提供给你的评分标准对文本进行评分,结果仅仅输出分数,满分为10分,分数允许小数点后保留两位,并就当前维度给出评语,评语文本不要过长。"
|
||||||
"输出格式:"
|
"输出格式:"
|
||||||
f"{output_format}"
|
f"{output_format}"
|
||||||
|
|
||||||
|
|
@ -41,7 +42,10 @@ def getDim(content, dim):
|
||||||
# else:
|
# else:
|
||||||
# score = response.choices[0].message.content
|
# score = response.choices[0].message.content
|
||||||
# print(score)
|
# print(score)
|
||||||
return response.choices[0].message.content
|
|
||||||
|
# 去除多余的换行符
|
||||||
|
content = response.choices[0].message.content.strip()
|
||||||
|
return content
|
||||||
|
|
||||||
if __name__ == "__main__":
|
if __name__ == "__main__":
|
||||||
content = sys.argv[1]
|
content = sys.argv[1]
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue