chore(工作区): 全量入库 + 补齐 .gitignore(以工作区为准)

- 变更规模:新增 514 / 修改 62 / 重命名 155 / 删除 4(归档重组与文档轮次)
- .gitignore 修:`归档/**/db-cwd归一-备份-*/` —— 原规则写绝对层级(归档/db-cwd归一-…),
  目录搬进 归档/配置与备份/ 后**静默失效**,43 MB 的 DB 备份又变成未跟踪
- .gitignore 补:嵌套 git 内部数据(归档/内嵌git-20261008/、归档/skills-git-旧线-20261007/dotgit-原样移出/)
- .gitignore 补:运行态与部署副本(.workbuddy/collab/、.workbuddy/tools/、.workbuddy/.load-pending、.workbuddy/tmp-*)
- .gitignore 补:备份件(*.bak-*)
- 未跟踪文件从 2190 降到 890(其余为 归档/ 归档件与 .workbuddy/memory/ 知识文件,按口径入库)
This commit is contained in:
admin committed 2026-10-10 23:13:22 +08:00
1 parent 30b46dbd0c
commit c1b5e4d966
735 files changed
+153192 -2415

No files matched your search

@@ -19,4 +19,4 @@ td.c{color:var(--ink2);word-break:break-all}
.sect{margin-top:6px}
.hint{font-size:13px;color:var(--muted);margin:6px 0 0}
.hl{background:#fff3c4;padding:0 3px;border-radius:3px}
</style></head><body><div class="wrap"><div class="card"><h1>会话上下文逐条清单 —— 「评估代码清理影响并整理文档」</h1><p class="lead">会话 <code>7057685c</code> | 取<b>第 4 轮请求时点</b>(那轮 AI 只回了 136 字)已累积的全部内容。<br>该轮真实 <b>input_tokens = 562,211</b>;转录内可还原内容 <b>1,251,470 字符 ≈ 593113 token</b>(折算 2.11 字符/token,实测校准)。</p><p class="hint">说明:<b>AI 回复只占 3.6%</b>;其余是工具往返(命令本身 + 命令跑出来的结果)。下表逐条列出,按大小倒序 —— 这就是那一轮"付了 56 万 token"的全部内容。</p></div><div class="card"><h2>一、汇总</h2><table><tr><th>类别</th><th class="n">条数</th><th class="n">字符</th><th class="n">≈token</th><th class="n">占比</th></tr><tr><td>工具输出</td><td class="n">426</td><td class="n">766,797</td><td class="n">363,410</td><td class="n">61.3%</td></tr><tr><td>工具入参</td><td class="n">430</td><td class="n">366,003</td><td class="n">173,461</td><td class="n">29.2%</td></tr><tr><td>用户消息</td><td class="n">25</td><td class="n">73,269</td><td class="n">34,724</td><td class="n">5.9%</td></tr><tr><td>AI 回复</td><td class="n">220</td><td class="n">45,401</td><td class="n">21,517</td><td class="n">3.6%</td></tr></table><p class="tools">工具输出内部构成:Bash 179 条 / 471,479 字符(61%) | Read 68 条 / 209,183 字符(27%) | Skill 2 条 / 44,150 字符(6%) | Edit 142 条 / 21,647 字符(3%) | Grep 8 条 / 14,741 字符(2%) | present_files 11 条 / 4,028 字符(1%) | Write 8 条 / 1,072 字符(0%) | TaskCreate 4 条 / 297 字符(0%)</p></div><div class="card sect"><h2>二、工具输出 —— 命令跑出来的结果</h2><p class="hint">426 条 | 766,797 字符 ≈ 363,410 token</p><table><tr><th class="n">#</th><th class="n">字符</th><th class="n">tok</th><th>工具</th><th>内容(截断)</th></tr><tr><td class="n">1</td><td class="n">32,404</td><td class="n">15357</td><td class="k">Skill</td><td class="c">Base directory for this skill: E:\\ProgramData\\.workbuddy\\skills\\dsh-opensource-release # dsh-opensource-re</td></tr><tr><td class="n">2</td><td class="n">14,767</td><td class="n">6998</td><td class="k">Read</td><td class="c">360→ # ⚠️ 这条**不会**误伤代码:模式里必须出现 `档案 NN`,`foo()` 里没有它 ⇒ 安全。 361→ (re.compile(r&quot;\\(\\s*&quot; + ARCHIVE_REF + r&quot;\\s*\\</td></tr><tr><td class="n">3</td><td class="n">13,256</td><td class="n">6282</td><td class="k">Read</td><td class="c">1→# DSH 平台 — 记忆(**状态层**) 2→ 3→&gt; 只记**会变的状态**;规则在根 `CODEBUDDY.md`,细节在 `04-调整方案/`。注入有上限 ⇒ 已压到下限,**加内容前先删等量旧内容**。 </td></tr><tr><td class="n">4</td><td class="n">12,967</td><td class="n">6145</td><td class="k">Read</td><td class="c">589→ # 没有任何其它文件读它们 ⇒ 删除是**自包含**的,由 `tsc` 验证。 590→ # ⚠️ `DeployMode` 收窄为 `&#x27;local&#x27;` 后,`=== &#x27;k8s&#x27;` 的比较会变成 TS 类型错误</td></tr><tr><td class="n">5</td><td class="n">12,518</td><td class="n">5932</td><td class="k">Read</td><td class="c">140→ &quot;manual/security.md&quot;, 141→ &quot;manual/api.md&quot;, 142→ &quot;manual/faq.md&quot;, 143→ &quot;manual/project.md&quot;, 144→ &quot;manual/</td></tr><tr><td class="n">6</td><td class="n">12,387</td><td class="n">5870</td><td class="k">Bash</td><td class="c">Stdout: === 实际改动内容 === diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 6498fd0..8</td></tr><tr><td class="n">7</td><td class="n">12,186</td><td class="n">5775</td><td class="k">Read</td><td class="c">1→# 待清理:K8s 残留清单(导出物) 2→ 3→&gt; **对象**:`dsh-users-platform`(开源副本,提交 `dee37cb`) 4→&gt; **扫描口径**:`k8s|K8s|KUBERNETES|k</td></tr><tr><td class="n">8</td><td class="n">11,746</td><td class="n">5566</td><td class="k">Skill</td><td class="c">Base directory for this skill: E:\\ProgramData\\.workbuddy\\skills\\dsh-decision-method # dsh-decision-method </td></tr><tr><td class="n">9</td><td class="n">10,012</td><td class="n">4745</td><td class="k">Bash</td><td class="c">Stdout: === 实例已装插件的真实路径 === === 版本与是否含新 section === === 当前在跑的实例 scope === dsh-provision.path loaded active wai</td></tr><tr><td class="n">10</td><td class="n">8,043</td><td class="n">3811</td><td class="k">Read</td><td class="c">1→&lt;!doctype html&gt; 2→&lt;html lang=&quot;zh-CN&quot;&gt; 3→&lt;head&gt; 4→&lt;meta charset=&quot;utf-8&quot; /&gt; 5→&lt;meta name=&quot;viewport&quot; content=&quot;w</td></tr><tr><td class="n">11</td><td class="n">7,720</td><td class="n">3658</td><td class="k">Read</td><td class="c">1→&lt;!Line truncated
</style></head><body><div class="wrap"><div class="card"><h1>会话上下文逐条清单 —— 「评估代码清理影响并整理文档」</h1><p class="lead">会话 <code>7057685c</code> | 取<b>第 4 轮请求时点</b>(那轮 AI 只回了 136 字)已累积的全部内容。<br>该轮真实 <b>input_tokens = 562,211</b>;转录内可还原内容 <b>1,251,470 字符 ≈ 593113 token</b>(折算 2.11 字符/token,实测校准)。</p><p class="hint">说明:<b>AI 回复只占 3.6%</b>;其余是工具往返(命令本身 + 命令跑出来的结果)。下表逐条列出,按大小倒序 —— 这就是那一轮"付了 56 万 token"的全部内容。</p></div><div class="card"><h2>一、汇总</h2><table><tr><th>类别</th><th class="n">条数</th><th class="n">字符</th><th class="n">≈token</th><th class="n">占比</th></tr><tr><td>工具输出</td><td class="n">426</td><td class="n">766,797</td><td class="n">363,410</td><td class="n">61.3%</td></tr><tr><td>工具入参</td><td class="n">430</td><td class="n">366,003</td><td class="n">173,461</td><td class="n">29.2%</td></tr><tr><td>用户消息</td><td class="n">25</td><td class="n">73,269</td><td class="n">34,724</td><td class="n">5.9%</td></tr><tr><td>AI 回复</td><td class="n">220</td><td class="n">45,401</td><td class="n">21,517</td><td class="n">3.6%</td></tr></table><p class="tools">工具输出内部构成:Bash 179 条 / 471,479 字符(61%) | Read 68 条 / 209,183 字符(27%) | Skill 2 条 / 44,150 字符(6%) | Edit 142 条 / 21,647 字符(3%) | Grep 8 条 / 14,741 字符(2%) | present_files 11 条 / 4,028 字符(1%) | Write 8 条 / 1,072 字符(0%) | TaskCreate 4 条 / 297 字符(0%)</p></div><div class="card sect"><h2>二、工具输出 —— 命令跑出来的结果</h2><p class="hint">426 条 | 766,797 字符 ≈ 363,410 token</p><table><tr><th class="n">#</th><th class="n">字符</th><th class="n">tok</th><th>工具</th><th>内容(截断)</th></tr><tr><td class="n">1</td><td class="n">32,404</td><td class="n">15357</td><td class="k">Skill</td><td class="c">Base directory for this skill: E:\\ProgramData\\.workbuddy\\skills\\dsh-opensource-release # dsh-opensource-re</td></tr><tr><td class="n">2</td><td class="n">14,767</td><td class="n">6998</td><td class="k">Read</td><td class="c">360→ # ⚠️ 这条**不会**误伤代码:模式里必须出现 `档案 NN`,`foo()` 里没有它 ⇒ 安全。 361→ (re.compile(r&quot;\\(\\s*&quot; + ARCHIVE_REF + r&quot;\\s*\\</td></tr><tr><td class="n">3</td><td class="n">13,256</td><td class="n">6282</td><td class="k">Read</td><td class="c">1→# DSH 平台 — 记忆(**状态层**) 2→ 3→&gt; 只记**会变的状态**;规则在根 `CODEBUDDY.md`,细节在 `04-调整方案/`。注入有上限 ⇒ 已压到下限,**加内容前先删等量旧内容**。 </td></tr><tr><td class="n">4</td><td class="n">12,967</td><td class="n">6145</td><td class="k">Read</td><td class="c">589→ # 没有任何其它文件读它们 ⇒ 删除是**自包含**的,由 `tsc` 验证。 590→ # ⚠️ `DeployMode` 收窄为 `&#x27;local&#x27;` 后,`=== &#x27;k8s&#x27;` 的比较会变成 TS 类型错误</td></tr><tr><td class="n">5</td><td class="n">12,518</td><td class="n">5932</td><td class="k">Read</td><td class="c">140→ &quot;manual/security.md&quot;, 141→ &quot;manual/api.md&quot;, 142→ &quot;manual/faq.md&quot;, 143→ &quot;manual/project.md&quot;, 144→ &quot;manual/</td></tr><tr><td class="n">6</td><td class="n">12,387</td><td class="n">5870</td><td class="k">Bash</td><td class="c">Stdout: === 实际改动内容 === diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 6498fd0..8</td></tr><tr><td class="n">7</td><td class="n">12,186</td><td class="n">5775</td><td class="k">Read</td><td class="c">1→# 待清理:K8s 残留清单(导出物) 2→ 3→&gt; **对象**:`dsh-users-platform`(开源副本,提交 `dee37cb`) 4→&gt; **扫描口径**:`k8s|K8s|KUBERNETES|k</td></tr><tr><td class="n">8</td><td class="n">11,746</td><td class="n">5566</td><td class="k">Skill</td><td class="c">Base directory for this skill: E:\\ProgramData\\.workbuddy\\skills\\dsh-decision-method # dsh-decision-method </td></tr><tr><td class="n">9</td><td class="n">10,012</td><td class="n">4745</td><td class="k">Bash</td><td class="c">Stdout: === 实例已装插件的真实路径 === === 版本与是否含新 section === === 当前在跑的实例 scope === dsh-provision.path loaded active wai</td></tr><tr><td class="n">10</td><td class="n">8,043</td><td class="n">3811</td><td class="k">Read</td><td class="c">1→&lt;!doctype html&gt; 2→&lt;html lang=&quot;zh-CN&quot;&gt; 3→&lt;head&gt; 4→&lt;meta charset=&quot;utf-8&quot; /&gt; 5→&lt;meta name=&quot;viewport&quot; content=&quot;w</td></tr><tr><td class="n">11</td><td class="n">7,720</td><td class="n">3658</td><td class="k">Read</td><td class="c">1→&lt;!Line truncated
@@ -2,6 +2,7 @@
> 2026-09-16 立。来源 = 复盘会话 `78ac724f`(「查看 dsh 项目待办事项」)**最后 6 轮**的真实操作与失败。
> 适用:任何会话接近/超过上下文预算,需要"换会话继续"的场景。
> 🔴 **2026-10-01 用户口径(最新 · 覆盖全文)**:**「接续会话 时间缩短 3-4 分钟即可」** ⇒ 本文件中一切「收口 + 5~8 分钟」**一律按 3~4 分钟读**(原值**作废**)。
---