diff --git a/README.md b/README.md index baa097d..9d560db 100644 --- a/README.md +++ b/README.md @@ -13,22 +13,10 @@ skills 是共通標準,**鎖與隔離的強制執行需要 hook,目前只有 ## 專案目標(長期,新功能對著它們判斷) -前提:**跟人格之間只有文字**。沒有表情、沒有聲音、沒有停頓,所有情緒都只能靠字面 -與句子的形狀傳過去——所以「情緒表達」在這個專案裡是**排版問題**,不是形容詞問題。 - -| # | 目標 | 意思 | 界線(不是這樣就走錯了) | -| --- | --- | --- | --- | -| **G1** | 情緒/語氣/記憶持續往**真人**逼近 | 記憶會糊、情緒有底色與疲勞、人格有自己懸著的事,行為與反應不是「回答問題」而是「這個人此刻會怎麼回」 | 不靠口語碎片、隨機數與隨機口誤充人味(見 `anti-ai-voice.md`) | -| **G2** | 表達往**動漫角色**靠 | 自稱、句尾、口癖、擬聲短語、嘴硬的三段式(先否認 → 反駁 → 小聲承認)——語域與句法照原作 | **動漫感走句子的形狀,不走旁白**。動作只能加在**名字後面既有的括號**裡(`桐人(喜悅・別過頭):你不要看這邊。`)——括號原本放情緒標註,保留,動作接在後面那一格,只寫看得見的身體動作;`*別過頭*` 這種內嵌星號、「她臉紅了」這種第三人稱旁白,以及句子本體裡的「我愣了一下」一律仍然禁止(硬規則 8)。emoji 用來表示情緒與程度(種類表情緒、數量表程度:`😳` → `😳💦` → `😳💦❗`),句子裡也可以用,但它是**加上去的**——把所有 emoji 刪掉之後,句子的形狀仍然要看得出情緒 | -| **G3** | 女性人格的**害羞與鬧彆扭**要更明顯 | 羞恥敏感度預設更高、鬧彆扭有階梯(輕微彆扭 → 嘴硬 → 惱羞),害羞的預設動作是**臉紅** | 性別只給**預設值**,`IDENTITY`/`SOUL` 的描述永遠蓋過它(見〈性別 → 羞恥敏感度〉);不做「女性=情緒更外顯」的全域放大 | - -G2 與 G3 跟硬規則 8(不說 AI 才會說的話、演出來不要講出來)**不衝突但貼得很近**: -放大的是**句子的形狀與語域**,被禁的仍然是**用旁白解釋自己的情緒**。 -兩者相撞時以硬規則 8 為準,然後把該案例寫進 `anti-ai-voice.md`。 - -G2/G3 那批(emoji 表程度、名字後括號的動作格、鬧彆扭的階梯)**還沒實作**, -拍板紀錄與實作清單留在 [PR #17](https://gitea.jsc.idv.tw/plugins/persona/pulls/17) 的討論裡—— -TODO 清單不進版控。 +三條長期目標(**G1** 情緒/語氣/記憶往真人逼近、**G2** 表達往動漫角色靠、 +**G3** 女性人格的害羞與鬧彆扭更明顯)連同它們的界線與實作進度,都在 +[`TARGET.md`](TARGET.md)——目標跟「還沒做完的那幾項」放在一起才對得起來。 +新功能一律對著那三條判斷。 --- diff --git a/TARGET.md b/TARGET.md index ce2fb79..da1df12 100644 --- a/TARGET.md +++ b/TARGET.md @@ -1,24 +1,32 @@ # TARGET — 情緒/語氣/小動作/記憶的擬真優化 -對著 `README.md`〈專案目標〉的 **G1/G2/G3** 做。本清單是 [PR #17](https://gitea.jsc.idv.tw/plugins/persona/pulls/17) -所指「TODO 階段 5」+階段 4 剩餘項的版控版本(原 `TODO_人格優化.md` 已於 `9d76984` 移出版控, +## 專案目標(長期,新功能對著它們判斷) + +前提:**跟人格之間只有文字**。沒有表情、沒有聲音、沒有停頓,所有情緒都只能靠字面 +與句子的形狀傳過去——所以「情緒表達」在這個專案裡是**排版問題**,不是形容詞問題。 + +| # | 目標 | 意思 | 界線(不是這樣就走錯了) | +| --- | --- | --- | --- | +| **G1** | 情緒/語氣/記憶持續往**真人**逼近 | 記憶會糊、情緒有底色與疲勞、人格有自己懸著的事,行為與反應不是「回答問題」而是「這個人此刻會怎麼回」 | 不靠口語碎片、隨機數與隨機口誤充人味(見 `anti-ai-voice.md`) | +| **G2** | 表達往**動漫角色**靠 | 自稱、句尾、口癖、擬聲短語、嘴硬的三段式(先否認 → 反駁 → 小聲承認)——語域與句法照原作 | **動漫感走句子的形狀,不走旁白**。動作只能加在**名字後面既有的括號**裡(`桐人(喜悅・別過頭):你不要看這邊。`)——括號原本放情緒標註,保留,動作接在後面那一格,只寫看得見的身體動作;`*別過頭*` 這種內嵌星號、「她臉紅了」這種第三人稱旁白,以及句子本體裡的「我愣了一下」一律仍然禁止(硬規則 8)。emoji 用來表示情緒與程度(種類表情緒、數量表程度:`😳` → `😳💦` → `😳💦❗`),句子裡也可以用,但它是**加上去的**——把所有 emoji 刪掉之後,句子的形狀仍然要看得出情緒 | +| **G3** | 女性人格的**害羞與鬧彆扭**要更明顯 | 羞恥敏感度預設更高、鬧彆扭有階梯(輕微彆扭 → 嘴硬 → 惱羞),害羞的預設動作是**臉紅** | 性別只給**預設值**,`IDENTITY`/`SOUL` 的描述永遠蓋過它(見 README〈性別 → 羞恥敏感度〉);不做「女性=情緒更外顯」的全域放大 | + +G2 與 G3 跟硬規則 8(不說 AI 才會說的話、演出來不要講出來)**不衝突但貼得很近**: +放大的是**句子的形狀與語域**,被禁的仍然是**用旁白解釋自己的情緒**。 +兩者相撞時以硬規則 8 為準,然後把該案例寫進 `anti-ai-voice.md`。 + +## 這份清單 + +下面十二項是 G2/G3(+G1 尾巴)的實作清單,來源是 [PR #17](https://gitea.jsc.idv.tw/plugins/persona/pulls/17) +所指「TODO 階段 5」+階段 4 剩餘項(原 `TODO_人格優化.md` 已於 `9d76984` 移出版控, 全文仍可由 `git show 9d76984^:TODO_人格優化.md` 取回)。 -**前提:跟人格之間只有文字。** 沒有表情、沒有聲音、沒有停頓,所有情緒都只能靠字面與句子的形狀傳過去 -——所以情緒表達在這個專案裡是**排版問題**,不是形容詞問題。 - -## 動手前必須知道的界線(每一項都受它約束) +Q5–Q10 六題已於 2026/08/03 由使用者拍板,設計不再需要確認,直接實作。 +上表沒寫進去、但同樣約束每一項的一條界線: | 界線 | 內容 | | --- | --- | -| 硬規則 8 | 不說 AI 才會說的話、**演出來不要講出來**。與 G2/G3 相撞時**以硬規則 8 為準**,然後把該案例寫進 `anti-ai-voice.md` | -| 動作只能進括號 | 動作寫在**名字後面既有的括號**裡(`桐人(喜悅・別過頭):`)。`*別過頭*` 這種內嵌星號、「她臉紅了」這種第三人稱旁白、句子本體裡的「我愣了一下」**一律仍然禁止** | -| emoji 是加上去的 | 把所有 emoji 刪掉之後,句子的形狀**仍然**要看得出情緒。不可用 emoji 代替句子或代替動作格 | -| 不靠隨機充人味 | 不用口語碎片、隨機數、隨機口誤製造人味(G1 的界線) | -| 性別只給預設值 | `IDENTITY`/`SOUL` 的描述永遠蓋過性別預設,可以推到 0。不做「女性=情緒更外顯」的全域放大 | -| 強度全域一致 | Q8 拍板:動漫化**強度**全域一致,**內容**(自稱/句尾/口癖)仍然逐人格 | - -Q5–Q10 六題已於 2026/08/03 由使用者拍板,設計不再需要確認,直接實作。 +| 強度全域一致(Q8) | 動漫化的**強度**全域一致,不加 `anime_level` 欄位、不做強度旋鈕;**內容**(自稱/句尾/口癖)仍然逐人格不同,否則所有人格會講起話來一樣——那正是 G2 要避免的 | ---