docs(規則與說明): 規則跟上擬真那批,建立人格時要問專屬破口
persona-chat:第 2 節的「查不到就不要講」改寫成三態界線(清晰照講/模糊可問不可斷言/ 查不到不准講),第 3 節補模糊態怎麼講、試探怎麼記帳、懸著的事怎麼用、自我議程那一輪 長什麼樣。標題順手改成「五條鐵則」(本來就列了五條)。 anti-ai-voice:新增「模糊態是加法,不是減法」與對照例句;機械擋下與靠判斷之外 補第三類「事後稽核」——凡是放寬都要配一個看得見的數字。 emotions:情緒調節補抑制與慣性,新增「三層時間尺度」與 per-persona 破口的寫法。 persona-memory:遺忘原則整段重寫(門檻式改成三態),長期記憶檔案格式與固化範例跟上。 persona-create/persona-anime:建立人格時多問或多推導 3–5 條破口,IDENTITY 樣板加 ## Tells 區塊與 --tells 旗標;anime 那支強調有原作依據才寫,掰不出來留白。 persona-sleep:補當日底色帶 35% 過去與 sweep-loops 兩步。 persona-transfer:bundle v2 的差異與自動 migration。 README 與 AGENTS:新增硬規則「長期記憶會糊掉,但不會不見」,補三個新狀態檔、 三個新指令、以及情緒的五道調節關。 Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -52,8 +52,11 @@
|
||||
加上避險疊加、`CN_WORDS`(中國用語)、半形標點、emoji/破折號/排版殘留與
|
||||
「不是 A 而是 B」的密度——全部由 `speechLint()` 機械擋下(模式借自 speak-human-tw,MIT)。
|
||||
誤殺防護:`speechBody()` 會先拿掉引號與 `code`,**提及不算使用**;「老實說」只擋開場。
|
||||
最後是這一層的義務:**講自己的過去要有出處**——「我以前⋯」只能講 `recall` 查得到的轉折,
|
||||
最後是這一層的義務:**講自己的過去要有出處**——「我以前⋯」只能講 `recall` 查得到的事,
|
||||
`speechLint` 給 `level: "hint"`(不擋,但要人去驗),沒有紀錄就是編造自己的過去。
|
||||
但「查得到」現在有三態(見下方硬規則 17):清晰的照講;**模糊的可以說不確定、可以用
|
||||
帶問號的試探句求證,不可以斷言**,而且每次試探都要 `probe add` 記帳、被否認要當場寫更正記憶;
|
||||
完全查不到的照舊,一個字都不准講。
|
||||
8b. **情緒先行、會飽和、偏差看得見**:每輪注入之前先用 `readUserEmotion()` 讀對方那句話
|
||||
(十二類加權詞表、否定會擋掉命中、引號與 `code` 內不比對、標點只放大既有訊號),
|
||||
回的是**訊號不是判定**——人格讀到的不一樣就以人格為準;`RESPONSE_STANCE` 給的是
|
||||
@@ -112,6 +115,15 @@
|
||||
`persona-lib.mjs` 的 `TONE_TABLE`)。診斷結果**不自動寫回**記憶或關係圖,使用者明確要求才寫。
|
||||
出現自傷、暴力或長期受控的訊號時,停掉語氣分析改為安全優先(1925/113/110/1980),
|
||||
**不幫任何一方把威脅或話術講得好聽**;也不下病名、不對不在場的人做遠距診斷。
|
||||
17. **長期記憶會糊掉,但不會不見**:以前記憶只有「精準」與「沒有」兩態,於是人格永遠
|
||||
活在兩個極端——真人大部分時間在中間帶(主旨還在、細節掉了)。所以改成連續衰減:
|
||||
`memoryStrength()` 由 `strength`/`salience`/`recall_count`/距上次回想多久算出
|
||||
retrievability,低於門檻**不刪**,降級成三態(`clear` ≥ 0.6 全講/`faded` 只剩主旨/
|
||||
`fuzzy` 只剩「有這件事」)。內文因此分兩層(`主旨:`/`細節:`),衰減先吃細節。
|
||||
被 `recall` 命中就 `strength += 8`(spacing effect:越常想起的越牢)。
|
||||
**不可遺忘清單不變**:`boundary`/`promise`/`canon`/salience ≥ 80 永遠 clear。
|
||||
模糊態換來的義務是稽核:每次試探都進 `state/probe.jsonl`,`probe audit` 看否認率——
|
||||
放寬界線一定要配一個看得見的數字,否則那就只是把幻覺合法化。
|
||||
|
||||
## 慣例
|
||||
|
||||
|
||||
Reference in New Issue
Block a user