Files
dsh_ai1net_server/交付物/清理候选清单-dsh_shenxian-20260923.md
T
admin c1b5e4d966 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/ 知识文件,按口径入库)
2026-10-10 23:13:22 +08:00

205 lines
17 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# dsh_shenxian 仓库清理候选清单(只读扫描 · 2026-09-23)
> **性质**:**扫描报告**,⛔ 本清单生成过程**未删除 / 未移动 / 未改名任何文件**。
> **范围**:`D:/github/dsh_shenxian`(跳过 `.git` / `node_modules` 内遍历)
> **用法**:逐条点名确认后,再按「小批量(≤10/批)+ 走 git(跟踪文件用 `git rm`,未跟踪文件可直删)+ 每批复核」处理。
## 〇、总览
| 档 | 含义 | 条目数 | 体积小计 |
|---|---|---|---|
| **P0** | 明确垃圾(编辑器/系统/临时输出) | 9 | 2.5 MiB |
| **P1** | 疑似一次性/历史产物(需逐项确认) | 91 | 2.6 MiB |
| **P2** | ⛔ 建议**不动**:源码 / 构建产物(`lib/`)/ 平台数据(`dsh-server-docs/`)/ 配置 | — | — |
## 一、P0 · 明确垃圾
| 路径 | 体积 | 文件数 | 最后修改 | git |
|---|---|---|---|---|
| `.workbuddy/lock-hook.log` | 2.4 MiB | 1 | 2026-09-23 21:39 | 未跟踪 |
| `dsh-server-docs/scripts/__pycache__` | 0.0 MiB | 1 | 2026-09-23 00:17 | 未跟踪 |
| `dsh-server-docs/scripts/__pycache__/lock-guard-hook.cpython-313.pyc` | 0.0 MiB | 1 | 2026-09-23 00:17 | 未跟踪 |
| `_tmp_seq40/dep106.out` | 0.0 MiB | 1 | 2026-09-18 12:57 | 未跟踪 |
| `_tmp_seq40/dep47.out` | 0.0 MiB | 1 | 2026-09-18 12:56 | 未跟踪 |
| `_tmp_seq40/punch47.out` | 0.0 MiB | 1 | 2026-09-18 13:09 | 未跟踪 |
| `_tmp_seq40/selfcheck47_ss.out` | 0.0 MiB | 1 | 2026-09-18 12:59 | 未跟踪 |
| `_tmp_seq40/selfcheck47.out` | 0.0 MiB | 1 | 2026-09-18 12:59 | 未跟踪 |
| `_tmp_seq40/restart47.out` | 0.0 MiB | 1 | 2026-09-18 12:59 | 未跟踪 |
## 二、P1 · 疑似一次性 / 历史产物(**逐项确认才动**)
| 路径 | 体积 | 文件数 | 最后修改 | git |
|---|---|---|---|---|
| `_tmp_seq40` | 0.5 MiB | 36 | 2026-09-18 13:23 | 未跟踪 |
| `_tmp_seq40/table.copy.md` | 0.1 MiB | 1 | 2026-09-18 13:17 | 未跟踪 |
| `scripts/overlay-probe.cjs` | 0.1 MiB | 1 | 2026-09-19 14:42 | 已跟踪 |
| `tmp-e9-full.txt` | 0.1 MiB | 1 | 2026-09-23 06:42 | 未跟踪 |
| `poc/business-plugins/dsh-local-business-plugins-0.3.22.tgz` | 0.1 MiB | 1 | 2026-09-15 20:13 | 未跟踪 |
| `poc/business-plugins/dsh-local-business-plugins-0.3.24.tgz` | 0.1 MiB | 1 | 2026-09-19 13:28 | 未跟踪 |
| `poc/business-plugins/dsh-local-business-plugins-0.3.23.tgz` | 0.1 MiB | 1 | 2026-09-15 20:37 | 未跟踪 |
| `poc/business-plugins/dsh-local-business-plugins-0.3.21.tgz` | 0.1 MiB | 1 | 2026-09-15 08:31 | 未跟踪 |
| `_tmp_seq40/pkg/web/server.js` | 0.1 MiB | 1 | 2026-09-18 12:55 | 未跟踪 |
| `poc/business-plugins/dsh-local-business-plugins-0.3.20.tgz` | 0.1 MiB | 1 | 2026-09-15 07:20 | 未跟踪 |
| `poc/business-plugins/dsh-local-business-plugins-0.3.19.tgz` | 0.1 MiB | 1 | 2026-09-14 22:21 | 未跟踪 |
| `poc/business-plugins/dsh-local-business-plugins-0.3.18.tgz` | 0.1 MiB | 1 | 2026-09-14 22:05 | 未跟踪 |
| `poc/business-plugins/dsh-local-business-plugins-0.3.17.tgz` | 0.1 MiB | 1 | 2026-09-14 21:22 | 未跟踪 |
| `poc/business-plugins/dsh-local-business-plugins-0.3.16.tgz` | 0.1 MiB | 1 | 2026-09-14 20:48 | 未跟踪 |
| `poc/business-plugins/dsh-local-business-plugins-0.3.15.tgz` | 0.1 MiB | 1 | 2026-09-14 20:19 | 未跟踪 |
| `poc/business-plugins/dsh-local-business-plugins-0.3.14.tgz` | 0.1 MiB | 1 | 2026-09-14 20:14 | 未跟踪 |
| `_tmp_seq40/lib.tgz` | 0.0 MiB | 1 | 2026-09-18 12:55 | 未跟踪 |
| `poc/business-plugins/dsh-local-business-plugins-0.3.13.tgz` | 0.0 MiB | 1 | 2026-09-14 04:50 | 未跟踪 |
| `poc/business-plugins/dsh-local-business-plugins-0.3.12.tgz` | 0.0 MiB | 1 | 2026-09-14 00:10 | 未跟踪 |
| `_tmp_seq40/npmtest.txt` | 0.0 MiB | 1 | 2026-09-18 13:07 | 未跟踪 |
| `poc/business-plugins/dsh-local-business-plugins-0.3.11.tgz` | 0.0 MiB | 1 | 2026-09-13 23:42 | 未跟踪 |
| `_tmp_seq40/scripts.tgz` | 0.0 MiB | 1 | 2026-09-18 12:57 | 未跟踪 |
| `scripts/overlay-direct-probe.cjs` | 0.0 MiB | 1 | 2026-09-19 15:03 | 已跟踪 |
| `poc/business-plugins/dsh-local-business-plugins-0.3.7.tgz` | 0.0 MiB | 1 | 2026-09-13 21:51 | 未跟踪 |
| `poc/business-plugins/dsh-local-business-plugins-0.3.6.tgz` | 0.0 MiB | 1 | 2026-09-13 21:50 | 未跟踪 |
| `poc/business-plugins/dsh-local-business-plugins-0.3.9.tgz` | 0.0 MiB | 1 | 2026-09-13 22:42 | 未跟踪 |
| `poc/business-plugins/dsh-local-business-plugins-0.3.10.tgz` | 0.0 MiB | 1 | 2026-09-13 22:47 | 未跟踪 |
| `poc/business-plugins/dsh-local-business-plugins-0.3.8.tgz` | 0.0 MiB | 1 | 2026-09-13 22:10 | 未跟踪 |
| `poc/business-plugins/dsh-local-business-plugins-0.3.4.tgz` | 0.0 MiB | 1 | 2026-09-13 21:16 | 未跟踪 |
| `_中间产物_待清理` | 0.0 MiB | 5 | 2026-09-20 22:49 | 未跟踪 |
| `poc/business-plugins/dsh-local-business-plugins-0.3.3.tgz` | 0.0 MiB | 1 | 2026-09-13 20:41 | 未跟踪 |
| `poc/business-plugins/dsh-local-business-plugins-0.3.1.tgz` | 0.0 MiB | 1 | 2026-09-13 20:14 | 未跟踪 |
| `poc/business-plugins/dsh-local-business-plugins-0.3.0.tgz` | 0.0 MiB | 1 | 2026-09-13 19:44 | 未跟踪 |
| `_tmp_seq40/pkg/net/relay/direct/punch.js` | 0.0 MiB | 1 | 2026-09-18 12:55 | 未跟踪 |
| `_tmp_seq24` | 0.0 MiB | 8 | 2026-09-17 21:51 | 未跟踪 |
| `poc/workspace-scoped-picker/dsh-local-workspace-scoped-picker-0.1.5.tgz` | 0.0 MiB | 1 | 2026-09-14 04:51 | 未跟踪 |
| `dsh-server-docs/archive/_tmp_r6_s8.md` | 0.0 MiB | 1 | 2026-09-17 18:22 | 已跟踪 |
| `dsh-server-docs/04-调整方案/110-覆盖网络-答疑-群聊备份迁移保密.md` | 0.0 MiB | 1 | 2026-09-16 10:23 | 未跟踪 |
| `_tmp_seq40/pkg/net/relay/join.js` | 0.0 MiB | 1 | 2026-09-18 12:55 | 未跟踪 |
| `_tmp_seq40/pkg/net/relay/network.js` | 0.0 MiB | 1 | 2026-09-18 12:55 | 未跟踪 |
| `tmp-e9.txt` | 0.0 MiB | 1 | 2026-09-23 06:36 | 未跟踪 |
| `_tmp_seq40/pkg/net/relay/direct/candidate.js` | 0.0 MiB | 1 | 2026-09-18 12:55 | 未跟踪 |
| `poc/carbon-mcp-probe` | 0.0 MiB | 5 | 2026-09-21 00:14 | 未跟踪 |
| `_tmp_seq40/pkg/net/relay/direct/index.js` | 0.0 MiB | 1 | 2026-09-18 12:55 | 未跟踪 |
| `_中间产物_待清理/插件数据面规范_草案_20260920.md` | 0.0 MiB | 1 | 2026-09-20 21:48 | 未跟踪 |
| `poc/portal-entry/dsh-local-portal-entry-0.5.6.tgz` | 0.0 MiB | 1 | 2026-09-20 08:50 | 未跟踪 |
| `poc/portal-entry/dsh-local-portal-entry-0.5.5.tgz` | 0.0 MiB | 1 | 2026-09-15 20:54 | 未跟踪 |
| `_tmp_seq40/probe.realmachine2.txt` | 0.0 MiB | 1 | 2026-09-18 13:22 | 未跟踪 |
| `tmp-e9b.txt` | 0.0 MiB | 1 | 2026-09-23 06:39 | 未跟踪 |
| `_tmp_seq40/probe.realmachine.txt` | 0.0 MiB | 1 | 2026-09-18 13:04 | 未跟踪 |
| `_tmp_seq40/probe.realmachine3.txt` | 0.0 MiB | 1 | 2026-09-18 13:24 | 未跟踪 |
| `tmp-e9c.txt` | 0.0 MiB | 1 | 2026-09-23 06:40 | 未跟踪 |
| `_中间产物_待清理/数据库专区_草案_20260920/02-表结构台账与迭代机制.md` | 0.0 MiB | 1 | 2026-09-20 21:50 | 未跟踪 |
| `_中间产物_待清理/数据库专区_草案_20260920/01-接入指南-各种情形.md` | 0.0 MiB | 1 | 2026-09-20 21:49 | 未跟踪 |
| `_tmp_seq40/direct-selfcheck.json` | 0.0 MiB | 1 | 2026-09-18 13:17 | 未跟踪 |
| `_tmp_seq40/pkg/web/routes/overlay-nodes.js` | 0.0 MiB | 1 | 2026-09-18 12:55 | 未跟踪 |
| `_tmp_seq40/pkg/net/relay/index.js` | 0.0 MiB | 1 | 2026-09-18 12:55 | 未跟踪 |
| `scripts/probe-instance-mem.cjs` | 0.0 MiB | 1 | 2026-09-12 18:16 | 已跟踪 |
| `_tmp_seq24/redgreen.mjs` | 0.0 MiB | 1 | 2026-09-17 21:37 | 未跟踪 |
| `poc/carbon-mcp-probe/stub-mcp-server.mjs` | 0.0 MiB | 1 | 2026-09-21 00:14 | 未跟踪 |
| `poc/carbon-mcp-probe/lib/index.js` | 0.0 MiB | 1 | 2026-09-21 00:18 | 未跟踪 |
| `_中间产物_待清理/数据库专区_草案_20260920/00-专区入口.md` | 0.0 MiB | 1 | 2026-09-20 21:50 | 未跟踪 |
| `_tmp_seq40/probe.red2.txt` | 0.0 MiB | 1 | 2026-09-18 13:17 | 未跟踪 |
| `_tmp_seq40/probe.green2.txt` | 0.0 MiB | 1 | 2026-09-18 13:17 | 未跟踪 |
| `_tmp_seq40/probe.red.txt` | 0.0 MiB | 1 | 2026-09-18 12:51 | 未跟踪 |
| `_tmp_seq40/probe.green.txt` | 0.0 MiB | 1 | 2026-09-18 12:51 | 未跟踪 |
| `_tmp_seq40/drill2.txt` | 0.0 MiB | 1 | 2026-09-18 13:20 | 未跟踪 |
| `_tmp_seq24/drill_after_deploy.txt` | 0.0 MiB | 1 | 2026-09-17 21:46 | 未跟踪 |
| `dsh-server-docs/scripts/cf-probe.py` | 0.0 MiB | 1 | 2026-09-19 07:25 | 已跟踪 |
| `_中间产物_待清理/seq9-trace/seq9-sample-1789635288.json` | 0.0 MiB | 1 | 2026-09-17 16:54 | 未跟踪 |
| `_tmp_seq40/direct-selfcheck.red.json` | 0.0 MiB | 1 | 2026-09-18 12:50 | 未跟踪 |
| `_tmp_seq40/pre47.sh` | 0.0 MiB | 1 | 2026-09-18 12:51 | 未跟踪 |
| `dsh-server-docs/scripts/sess-probe-schema.mjs` | 0.0 MiB | 1 | 2026-09-11 22:37 | 已跟踪 |
| `_tmp_seq40/drill.txt` | 0.0 MiB | 1 | 2026-09-18 13:09 | 未跟踪 |
| `scripts/backup-platform.sh` | 0.0 MiB | 1 | 2026-09-19 14:44 | 已跟踪 |
| `_tmp_seq24/probe_after_drill.txt` | 0.0 MiB | 1 | 2026-09-17 21:35 | 未跟踪 |
| `_tmp_seq24/probe_final.txt` | 0.0 MiB | 1 | 2026-09-17 21:47 | 未跟踪 |
| `_tmp_seq24/probe_after_table.txt` | 0.0 MiB | 1 | 2026-09-17 21:52 | 未跟踪 |
| `_tmp_seq24/redgreen_out.txt` | 0.0 MiB | 1 | 2026-09-17 21:39 | 未跟踪 |
| `_tmp_seq24/runtime_smoke.mjs` | 0.0 MiB | 1 | 2026-09-17 21:17 | 未跟踪 |
| `_tmp_seq24/40-content-probe.conf` | 0.0 MiB | 1 | 2026-09-17 21:22 | 未跟踪 |
| `poc/carbon-mcp-probe/cordis.patch.yml` | 0.0 MiB | 1 | 2026-09-21 00:14 | 未跟踪 |
| `_tmp_seq40/extract.sh` | 0.0 MiB | 1 | 2026-09-18 12:52 | 未跟踪 |
| `_tmp_seq40/udp_recv.js` | 0.0 MiB | 1 | 2026-09-18 13:07 | 未跟踪 |
| `_tmp_seq40/udp_send.js` | 0.0 MiB | 1 | 2026-09-18 13:07 | 未跟踪 |
| `poc/carbon-mcp-probe/package.json` | 0.0 MiB | 1 | 2026-09-21 00:14 | 未跟踪 |
| `_tmp_seq40/local.md5` | 0.0 MiB | 1 | 2026-09-18 12:56 | 未跟踪 |
| `poc/carbon-mcp-probe/lib/client.js` | 0.0 MiB | 1 | 2026-09-21 00:15 | 未跟踪 |
| `_tmp_seq40/local_scripts.md5` | 0.0 MiB | 1 | 2026-09-18 12:57 | 未跟踪 |
| `tmp/seq46s0/deploy-ts.txt` | 0.0 MiB | 1 | 2026-09-20 16:56 | 未跟踪 |
| `_tmp_seq40/ts.txt` | 0.0 MiB | 1 | 2026-09-18 12:55 | 未跟踪 |
## 四、⛔ 扫描命中的**假阳性**(名字像垃圾,其实是在册资产 —— 别删)
| 路径 | 为什么必须留 |
|---|---|
| `scripts/overlay-probe.cjs` | **在册探针**(覆盖网络线 29 PASS 用的那个),名字含 `probe` 被误命中 |
| `scripts/overlay-direct-probe.cjs` | 直连探针(同上) |
| `scripts/probe-instance-mem.cjs` | 实例内存探针工具 |
| `scripts/backup-platform.sh` | 平台备份脚本(运维在用),名字含 `backup` 被误命中 |
| `dsh-server-docs/scripts/cf-probe.py` | CF DNS 探测工具(在册) |
| `dsh-server-docs/scripts/sess-probe-schema.mjs` | 会话分析工具(在册) |
| `dsh-server-docs/archive/_tmp_r6_s8.md` | `archive/` 是**存档区**,内含 `_tmp` 只是历史命名 |
| `dsh-server-docs/04-调整方案/110-覆盖网络-答疑-群聊备份迁移保密.md` | **过程档案**(文档分层:过程档案⛔ 不改不留删) |
| `poc/carbon-mcp-probe/` | **carbon 插件线**的 POC 产物 ⇒ 归属另一条线,⛔ 本线不处置 |
| `.workbuddy/lock-hook.log` | **hook 正在写**(mtime = 扫描时刻 21:39)⇒ ⛔ 不直删;要处理只能 truncate 或改 hook 轮转,且它属宿主不属本仓库 |
## 五、建议的处理顺序(**⛔ 本条不构成授权,需逐项点名确认后才动**)
1. **批次 1(P0 里最安全的 8 项)**:`dsh-server-docs/scripts/__pycache__/`(+ 其中的 `.pyc`)、`_tmp_seq40/*.out`(5 个)。理由 = 纯临时输出,无引用方。
2. **批次 2(整目录临时台账)**:`_tmp_seq40/`(36 文件)、`_tmp_seq24/`(8 文件)、根级 `tmp-e9*.txt`(3 个)、`tmp/seq46s0/deploy-ts.txt`。理由 = 命名即临时、内容为某棒一次性读数。
3. **批次 3(POC 历史 tgz)**:`poc/business-plugins/*.tgz`(17 个旧版本)、`poc/portal-entry/*.tgz`(2 个旧版本)、`poc/workspace-scoped-picker/*.tgz`(1 个)。⚠️ 需先确认「本地还要不要留旧版本回滚点」。
4. **批次 4(草案/中间产物)**:`_中间产物_待清理/`(5 文件,含"插件数据面规范_草案"与"数据库专区_草案")。⚠️ 需先确认两份草案的内容**确已被 `DB-03` 定稿吸收**,否则属"删了丢知识"。
5. **别动**:`lib/`(构建产物,部署要用)· `dsh-server-docs/`(除 `tmp/` 与上面点名的)· `poc/*` 的**源码目录**(如 `poc/im-conversation-tabs/`)· `.workbuddy/` · `config/` · `src/` / `test/` / `web/`。
**执行纪律(真删时)**:① 一批 ≤10 个 ② **跟踪文件用 `git rm`,未跟踪文件才直删** ③ 每批删完立刻复核(`git status --short`)④ 删前把清单留档在本文件(已满足)⑤ **经你点名确认后才执行**。
## 六、执行回报(2026-09-23 21:5x · 用户口令「按照建议清理」)
**姿势**:**先整批打包备份 → 再逐批删除 → 每批复核**。
**备份** = `E:\ProgramData\AIProject\ai1net-dsh-server\归档\dsh_shenxian-清理-20260923\deleted-20260923.tar.gz`(1,231,915 B / 36 条目)+ 同目录 `MANIFEST.txt`(逐项路径·字节数)。⛔ 未 commit / 未 push。
| 批 | 结果 | 实际删除 |
|---|---|---|
| 批1 明确垃圾 | 执行 | **0 项** —— 目标(`dsh-server-docs/scripts/__pycache__`、`_tmp_seq40/*.out`)**在动手前已不存在**(备份包不含它们 ⇒ 非本次动作) |
| 批2 临时台账 | 执行 | **2 项 / 0.01 MiB**(`tmp-e9c.txt`、`tmp/seq46s0/`);`_tmp_seq40` / `_tmp_seq24` / `tmp-e9-full.txt` / `tmp-e9b.txt` 同因,执行前已不在 |
| 批3 POC 历史 tgz | 执行 | **26 项 / 1.15 MiB**(`poc/business-plugins/`、`poc/portal-entry/`、`poc/workspace-scoped-picker/` 下的全部 `.tgz`) |
| 批4 草案/中间产物 | 执行 | **1 项 / 0.03 MiB**(`_中间产物_待清理/`,共 5 文件:两份草案 + `seq9-trace/`)—— 走「知识不丢守卫」:草案小节标题在文档库的命中率 ≥60% 才删,未命中则整体跳过(本次通过) |
**复核**:错误 **0** | 残留(P0 类模式复扫)**0 命中** | **守卫生效** —— `.workbuddy/lock-hook.log`(hook 正在写)、`scripts/overlay-probe.cjs`(在册探针)、`poc/carbon-mcp-probe/`(carbon 线)、`poc/im-conversation-tabs/`(IM 线)**全部健在**;**备份包内 0 条他人路径**(已逐条核验)。
⚠️ **一处需知情的偏差**:批1/批2 的多数目标在本次执行前**已被清掉**,来源不明(另一会话或自动化);本次动作没有删它们 —— 判据 = 备份包不含这些路径。
## 七、根目录「文件」复核结论(2026-09-23 21:5x · 用户追问)
**结论 = 根目录下 0 项可删**。根目录共 32 条目,其中 **16 个文件全部 git-tracked、且每个都有引用**;**无任何垃圾类文件**(P0 类复扫已为 0;`tmp-e9*.txt` 等根级临时件已在 §六 批2 处理,现不存在)。
| 文件 | 判定 | 依据 |
|---|---|---|
| `cordis.patch.yml` | 必留 | 72 处引用(`package.json` / `ensure-role-profile-patch.cjs` / `STANDARD.md` …) |
| `ensure-role-profile-patch.cjs`(12.4 KB) | 必留 | 30 处引用(`DEPLOY-本部署.md` / `02-运维手册.md` …) |
| `mksess.cjs` | 必留 | 23 处引用(`02-运维手册.md` 造临时 session 的既有姿势) |
| `tsconfig.json` · `package.json` · `package-lock.json` | 必留 | 构建 / 依赖锁 |
| `.gitignore` · `.gitattributes` | 必留 | 仓库配置 |
| `README.md` · `LICENSE` · `COMMERCIAL-LICENSE*.md` · `STANDARD.md` | 必留 | 仓库门面与对外授权;`STANDARD.md` 另被**开源导出技能**列入保留清单 |
| `Dockerfile` · `Dockerfile.dsh` · `.dockerignore` | ⚠️ **历史路线载体,⛔ 不建议按"清理"删** | 对应 **2026-09-15 已下线的模式 B**,但仍被 ① `.github/workflows/build.yml` ② `docs/k8s-deployment.md` ③ `04-调整方案/119` ④ **`skills/dsh-opensource-release` 的保留/脱敏清单**引用 ⇒ 属 `README.md:55` 明写的「保留作为未来可选路线」。要清必须**作为单项**做(同时改 CI + docs + 导出清单),不能算垃圾 |
**⇒ 根目录无待删项;本清单的可清理面已在 §六 执行完毕。** 若要继续清,下一处是尚未盘点的 `dsh-server-docs/tmp/`(本轮未动,属另一范围)。
## 三、顶层目录体积(判断「哪些是大块头」用,⛔ 不构成删除建议)
| 目录 | 体积 | 文件数 |
|---|---|---|
| `dsh-server-docs` | 4.9 MiB | 302 |
| `lib` | 3.5 MiB | 360 |
| `.workbuddy` | 2.5 MiB | 5 |
| `src` | 2.0 MiB | 121 |
| `poc` | 1.6 MiB | 86 |
| `scripts` | 0.7 MiB | 87 |
| `test` | 0.7 MiB | 35 |
| `_tmp_seq40` | 0.5 MiB | 36 |
| `web` | 0.5 MiB | 18 |
| `tmp` | 0.2 MiB | 7 |
| `docs` | 0.1 MiB | 8 |
| `assets` | 0.0 MiB | 2 |
| `_中间产物_待清理` | 0.0 MiB | 5 |
| `config` | 0.0 MiB | 5 |
| `_tmp_seq24` | 0.0 MiB | 8 |
| `deploy` | 0.0 MiB | 11 |
| `.github` | 0.0 MiB | 1 |