summaryrefslogtreecommitdiffstatshomepage
path: root/search/search_index.json
diff options
context:
space:
mode:
Diffstat (limited to 'search/search_index.json')
-rw-r--r--search/search_index.json1
1 files changed, 1 insertions, 0 deletions
diff --git a/search/search_index.json b/search/search_index.json
new file mode 100644
index 0000000..c8071c9
--- /dev/null
+++ b/search/search_index.json
@@ -0,0 +1 @@
+{"config":{"indexing":"full","lang":["en"],"min_search_length":3,"prebuild_index":false,"separator":"[\\s\\-]+"},"docs":[{"location":"","text":"\u4e00\u3001Echo \u89c4\u8303 \u00b6 ES 1.0.0 \u662f Echo \u89c4\u8303\u7684\u7b2c\u4e00\u4e2a\u6295\u5165\u751f\u4ea7\u73af\u5883\u7684\u7248\u672c\uff0c\u800c Echo \u662f\u6c34\u7cfb\u89c4\u5b9a HydroRoll \u4e0e infini \u4e4b\u95f4\u4e8b\u4ef6\u4f20\u53c2\u7c7b\u578b\u7684\u4e00\u4e2a\u5185\u90e8\u6807\u51c6\uff0c\u5168\u79f0 Event Communication and Harmonization across Online platforms\u3002 1.1 \u7248\u672c 1.0.0 \u00b6 \u6587\u6863\u91cc\u7684\u5173\u952e\u8bcd \"MUST\", \"MUST NOT\", \"REQUIRED\", \"SHALL\", \"SHALL NOT\", \"SHOULD\", \"SHOULD NOT\", \"RECOMMENDED\", \"NOT RECOMMENDED\", \"MAY\", and \"OPTIONAL\" \u90fd\u9075\u5faa BCP 14 \u3001 RFC2119 \u3001 RFC8174 \u91cc\u7684\u89e3\u91ca\u8bf4\u660e\u3002 \u4e8c\u3001\u4ecb\u7ecd \u00b6 Echo \u89c4\u8303\uff08ES\uff09\uff0c\u662f\u5b9a\u4e49\u4e00\u4e2a\u6807\u51c6\u7684\u3001\u4e0e\u5177\u4f53\u7f16\u7a0b\u8bed\u8a00\u65e0\u5173\u7684 RESTful API \u4e0e Event Defined \u89c4\u8303\u3002\u6587\u5b57\u8dd1\u56e2(TRPG)\u6e38\u620f\u662f\u4e00\u79cd\u57fa\u4e8e\u6587\u5b57\u63cf\u8ff0\u548c\u89d2\u8272\u626e\u6f14\u7684\u684c\u4e0a\u6e38\u620f\uff0c\u901a\u5e38\u7531\u4e00\u4e2a\u6e38\u620f\u4e3b\u6301\u4eba(KP)\u548c\u591a\u4e2a\u73a9\u5bb6(PC)\u7ec4\u6210\uff0c\u901a\u8fc7\u7f51\u7edc\u5e73\u53f0\u8fdb\u884c\u4ea4\u6d41\u548c\u4e92\u52a8\u3002\u4e0d\u540c\u7684\u5e73\u53f0\u53ef\u80fd\u6709\u4e0d\u540c\u7684\u529f\u80fd\u548c\u9650\u5236\uff0c\u6bd4\u5982\u7fa4\u804a\u3001\u9891\u9053\u3001\u56fe\u7247\u3001\u97f3\u9891\u751a\u81f3\u89c6\u9891\u7b49\uff0c\u8fd9\u4e9b\u90fd\u4f1a\u5f71\u54cd\u5230\u6e38\u620f\u7684\u4f53\u9a8c\u548c\u6548\u679c\u3002\u4e3a\u4e86\u8ba9\u6c34\u7cfb\u7684\u6587\u5b57\u8dd1\u56e2\u6e38\u620f\u80fd\u591f\u8de8\u5e73\u53f0\u8fd0\u884c\uff0cES \u89c4\u5b9a\u4e86\u6e38\u620f\u7684\u6570\u636e\u7ed3\u6784\u3001\u63a5\u53e3\u5b9a\u4e49\u3001\u9519\u8bef\u5904\u7406\u7b49\u3002\u8fd9\u6837\uff0c\u6c34\u7cfb\u7528\u6237\u7684 TRPG \u6e38\u620f\u5c31\u53ef\u4ee5\u5728\u4e0d\u540c\u7684\u5e73\u53f0\u4e0a\u5b9e\u73b0\u76f8\u540c\u6216\u76f8\u4f3c\u7684\u529f\u80fd\uff0c\u540c\u65f6\u4e5f\u53ef\u4ee5\u65b9\u4fbf\u6a21\u578b\u6216\u89c4\u5219\u5305\u6216\u63d2\u4ef6\u5f00\u53d1\u8005\u8fdb\u884c\u6269\u5c55\u548c\u5b9a\u5236\u3002 \u4e09\u3001\u672f\u8bed\u5b9a\u4e49 \u00b6 3.1 ES \u6587\u6863 \u00b6 \u4e00\uff08\u6216\u591a\uff09\u4efd\u7528\u6765\u5b9a\u4e49\u6216\u63cf\u8ff0\u4e00\u4e2a Event \u4ee5\u53ca API \u7684\u6587\u6863\u3002 3.2 Media Types \u00b6 \u5a92\u4f53\u7c7b\u578b\u5b9a\u4e49\u5206\u6563\u4e8e\u591a\u5904\u3002 \u5a92\u4f53\u7c7b\u578b\u5b9a\u4e49\u5e94\u5f53\u7b26\u5408RFC6838\u3002 \u4ee5\u4e0b\u662f\u4e00\u4e9b\u5a92\u4f53\u7c7b\u578b\u5b9a\u4e49\u7684\u793a\u4f8b\uff1a text/plain; charset=utf-8 application/json application/vnd.github+json application/vnd.github.v3+json application/vnd.github.v3.raw+json application/vnd.github.v3.text+json application/vnd.github.v3.html+json application/vnd.github.v3.full+json application/vnd.github.v3.diff application/vnd.github.v3.patch 3.3 HTTP\u72b6\u6001\u7801 \u00b6 HTTP\u72b6\u6001\u7801\u88ab\u7528\u6765\u8868\u793a\u4e00\u6b21\u8bf7\u6c42\u7684\u88ab\u6267\u884c\u72b6\u6001\u3002 RFC7231 \u5b9a\u4e49\u4e86\u6709\u6548\u7684\u72b6\u6001\u7801\uff0c\u53ef\u4ee5\u5728 IANA Status Code Registry \u627e\u5230\u5df2\u7ecf\u88ab\u6ce8\u518c\u7684\u72b6\u6001\u7801\u7684\u5217\u8868\u3002 3.4 \u5176\u4ed6\u672f\u8bed \u00b6 \u5305\u542b Window\u3001World\u3001Event\u3001Element\u7b49\u8bcd\u6761\uff0c\u8be6\u89c1 Term.md \u3002 \u56db\u3001\u89c4\u8303 \u00b6 \u7248\u672c \u00b6 \u5f00\u653e API \u89c4\u8303\u4f7f\u7528\u7b26\u5408 \u8bed\u4e49\u5316\u7248\u672c 2.0.0 (semver)\u89c4\u8303\u7684\u7248\u672c\u53f7\u3002\u7248\u672c\u53f7\u7531\u4e09\u90e8\u5206\u7ec4\u6210\uff1a\u4e3b\u7248\u672c\u53f7.\u6b21\u7248\u672c\u53f7.\u4fee\u8ba2\u53f7\u3002\u6bcf\u6b21\u66f4\u65b0\u6587\u6863\u65f6\uff0c\u6839\u636e\u4ee5\u4e0b\u89c4\u5219\u9012\u589e\u7248\u672c\u53f7\uff1a * \u4e3b\u7248\u672c\u53f7\uff1a\u5f53 API \u6709\u4e0d\u517c\u5bb9\u7684\u4fee\u6539\u65f6\uff0c\u9012\u589e\u4e3b\u7248\u672c\u53f7\uff0c\u4f8b\u5982\u4ece 1.0.0 \u53d8\u4e3a 2.0.0\u3002 * \u6b21\u7248\u672c\u53f7\uff1a\u5f53 API \u6709\u5411\u4e0b\u517c\u5bb9\u7684\u529f\u80fd\u65b0\u589e\u65f6\uff0c\u9012\u589e\u6b21\u7248\u672c\u53f7\uff0c\u4f8b\u5982\u4ece 1.0.0 \u53d8\u4e3a 1.1.0\u3002 * \u4fee\u8ba2\u53f7\uff1a\u5f53 API \u6709\u5411\u4e0b\u517c\u5bb9\u7684\u95ee\u9898\u4fee\u6b63\u65f6\uff0c\u9012\u589e\u4fee\u8ba2\u53f7\uff0c\u4f8b\u5982\u4ece 1.0.0 \u53d8\u4e3a 1.0.1\u3002 \u652f\u6301\u5f00\u653eAPI\u89c4\u8303 1.0 \u7684\u5de5\u5177\u5e94\u8be5\u517c\u5bb9\u6240\u6709 1.0.* \u7684\u7248\u672c\uff0c\u5de5\u5177\u4e0d\u5e94\u5f53\u5173\u6ce8\u4fee\u8ba2\u7248\u672c\u53f7\uff0c\u6bd4\u5982 1.0.0 \u548c 1.0.1 \u5bf9\u5b83\u6765\u8bf4\u5e94\u8be5\u6ca1\u6709\u4efb\u4f55\u533a\u522b\u3002 \u6b64\u540e\u5f00\u653e API \u89c4\u8303\u7684\u76f8\u540c\u4e3b\u7248\u672c\u53f7\u4e0b\u66f4\u9ad8\u6b21\u8981\u7248\u672c\u7684\u53d1\u5e03\u4e0d\u5e94\u5f53\u5bf9\u9762\u5411\u4f4e\u4e8e\u6b64\u6b21\u8981\u7248\u672c\u53f7\u5f00\u53d1\u7684\u5de5\u5177\u7684\u9020\u6210\u5e72\u6270\u3002\u56e0\u6b64 1.1.0 \u7248\u672c\u7684\u89c4\u8303\u5e94\u5f53\u53ef\u4ee5\u5728\u9762\u5411 1.0.0 \u7248\u672c\u89c4\u8303\u5f00\u53d1\u7684\u5de5\u5177\u5185\u4f7f\u7528\u3002 \u4efb\u4f55\u517c\u5bb9\u5f00\u653e API \u89c4\u8303 1. . \u7684\u6587\u6863\u5e94\u5f53\u5305\u542b\u4e00\u4e2a echo \u5b57\u6bb5\u7528\u6765\u8868\u660e\u5b83\u4f7f\u7528\u7684\u89c4\u8303\u7684\u8bed\u4e49\u5316\u7248\u672c\u3002","title":"Home"},{"location":"#echo","text":"ES 1.0.0 \u662f Echo \u89c4\u8303\u7684\u7b2c\u4e00\u4e2a\u6295\u5165\u751f\u4ea7\u73af\u5883\u7684\u7248\u672c\uff0c\u800c Echo \u662f\u6c34\u7cfb\u89c4\u5b9a HydroRoll \u4e0e infini \u4e4b\u95f4\u4e8b\u4ef6\u4f20\u53c2\u7c7b\u578b\u7684\u4e00\u4e2a\u5185\u90e8\u6807\u51c6\uff0c\u5168\u79f0 Event Communication and Harmonization across Online platforms\u3002","title":"\u4e00\u3001Echo \u89c4\u8303"},{"location":"#11_100","text":"\u6587\u6863\u91cc\u7684\u5173\u952e\u8bcd \"MUST\", \"MUST NOT\", \"REQUIRED\", \"SHALL\", \"SHALL NOT\", \"SHOULD\", \"SHOULD NOT\", \"RECOMMENDED\", \"NOT RECOMMENDED\", \"MAY\", and \"OPTIONAL\" \u90fd\u9075\u5faa BCP 14 \u3001 RFC2119 \u3001 RFC8174 \u91cc\u7684\u89e3\u91ca\u8bf4\u660e\u3002","title":"1.1 \u7248\u672c 1.0.0"},{"location":"#_1","text":"Echo \u89c4\u8303\uff08ES\uff09\uff0c\u662f\u5b9a\u4e49\u4e00\u4e2a\u6807\u51c6\u7684\u3001\u4e0e\u5177\u4f53\u7f16\u7a0b\u8bed\u8a00\u65e0\u5173\u7684 RESTful API \u4e0e Event Defined \u89c4\u8303\u3002\u6587\u5b57\u8dd1\u56e2(TRPG)\u6e38\u620f\u662f\u4e00\u79cd\u57fa\u4e8e\u6587\u5b57\u63cf\u8ff0\u548c\u89d2\u8272\u626e\u6f14\u7684\u684c\u4e0a\u6e38\u620f\uff0c\u901a\u5e38\u7531\u4e00\u4e2a\u6e38\u620f\u4e3b\u6301\u4eba(KP)\u548c\u591a\u4e2a\u73a9\u5bb6(PC)\u7ec4\u6210\uff0c\u901a\u8fc7\u7f51\u7edc\u5e73\u53f0\u8fdb\u884c\u4ea4\u6d41\u548c\u4e92\u52a8\u3002\u4e0d\u540c\u7684\u5e73\u53f0\u53ef\u80fd\u6709\u4e0d\u540c\u7684\u529f\u80fd\u548c\u9650\u5236\uff0c\u6bd4\u5982\u7fa4\u804a\u3001\u9891\u9053\u3001\u56fe\u7247\u3001\u97f3\u9891\u751a\u81f3\u89c6\u9891\u7b49\uff0c\u8fd9\u4e9b\u90fd\u4f1a\u5f71\u54cd\u5230\u6e38\u620f\u7684\u4f53\u9a8c\u548c\u6548\u679c\u3002\u4e3a\u4e86\u8ba9\u6c34\u7cfb\u7684\u6587\u5b57\u8dd1\u56e2\u6e38\u620f\u80fd\u591f\u8de8\u5e73\u53f0\u8fd0\u884c\uff0cES \u89c4\u5b9a\u4e86\u6e38\u620f\u7684\u6570\u636e\u7ed3\u6784\u3001\u63a5\u53e3\u5b9a\u4e49\u3001\u9519\u8bef\u5904\u7406\u7b49\u3002\u8fd9\u6837\uff0c\u6c34\u7cfb\u7528\u6237\u7684 TRPG \u6e38\u620f\u5c31\u53ef\u4ee5\u5728\u4e0d\u540c\u7684\u5e73\u53f0\u4e0a\u5b9e\u73b0\u76f8\u540c\u6216\u76f8\u4f3c\u7684\u529f\u80fd\uff0c\u540c\u65f6\u4e5f\u53ef\u4ee5\u65b9\u4fbf\u6a21\u578b\u6216\u89c4\u5219\u5305\u6216\u63d2\u4ef6\u5f00\u53d1\u8005\u8fdb\u884c\u6269\u5c55\u548c\u5b9a\u5236\u3002","title":"\u4e8c\u3001\u4ecb\u7ecd"},{"location":"#_2","text":"","title":"\u4e09\u3001\u672f\u8bed\u5b9a\u4e49"},{"location":"#31_es","text":"\u4e00\uff08\u6216\u591a\uff09\u4efd\u7528\u6765\u5b9a\u4e49\u6216\u63cf\u8ff0\u4e00\u4e2a Event \u4ee5\u53ca API \u7684\u6587\u6863\u3002","title":"3.1 ES \u6587\u6863"},{"location":"#32_media_types","text":"\u5a92\u4f53\u7c7b\u578b\u5b9a\u4e49\u5206\u6563\u4e8e\u591a\u5904\u3002 \u5a92\u4f53\u7c7b\u578b\u5b9a\u4e49\u5e94\u5f53\u7b26\u5408RFC6838\u3002 \u4ee5\u4e0b\u662f\u4e00\u4e9b\u5a92\u4f53\u7c7b\u578b\u5b9a\u4e49\u7684\u793a\u4f8b\uff1a text/plain; charset=utf-8 application/json application/vnd.github+json application/vnd.github.v3+json application/vnd.github.v3.raw+json application/vnd.github.v3.text+json application/vnd.github.v3.html+json application/vnd.github.v3.full+json application/vnd.github.v3.diff application/vnd.github.v3.patch","title":"3.2 Media Types"},{"location":"#33_http","text":"HTTP\u72b6\u6001\u7801\u88ab\u7528\u6765\u8868\u793a\u4e00\u6b21\u8bf7\u6c42\u7684\u88ab\u6267\u884c\u72b6\u6001\u3002 RFC7231 \u5b9a\u4e49\u4e86\u6709\u6548\u7684\u72b6\u6001\u7801\uff0c\u53ef\u4ee5\u5728 IANA Status Code Registry \u627e\u5230\u5df2\u7ecf\u88ab\u6ce8\u518c\u7684\u72b6\u6001\u7801\u7684\u5217\u8868\u3002","title":"3.3 HTTP\u72b6\u6001\u7801"},{"location":"#34","text":"\u5305\u542b Window\u3001World\u3001Event\u3001Element\u7b49\u8bcd\u6761\uff0c\u8be6\u89c1 Term.md \u3002","title":"3.4 \u5176\u4ed6\u672f\u8bed"},{"location":"#_3","text":"","title":"\u56db\u3001\u89c4\u8303"},{"location":"#_4","text":"\u5f00\u653e API \u89c4\u8303\u4f7f\u7528\u7b26\u5408 \u8bed\u4e49\u5316\u7248\u672c 2.0.0 (semver)\u89c4\u8303\u7684\u7248\u672c\u53f7\u3002\u7248\u672c\u53f7\u7531\u4e09\u90e8\u5206\u7ec4\u6210\uff1a\u4e3b\u7248\u672c\u53f7.\u6b21\u7248\u672c\u53f7.\u4fee\u8ba2\u53f7\u3002\u6bcf\u6b21\u66f4\u65b0\u6587\u6863\u65f6\uff0c\u6839\u636e\u4ee5\u4e0b\u89c4\u5219\u9012\u589e\u7248\u672c\u53f7\uff1a * \u4e3b\u7248\u672c\u53f7\uff1a\u5f53 API \u6709\u4e0d\u517c\u5bb9\u7684\u4fee\u6539\u65f6\uff0c\u9012\u589e\u4e3b\u7248\u672c\u53f7\uff0c\u4f8b\u5982\u4ece 1.0.0 \u53d8\u4e3a 2.0.0\u3002 * \u6b21\u7248\u672c\u53f7\uff1a\u5f53 API \u6709\u5411\u4e0b\u517c\u5bb9\u7684\u529f\u80fd\u65b0\u589e\u65f6\uff0c\u9012\u589e\u6b21\u7248\u672c\u53f7\uff0c\u4f8b\u5982\u4ece 1.0.0 \u53d8\u4e3a 1.1.0\u3002 * \u4fee\u8ba2\u53f7\uff1a\u5f53 API \u6709\u5411\u4e0b\u517c\u5bb9\u7684\u95ee\u9898\u4fee\u6b63\u65f6\uff0c\u9012\u589e\u4fee\u8ba2\u53f7\uff0c\u4f8b\u5982\u4ece 1.0.0 \u53d8\u4e3a 1.0.1\u3002 \u652f\u6301\u5f00\u653eAPI\u89c4\u8303 1.0 \u7684\u5de5\u5177\u5e94\u8be5\u517c\u5bb9\u6240\u6709 1.0.* \u7684\u7248\u672c\uff0c\u5de5\u5177\u4e0d\u5e94\u5f53\u5173\u6ce8\u4fee\u8ba2\u7248\u672c\u53f7\uff0c\u6bd4\u5982 1.0.0 \u548c 1.0.1 \u5bf9\u5b83\u6765\u8bf4\u5e94\u8be5\u6ca1\u6709\u4efb\u4f55\u533a\u522b\u3002 \u6b64\u540e\u5f00\u653e API \u89c4\u8303\u7684\u76f8\u540c\u4e3b\u7248\u672c\u53f7\u4e0b\u66f4\u9ad8\u6b21\u8981\u7248\u672c\u7684\u53d1\u5e03\u4e0d\u5e94\u5f53\u5bf9\u9762\u5411\u4f4e\u4e8e\u6b64\u6b21\u8981\u7248\u672c\u53f7\u5f00\u53d1\u7684\u5de5\u5177\u7684\u9020\u6210\u5e72\u6270\u3002\u56e0\u6b64 1.1.0 \u7248\u672c\u7684\u89c4\u8303\u5e94\u5f53\u53ef\u4ee5\u5728\u9762\u5411 1.0.0 \u7248\u672c\u89c4\u8303\u5f00\u53d1\u7684\u5de5\u5177\u5185\u4f7f\u7528\u3002 \u4efb\u4f55\u517c\u5bb9\u5f00\u653e API \u89c4\u8303 1. . \u7684\u6587\u6863\u5e94\u5f53\u5305\u542b\u4e00\u4e2a echo \u5b57\u6bb5\u7528\u6765\u8868\u660e\u5b83\u4f7f\u7528\u7684\u89c4\u8303\u7684\u8bed\u4e49\u5316\u7248\u672c\u3002","title":"\u7248\u672c"},{"location":"API/","text":"ES 1.0 \u00b6 API \u00b6 1. get_version \u00b6 Method field type notes GET \u65e0 Output field type notes ESV list \u7b26\u5408\u8bed\u4e49\u5316\u7248\u672c2.0.0\u89c4\u8303\u7684\u6570\u7ec4[^1] [^1]: https://github.com/HydroRoll-Team/echo/blob/main/docs/index.md#\u7248\u672c \u793a\u4f8b: { \"ESV\": [1, 0, 0] }","title":"API Reference"},{"location":"API/#es_10","text":"","title":"ES 1.0"},{"location":"API/#api","text":"","title":"API"},{"location":"API/#1_get_version","text":"Method field type notes GET \u65e0 Output field type notes ESV list \u7b26\u5408\u8bed\u4e49\u5316\u7248\u672c2.0.0\u89c4\u8303\u7684\u6570\u7ec4[^1] [^1]: https://github.com/HydroRoll-Team/echo/blob/main/docs/index.md#\u7248\u672c \u793a\u4f8b: { \"ESV\": [1, 0, 0] }","title":"1. get_version"},{"location":"Element/","text":"ES 1.0 \u00b6 Element \u00b6 ..","title":"Element"},{"location":"Element/#es_10","text":"","title":"ES 1.0"},{"location":"Element/#element","text":"..","title":"Element"},{"location":"Event/","text":"ES 1.0 \u00b6 Event \u00b6 1. Workflow \u00b6 2. Message \u00b6 3. Notice \u00b6 4. Callback \u00b6","title":"Event"},{"location":"Event/#es_10","text":"","title":"ES 1.0"},{"location":"Event/#event","text":"","title":"Event"},{"location":"Event/#1_workflow","text":"","title":"1. Workflow"},{"location":"Event/#2_message","text":"","title":"2. Message"},{"location":"Event/#3_notice","text":"","title":"3. Notice"},{"location":"Event/#4_callback","text":"","title":"4. Callback"},{"location":"Term/","text":"ES 1.0 \u00b6 Term \u00b6 [!IMPORTANT] Echo \u6807\u51c6\u53ea\u4f5c\u7528\u4e8e\u591a\u4eba\u804a\u5929\u7a97\u53e3(Window)\u3002 Window \u00b6 \u7a97\u53e3(Window)\uff0c\u4e00\u4e2a\u80fd\u547c\u51fa\u6c34\u7cfb\u9ab0\u5b50\u5e76\u80fd\u4e0e\u4e4b\u4ea4\u4e92\u4e14\u80fd\u63d0\u4f9b\u6d88\u606f\u663e\u793a\u4e0e\u804a\u5929\u8f93\u5165\u529f\u80fd\u7684\u7a97\u4f53\u88ab\u79f0\u4e3a\u804a\u5929\u7a97\u53e3\uff0c\u7b80\u79f0\u7a97\u53e3\u3002 World \u00b6 \u5e7f\u4e49\u4e0a\uff0c\u4e00\u4e2a\u5305\u542b\u591a\u4e2a(\u81f3\u5c11\u4e24\u4e2a)\u7528\u6237\u7684\u804a\u5929\u7a97\u53e3\u5373\u4e3a\u4e00\u4e2a World(\u4e16\u754c)\u3002\u4f60\u53ef\u4ee5\u5c06\u6b64\u7c7b\u6bd4\u4e3a QQ \u5e73\u53f0\u7684\u7fa4\u804a(Group)\u6216\u8005 KOOK/Discord \u5e73\u53f0\u7684\u9891\u9053(Channel)\u2014\u2014\u4f46\u662f\u5728(\u6c34\u7cfb)\u8fd9\u91cc\uff0c\u5b83\u4eec\u90fd\u7edf\u4e00\u88ab\u79f0\u4e3a World\u3002 [!WARNING] \u5355\u4eba\u7fa4\u804a\u4e0d\u80fd\u7b97\u4f5c\u4e00\u4e2a\u4e16\u754c\uff0c\u5373\u4f7f\u6b64\u7fa4\u804a\u6709\u4e00\u4e2a\u9ab0\u5b50\u4e14\u4e00\u4e2a\u7528\u6237\uff0c\u4e5f\u4e0d\u80fd\u6210\u4e3a\u4e00\u4e2a\u4e16\u754c\uff0c\u53ea\u6709\u7528\u6237\u91cf >= 2 \u4e14\u80fd\u591f\u4e0e\u6c34\u7cfb\u9ab0\u5b50\u4ea4\u4e92\u65f6\u624d\u7b97\u662f\u4e00\u4e2a\u4e16\u754c\u3002 Sub-world/Main-world \u00b6 \u72ed\u4e49\u4e0a\u8bb2\uff0c\u4e00\u4e2a World \u5e94\u8be5\u5728\u4e00\u6bb5\u65f6\u95f4\u5185\u53ea\u4fdd\u6301(\u4e5f\u5fc5\u987b\u4fdd\u6301)\u4e00\u4e2a\u89c4\u5219\u5305\u7684\u7ed1\u5b9a\uff0c\u56e0\u6b64\u7c7b\u4f3c\u4e8e\u79d8\u5bc6\u56e2\u90a3\u6837\u4e34\u65f6\u521b\u5efa\u7684\u5206\u7fa4\u6216\u5206\u9891\u9053\u5e76\u4e0d\u80fd\u8bf4\u662f\u4e00\u4e2a\u6807\u51c6\u7684 World\uff0c\u8fd9\u7c7b\u7a97\u53e3\u6211\u4eec\u79f0\u4e3a Sub-world(\u5b50\u4e16\u754c)\uff0c\u56e0\u6b64\u5f53\u6d89\u53ca\u5230 Sub-world \u65f6\uff0c\u6211\u4eec\u4e0d\u80fd\u79f0\u4e3b\u7fa4/\u4e3b\u9891\u9053 \u4e3aWorld\uff0c\u800c\u81f3\u5c11\u5e94\u8be5\u8bf4\u662f Main-world(\u4e3b\u4e16\u754c)\u3002 Node \u00b6 Node(\u8282\u70b9) \u63cf\u8ff0 ES \u7684\u5b9e\u73b0\u7aef\uff0c\u8fd9\u662f\u5b83\u4eec\u7684\u7edf\u4e00\u79f0\u8c13\u3002\u540c\u65f6\uff0c\u901a\u8fc7 ES \u6240\u89c4\u5b9a\u7684 Events \u4f20\u9012\u7684\u65b9\u5411\uff0c\u53ef\u4ee5\u6269\u5c55\u79f0\u4e3a 1\u53f7\u8282\u70b9(Node-1)\u30012\u53f7\u8282\u70b9(Node-2) \u751a\u81f3 3\u53f7\u8282\u70b9(Node-3)...\u4f46\u662f\u4e00\u822c\u6765\u8bf4\uff0c\u4e24\u4e2a\u8282\u70b9\u5df2\u7ecf\u8db3\u591f\u4f7f\u7528\u4e86\uff0cEvents \u7684\u4f20\u9012\u65b9\u5411\u603b\u662f\u7531\u6570\u5b57\u5c0f\u7684\u8282\u70b9\u4f20\u9012\u5230\u6570\u5b57\u5927\u7684\u8282\u70b9\uff0c\u82e5 Events \u80fd\u5728\u8282\u70b9\u95f4\u7684\u4f20\u9012\u8fc7\u7a0b\u4e2d\u5b8c\u6210\u7ed9\u5b9a\u7684\u4efb\u52a1\uff0c\u5219\u8fd9\u6837\u7684\u8282\u70b9\u4f20\u9012\u8fc7\u7a0b\u88ab\u6210\u4e3a\u4e00\u5957\u5b8c\u6574\u7684 pipeline\u3002 Pipeline \u00b6 \u7ba1\u7ebf(Pipeline)\uff0c\u6216\u79f0\u201c\u6d41\u6c34\u7ebf\u201d\u3002\u8fd9\u4e2a\u6982\u5ff5\u53ef\u80fd\u6bd4\u8f83\u62bd\u8c61\uff0c\u56e0\u6b64\u5728\u8fd9\u91cc\u7ed9\u51fa\u4e00\u4e2a\u751f\u52a8\u7684\u5f62\u5bb9\u2014\u2014Pipeline\uff0c\u4f60\u571f\u5473\u4e00\u70b9\uff0c\u53ef\u7ffb\u8bd1\u6210\u201c\u4e00\u6761\u9f99\u670d\u52a1\u201d\uff1b\u4e13\u4e1a\u4e00\u70b9\uff0c\u53eb\u5b83\u201c\u7efc\u5408\u89e3\u51b3\u65b9\u6848\u201d\u3002 \u603b\u4e4b\uff0c\u4e00\u4e2a pipeline\uff0c\u4e00\u5b9a\u662f\u5b8c\u6574\u7684\uff0c\u4f46\u4e0d\u4e00\u5b9a\u662f\u95ed\u5408\u7684\u3002 Event \u00b6 Event(\u4e8b\u4ef6)\u53ea\u5b58\u5728\u4e8e\u8282\u70b9\u4e4b\u95f4\u3002\u4e8b\u4ef6\u5212\u5206\u4e3a Specific-events(\u5177\u4f53\u4e8b\u4ef6\uff0c\u4f8b\u5982\u6d88\u606f\u4e8b\u4ef6\u3001\u4e16\u754c\u4eba\u6570\u589e\u51cf\u4e8b\u4ef6\u7b49) \u4e0e Abstract-events(\u62bd\u8c61\u4e8b\u4ef6\uff0c\u4f8b\u5982\u5de5\u4f5c\u6d41\u4e8b\u4ef6\u3001\u56de\u8c03\u4e8b\u4ef6\u7b49)\u3002\u5177\u4f53\u53ef\u7ffb\u9605\u4e8b\u4ef6\u4e00\u89c8\u8868 Events.md \u67e5\u770b\u6240\u6709 ES 1.0 \u6240\u652f\u6301\u7684\u4e8b\u4ef6\u3002 Element \u00b6 Element(\u5143\u7d20)\u5c24\u5176\u6307\u4ee3\u5305\u542b\u5728 Events \u4e2d\u7684\u5404\u7c7b\u53ef\u4ee5\u88ab\u62bd\u8c61\u51fa\u6765\u7684\u6982\u5ff5\uff0c\u6bd4\u5982\u6587\u672c(Text)\u3001\u56fe\u7247(Image)\u3001\u5bcc\u6587\u672c(RichText)\u3001\u97f3\u9891(Audio)\u3001\u89c6\u9891(Vedio)\u7b49\u3002\u5177\u4f53\u53ef\u7ffb\u9605\u5143\u7d20\u5217\u8868 Elements.md \u67e5\u770b\u6240\u6709 ES 1.0 \u5b9a\u4e49\u7684\u5143\u7d20\u3002 API \u00b6 \u662f\u6307\u8282\u70b9(\u5c24\u5176\u662f Node-2)\u9700\u8981\u5b9e\u73b0\u7684\u4e00\u4e9b\u7f51\u7edc\u63a5\u53e3\u89c4\u8303\u3002\u5177\u4f53\u53c2\u9605 ES 1.0 API\u5217\u8868 API.md \u3002 Without bells and whistles \u00b6 \u6ca1\u6709\u82b1\u91cc\u80e1\u54e8\u7684\u65b9\u6cd5\uff08\u4e0d\u6dfb\u52a0\u4e0d\u5fc5\u8981\uff0c\u5197\u4f59\u7684\u4e1c\u897f\uff09\u3002 Off-the-shelf \u00b6 \u5df2\u6709\u7684\uff0c\u73b0\u6210\u7684\u3002 end to end \u00b6 \u7aef\u5230\u7aef(e2e)\uff0c\u7ed9\u5b9a\u4e00\u4e2a\u8f93\u5165\uff0c\u518d\u7ed9\u51fa\u4e00\u4e2a\u8f93\u51fa\uff0c\u4e0d\u7ba1\u5176\u4e2d\u7684\u8fc7\u7a0b\u591a\u4e48\u590d\u6742\uff0c\u4f46\u53ea\u8981\u7ed9\u4e86\u4e00\u4e2a\u8f93\u5165\uff0c\u90a3\u4e48\u5bf9\u5e94\u4e00\u4e2a\u8f93\u51fa\u3002 Priority \u00b6 \u4f18\u5148\u7ea7(priority)\uff0c\u4f5c\u7528\u5728 Events \u4e2d\uff0c\u5c24\u5176\u662f Workflow Events \u3002","title":"Term"},{"location":"Term/#es_10","text":"","title":"ES 1.0"},{"location":"Term/#term","text":"[!IMPORTANT] Echo \u6807\u51c6\u53ea\u4f5c\u7528\u4e8e\u591a\u4eba\u804a\u5929\u7a97\u53e3(Window)\u3002","title":"Term"},{"location":"Term/#window","text":"\u7a97\u53e3(Window)\uff0c\u4e00\u4e2a\u80fd\u547c\u51fa\u6c34\u7cfb\u9ab0\u5b50\u5e76\u80fd\u4e0e\u4e4b\u4ea4\u4e92\u4e14\u80fd\u63d0\u4f9b\u6d88\u606f\u663e\u793a\u4e0e\u804a\u5929\u8f93\u5165\u529f\u80fd\u7684\u7a97\u4f53\u88ab\u79f0\u4e3a\u804a\u5929\u7a97\u53e3\uff0c\u7b80\u79f0\u7a97\u53e3\u3002","title":"Window"},{"location":"Term/#world","text":"\u5e7f\u4e49\u4e0a\uff0c\u4e00\u4e2a\u5305\u542b\u591a\u4e2a(\u81f3\u5c11\u4e24\u4e2a)\u7528\u6237\u7684\u804a\u5929\u7a97\u53e3\u5373\u4e3a\u4e00\u4e2a World(\u4e16\u754c)\u3002\u4f60\u53ef\u4ee5\u5c06\u6b64\u7c7b\u6bd4\u4e3a QQ \u5e73\u53f0\u7684\u7fa4\u804a(Group)\u6216\u8005 KOOK/Discord \u5e73\u53f0\u7684\u9891\u9053(Channel)\u2014\u2014\u4f46\u662f\u5728(\u6c34\u7cfb)\u8fd9\u91cc\uff0c\u5b83\u4eec\u90fd\u7edf\u4e00\u88ab\u79f0\u4e3a World\u3002 [!WARNING] \u5355\u4eba\u7fa4\u804a\u4e0d\u80fd\u7b97\u4f5c\u4e00\u4e2a\u4e16\u754c\uff0c\u5373\u4f7f\u6b64\u7fa4\u804a\u6709\u4e00\u4e2a\u9ab0\u5b50\u4e14\u4e00\u4e2a\u7528\u6237\uff0c\u4e5f\u4e0d\u80fd\u6210\u4e3a\u4e00\u4e2a\u4e16\u754c\uff0c\u53ea\u6709\u7528\u6237\u91cf >= 2 \u4e14\u80fd\u591f\u4e0e\u6c34\u7cfb\u9ab0\u5b50\u4ea4\u4e92\u65f6\u624d\u7b97\u662f\u4e00\u4e2a\u4e16\u754c\u3002","title":"World"},{"location":"Term/#sub-worldmain-world","text":"\u72ed\u4e49\u4e0a\u8bb2\uff0c\u4e00\u4e2a World \u5e94\u8be5\u5728\u4e00\u6bb5\u65f6\u95f4\u5185\u53ea\u4fdd\u6301(\u4e5f\u5fc5\u987b\u4fdd\u6301)\u4e00\u4e2a\u89c4\u5219\u5305\u7684\u7ed1\u5b9a\uff0c\u56e0\u6b64\u7c7b\u4f3c\u4e8e\u79d8\u5bc6\u56e2\u90a3\u6837\u4e34\u65f6\u521b\u5efa\u7684\u5206\u7fa4\u6216\u5206\u9891\u9053\u5e76\u4e0d\u80fd\u8bf4\u662f\u4e00\u4e2a\u6807\u51c6\u7684 World\uff0c\u8fd9\u7c7b\u7a97\u53e3\u6211\u4eec\u79f0\u4e3a Sub-world(\u5b50\u4e16\u754c)\uff0c\u56e0\u6b64\u5f53\u6d89\u53ca\u5230 Sub-world \u65f6\uff0c\u6211\u4eec\u4e0d\u80fd\u79f0\u4e3b\u7fa4/\u4e3b\u9891\u9053 \u4e3aWorld\uff0c\u800c\u81f3\u5c11\u5e94\u8be5\u8bf4\u662f Main-world(\u4e3b\u4e16\u754c)\u3002","title":"Sub-world/Main-world"},{"location":"Term/#node","text":"Node(\u8282\u70b9) \u63cf\u8ff0 ES \u7684\u5b9e\u73b0\u7aef\uff0c\u8fd9\u662f\u5b83\u4eec\u7684\u7edf\u4e00\u79f0\u8c13\u3002\u540c\u65f6\uff0c\u901a\u8fc7 ES \u6240\u89c4\u5b9a\u7684 Events \u4f20\u9012\u7684\u65b9\u5411\uff0c\u53ef\u4ee5\u6269\u5c55\u79f0\u4e3a 1\u53f7\u8282\u70b9(Node-1)\u30012\u53f7\u8282\u70b9(Node-2) \u751a\u81f3 3\u53f7\u8282\u70b9(Node-3)...\u4f46\u662f\u4e00\u822c\u6765\u8bf4\uff0c\u4e24\u4e2a\u8282\u70b9\u5df2\u7ecf\u8db3\u591f\u4f7f\u7528\u4e86\uff0cEvents \u7684\u4f20\u9012\u65b9\u5411\u603b\u662f\u7531\u6570\u5b57\u5c0f\u7684\u8282\u70b9\u4f20\u9012\u5230\u6570\u5b57\u5927\u7684\u8282\u70b9\uff0c\u82e5 Events \u80fd\u5728\u8282\u70b9\u95f4\u7684\u4f20\u9012\u8fc7\u7a0b\u4e2d\u5b8c\u6210\u7ed9\u5b9a\u7684\u4efb\u52a1\uff0c\u5219\u8fd9\u6837\u7684\u8282\u70b9\u4f20\u9012\u8fc7\u7a0b\u88ab\u6210\u4e3a\u4e00\u5957\u5b8c\u6574\u7684 pipeline\u3002","title":"Node"},{"location":"Term/#pipeline","text":"\u7ba1\u7ebf(Pipeline)\uff0c\u6216\u79f0\u201c\u6d41\u6c34\u7ebf\u201d\u3002\u8fd9\u4e2a\u6982\u5ff5\u53ef\u80fd\u6bd4\u8f83\u62bd\u8c61\uff0c\u56e0\u6b64\u5728\u8fd9\u91cc\u7ed9\u51fa\u4e00\u4e2a\u751f\u52a8\u7684\u5f62\u5bb9\u2014\u2014Pipeline\uff0c\u4f60\u571f\u5473\u4e00\u70b9\uff0c\u53ef\u7ffb\u8bd1\u6210\u201c\u4e00\u6761\u9f99\u670d\u52a1\u201d\uff1b\u4e13\u4e1a\u4e00\u70b9\uff0c\u53eb\u5b83\u201c\u7efc\u5408\u89e3\u51b3\u65b9\u6848\u201d\u3002 \u603b\u4e4b\uff0c\u4e00\u4e2a pipeline\uff0c\u4e00\u5b9a\u662f\u5b8c\u6574\u7684\uff0c\u4f46\u4e0d\u4e00\u5b9a\u662f\u95ed\u5408\u7684\u3002","title":"Pipeline"},{"location":"Term/#event","text":"Event(\u4e8b\u4ef6)\u53ea\u5b58\u5728\u4e8e\u8282\u70b9\u4e4b\u95f4\u3002\u4e8b\u4ef6\u5212\u5206\u4e3a Specific-events(\u5177\u4f53\u4e8b\u4ef6\uff0c\u4f8b\u5982\u6d88\u606f\u4e8b\u4ef6\u3001\u4e16\u754c\u4eba\u6570\u589e\u51cf\u4e8b\u4ef6\u7b49) \u4e0e Abstract-events(\u62bd\u8c61\u4e8b\u4ef6\uff0c\u4f8b\u5982\u5de5\u4f5c\u6d41\u4e8b\u4ef6\u3001\u56de\u8c03\u4e8b\u4ef6\u7b49)\u3002\u5177\u4f53\u53ef\u7ffb\u9605\u4e8b\u4ef6\u4e00\u89c8\u8868 Events.md \u67e5\u770b\u6240\u6709 ES 1.0 \u6240\u652f\u6301\u7684\u4e8b\u4ef6\u3002","title":"Event"},{"location":"Term/#element","text":"Element(\u5143\u7d20)\u5c24\u5176\u6307\u4ee3\u5305\u542b\u5728 Events \u4e2d\u7684\u5404\u7c7b\u53ef\u4ee5\u88ab\u62bd\u8c61\u51fa\u6765\u7684\u6982\u5ff5\uff0c\u6bd4\u5982\u6587\u672c(Text)\u3001\u56fe\u7247(Image)\u3001\u5bcc\u6587\u672c(RichText)\u3001\u97f3\u9891(Audio)\u3001\u89c6\u9891(Vedio)\u7b49\u3002\u5177\u4f53\u53ef\u7ffb\u9605\u5143\u7d20\u5217\u8868 Elements.md \u67e5\u770b\u6240\u6709 ES 1.0 \u5b9a\u4e49\u7684\u5143\u7d20\u3002","title":"Element"},{"location":"Term/#api","text":"\u662f\u6307\u8282\u70b9(\u5c24\u5176\u662f Node-2)\u9700\u8981\u5b9e\u73b0\u7684\u4e00\u4e9b\u7f51\u7edc\u63a5\u53e3\u89c4\u8303\u3002\u5177\u4f53\u53c2\u9605 ES 1.0 API\u5217\u8868 API.md \u3002","title":"API"},{"location":"Term/#without_bells_and_whistles","text":"\u6ca1\u6709\u82b1\u91cc\u80e1\u54e8\u7684\u65b9\u6cd5\uff08\u4e0d\u6dfb\u52a0\u4e0d\u5fc5\u8981\uff0c\u5197\u4f59\u7684\u4e1c\u897f\uff09\u3002","title":"Without bells and whistles"},{"location":"Term/#off-the-shelf","text":"\u5df2\u6709\u7684\uff0c\u73b0\u6210\u7684\u3002","title":"Off-the-shelf"},{"location":"Term/#end_to_end","text":"\u7aef\u5230\u7aef(e2e)\uff0c\u7ed9\u5b9a\u4e00\u4e2a\u8f93\u5165\uff0c\u518d\u7ed9\u51fa\u4e00\u4e2a\u8f93\u51fa\uff0c\u4e0d\u7ba1\u5176\u4e2d\u7684\u8fc7\u7a0b\u591a\u4e48\u590d\u6742\uff0c\u4f46\u53ea\u8981\u7ed9\u4e86\u4e00\u4e2a\u8f93\u5165\uff0c\u90a3\u4e48\u5bf9\u5e94\u4e00\u4e2a\u8f93\u51fa\u3002","title":"end to end"},{"location":"Term/#priority","text":"\u4f18\u5148\u7ea7(priority)\uff0c\u4f5c\u7528\u5728 Events \u4e2d\uff0c\u5c24\u5176\u662f Workflow Events \u3002","title":"Priority"}]} \ No newline at end of file