From 894d9abeb1d39eb84d9747adffdc38932b6dc97e Mon Sep 17 00:00:00 2001 From: uncle6me-web Date: Sun, 9 Aug 2026 00:51:41 +0800 Subject: [PATCH] =?UTF-8?q?Revert=20"P8=EF=BC=9A/portal/daemon/extract=20?= =?UTF-8?q?=E8=90=83=E5=8F=96=E6=A8=A1=E5=9E=8B=20scout=20=E2=86=92=20qwen?= =?UTF-8?q?3-30b=EF=BC=88=E7=9C=9F=E7=AD=86=E8=A8=98=E5=AF=A6=E6=B8=AC?= =?UTF-8?q?=EF=BC=9A=E5=93=81=E8=B3=AA=E4=B8=8D=E9=99=8D=E3=80=81=E9=A1=8D?= =?UTF-8?q?=E5=BA=A6=E5=A4=A9=E8=8A=B1=E6=9D=BF=E7=BF=BB=E5=80=8D=EF=BC=89?= =?UTF-8?q?"?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This reverts commit aa6b89927644331e03bc1f82219c20ff50e6f6be. --- cypher-executor/src/routes/portal.ts | 15 +++------------ system-dev/docs/3-specs/portal-auth/tasks.md | 10 ---------- 2 files changed, 3 insertions(+), 22 deletions(-) diff --git a/cypher-executor/src/routes/portal.ts b/cypher-executor/src/routes/portal.ts index 8a98338..a375f51 100644 --- a/cypher-executor/src/routes/portal.ts +++ b/cypher-executor/src/routes/portal.ts @@ -780,18 +780,9 @@ portalRouter.post('/portal/daemon/extract', (c) => `## 關聯\n- 實體A ${REL} 關係 ${REL} 實體B(3-8 行,用上面實體名)\n\n原稿:\n${srcText}`; try { - // 🔴 模型選型(P8 短板齊平,2026-08-09 實測換的): - // 免金鑰路的短板=Workers AI 免費 10,000 neurons/日。用 leo 真實筆記 8 篇 - // × 5 模型實測(arcrun-rag docs/benchmarks/p8-extractor-quality/, - // usage.neurons 為 CF 回應原生計量): - // llama-4-scout:84 n/檔 ⇒ 119 檔/日(t181 選的舊現役,當時只比延遲與完整度) - // qwen3-30b-a3b-fp8:43 n/檔 ⇒ 232 檔/日,格式合規 8/8、 - // 三元組平均 7.6 條全可解析(scout 5.0),品質不降反升 - // granite-4.0-h-micro:11.7 n/檔(最便宜)但 5/8 缺段、三元組幾乎全滅 ⇒ 否決 - // ⇒ 換 qwen3-30b:同額度天花板直接翻倍,品質有據(P8:要換模型就要實測並講清楚)。 - // (聊天用的 workers_ai_chat recipe 仍是 scout,選型見 api-recipe-seeds.ts:140; - // 萃取與聊天自此分開選型——萃取是額度大戶,聊天量小不動。) - const out = (await c.env.AI.run('@cf/qwen/qwen3-30b-a3b-fp8', { + // 模型與 workers_ai_chat recipe 同一支(選型實測見 api-recipe-seeds.ts:140: + // llama-4-scout 2373ms/答案最完整;對照 Gemini gemma-4-31b-it 16.87 秒且吐英文草稿)。 + const out = (await c.env.AI.run('@cf/meta/llama-4-scout-17b-16e-instruct', { messages: [{ role: 'user', content: prompt }], max_tokens: 2048, temperature: 0.2, diff --git a/system-dev/docs/3-specs/portal-auth/tasks.md b/system-dev/docs/3-specs/portal-auth/tasks.md index d20457b..8a68536 100644 --- a/system-dev/docs/3-specs/portal-auth/tasks.md +++ b/system-dev/docs/3-specs/portal-auth/tasks.md @@ -325,16 +325,6 @@ 已登記庫帶 stats/auto 庫帶 stats/空庫 card_count=triplet_count=0)。 vitest + node --check 待 leo 驗收環境跑(本機無 Workers runtime)。 -- [x] **P8-模型切換:/portal/daemon/extract 萃取模型 scout → qwen3-30b(2026-08-09,任務層小改)**: - 來源=arcrun-rag `system-dev/docs/3-specs/pending-changes.md` P8「短板齊平」(leo 08-08 裁決通過)。 - 免金鑰路短板=Workers AI 免費 10,000 neurons/日;用 leo 真實筆記 8 篇 × 5 模型實測 - (arcrun-rag `docs/benchmarks/p8-extractor-quality/`,usage.neurons 為 CF 原生計量): - scout 84 n/檔(119 檔/日)→ qwen3-30b-a3b-fp8 43 n/檔(232 檔/日), - 格式合規 8/8、三元組平均 7.6 條全可解析(scout 5.0)——品質不降反升、天花板翻倍; - granite-4.0-h-micro 最便宜(11.7 n/檔)但 5/8 缺段、三元組近乎全滅 ⇒ 實測否決。 - 改動=portal.ts extract 端點一行模型字串+選型註解;聊天 recipe(workers_ai_chat)不動。 - tsc --noEmit 驗證:7 個 pre-existing 錯誤(HEAD 同樣清單),零新增。 - ## 第二波(不在本 SDD 動工範圍,掛號) - MCP token 綁庫集合(design §9;PR#15 擴充,只動 `mcp/`)