You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@dolphinscheduler.apache.org by gi...@apache.org on 2020/12/10 11:00:08 UTC

[incubator-dolphinscheduler-website] branch asf-site updated: Automated deployment: Thu Dec 10 10:59:55 UTC 2020 0b1731f71e4bfb28905d3cc58a4153914f571476

This is an automated email from the ASF dual-hosted git repository.

github-bot pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/incubator-dolphinscheduler-website.git


The following commit(s) were added to refs/heads/asf-site by this push:
     new df28c14  Automated deployment: Thu Dec 10 10:59:55 UTC 2020 0b1731f71e4bfb28905d3cc58a4153914f571476
df28c14 is described below

commit df28c14ce9759242cde9e82ca004259d8ebbef82
Author: dailidong <da...@users.noreply.github.com>
AuthorDate: Thu Dec 10 10:59:55 2020 +0000

    Automated deployment: Thu Dec 10 10:59:55 UTC 2020 0b1731f71e4bfb28905d3cc58a4153914f571476
---
 build/blog.js                                |   6 +-
 build/blogDetail.js                          |   6 +-
 build/community.js                           |   6 +-
 build/documentation.js                       |   6 +-
 build/home.js                                |   6 +-
 zh-cn/docs/1.3.3/user_doc/quick-start.html   |  20 ++--
 zh-cn/docs/1.3.3/user_doc/quick-start.json   |   2 +-
 zh-cn/docs/1.3.3/user_doc/system-manual.html | 140 +++++++++++++--------------
 zh-cn/docs/1.3.3/user_doc/system-manual.json |   2 +-
 9 files changed, 97 insertions(+), 97 deletions(-)

diff --git a/build/blog.js b/build/blog.js
index a2e5c58..746dfc8 100644
--- a/build/blog.js
+++ b/build/blog.js
@@ -159,7 +159,7 @@ var i="function"==typeof Symbol&&Symbol.for,a=i?Symbol.for("react.element"):6010
  * LICENSE file in the root directory of this source tree.
  */
 Object.defineProperty(t,"__esModule",{value:!0});var i="function"==typeof Symbol&&Symbol.for,a=i?Symbol.for("react.element"):60103,c=i?Symbol.for("react.portal"):60106,s=i?Symbol.for("react.fragment"):60107,l=i?Symbol.for("react.strict_mode"):60108,u=i?Symbol.for("react.profiler"):60114,f=i?Symbol.for("react.provider"):60109,p=i?Symbol.for("react.context"):60110,d=i?Symbol.for("react.async_mode"):60111,h=i?Symbol.for("react.concurrent_mode"):60111,m=i?Symbol.for("react.forward_ref"):6011 [...]
- * UAParser.js v0.7.22
+ * UAParser.js v0.7.23
  * Lightweight JavaScript-based User-Agent string parser
  * https://github.com/faisalman/ua-parser-js
  *
@@ -167,11 +167,11 @@ Object.defineProperty(t,"__esModule",{value:!0});var i="function"==typeof Symbol
  * Licensed under MIT License
  */
 !function(o,i){"use strict";var a="model",c="name",s="type",l="vendor",u="version",f="mobile",p="tablet",d="smarttv",h={extend:function(e,t){var n={};for(var r in e)t[r]&&t[r].length%2==0?n[r]=t[r].concat(e[r]):n[r]=e[r];return n},has:function(e,t){return"string"==typeof e&&-1!==t.toLowerCase().indexOf(e.toLowerCase())},lowerize:function(e){return e.toLowerCase()},major:function(e){/*!
- * UAParser.js v0.7.22
+ * UAParser.js v0.7.23
  * Lightweight JavaScript-based User-Agent string parser
  * https://github.com/faisalman/ua-parser-js
  *
  * Copyright © 2012-2019 Faisal Salman <f...@faisalman.com>
  * Licensed under MIT License
  */
-return"string"==typeof e?e.replace(/[^\d\.]/g,"").split(".")[0]:void 0},trim:function(e){return e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")}},m={rgx:function(e,t){for(var n,r,o,i,a,c,s=0;s<t.length&&!a;){var l=t[s],u=t[s+1];for(n=r=0;n<l.length&&!a;)if(a=l[n++].exec(e))for(o=0;o<u.length;o++)c=a[++r],i=u[o],"object"==typeof i&&i.length>0?2==i.length?"function"==typeof i[1]?this[i[0]]=i[1].call(this,c):this[i[0]]=i[1]:3==i.length?"function"!=typeof i[1]||i[1].exec&&i[1].test?this[i [...]
\ No newline at end of file
+return"string"==typeof e?e.replace(/[^\d\.]/g,"").split(".")[0]:void 0},trim:function(e){return e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")}},m={rgx:function(e,t){for(var n,r,o,i,a,c,s=0;s<t.length&&!a;){var l=t[s],u=t[s+1];for(n=r=0;n<l.length&&!a;)if(a=l[n++].exec(e))for(o=0;o<u.length;o++)c=a[++r],i=u[o],"object"==typeof i&&i.length>0?2==i.length?"function"==typeof i[1]?this[i[0]]=i[1].call(this,c):this[i[0]]=i[1]:3==i.length?"function"!=typeof i[1]||i[1].exec&&i[1].test?this[i [...]
\ No newline at end of file
diff --git a/build/blogDetail.js b/build/blogDetail.js
index cd538a2..5e7bf3a 100644
--- a/build/blogDetail.js
+++ b/build/blogDetail.js
@@ -159,7 +159,7 @@ var i="function"==typeof Symbol&&Symbol.for,a=i?Symbol.for("react.element"):6010
  * LICENSE file in the root directory of this source tree.
  */
 Object.defineProperty(t,"__esModule",{value:!0});var i="function"==typeof Symbol&&Symbol.for,a=i?Symbol.for("react.element"):60103,c=i?Symbol.for("react.portal"):60106,s=i?Symbol.for("react.fragment"):60107,l=i?Symbol.for("react.strict_mode"):60108,u=i?Symbol.for("react.profiler"):60114,f=i?Symbol.for("react.provider"):60109,p=i?Symbol.for("react.context"):60110,d=i?Symbol.for("react.async_mode"):60111,h=i?Symbol.for("react.concurrent_mode"):60111,m=i?Symbol.for("react.forward_ref"):6011 [...]
- * UAParser.js v0.7.22
+ * UAParser.js v0.7.23
  * Lightweight JavaScript-based User-Agent string parser
  * https://github.com/faisalman/ua-parser-js
  *
@@ -167,11 +167,11 @@ Object.defineProperty(t,"__esModule",{value:!0});var i="function"==typeof Symbol
  * Licensed under MIT License
  */
 !function(o,i){"use strict";var a="model",c="name",s="type",l="vendor",u="version",f="mobile",p="tablet",d="smarttv",h={extend:function(e,t){var n={};for(var r in e)t[r]&&t[r].length%2==0?n[r]=t[r].concat(e[r]):n[r]=e[r];return n},has:function(e,t){return"string"==typeof e&&-1!==t.toLowerCase().indexOf(e.toLowerCase())},lowerize:function(e){return e.toLowerCase()},major:function(e){/*!
- * UAParser.js v0.7.22
+ * UAParser.js v0.7.23
  * Lightweight JavaScript-based User-Agent string parser
  * https://github.com/faisalman/ua-parser-js
  *
  * Copyright © 2012-2019 Faisal Salman <f...@faisalman.com>
  * Licensed under MIT License
  */
-return"string"==typeof e?e.replace(/[^\d\.]/g,"").split(".")[0]:void 0},trim:function(e){return e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")}},m={rgx:function(e,t){for(var n,r,o,i,a,c,s=0;s<t.length&&!a;){var l=t[s],u=t[s+1];for(n=r=0;n<l.length&&!a;)if(a=l[n++].exec(e))for(o=0;o<u.length;o++)c=a[++r],i=u[o],"object"==typeof i&&i.length>0?2==i.length?"function"==typeof i[1]?this[i[0]]=i[1].call(this,c):this[i[0]]=i[1]:3==i.length?"function"!=typeof i[1]||i[1].exec&&i[1].test?this[i [...]
\ No newline at end of file
+return"string"==typeof e?e.replace(/[^\d\.]/g,"").split(".")[0]:void 0},trim:function(e){return e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")}},m={rgx:function(e,t){for(var n,r,o,i,a,c,s=0;s<t.length&&!a;){var l=t[s],u=t[s+1];for(n=r=0;n<l.length&&!a;)if(a=l[n++].exec(e))for(o=0;o<u.length;o++)c=a[++r],i=u[o],"object"==typeof i&&i.length>0?2==i.length?"function"==typeof i[1]?this[i[0]]=i[1].call(this,c):this[i[0]]=i[1]:3==i.length?"function"!=typeof i[1]||i[1].exec&&i[1].test?this[i [...]
\ No newline at end of file
diff --git a/build/community.js b/build/community.js
index 4b61277..ab2b033 100644
--- a/build/community.js
+++ b/build/community.js
@@ -159,7 +159,7 @@ var i="function"==typeof Symbol&&Symbol.for,a=i?Symbol.for("react.element"):6010
  * LICENSE file in the root directory of this source tree.
  */
 Object.defineProperty(t,"__esModule",{value:!0});var i="function"==typeof Symbol&&Symbol.for,a=i?Symbol.for("react.element"):60103,c=i?Symbol.for("react.portal"):60106,s=i?Symbol.for("react.fragment"):60107,l=i?Symbol.for("react.strict_mode"):60108,u=i?Symbol.for("react.profiler"):60114,f=i?Symbol.for("react.provider"):60109,p=i?Symbol.for("react.context"):60110,d=i?Symbol.for("react.async_mode"):60111,h=i?Symbol.for("react.concurrent_mode"):60111,m=i?Symbol.for("react.forward_ref"):6011 [...]
- * UAParser.js v0.7.22
+ * UAParser.js v0.7.23
  * Lightweight JavaScript-based User-Agent string parser
  * https://github.com/faisalman/ua-parser-js
  *
@@ -167,11 +167,11 @@ Object.defineProperty(t,"__esModule",{value:!0});var i="function"==typeof Symbol
  * Licensed under MIT License
  */
 !function(o,i){"use strict";var a="model",c="name",s="type",l="vendor",u="version",f="mobile",p="tablet",d="smarttv",h={extend:function(e,t){var n={};for(var r in e)t[r]&&t[r].length%2==0?n[r]=t[r].concat(e[r]):n[r]=e[r];return n},has:function(e,t){return"string"==typeof e&&-1!==t.toLowerCase().indexOf(e.toLowerCase())},lowerize:function(e){return e.toLowerCase()},major:function(e){/*!
- * UAParser.js v0.7.22
+ * UAParser.js v0.7.23
  * Lightweight JavaScript-based User-Agent string parser
  * https://github.com/faisalman/ua-parser-js
  *
  * Copyright © 2012-2019 Faisal Salman <f...@faisalman.com>
  * Licensed under MIT License
  */
-return"string"==typeof e?e.replace(/[^\d\.]/g,"").split(".")[0]:void 0},trim:function(e){return e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")}},m={rgx:function(e,t){for(var n,r,o,i,a,c,s=0;s<t.length&&!a;){var l=t[s],u=t[s+1];for(n=r=0;n<l.length&&!a;)if(a=l[n++].exec(e))for(o=0;o<u.length;o++)c=a[++r],i=u[o],"object"==typeof i&&i.length>0?2==i.length?"function"==typeof i[1]?this[i[0]]=i[1].call(this,c):this[i[0]]=i[1]:3==i.length?"function"!=typeof i[1]||i[1].exec&&i[1].test?this[i [...]
\ No newline at end of file
+return"string"==typeof e?e.replace(/[^\d\.]/g,"").split(".")[0]:void 0},trim:function(e){return e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")}},m={rgx:function(e,t){for(var n,r,o,i,a,c,s=0;s<t.length&&!a;){var l=t[s],u=t[s+1];for(n=r=0;n<l.length&&!a;)if(a=l[n++].exec(e))for(o=0;o<u.length;o++)c=a[++r],i=u[o],"object"==typeof i&&i.length>0?2==i.length?"function"==typeof i[1]?this[i[0]]=i[1].call(this,c):this[i[0]]=i[1]:3==i.length?"function"!=typeof i[1]||i[1].exec&&i[1].test?this[i [...]
\ No newline at end of file
diff --git a/build/documentation.js b/build/documentation.js
index 1d5be45..31d1954 100644
--- a/build/documentation.js
+++ b/build/documentation.js
@@ -159,7 +159,7 @@ var i="function"==typeof Symbol&&Symbol.for,a=i?Symbol.for("react.element"):6010
  * LICENSE file in the root directory of this source tree.
  */
 Object.defineProperty(t,"__esModule",{value:!0});var i="function"==typeof Symbol&&Symbol.for,a=i?Symbol.for("react.element"):60103,c=i?Symbol.for("react.portal"):60106,s=i?Symbol.for("react.fragment"):60107,l=i?Symbol.for("react.strict_mode"):60108,u=i?Symbol.for("react.profiler"):60114,f=i?Symbol.for("react.provider"):60109,p=i?Symbol.for("react.context"):60110,d=i?Symbol.for("react.async_mode"):60111,h=i?Symbol.for("react.concurrent_mode"):60111,m=i?Symbol.for("react.forward_ref"):6011 [...]
- * UAParser.js v0.7.22
+ * UAParser.js v0.7.23
  * Lightweight JavaScript-based User-Agent string parser
  * https://github.com/faisalman/ua-parser-js
  *
@@ -167,11 +167,11 @@ Object.defineProperty(t,"__esModule",{value:!0});var i="function"==typeof Symbol
  * Licensed under MIT License
  */
 !function(o,i){"use strict";var a="model",c="name",s="type",l="vendor",u="version",f="mobile",p="tablet",d="smarttv",h={extend:function(e,t){var n={};for(var r in e)t[r]&&t[r].length%2==0?n[r]=t[r].concat(e[r]):n[r]=e[r];return n},has:function(e,t){return"string"==typeof e&&-1!==t.toLowerCase().indexOf(e.toLowerCase())},lowerize:function(e){return e.toLowerCase()},major:function(e){/*!
- * UAParser.js v0.7.22
+ * UAParser.js v0.7.23
  * Lightweight JavaScript-based User-Agent string parser
  * https://github.com/faisalman/ua-parser-js
  *
  * Copyright © 2012-2019 Faisal Salman <f...@faisalman.com>
  * Licensed under MIT License
  */
-return"string"==typeof e?e.replace(/[^\d\.]/g,"").split(".")[0]:void 0},trim:function(e){return e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")}},m={rgx:function(e,t){for(var n,r,o,i,a,c,s=0;s<t.length&&!a;){var l=t[s],u=t[s+1];for(n=r=0;n<l.length&&!a;)if(a=l[n++].exec(e))for(o=0;o<u.length;o++)c=a[++r],i=u[o],"object"==typeof i&&i.length>0?2==i.length?"function"==typeof i[1]?this[i[0]]=i[1].call(this,c):this[i[0]]=i[1]:3==i.length?"function"!=typeof i[1]||i[1].exec&&i[1].test?this[i [...]
\ No newline at end of file
+return"string"==typeof e?e.replace(/[^\d\.]/g,"").split(".")[0]:void 0},trim:function(e){return e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")}},m={rgx:function(e,t){for(var n,r,o,i,a,c,s=0;s<t.length&&!a;){var l=t[s],u=t[s+1];for(n=r=0;n<l.length&&!a;)if(a=l[n++].exec(e))for(o=0;o<u.length;o++)c=a[++r],i=u[o],"object"==typeof i&&i.length>0?2==i.length?"function"==typeof i[1]?this[i[0]]=i[1].call(this,c):this[i[0]]=i[1]:3==i.length?"function"!=typeof i[1]||i[1].exec&&i[1].test?this[i [...]
\ No newline at end of file
diff --git a/build/home.js b/build/home.js
index 38601e6..eacf88e 100644
--- a/build/home.js
+++ b/build/home.js
@@ -159,7 +159,7 @@ var i="function"==typeof Symbol&&Symbol.for,a=i?Symbol.for("react.element"):6010
  * LICENSE file in the root directory of this source tree.
  */
 Object.defineProperty(t,"__esModule",{value:!0});var i="function"==typeof Symbol&&Symbol.for,a=i?Symbol.for("react.element"):60103,c=i?Symbol.for("react.portal"):60106,s=i?Symbol.for("react.fragment"):60107,l=i?Symbol.for("react.strict_mode"):60108,u=i?Symbol.for("react.profiler"):60114,f=i?Symbol.for("react.provider"):60109,p=i?Symbol.for("react.context"):60110,d=i?Symbol.for("react.async_mode"):60111,h=i?Symbol.for("react.concurrent_mode"):60111,m=i?Symbol.for("react.forward_ref"):6011 [...]
- * UAParser.js v0.7.22
+ * UAParser.js v0.7.23
  * Lightweight JavaScript-based User-Agent string parser
  * https://github.com/faisalman/ua-parser-js
  *
@@ -167,11 +167,11 @@ Object.defineProperty(t,"__esModule",{value:!0});var i="function"==typeof Symbol
  * Licensed under MIT License
  */
 !function(o,i){"use strict";var a="model",c="name",s="type",l="vendor",u="version",f="mobile",p="tablet",d="smarttv",h={extend:function(e,t){var n={};for(var r in e)t[r]&&t[r].length%2==0?n[r]=t[r].concat(e[r]):n[r]=e[r];return n},has:function(e,t){return"string"==typeof e&&-1!==t.toLowerCase().indexOf(e.toLowerCase())},lowerize:function(e){return e.toLowerCase()},major:function(e){/*!
- * UAParser.js v0.7.22
+ * UAParser.js v0.7.23
  * Lightweight JavaScript-based User-Agent string parser
  * https://github.com/faisalman/ua-parser-js
  *
  * Copyright © 2012-2019 Faisal Salman <f...@faisalman.com>
  * Licensed under MIT License
  */
-return"string"==typeof e?e.replace(/[^\d\.]/g,"").split(".")[0]:void 0},trim:function(e){return e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")}},m={rgx:function(e,t){for(var n,r,o,i,a,c,s=0;s<t.length&&!a;){var l=t[s],u=t[s+1];for(n=r=0;n<l.length&&!a;)if(a=l[n++].exec(e))for(o=0;o<u.length;o++)c=a[++r],i=u[o],"object"==typeof i&&i.length>0?2==i.length?"function"==typeof i[1]?this[i[0]]=i[1].call(this,c):this[i[0]]=i[1]:3==i.length?"function"!=typeof i[1]||i[1].exec&&i[1].test?this[i [...]
\ No newline at end of file
+return"string"==typeof e?e.replace(/[^\d\.]/g,"").split(".")[0]:void 0},trim:function(e){return e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")}},m={rgx:function(e,t){for(var n,r,o,i,a,c,s=0;s<t.length&&!a;){var l=t[s],u=t[s+1];for(n=r=0;n<l.length&&!a;)if(a=l[n++].exec(e))for(o=0;o<u.length;o++)c=a[++r],i=u[o],"object"==typeof i&&i.length>0?2==i.length?"function"==typeof i[1]?this[i[0]]=i[1].call(this,c):this[i[0]]=i[1]:3==i.length?"function"!=typeof i[1]||i[1].exec&&i[1].test?this[i [...]
\ No newline at end of file
diff --git a/zh-cn/docs/1.3.3/user_doc/quick-start.html b/zh-cn/docs/1.3.3/user_doc/quick-start.html
index 9e94592..7fd102b 100644
--- a/zh-cn/docs/1.3.3/user_doc/quick-start.html
+++ b/zh-cn/docs/1.3.3/user_doc/quick-start.html
@@ -21,43 +21,43 @@
 </li>
 </ul>
 <p align="center">
-   <img src="/img/login.png" width="60%" />
+   <img src="/img/login.png" width="100%" />
  </p>
 <ul>
 <li>创建队列</li>
 </ul>
 <p align="center">
-   <img src="/img/create-queue.png" width="60%" />
+   <img src="/img/create-queue.png" width="100%" />
  </p>
 <ul>
 <li>创建租户</li>
 </ul>
    <p align="center">
-    <img src="/img/addtenant.png" width="60%" />
+    <img src="/img/addtenant.png" width="100%" />
   </p>
 <ul>
 <li>创建普通用户</li>
 </ul>
 <p align="center">
-   <img src="/img/useredit2.png" width="60%" />
+   <img src="/img/useredit2.png" width="100%" />
  </p>
 <ul>
 <li>创建告警组</li>
 </ul>
  <p align="center">
-    <img src="/img/mail_edit.png" width="60%" />
+    <img src="/img/mail_edit.png" width="100%" />
   </p>
 <ul>
 <li>创建Worker分组</li>
 </ul>
  <p align="center">
-    <img src="/img/worker_group.png" width="60%" />
+    <img src="/img/worker_group.png" width="100%" />
   </p>
 <ul>
 <li>创建token令牌</li>
 </ul>
  <p align="center">
-    <img src="/img/creat_token.png" width="60%" />
+    <img src="/img/creat_token.png" width="100%" />
   </p>
 <ul>
 <li>使用普通用户登录</li>
@@ -69,19 +69,19 @@
 <li>项目管理-&gt;创建项目-&gt;点击项目名称</li>
 </ul>
 <p align="center">
-   <img src="/img/project.png" width="60%" />
+   <img src="/img/project.png" width="100%" />
  </p>
 <ul>
 <li>点击工作流定义-&gt;创建工作流定义-&gt;上线工作流定义</li>
 </ul>
 <p align="center">
-   <img src="/img/dag1.png" width="60%" />
+   <img src="/img/dag1.png" width="100%" />
  </p>
 <ul>
 <li>运行工作流定义-&gt;点击工作流实例-&gt;点击工作流实例名称-&gt;双击任务节点-&gt;查看任务执行日志</li>
 </ul>
  <p align="center">
-   <img src="/img/task-log.png" width="60%" />
+   <img src="/img/task-log.png" width="100%" />
 </p></div></section><footer class="footer-container"><div class="footer-body"><img src="/img/ds_gray.svg"/><div class="cols-container"><div class="col col-12"><h3>Disclaimer</h3><p>Apache DolphinScheduler (incubating) is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by Incubator. 
 Incubation is required of all newly accepted projects until a further review indicates 
 that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. 
diff --git a/zh-cn/docs/1.3.3/user_doc/quick-start.json b/zh-cn/docs/1.3.3/user_doc/quick-start.json
index 943ae86..f98676e 100644
--- a/zh-cn/docs/1.3.3/user_doc/quick-start.json
+++ b/zh-cn/docs/1.3.3/user_doc/quick-start.json
@@ -1,6 +1,6 @@
 {
   "filename": "quick-start.md",
-  "__html": "<h1>快速上手</h1>\n<ul>\n<li>管理员用户登录\n<blockquote>\n<p>地址:<a href=\"http://192.168.xx.xx:12345/dolphinscheduler\">http://192.168.xx.xx:12345/dolphinscheduler</a> 用户名密码:admin/dolphinscheduler123</p>\n</blockquote>\n</li>\n</ul>\n<p align=\"center\">\n   <img src=\"/img/login.png\" width=\"60%\" />\n </p>\n<ul>\n<li>创建队列</li>\n</ul>\n<p align=\"center\">\n   <img src=\"/img/create-queue.png\" width=\"60%\" />\n </p>\n<ul>\n<li>创建租户</li>\n</ul>\n   <p align=\"center\">\n    <img sr [...]
+  "__html": "<h1>快速上手</h1>\n<ul>\n<li>管理员用户登录\n<blockquote>\n<p>地址:<a href=\"http://192.168.xx.xx:12345/dolphinscheduler\">http://192.168.xx.xx:12345/dolphinscheduler</a> 用户名密码:admin/dolphinscheduler123</p>\n</blockquote>\n</li>\n</ul>\n<p align=\"center\">\n   <img src=\"/img/login.png\" width=\"100%\" />\n </p>\n<ul>\n<li>创建队列</li>\n</ul>\n<p align=\"center\">\n   <img src=\"/img/create-queue.png\" width=\"100%\" />\n </p>\n<ul>\n<li>创建租户</li>\n</ul>\n   <p align=\"center\">\n    <img  [...]
   "link": "/zh-cn/docs/1.3.3/user_doc/quick-start.html",
   "meta": {}
 }
\ No newline at end of file
diff --git a/zh-cn/docs/1.3.3/user_doc/system-manual.html b/zh-cn/docs/1.3.3/user_doc/system-manual.html
index b83a07d..e39d520 100644
--- a/zh-cn/docs/1.3.3/user_doc/system-manual.html
+++ b/zh-cn/docs/1.3.3/user_doc/system-manual.html
@@ -21,7 +21,7 @@
 <h3>1. 首页</h3>
 <p>首页包含用户所有项目的任务状态统计、流程状态统计、工作流定义统计。
 <p align="center">
-<img src="/img/home.png" width="80%" />
+<img src="/img/home.png" width="100%" />
 </p></p>
 <h3>2. 项目管理</h3>
 <h4>2.1 创建项目</h4>
@@ -29,7 +29,7 @@
 <li>
 <p>点击&quot;项目管理&quot;进入项目管理页面,点击“创建项目”按钮,输入项目名称,项目描述,点击“提交”,创建新的项目。</p>
 <p align="center">
-    <img src="/img/project.png" width="80%" />
+    <img src="/img/project.png" width="100%" />
 </p>
 </li>
 </ul>
@@ -38,7 +38,7 @@
 <li>
 <p>在项目管理页面点击项目名称链接,进入项目首页,如下图所示,项目首页包含该项目的任务状态统计、流程状态统计、工作流定义统计。</p>
 <p align="center">
-   <img src="/img/project-home.png" width="80%" />
+   <img src="/img/project-home.png" width="100%" />
 </p>
 </li>
 <li>
@@ -55,11 +55,11 @@
 <h4><span id=creatDag>2.3.1 创建工作流定义</span></h4>
 <ul>
 <li>点击项目管理-&gt;工作流-&gt;工作流定义,进入工作流定义页面,点击“创建工作流”按钮,进入<strong>工作流DAG编辑</strong>页面,如下图所示:<p align="center">
-    <img src="/img/dag0.png" width="80%" />
+    <img src="/img/dag0.png" width="100%" />
 </p>  
 </li>
 <li>工具栏中拖拽<img src="/img/shell.png" width="35"/>到画板中,新增一个Shell任务,如下图所示:<p align="center">
-    <img src="/img/shell_dag.png" width="80%" />
+    <img src="/img/shell_dag.png" width="100%" />
 </p>  
 </li>
 <li><strong>添加shell任务的参数设置:</strong></li>
@@ -77,19 +77,19 @@
 <li>
 <p><strong>增加任务执行的先后顺序:</strong> 点击右上角图标<img src="/img/line.png" width="35"/>连接任务;如下图所示,任务2和任务3并行执行,当任务1执行完,任务2、3会同时执行。</p>
 <p align="center">
-   <img src="/img/dag2.png" width="80%" />
+   <img src="/img/dag2.png" width="100%" />
 </p>
 </li>
 <li>
 <p><strong>删除依赖关系:</strong> 点击右上角&quot;箭头&quot;图标<img src="/img/arrow.png" width="35"/>,选中连接线,点击右上角&quot;删除&quot;图标<img src="/img/delete.png" width="35"/>,删除任务间的依赖关系。</p>
 <p align="center">
-   <img src="/img/dag3.png" width="80%" />
+   <img src="/img/dag3.png" width="100%" />
 </p>
 </li>
 <li>
 <p><strong>保存工作流定义:</strong> 点击”保存“按钮,弹出&quot;设置DAG图名称&quot;弹框,如下图所示,输入工作流定义名称,工作流定义描述,设置全局参数(选填,参考<a href="#UserDefinedParameters">自定义参数</a>),点击&quot;添加&quot;按钮,工作流定义创建成功。</p>
 <p align="center">
-   <img src="/img/dag4.png" width="80%" />
+   <img src="/img/dag4.png" width="100%" />
  </p>
 </li>
 </ul>
@@ -99,7 +99,7 @@
 <h4>2.3.2  工作流定义操作功能</h4>
 <p>点击项目管理-&gt;工作流-&gt;工作流定义,进入工作流定义页面,如下图所示:
 <p align="center">
-<img src="/img/work_list.png" width="80%" />
+<img src="/img/work_list.png" width="100%" />
 </p>
 工作流定义列表的操作功能如下:</p>
 <ul>
@@ -112,7 +112,7 @@
 <li><strong>删除:</strong> 删除工作流定义。</li>
 <li><strong>下载:</strong> 下载工作流定义到本地。</li>
 <li><strong>树形图:</strong> 以树形结构展示任务节点的类型及任务状态,如下图所示:<p align="center">
-    <img src="/img/tree.png" width="80%" />
+    <img src="/img/tree.png" width="100%" />
 </p>  
 </li>
 </ul>
@@ -121,13 +121,13 @@
 <li>
 <p>点击项目管理-&gt;工作流-&gt;工作流定义,进入工作流定义页面,如下图所示,点击&quot;上线&quot;按钮<img src="/img/online.png" width="35"/>,上线工作流。</p>
 <p align="center">
-    <img src="/img/work_list.png" width="80%" />
+    <img src="/img/work_list.png" width="100%" />
 </p>
 </li>
 <li>
 <p>点击”运行“按钮,弹出启动参数设置弹框,如下图所示,设置启动参数,点击弹框中的&quot;运行&quot;按钮,工作流开始运行,工作流实例页面生成一条工作流实例。</p>
  <p align="center">
-   <img src="/img/run-work.png" width="80%" />
+   <img src="/img/run-work.png" width="100%" />
  </p>  
 </li>
 </ul>
@@ -145,7 +145,7 @@
 <li>
 <p>补数: 执行指定日期的工作流定义,可以选择补数时间范围(目前只支持针对连续的天进行补数),比如需要补5月1号到5月10号的数据,如下图所示:</p>
 <p align="center">
-    <img src="/img/complement.png" width="80%" />
+    <img src="/img/complement.png" width="100%" />
 </p>
 <blockquote>
 <p>串行模式:补数从5月1号到5月10号依次执行,流程实例页面生成一条流程实例;</p>
@@ -158,18 +158,18 @@
 <h4><span id=creatTiming>2.3.4 工作流定时</span></h4>
 <ul>
 <li>创建定时:点击项目管理-&gt;工作流-&gt;工作流定义,进入工作流定义页面,上线工作流,点击&quot;定时&quot;按钮<img src="/img/timing.png" width="35"/>,弹出定时参数设置弹框,如下图所示:<p align="center">
-    <img src="/img/time-schedule.png" width="80%" />
+    <img src="/img/time-schedule.png" width="100%" />
 </p>
 </li>
 <li>选择起止时间。在起止时间范围内,定时运行工作流;不在起止时间范围内,不再产生定时工作流实例。</li>
 <li>添加一个每天凌晨5点执行一次的定时,如下图所示:<p align="center">
-    <img src="/img/time-schedule2.png" width="80%" />
+    <img src="/img/time-schedule2.png" width="100%" />
 </p>
 </li>
 <li>失败策略、通知策略、流程优先级、Worker分组、通知组、收件人、抄送人同<a href="#runParamers">工作流运行参数</a>。</li>
 <li>点击&quot;创建&quot;按钮,创建定时成功,此时定时状态为&quot;<strong>下线</strong>&quot;,定时需<strong>上线</strong>才生效。</li>
 <li>定时上线:点击&quot;定时管理&quot;按钮<img src="/img/timeManagement.png" width="35"/>,进入定时管理页面,点击&quot;上线&quot;按钮,定时状态变为&quot;上线&quot;,如下图所示,工作流定时生效。<p align="center">
-    <img src="/img/time-schedule3.png" width="80%" />
+    <img src="/img/time-schedule3.png" width="100%" />
 </p>
 </li>
 </ul>
@@ -179,22 +179,22 @@
 <h4>2.4.1 查看工作流实例</h4>
 <ul>
 <li>点击项目管理-&gt;工作流-&gt;工作流实例,进入工作流实例页面,如下图所示:   <p align="center">
-      <img src="/img/instance-list.png" width="80%" />
+      <img src="/img/instance-list.png" width="100%" />
    </p>           
 </li>
 <li>点击工作流名称,进入DAG查看页面,查看任务执行状态,如下图所示。<p align="center">
-  <img src="/img/instance-detail.png" width="80%" />
+  <img src="/img/instance-detail.png" width="100%" />
 </p>
 </li>
 </ul>
 <h4>2.4.2 查看任务日志</h4>
 <ul>
 <li>进入工作流实例页面,点击工作流名称,进入DAG查看页面,双击任务节点,如下图所示: <p align="center">
-   <img src="/img/instanceViewLog.png" width="80%" />
+   <img src="/img/instanceViewLog.png" width="100%" />
  </p>
 </li>
 <li>点击&quot;查看日志&quot;,弹出日志弹框,如下图所示,任务实例页面也可查看任务日志,参考<a href="#taskLog">任务查看日志</a>。 <p align="center">
-   <img src="/img/task-log.png" width="80%" />
+   <img src="/img/task-log.png" width="100%" />
  </p>
 </li>
 </ul>
@@ -202,7 +202,7 @@
 <ul>
 <li>点击项目管理-&gt;工作流-&gt;工作流实例,进入工作流实例页面,点击工作流名称,进入工作流DAG页面;</li>
 <li>双击任务节点,如下图所示,点击&quot;查看历史&quot;,跳转到任务实例页面,并展示该工作流实例运行的任务实例列表 <p align="center">
-   <img src="/img/task_history.png" width="80%" />
+   <img src="/img/task_history.png" width="100%" />
  </p>
 </li>
 </ul>
@@ -210,18 +210,18 @@
 <ul>
 <li>点击项目管理-&gt;工作流-&gt;工作流实例,进入工作流实例页面,点击工作流名称,进入工作流DAG页面;</li>
 <li>点击左上角图标<img src="/img/run_params_button.png" width="35"/>,查看工作流实例的启动参数;点击图标<img src="/img/global_param.png" width="35"/>,查看工作流实例的全局参数和局部参数,如下图所示: <p align="center">
-   <img src="/img/run_params.png" width="80%" />
+   <img src="/img/run_params.png" width="100%" />
  </p>      
 </li>
 </ul>
 <h4>2.4.4 工作流实例操作功能</h4>
 <p>点击项目管理-&gt;工作流-&gt;工作流实例,进入工作流实例页面,如下图所示:<br>
 <p align="center">
-<img src="/img/instance-list.png" width="80%" />
+<img src="/img/instance-list.png" width="100%" />
 </p></p>
 <ul>
 <li><strong>编辑:</strong> 只能编辑已终止的流程。点击&quot;编辑&quot;按钮或工作流实例名称进入DAG编辑页面,编辑后点击&quot;保存&quot;按钮,弹出保存DAG弹框,如下图所示,在弹框中勾选&quot;是否更新到工作流定义&quot;,保存后则更新工作流定义;若不勾选,则不更新工作流定义。   <p align="center">
-     <img src="/img/editDag.png" width="80%" />
+     <img src="/img/editDag.png" width="100%" />
    </p>
 </li>
 <li><strong>重跑:</strong> 重新执行已经终止的流程。</li>
@@ -231,7 +231,7 @@
 <li><strong>恢复暂停:</strong> 对暂停的流程恢复,直接从<strong>暂停的节点</strong>开始运行</li>
 <li><strong>删除:</strong> 删除工作流实例及工作流实例下的任务实例</li>
 <li><strong>甘特图:</strong> Gantt图纵轴是某个工作流实例下的任务实例的拓扑排序,横轴是任务实例的运行时间,如图示:   <p align="center">
-       <img src="/img/gant-pic.png" width="80%" />
+       <img src="/img/gant-pic.png" width="100%" />
    </p>
 </li>
 </ul>
@@ -240,13 +240,13 @@
 <li>
 <p>点击项目管理-&gt;工作流-&gt;任务实例,进入任务实例页面,如下图所示,点击工作流实例名称,可跳转到工作流实例DAG图查看任务状态。</p>
    <p align="center">
-      <img src="/img/task-list.png" width="80%" />
+      <img src="/img/task-list.png" width="100%" />
    </p>
 </li>
 <li>
 <p><span id=taskLog>查看日志:</span>点击操作列中的“查看日志”按钮,可以查看任务执行的日志情况。</p>
    <p align="center">
-      <img src="/img/task-log2.png" width="80%" />
+      <img src="/img/task-log2.png" width="100%" />
    </p>
 </li>
 </ul>
@@ -285,7 +285,7 @@
 <p>是对各种资源文件的管理,包括创建基本的txt/log/sh/conf/py/java等文件、上传jar包等各种类型文件,可进行编辑、重命名、下载、删除等操作。</p>
 </blockquote>
   <p align="center">
-   <img src="/img/file-manage.png" width="80%" />
+   <img src="/img/file-manage.png" width="100%" />
  </p>
 <ul>
 <li>创建文件</li>
@@ -294,7 +294,7 @@
 <p>文件格式支持以下几种类型:txt、log、sh、conf、cfg、py、java、sql、xml、hql、properties</p>
 </blockquote>
 <p align="center">
-   <img src="/img/file_create.png" width="80%" />
+   <img src="/img/file_create.png" width="100%" />
  </p>
 <ul>
 <li>上传文件</li>
@@ -303,7 +303,7 @@
 <p>上传文件:点击&quot;上传文件&quot;按钮进行上传,将文件拖拽到上传区域,文件名会自动以上传的文件名称补全</p>
 </blockquote>
 <p align="center">
-   <img src="/img/file_upload.png" width="80%" />
+   <img src="/img/file_upload.png" width="100%" />
  </p>
 <ul>
 <li>文件查看</li>
@@ -312,7 +312,7 @@
 <p>对可查看的文件类型,点击文件名称,可查看文件详情</p>
 </blockquote>
 <p align="center">
-   <img src="/img/file_detail.png" width="80%" />
+   <img src="/img/file_detail.png" width="100%" />
  </p>
 <ul>
 <li>下载文件</li>
@@ -324,7 +324,7 @@
 <li>文件重命名</li>
 </ul>
 <p align="center">
-   <img src="/img/file_rename.png" width="80%" />
+   <img src="/img/file_rename.png" width="100%" />
  </p>
 <ul>
 <li>删除</li>
@@ -360,7 +360,7 @@
 <li>UDF资源:设置创建的UDF对应的资源文件</li>
 </ul>
 <p align="center">
-   <img src="/img/udf_edit.png" width="80%" />
+   <img src="/img/udf_edit.png" width="100%" />
  </p>
 <h3>4. 创建数据源</h3>
 <blockquote>
@@ -400,7 +400,7 @@
 </li>
 </ul>
 <p align="center">
-   <img src="/img/mysql_edit.png" width="80%" />
+   <img src="/img/mysql_edit.png" width="100%" />
  </p>
 <blockquote>
 <p>点击“测试连接”,测试数据源是否可以连接成功。</p>
@@ -418,12 +418,12 @@
 <li>Jdbc连接参数:用于POSTGRESQL连接的参数设置,以JSON形式填写</li>
 </ul>
 <p align="center">
-   <img src="/img/postgresql_edit.png" width="80%" />
+   <img src="/img/postgresql_edit.png" width="100%" />
  </p>
 <h4>4.3 创建/编辑HIVE数据源</h4>
 <p>1.使用HiveServer2方式连接</p>
  <p align="center">
-    <img src="/img/hive_edit.png" width="80%" />
+    <img src="/img/hive_edit.png" width="100%" />
   </p>
 <ul>
 <li>数据源:选择HIVE</li>
@@ -438,15 +438,15 @@
 </ul>
 <p>2.使用HiveServer2 HA Zookeeper方式连接</p>
  <p align="center">
-    <img src="/img/hive_edit2.png" width="80%" />
+    <img src="/img/hive_edit2.png" width="100%" />
   </p>
 <p>注意:如果开启了<strong>kerberos</strong>,则需要填写 <strong>Principal</strong></p>
 <p align="center">
-    <img src="/img/hive_kerberos.png" width="80%" />
+    <img src="/img/hive_kerberos.png" width="100%" />
   </p>
 <h4>4.4 创建/编辑Spark数据源</h4>
 <p align="center">
-   <img src="/img/spark_datesource.png" width="80%" />
+   <img src="/img/spark_datesource.png" width="100%" />
  </p>
 <ul>
 <li>数据源:选择Spark</li>
@@ -461,7 +461,7 @@
 </ul>
 <p>注意:如果开启了<strong>kerberos</strong>,则需要填写 <strong>Principal</strong></p>
 <p align="center">
-    <img src="/img/sparksql_kerberos.png" width="80%" />
+    <img src="/img/sparksql_kerberos.png" width="100%" />
   </p>
 <h3>5. 安全中心(权限系统)</h3>
 <pre><code> * 安全中心只有管理员账户才有权限操作,分别有队列管理、租户管理、用户管理、告警组管理、worker分组管理、令牌管理等功能,在用户管理模块可以对资源、数据源、项目等授权
@@ -473,7 +473,7 @@
 <li>管理员进入安全中心-&gt;队列管理页面,点击“创建队列”按钮,创建队列。</li>
 </ul>
  <p align="center">
-    <img src="/img/create-queue.png" width="80%" />
+    <img src="/img/create-queue.png" width="100%" />
   </p>
 <h4>5.2 添加租户</h4>
 <ul>
@@ -482,7 +482,7 @@
 <li>管理员进入安全中心-&gt;租户管理页面,点击“创建租户”按钮,创建租户。</li>
 </ul>
  <p align="center">
-    <img src="/img/addtenant.png" width="80%" />
+    <img src="/img/addtenant.png" width="100%" />
   </p>
 <h4>5.3 创建普通用户</h4>
 <ul>
@@ -496,7 +496,7 @@
 <li>管理员进入安全中心-&gt;用户管理页面,点击“创建用户”按钮,创建用户。</li>
 </ul>
 <p align="center">
-   <img src="/img/useredit2.png" width="80%" />
+   <img src="/img/useredit2.png" width="100%" />
  </p>
 <blockquote>
 <p><strong>编辑用户信息</strong></p>
@@ -520,7 +520,7 @@
 <li>管理员进入安全中心-&gt;告警组管理页面,点击“创建告警组”按钮,创建告警组。</li>
 </ul>
   <p align="center">
-    <img src="/img/mail_edit.png" width="80%" />
+    <img src="/img/mail_edit.png" width="100%" />
   </p>
 <h4>5.5 令牌管理</h4>
 <blockquote>
@@ -530,7 +530,7 @@
 <li>管理员进入安全中心-&gt;令牌管理页面,点击“创建令牌”按钮,选择失效时间与用户,点击&quot;生成令牌&quot;按钮,点击&quot;提交&quot;按钮,则选择用户的token创建成功。</li>
 </ul>
   <p align="center">
-      <img src="/img/creat_token.png" width="80%" />
+      <img src="/img/creat_token.png" width="100%" />
    </p>
 <ul>
 <li>
@@ -582,13 +582,13 @@
 <li>管理员进入安全中心-&gt;用户管理页面,点击需授权用户的“授权”按钮,如下图所示:</li>
 </ul>
   <p align="center">
-   <img src="/img/auth_user.png" width="80%" />
+   <img src="/img/auth_user.png" width="100%" />
  </p>
 <ul>
 <li>选择项目,进行项目授权。</li>
 </ul>
 <p align="center">
-   <img src="/img/auth_project.png" width="80%" />
+   <img src="/img/auth_project.png" width="100%" />
  </p>
 <ul>
 <li>资源、数据源、UDF函数授权同项目授权。</li>
@@ -617,32 +617,32 @@ worker.groups=default,test
 <li>主要是master的相关信息。</li>
 </ul>
 <p align="center">
-   <img src="/img/master-jk.png" width="80%" />
+   <img src="/img/master-jk.png" width="100%" />
  </p>
 <h4>6.1.2 worker监控</h4>
 <ul>
 <li>主要是worker的相关信息。</li>
 </ul>
 <p align="center">
-   <img src="/img/worker-jk.png" width="80%" />
+   <img src="/img/worker-jk.png" width="100%" />
  </p>
 <h4>6.1.3 Zookeeper监控</h4>
 <ul>
 <li>主要是zookpeeper中各个worker和master的相关配置信息。</li>
 </ul>
 <p align="center">
-   <img src="/img/zk-jk.png" width="80%" />
+   <img src="/img/zk-jk.png" width="100%" />
  </p>
 <h4>6.1.4 DB监控</h4>
 <ul>
 <li>主要是DB的健康状况</li>
 </ul>
 <p align="center">
-   <img src="/img/mysql-jk.png" width="80%" />
+   <img src="/img/mysql-jk.png" width="100%" />
  </p>
 <h4>6.2 统计管理</h4>
 <p align="center">
-   <img src="/img/Statistics.png" width="80%" />
+   <img src="/img/Statistics.png" width="100%" />
  </p>
 <ul>
 <li>待执行命令数:统计t_ds_command表的数据</li>
@@ -662,7 +662,7 @@ worker.groups=default,test
 <li>
 <p>工具栏中拖动<img src="/img/shell.png" width="35"/>到画板中,如下图所示:</p>
 <p align="center">
-    <img src="/img/shell_dag.png" width="80%" />
+    <img src="/img/shell_dag.png" width="100%" />
 </p> 
 </li>
 <li>
@@ -707,7 +707,7 @@ worker.groups=default,test
 <p>拖动工具栏中的<img src="https://analysys.github.io/easyscheduler_docs_cn/images/toolbar_SUB_PROCESS.png" alt="PNG">任务节点到画板中,如下图所示:</p>
 </blockquote>
 <p align="center">
-   <img src="/img/subprocess_edit.png" width="80%" />
+   <img src="/img/subprocess_edit.png" width="100%" />
  </p>
 <ul>
 <li>节点名称:一个工作流定义中的节点名称是唯一的</li>
@@ -724,25 +724,25 @@ worker.groups=default,test
 <p>拖动工具栏中的<img src="https://analysys.github.io/easyscheduler_docs_cn/images/toolbar_DEPENDENT.png" alt="PNG">任务节点到画板中,如下图所示:</p>
 </blockquote>
 <p align="center">
-   <img src="/img/dependent_edit.png" width="80%" />
+   <img src="/img/dependent_edit.png" width="100%" />
  </p>
 <blockquote>
 <p>依赖节点提供了逻辑判断功能,比如检查昨天的B流程是否成功,或者C流程是否执行成功。</p>
 </blockquote>
   <p align="center">
-   <img src="/img/depend-node.png" width="80%" />
+   <img src="/img/depend-node.png" width="100%" />
  </p>
 <blockquote>
 <p>例如,A流程为周报任务,B、C流程为天任务,A任务需要B、C任务在上周的每一天都执行成功,如图示:</p>
 </blockquote>
  <p align="center">
-   <img src="/img/depend-node2.png" width="80%" />
+   <img src="/img/depend-node2.png" width="100%" />
  </p>
 <blockquote>
 <p>假如,周报A同时还需要自身在上周二执行成功:</p>
 </blockquote>
  <p align="center">
-   <img src="/img/depend-node3.png" width="80%" />
+   <img src="/img/depend-node3.png" width="100%" />
  </p>
 <h4>7.4 存储过程节点</h4>
 <ul>
@@ -752,7 +752,7 @@ worker.groups=default,test
 <p>拖动工具栏中的<img src="https://analysys.github.io/easyscheduler_docs_cn/images/toolbar_PROCEDURE.png" alt="PNG">任务节点到画板中,如下图所示:</p>
 </blockquote>
 <p align="center">
-   <img src="/img/procedure_edit.png" width="80%" />
+   <img src="/img/procedure_edit.png" width="100%" />
  </p>
 <ul>
 <li>数据源:存储过程的数据源类型支持MySQL和POSTGRESQL两种,选择对应的数据源</li>
@@ -765,13 +765,13 @@ worker.groups=default,test
 <li>非查询SQL功能:编辑非查询SQL任务信息,sql类型选择非查询,如下图所示:</li>
 </ul>
   <p align="center">
-   <img src="/img/sql-node.png" width="80%" />
+   <img src="/img/sql-node.png" width="100%" />
  </p>
 <ul>
 <li>查询SQL功能:编辑查询SQL任务信息,sql类型选择查询,选择表格或附件形式发送邮件到指定的收件人,如下图所示。</li>
 </ul>
 <p align="center">
-   <img src="/img/sql-node2.png" width="80%" />
+   <img src="/img/sql-node2.png" width="100%" />
  </p>
 <ul>
 <li>数据源:选择对应的数据源</li>
@@ -791,7 +791,7 @@ worker.groups=default,test
 <p>拖动工具栏中的<img src="https://analysys.github.io/easyscheduler_docs_cn/images/toolbar_SPARK.png" alt="PNG">任务节点到画板中,如下图所示:</p>
 </blockquote>
 <p align="center">
-   <img src="/img/spark_edit.png" width="80%" />
+   <img src="/img/spark_edit.png" width="100%" />
  </p>
 <ul>
 <li>程序类型:支持JAVA、Scala和Python三种语言</li>
@@ -817,7 +817,7 @@ worker.groups=default,test
 <li>JAVA程序</li>
 </ol>
  <p align="center">
-   <img src="/img/mr_java.png" width="80%" />
+   <img src="/img/mr_java.png" width="100%" />
  </p>
 <ul>
 <li>主函数的class:是MR程序的入口Main Class的全路径</li>
@@ -832,7 +832,7 @@ worker.groups=default,test
 <li>Python程序</li>
 </ol>
 <p align="center">
-   <img src="/img/mr_edit.png" width="80%" />
+   <img src="/img/mr_edit.png" width="100%" />
  </p>
 <ul>
 <li>程序类型:选择Python语言</li>
@@ -851,7 +851,7 @@ worker.groups=default,test
 <p>拖动工具栏中的<img src="https://analysys.github.io/easyscheduler_docs_cn/images/toolbar_PYTHON.png" alt="PNG">任务节点到画板中,如下图所示:</p>
 </blockquote>
 <p align="center">
-   <img src="/img/python_edit.png" width="80%" />
+   <img src="/img/python_edit.png" width="100%" />
  </p>
 <ul>
 <li>脚本:用户开发的Python程序</li>
@@ -863,7 +863,7 @@ worker.groups=default,test
 <li>拖动工具栏中的<img src="/img/flink.png" width="35"/>任务节点到画板中,如下图所示:</li>
 </ul>
 <p align="center">
-  <img src="/img/flink_edit.png" width="80%" />
+  <img src="/img/flink_edit.png" width="100%" />
 </p>
 <ul>
 <li>程序类型:支持JAVA、Scala和Python三种语言</li>
@@ -885,7 +885,7 @@ worker.groups=default,test
 <li>拖动工具栏中的<img src="/img/http.png" width="35"/>任务节点到画板中,如下图所示:</li>
 </ul>
 <p align="center">
-   <img src="/img/http_edit.png" width="80%" />
+   <img src="/img/http_edit.png" width="100%" />
  </p>
 <ul>
 <li>节点名称:一个工作流定义中的节点名称是唯一的。</li>
@@ -908,7 +908,7 @@ worker.groups=default,test
 <li>拖动工具栏中的<img src="/img/datax.png" width="35"/>任务节点到画板中</li>
 </ul>
   <p align="center">
-   <img src="/img/datax_edit.png" width="80%" />
+   <img src="/img/datax_edit.png" width="100%" />
   </p>
 <ul>
 <li>自定义模板:打开自定义模板开关时,可以自定义datax节点的json配置文件内容(适用于控件配置不满足需求时)</li>
@@ -969,13 +969,13 @@ worker.groups=default,test
 例如:</li>
 </ul>
 <p align="center">
-   <img src="/img/local_parameter.png" width="80%" />
+   <img src="/img/local_parameter.png" width="100%" />
  </p>
 <ul>
 <li>global_bizdate为全局参数,引用的是系统参数。</li>
 </ul>
 <p align="center">
-   <img src="/img/global_parameter.png" width="80%" />
+   <img src="/img/global_parameter.png" width="100%" />
  </p>
 <ul>
 <li>任务中local_param_bizdate通过${global_bizdate}来引用全局参数,对于脚本可以通过${local_param_bizdate}来引全局变量global_bizdate的值,或通过JDBC直接将local_param_bizdate的值set进去</li>
diff --git a/zh-cn/docs/1.3.3/user_doc/system-manual.json b/zh-cn/docs/1.3.3/user_doc/system-manual.json
index 5b172c9..4201aaa 100644
--- a/zh-cn/docs/1.3.3/user_doc/system-manual.json
+++ b/zh-cn/docs/1.3.3/user_doc/system-manual.json
@@ -1,6 +1,6 @@
 {
   "filename": "system-manual.md",
-  "__html": "<h1>系统使用手册</h1>\n<h2>快速上手</h2>\n<blockquote>\n<p>请参照<a href=\"quick-start.html\">快速上手</a></p>\n</blockquote>\n<h2>操作指南</h2>\n<h3>1. 首页</h3>\n<p>首页包含用户所有项目的任务状态统计、流程状态统计、工作流定义统计。\n<p align=\"center\">\n<img src=\"/img/home.png\" width=\"80%\" />\n</p></p>\n<h3>2. 项目管理</h3>\n<h4>2.1 创建项目</h4>\n<ul>\n<li>\n<p>点击&quot;项目管理&quot;进入项目管理页面,点击“创建项目”按钮,输入项目名称,项目描述,点击“提交”,创建新的项目。</p>\n<p align=\"center\">\n    <img src=\"/img/project.png\" width=\"80%\" />\n</p>\n</li>\n</ul>\n<h4>2.2 [...]
+  "__html": "<h1>系统使用手册</h1>\n<h2>快速上手</h2>\n<blockquote>\n<p>请参照<a href=\"quick-start.html\">快速上手</a></p>\n</blockquote>\n<h2>操作指南</h2>\n<h3>1. 首页</h3>\n<p>首页包含用户所有项目的任务状态统计、流程状态统计、工作流定义统计。\n<p align=\"center\">\n<img src=\"/img/home.png\" width=\"100%\" />\n</p></p>\n<h3>2. 项目管理</h3>\n<h4>2.1 创建项目</h4>\n<ul>\n<li>\n<p>点击&quot;项目管理&quot;进入项目管理页面,点击“创建项目”按钮,输入项目名称,项目描述,点击“提交”,创建新的项目。</p>\n<p align=\"center\">\n    <img src=\"/img/project.png\" width=\"100%\" />\n</p>\n</li>\n</ul>\n<h4>2 [...]
   "link": "/zh-cn/docs/1.3.3/user_doc/system-manual.html",
   "meta": {}
 }
\ No newline at end of file