摘要引擎切回 E2B(用户确认):useMinicpm5=true→false——MiniCPM5 三连空模板回显(9/14 起),E2B 系 9/11 真机验证稳定引擎;翻译兜底跟随同步回 E2B;prompts.md 头部适用模型说明同步

This commit is contained in:
liwenhao2 2026-09-16 13:42:46 +08:00
parent b14c5486ef
commit 531b558c72
2 changed files with 6 additions and 4 deletions

View File

@ -1,8 +1,8 @@
# 摘要功能三段提示词(里程碑 1)
> 适用模型:`openbmb/MiniCPM5-2B-GGUF` 的 `MiniCPM5-2B-Q4_K_M.gguf`(架构 llama,
> ChatML 模板,官方语言 en/zh;2026-09-12 由 Gemma 系换入。历史:gemma-3-1b-it /
> google/gemma-4-E2B-it-qat-q4_0-gguf,模板分支保留在 LlmEngine 可回切)
> 适用模型:`google/gemma-4-E2B-it-qat-q4_0-gguf` 的 `gemma-4-E2B_q4_0-it.gguf`
> (架构 gemma4。2026-09-16 由 MiniCPM5-2B 切回:E2B 为真机验证过的稳定引擎,
> MiniCPM5 多次"空模板回显";模板分支全部保留在 LlmEngine 可回切)
> 本文件是唯一事实源:App 内 `SummarizePipeline.kt` 逐字引用这里的文本。改提示词先改本文件。
> PC 调试方法见文末「用 PC llama.cpp 复现」。

View File

@ -306,7 +306,9 @@ class MainActivity : AppCompatActivity() {
// 不 import 任何 sherpa-onnx ASR native 对象。
private val summarizeEnabled = true
// 摘要模型一键开关:true=MiniCPM5-2B(新);false=回退已验证的 Gemma-4-E2B
private val useMinicpm5 = true
// 2026-09-16 用户拍板切回 false:MiniCPM5 三连空模板回显(9/14 起),
// E2B 为 9/11 真机验证过的稳定引擎;摘要与翻译兜底同步受益
private val useMinicpm5 = false
private val summarizeModelDirName: String
get() = if (useMinicpm5) "minicpm5-2b" else "gemma4-e2b"
private val summarizeGgufName: String