运行日志

你可以从服务器中查看相关日志情况。
日志存放于 /mnt/service/logs/ 目录下

文本翻译日志

giteeAI_yyyy-MM-dd.log 是调用大模型进行文本翻译的日志

比如: giteeAI_2025-05-17.log
yyyy-MM-dd 是当前的年月日,它按照日期每天都会创建一个日志文件。
它记录了你所有文本翻译的原文、译文、进行时间、翻译结果审查得分、是否启用了修复机制 等
它每行都是一个文本翻译记录。
示例:

  1. {"time":"00:40:59","originalText":"按钮切换语言:","resultText":"Button switch language:","to":"english","useTime":583,"score":96}
  2. {"time":"00:40:59","originalText":"语言切换示例:","resultText":"Language Switching Example:","to":"english","useTime":482,"score":96}
  3. {"time":"00:40:59","originalText":"你好","resultText":"Hello","to":"english","useTime":546,"score":96}

系统运行日志

translate.service.log 是系统运行日志,它存放 translate.service 本身的运行情况的日志

访问请求日志

request_yyyy-MM-dd.log 是进行翻译请求(/translate.json)的请求日志。
它并不是你访问后它就会立即产生日志,而是它有一个日志缓冲,比如当日志达到几百条、或者距离上次将其保存到日志文件超过 2 分钟,它才会进行将日志信息打包写入到日志文件中。
这里列出其中两条示例:

  1. {"method":"translate.json","size":4,"ip":"192.168.31.95","domain":"192.168.31.95","memoryCacheHitsSize":5,"time":"2025-03-19 10:22:56","memoryCacheHitsNumber":1,"to":"english"}
  2. {"fileCache":"1845bbcbd9e600fab184b346d82042a9_english.txt","method":"translate.json","size":4,"ip":"192.168.31.95","domain":"192.168.31.95","time":"2025-03-19 10:26:56","to":"english"}