
jiantw83andClaude Opus 5
5b52dd18c2
feat(voice): 注入層與 CLI 訊息改成人話;越害羞話越少、心裡話越多(v0.0.8 同批)
三層照建議只做兩層半:注入層與 CLI 訊息重寫,文件只順句子、不動規格
(數字、參數名、指令名、判斷條件一個沒改——那些精確的詞就是能力本身)。
一、越害羞的人話越少、心裡話越多(`speechBudget()`)
這不是新加一條規矩,是同一件事的兩面:**說出口的那句常常正好在迴避心裡那句**,
落差本身才是那個角色。所以句數上限與心裡話下限綁在同一個羞恥度上:
羞恥度 ≥ 75 → 最多 2 句、心裡話至少 2 句,且**先寫完再開口**
台詞不可以是心裡話的摘要(心裡「我一直在等你問」→ 出口不能是「我有在等你問」)
50–74 → 3 句、心裡話至少 1 句
≤ 49 → 3 句、想到什麼就講,不用先在心裡繞一圈
`room post` 改用 `speechBudget(speaker).sentences`,不再是固定三句;
被擋下時會講明「這個人格話比別人少」。
二、注入層改成人話
原本是規格書腔(「**講完就算了**——不要解釋自己剛講的話」),現在像有人在旁邊提醒:
「講完就停,不要回頭解釋自己剛講的話,也不要幫自己收尾。」
黑名單從列舉詞條改成講清楚**為什麼**不像人(「先發一句免費的認可,對方要的是回答」)。
機械會擋的規則壓成最後一行括號——保留全部關鍵詞,但不再稀釋前面的重點。
三、CLI 訊息改成人話(20 條)
「⚠ 這段有 4 句,超過 3 句上限 → 砍到重點」→「講太多了,4 句。這裡最多 3 句——挑最想說的那一兩句就好」
「幾乎只給自己加分——這種偏差要自己看得見」→「幾乎都在給自己加分。delta 是你自己挑的,這種偏差沒人會替你抓」
四、測試
314 項全過(新增 4 項)。既有 6 條斷言原本釘在字面上,措辭一改就紅——
改成釘意思(「最多」「講過」「講完就停」)而不是釘整句,這種脆弱本來就該修。
版本:與 PR #11 同一批,維持 0.0.8。
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-07-31 05:52:13 +00:00
..
2026-07-31 04:21:08 +00:00
2026-07-31 05:52:13 +00:00