Ver Fonte

update:AI规划生成限制

15179588180 há 6 meses atrás
pai
commit
a6839b6092

+ 3 - 3
smarteat-app/angular.json

@@ -39,8 +39,8 @@
               "budgets": [
                 {
                   "type": "initial",
-                  "maximumWarning": "2mb",
-                  "maximumError": "5mb"
+                  "maximumWarning": "20mb",
+                  "maximumError": "20mb"
                 },
                 {
                   "type": "anyComponentStyle",
@@ -80,7 +80,7 @@
               "buildTarget": "app:build:development"
             },
             "ci": {
-              "progress": false
+              "progress":false
             }
           },
           "defaultConfiguration": "development"

+ 8 - 9
smarteat-app/deploy.ps1

@@ -1,22 +1,21 @@
-# 打包项目,携带应用前缀(index.html中相对路径将自动修复为/dev/jxnu/202226701038前缀)
+# 打包项目,携带应用前缀(index.html中相对路径将自动修复为/dev/jxnu/<学号>前缀)
 # /dev/ 项目测试版上传路径
-# /dev/jxnu/202226701038 nova-crm项目预留路径
-set NODE_OPTIONS –max_old_space_size=16000
+# /dev/jxnu/<学号> nova-crm项目预留路径
+set NODE_OPTIONS=–max_old_space_size=16000
 node ./node_modules/@angular/cli/bin/ng build --base-href="/dev/jxnu/202226701038/"
 
 # 清空旧文件目录
-obsutil rm obs://nova-cloud/dev/jxnu/202226701038 -r -f -i=XSUWJSVMZNHLWFAINRZ1 -k=P4TyfwfDovVNqz08tI1IXoLWXyEOSTKJRVlsGcV6 -e="obs.cn-south-1.myhuaweicloud.com"
+obsutil rm obs://nova-cloud/dev/jxnu/<202226701038> -r -f -i=XSUWJSVMZNHLWFAINRZ1 -k=P4TyfwfDovVNqz08tI1IXoLWXyEOSTKJRVlsGcV6 -e="obs.cn-south-1.myhuaweicloud.com"
 
 # 同步文件目录
 obsutil sync ./www obs://nova-cloud/dev/jxnu/202226701038  -i=XSUWJSVMZNHLWFAINRZ1 -k=P4TyfwfDovVNqz08tI1IXoLWXyEOSTKJRVlsGcV6 -e="obs.cn-south-1.myhuaweicloud.com" -acl=public-read
-obsutil cp ./www/index.html obs://nova-cloud/dev/jxnu/202226701038/index.html  -i=XSUWJSVMZNHLWFAINRZ1 -k=P4TyfwfDovVNqz08tI1IXoLWXyEOSTKJRVlsGcV6 -e="obs.cn-south-1.myhuaweicloud.com" -acl=public-read
 
 
 # 授权公开可读
-obsutil chattri obs://nova-cloud/dev/jxnu/202226701038 -r -f -i=XSUWJSVMZNHLWFAINRZ1 -k=P4TyfwfDovVNqz08tI1IXoLWXyEOSTKJRVlsGcV6 -e="obs.cn-south-1.myhuaweicloud.com" -acl=public-read
+obsutil chattri obs://nova-cloud/dev/jxnu/<学号> -r -f -i=XSUWJSVMZNHLWFAINRZ1 -k=P4TyfwfDovVNqz08tI1IXoLWXyEOSTKJRVlsGcV6 -e="obs.cn-south-1.myhuaweicloud.com" -acl=public-read
 
 # 列举对象
-obsutil ls obs://nova-cloud/dev/jxnu/202226701038  -i=XSUWJSVMZNHLWFAINRZ1 -k=P4TyfwfDovVNqz08tI1IXoLWXyEOSTKJRVlsGcV6 -e="obs.cn-south-1.myhuaweicloud.com"
+obsutil ls obs://nova-cloud/dev/jxnu/agent  -i=XSUWJSVMZNHLWFAINRZ1 -k=P4TyfwfDovVNqz08tI1IXoLWXyEOSTKJRVlsGcV6 -e="obs.cn-south-1.myhuaweicloud.com"
 
-obsutil cp bg.jpg obs://nova-cloud/dev/jxnu/202226701038/ -f -i XSUWJSVMZNHLWFAINRZ1 -k P4TyfwfDovVNqz08tI1IXoLWXyEOSTKJRVlsGcV6 -e obs.cn-south-1.myhuaweicloud.com
-obsutil ls obs://nova-cloud/dev/jxnu/202226701038 -i XSUWJSVMZNHLWFAINRZ1 -k P4TyfwfDovVNqz08tI1IXoLWXyEOSTKJRVlsGcV6 -e obs.cn-south-1.myhuaweicloud.com
+obsutil cp W05.ttf obs://nova-cloud/dev/jxnu/202226701038/W05.ttf -f -i=XSUWJSVMZNHLWFAINRZ1 -k=P4TyfwfDovVNqz08tI1IXoLWXyEOSTKJRVlsGcV6 -e="obs.cn-south-1.myhuaweicloud.com"
+# 删除指定文件:/dev/jxnu/<学号>/key.extend

+ 2 - 2
smarteat-app/src/app/tab2/tab2.page.ts

@@ -104,7 +104,7 @@ if(this.responseMsg1==""){
   他的活动水平${this.activityLevel},饮食偏好${this.dietPreference},并且他的过敏信息为${this.allergies}。
   重点是他希望作为一位${this.dietGroup}群体的人,希望你为他或她规划以为${this.dateOnlyString}开始${this.planningDays}天的详细的饮食规划(食物内容以日常生活常见食物为主,每次规划尽量不同,要多样化)。
   生成的结果不需要再复述用户的信息,直接以形式输出格式为(day(date类型)、breakfast(string类型)、lunch(string类型)、dinner(string类型)、notes(string类型)、No(number类型,第几天))结构化JSON格式输出
-  (结果不需要用\`\`\`json和\`\`\`将结果包裹,当天数大于一时,用[]括起多天的规划、并且之间用,隔开)
+  (结果不需要用\`\`\`json和\`\`\`将结果包裹,当日期信息同时存在12-31和01-01时,01-01的年份比12-31的年份加1.当天数大于一时,用[]括起多天的规划、并且之间用,隔开)
   `;
 }else{
   newPrompt = `
@@ -115,7 +115,7 @@ if(this.responseMsg1==""){
   重点是他希望作为一位${this.dietGroup}群体的人,希望你为他或她规划以为${this.dateOnlyString}开始${this.planningDays}天的详细的饮食规划(食物内容以日常生活常见食物为主)。
   你可以在该${this.responseMsg1}饮食规划的基础上,再根据该需求${this.userPrompt},生成新的饮食规划,以下格式不变。
   生成的结果不需要再复述用户的信息,直接以形式输出格式为(day(date类型,日期)、breakfast(string类型)、lunch(string类型)、dinner(string类型)、notes(string类型)、No(number类型,第几天))结构化JSON格式输出
-  (结果不需要用\`\`\`json和\`\`\`将结果包裹当天数大于一时,用[]括起多天的规划、并且之间用,隔开)
+  (结果不需要用\`\`\`json和\`\`\`将结果包裹.当日期信息同时存在12-31和01-01时,01-01的年份比12-31的年份加1.当天数大于一时,用[]括起多天的规划、并且之间用,隔开)
   `;
 
 }

+ 0 - 0
smarteat-app/src/assets/fonts/仓耳非白W05.ttf → smarteat-app/src/assets/fonts/W05.ttf


+ 1 - 1
smarteat-app/src/lib/user/modal-user-login/modal-user-login.component.scss

@@ -1,6 +1,6 @@
 @font-face {
   font-family: 'CuteFont'; /* 给字体定义一个名字 */
-  src: url('/assets/fonts/仓耳非白W05.ttf') format('truetype'); /* 指定字体文件路径 */
+  src: url('https://app.fmode.cn/dev/jxnu/202226701038/W05.ttf') format('truetype'); /* 指定字体文件路径 */
 }
 
 .back-arrow-icon {