Skip to content

minutes profile:會議記錄的 ensemble 審閱(fidelity/completeness/attribution/cross-document) - #32

Merged
kiki830621 merged 2 commits into
mainfrom
feat/minutes-profile
Aug 4, 2026
Merged

minutes profile:會議記錄的 ensemble 審閱(fidelity/completeness/attribution/cross-document)#32
kiki830621 merged 2 commits into
mainfrom
feat/minutes-profile

Conversation

@kiki830621

Copy link
Copy Markdown
Member

為什麼需要新的 profile

會議記錄的 ensemble 審閱,既有三個 profile 都不合用:

profile 用在會議記錄的問題
academic 四個 lens 有三個空轉或方向錯誤:methodology 不適用(記錄沒有研究設計)、reference-verifier 會去查 Zotero、number-verifier 設計成跑 R/Python 從計算 artifact 重算,但會議記錄沒有那種 artifact
lecture completeness 的「逐字稿覆蓋率」確實對得上,但 student-readability 不適用,content-accuracy 問的是知識正確性而非「是否忠於逐字稿」
code 不相關

實際跑過一次 academic 才確認這件事,不是憑空推論。

四個 lens

Lens needsSrt 問的問題
fidelity 記錄寫的,逐字稿有嗎?推論有無被寫成會中決定?有無誤讀原話?
completeness 逐字稿有的,記錄漏了嗎?不利內容有無消失?
attribution 誰說的、誰要辦,依據何在?未確認者有無被具名?
cross-document 來函、開會通知、前次記錄對得上嗎?交叉參照指對位置了嗎?

fidelitycompleteness 互為補集,一個防多寫、一個防漏寫,缺一不可。這是會議記錄與論文審查最不同之處:論文只怕寫錯,記錄還怕漏寫,而漏寫在文本上完全看不出來。

DA 專門盯三種安靜的偏移:個別發言寫成全體共識、條件句寫成確定句(「如果可行就做」變成「將辦理」)、會後才知道的事寫得像會中已知。

Skill 記入的兩個實測陷阱

  • args 必須是物件。傳字串時 profile 解析為 undefined,harness 回 unknown ensemble profile0 個 agent 被派出,但 workflow 仍「成功」結束,只在 findings 留一條 harness 層級 HIGH。stats.agents: 0 是唯一的徵兆。
  • agentModel 必須顯式指定。不給時 agent 繼承 session main-loop model;engine 註解自己記載高階 session 單輪曾燒 56–109 萬 token 並在 session limit 撞死 lens agent。

設計來源

lens 的每一條檢查項都來自實際做一份跨機構協調會議記錄時踩到的問題,不是抽象設計。例如 fidelity 特別點名「把性質誤讀成物件」——實例是發言者說本案屬 top-down 推動,記錄卻寫成「另備 top-down 計畫書」,把計畫的性質誤讀為另一份文件;cross-document 的交叉參照檢查則來自結構調整後編號語意漂移、而句子單獨讀完全正常的情形。

依賴

Base 是 idd/29-lens-pack-externalization(PR #31),因為 builtin-lenses.csv 的重生依賴該分支引入的 regen-builtin-lenses.sh#31 merge 後本 PR 才可 merge,屆時 diff 會收斂為只剩本 PR 自身的變更。

版本已 bump 至 2.22.0(含 marketplace.json 與 CHANGELOG)。

會議記錄的審閱需求既有 profile 都不合:academic 的四個 lens 有三個空轉或
方向錯誤(methodology 不適用、reference-verifier 會去查 Zotero、number-verifier
設計成跑 R/Python 重算但記錄無計算 artifact);lecture 的 completeness
(逐字稿覆蓋率)雖對得上,但 student-readability 不適用、content-accuracy
問的是知識正確性而非是否忠於逐字稿。

minutes profile 的四個 lens 互為補集:fidelity 問「記錄寫的逐字稿有嗎」、
completeness 問「逐字稿有的記錄漏了嗎」,兩者缺一不可;attribution 查發言與
責任歸屬的依據(語者分離常不可靠,未確認即具名是嚴重問題);cross-document
比對來函、開會通知、前次記錄,並檢查交叉參照是否指對位置。DA 盯三種安靜的
偏移:個別發言寫成全體共識、條件句寫成確定句、會後才知道的事寫得像會中已知。

skill 一併記入兩個實際踩到的坑:args 傳字串會使 profile 解析為 undefined、
0 個 agent 被派出而 workflow 仍「成功」結束;agentModel 不給會繼承 session
model,高階 session 單輪曾燒 56-109 萬 token。並載明與 sinica-admin:meeting-minutes
的分工——機械檢查歸 compile.sh,事實核對歸本 skill。
@kiki830621
kiki830621 changed the base branch from idd/29-lens-pack-externalization to main August 4, 2026 02:16
@kiki830621
kiki830621 merged commit 6fc6883 into main Aug 4, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant