本地化 dashboard 并新增架构库面板

这个提交包含在:
hao
2026-03-17 02:03:51 -07:00
父节点 72c6782c45
当前提交 3f8c43b529
修改 73 个文件,包含 82 行新增82 行删除

查看文件

@@ -1,5 +1,5 @@
{
"generated_at": "2026-03-17T08:59:56+00:00",
"generated_at": "2026-03-17T09:03:14+00:00",
"title": "\u5f53\u524d\u67b6\u6784\u5e93",
"summary": "\u5de5\u4f5c\u53f0\u3001\u63a7\u5236\u9762\u3001\u6570\u636e\u5c42\u3001\u6388\u6743\u8fb9\u754c\u4e0e\u7cfb\u7edf\u8986\u76d6\u7684\u5f53\u524d\u771f\u503c\u89c6\u56fe\u3002",
"sections": [
@@ -49,7 +49,7 @@
},
{
"label": "\u751f\u6210\u65f6\u95f4",
"value": "2026-03-17T08:59:56+00:00"
"value": "2026-03-17T09:03:14+00:00"
}
],
"links": [
@@ -110,7 +110,7 @@
"description": "\u76ee\u6807\u5206\u7c7b\u3001\u539f\u5219\u4e0e\u8bb0\u5f55\u8981\u6c42\u3002"
},
{
"label": "\u9879\u76ee README \u955c\u50cf",
"label": "\u4ed3\u5e93\u5165\u53e3\u955c\u50cf",
"href": "./docs/root-readme.html",
"description": "\u4ed3\u5e93\u5b9a\u4f4d\u3001\u80fd\u529b\u77e9\u9635\u4e0e\u81ea\u52a8\u5316\u5165\u53e3\u3002"
}
@@ -224,7 +224,7 @@
"description": "secure-code \u4fee\u590d\u5e93\u672c\u5730\u955c\u50cf\u3002"
},
{
"label": "README \u955c\u50cf",
"label": "\u4ed3\u5e93\u5165\u53e3\u955c\u50cf",
"href": "./docs/root-readme.html",
"description": "\u4ed3\u5e93\u6839 README \u7684\u672c\u5730\u955c\u50cf\u3002"
},

查看文件

@@ -423,7 +423,7 @@ async function openArtifact(href, label, kind) {
}
viewer.innerHTML = `<pre>${escapeHtml(formatted)}</pre>`;
} catch (error) {
viewer.innerHTML = `<pre>加载 artifact 失败:${escapeHtml(error.message)}</pre>`;
viewer.innerHTML = `<pre>加载产物失败:${escapeHtml(error.message)}</pre>`;
}
}

查看文件

@@ -87,7 +87,7 @@
<h1>当前架构库镜像</h1>
<div class="meta">工作台内置镜像页:当前架构库结构化数据镜像。</div>
<pre>{
&quot;generated_at&quot;: &quot;2026-03-17T08:59:56+00:00&quot;,
&quot;generated_at&quot;: &quot;2026-03-17T09:03:14+00:00&quot;,
&quot;title&quot;: &quot;当前架构库&quot;,
&quot;summary&quot;: &quot;工作台、控制面、数据层、授权边界与系统覆盖的当前真值视图。&quot;,
&quot;sections&quot;: [
@@ -137,7 +137,7 @@
},
{
&quot;label&quot;: &quot;生成时间&quot;,
&quot;value&quot;: &quot;2026-03-17T08:59:56+00:00&quot;
&quot;value&quot;: &quot;2026-03-17T09:03:14+00:00&quot;
}
],
&quot;links&quot;: [
@@ -198,7 +198,7 @@
&quot;description&quot;: &quot;目标分类、原则与记录要求。&quot;
},
{
&quot;label&quot;: &quot;项目 README 镜像&quot;,
&quot;label&quot;: &quot;仓库入口镜像&quot;,
&quot;href&quot;: &quot;./docs/root-readme.html&quot;,
&quot;description&quot;: &quot;仓库定位、能力矩阵与自动化入口。&quot;
}
@@ -312,7 +312,7 @@
&quot;description&quot;: &quot;secure-code 修复库本地镜像。&quot;
},
{
&quot;label&quot;: &quot;README 镜像&quot;,
&quot;label&quot;: &quot;仓库入口镜像&quot;,
&quot;href&quot;: &quot;./docs/root-readme.html&quot;,
&quot;description&quot;: &quot;仓库根 README 的本地镜像。&quot;
},

查看文件

@@ -3,7 +3,7 @@
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>仓库 README 镜像</title>
<title>仓库入口镜像</title>
<style>
:root {
--bg: #08111f;
@@ -84,7 +84,7 @@
<div class="actions">
<a class="chip" href="../index.html">返回工作台</a>
</div>
<h1>仓库 README 镜像</h1>
<h1>仓库入口镜像</h1>
<div class="meta">工作台内置镜像页:仓库定位、能力矩阵、入口和自动化入口。</div>
<pre># 授权攻防实验与研究知识库

查看文件

@@ -106,7 +106,7 @@
<label class="field">
<span>Profile</span>
<select id="profileFilter" class="filter-select">
<option value="">全部 Profile</option>
<option value="">全部复现档案</option>
</select>
</label>
</div>

查看文件

@@ -1,5 +1,5 @@
{
"generated_at": "2026-03-17T08:59:56+00:00",
"generated_at": "2026-03-17T09:03:14+00:00",
"advisory_count": 89,
"run_count": 3,
"statuses": {

查看文件

@@ -1,6 +1,6 @@
# 最新同步摘要
- 渲染时间: `2026-03-17T08:59:56+00:00`
- 渲染时间: `2026-03-17T09:03:14+00:00`
- 系统数量: `62`
- Advisory 数量: `89`
- 重点 Markdown 数量: `89`

查看文件

@@ -1,5 +1,5 @@
{
"generated_at": "2026-03-17T08:59:56+00:00",
"generated_at": "2026-03-17T09:03:14+00:00",
"system_count": 62,
"advisory_count": 89,
"markdown_count": 89,