工作:W3 wiki 讀取與對白抽取 #4

Closed
opened 2026-10-14 16:58:33 +00:00 by admin · 1 comment
Contributor

父規格:#1
前置:無

範圍

  • 獨立腳本:用 tea 的驗證讀取 jiantw83/sao wiki 全部 83 頁,存到 repo 之外的目錄。
  • 清洗文本(重複標題行、頁面分段 1/2、2/2 的銜接)。
  • 抽出所有「」對白與其前後文;以規則判定明確的說話者(如「亞絲娜說」)。
  • 評估是否共用 jsc-mod-companion 的 ingest。

驗收

  • 輸出每個對白一筆:冊、章、前後文、說話者(可為空)與規則依據。
  • 文本與輸出不入此 repo。
父規格:#1 前置:無 ## 範圍 - 獨立腳本:用 tea 的驗證讀取 `jiantw83/sao` wiki 全部 83 頁,存到 repo 之外的目錄。 - 清洗文本(重複標題行、頁面分段 1/2、2/2 的銜接)。 - 抽出所有「」對白與其前後文;以規則判定明確的說話者(如「亞絲娜說」)。 - 評估是否共用 `jsc-mod-companion` 的 ingest。 ## 驗收 - 輸出每個對白一筆:冊、章、前後文、說話者(可為空)與規則依據。 - 文本與輸出不入此 repo。
admin added the
類型
工作
規格
#1
labels 2026-10-14 16:58:33 +00:00
Author
Contributor

與 jsc-mod-companion ingest 的評估

結論:不共用,只借想法。

  • ingest 是互動流程:單章輸入,逐一詢問人物「合併/新建/略過」,並寫入 companion 的記憶、情緒與關係資料。W4 需要的是非互動的整本批次處理,且產物是「說話者+功能標籤」的對白索引,兩者的輸入、輸出與流程都不同。
  • 可借用的想法:對白範例每句不超過 80 字;同一章重跑不重複寫入;不在 repo 內保存受版權保護的長篇台詞。
  • W5 歸納口癖時可以參考它的 summarizeTics。

抽取結果(PR #13)

  • 83 頁、4,324 句對白;suspect_duplicate 58 句。
  • 規則判定 404 句(高信心 262、中信心 142),約 9%;其餘 3,920 句交給 W4。
  • 這個譯本很少直接寫「某某說」,所以規則涵蓋率低是預期的。
  • 規則判定出的說話者:桐人 193、直葉/莉法 99、亞絲娜 57。亞絲娜在第 1 冊 46 句,第 3、4 冊共 11 句。
## 與 jsc-mod-companion ingest 的評估 結論:不共用,只借想法。 - ingest 是互動流程:單章輸入,逐一詢問人物「合併/新建/略過」,並寫入 companion 的記憶、情緒與關係資料。W4 需要的是非互動的整本批次處理,且產物是「說話者+功能標籤」的對白索引,兩者的輸入、輸出與流程都不同。 - 可借用的想法:對白範例每句不超過 80 字;同一章重跑不重複寫入;不在 repo 內保存受版權保護的長篇台詞。 - W5 歸納口癖時可以參考它的 `summarizeTics`。 ## 抽取結果(PR #13) - 83 頁、4,324 句對白;`suspect_duplicate` 58 句。 - 規則判定 404 句(高信心 262、中信心 142),約 9%;其餘 3,920 句交給 W4。 - 這個譯本很少直接寫「某某說」,所以規則涵蓋率低是預期的。 - 規則判定出的說話者:桐人 193、直葉/莉法 99、亞絲娜 57。亞絲娜在第 1 冊 46 句,第 3、4 冊共 11 句。
admin added a new dependency 2026-10-15 02:16:36 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Reference: jiantw83/jsc-plugins#4