#4158 pyvideotrans目录中包含有哪些提示词文件,这些提示词文件分别又对应的是哪些功能,如果我的需求是把v3.98的这些配置覆盖到3.99版本,我要覆盖哪些文件才行

2409:8a55* Posted at: 2 days ago 👁33

pyvideotrans目录中包含有哪些提示词文件,这些提示词文件分别又对应的是哪些功能,如果我的需求是把v3.98的这些配置覆盖到3.99版本,我要覆盖哪些文件才行

5 Replies

pyVideoTrans 的提示词文件位于软件根目录下的 prompts 文件夹中。这些文件分别对应不同的翻译功能:

  1. translate.txt:对应 AI翻译渠道 的提示词。当使用 OpenAI、DeepSeek、Gemini 等 AI 模型进行翻译时,会使用此文件中的内容作为系统指令。
  2. translate_line.txt:对应 AI翻译渠道(按行翻译) 的提示词。当在软件中取消勾选“发送完整字幕”选项时,AI 模型将按行翻译字幕,并使用此文件中的提示词。
  3. rephrase.txt:对应 LLM重新断句 功能的提示词。当在“高级选项”中启用 LLM 对识别出的字幕进行重新断句优化时,会使用此文件中的指令。

若要将 v3.98 的配置覆盖到 v3.99 版本,你需要覆盖以下文件和目录:

  1. prompts/ 目录:直接复制整个 prompts 文件夹,覆盖 v3.99 版本中的同名文件夹,以确保所有自定义提示词得以保留。
  2. config.ini 文件:此文件保存了软件的所有个人设置(如 API Key、代理地址、高级选项参数等)。直接复制并覆盖 v3.99 版本根目录下的 config.ini 文件。
  3. models/ 目录(可选):如果你在 models 文件夹中手动下载或存放了本地模型(如 faster-whisper 模型),也需要复制此文件夹进行覆盖,以避免重新下载模型。

操作步骤

  1. 关闭正在运行的 pyVideoTrans 软件。
  2. 将 v3.98 版本中的 prompts 文件夹、config.ini 文件(以及可选的 models 文件夹)复制。
  3. 粘贴到 v3.99 版本的软件根目录中,选择覆盖所有同名文件和文件夹。
  4. 重新启动 v3.99 版本的软件即可。

请查阅相关文档:

recharge-llm.txt

recharge-llm.txt 文件是用于 LLM重新断句 功能的提示词文件。当你在“高级选项”中启用 LLM 对语音识别生成的字幕进行重新断句和优化时,会调用此文件中的指令。

若要将 v3.98 的配置覆盖到 v3.99 版本,你需要覆盖以下文件:

  1. prompts/ 目录下的所有 .txt 文件,包括 recharge-llm.txttranslate.txttranslate_line.txtrephrase.txt
  2. 软件根目录下的 config.ini 文件(保存所有个人设置)。
  3. (可选)models/ 目录(如果你手动下载了本地模型)。

操作步骤:

  1. 关闭 pyVideoTrans 软件。
  2. 将 v3.98 版本中的 prompts 文件夹、config.ini 文件(以及可选的 models 文件夹)复制。
  3. 粘贴到 v3.99 版本的软件根目录中,覆盖所有同名文件和文件夹。
  4. 重新启动 v3.99 版本的软件。

请查阅相关文档:

recharge-llm.txt的主要内容是什么

recharge-llm.txt 文件的主要内容是指导 AI 大模型(如 GPT、DeepSeek 等)如何对语音识别生成的字幕进行重新断句和优化的系统指令。

其核心目的是:将识别出的、可能过长或过短、断句不自然的字幕,根据语义和语法规则,重新分割成更符合阅读习惯、长度更适宜的句子。

该提示词文件通常会包含以下关键指令:

  1. 任务定义:明确要求模型将提供的字幕文本重新断句。
  2. 输入格式:说明输入是带有行号和时间戳的 SRT 格式字幕。
  3. 输出要求:要求输出同样格式的 SRT 字幕,只修改文本内容,不改变时间戳。
  4. 优化原则:指示模型根据语义完整性、句子长度(例如,建议每句在特定字符数内,如中文15-25字)、避免生硬分割等原则进行断句。
  5. 格式规范:严格规定输出格式,确保软件能正确解析。

示例内容结构可能如下:

你是一个专业的字幕编辑助手。请将用户提供的字幕文本,根据语义和语法,重新分割成更自然、长度适中的句子。

【规则】
1. 只修改字幕文本内容,绝对不要修改行号、时间戳。
2. 确保重新断句后的句子语义完整。
3. 中文句子建议每句在15到25个字符左右,避免过长或过短。
4. 输出格式必须严格保持为SRT格式。

【输入示例】
1
00:00:01,000 --> 00:00:04,000
这是一段很长的话可能需要被拆分成两个更短的句子这样看起来会更舒服

【输出示例】
1
00:00:01,000 --> 00:00:04,000
这是一段很长的话。
可能需要被拆分成两个更短的句子,这样看起来会更舒服。

现在,请处理以下字幕:
{text}

如果你需要查看或修改你当前版本中该文件的具体内容,可以打开软件根目录下的 prompts/recharge-llm.txt 文件进行查阅。

请查阅相关文档:

Post Your Reply
Open source and free maintenance is not easy. If this project is helpful to you, please consider making a small donation to help the project continue to maintain and update.

Related resource