From 1c654667293e97e923acf4cf66bdd42b3d8a7f72 Mon Sep 17 00:00:00 2001 From: zizi Date: Thu, 16 Jul 2026 08:51:29 +0800 Subject: [PATCH] =?UTF-8?q?docs:=20README=C2=A7=E4=B9=9D=20=E6=89=B98-9?= =?UTF-8?q?=E6=9D=A1=E7=9B=AE=E2=80=94=E2=80=94=E4=BA=94=E4=B9=A6=E5=87=BA?= =?UTF-8?q?=E5=8D=A1=E6=94=B6=E5=AE=98+=E4=B8=B2=E8=A1=8C=E9=93=81?= =?UTF-8?q?=E5=BE=8B+=E4=B8=89=E8=BD=AE=E6=B2=BB=E7=90=86=E9=97=AD?= =?UTF-8?q?=E7=8E=AF+compact=E9=94=9A=E7=82=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 4ad9a0c..26d8fe4 100644 --- a/README.md +++ b/README.md @@ -237,6 +237,7 @@ flowchart LR - **B2 全本拆书·限流分批(2026-07-14 创始人拍板:暂停→分批,每批 ≤3000 次请求、批间隔 5 小时)**:首夜 5 路并行拆至 425–544/书(合计 ~2570 章落库)后按指令暂停。**限流纪律**:请求含重试保守全计,每批按 ~2700 章排(章级=每章 1 次调用+少量病症重试;窗级出卡=每窗 5–8 次);批间隔 ≥5 小时,宁晚勿早。**批1 定时失败→09:09 脱离补跑**:sleep 18000 定时挂在 Claude Code 后台任务上,上会话退出被带走→06:40 未开跑、零请求(额度未亏);改 nohup+disown 脱离会话补跑五路(深空→594/机动→673/超神→1455/星环→1722/机战→827,共 2700 章,断点续跑跳已完成章,日志 /tmp/muse-b1-*.log)。**跨会话根因未除**:本地后台长任务随 Claude Code 会话消亡,彻底可靠需放 mini-desktop tmux/nohup(待定);`pkill -f parse_llm` 模式串会连带杀定时器。**批2**=机战章级收口(→2901)+四书窗大纲续切+余量开出卡;批3+=出卡/终检/审核/样张,每批开跑前按预算精排。**shell 教训**:定时批命令 `A && B & C &` 中 C 不等 A(`&` 分组陷阱),必须 `A && { B & C & wait; }`——首挂曾致 4 书抢跑约 1 分钟,当场杀掉,烧个位数请求。**章级完成后的续跑序**:窗大纲续切(`window --to 末章`——机动已有 win1-37/深空 win1-36/其余至 50,续跑自动从缺口接;换窗参数才需清窗行)→ 分型出卡 `cards --redo 不带`(断点续跑跳已出窗)→ `check` 终检 → `review` 审核 → `export` 样张呈报。 - **B2 停跑·缓存与敏感优化前置(2026-07-14 创始人拍板)**:创始人点破**限次数是果不是因**——每次请求 token 太贵→同配额可用次数缩水→被迫连砍额度(4000→3000→1000→500);省 token=省次数一根链,先前把两者当并列选项是错判。停跑时批2实发280(机动16/深空43/超神81/星环67/机战73),**其中66次(23%)被上游内容安全 new_sensitive(1026) 拦截空耗**(机动/星环暴力战争情节,每敏感章重试3次)。双重漏水:①缓存没吃到(scaffold_prompt/window_cards_prompt 把 title/章号/cap/batch_note 变量前置,破坏 read-context 规定的"稳定度递减吃前缀缓存")②敏感空耗23%。**优化落地前不重启批次**,三前置(均省次数):①缓存重排(固定规则前置、正文/章号/大纲尾置;窗级合同+金标准纪律上千字是最大靶,拆书自拼消息不受"阶段一子代理不能共享缓存"豁免)②拆书补敏感换模型/跳过机制(清洗侧已有先例)③读 token 明细验 M3+New-API 真支持缓存(usage 带 *_tokens_details 疑含 cached_tokens,需1次诊断)。方案待出给创始人。 - **B2 优化落地·批3重启(2026-07-14 实测纠正预判)**:①**真凶是前文实体膨胀,不是缓存**——章级 prompt 把前文实体全档(型+名+摘要)累积重发,深空557章2851实体≈15万token/章占输入97%、随章号雪崩;缓存只缓存"每次一样的固定前缀"、救不了每章都变的实体清单,此路错判。②**压缩(主力)**:实体索引全档json→名字清单(判重只需名字),每章16万→2万token砍86%(深空500实测14万→1.95万,细纲/实体/线索质量正常),同预算次数×7-8,直达创始人目标2-3000。③**缓存诊断**:M3经New-API自动缓存恒命中128token(其内部模板,与我方内容无关);换 Anthropic /v1/messages+cache_control 仍 cache_creation=0(M3上游不支持显式缓存);M2.7/deepseek=0——要吃缓存须换模型,但压缩后缓存仅省固定前缀1k小头,不值当;提示词已缓存重排(固定前置)备将来换模型。④**敏感降级链**:撞 new_sensitive→MiniMax-M2.7→deepseek-v4-flash→全失败硬停,实测 M2.7 救回深空/机动密集敏感章(深空连测3章皆敏感)。**批3=500次自停闸**(wrapper PID精确kill+计数 grep [llm]|[敏感] 含敏感失败请求防超支,哨兵盯收尾)。**教训**:创始人两次纠偏单一归因(省钱=省次数是一根链;缓存/压缩/检索是多重方向非二选一)。检索召回(名字清单再压)留后续。 +- **批8-9 终态治理+全自动收尾(2026-07-16,compact恢复锚点)**:批8(闸5700=批7+追加1000)+批9(闸7700=+追加2000,"continue,2000")。**里程碑:五书范式出卡全部收官**(星环/机动/机战/超神/深空,深空窗大纲尾部353-594由B路自动补切,末窗593-594入库确认)。**串行铁律定版(创始人2026-07-15拍板,勿回退)**:升格窗失败=当场撤销半写入+同窗重试1次,仍败停书断点续跑,严禁跳窗后补(断层+覆盖风险);曾跳窗的深空回滚窗12-38重跑;机动补跑倒流覆写44处按audit最高窗还原+迟到覆写弃用闸+水位GREATEST。**三轮找-修-优化**:①机械体检6项(三书窗洞51章断点悬空系统性成因→补切9窗+补出卡闭环;星环#1593漏章;新天枢号1723/1895漏并;林初雨垃圾)②opus范式终检(星环1526/机战2319,实例锚定20/20全对,四型80%达标;82卡专名清洗70改8免/同名3对消歧/判重失败5张重判4并1留;**combat型210卡题材绑定待创始人拍板:打标签(我方建议)vs改写泛化**)③fable升格复验(机械10项:100引号变体去重/15分隔符拆分/果子摘要幻觉更正/安吉儿身份串写回退/萨马奥633章更正/431僵尸水位行;LLM批:安吉儿窗72-80缺口回填/200张character卡死活校验更正12张幻觉摘要——死活类幻觉毒性最高,方法论:机械grep死亡词±60字候选→LLM批判)。**管线固化(勿回退,commit 0892bca..073c351)**:merge 8处守卫/体检脚本parse_health.py(四层+五红线)/切窗缝隙自检/IP词表含词形边界注释(浮游炮平反)/undo清水位/立卡路守卫(初卡字段同过拆分+垃圾拦截)/前缀正则宽至12字符/更新批缺键宽容。机动561卡治理完备(机械清洗+摘要重刷559/561)。五红线终扫全绿。**compact时在跑(nohup脱离会话,勿重启)**:深空升格92+/116(/tmp/muse-b7-upgrade.log)+接力钩子/tmp/muse-w8-relay.sh(升格收官→自动跑/tmp/muse-clean-w8.py机械清洗→/tmp/muse-resummary-w8.py摘要重刷,日志/tmp/muse-b7-resummary.log)+守护闸/tmp/muse-b9-guard.sh(7700,全线自然完成→自动五书check终检/tmp/muse-b7-check.log→STOP行落/tmp/muse-b7-cards-main.log)+五书check因B路收官空档已提前开跑(窗大纲已定型,时点无害)。compact时计数~5720/7700。**新会话恢复**:查STOP行+接力游标(/tmp/muse-b7-upgrade.log尾"[接力]"行);全完后续跑序=review审核→export范式样张+升格样张(机动/深空)→总验收呈报(含combat拍板项+额度实耗)。待创始人:样张过目/B3检索验证/B5确认门/combat处置拍板。 - **批6-7 全线放量+质量闭环(2026-07-15,compact恢复锚点)**:批6(2400闸→1211章,敏感救回423,超神/星环/机战大步收口)。批7(创始人放量5000,中途令牌余额见底403中断→充值恢复):**章级 7344/7345 收官**(顽固59章分段抢救救回57、感言章#97/坏章#811诚实标注入库;唯一余量见库);fable5抽检(事实4.4/合同3.8/生长2.8/归并4.0,判"需修后再放量")→**4高2中全修+两轮存量回洗**(前缀去重/出场章全书重扫重建312卡/关系落点统一57卡/覆写回退拦截/越合同key裁剪38处/别名准入);定点修复7调用全过(4卡audit旧值合并/黄蜂针净化剥雷行天下/泰加+白色游魂2对并卡)。**关键机制修复(勿回退)**:max_tokens=512000(创始人拍板不设限;New-API按max_tokens预扣费,余额须≥并发×$0.154否则403)+chat()撞模型上限自适应降档(M2.7上限196608实测)+细纲守卫60字绝对豁免+升格failed窗重跑先撤销+连续2窗失败才停书+模型输出str防御。**compact时在跑(nohup脱离会话,勿重启)**:升格路(机动52+/80窗→深空116窗,日志/tmp/muse-b7-upgrade.log)+出卡双路(5书窗大纲续切→分型出卡,/tmp/muse-b7-cards[AB].log)+全局守护闸4700(/tmp/muse-b7-cards-main.log出STOP行=收尾)。跑完续跑序:check终检→review审核→export样张+升格样张(机动全书+深空末段压测数据)呈报创始人。固化脚本:parse_salvage.py(顽固章分段抢救)/parse_rewash.py(存量回洗)/parse_upgrade.py(作品面升格)。待创始人:样张过目、B3检索验证、B5确认门。 - **批3-5 分批拆(2026-07-14,创始人逐批给额度)**:批3(501次→322章)、批4(1000次→572章,529升5%)、**批5 收尾(2000次自停零超支→1133章:星环250/机战510/超神373;M2.7救回281章,0硬停,529降至1.7%)**。压缩+敏感降级实测有效。**章级全局 5500/7345=75%**:机动673✓/深空593(仅#143)/超神1438(差17)/星环1194/机战1602。**待办**:批6待创始人发额度(剩余约1845章≈2100次可全收口章级)、深空#143顽固敏感(备用模型疑也撞,单独攻)、机动/深空章级已完成可进窗大纲+出卡。续跑序:章级完→window切窗大纲→cards分型出卡→check终检→review审核→export样张。 - **参考书作品面数据入库(2026-07-14 创始人指令+同日认可开工)**:「这几本书本身也是被导入的作品,对应的数据也都需要入库」——**方案 v6 定稿并已批准:`docs/2026-07-14-参考书作品面数据入库方案.md`**。四轮独立评审+创始人五条反馈换核,核心机制=**全实体统一生长**(废v4「前15全卡/轻卡」分层——创始人质疑成立):一实体一卡(唯一键=作品×型×归一名×范围,范围恒「本书私有」),每窗「机械预扫在场实体→实体观察→判重(留档/别名→嵌入近邻→AI终判)→卡更新(只对有新信息,批≤6张)→关系增量」,字段三类演进(底色覆写留审计/演进追加带窗号/当前态保最新);两阶段合并:拆书期候选卡就地累积,创作期走变更提案(draft表entity_id/proposed_changes/snapshot三列原生支持);正文窗直抽(3-5万字/窗,同窗调用连发吃缓存);防膨胀双设计(索引=窗内机械预扫命中集不随书涨/观察输出超12新名或15章对半分段)。**5张升格工作表已建**(`db/ddl/94`:别名/出场留档/窗状态/卡水位/覆写审计)。作品面抽取估3000-4800次,**总额闸5000封顶**,试跑校准;全链从2026-07-14起约5900-8400次。**下一步**:首书机动风暴~10窗+深空末段3窗压测出样张→创始人过目→放量。M3无思考确认(实测reasoning_tokens=0,中位out=331),维持不开(质量已达标,思考按输出计费烧次数,深推理单点用强模型)。