{"id":12940,"date":"2025-04-16T02:29:09","date_gmt":"2025-04-15T18:29:09","guid":{"rendered":"https:\/\/www.minerhome.org\/?p=12940"},"modified":"2025-05-07T18:35:38","modified_gmt":"2025-05-07T10:35:38","slug":"gensyn-%e8%8a%82%e7%82%b9%e5%a4%a7%e6%af%9b%e9%a2%84%e6%9c%9f","status":"publish","type":"post","link":"https:\/\/www.minerhome.org\/?p=12940","title":{"rendered":"gensyn \u8282\u70b9\u5927\u6bdb\u9884\u671f"},"content":{"rendered":"\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-4-3 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"gensyn \u8282\u70b9\u5927\u6bdb\u9884\u671f\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/4c3NGt85A2c?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p class=\"has-vivid-red-color has-text-color has-link-color has-small-font-size wp-elements-a10e38c78800b5e8122021786a1a95ba\"><strong>gensyn \u8282\u70b9\u6302\u673a\/\u6258\u7ba1 &#8211; \u9884\u6d4b\u5927\u6bdb\u3002 \u5408\u4f5c\u53cc\u8d62\uff0c\u4e00\u8d77\u64b8\u5927\u6bdb\u3002\u9884\u6d4b\u5355\u53f7500~2000U -\u79c1\u804a\u7fa4\u4e3b(\u7fa4\u53f7\uff1a364340947) \u6216qq :248135618<br>\u670d\u52a1\u5668\u4ee3\u7ba1\u6216M4\u6258\u7ba1\u4e24\u79cd\u5408\u4f5c\u65b9\u6848\u3002<\/strong><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>\u8fd9\u4e2a\u9879\u76ee\u5bb9\u6613\u51fa\u5927\u6bdb\uff0c\u878d\u8d44\u5927\uff0c\u64cd\u4f5c\u9ebb\u70e6\uff0c\u529d\u9000\u4e0d\u5c11\u4eba\u3002\u591a\u53f7\u4e5f\u4e0d\u65b9\u4fbf\u3002\u6240\u4ee5\u6709\u6761\u4ef6\u7684\u8bd5\u4e00\u8bd5\u3002<\/p>\n\n\n\n<p>\u53ef\u4ee5\u7528CPU\u4e5f\u53ef\u4ee5\u7528GPU\u6765\u8dd1\u3002<\/p>\n\n\n\n<p>CPU:  8\u6838 \u5185\u5b5816G\u53ca\u4ee5\u4e0a\uff0c\u752820G\u8bd5\u8fc7\u53ef\u4ee5\u8dd1\u3002<\/p>\n\n\n\n<p>GPU: \u663e\u5b5810G\u53ca\u4ee5\u4e0a\u30023080\u53ef\u4ee5\u8dd1\u3002<\/p>\n\n\n\n<p>\u64cd\u4f5c\u7cfb\u7edf Ubuntu-24.04\u53ca\u66f4\u65b0\u3002<\/p>\n\n\n\n<p>\u672c\u5730\u7684\u8bdd\uff0cwin10 \u6216win11\uff0c \u81ea\u5df1\u63d0\u524d\u5b89\u88c5\u597dwsl2 \u5b89\u88c5 Ubuntu-24.04\uff08\u7528\u663e\u5361\u8dd1\u8fd8\u8981\u5728wsl2\u91cc\u9762\u5b89\u88c5cuda 12.8\uff09\uff0c\u8981\u5f00\u5168\u5c40\u3002&#8211; \u63d0\u524d\u5f00\u5168\u5c40\uff0c \u5373\u5148\u5728\u4e3b\u673a\u5f00\u5168\u5c40\uff0c\u518d\u6253\u5f00wsl\u3002<\/p>\n\n\n\n<p>\u5b89\u88c5\u6b65\u9aa4\uff1a<\/p>\n\n\n\n<p>1\uff0c \u66f4\u65b0\u7cfb\u7edf <\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo apt-get update &amp;&amp; sudo apt-get upgrade -y<\/code><\/pre>\n\n\n\n<p>2\uff0c \u5b89\u88c5\u5404\u79cd\u5e93\uff0c\u5de5\u5177<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo apt install screen curl iptables build-essential git wget lz4 jq make gcc nano automake autoconf tmux htop nvme-cli libgbm1 pkg-config libssl-dev libleveldb-dev tar clang bsdmainutils ncdu unzip libleveldb-dev    git -y<\/code><\/pre>\n\n\n\n<p>3\uff0c \u5b89\u88c5 python<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo apt-get install python3 python3-pip python3-venv python3-dev -y<\/code><\/pre>\n\n\n\n<p>4, \u5b89\u88c5 node<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo apt-get update\n\ncurl -fsSL https:\/\/deb.nodesource.com\/setup_22.x | sudo -E bash -\n\nsudo apt-get install -y nodejs\n\nsudo npm install -g yarn\n<\/code><\/pre>\n\n\n\n<p>5, \u5b89\u88c5yarn<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>curl -o- -L https:\/\/yarnpkg.com\/install.sh | bash\n\nexport PATH=\"$HOME\/.yarn\/bin:$HOME\/.config\/yarn\/global\/node_modules\/.bin:$PATH\"\n\nsource ~\/.bashrc<\/code><\/pre>\n\n\n\n<p>6, \u4e0b\u8f7d rl-swarm,  \u8fd9\u91cc\u4ee5\u5355\u673a\u5355\u53f7\u4e3a\u4f8b\uff0c\u5355\u673a\u591a\u53f7\u8981\u81ea\u5df1\u505a\u9694\u79bb\uff0c\u5206\u522b\u5b89\u88c5\u5230\u4e0d\u540c\u7684\u76ee\u5f55\u4e0b\u3002<\/p>\n\n\n\n<p>\u6211\u4eec\u4e0b\u8f7d\u5230\u7528\u6237\u76ee\u5f55\u4e0b\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>cd ~\n# \u5982\u679c\u91cd\u65b0\u5b89\u88c5\uff0c\u4e14\u4e4b\u524d\u6b63\u5e38\u8fd0\u884c\u8fc7\u7684\uff0c\u5219\u53c2\u8003\u6700\u540e\u9762\u5148\u628aswarm.pem\u6587\u4ef6\u4fdd\u5b58\u597d\u3002\n# \u5982\u679c\u91cd\u65b0\u5b89\u88c5\uff0c\u5219\u5148\u628a\u539f\u6765\u7684 swarm\u5220\u9664      rm -rf ~\/rl-swarm\ngit clone https:\/\/github.com\/gensyn-ai\/rl-swarm\/\n\ncd ~\/rl-swarm\/modal-login  &amp;&amp; yarn install  &amp;&amp;  yarn upgrade &amp;&amp;  yarn add next@latest &amp;&amp;  yarn add viem@latest \n\ncd ~\/rl-swarm\n\nsed -i '1i # ~\/.bashrc: executed by bash(1) for non-login shells.\\n\\n# If not running interactively, don'\\''t do anything\\ncase $- in\\n    *i*) ;;\\n    *) return;;\\nesac\\n' ~\/.bashrc\n\n# sed -i '101s|^|# |' run_rl_swarm.sh\n\ncd ~   &amp;&amp;   python3 -m venv .venv   &amp;&amp;   source .venv\/bin\/activate\n\n# \u624b\u52a8\u5b89\u88c5\u51e0\u4e2a\u5305  \u53ef\u80fd\u6709\u70b9\u6162\u3002\ncd ~\/rl-swarm\n# \u7528CPU\u8dd1\u7684\u5b89\u88c5\u8fd9\u4e00\u884c\uff0c\u5982M4\uff0c \u670d\u52a1\u5668\npip3 install -r  requirements-cpu.txt    -i https:\/\/pypi.tuna.tsinghua.edu.cn\/simple\n# \u7528\u663e\u5361\u8dd1\u7684\u5b89\u88c5\u8fd9\u4e00\u884c\npip3 install -r  requirements-gpu.txt    -i https:\/\/pypi.tuna.tsinghua.edu.cn\/simple   \n<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>7, \u8fd0\u884c swarm\uff0c \u7b2c\u4e00\u6b21\u4f1a\u5b89\u88c5\u4e00\u4e9b\u5305\uff0c\u6bd4\u8f83\u6162\u3002\ntmux new -s gensyn       \ncd ~   &amp;&amp;   python3 -m venv .venv   &amp;&amp;   source .venv\/bin\/activate\n# \u5982\u679c\u6307\u5b9a\u8981CPU\u8fd0\u884c\uff0c\u5219\u63d0\u524d\u8fd0\u884c\u8fd9\u4e00\u884c    export CPU_ONLY=1 &amp;&amp; export CUDA_VISIBLE_DEVICES=\"\" \ncd ~\/rl-swarm  &amp;&amp; bash   .\/run_rl_swarm.sh   \n\n# \u4ee5\u540e\u60f3\u8fdb\u670d\u52a1\u5668\u67e5\u770b\u53ef\u4ee5   tmux a -t gensyn  <\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"486\" height=\"587\" src=\"https:\/\/www.minerhome.org\/wp-content\/uploads\/2025\/04\/QQ\u56fe\u724720250417073309.png\" alt=\"\" class=\"wp-image-13111\"\/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>8\uff0c \u5b89\u88c5\u8fc7\u7a0b\u7684\u4ea4\u4e92 &#8211; \u5b89\u88c5\u5b8c\u6210\u540e\uff0c\u65e0\u6cd5\u8fdb\u5165\uff0c\u65e0\u6cd5\u4f7f\u7528\uff0c\u5219\u53ef\u4ee5\u8003\u8651\u7528\u540e\u9762\u7684\u6587\u4ef6\u6765\u8986\u76d6\u3002<\/p>\n\n\n\n<p>Would you like to connect to the Testnet? [Y\/n]  \u76f4\u63a5\u56de\u8f66<\/p>\n\n\n\n<p>Waiting for modal userData.json to be created..    \u6253\u5f00\u8c37\u54e5\u6d4f\u89c8\u5668\u3002 <\/p>\n\n\n\n<p>\u6253\u5f00\u7f51\u5740 <a href=\"http:\/\/localhost:3000\/\" target=\"_blank\" rel=\"noreferrer noopener\">http:\/\/localhost:3000\/<\/a> <\/p>\n\n\n\n<p>\u670d\u52a1\u5668\u7684\u8bdd\u5c31\u662f \u670d\u52a1\u5668IP:3000 \u4e14\u628a\u7aef\u53e33000\u8981\u6253\u5f00\u3002\u9632\u706b\u5899\u6253\u5f00\u3002\uff08\u4e5f\u53ef\u4ee5\u672c\u5730\u8f6c\u53d1\u5230\u670d\u52a1\u5668\uff09<\/p>\n\n\n\n<p>\u8f93\u5165\u90ae\u7bb1\uff0cContinue,  \u7136\u540e\u5230\u90ae\u7bb1\u6536\u9a8c\u8bc1\u7801\uff0c\u586b\u8fdb\u53bb\uff0c \u53ef\u80fd\u8981\u5230\u5783\u573e\u7bb1\u627e\u3002<\/p>\n\n\n\n<p><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"613\" height=\"384\" src=\"https:\/\/www.minerhome.org\/wp-content\/uploads\/2025\/04\/08A_KUIVBOIGL3U9HU.png\" alt=\"\" class=\"wp-image-12986\"\/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"533\" height=\"494\" src=\"https:\/\/www.minerhome.org\/wp-content\/uploads\/2025\/04\/XUYN9_1_PB5GUI56WX.png\" alt=\"\" class=\"wp-image-12992\"\/><\/figure>\n\n\n\n<p>Would you like to push models you train in the RL swarm to the Hugging Face Hub? [y\/N]    \u76f4\u63a5\u56de\u8f66<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"914\" height=\"311\" src=\"https:\/\/www.minerhome.org\/wp-content\/uploads\/2025\/04\/364f44576dafe8592783354384eb9b31.png\" alt=\"\" class=\"wp-image-13080\"\/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>\u63a5\u4e0b\u6765\u8fde\u4e0a\u7f51\u7edc\u3002<\/p>\n\n\n\n<p>Hello \u540e\u9762\u5c31\u662f\u4f60\u7684\u8282\u70b9\u540d\u79f0\uff0c []\u91cc\u9762\u5c31\u662f\u8282\u70b9ID, \u8bb0\u4e0b\u8fd9\u4e2a\u8282\u70b9ID. \u4e5f\u53ebpeer ID,  \u628a\u8fd9\u4e2a\u8282\u70b9\u6587\u4ef6swarm.pem \u4fdd\u5b58\u597d\u3002\u5b83\u8ddf\u90ae\u7bb1\u662f\u7ed1\u5b9a\u7684\uff0c\u5982\u679c\u8fd9\u4e2a\u6587\u4ef6\u4e22\u4e86\uff0c\u5219\u90ae\u7bb1\u4e5f\u4f5c\u5e9f\u4e86\u3002<\/p>\n\n\n\n<p>\u8282\u70b9\u6587\u4ef6\u9ed8\u8ba4\u5728   ~\/rl-swarm\/swarm.pem\uff0c \u4fdd\u5b58\u597d\u3002<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1123\" height=\"822\" src=\"https:\/\/www.minerhome.org\/wp-content\/uploads\/2025\/04\/3XGHVEY51O6WHNZR6JY.png\" alt=\"\" class=\"wp-image-13010\"\/><\/figure>\n\n\n\n<p>9\uff0c \u9a8c\u8bc1\u8282\u70b9\u72b6\u6001<\/p>\n\n\n\n<p>\u590d\u5236\u4e0a\u8ff0\u7684\u8282\u70b9ID \u5230\u7f51\u7ad9\u67e5\u8be2 <a href=\"https:\/\/gensyn-node.vercel.app\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/gensyn-node.vercel.app<\/a>\uff0c \u4e3b\u8981\u770bevm\u5730\u5740\uff0c\u5982\u679c\u662f 0x0000000000000000 \u540e\u9762\u5168\u662f0\uff0c\u5219\u8fd9\u4e2a\u90ae\u7bb1\u4f5c\u5e9f\u3002\u6362\u4e00\u4e2a\u65b0\u90ae\u7bb1\uff0c\u91cd\u65b0\u5b89\u88c5\u91cd\u65b0\u6765\u3002\u5148\u8dd1\u4e00\u4e0b\u518d\u67e5\u3002<\/p>\n\n\n\n<p>\u4e5f\u53ef\u4ee5\u8fdb\u7535\u62a5\u67e5  @gensyntrackbot   \/check  \u4f60\u7684\u8282\u70b9ID<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1136\" height=\"1024\" src=\"https:\/\/www.minerhome.org\/wp-content\/uploads\/2025\/04\/RLG45GO655T_JM@6IVZW.png\" alt=\"\" class=\"wp-image-13014\"\/><\/figure>\n\n\n\n<p>10\uff0c \u67e5\u770b\u94fe\u4e0a\u7eaa\u5f55\uff0c\u4f30\u8ba1\u4f1a\u662f\u7a7a\u6295\u7684\u6761\u4ef6\u4e4b\u4e00\u3002\u8dd1100\u591a\u6761\u7eaa\u5f55\uff0c\u6df7\u4e2a\u4f4e\u4fdd\u6709\u5427\u3002<\/p>\n\n\n\n<p>\u590d\u5236\u4f60\u4e0a\u9762\u7684EVM\u5730\u5740\u5230\u6d4f\u89c8\u5668\u91cc\u9762\u641c\u7d22\u3002<\/p>\n\n\n\n<p><a href=\"https:\/\/gensyn-testnet.explorer.alchemy.com\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/gensyn-testnet.explorer.alchemy.com<\/a><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1067\" height=\"776\" src=\"https:\/\/www.minerhome.org\/wp-content\/uploads\/2025\/04\/WJ88YIBOCYGEKVV.jpg\" alt=\"\" class=\"wp-image-13137\"\/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>11\uff0c \u901a\u8fc7\u90ae\u7bb1\uff0c\u9a8c\u8bc1\u7801\u767b\u5f55\uff0c\u4fdd\u5b58 ~\/rl-swarm\/swarm.pem \u6587\u4ef6\uff0c\u6316\u5427\u3002\u4e00\u76f4\u5230\u7a7a\u6295\u3002\u5f88\u5927\u6982\u7387\u6709\u5927\u6bdb\u3002<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p class=\"has-vivid-red-color has-text-color has-link-color has-medium-font-size wp-elements-95c9fbac81ff03678eaa0e697d3a51c3\"><strong>\u6742\u9879\uff1a<\/strong><\/p>\n\n\n\n<p>\u5185\u5b58\u4f4e\u4e8e\u5b98\u65b9\u63a8\u8350\u7684\u53ef\u4ee5\u4fee\u6539\u914d\u7f6e\u6587\u4ef6\uff0c\u628a\u53c2\u6570\u8c03\u4f4e\u70b9\u3002<\/p>\n\n\n\n<p>GPU   ~\/rl-swarm\/hivemind_exp\/configs\/gpu\/grpo-qwen-2.5-0.5b-deepseek-r1.yaml<\/p>\n\n\n\n<p>CPU    ~\/rl-swarm\/hivemind_exp\/configs\/mac\/grpo-qwen-2.5-0.5b-deepseek-r1.yaml<\/p>\n\n\n\n<p>\u6587\u4ef6\u91cc\u9762  \u5927\u6982\u7b2c17\u884c     max_steps: 20  \u539f\u6765\u662f20\u6b65\uff0c\u53ef\u4ee5\u6539\u4e3a10\u62165\u6b65\u3002<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>\u5b98\u65b9\u540e\u53f0\u67e5    <a href=\"https:\/\/dashboard.gensyn.ai\/\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/dashboard.gensyn.ai\/<\/a><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p class=\"has-vivid-red-color has-text-color has-link-color has-medium-font-size wp-elements-d1e6c2523b6e227effe78ad86a06560f\"><strong>\u4fee\u6539\u6587\u4ef6\uff1a<\/strong><\/p>\n\n\n\n<p>\u5176\u4e2d\u53ef\u80fd\u67093\u4e2a\u6587\u4ef6\u6d89\u53ca\u5230\u6539\u52a8\uff0c\u5982\u679c\u4e0d\u6b63\u5e38\uff0c\u53ef\u4ee5\u6062\u590d\u9ed8\u8ba4\u7684\u6216\u8005\u627e\u7fa4\u4e3b\u8981,  \u8986\u76d6\u539f\u6765\u7684\u6587\u4ef6\u3002<\/p>\n\n\n\n<p>1\uff0c ~\/.bashrc                         # \u53ef\u80fd\u5728 \/root\u4e0b\u9762<\/p>\n\n\n\n<p>2\uff0c~\/.run_rl_swarm.sh    # \u53ef\u80fd\u5728 \/root\/rl-swarm\u4e0b\u9762<\/p>\n\n\n\n<p>3\uff0c\u53c2\u6570\u6587\u4ef6\uff0c\u6839\u636e\u7535\u8111\u6027\u80fd\u6765\u6539    grpo-qwen-2.5-0.5b-deepseek-r1.yaml    \u53ef\u80fd\u5728  \/root\/rl-swarm\/hivemind_exp\/configs\/gpu \u4e0b\u9762<\/p>\n\n\n\n<p>\u5982\u679c\u662fCPU\u5219   \/root\/rl-swarm\/hivemind_exp\/configs\/mac \u4e0b\u9762<\/p>\n\n\n\n<p class=\"has-vivid-red-color has-text-color has-link-color has-medium-font-size wp-elements-e96a3ff9675248372584942dbb333515\"><strong>\u5f00\u5168\u5c40<\/strong>  &#8211; CLASH\u4e0d\u597d\u7528<\/p>\n\n\n\n<p>\u53ef\u4ee5\u7528\u8fd9\u4e2a \uff0c \u8fde\u63a5\u4e0a\uff0c\u7535\u8111\u5c31\u5168\u5c40\u4ee3\u7406\u4e86\uff0c\u5305\u62ec\u672c\u673a\u4ee5\u53caWSL\u91cc\u9762\uff0c\u4f46\u662f\u8fd9\u4e2a\u8f6f\u4ef6\u5f71\u54cd\u5230\u4e3b\u673a\uff0c\u5b83\u6240\u6709\u90fd\u8d70\u4ee3\u7406\u4e86\uff0c\u53ef\u4ee5\u53c2\u8003\u540e\u9762\u7684\u505a\u6cd5\u3002<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"498\" height=\"544\" src=\"https:\/\/www.minerhome.org\/wp-content\/uploads\/2025\/04\/R@S9_E7KTC0JYL8F9WX.png\" alt=\"\" class=\"wp-image-13042\"\/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"398\" height=\"524\" src=\"https:\/\/www.minerhome.org\/wp-content\/uploads\/2025\/04\/S_SIXIAO7PICCKPS6O96E.png\" alt=\"\" class=\"wp-image-13082\"\/><\/figure>\n\n\n\n<p>\u53ef\u76f4\u63a5\u901a\u8fc7CLASH\u8fde\uff0c \u770b\u4e0b\u7aef\u53e3\u662f\u591a\u5c11  7890  \u6216 7897<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p class=\"has-vivid-red-color has-text-color has-link-color has-medium-font-size wp-elements-67111f7bde7a7ffaba47c01db7bad633\"><strong>\u5176\u5b83<\/strong><\/p>\n\n\n\n<p>\u5efa\u7acb\u4f1a\u8bdd\u6765\u8fd0\u884c\u8282\u70b9     tmux new -s  gensyn<\/p>\n\n\n\n<p>\u7ec8\u7aef\u53ef\u4ee5\u5173\u95ed\uff0c\u4e0b\u6b21\u91cd\u65b0\u8fdb\u5165  \uff0c\u67e5\u770b\u8fd0\u884c\u72b6\u6001   tmux attach -t gensyn<\/p>\n\n\n\n<p><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p>hivemind.p2p.p2p_daemon_bindings.utils.P2PDaemonError: Daemon failed to start in 15.0 seconds<\/p>\n\n\n\n<p>~\/rl-swarm\/.venv\/lib\/python3.12\/site-packages\/hivemind\/p2p\/p2p_daemon.py<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"435\" height=\"343\" src=\"https:\/\/www.minerhome.org\/wp-content\/uploads\/2025\/04\/IQEBA2JLLVGDPEOUCSY6F.png\" alt=\"\" class=\"wp-image-13100\"\/><\/figure>\n\n\n\n<p>\u673a\u573a\u95ee\u9898\uff0c\u6362\u4e2a\u673a\u573a\u5373\u53ef\u3002<\/p>\n\n\n\n<p class=\"has-vivid-red-color has-text-color has-link-color has-medium-font-size wp-elements-d72a98941758f6ddd6380cb328efa179\"><strong>\u673a\u573a\u53ca\u5168\u5c40\u4ee3\u7406 <\/strong><\/p>\n\n\n\n<p>\u53ef\u7528\u4e00\u4e91\u68af\u3002 \u673a\u573a\u6ce8\u518c <a href=\"https:\/\/inv01.1ytaff.com\/register?aff=nRmn0eie\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/inv01.1ytaff.com\/register?aff=nRmn0eie<\/a><\/p>\n\n\n\n<p>\u6216\u8005\u81ea\u5df1\u642d\u5efa\uff0c\u8bc1\u4e66\u8981\u6b63\u786e\u4e00\u822c\u53ef\u884c\u3002\u4ee5\u53ca\u5b89\u88c5\u8fc7\u7a0b\u4e2d\u7684\u5404\u79cd\u9519\u8bef\uff0c\u4e5f\u662f\u673a\u573aIP\u539f\u56e0\u3002<\/p>\n\n\n\n<p>\u53ef\u4ee5\u8bd5\u4e0b\u8fd9\u4e2a\u673a\u573a\u4ee5\u53ca\u5728ubuntu\u91cc\u9762\u5b89\u88c5V2RayA\u8f6f\u4ef6\u6765\u8fd0\u884c\u5168\u5c40\u4ee3\u7406 \u3002<\/p>\n\n\n\n<p>v2raya   \u5b89\u88c5\u65b9\u6cd5    <a href=\"https:\/\/v2raya.org\/docs\/prologue\/installation\/debian\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/v2raya.org\/docs\/prologue\/installation\/debian<\/a><\/p>\n\n\n\n<p>\u5b89\u88c5\u540e\u8fdb\u5165\u540e\u53f0 <a href=\"http:\/\/localhost:2017\/\" target=\"_blank\" rel=\"noreferrer noopener\">http:\/\/localhost:2017\/<\/a>\uff0c\u5bfc\u5165\u8ba2\u9605\u6216\u65b0\u5efa\u81ea\u5df1\u642d\u5efa\u7684\u8282\u70b9\uff0c<br>1  \u5148\u624b\u5de5\u9009\u62e9\u4e00\u4e2a\u5feb\u7684\u8282\u70b9, \u63a8\u8350\u9999\u6e2f<br>2 \u8bbe\u7f6e \u542f\u7528\uff1a\u5927\u9646\u767d\u540d\u5355 \u6216\u8005 \u542f\u7528\uff1a\u4e0d\u8fdb\u884c\u5206\u6d41<\/p>\n\n\n\n<p>3\uff0c \u5de6\u4e0a\u89d2\uff0c\u542f\u52a8\uff0c\u7136\u540e\u663e\u793a \u6b63\u5728\u8fd0\u884c\u3002<\/p>\n\n\n\n<p>\u68c0\u6d4b\u53ef\u5426\u6253\u5f00\u8c37\u6b4c  curl -v  google.com<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p class=\"has-vivid-red-color has-text-color has-link-color has-medium-font-size wp-elements-59fb5e106814865fb21f3db6ccb328ba\"><strong>\u8fde\u4e0d\u4e0a 3000\u8fd9\u4e2a\u7aef\u53e3\uff0c\u9632\u706b\u5899\u5173\u6389\u3002<\/strong><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1228\" height=\"600\" src=\"https:\/\/www.minerhome.org\/wp-content\/uploads\/2025\/04\/image.png\" alt=\"\" class=\"wp-image-13119\"\/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>\u67e5\u8282\u70b9\u540d\u79f0   https:\/\/dashboard.gensyn.ai\/          \u5f88\u591a\u8282\u70b9\u67e5\u4e0d\u5230<\/p>\n\n\n\n<p>\u67e5\u8282\u70b9ID      https:\/\/gensyn-node.vercel.app\/     \u53ef\u67e5\u5230\u591a\u5c11wins\u4ee5\u53caevm\u5730\u5740<\/p>\n\n\n\n<p>\u94fe\u4e0a\u67e5\u7eaa\u5f55&nbsp; https:\/\/gensyn-testnet.explorer.alchemy.com\/   \u901a\u8fc7evm\u5730\u5740\u53ef\u4ee5\u67e5\u5230\u7eaa\u5f55<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p class=\"has-vivid-red-color has-text-color has-link-color has-large-font-size wp-elements-f680006c5856fd68b3993192155c677e\"><strong>5.2 \u66f4\u65b0\u8282\u70b9<\/strong> &#8211; \u4ee5\u540e\u5b98\u65b9\u6709\u66f4\u65b0\u4e5f\u53ef\u4ee5\u8fd9\u4e48\u64cd\u4f5c<\/p>\n\n\n\n<p>\u65e0\u987b\u91cd\u65b0\u767b\u5f55\uff0c\u65e0\u987b\u6536\u9a8c\u8bc1\u7801\u3002<\/p>\n\n\n\n<p>1, \u9501\u5b9a\u4e4b\u524d\u7684\u767b\u5f55\u4fe1\u606f<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo chattr +i ~\/rl-swarm\/modal-login\/temp-data\/*.json<\/code><\/pre>\n\n\n\n<p>\u5982\u679c\u662fM4\uff0c\u5219\u7528\u8fd9\u4e2a\u547d\u4ee4<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo chflags schg  ~\/rl-swarm\/modal-login\/temp-data\/*.json<\/code><\/pre>\n\n\n\n<p><\/p>\n\n\n\n<p>2\uff0c \u8fdb\u5165\u4f1a\u8bdd<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>tmux a -t gensyn<\/code><\/pre>\n\n\n\n<p>3\uff0c \u505c\u6b62\u8282\u70b9\uff0c\u6309 CTRL C     \uff0c \u5230\u8fd9\u4e00\u6b65\u624d\u505c\u6b62\u8282\u70b9\u3002<\/p>\n\n\n\n<p>4\uff0c \u66f4\u65b0\u8282\u70b9<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>cd ~\/rl-swarm &amp;&amp;   git reset --hard HEAD   &amp;&amp;   git pull<\/code><\/pre>\n\n\n\n<p>5\uff0c \u8fd0\u884c\u8282\u70b9<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>cd ~   &amp;&amp;   python3 -m venv .venv   &amp;&amp;   source .venv\/bin\/activate  &amp;&amp;  cd ~\/rl-swarm &amp;&amp;  bash .\/run_rl_swarm.sh<\/code><\/pre>\n\n\n\n<p>\u4e00\u8def\u56de\u8f66\u5373\u53ef\u3002<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"860\" height=\"311\" src=\"https:\/\/www.minerhome.org\/wp-content\/uploads\/2025\/04\/DG4MX0@7GVO1G0GYZ6M0P.png\" alt=\"\" class=\"wp-image-13260\"\/><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>gensyn \u8282\u70b9\u6302\u673a\/\u6258\u7ba1 &#8211; \u9884\u6d4b\u5927\u6bdb\u3002 \u5408&hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5],"tags":[],"class_list":["post-12940","post","type-post","status-publish","format-standard","hentry","category-5"],"_links":{"self":[{"href":"https:\/\/www.minerhome.org\/index.php?rest_route=\/wp\/v2\/posts\/12940","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.minerhome.org\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.minerhome.org\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.minerhome.org\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.minerhome.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=12940"}],"version-history":[{"count":220,"href":"https:\/\/www.minerhome.org\/index.php?rest_route=\/wp\/v2\/posts\/12940\/revisions"}],"predecessor-version":[{"id":13327,"href":"https:\/\/www.minerhome.org\/index.php?rest_route=\/wp\/v2\/posts\/12940\/revisions\/13327"}],"wp:attachment":[{"href":"https:\/\/www.minerhome.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=12940"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.minerhome.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=12940"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.minerhome.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=12940"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}