Pārlūkot izejas kodu

同步118文档文件

zhaojinyu 1 nedēļu atpakaļ
vecāks
revīzija
8a1ecf492e
4 mainītis faili ar 494 papildinājumiem un 10 dzēšanām
  1. 7 6
      SUMMARY.md
  2. 30 2
      book.json
  3. 445 1
      package-lock.json
  4. 12 1
      package.json

+ 7 - 6
SUMMARY.md

@@ -4,7 +4,7 @@
   * [[20220331]永天云平台产品化讨论](会议记录/[20220331]永天云平台产品化讨论.md)
   * [[20220417]产品规划会议](会议记录/[20220417]产品规划会议.md)
   * [[20220419]管理会议纪要](会议记录/[20220419]管理会议纪要.md)
-  * [[20220423] 关于GIS设施管理需求](会议记录/[20220423]%20关于GIS设施管理需求.md)
+  * [[20220423]关于GIS设施管理需求](会议记录/[20220423]关于GIS设施管理需求.md)
   * [[20220426]京东云](会议记录/[20220426]京东云.md)
   * [[20220501]永天电力SaaS平台](会议记录/[20220501]永天电力SaaS平台.md)
   * [[20220519]中控平台场景管理](会议记录/[20220519]中控平台场景管理.md)
@@ -20,7 +20,7 @@
   * [[20230629]中控系统建设方案梳理](会议记录/[20230629]中控系统建设方案梳理.md)
   * [[20231215]部门项目会](会议记录/[20231215]部门项目会.md)
   * [[20240102]部门项目会议](会议记录/[20240102]部门项目会议.md)
-  * [[20240109] 平台系统产品推介会](会议记录/[20240109]%20平台系统产品推介会.md)
+  * [[20240109]平台系统产品推介会](会议记录/[20240109]平台系统产品推介会.md)
   * [[20240129]研发第1次会议](会议记录/[20240129]研发第1次会议.md)
 - 团队制度
   * [【产品规范】敏捷开发规范](团队制度/【产品规范】敏捷开发规范.md)
@@ -30,7 +30,7 @@
   * [分析jeecg框架](开发管理/分析jeecg框架.md)
   * [数据库变更记录](开发管理/数据库变更记录.md)
 - 技术分享
-  * [Dify 部署安装](技术分享/Dify%20部署安装.md)
+  * [Dify部署安装](技术分享/Dify部署安装.md)
   * [Jenkins存储目录变更及问题解决记录](技术分享/Jenkins存储目录变更及问题解决记录.md)
   * [JSONRPC命令回调格式](技术分享/JSONRPC命令回调格式.md)
   * [jumpserver堡垒机部署](技术分享/jumpserver堡垒机部署.md)
@@ -47,6 +47,7 @@
   * [智能安防系统计划](进度跟踪/智能安防系统计划.md)
   * [永天智慧园区平台](进度跟踪/永天智慧园区平台.md)
   * [永天电⼒SaaS平台](进度跟踪/永天电⼒SaaS平台.md)
+  * [电子巡更网关远程码](进度跟踪/电子巡更网关远程码.md)
 - 项目架构
   * [团队信息](项目架构/团队信息.md)
   * [开发流程](项目架构/开发流程.md)
@@ -55,9 +56,9 @@
   * [永天核心技术](项目架构/永天核心技术.md)
   * [资源管理](项目架构/资源管理.md)
 - 项目管理
-  * [[2001] 消防物联网平台](项目管理/[2001]%20消防物联网平台.md)
-  * [[2002] 东信智慧园区](项目管理/[2002]%20东信智慧园区.md)
-  * [[2003] 山东党校](项目管理/[2003]%20山东党校.md)
+  * [[2001]消防物联网平台](项目管理/[2001]消防物联网平台.md)
+  * [[2002]东信智慧园区](项目管理/[2002]东信智慧园区.md)
+  * [[2003]山东党校](项目管理/[2003]山东党校.md)
   * [[2004]闵行消防](项目管理/[2004]闵行消防.md)
   * [[2005]智慧电力](项目管理/[2005]智慧电力.md)
   * [[2006]金水园区-需求分析阶段](项目管理/[2006]金水园区-需求分析阶段.md)

+ 30 - 2
book.json

@@ -5,14 +5,42 @@
 	      "-search",
 	      "search-pro",
               "popup",
-              "code"],
+              "code",
+	      "tbfed-pagefooter",
+	      "back-to-top-button",
+	      "hide-element",
+	      "sidebar-style",
+	      "auto-scroll-table",
+	      "splitter",
+              "edit-link",
+              "page-toc-button"],
   "pluginsConfig": {
     "mermaid-gb3": {
       "default": {
         "theme": "default",
         "scale": 1.0
       }
-    }
+    },
+    "hide-element": {
+      "elements": [".gitbook-link"]
+      },        
+      "tbfed-pagefooter": {
+        "copyright":"Copyright &copy 永天科技 2025",
+        "modify_label": "该文件修订时间:",
+        "modify_format": "YYYY-MM-DD HH:mm:ss"
+      },        
+      "sidebar-style": {
+         "title": "《团队技术文档》",
+         "author": "研发中心"
+      },    
+      "edit-link": {
+         "base": "http://47.111.81.118:3000/uskycloud/usky-dev-doc/src/feature-zjy",
+	 "label": "编辑"
+      },
+      "page-toc-button": {
+          "maxTocDepth": 2,
+	  "minTocSize": 2
+      }    
   },
   "language": "zh-hans"
 }

+ 445 - 1
package-lock.json

@@ -5,14 +5,25 @@
   "packages": {
     "": {
       "dependencies": {
+        "gitbook-plugin-anchor-navigation": "^0.0.1",
+        "gitbook-plugin-anchor-navigation-ex": "^1.0.14",
+        "gitbook-plugin-ancre-navigation": "^1.0.0",
+        "gitbook-plugin-auto-scroll-table": "^0.0.5",
+        "gitbook-plugin-back-to-top-button": "^0.1.4",
         "gitbook-plugin-chapter-fold": "^0.0.4",
         "gitbook-plugin-code": "^0.1.0",
         "gitbook-plugin-edit-link": "^2.0.2",
         "gitbook-plugin-expandable-chapters": "^0.2.0",
+        "gitbook-plugin-hide-element": "^0.0.4",
         "gitbook-plugin-mermaid-gb3": "^2.1.0",
+        "gitbook-plugin-page-copyright": "^1.0.8",
+        "gitbook-plugin-page-toc-button": "^0.1.1",
         "gitbook-plugin-popup": "^0.0.1",
         "gitbook-plugin-search-pro": "^2.0.2",
-        "gitbook-plugin-simple-page-toc": "^0.1.2"
+        "gitbook-plugin-sidebar-style": "^1.0.2",
+        "gitbook-plugin-simple-page-toc": "^0.1.2",
+        "gitbook-plugin-splitter": "^0.0.8",
+        "gitbook-plugin-tbfed-pagefooter": "^0.0.1"
       }
     },
     "node_modules/ansi-red": {
@@ -54,12 +65,60 @@
         "gulp-header": "^1.7.1"
       }
     },
+    "node_modules/boolbase": {
+      "version": "1.0.0",
+      "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",
+      "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==",
+      "license": "ISC"
+    },
     "node_modules/buffer-from": {
       "version": "1.1.2",
       "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz",
       "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==",
       "license": "MIT"
     },
+    "node_modules/cheerio": {
+      "version": "1.1.0",
+      "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.1.0.tgz",
+      "integrity": "sha512-+0hMx9eYhJvWbgpKV9hN7jg0JcwydpopZE4hgi+KvQtByZXPp04NiCWU0LzcAbP63abZckIHkTQaXVF52mX3xQ==",
+      "license": "MIT",
+      "dependencies": {
+        "cheerio-select": "^2.1.0",
+        "dom-serializer": "^2.0.0",
+        "domhandler": "^5.0.3",
+        "domutils": "^3.2.2",
+        "encoding-sniffer": "^0.2.0",
+        "htmlparser2": "^10.0.0",
+        "parse5": "^7.3.0",
+        "parse5-htmlparser2-tree-adapter": "^7.1.0",
+        "parse5-parser-stream": "^7.1.2",
+        "undici": "^7.10.0",
+        "whatwg-mimetype": "^4.0.0"
+      },
+      "engines": {
+        "node": ">=18.17"
+      },
+      "funding": {
+        "url": "https://github.com/cheeriojs/cheerio?sponsor=1"
+      }
+    },
+    "node_modules/cheerio-select": {
+      "version": "2.1.0",
+      "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-2.1.0.tgz",
+      "integrity": "sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==",
+      "license": "BSD-2-Clause",
+      "dependencies": {
+        "boolbase": "^1.0.0",
+        "css-select": "^5.1.0",
+        "css-what": "^6.1.0",
+        "domelementtype": "^2.3.0",
+        "domhandler": "^5.0.3",
+        "domutils": "^3.0.1"
+      },
+      "funding": {
+        "url": "https://github.com/sponsors/fb55"
+      }
+    },
     "node_modules/coffee-script": {
       "version": "1.12.7",
       "resolved": "https://registry.npmjs.org/coffee-script/-/coffee-script-1.12.7.tgz",
@@ -74,6 +133,15 @@
         "node": ">=0.8.0"
       }
     },
+    "node_modules/colors": {
+      "version": "1.4.0",
+      "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz",
+      "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==",
+      "license": "MIT",
+      "engines": {
+        "node": ">=0.1.90"
+      }
+    },
     "node_modules/concat-stream": {
       "version": "1.6.2",
       "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz",
@@ -104,6 +172,34 @@
       "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==",
       "license": "MIT"
     },
+    "node_modules/css-select": {
+      "version": "5.2.2",
+      "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.2.2.tgz",
+      "integrity": "sha512-TizTzUddG/xYLA3NXodFM0fSbNizXjOKhqiQQwvhlspadZokn1KDy0NZFS0wuEubIYAV5/c1/lAr0TaaFXEXzw==",
+      "license": "BSD-2-Clause",
+      "dependencies": {
+        "boolbase": "^1.0.0",
+        "css-what": "^6.1.0",
+        "domhandler": "^5.0.2",
+        "domutils": "^3.0.1",
+        "nth-check": "^2.0.1"
+      },
+      "funding": {
+        "url": "https://github.com/sponsors/fb55"
+      }
+    },
+    "node_modules/css-what": {
+      "version": "6.2.2",
+      "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.2.2.tgz",
+      "integrity": "sha512-u/O3vwbptzhMs3L1fQE82ZSLHQQfto5gyZzwteVIEyeaY5Fc7R4dapF/BvRoSYFeqfBk4m0V1Vafq5Pjv25wvA==",
+      "license": "BSD-2-Clause",
+      "engines": {
+        "node": ">= 6"
+      },
+      "funding": {
+        "url": "https://github.com/sponsors/fb55"
+      }
+    },
     "node_modules/d3": {
       "version": "3.5.17",
       "resolved": "https://registry.npmjs.org/d3/-/d3-3.5.17.tgz",
@@ -141,6 +237,86 @@
         "node": ">=0.8.0"
       }
     },
+    "node_modules/dom-serializer": {
+      "version": "2.0.0",
+      "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz",
+      "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==",
+      "license": "MIT",
+      "dependencies": {
+        "domelementtype": "^2.3.0",
+        "domhandler": "^5.0.2",
+        "entities": "^4.2.0"
+      },
+      "funding": {
+        "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1"
+      }
+    },
+    "node_modules/domelementtype": {
+      "version": "2.3.0",
+      "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz",
+      "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==",
+      "funding": [
+        {
+          "type": "github",
+          "url": "https://github.com/sponsors/fb55"
+        }
+      ],
+      "license": "BSD-2-Clause"
+    },
+    "node_modules/domhandler": {
+      "version": "5.0.3",
+      "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz",
+      "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==",
+      "license": "BSD-2-Clause",
+      "dependencies": {
+        "domelementtype": "^2.3.0"
+      },
+      "engines": {
+        "node": ">= 4"
+      },
+      "funding": {
+        "url": "https://github.com/fb55/domhandler?sponsor=1"
+      }
+    },
+    "node_modules/domutils": {
+      "version": "3.2.2",
+      "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.2.2.tgz",
+      "integrity": "sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==",
+      "license": "BSD-2-Clause",
+      "dependencies": {
+        "dom-serializer": "^2.0.0",
+        "domelementtype": "^2.3.0",
+        "domhandler": "^5.0.3"
+      },
+      "funding": {
+        "url": "https://github.com/fb55/domutils?sponsor=1"
+      }
+    },
+    "node_modules/encoding-sniffer": {
+      "version": "0.2.1",
+      "resolved": "https://registry.npmjs.org/encoding-sniffer/-/encoding-sniffer-0.2.1.tgz",
+      "integrity": "sha512-5gvq20T6vfpekVtqrYQsSCFZ1wEg5+wW0/QaZMWkFr6BqD3NfKs0rLCx4rrVlSWJeZb5NBJgVLswK/w2MWU+Gw==",
+      "license": "MIT",
+      "dependencies": {
+        "iconv-lite": "^0.6.3",
+        "whatwg-encoding": "^3.1.1"
+      },
+      "funding": {
+        "url": "https://github.com/fb55/encoding-sniffer?sponsor=1"
+      }
+    },
+    "node_modules/entities": {
+      "version": "4.5.0",
+      "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz",
+      "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==",
+      "license": "BSD-2-Clause",
+      "engines": {
+        "node": ">=0.12"
+      },
+      "funding": {
+        "url": "https://github.com/fb55/entities?sponsor=1"
+      }
+    },
     "node_modules/esprima": {
       "version": "4.0.1",
       "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
@@ -203,6 +379,65 @@
         "node": ">=0.10.0"
       }
     },
+    "node_modules/gitbook-plugin-anchor-navigation": {
+      "version": "0.0.1",
+      "resolved": "https://registry.npmjs.org/gitbook-plugin-anchor-navigation/-/gitbook-plugin-anchor-navigation-0.0.1.tgz",
+      "integrity": "sha512-RIx2JGng/2/I+hAZJBcZc6KTXADNgEbAAZo5C0dd9yt8a0shePN0qju5jxezZNWHklPP3NqeV9sFnzyyRT3FTQ==",
+      "license": "Apache 2",
+      "dependencies": {
+        "cheerio": "*",
+        "underscore": "*"
+      },
+      "engines": {
+        "gitbook": "*"
+      }
+    },
+    "node_modules/gitbook-plugin-anchor-navigation-ex": {
+      "version": "1.0.14",
+      "resolved": "https://registry.npmjs.org/gitbook-plugin-anchor-navigation-ex/-/gitbook-plugin-anchor-navigation-ex-1.0.14.tgz",
+      "integrity": "sha512-SEPrBRHYB+l+I8oRpME7HYOMqRDqWg08Y6t0FKd6PYz+sTYXogMjn3Nz3pbCDYBjzDI5/hXwmcMCBEpwG/m8SQ==",
+      "license": "GPL-3.0",
+      "dependencies": {
+        "cheerio": "*",
+        "colors": "^1.1.2",
+        "github-slugid": "1.0.1"
+      },
+      "engines": {
+        "gitbook": ">=3.0.0"
+      }
+    },
+    "node_modules/gitbook-plugin-ancre-navigation": {
+      "version": "1.0.0",
+      "resolved": "https://registry.npmjs.org/gitbook-plugin-ancre-navigation/-/gitbook-plugin-ancre-navigation-1.0.0.tgz",
+      "integrity": "sha512-A3LgW3hn2tnXcwD7N44qXc/ALmTgUIDmEyajg6dLuqIJ0zDEsYiYYgWdlSi6hwOhNn25ilRg9O3vp3IUSIKyKg==",
+      "license": "GPL-3.0",
+      "dependencies": {
+        "cheerio": "*",
+        "colors": "^1.1.2",
+        "github-slugid": "1.0.1"
+      },
+      "engines": {
+        "gitbook": ">=3.0.0"
+      }
+    },
+    "node_modules/gitbook-plugin-auto-scroll-table": {
+      "version": "0.0.5",
+      "resolved": "https://registry.npmjs.org/gitbook-plugin-auto-scroll-table/-/gitbook-plugin-auto-scroll-table-0.0.5.tgz",
+      "integrity": "sha512-KgrvoeoAo/qJxQt3hlQfNzZUOJOJHGKqz62gWn4/AfxHesOKON7YEWYiBf+sEnpYnZH+JZr9GxRtXPTjf7MJGg==",
+      "license": "ISC",
+      "engines": {
+        "gitbook": ">1.x.x"
+      }
+    },
+    "node_modules/gitbook-plugin-back-to-top-button": {
+      "version": "0.1.4",
+      "resolved": "https://registry.npmjs.org/gitbook-plugin-back-to-top-button/-/gitbook-plugin-back-to-top-button-0.1.4.tgz",
+      "integrity": "sha512-B97MdUp4YhNkSmEc1v+5E21nRaI+ppNKjz2oZelZ8DTuumOMe/e0QizXC2ymxO8iYPkWuaqzaeGedHpxRq/Yhw==",
+      "license": "Apache-2.0",
+      "engines": {
+        "gitbook": ">=3.1.1"
+      }
+    },
     "node_modules/gitbook-plugin-chapter-fold": {
       "version": "0.0.4",
       "resolved": "https://registry.npmjs.org/gitbook-plugin-chapter-fold/-/gitbook-plugin-chapter-fold-0.0.4.tgz",
@@ -239,6 +474,15 @@
         "gitbook": ">=0.4.6"
       }
     },
+    "node_modules/gitbook-plugin-hide-element": {
+      "version": "0.0.4",
+      "resolved": "https://registry.npmjs.org/gitbook-plugin-hide-element/-/gitbook-plugin-hide-element-0.0.4.tgz",
+      "integrity": "sha512-EHlhMdFAIWf73clRjT7lyuAA0qfP61K4CLzqzQYBzQJjdYlB5lVd4ymMWo+TIAXXei/WMdOTaJOUm4ThqS9vgA==",
+      "license": "ISC",
+      "engines": {
+        "gitbook": "*"
+      }
+    },
     "node_modules/gitbook-plugin-mermaid-gb3": {
       "version": "2.1.0",
       "resolved": "https://registry.npmjs.org/gitbook-plugin-mermaid-gb3/-/gitbook-plugin-mermaid-gb3-2.1.0.tgz",
@@ -251,6 +495,24 @@
         "gitbook": "*"
       }
     },
+    "node_modules/gitbook-plugin-page-copyright": {
+      "version": "1.0.8",
+      "resolved": "https://registry.npmjs.org/gitbook-plugin-page-copyright/-/gitbook-plugin-page-copyright-1.0.8.tgz",
+      "integrity": "sha512-IDO/OKtzi24hCb3FkzI6wVQxhbi4WDuTuvKoi2qCM8nq1VecIMXDVczU7q4wi5ebwnAdTR1Kdt3/SGkx1P6+8A==",
+      "license": "MIT",
+      "engines": {
+        "gitbook": ">=3.0.0-pre.0"
+      }
+    },
+    "node_modules/gitbook-plugin-page-toc-button": {
+      "version": "0.1.1",
+      "resolved": "https://registry.npmjs.org/gitbook-plugin-page-toc-button/-/gitbook-plugin-page-toc-button-0.1.1.tgz",
+      "integrity": "sha512-htlxoEWhPkKze4W8xaWJ6KmC95e706dEVH06dKQSmgMEXzfovtxW67PxDwy78f0JB4z1B/3ZkaEoFmbWazAMow==",
+      "license": "Apache-2.0",
+      "engines": {
+        "gitbook": ">=3.1.1"
+      }
+    },
     "node_modules/gitbook-plugin-popup": {
       "version": "0.0.1",
       "resolved": "https://registry.npmjs.org/gitbook-plugin-popup/-/gitbook-plugin-popup-0.0.1.tgz",
@@ -272,6 +534,15 @@
         "gitbook": ">=3.0.0"
       }
     },
+    "node_modules/gitbook-plugin-sidebar-style": {
+      "version": "1.0.2",
+      "resolved": "https://registry.npmjs.org/gitbook-plugin-sidebar-style/-/gitbook-plugin-sidebar-style-1.0.2.tgz",
+      "integrity": "sha512-jMUdoI8X+HvCrdK/HLlBsLUkooeXsXTis9qoX3hXO32pdSK323njEfxrGmDwhysV0UmKP6JGsxbNjl8Vak0omA==",
+      "license": "MIT",
+      "engines": {
+        "gitbook": ">1.x.x"
+      }
+    },
     "node_modules/gitbook-plugin-simple-page-toc": {
       "version": "0.1.2",
       "resolved": "https://registry.npmjs.org/gitbook-plugin-simple-page-toc/-/gitbook-plugin-simple-page-toc-0.1.2.tgz",
@@ -284,6 +555,33 @@
         "gitbook": ">=3.1.1"
       }
     },
+    "node_modules/gitbook-plugin-splitter": {
+      "version": "0.0.8",
+      "resolved": "https://registry.npmjs.org/gitbook-plugin-splitter/-/gitbook-plugin-splitter-0.0.8.tgz",
+      "integrity": "sha512-EGyaiGNPAOhkc5TDqYCMNa17eFTZJX6aD6M7imJ5JbHtIkKmx3mZhoAnI2ovZrxx3x1tq/lmhq94nkayCl8WdQ==",
+      "license": "MIT",
+      "engines": {
+        "gitbook": ">1.x.x"
+      }
+    },
+    "node_modules/gitbook-plugin-tbfed-pagefooter": {
+      "version": "0.0.1",
+      "resolved": "https://registry.npmjs.org/gitbook-plugin-tbfed-pagefooter/-/gitbook-plugin-tbfed-pagefooter-0.0.1.tgz",
+      "integrity": "sha512-HUuC0bksLgkpGy+chdmYcPYdrYlThU7mFcev43dmUW4JlcbAtxL3I5R82gXQv9nSCE9vL1mrscC8+oZSqNBhdQ==",
+      "license": "Apache 2",
+      "dependencies": {
+        "moment": "^2.10.6"
+      },
+      "engines": {
+        "gitbook": ">=2.4.3"
+      }
+    },
+    "node_modules/github-slugid": {
+      "version": "1.0.1",
+      "resolved": "https://registry.npmjs.org/github-slugid/-/github-slugid-1.0.1.tgz",
+      "integrity": "sha512-L5uVRzSM8jyWTgHUtaHwmymZW8S234JrIaOGotPK+0emNz9XsO6qqgw1KiI5YfP1SyBjG0ApNYU0vpb01teM9Q==",
+      "license": "Apache-2.0"
+    },
     "node_modules/graphlib": {
       "version": "2.1.8",
       "resolved": "https://registry.npmjs.org/graphlib/-/graphlib-2.1.8.tgz",
@@ -348,6 +646,49 @@
       ],
       "license": "MIT"
     },
+    "node_modules/htmlparser2": {
+      "version": "10.0.0",
+      "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-10.0.0.tgz",
+      "integrity": "sha512-TwAZM+zE5Tq3lrEHvOlvwgj1XLWQCtaaibSN11Q+gGBAS7Y1uZSWwXXRe4iF6OXnaq1riyQAPFOBtYc77Mxq0g==",
+      "funding": [
+        "https://github.com/fb55/htmlparser2?sponsor=1",
+        {
+          "type": "github",
+          "url": "https://github.com/sponsors/fb55"
+        }
+      ],
+      "license": "MIT",
+      "dependencies": {
+        "domelementtype": "^2.3.0",
+        "domhandler": "^5.0.3",
+        "domutils": "^3.2.1",
+        "entities": "^6.0.0"
+      }
+    },
+    "node_modules/htmlparser2/node_modules/entities": {
+      "version": "6.0.1",
+      "resolved": "https://registry.npmjs.org/entities/-/entities-6.0.1.tgz",
+      "integrity": "sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==",
+      "license": "BSD-2-Clause",
+      "engines": {
+        "node": ">=0.12"
+      },
+      "funding": {
+        "url": "https://github.com/fb55/entities?sponsor=1"
+      }
+    },
+    "node_modules/iconv-lite": {
+      "version": "0.6.3",
+      "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz",
+      "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==",
+      "license": "MIT",
+      "dependencies": {
+        "safer-buffer": ">= 2.1.2 < 3.0.0"
+      },
+      "engines": {
+        "node": ">=0.10.0"
+      }
+    },
     "node_modules/inherits": {
       "version": "2.0.4",
       "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
@@ -601,6 +942,18 @@
         "node": "*"
       }
     },
+    "node_modules/nth-check": {
+      "version": "2.1.1",
+      "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz",
+      "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==",
+      "license": "BSD-2-Clause",
+      "dependencies": {
+        "boolbase": "^1.0.0"
+      },
+      "funding": {
+        "url": "https://github.com/fb55/nth-check?sponsor=1"
+      }
+    },
     "node_modules/object.pick": {
       "version": "1.3.0",
       "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz",
@@ -622,6 +975,55 @@
         "node": ">=0.10.0"
       }
     },
+    "node_modules/parse5": {
+      "version": "7.3.0",
+      "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.3.0.tgz",
+      "integrity": "sha512-IInvU7fabl34qmi9gY8XOVxhYyMyuH2xUNpb2q8/Y+7552KlejkRvqvD19nMoUW/uQGGbqNpA6Tufu5FL5BZgw==",
+      "license": "MIT",
+      "dependencies": {
+        "entities": "^6.0.0"
+      },
+      "funding": {
+        "url": "https://github.com/inikulin/parse5?sponsor=1"
+      }
+    },
+    "node_modules/parse5-htmlparser2-tree-adapter": {
+      "version": "7.1.0",
+      "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-7.1.0.tgz",
+      "integrity": "sha512-ruw5xyKs6lrpo9x9rCZqZZnIUntICjQAd0Wsmp396Ul9lN/h+ifgVV1x1gZHi8euej6wTfpqX8j+BFQxF0NS/g==",
+      "license": "MIT",
+      "dependencies": {
+        "domhandler": "^5.0.3",
+        "parse5": "^7.0.0"
+      },
+      "funding": {
+        "url": "https://github.com/inikulin/parse5?sponsor=1"
+      }
+    },
+    "node_modules/parse5-parser-stream": {
+      "version": "7.1.2",
+      "resolved": "https://registry.npmjs.org/parse5-parser-stream/-/parse5-parser-stream-7.1.2.tgz",
+      "integrity": "sha512-JyeQc9iwFLn5TbvvqACIF/VXG6abODeB3Fwmv/TGdLk2LfbWkaySGY72at4+Ty7EkPZj854u4CrICqNk2qIbow==",
+      "license": "MIT",
+      "dependencies": {
+        "parse5": "^7.0.0"
+      },
+      "funding": {
+        "url": "https://github.com/inikulin/parse5?sponsor=1"
+      }
+    },
+    "node_modules/parse5/node_modules/entities": {
+      "version": "6.0.1",
+      "resolved": "https://registry.npmjs.org/entities/-/entities-6.0.1.tgz",
+      "integrity": "sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==",
+      "license": "BSD-2-Clause",
+      "engines": {
+        "node": ">=0.12"
+      },
+      "funding": {
+        "url": "https://github.com/fb55/entities?sponsor=1"
+      }
+    },
     "node_modules/process-nextick-args": {
       "version": "2.0.1",
       "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
@@ -715,6 +1117,12 @@
       "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
       "license": "MIT"
     },
+    "node_modules/safer-buffer": {
+      "version": "2.1.2",
+      "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
+      "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
+      "license": "MIT"
+    },
     "node_modules/set-getter": {
       "version": "0.1.1",
       "resolved": "https://registry.npmjs.org/set-getter/-/set-getter-0.1.1.tgz",
@@ -794,12 +1202,48 @@
       "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==",
       "license": "MIT"
     },
+    "node_modules/underscore": {
+      "version": "1.13.7",
+      "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.7.tgz",
+      "integrity": "sha512-GMXzWtsc57XAtguZgaQViUOzs0KTkk8ojr3/xAxXLITqf/3EMwxC0inyETfDFjH/Krbhuep0HNbbjI9i/q3F3g==",
+      "license": "MIT"
+    },
+    "node_modules/undici": {
+      "version": "7.11.0",
+      "resolved": "https://registry.npmjs.org/undici/-/undici-7.11.0.tgz",
+      "integrity": "sha512-heTSIac3iLhsmZhUCjyS3JQEkZELateufzZuBaVM5RHXdSBMb1LPMQf5x+FH7qjsZYDP0ttAc3nnVpUB+wYbOg==",
+      "license": "MIT",
+      "engines": {
+        "node": ">=20.18.1"
+      }
+    },
     "node_modules/util-deprecate": {
       "version": "1.0.2",
       "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
       "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==",
       "license": "MIT"
     },
+    "node_modules/whatwg-encoding": {
+      "version": "3.1.1",
+      "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-3.1.1.tgz",
+      "integrity": "sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ==",
+      "license": "MIT",
+      "dependencies": {
+        "iconv-lite": "0.6.3"
+      },
+      "engines": {
+        "node": ">=18"
+      }
+    },
+    "node_modules/whatwg-mimetype": {
+      "version": "4.0.0",
+      "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-4.0.0.tgz",
+      "integrity": "sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg==",
+      "license": "MIT",
+      "engines": {
+        "node": ">=18"
+      }
+    },
     "node_modules/xtend": {
       "version": "4.0.2",
       "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",

+ 12 - 1
package.json

@@ -1,12 +1,23 @@
 {
   "dependencies": {
+    "gitbook-plugin-anchor-navigation": "^0.0.1",
+    "gitbook-plugin-anchor-navigation-ex": "^1.0.14",
+    "gitbook-plugin-ancre-navigation": "^1.0.0",
+    "gitbook-plugin-auto-scroll-table": "^0.0.5",
+    "gitbook-plugin-back-to-top-button": "^0.1.4",
     "gitbook-plugin-chapter-fold": "^0.0.4",
     "gitbook-plugin-code": "^0.1.0",
     "gitbook-plugin-edit-link": "^2.0.2",
     "gitbook-plugin-expandable-chapters": "^0.2.0",
+    "gitbook-plugin-hide-element": "^0.0.4",
     "gitbook-plugin-mermaid-gb3": "^2.1.0",
+    "gitbook-plugin-page-copyright": "^1.0.8",
+    "gitbook-plugin-page-toc-button": "^0.1.1",
     "gitbook-plugin-popup": "^0.0.1",
     "gitbook-plugin-search-pro": "^2.0.2",
-    "gitbook-plugin-simple-page-toc": "^0.1.2"
+    "gitbook-plugin-sidebar-style": "^1.0.2",
+    "gitbook-plugin-simple-page-toc": "^0.1.2",
+    "gitbook-plugin-splitter": "^0.0.8",
+    "gitbook-plugin-tbfed-pagefooter": "^0.0.1"
   }
 }