From 59f1a896cdd46a22511224b7fb43a14a60ac3267 Mon Sep 17 00:00:00 2001 From: maogeigei Date: Wed, 16 Sep 2026 11:29:40 +0800 Subject: [PATCH] =?UTF-8?q?chore(docs):=20=E5=88=B7=E6=96=B0=20docs-manife?= =?UTF-8?q?st=EF=BC=88T08=20=E5=BD=92=E6=A1=A3=20+=20=E6=8A=80=E8=83=BD=20?= =?UTF-8?q?1.2.0=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- dsh-server-docs/docs-manifest.json | 133 ++++++++++++++++------------- 1 file changed, 74 insertions(+), 59 deletions(-) diff --git a/dsh-server-docs/docs-manifest.json b/dsh-server-docs/docs-manifest.json index c12f0e4..23e6328 100644 --- a/dsh-server-docs/docs-manifest.json +++ b/dsh-server-docs/docs-manifest.json @@ -1,18 +1,18 @@ { "generatedFrom": "scripts/docs-manifest.py", "counts": { - "files": 148, - "chars": 1222542 + "files": 149, + "chars": 1227071 }, "tiers": { - "hot": 7, - "cur": 27, - "warm": 57, + "hot": 6, + "cur": 25, + "warm": 60, "cold": 21, - "doc": 36 + "doc": 37 }, "domains": { - "platform": 60, + "platform": 61, "method": 29, "ui": 14, "plugin": 27, @@ -23,7 +23,7 @@ "layers": { "L0": 1, "L5": 125, - "L4": 4, + "L4": 5, "L2": 3, "?": 1, "L1": 2, @@ -218,9 +218,9 @@ "date": "04-10", "chars": 6261, "lines": 129, - "refs": 48, - "refsCurrent": 1, - "tier": "cur", + "refs": 51, + "refsCurrent": 4, + "tier": "hot", "layer": "L5", "domain": "method", "tldr": "**结论**:共享只读技能层:dsh **原生支持** `bundledSkillDir`(全员可用、不可修改)。" @@ -383,9 +383,9 @@ "date": "04-11", "chars": 7789, "lines": 176, - "refs": 28, - "refsCurrent": 0, - "tier": "warm", + "refs": 29, + "refsCurrent": 1, + "tier": "cur", "layer": "L5", "domain": "method", "tldr": "**结论**:补完技能管理面:admin 管**全员共享技能** + 每个用户管**自己的个人技能**(`/api/skills/{shared,mine}` + 页面)。" @@ -653,9 +653,9 @@ "date": "2026-09-11", "chars": 3168, "lines": 57, - "refs": 12, - "refsCurrent": 3, - "tier": "hot", + "refs": 11, + "refsCurrent": 2, + "tier": "cur", "layer": "L5", "domain": "platform", "tldr": "" @@ -1073,8 +1073,8 @@ "date": "2026-09-11", "chars": 4780, "lines": 129, - "refs": 12, - "refsCurrent": 4, + "refs": 11, + "refsCurrent": 3, "tier": "hot", "layer": "L5", "domain": "method", @@ -1118,8 +1118,8 @@ "date": "2026-09-11", "chars": 4796, "lines": 124, - "refs": 13, - "refsCurrent": 2, + "refs": 12, + "refsCurrent": 1, "tier": "cur", "layer": "L5", "domain": "platform", @@ -1148,9 +1148,9 @@ "date": "2026-09-12", "chars": 5394, "lines": 118, - "refs": 22, - "refsCurrent": 1, - "tier": "cur", + "refs": 21, + "refsCurrent": 0, + "tier": "warm", "layer": "L5", "domain": "ops", "tldr": "" @@ -1208,9 +1208,9 @@ "date": "2026-09-12", "chars": 2095, "lines": 60, - "refs": 5, - "refsCurrent": 1, - "tier": "cur", + "refs": 4, + "refsCurrent": 0, + "tier": "warm", "layer": "L5", "domain": "plugin", "tldr": "" @@ -1223,9 +1223,9 @@ "date": "2026-09-12", "chars": 10872, "lines": 245, - "refs": 9, - "refsCurrent": 1, - "tier": "cur", + "refs": 8, + "refsCurrent": 0, + "tier": "warm", "layer": "L5", "domain": "platform", "tldr": "**结论**:接 AnySearch 技术上零障碍(官方插件 `@anysearch/anysearch-dsh@0.1.4`,MIT,自带 `searchProvider: anysearch` 配置);**卡点不在技术,在「key 归属" @@ -1238,9 +1238,9 @@ "date": "2026-09-12", "chars": 5069, "lines": 126, - "refs": 21, - "refsCurrent": 3, - "tier": "hot", + "refs": 20, + "refsCurrent": 2, + "tier": "cur", "layer": "L5", "domain": "platform", "tldr": "**结论**:候选池「禁用即坏」的根因不是候选池,而是 profile 层那段**硬绑定**的 provider 覆写 —— 插件一被 `pnpm remove`,配置就指向了不存在的 provider(`CONFIGURED_MISSIN" @@ -1253,9 +1253,9 @@ "date": "2026-09-12", "chars": 3376, "lines": 94, - "refs": 20, - "refsCurrent": 1, - "tier": "cur", + "refs": 19, + "refsCurrent": 0, + "tier": "warm", "layer": "L5", "domain": "plugin", "tldr": "**结论**:P0 规则 `/\\.credentials\\.yaml/` 是**纯字面量匹配、扫所有文本文件**,第三方插件的 README 只要教用户把 key 写进凭据文件就会被判「读取实例会话密钥」—— 这是第二次同类误报(档案 29" @@ -1268,9 +1268,9 @@ "date": "2026-09-12", "chars": 7270, "lines": 140, - "refs": 3, - "refsCurrent": 1, - "tier": "cur", + "refs": 2, + "refsCurrent": 0, + "tier": "warm", "layer": "L5", "domain": "ui", "tldr": "**结论**:规范第 5 行明确「含其 client 面 section」,本页在约束内,逐项核对确认「简陋」成立;主视觉原本是包名(说明只作 11px 灰字),与门户 plugins 页相反 —— 已反转。" @@ -1283,9 +1283,9 @@ "date": "2026-09-12", "chars": 3186, "lines": 86, - "refs": 4, - "refsCurrent": 1, - "tier": "cur", + "refs": 3, + "refsCurrent": 0, + "tier": "warm", "layer": "L5", "domain": "platform", "tldr": "**结论**:门户候选池的 `install/uninstall` 一直**以平台进程身份(root)跑 pnpm**,装出来的文件属主是 root → 该用户此后**任何** `pnpm add/remove` 都必然 `EACCES`。" @@ -1313,9 +1313,9 @@ "date": "2026-09-12", "chars": 5950, "lines": 126, - "refs": 22, - "refsCurrent": 1, - "tier": "cur", + "refs": 21, + "refsCurrent": 0, + "tier": "warm", "layer": "L5", "domain": "platform", "tldr": "" @@ -1583,9 +1583,9 @@ "date": "2026-09-14", "chars": 5166, "lines": 92, - "refs": 1, - "refsCurrent": 0, - "tier": "warm", + "refs": 2, + "refsCurrent": 1, + "tier": "cur", "layer": "L5", "domain": "external", "tldr": "平台有**三处**把「内置 dsh 的安装目录」写死成 `/usr/local/lib/node_modules/@deepseek-ai/dsh`。而 `npm root -g` 的落点**随发行版变**(发行版包管理器装的 Node 常" @@ -1658,9 +1658,9 @@ "date": "2026-09-14", "chars": 5892, "lines": 132, - "refs": 1, - "refsCurrent": 0, - "tier": "warm", + "refs": 2, + "refsCurrent": 1, + "tier": "cur", "layer": "L5", "domain": "platform", "tldr": "> ① **\"单测长期红\"根本不是代码问题** —— 本机 `48 通过 / 0 失败`,是**服务器源码落后于 git**" @@ -1703,9 +1703,9 @@ "date": "2026-09-14", "chars": 4416, "lines": 82, - "refs": 3, - "refsCurrent": 0, - "tier": "warm", + "refs": 4, + "refsCurrent": 1, + "tier": "cur", "layer": "L5", "domain": "platform", "tldr": "> 平台侧 = cgroup **两个参数**:`MemoryHigh = MIN = 448 MiB`(**基础/软限**,超过即回收·限速)" @@ -1806,8 +1806,8 @@ "title": "BRIEF — 现状卡(**AI / 人 首读这一份**)", "status": "?", "date": "", - "chars": 5015, - "lines": 71, + "chars": 5965, + "lines": 80, "refs": 0, "refsCurrent": 0, "tier": "doc", @@ -2181,8 +2181,8 @@ "title": "dsh-knowledge-upkeep — 知识库维护方法", "status": "?", "date": "", - "chars": 4305, - "lines": 134, + "chars": 6906, + "lines": 201, "refs": 0, "refsCurrent": 0, "tier": "doc", @@ -2236,7 +2236,22 @@ "tldr": "" }, { - "path": "交接单/T08-集群化落地-兼容单例模式.md", + "path": "交接单/archive/交接单-已完成/T08-执行标记-已释放.md", + "num": null, + "title": "T08 执行标记(已释放,2026-09-16 归档)", + "status": "T08 全部完成", + "date": "", + "chars": 978, + "lines": 21, + "refs": 0, + "refsCurrent": 0, + "tier": "doc", + "layer": "L4", + "domain": "platform", + "tldr": "" + }, + { + "path": "交接单/archive/交接单-已完成/T08-集群化落地-兼容单例模式.md", "num": null, "title": "T08 · 集群化落地(Manager / Worker)—— **全程兼容单例模式**", "status": "?",