From 537f15f119758ba5ee44d3d111800d80156ed68a Mon Sep 17 00:00:00 2001 From: maogeigei Date: Wed, 7 Oct 2026 21:33:44 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BF=85=E8=AF=BB=E8=A1=A8=E6=A0=87=E9=A2=98?= =?UTF-8?q?=E8=AE=A2=E6=AD=A3=EF=BC=9A=E3=80=8C=E5=85=88=E7=9C=8B=E8=BF=99?= =?UTF-8?q?=E4=B8=89=E7=AF=87=E3=80=8D=E2=86=92=E3=80=8C=E5=85=88=E7=9C=8B?= =?UTF-8?q?=E8=BF=99=E5=9B=9B=E7=B1=BB=E3=80=8D=EF=BC=88=E7=AC=AC=204=20?= =?UTF-8?q?=E9=A1=B9=E8=A2=AB=E9=A1=B6=E5=9C=A8"=E4=B8=89=E7=AF=87"?= =?UTF-8?q?=E4=B9=8B=E5=A4=96=E3=80=81=E5=B8=B8=E8=A2=AB=E8=B7=B3=E8=BF=87?= =?UTF-8?q?=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 起因(用户问「说人话技能 加载会话基础规则中了吗」)⇒ 查证发现: `SKILL.md` 第一屏那张必读表**标题写着「先看这三篇」,而表里实际有 4 行** —— 第 4 项就是 `references/作业规矩/`(一整包,`04-去AI味与说话方式.md` 说话方式/语气就在里面) ⇒ 标题把读者框在"前三篇"里,**第 4 项等于被跳过** ⇒ 语气那一档自然进不了上下文。 改法: · 标题 → 「先看这**四类**」; · 表后补一句点明:**第 4 项是一整包(四份)**,其中 `04-去AI味与说话方式.md` 管**语气**、 `03-回复排版-核心块.md` 管**结构**(那一份的核心块由排版钩子**每轮自动注入**); · 留痕写上这次是哪个问题查出来的。 ⚠️ 本轮**只订正"读得到"这一层**:说话方式目前仍属**按需读**(04 里没有任何注入标记,钩子也不读它) —— 要不要照 `03` 的现成机制把它也做成**每轮注入**,是另一件事(涉上下文成本),已列为待拍板项。 验收:selftest.py rc=0 PASS 105 / FAIL 0;manifest 70 份、语法失败 0。 --- session-mechanism/SKILL.md | 7 ++++++- session-mechanism/references/manifest.md | 4 ++-- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/session-mechanism/SKILL.md b/session-mechanism/SKILL.md index 30828c4..d5089c5 100644 --- a/session-mechanism/SKILL.md +++ b/session-mechanism/SKILL.md @@ -44,7 +44,7 @@ agent_created: true # session-mechanism — 会话机制(含多会话执行) -## 🔴🔴 改流程/改机制前,**先看这三篇**(10 分钟,⛔ 别通读文档) +## 🔴🔴 改流程/改机制前,**先看这四类**(10 分钟,⛔ 别通读文档) | 序 | 必读 | 为什么是它 | |---|---|---| @@ -54,6 +54,11 @@ agent_created: true | 4 | **`references/作业规矩/`** | **会话必须遵守的作业规矩**(原 `agent-operating-rules`,2026-10-06 按用户令整包搬入):`00-作业总规矩` · `02-工作区纪律` · `03-多棒接力编排` · `04-去AI味与说话方式`。⚠️ 原 `01-协作与提报用户判据` 与包内正文**同题** ⇒ **2026-10-07 已并入**「判据 → `references/02-功能优先协作协议.md`(§3.2 冲突裁决 / §3.3 语言转换表 / §5.3 铁律 6 + 只做正向迭代 / §5.5 提报前三问)」「排版 → `references/03-回复排版-核心块.md` 完整版段」 | **📇 完整索引(干什么事 → 看哪篇):`references/01-文档索引.md`** + +> ⚠️ **第 4 项是一整包(四份)**,⛔ 不是"顺手扫一眼":其中 **`04-去AI味与说话方式.md` 管的是语气(像不像人话)**、 +> **`03-回复排版-核心块.md` 管的是结构**(那一份的核心块由排版钩子**每轮自动注入**)。 +> 🔴 2026-10-07 订正:本表标题原写「**先看这三篇**」而表里**有 4 行** ⇒ 第 4 项被顶在"三篇"之外、 +> 常被跳过(用户质问「说人话技能 加载会话基础规则中了吗」时查到的)。 ⚠️ 那篇里还有**文档四条规则**(分类索引/结论在最前/历史倒排·新的在前/单条 ≤6 KB)—— **⛔ 只写进工作区日志的规矩 = 没立**(10-04 实证:一条红线立在对的地方,换会话照样读不到)。 diff --git a/session-mechanism/references/manifest.md b/session-mechanism/references/manifest.md index d22f8da..88b558f 100644 --- a/session-mechanism/references/manifest.md +++ b/session-mechanism/references/manifest.md @@ -1,6 +1,6 @@ # manifest · 包内文件清单 -> 生成方式:逐文件 `compile()` / `json.loads` + md5 | **最近一次全量重算:2026-10-07 21:07 (检查任务要确认并写回验收(用户令:不是拦截)+ 新判据)** +> 生成方式:逐文件 `compile()` / `json.loads` + md5 | **最近一次全量重算:2026-10-07 21:33 (必读表标题订正「三篇→四类」+ 点明第4项含语气那一档)** > ⚠️ **2026-10-05 局部增量**:`references/pitfalls.md`(P0-77 拆条 + P0-73/P0-77 压缩)与 > `scripts/goalctl.py`(`--switch-goal` 确认闸 + 旧目标归档)两行的 md5/大小已按当天实测值更新;**其余行仍是 10-04 基线**。 > ⛔ 本表**不含** `install.log`(运行日志)与 `references/manifest.md`(自引用,写完即失真)。 @@ -113,7 +113,7 @@ | 包内路径 | 字节 | md5 | 语法检查 | |---|---|---|---| -| `SKILL.md` | 113791 | `c1e68a44dcf827f2e2231620ae20356e` | — | +| `SKILL.md` | 114310 | `2d4ee3ca383f30d454f1ce5797498e22` | — | | `assets/board-launch.py.tpl` | 4355 | `7e9dfe1c4845f20dbb89f599d80e167b` | — | | `assets/board-render-probe.js` | 14398 | `a21bd1905b34537436ce778c6bfbc288` | — | | `assets/board.html` | 151811 | `c597cd7f21543542e9cdbe486c5ccd79` | — |