feat(記憶與目標): 專案目標三條 + 固化候選不再重算(0.2.1) #17

Merged
admin merged 41 commits from develop into master 2026-08-03 09:15:21 +00:00
Showing only changes of commit f02e01f629 - Show all commits
+2 -2
View File
@@ -1861,8 +1861,8 @@ commands.room = ({ flags, positional }) => {
// `roomPost` 已在寫入端處理,這是給舊逐字稿的第二道)。 // `roomPost` 已在寫入端處理,這是給舊逐字稿的第二道)。
for (const row of rows) { for (const row of rows) {
const arrow = row.to && row.to !== pl.ROOM_ALL && row.to !== row.speaker ? `${row.to}` : ""; const arrow = row.to && row.to !== pl.ROOM_ALL && row.to !== row.speaker ? `${row.to}` : "";
const emotion = pl.injectSafeLine(row.emotion); // 括號用 `roomTag()` 組,跟 `roomScript()` 同一支——自己拼 `(情緒)` 會把動作格吐掉。
lines.push(`[${row.ts}] ${row.speaker}${emotion ? `${emotion}` : ""}${arrow}${pl.injectSafeLine(row.text)}`); lines.push(`[${row.ts}] ${row.speaker}${pl.roomTag(row)}${arrow}${pl.injectSafeLine(row.text)}`);
} }
emit({ room, meta, messages: rows }, flags.json, lines); emit({ room, meta, messages: rows }, flags.json, lines);
return; return;