Prechádzať zdrojové kódy

meta: update doc link for meta files

Signed-off-by: Jiyong Huang <huangjy@emqx.io>
Jiyong Huang 2 rokov pred
rodič
commit
73bd73c00d

+ 2 - 2
etc/functions/internal.json

@@ -8,8 +8,8 @@
 			"website": "https://www.emqx.io"
 		},
 		"helpUrl": {
-			"en_US": "https://github.com/lf-edge/ekuiper/blob/master/docs/en_US/sqls/built-in_functions.md",
-			"zh_CN": "https://github.com/lf-edge/ekuiper/blob/master/docs/zh_CN/sqls/built-in_functions.md"
+			"en_US": "https://ekuiper.org/docs/en/latest/sqls/built-in_functions.html",
+			"zh_CN": "https://ekuiper.org/docs/zh/latest/sqls/built-in_functions.html"
 		},
 		"description": {
 			"en_US": "eKuiper has many built-in functions for performing calculations on data.",

+ 2 - 2
etc/mqtt_source.json

@@ -8,8 +8,8 @@
 			"website": "https://www.emqx.io"
 		},
 		"helpUrl": {
-			"en_US": "https://github.com/lf-edge/ekuiper/blob/master/docs/en_US/rules/sources/mqtt.md",
-			"zh_CN": "https://github.com/lf-edge/ekuiper/blob/master/docs/zh_CN/rules/sources/mqtt.md"
+			"en_US": "https://ekuiper.org/docs/en/latest/guide/sources/builtin/mqtt.html",
+			"zh_CN": "https://ekuiper.org/docs/zh/latest/guide/sources/builtin/mqtt.html"
 		},
 		"description": {
 			"en_US": "eKuiper provides built-in support for MQTT source stream, which can subscribe the message from MQTT broker and feed into the eKuiper processing pipeline.",

+ 2 - 2
etc/sinks/edgex.json

@@ -8,8 +8,8 @@
       "website": "https://www.emqx.io"
     },
     "helpUrl": {
-      "en_US": "https://github.com/lf-edge/ekuiper/blob/master/docs/en_US/rules/sinks/builtin/edgex.md",
-      "zh_CN": "https://github.com/lf-edge/ekuiper/blob/master/docs/zh_CN/rules/sinks/builtin/edgex.md"
+      "en_US": "https://ekuiper.org/docs/en/latest/guide/sinks/builtin/edgex.html",
+      "zh_CN": "https://ekuiper.org/docs/zh/latest/guide/sinks/builtin/edgex.html"
     },
     "description": {
       "en_US": "The action is used for publishing output message into EdgeX message bus.",

+ 2 - 2
etc/sinks/log.json

@@ -8,8 +8,8 @@
       "website": "https://www.emqx.io"
     },
     "helpUrl": {
-      "en_US": "https://github.com/lf-edge/ekuiper/blob/master/docs/en_US/rules/sinks/builtin/log.md",
-      "zh_CN": "https://github.com/lf-edge/ekuiper/blob/master/docs/zh_CN/rules/sinks/builtin/log.md"
+      "en_US": "https://ekuiper.org/docs/en/latest/guide/sinks/builtin/log.html",
+      "zh_CN": "https://ekuiper.org/docs/zh/latest/guide/sinks/builtin/log.html"
     },
     "description": {
       "en_US": "The action is used for print output message into log file, the log file is at $ekuiper_install/log/stream.log by default.",

+ 2 - 2
etc/sinks/memory.json

@@ -8,8 +8,8 @@
       "website": "https://www.emqx.io"
     },
     "helpUrl": {
-      "en_US": "https://github.com/lf-edge/ekuiper/blob/master/docs/en_US/rules/sinks/builtin/memory.md",
-      "zh_CN": "https://github.com/lf-edge/ekuiper/blob/master/docs/zh_CN/rules/sinks/builtin/memory.md"
+      "en_US": "https://ekuiper.org/docs/en/latest/guide/sinks/builtin/memory.html",
+      "zh_CN": "https://ekuiper.org/docs/zh/latest/guide/sinks/builtin/memory.html"
     },
     "description": {
       "en_US": "The action is used to flush the result into an in-memory topic so that it can be consumed by the memory source.",

+ 2 - 2
etc/sinks/mqtt.json

@@ -8,8 +8,8 @@
       "website": "https://www.emqx.io"
     },
     "helpUrl": {
-      "en_US": "https://github.com/lf-edge/ekuiper/blob/master/docs/en_US/rules/sinks/builtin/mqtt.md",
-      "zh_CN": "https://github.com/lf-edge/ekuiper/blob/master/docs/zh_CN/rules/sinks/builtin/mqtt.md"
+      "en_US": "https://ekuiper.org/docs/en/latest/guide/sinks/builtin/mqtt.html",
+      "zh_CN": "https://ekuiper.org/docs/zh/latest/guide/sinks/builtin/mqtt.html"
     },
     "description": {
       "en_US": "The action is used for publish output message into an MQTT server.",

+ 1 - 1
etc/sinks/neuron.json

@@ -8,7 +8,7 @@
       "website": "https://www.emqx.io"
     },
     "helpUrl": {
-      "en_US": "https://github.com/lf-edge/ekuiper/blob/master/docs/en_US/rules/sinks/builtin/neuron.md",
+      "en_US": "https://ekuiper.org/docs/en/latest/guide/sinks/builtin/neuron.html",
       "zh_CN": "https://github.com/lf-edge/ekuiper/blob/master/docs/zh_CN/rules/sinks/builtin/"
     },
     "description": {

+ 2 - 2
etc/sinks/nop.json

@@ -8,8 +8,8 @@
       "website": "https://www.emqx.io"
     },
     "helpUrl": {
-      "en_US": "https://github.com/lf-edge/ekuiper/blob/master/docs/en_US/rules/sinks/builtin/nop.md",
-      "zh_CN": "https://github.com/lf-edge/ekuiper/blob/master/docs/zh_CN/rules/sinks/builtin/nop.md"
+      "en_US": "https://ekuiper.org/docs/en/latest/guide/sinks/builtin/nop.html",
+      "zh_CN": "https://ekuiper.org/docs/zh/latest/guide/sinks/builtin/nop.html"
     },
     "description": {
       "en_US": "The action is an Nop sink, the result sent to this sink will be ignored. ",

+ 3 - 3
etc/sinks/redis.json

@@ -8,9 +8,9 @@
 			"website": "https://github.com/feng-crazy"
 		},
 		"helpUrl": {
-			"en_US": "https://github.com/lf-edge/ekuiper/blob/master/docs/en_US/rules/sinks/plugin/reids.md",
-			"zh_CN": "https://github.com/lf-edge/ekuiper/blob/master/docs/zh_CN/rules/sinks/plugin/reids.md"
-		},
+          "en_US": "https://ekuiper.org/docs/en/latest/guide/sinks/plugin/reids.html",
+          "zh_CN": "https://ekuiper.org/docs/zh/latest/guide/sinks/plugin/reids.html"
+        },
 		"description": {
 			"en_US": "This a sink for Redis, it can be used for saving the analysis data into Redis.",
 			"zh_CN": "为 Redis 的持久化插件,可以用于将分析数据存入 Redis 中"

+ 2 - 2
etc/sinks/rest.json

@@ -8,8 +8,8 @@
       "website": "https://www.emqx.io"
     },
     "helpUrl": {
-      "en_US": "https://github.com/lf-edge/ekuiper/blob/master/docs/en_US/rules/sinks/builtin/rest.md",
-      "zh_CN": "https://github.com/lf-edge/ekuiper/blob/master/docs/zh_CN/rules/sinks/builtin/rest.md"
+      "en_US": "https://ekuiper.org/docs/en/latest/guide/sinks/builtin/rest.html",
+      "zh_CN": "https://ekuiper.org/docs/zh/latest/guide/sinks/builtin/rest.html"
     },
     "description": {
       "en_US": "The action is used for publish output message into a RESTful API.",

+ 2 - 2
etc/sources/edgex.json

@@ -8,8 +8,8 @@
 			"website": "https://www.emqx.io"
 		},
 		"helpUrl": {
-			"en_US": "https://github.com/lf-edge/ekuiper/blob/master/docs/en_US/rules/sources/builtin/edgex.md",
-			"zh_CN": "https://github.com/lf-edge/ekuiper/blob/master/docs/zh_CN/rules/sources/builtin/edgex.md"
+			"en_US": "https://ekuiper.org/docs/en/latest/guide/sources/builtin/edgex.html",
+			"zh_CN": "https://ekuiper.org/docs/zh/latest/guide/sources/builtin/edgex.html"
 		},
 		"description": {
 			"en_US": "eKuiper provides built-in support for EdgeX source stream, which can subscribe the message from EdgeX message bus and feed into the eKuiper streaming process pipeline.",

+ 2 - 2
etc/sources/file.json

@@ -8,8 +8,8 @@
       "website": "https://www.emqx.io"
     },
     "helpUrl": {
-      "en_US": "https://github.com/lf-edge/ekuiper/blob/master/docs/en_US/rules/sources/builtin/file.md",
-      "zh_CN": "https://github.com/lf-edge/ekuiper/blob/master/docs/zh_CN/rules/sources/builtin/file.md"
+      "en_US": "https://ekuiper.org/docs/en/latest/guide/sources/builtin/file.html",
+      "zh_CN": "https://ekuiper.org/docs/zh/latest/guide/sources/builtin/file.html"
     },
     "description": {
       "en_US": "Monitor file system and load the content into the eKuiper processing pipeline.",

+ 2 - 2
etc/sources/httppull.json

@@ -9,8 +9,8 @@
 			"website": "https://www.emqx.io"
 		},
 		"helpUrl": {
-			"en_US": "https://github.com/lf-edge/ekuiper/blob/master/docs/en_US/rules/sources/builtin/http_pull.md",
-			"zh_CN": "https://github.com/lf-edge/ekuiper/blob/master/docs/zh_CN/rules/sources/builtin/http_pull.md"
+			"en_US": "https://ekuiper.org/docs/en/latest/guide/sources/builtin/http_pull.html",
+			"zh_CN": "https://ekuiper.org/docs/zh/latest/guide/sources/builtin/http_pull.html"
 		},
 		"description": {
 			"en_US": "eKuiper provides built-in support for pulling HTTP source stream, which can pull the message from HTTP server broker and feed into the eKuiper processing pipeline.",

+ 3 - 3
etc/sources/httppush.json

@@ -9,9 +9,9 @@
 			"website": "https://www.emqx.io"
 		},
 		"helpUrl": {
-			"en_US": "https://github.com/lf-edge/ekuiper/blob/master/docs/en_US/rules/sources/builtin/http_push.md",
-			"zh_CN": "https://github.com/lf-edge/ekuiper/blob/master/docs/zh_CN/rules/sources/builtin/http_push.md"
-		},
+          "en_US": "https://ekuiper.org/docs/en/latest/guide/sources/builtin/http_push.html",
+          "zh_CN": "https://ekuiper.org/docs/zh/latest/guide/sources/builtin/http_push.html"
+        },
 		"description": {
 			"en_US": "eKuiper provides built-in support for HTTP server to receive the stream data pushed by HTTP protocol.",
 			"zh_CN": "eKuiper 提供了内置的 HTTP 服务支持,用于接收 HTTP 协议推送的流数据。"

+ 2 - 2
etc/sources/memory.json

@@ -8,8 +8,8 @@
       "website": "https://www.emqx.io"
     },
     "helpUrl": {
-      "en_US": "https://github.com/lf-edge/ekuiper/blob/master/docs/en_US/rules/sources/builtin/memory.md",
-      "zh_CN": "https://github.com/lf-edge/ekuiper/blob/master/docs/zh_CN/rules/sources/builtin/memory.md"
+      "en_US": "https://ekuiper.org/docs/en/latest/guide/sources/builtin/memory.html",
+      "zh_CN": "https://ekuiper.org/docs/zh/latest/guide/sources/builtin/memory.html"
     },
     "description": {
       "en_US": "The source subscribes to topics to consume events from memory sink to form a rule pipeline.",

+ 2 - 2
etc/sources/neuron.json

@@ -8,8 +8,8 @@
       "website": "https://www.emqx.io"
     },
     "helpUrl": {
-      "en_US": "https://github.com/lf-edge/ekuiper/blob/master/docs/en_US/rules/sources/builtin/neuron.md",
-      "zh_CN": "https://github.com/lf-edge/ekuiper/blob/master/docs/zh_CN/rules/sources/builtin/neuron.md"
+      "en_US": "https://ekuiper.org/docs/en/latest/guide/sources/builtin/neuron.html",
+      "zh_CN": "https://ekuiper.org/docs/zh/latest/guide/sources/builtin/neuron.html"
     },
     "description": {
       "en_US": "The source consumes events from the local neuron.",

+ 2 - 2
etc/sources/redis.json

@@ -8,8 +8,8 @@
       "website": "https://www.emqx.io"
     },
     "helpUrl": {
-      "en_US": "https://github.com/lf-edge/ekuiper/blob/master/docs/en_US/rules/sources/builtin/redis.md",
-      "zh_CN": "https://github.com/lf-edge/ekuiper/blob/master/docs/zh_CN/rules/sources/builtin/redis.md"
+      "en_US": "https://ekuiper.org/docs/en/latest/guide/sources/builtin/redis.html",
+      "zh_CN": "https://ekuiper.org/docs/zh/latest/guide/sources/builtin/redis.html"
     },
     "description": {
       "en_US": "Read message from Redis",

+ 2 - 2
extensions/functions/accumulateWordCount/accumulateWordCount.json

@@ -8,8 +8,8 @@
 			"website": "https://www.emqx.io"
 		},
 		"helpUrl": {
-      "en_US": "https://github.com/lf-edge/ekuiper/blob/master/docs/en_US/sqls/custom_functions.md",
-      "zh_CN": "https://github.com/lf-edge/ekuiper/blob/master/docs/zh_CN/sqls/custom_functions.md"
+			"en_US": "https://ekuiper.org/docs/en/latest/sqls/custom_functions.html",
+			"zh_CN": "https://ekuiper.org/docs/zh/latest/sqls/custom_functions.html"
 		},
 		"description": {
 			"en_US": "",

+ 2 - 2
extensions/functions/countPlusOne/countPlusOne.json

@@ -8,8 +8,8 @@
 			"website": "https://www.emqx.io"
 		},
 		"helpUrl": {
-      "en_US": "https://github.com/lf-edge/ekuiper/blob/master/docs/en_US/sqls/custom_functions.md",
-      "zh_CN": "https://github.com/lf-edge/ekuiper/blob/master/docs/zh_CN/sqls/custom_functions.md"
+			"en_US": "https://ekuiper.org/docs/en/latest/sqls/custom_functions.html",
+			"zh_CN": "https://ekuiper.org/docs/zh/latest/sqls/custom_functions.html"
 		},
 		"description": {
 			"en_US": "",

+ 3 - 3
extensions/functions/echo/echo.json

@@ -8,9 +8,9 @@
 			"website": "https://www.emqx.io"
 		},
 		"helpUrl": {
-      "en_US": "https://github.com/lf-edge/ekuiper/blob/master/docs/en_US/sqls/custom_functions.md",
-      "zh_CN": "https://github.com/lf-edge/ekuiper/blob/master/docs/zh_CN/sqls/custom_functions.md"
-		},
+          "en_US": "https://ekuiper.org/docs/en/latest/sqls/custom_functions.html",
+          "zh_CN": "https://ekuiper.org/docs/zh/latest/sqls/custom_functions.html"
+        },
 		"description": {
 			"en_US": "",
 			"zh_CN": ""

+ 3 - 3
extensions/functions/geohash/geohash.json

@@ -8,9 +8,9 @@
 			"website": "https://www.emqx.io"
 		},
 		"helpUrl": {
-			"en_US": "https://github.com/lf-edge/ekuiper/blob/master/docs/en_US/sqls/custom_functions.md",
-			"zh_CN": "https://github.com/lf-edge/ekuiper/blob/master/docs/zh_CN/sqls/custom_functions.md"
-		},
+          "en_US": "https://ekuiper.org/docs/en/latest/sqls/custom_functions.html",
+          "zh_CN": "https://ekuiper.org/docs/zh/latest/sqls/custom_functions.html"
+        },
 		"description": {
 			"en_US": "",
 			"zh_CN": ""

+ 3 - 3
extensions/functions/image/image.json

@@ -8,9 +8,9 @@
 			"website": "https://www.emqx.io"
 		},
 		"helpUrl": {
-			"en_US": "https://github.com/lf-edge/ekuiper/blob/master/docs/en_US/sqls/custom_functions.md",
-			"zh_CN": "https://github.com/lf-edge/ekuiper/blob/master/docs/zh_CN/sqls/custom_functions.md"
-		},
+          "en_US": "https://ekuiper.org/docs/en/latest/sqls/custom_functions.html",
+          "zh_CN": "https://ekuiper.org/docs/zh/latest/sqls/custom_functions.html"
+        },
 		"description": {
 			"en_US": "",
 			"zh_CN": ""

+ 3 - 3
extensions/functions/labelImage/labelImage.json

@@ -8,9 +8,9 @@
 			"website": "https://www.emqx.io"
 		},
 		"helpUrl": {
-      "en_US": "https://github.com/lf-edge/ekuiper/blob/master/docs/en_US/sqls/custom_functions.md",
-      "zh_CN": "https://github.com/lf-edge/ekuiper/blob/master/docs/zh_CN/sqls/custom_functions.md"
-		},
+          "en_US": "https://ekuiper.org/docs/en/latest/sqls/custom_functions.html",
+          "zh_CN": "https://ekuiper.org/docs/zh/latest/sqls/custom_functions.html"
+        },
 		"description": {
 			"en_US": "",
 			"zh_CN": ""

+ 2 - 2
extensions/functions/tfLite/tfLite.json

@@ -8,8 +8,8 @@
 			"website": "https://www.emqx.io"
 		},
 		"helpUrl": {
-			"en_US": "https://github.com/lf-edge/ekuiper/blob/master/docs/en_US/sqls/custom_functions.md",
-			"zh_CN": "https://github.com/lf-edge/ekuiper/blob/master/docs/zh_CN/sqls/custom_functions.md"
+			"en_US": "https://ekuiper.org/docs/en/latest/sqls/custom_functions.html",
+			"zh_CN": "https://ekuiper.org/docs/zh/latest/sqls/custom_functions.html"
 		},
 		"description": {
 			"en_US": "",

+ 2 - 2
extensions/sinks/file/file.json

@@ -8,8 +8,8 @@
 			"website": "https://www.emqx.io"
 		},
 		"helpUrl": {
-			"en_US": "https://github.com/lf-edge/ekuiper/blob/master/docs/en_US/rules/sinks/plugin/file.md",
-			"zh_CN": "https://github.com/lf-edge/ekuiper/blob/master/docs/zh_CN/rules/sinks/plugin/file.md"
+			"en_US": "https://ekuiper.org/docs/en/latest/guide/sinks/plugin/file.html",
+			"zh_CN": "https://ekuiper.org/docs/zh/latest/guide/sinks/plugin/file.html"
 		},
 		"description": {
 			"en_US": "This a sink plugin for file, it can be used for saving the analysis data into file system.",

+ 3 - 3
extensions/sinks/image/image.json

@@ -8,9 +8,9 @@
 			"website": "https://www.emqx.io"
 		},
 		"helpUrl": {
-			"en_US": "https://github.com/lf-edge/ekuiper/blob/master/docs/en_US/rules/sinks/plugin/file.md",
-			"zh_CN": "https://github.com/lf-edge/ekuiper/blob/master/docs/zh_CN/rules/sinks/plugin/file.md"
-		},
+          "en_US": "https://ekuiper.org/docs/en/latest/guide/sinks/plugin/file.html",
+          "zh_CN": "https://ekuiper.org/docs/zh/latest/guide/sinks/plugin/file.html"
+        },
 		"description": {
 			"en_US": "This a sink plugin for file, it can be used for saving the analysis data into file system.",
 			"zh_CN": "本插件为文件持久化插件,可以用于将分析数据存入指定的文件中。"

+ 3 - 3
extensions/sinks/influx/influx.json

@@ -8,9 +8,9 @@
 			"website": ""
 		},
 		"helpUrl": {
-			"en_US": "https://github.com/lf-edge/ekuiper/blob/master/docs/en_US/rules/sinks/plugin/influxdb.md",
-			"zh_CN": "https://github.com/lf-edge/ekuiper/blob/master/docs/zh_CN/rules/sinks/plugin/influxdb.md"
-		},
+          "en_US": "https://ekuiper.org/docs/en/latest/guide/sinks/plugin/influxdb.html",
+          "zh_CN": "https://ekuiper.org/docs/zh/latest/guide/sinks/plugin/influxdb.html"
+        },
 		"description": {
 			"en_US": "This a sink plugin for InfluxDB, it can be used for saving the analysis data into InfluxDB.",
 			"zh_CN": "本插件为 InfluxDB 的持久化插件,可以用于将分析数据存入 InfluxDB 中"

+ 3 - 3
extensions/sinks/influx2/influx2.json

@@ -8,9 +8,9 @@
 			"website": "https://github.com/elpsyr"
 		},
 		"helpUrl": {
-			"en_US": "https://github.com/lf-edge/ekuiper/blob/master/docs/en_US/rules/sinks/plugin/influx2.md",
-			"zh_CN": "https://github.com/lf-edge/ekuiper/blob/master/docs/zh_CN/rules/sinks/plugin/influx2.md"
-		},
+          "en_US": "https://ekuiper.org/docs/en/latest/guide/sinks/plugin/influx2.html",
+          "zh_CN": "https://ekuiper.org/docs/zh/latest/guide/sinks/plugin/influx2.html"
+        },
 		"description": {
 			"en_US": "This a sink plugin for InfluxDB2, it can be used for saving the analysis data into InfluxDB V2.X .",
 			"zh_CN": "本插件为 InfluxDB2 的持久化插件,可以用于将分析数据存入 InfluxDB V2.X 中"

+ 3 - 3
extensions/sinks/sql/sql.json

@@ -8,9 +8,9 @@
 			"website": "https://www.emqx.io"
 		},
 		"helpUrl": {
-			"en_US": "https://github.com/lf-edge/ekuiper/blob/master/docs/en_US/rules/sinks/plugin/sql.md",
-			"zh_CN": "https://github.com/lf-edge/ekuiper/blob/master/docs/zh_CN/rules/sinks/plugin/sql.md"
-		},
+          "en_US": "https://ekuiper.org/docs/en/latest/guide/sinks/plugin/sql.html",
+          "zh_CN": "https://ekuiper.org/docs/zh/latest/guide/sinks/plugin/sql.html"
+        },
 		"description": {
 			"en_US": "This a sink plugin for Sql based Database, it can be used for saving the analysis data into Sql based database.",
 			"zh_CN": "本插件为 SQL Database 的持久化插件,可以用于将分析数据存入支持 SQL 语法的数据库中"

+ 2 - 2
extensions/sinks/tdengine/tdengine.json

@@ -8,8 +8,8 @@
       "website": "https://www.emqx.io"
     },
     "helpUrl": {
-      "en_US": "https://github.com/lf-edge/ekuiper/blob/master/docs/en_US/rules/sinks/plugin/tdengine.md",
-      "zh_CN": "https://github.com/lf-edge/ekuiper/blob/master/docs/zh_CN/rules/sinks/plugin/tdengine.md"
+      "en_US": "https://ekuiper.org/docs/en/latest/guide/sinks/plugin/tdengine.html",
+      "zh_CN": "https://ekuiper.org/docs/zh/latest/guide/sinks/plugin/tdengine.html"
     },
     "description": {
       "en_US": "This a sink plugin for TDengine, it can be used for saving the analysis data into TDengine.",

+ 3 - 3
extensions/sinks/zmq/zmq.json

@@ -8,9 +8,9 @@
 			"website": "https://www.emqx.io"
 		},
 		"helpUrl": {
-			"en_US": "https://github.com/lf-edge/ekuiper/blob/master/docs/en_US/rules/sinks/plugin/zmq.md",
-			"zh_CN": "https://github.com/lf-edge/ekuiper/blob/master/docs/zh_CN/rules/sinks/plugin/zmq.md"
-		},
+          "en_US": "https://ekuiper.org/docs/en/latest/guide/sinks/plugin/zmq.html",
+          "zh_CN": "https://ekuiper.org/docs/zh/latest/guide/sinks/plugin/zmq.html"
+        },
 		"description": {
 			"en_US": "This a demo 0MQ sink plugin, it cannot be used in production env.",
 			"zh_CN": "本插件为演示 ZMQ 数据发送插件,不能使用在生产环境中"

+ 2 - 2
extensions/sources/random/random.json

@@ -8,8 +8,8 @@
       "website": "https://www.emqx.io"
     },
     "helpUrl": {
-      "en_US": "https://github.com/lf-edge/ekuiper/blob/master/docs/en_US/rules/sources/plugin/random.md",
-      "zh_CN": "https://github.com/lf-edge/ekuiper/blob/master/docs/zh_CN/rules/sources/plugin/random.md"
+      "en_US": "https://ekuiper.org/docs/en/latest/guide/sources/plugin/random.html",
+      "zh_CN": "https://ekuiper.org/docs/zh/latest/guide/sources/plugin/random.html"
     },
     "description": {
       "en_US": "The source will generate random inputs with a specified pattern.",

+ 2 - 2
extensions/sources/sql/sql.json

@@ -8,8 +8,8 @@
       "website": "https://www.emqx.io"
     },
     "helpUrl": {
-      "en_US": "https://github.com/lf-edge/ekuiper/blob/master/docs/en_US/rules/sources/plugin/sql.md",
-      "zh_CN": "https://github.com/lf-edge/ekuiper/blob/master/docs/zh_CN/rules/sources/plugin/sql.md"
+      "en_US": "https://ekuiper.org/docs/en/latest/guide/sources/plugin/sql.html",
+      "zh_CN": "https://ekuiper.org/docs/zh/latest/guide/sources/plugin/sql.html"
     },
     "description": {
       "en_US": "Read message from sql database",

+ 2 - 2
extensions/sources/video/video.json

@@ -9,8 +9,8 @@
 			"website": "https://www.emqx.io"
 		},
 		"helpUrl": {
-			"en_US": "https://github.com/lf-edge/ekuiper/tree/master/docs/en_US/rules/sources/plugin/video.md",
-			"zh_CN": "https://github.com/lf-edge/ekuiper/tree/master/docs/zh_CN/rules/sources/plugin/video.md"
+			"en_US": "https://ekuiper.org/docs/en/latest/guide/sources/plugin/video.html",
+			"zh_CN": "https://ekuiper.org/docs/zh/latest/guide/sources/plugin/video.html"
 		},
 		"description": {
 			"en_US": "eKuiper provides plug in support for video stream, which can pull images from a video stream",

+ 2 - 2
extensions/sources/zmq/zmq.json

@@ -8,8 +8,8 @@
       "website": "https://www.emqx.io"
     },
     "helpUrl": {
-      "en_US": "https://github.com/lf-edge/ekuiper/blob/master/docs/en_US/rules/sources/plugin/zmq.md",
-      "zh_CN": "https://github.com/lf-edge/ekuiper/blob/master/docs/zh_CN/rules/sources/plugin/zmq.md"
+      "en_US": "https://ekuiper.org/docs/en/latest/guide/sources/plugin/zmq.html",
+      "zh_CN": "https://ekuiper.org/docs/zh/latest/guide/sources/plugin/zmq.html"
     },
     "description": {
       "en_US": "The source will subscribe to a Zero Mq topic to import the messages into kuiper.",