{"_id":"@aitoearn/openclaw-plugin","_rev":"23-8ce3ab19783b6f39bdb7956241dede2b","name":"@aitoearn/openclaw-plugin","dist-tags":{"latest":"1.0.23"},"versions":{"1.0.0":{"name":"@aitoearn/openclaw-plugin","version":"1.0.0","_id":"@aitoearn/openclaw-plugin@1.0.0","maintainers":[{"name":"aitoearn","email":"agent@aiearn.ai"}],"homepage":"https://github.com/yikart/aitoearn-openclaw-plugin#readme","bugs":{"url":"https://github.com/yikart/aitoearn-openclaw-plugin/issues"},"dist":{"shasum":"f4ea23764604b1bfe2087dc85fc65c28afed7adb","tarball":"https://registry.npmjs.org/@aitoearn/openclaw-plugin/-/openclaw-plugin-1.0.0.tgz","fileCount":11,"integrity":"sha512-ITUo442DzZORHtMNH9dM8Hkmk0uO1/AtRbdmofMCjFKWDxXCDXKu5pwX7bFTOsPR3UPB3eQoogcq5WnWOccSxg==","signatures":[{"sig":"MEQCIAGwalaJQhMGnYD+vzXmsGRQMFV44ZmVwKouWKi3miYAAiBBiak321pHMkZj42yazBstE7icL465GUAajzz2vjuY5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aitoearn%2fopenclaw-plugin@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":59211},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"d728fc99dc1e49b7c7a17e5757051f0775e4766e","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc"},"_npmUser":{"name":"aitoearn","email":"agent@aiearn.ai"},"openclaw":{"compat":{"pluginApi":">=2026.3.24-beta.2"},"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/yikart/aitoearn-openclaw-plugin.git","type":"git"},"_npmVersion":"11.9.0","description":"AiToEarn 社交媒体管理工具的 OpenClaw 插件。","directories":{},"_nodeVersion":"24.14.0","dependencies":{"zod":"^3.24.0","@clack/prompts":"^1.1.0","@sinclair/typebox":"^0.34.0","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","openclaw":">=2026.3.24-beta.2","typescript":"^5.4.0"},"peerDependencies":{"openclaw":">=2026.3.24-beta.2"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-plugin_1.0.0_1774945723604_0.2513399339164948","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@aitoearn/openclaw-plugin","version":"1.0.1","_id":"@aitoearn/openclaw-plugin@1.0.1","maintainers":[{"name":"aitoearn","email":"agent@aiearn.ai"}],"homepage":"https://github.com/yikart/aitoearn-openclaw-plugin#readme","bugs":{"url":"https://github.com/yikart/aitoearn-openclaw-plugin/issues"},"bin":{"openclaw-plugin":"dist/src/cli.js"},"dist":{"shasum":"9a2ea9b853c2aca6a03010b2866de83807088159","tarball":"https://registry.npmjs.org/@aitoearn/openclaw-plugin/-/openclaw-plugin-1.0.1.tgz","fileCount":70,"integrity":"sha512-nFxvowSr5icykrp0aXDGn9pohYY+ORtfAaHEr/jqXoI+HXc3EWcKUDxIHozLxsDUXkXr/HixXvnbSdt31t9mrA==","signatures":[{"sig":"MEUCIGe223GpBKASMjsyfq3TUHY2ZBMrOx0UypbKNxSi7/vCAiEA3BW9cGMgdruMmr+/b7aO4JsLgs+go7iWcix+NyjI5n4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aitoearn%2fopenclaw-plugin@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":242196},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"02af3f21ed4945bcd217b9ac476a7a661dc2c314","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc"},"_npmUser":{"name":"aitoearn","email":"agent@aiearn.ai"},"openclaw":{"build":{"openclawVersion":">=2026.3.24"},"compat":{"pluginApi":">=2026.3.24"},"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/yikart/aitoearn-openclaw-plugin.git","type":"git"},"_npmVersion":"11.11.0","description":"AiToEarn 社交媒体管理工具的 OpenClaw 插件。","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.24.0","@clack/prompts":"^1.1.0","@sinclair/typebox":"^0.34.0","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","openclaw":">=2026.3.24","typescript":"^5.4.0"},"peerDependencies":{"openclaw":">=2026.3.24"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-plugin_1.0.1_1776348305584_0.30733392035797147","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@aitoearn/openclaw-plugin","version":"1.0.2","_id":"@aitoearn/openclaw-plugin@1.0.2","maintainers":[{"name":"aitoearn","email":"agent@aiearn.ai"}],"homepage":"https://github.com/yikart/aitoearn-openclaw-plugin#readme","bugs":{"url":"https://github.com/yikart/aitoearn-openclaw-plugin/issues"},"bin":{"openclaw-plugin":"dist/src/cli.js"},"dist":{"shasum":"9a78c9d0dff6a1df581012274e2779e25ca46bd6","tarball":"https://registry.npmjs.org/@aitoearn/openclaw-plugin/-/openclaw-plugin-1.0.2.tgz","fileCount":43,"integrity":"sha512-vXLTCQFSkcOW/wyuMx5YUOeJeaPaLCKRqi9mk0R93kR7Jfn+kG9ZmcUISCXOthe+BgEuebnlLPCCKznMayp2pQ==","signatures":[{"sig":"MEYCIQDPXDbO0tqmvCFHUhYHApgMQIsM05JVXLcpk9erMqh73AIhAJp34nlqgif19qXybIZVz4MKgfeLWLrxSzp3CGIF6u0C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aitoearn%2fopenclaw-plugin@1.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114807},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"7dc23c4f46b11efa56c2e0ea763a3e339d92e3b6","scripts":{"dev":"tsc -p tsconfig.build.json --watch","test":"vitest","build":"tsc -p tsconfig.build.json","prepack":"npm run build","prebuild":"node --input-type=module -e \"import { rmSync } from 'node:fs'; rmSync('dist', { recursive: true, force: true });\""},"_npmUser":{"name":"aitoearn","email":"agent@aiearn.ai"},"openclaw":{"build":{"openclawVersion":">=2026.3.24"},"compat":{"pluginApi":">=2026.3.24"},"install":{"npmSpec":"@aitoearn/openclaw-plugin","defaultChoice":"npm"},"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/yikart/aitoearn-openclaw-plugin.git","type":"git"},"_npmVersion":"11.11.0","description":"AiToEarn 社交媒体管理工具的 OpenClaw 插件。","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.24.0","json5":"^2.2.3","@clack/prompts":"^1.1.0","@sinclair/typebox":"^0.34.0","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","openclaw":">=2026.3.24","typescript":"^5.4.0"},"peerDependencies":{"openclaw":">=2026.3.24"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-plugin_1.0.2_1776399428088_0.21133169819258746","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@aitoearn/openclaw-plugin","version":"1.0.3","_id":"@aitoearn/openclaw-plugin@1.0.3","maintainers":[{"name":"aitoearn","email":"agent@aiearn.ai"}],"homepage":"https://github.com/yikart/aitoearn-openclaw-plugin#readme","bugs":{"url":"https://github.com/yikart/aitoearn-openclaw-plugin/issues"},"bin":{"openclaw-plugin":"dist/src/cli.js"},"dist":{"shasum":"8e182569a46b6cae08e18f4bc88a9f84f0bb9f3b","tarball":"https://registry.npmjs.org/@aitoearn/openclaw-plugin/-/openclaw-plugin-1.0.3.tgz","fileCount":43,"integrity":"sha512-z60l7hfznPQIhlj0LHUFn/ugpTjcwvn2WbBjQyJK0F8zl57Z+9ISie1rTKz6ssbMDgVsVq7YkfHmumjhzvsAhA==","signatures":[{"sig":"MEUCIHlbuqMl1vX741xLob79FdsmbqLNdbgm0EeqrKfYMbUMAiEAo+EWf9Jx//cUzyhY0t7uc3vVIBwakbX55v2NfldbVTw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aitoearn%2fopenclaw-plugin@1.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":115667},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"4c8868d3dd0f5cacb4e8b7c84a8d233c8c14ae40","scripts":{"dev":"tsc -p tsconfig.build.json --watch","test":"vitest","build":"tsc -p tsconfig.build.json","prepack":"npm run build","prebuild":"node --input-type=module -e \"import { rmSync } from 'node:fs'; rmSync('dist', { recursive: true, force: true });\""},"_npmUser":{"name":"aitoearn","email":"agent@aiearn.ai"},"openclaw":{"build":{"openclawVersion":">=2026.3.24"},"compat":{"pluginApi":">=2026.3.24"},"install":{"npmSpec":"@aitoearn/openclaw-plugin","defaultChoice":"npm"},"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/yikart/aitoearn-openclaw-plugin.git","type":"git"},"_npmVersion":"11.11.0","description":"AiToEarn 社交媒体管理工具的 OpenClaw 插件。","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.24.0","json5":"^2.2.3","@clack/prompts":"^1.1.0","@sinclair/typebox":"^0.34.0","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","openclaw":">=2026.3.24","typescript":"^5.4.0"},"peerDependencies":{"openclaw":">=2026.3.24"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-plugin_1.0.3_1776401090523_0.31637616070941554","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@aitoearn/openclaw-plugin","version":"1.0.4","_id":"@aitoearn/openclaw-plugin@1.0.4","maintainers":[{"name":"aitoearn","email":"agent@aiearn.ai"}],"homepage":"https://github.com/yikart/aitoearn-openclaw-plugin#readme","bugs":{"url":"https://github.com/yikart/aitoearn-openclaw-plugin/issues"},"bin":{"openclaw-plugin":"dist/src/cli.js"},"dist":{"shasum":"b6c0969b654f5718b209aa626f1a6664aa1345aa","tarball":"https://registry.npmjs.org/@aitoearn/openclaw-plugin/-/openclaw-plugin-1.0.4.tgz","fileCount":43,"integrity":"sha512-2+1gkpZ5L8FLsmRSHPBwruObVuWcq253kyS8r9+2Vc7DhLfpxewEGuxGK/BY/DgYOlN4C8Y6WPuwz+iwnpVM2A==","signatures":[{"sig":"MEUCIHKv+cqZmS6kqvq5VJW7yPfwujevSBh3rnueeycoRvUQAiEAzvlvnC3NRKPs34ozT/5PpUQgzmuqTBACTI2XW3lLOtM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aitoearn%2fopenclaw-plugin@1.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":116275},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"62767aa549a6d8e0b12335f30e36405a0ad158ab","scripts":{"dev":"tsc -p tsconfig.build.json --watch","test":"vitest","build":"tsc -p tsconfig.build.json","prepack":"npm run build","prebuild":"node --input-type=module -e \"import { rmSync } from 'node:fs'; rmSync('dist', { recursive: true, force: true });\""},"_npmUser":{"name":"aitoearn","email":"agent@aiearn.ai"},"openclaw":{"build":{"openclawVersion":">=2026.3.24"},"compat":{"pluginApi":">=2026.3.24"},"install":{"npmSpec":"@aitoearn/openclaw-plugin","defaultChoice":"npm"},"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/yikart/aitoearn-openclaw-plugin.git","type":"git"},"_npmVersion":"11.11.0","description":"AiToEarn 社交媒体管理工具的 OpenClaw 插件。","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.24.0","json5":"^2.2.3","@clack/prompts":"^1.1.0","@sinclair/typebox":"^0.34.0","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","openclaw":">=2026.3.24","typescript":"^5.4.0"},"peerDependencies":{"openclaw":">=2026.3.24"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-plugin_1.0.4_1776403032872_0.8187535598115507","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@aitoearn/openclaw-plugin","version":"1.0.5","_id":"@aitoearn/openclaw-plugin@1.0.5","maintainers":[{"name":"aitoearn","email":"agent@aiearn.ai"}],"homepage":"https://github.com/yikart/aitoearn-openclaw-plugin#readme","bugs":{"url":"https://github.com/yikart/aitoearn-openclaw-plugin/issues"},"bin":{"openclaw-plugin":"dist/src/cli.js"},"dist":{"shasum":"56c8827cf32b3267b5530de42d9dd652a5d3bbc8","tarball":"https://registry.npmjs.org/@aitoearn/openclaw-plugin/-/openclaw-plugin-1.0.5.tgz","fileCount":43,"integrity":"sha512-EXthmRpSE2stRwrfjEh2lbBztA8OCwF/NAhAJ6WYavpTnsDv9yb3VJMeveeZR/ZKELYVOozKDyvY/Uh81vXbGw==","signatures":[{"sig":"MEUCIQD6IlGNi17TM3sZPH1oM457S6j3SQ7OwqL7TWOCNE1k+QIgdWDxLv4nT65o8AKqJ8BCakfQH1jknC6mNnUohgE5auw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aitoearn%2fopenclaw-plugin@1.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":116784},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"1b8d56c441146295417f2e16081cf55a6630675e","scripts":{"dev":"tsc -p tsconfig.build.json --watch","test":"vitest","build":"tsc -p tsconfig.build.json","prepack":"npm run build","prebuild":"node --input-type=module -e \"import { rmSync } from 'node:fs'; rmSync('dist', { recursive: true, force: true });\""},"_npmUser":{"name":"aitoearn","email":"agent@aiearn.ai"},"openclaw":{"build":{"openclawVersion":">=2026.3.24"},"compat":{"pluginApi":">=2026.3.24"},"install":{"npmSpec":"@aitoearn/openclaw-plugin","defaultChoice":"npm"},"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/yikart/aitoearn-openclaw-plugin.git","type":"git"},"_npmVersion":"11.11.0","description":"AiToEarn 社交媒体管理工具的 OpenClaw 插件。","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.24.0","json5":"^2.2.3","openclaw":">=2026.3.24","@clack/prompts":"^1.1.0","@sinclair/typebox":"^0.34.0","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.4.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-plugin_1.0.5_1776408662733_0.22747796261138986","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@aitoearn/openclaw-plugin","version":"1.0.6","_id":"@aitoearn/openclaw-plugin@1.0.6","maintainers":[{"name":"aitoearn","email":"agent@aiearn.ai"}],"homepage":"https://github.com/yikart/aitoearn-openclaw-plugin#readme","bugs":{"url":"https://github.com/yikart/aitoearn-openclaw-plugin/issues"},"bin":{"openclaw-plugin":"dist/src/cli.js"},"dist":{"shasum":"63e01702c3c35026bc9ad8ad11c850f2d2a06ff1","tarball":"https://registry.npmjs.org/@aitoearn/openclaw-plugin/-/openclaw-plugin-1.0.6.tgz","fileCount":43,"integrity":"sha512-chRiKizdIyyKrxgayLULfX7kgP+Lnc+2QFGfSNUN/pTPXBIY5K0eA3RliPexX8bvooBe/74k24yEidb8hPRW5g==","signatures":[{"sig":"MEYCIQDPBLNy7W4CzbZUoN4ttfL43zOj6lQ20sMA46BuDNFNKQIhAOgTrLdX9gsc1bPqNAxbGiGBlbYJKiOGoNlsh3v/Gsqu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aitoearn%2fopenclaw-plugin@1.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":119432},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"fd62b41933de338ac3fb110f70751a57741d268f","scripts":{"dev":"tsc -p tsconfig.build.json --watch","test":"vitest","build":"tsc -p tsconfig.build.json","prepack":"npm run build","prebuild":"node --input-type=module -e \"import { rmSync } from 'node:fs'; rmSync('dist', { recursive: true, force: true });\""},"_npmUser":{"name":"aitoearn","email":"agent@aiearn.ai"},"openclaw":{"build":{"openclawVersion":">=2026.3.24"},"compat":{"pluginApi":">=2026.3.24"},"install":{"npmSpec":"@aitoearn/openclaw-plugin","defaultChoice":"npm"},"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/yikart/aitoearn-openclaw-plugin.git","type":"git"},"_npmVersion":"11.11.0","description":"AiToEarn 社交媒体管理工具的 OpenClaw 插件。","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.24.0","json5":"^2.2.3","openclaw":">=2026.3.24","@clack/prompts":"^1.1.0","@sinclair/typebox":"^0.34.0","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.4.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-plugin_1.0.6_1776410076300_0.6799279812554639","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@aitoearn/openclaw-plugin","version":"1.0.7","_id":"@aitoearn/openclaw-plugin@1.0.7","maintainers":[{"name":"aitoearn","email":"agent@aiearn.ai"}],"homepage":"https://github.com/yikart/aitoearn-openclaw-plugin#readme","bugs":{"url":"https://github.com/yikart/aitoearn-openclaw-plugin/issues"},"bin":{"openclaw-plugin":"dist/src/cli.js"},"dist":{"shasum":"a51045bbc4b888cb7a7e2c6f34a3895b9b0faa18","tarball":"https://registry.npmjs.org/@aitoearn/openclaw-plugin/-/openclaw-plugin-1.0.7.tgz","fileCount":45,"integrity":"sha512-jVY14P5CnA68+sgfYwgcdh8NM+17zdPV9ywHL2wh1qWwnvTgN+yk5VDp5NV2DnfivCW3glmuyd9qBDYBWFcHxA==","signatures":[{"sig":"MEQCIALUvSfWswLukTIDv9M4SQjSH3l33xfQJarZe0m20nIVAiAIBP0DG+qkspi2bXpM4JP3w+WzQD1xducjUfepbrD2uA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aitoearn%2fopenclaw-plugin@1.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136780},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"de4e1b440c76c4318882259e308f0090d8b31c1f","scripts":{"dev":"tsc -p tsconfig.build.json --watch","test":"vitest","build":"tsc -p tsconfig.build.json","prepack":"npm run build","prebuild":"node --input-type=module -e \"import { rmSync } from 'node:fs'; rmSync('dist', { recursive: true, force: true });\""},"_npmUser":{"name":"aitoearn","email":"agent@aiearn.ai"},"openclaw":{"build":{"openclawVersion":">=2026.3.24"},"compat":{"pluginApi":">=2026.3.24"},"install":{"npmSpec":"@aitoearn/openclaw-plugin","defaultChoice":"npm"},"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/yikart/aitoearn-openclaw-plugin.git","type":"git"},"_npmVersion":"11.11.0","description":"AiToEarn 社交媒体管理工具的 OpenClaw 插件。","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.24.0","json5":"^2.2.3","openclaw":">=2026.3.24","@clack/prompts":"^1.1.0","@sinclair/typebox":"^0.34.0","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.4.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-plugin_1.0.7_1776411160780_0.1892983620076154","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@aitoearn/openclaw-plugin","version":"1.0.8","_id":"@aitoearn/openclaw-plugin@1.0.8","maintainers":[{"name":"aitoearn","email":"agent@aiearn.ai"}],"homepage":"https://github.com/yikart/aitoearn-openclaw-plugin#readme","bugs":{"url":"https://github.com/yikart/aitoearn-openclaw-plugin/issues"},"bin":{"openclaw-plugin":"dist/src/cli.js"},"dist":{"shasum":"a1345e44696db1f78228fea3ca2641c541674806","tarball":"https://registry.npmjs.org/@aitoearn/openclaw-plugin/-/openclaw-plugin-1.0.8.tgz","fileCount":49,"integrity":"sha512-DSeIoFW7nfV1CfyU4YEgZWpixaTENUu8/YZU+Hy2LQuTm+1PzZpnqKwdNYiitc/WIxVcYzpQphqxw/71gW222w==","signatures":[{"sig":"MEYCIQDW1JIOI8Xpqx65UPi+ZM9EucWgP7+gvB8qYksgPCvjKAIhAJ/1/7q6Sfo7xrLHPHSHDpF+LS+Zq7g5p79yPrPqEfjB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aitoearn%2fopenclaw-plugin@1.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":151258},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"70c26bf7d86333673c5eb56183e45e8e689eb599","scripts":{"dev":"tsc -p tsconfig.build.json --watch","test":"vitest","build":"tsc -p tsconfig.build.json","prepack":"npm run build","prebuild":"node --input-type=module -e \"import { rmSync } from 'node:fs'; rmSync('dist', { recursive: true, force: true });\""},"_npmUser":{"name":"aitoearn","email":"agent@aiearn.ai"},"openclaw":{"build":{"openclawVersion":">=2026.3.24"},"compat":{"pluginApi":">=2026.3.24"},"install":{"npmSpec":"@aitoearn/openclaw-plugin","defaultChoice":"npm"},"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/yikart/aitoearn-openclaw-plugin.git","type":"git"},"_npmVersion":"11.11.0","description":"AiToEarn 社交媒体管理工具的 OpenClaw 插件。","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.24.0","json5":"^2.2.3","openclaw":">=2026.3.24","@clack/prompts":"^1.1.0","@sinclair/typebox":"^0.34.0","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.4.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-plugin_1.0.8_1776425862015_0.32894565265733444","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@aitoearn/openclaw-plugin","version":"1.0.9","_id":"@aitoearn/openclaw-plugin@1.0.9","maintainers":[{"name":"aitoearn","email":"agent@aiearn.ai"}],"homepage":"https://github.com/yikart/aitoearn-openclaw-plugin#readme","bugs":{"url":"https://github.com/yikart/aitoearn-openclaw-plugin/issues"},"bin":{"openclaw-plugin":"dist/runtime/src/compat-installer-cli.js"},"dist":{"shasum":"d6c6cf4472589944278896d80d4b32de2b5d7831","tarball":"https://registry.npmjs.org/@aitoearn/openclaw-plugin/-/openclaw-plugin-1.0.9.tgz","fileCount":53,"integrity":"sha512-RO0hSIhinXlOlbXMwikXnW8bKZe5V5kQJRUtm9Xeomcny6eiEEwpFbOTM8KuskixK8EBYPs5VHnme6d2wBgDVQ==","signatures":[{"sig":"MEQCIH8DZKhqq1h8+8P/6NBLCN9MUXt2nR/H+M0Woe7BQVtgAiBhZCCmNS41G1NvMyoZZPBXfzkAC+HEl10Zjj9e54tDRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aitoearn%2fopenclaw-plugin@1.0.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":130528},"main":"./dist/runtime/index.js","type":"module","types":"./dist/runtime/index.d.ts","gitHead":"8d6b280ddd6700d698b31d4226ad2aa11b369972","scripts":{"test":"vitest run --config ../../vitest.config.ts","build":"tsc -p tsconfig.json","prepack":"npm run build","prebuild":"node --input-type=module -e \"import { rmSync } from 'node:fs'; rmSync('dist', { recursive: true, force: true });\""},"_npmUser":{"name":"aitoearn","email":"agent@aiearn.ai"},"openclaw":{"build":{"openclawVersion":">=2026.3.24"},"compat":{"pluginApi":">=2026.3.24"},"install":{"npmSpec":"@aitoearn/openclaw-plugin","defaultChoice":"npm"},"extensions":["./dist/runtime/index.js"]},"repository":{"url":"git+https://github.com/yikart/aitoearn-openclaw-plugin.git","type":"git"},"_npmVersion":"11.11.0","description":"AiToEarn 社交媒体管理工具的 OpenClaw 运行时插件包。","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.24.0","openclaw":">=2026.3.24","@clack/prompts":"^1.1.0","@sinclair/typebox":"^0.34.0","@modelcontextprotocol/sdk":"^1.12.0","@aitoearn/aitoearn-openclaw-cli":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/openclaw-plugin_1.0.9_1776578663998_0.5596704756517223","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"@aitoearn/openclaw-plugin","version":"1.0.10","_id":"@aitoearn/openclaw-plugin@1.0.10","maintainers":[{"name":"aitoearn","email":"agent@aiearn.ai"}],"homepage":"https://github.com/yikart/aitoearn-openclaw-plugin#readme","bugs":{"url":"https://github.com/yikart/aitoearn-openclaw-plugin/issues"},"bin":{"openclaw-plugin":"dist/runtime/src/compat-installer-cli.js"},"dist":{"shasum":"0ba1aedf6b31680d15936141d59c5ffa332357ee","tarball":"https://registry.npmjs.org/@aitoearn/openclaw-plugin/-/openclaw-plugin-1.0.10.tgz","fileCount":53,"integrity":"sha512-qTVMADvVCyqTZcTdf6LzdXGqcSE59aYz/FLbCgcu3o7M4aWHyBejA9Ih0sDHWgWzgEEnACAu2XmAwH6QqI4lYw==","signatures":[{"sig":"MEUCIHv9Z4ESrNFvCM90v/o5FjWwZCQ7W3iRuYIvjX0+6TIhAiEA8i20kDaeqp42ePt11dLaGE7ktDw2VYVXM+fxAkaTS6A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aitoearn%2fopenclaw-plugin@1.0.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":130520},"main":"./dist/runtime/index.js","type":"module","types":"./dist/runtime/index.d.ts","gitHead":"b30d04d75f3c18befdff9aa7e0e013760af2d1e5","scripts":{"test":"vitest run --config ../../vitest.config.ts","build":"tsc -p tsconfig.json","prepack":"npm run build","prebuild":"node --input-type=module -e \"import { rmSync } from 'node:fs'; rmSync('dist', { recursive: true, force: true });\""},"_npmUser":{"name":"aitoearn","email":"agent@aiearn.ai"},"openclaw":{"build":{"openclawVersion":">=2026.3.24"},"compat":{"pluginApi":">=2026.3.24"},"install":{"npmSpec":"@aitoearn/openclaw-plugin","defaultChoice":"npm"},"extensions":["./dist/runtime/index.js"]},"repository":{"url":"git+https://github.com/yikart/aitoearn-openclaw-plugin.git","type":"git"},"_npmVersion":"11.11.0","description":"AiToEarn 社交媒体管理工具的 OpenClaw 运行时插件包。","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.24.0","openclaw":">=2026.3.24","@clack/prompts":"^1.1.0","@sinclair/typebox":"^0.34.0","@modelcontextprotocol/sdk":"^1.12.0","@aitoearn/openclaw-plugin-cli":"1.0.10"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/openclaw-plugin_1.0.10_1776580512728_0.7166502419226446","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"@aitoearn/openclaw-plugin","version":"1.0.11","_id":"@aitoearn/openclaw-plugin@1.0.11","maintainers":[{"name":"aitoearn","email":"agent@aiearn.ai"}],"homepage":"https://github.com/yikart/aitoearn-openclaw-plugin#readme","bugs":{"url":"https://github.com/yikart/aitoearn-openclaw-plugin/issues"},"dist":{"shasum":"7d50394f48d5048935d1c4ef4c3a39a45f5d64d5","tarball":"https://registry.npmjs.org/@aitoearn/openclaw-plugin/-/openclaw-plugin-1.0.11.tgz","fileCount":49,"integrity":"sha512-LdSDpqWKu3gmzPETYgik4owUGCfWfwP04jI9oF8tqrHS+BVGKcQIzGx18qP3VwhINtiQJkyt34o+RKUPKyP5yg==","signatures":[{"sig":"MEQCIBv+R1BGGnpH3LxJ2KPiB+7FpfiWoSRhCyTj/n6EQhbeAiAH0L3bVzWvmxnIzEU1ky9x3HKp+7RqvRHK7Izra4mjHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aitoearn%2fopenclaw-plugin@1.0.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125927},"main":"./dist/runtime/index.js","type":"module","types":"./dist/runtime/index.d.ts","gitHead":"a8df7f2b38f8391452c626df6951cba574234456","scripts":{"test":"vitest run --config ../../vitest.config.ts","build":"tsc -p tsconfig.json","prepack":"npm run build","prebuild":"node --input-type=module -e \"import { rmSync } from 'node:fs'; rmSync('dist', { recursive: true, force: true });\""},"_npmUser":{"name":"aitoearn","email":"agent@aiearn.ai"},"openclaw":{"build":{"openclawVersion":">=2026.3.24"},"compat":{"pluginApi":">=2026.3.24"},"install":{"npmSpec":"@aitoearn/openclaw-plugin","defaultChoice":"npm"},"extensions":["./dist/runtime/index.js"]},"repository":{"url":"git+https://github.com/yikart/aitoearn-openclaw-plugin.git","type":"git"},"_npmVersion":"11.11.0","description":"AiToEarn 社交媒体管理工具的 OpenClaw 运行时插件包。","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.24.0","openclaw":">=2026.3.24","@clack/prompts":"^1.1.0","@sinclair/typebox":"^0.34.0","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/openclaw-plugin_1.0.11_1776585490224_0.44672243862602024","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"@aitoearn/openclaw-plugin","version":"1.0.12","_id":"@aitoearn/openclaw-plugin@1.0.12","maintainers":[{"name":"aitoearn","email":"agent@aiearn.ai"}],"homepage":"https://github.com/yikart/aitoearn-openclaw-plugin#readme","bugs":{"url":"https://github.com/yikart/aitoearn-openclaw-plugin/issues"},"dist":{"shasum":"837beefd4e6299eb6ee77f31e46dcd0f659603b8","tarball":"https://registry.npmjs.org/@aitoearn/openclaw-plugin/-/openclaw-plugin-1.0.12.tgz","fileCount":49,"integrity":"sha512-81ba0ufrr5cMRUJOx1chJiAZ+Job0wifzPCeETow7Qw7xe57C71twkhNSZtiAuJzT8RKAF21TnsOszMfcjFtxw==","signatures":[{"sig":"MEYCIQCzrX8B0+WPZNjI+ePksrnLEfINJC3UI/CU0bTk4o0QSQIhAJwpXcdA7bZoKFWVmVL9ceXmzf3Zw5XHxto0mzNhMo+/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aitoearn%2fopenclaw-plugin@1.0.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125927},"main":"./dist/runtime/index.js","type":"module","types":"./dist/runtime/index.d.ts","gitHead":"e3572c96b4f70c13d66ead323bdaf47501c5a2f9","scripts":{"test":"vitest run --config ../../vitest.config.ts","build":"tsc -p tsconfig.json","prepack":"npm run build","prebuild":"node --input-type=module -e \"import { rmSync } from 'node:fs'; rmSync('dist', { recursive: true, force: true });\""},"_npmUser":{"name":"aitoearn","email":"agent@aiearn.ai"},"openclaw":{"build":{"openclawVersion":">=2026.3.24"},"compat":{"pluginApi":">=2026.3.24"},"install":{"npmSpec":"@aitoearn/openclaw-plugin","defaultChoice":"npm"},"extensions":["./dist/runtime/index.js"]},"repository":{"url":"git+https://github.com/yikart/aitoearn-openclaw-plugin.git","type":"git"},"_npmVersion":"11.11.0","description":"AiToEarn 社交媒体管理工具的 OpenClaw 运行时插件包。","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.24.0","openclaw":">=2026.3.24","@clack/prompts":"^1.1.0","@sinclair/typebox":"^0.34.0","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/openclaw-plugin_1.0.12_1776587855679_0.03162073377334851","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"@aitoearn/openclaw-plugin","version":"1.0.13","_id":"@aitoearn/openclaw-plugin@1.0.13","maintainers":[{"name":"aitoearn","email":"agent@aiearn.ai"}],"homepage":"https://github.com/yikart/aitoearn-openclaw-plugin#readme","bugs":{"url":"https://github.com/yikart/aitoearn-openclaw-plugin/issues"},"dist":{"shasum":"e346333aca4d97a8232130f347359da6143c48cd","tarball":"https://registry.npmjs.org/@aitoearn/openclaw-plugin/-/openclaw-plugin-1.0.13.tgz","fileCount":49,"integrity":"sha512-GCByks/5w9LFPW1aFKwQ6P6TZv43B2H3tX6FO8aK9c9zdhFJ3qB0Eq5+8D2FeqsidYnBxSXapXZL8HsFp4ESpA==","signatures":[{"sig":"MEYCIQD+JpIdPIWj8tHLfMbCFbkoFEvUJwQb9vnsPA/rUvQfBQIhAMjMqpaRmW0HAqVg/b5VdlqH2S6/wFfTjMsCLkCLAi4c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aitoearn%2fopenclaw-plugin@1.0.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":129044},"main":"./dist/runtime/index.js","type":"module","types":"./dist/runtime/index.d.ts","gitHead":"c098c20c87deed230ecb46a4edc1b01b384a9c52","scripts":{"test":"vitest run --config ../../vitest.config.ts","build":"tsc -p tsconfig.json","prepack":"npm run build","prebuild":"node --input-type=module -e \"import { rmSync } from 'node:fs'; rmSync('dist', { recursive: true, force: true });\""},"_npmUser":{"name":"aitoearn","email":"agent@aiearn.ai"},"openclaw":{"build":{"openclawVersion":">=2026.3.24"},"compat":{"pluginApi":">=2026.3.24"},"install":{"npmSpec":"@aitoearn/openclaw-plugin","defaultChoice":"npm"},"extensions":["./dist/runtime/index.js"]},"repository":{"url":"git+https://github.com/yikart/aitoearn-openclaw-plugin.git","type":"git"},"_npmVersion":"11.11.0","description":"AiToEarn 社交媒体管理工具的 OpenClaw 运行时插件包。","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.24.0","@clack/prompts":"^1.1.0","@sinclair/typebox":"^0.34.0","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"openclaw":">=2026.3.24"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-plugin_1.0.13_1776592285586_0.47454667198423706","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"@aitoearn/openclaw-plugin","version":"1.0.14","_id":"@aitoearn/openclaw-plugin@1.0.14","maintainers":[{"name":"aitoearn","email":"agent@aiearn.ai"}],"homepage":"https://github.com/yikart/aitoearn-openclaw-plugin#readme","bugs":{"url":"https://github.com/yikart/aitoearn-openclaw-plugin/issues"},"dist":{"shasum":"d3536e88368efbf7e7077872ea96d2e470ac0a96","tarball":"https://registry.npmjs.org/@aitoearn/openclaw-plugin/-/openclaw-plugin-1.0.14.tgz","fileCount":49,"integrity":"sha512-/oAbcyEli7se3AqeRr1STfvTJNwLRC4AAfIX/bzrmO3rJ2Qx/EosuSeYDUOwaWXgAyiaWBEgUy15mi1TI1LGLA==","signatures":[{"sig":"MEYCIQChnh+vJGtbzG9+6DE+sBZJZrNa4q3AEB5GPNGBGTLJmwIhAJgQPu1TNkc/464uI7v8d6LDc66u0jxanJFtbFt2tbOM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aitoearn%2fopenclaw-plugin@1.0.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":129272},"main":"./dist/runtime/index.js","type":"module","types":"./dist/runtime/index.d.ts","gitHead":"b33d4da7c73799770c379881cc240fd50871107e","scripts":{"test":"vitest run --config ../../vitest.config.ts","build":"tsc -p tsconfig.json","prepack":"npm run build","prebuild":"node --input-type=module -e \"import { rmSync } from 'node:fs'; rmSync('dist', { recursive: true, force: true });\""},"_npmUser":{"name":"aitoearn","email":"agent@aiearn.ai"},"openclaw":{"build":{"openclawVersion":">=2026.3.24"},"compat":{"pluginApi":">=2026.3.24"},"install":{"npmSpec":"@aitoearn/openclaw-plugin","defaultChoice":"npm"},"extensions":["./dist/runtime/index.js"]},"repository":{"url":"git+https://github.com/yikart/aitoearn-openclaw-plugin.git","type":"git"},"_npmVersion":"11.11.0","description":"AiToEarn 社交媒体管理工具的 OpenClaw 运行时插件包。","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.24.0","@clack/prompts":"^1.1.0","@sinclair/typebox":"^0.34.0","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"openclaw":">=2026.3.24"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-plugin_1.0.14_1776594341811_0.8579630294397875","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"@aitoearn/openclaw-plugin","version":"1.0.15","_id":"@aitoearn/openclaw-plugin@1.0.15","maintainers":[{"name":"aitoearn","email":"agent@aiearn.ai"}],"homepage":"https://github.com/yikart/aitoearn-openclaw-plugin#readme","bugs":{"url":"https://github.com/yikart/aitoearn-openclaw-plugin/issues"},"dist":{"shasum":"32f89f89f621b2ffcdb69808db0da2f13eda4b1e","tarball":"https://registry.npmjs.org/@aitoearn/openclaw-plugin/-/openclaw-plugin-1.0.15.tgz","fileCount":49,"integrity":"sha512-yLDLuk6KFEITVXxdufa31Nhoz3yxdgwDM0/AwOaCUlJQ3PwBXYf7ZVt5a5NO4xiqcK1v+tIILfAkeHPhaF28BQ==","signatures":[{"sig":"MEYCIQC6qDqGOFm85klpcNoPju4b6X1oyHnLjkN3D1eCkf7ZQAIhAI67cXQ/nFMZOb36LAin6HBPDPn/dWQJIF2hvCqgDo0m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aitoearn%2fopenclaw-plugin@1.0.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":131933},"main":"./dist/runtime/index.js","type":"module","types":"./dist/runtime/index.d.ts","gitHead":"0f12e5241c72fb96f594ece5233e23435892c06c","scripts":{"test":"vitest run --config ../../vitest.config.ts","build":"tsc -p tsconfig.json","prepack":"npm run build","prebuild":"node --input-type=module -e \"import { rmSync } from 'node:fs'; rmSync('dist', { recursive: true, force: true });\""},"_npmUser":{"name":"aitoearn","email":"agent@aiearn.ai"},"openclaw":{"build":{"openclawVersion":">=2026.3.24"},"compat":{"pluginApi":">=2026.3.24"},"install":{"npmSpec":"@aitoearn/openclaw-plugin","defaultChoice":"npm"},"extensions":["./dist/runtime/index.js"]},"repository":{"url":"git+https://github.com/yikart/aitoearn-openclaw-plugin.git","type":"git"},"_npmVersion":"11.11.0","description":"AiToEarn 社交媒体管理工具的 OpenClaw 运行时插件包。","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.24.0","@clack/prompts":"^1.1.0","@sinclair/typebox":"^0.34.0","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"openclaw":">=2026.3.24"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-plugin_1.0.15_1776597892270_0.6422299093527626","host":"s3://npm-registry-packages-npm-production"}},"1.0.17":{"name":"@aitoearn/openclaw-plugin","version":"1.0.17","_id":"@aitoearn/openclaw-plugin@1.0.17","maintainers":[{"name":"aitoearn","email":"agent@aiearn.ai"}],"homepage":"https://github.com/yikart/aitoearn-openclaw-plugin#readme","bugs":{"url":"https://github.com/yikart/aitoearn-openclaw-plugin/issues"},"dist":{"shasum":"c2aa586bc8e53a8226063fbacf49ead0acb85904","tarball":"https://registry.npmjs.org/@aitoearn/openclaw-plugin/-/openclaw-plugin-1.0.17.tgz","fileCount":49,"integrity":"sha512-ZFiTC8wgkbqspupe9ixIBR7z9ImPVqZHc1qN+timGMATJTi6BBL2x/ZxGl7mATMt3P/kmVDUq46xf7FnYTNq0A==","signatures":[{"sig":"MEUCIQDL+/bkNQERB1arpDAqwvTcuRxa/O4P84VShBvAznQ5bQIgMmshKoH+gKSa2PUZvMTfdg0bXcFli68E7FSf9dKvFsc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aitoearn%2fopenclaw-plugin@1.0.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137738},"main":"./dist/runtime/index.js","type":"module","types":"./dist/runtime/index.d.ts","gitHead":"b1b4056b6d4bb6e5159b43e58408138222be4837","scripts":{"test":"vitest run --config ../../vitest.config.ts","build":"tsc -p tsconfig.json","prepack":"npm run build","prebuild":"node --input-type=module -e \"import { rmSync } from 'node:fs'; rmSync('dist', { recursive: true, force: true });\""},"_npmUser":{"name":"aitoearn","email":"agent@aiearn.ai"},"openclaw":{"build":{"openclawVersion":">=2026.3.24"},"compat":{"pluginApi":">=2026.3.24"},"install":{"npmSpec":"@aitoearn/openclaw-plugin","defaultChoice":"npm"},"extensions":["./dist/runtime/index.js"]},"repository":{"url":"git+https://github.com/yikart/aitoearn-openclaw-plugin.git","type":"git"},"_npmVersion":"11.11.0","description":"AiToEarn 社交媒体管理工具的 OpenClaw 运行时插件包。","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.24.0","@clack/prompts":"^1.1.0","@sinclair/typebox":"^0.34.0","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"openclaw":">=2026.3.24"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-plugin_1.0.17_1776604317703_0.5674943166870801","host":"s3://npm-registry-packages-npm-production"}},"1.0.18":{"name":"@aitoearn/openclaw-plugin","version":"1.0.18","_id":"@aitoearn/openclaw-plugin@1.0.18","maintainers":[{"name":"aitoearn","email":"agent@aiearn.ai"}],"homepage":"https://github.com/yikart/aitoearn-openclaw-plugin#readme","bugs":{"url":"https://github.com/yikart/aitoearn-openclaw-plugin/issues"},"dist":{"shasum":"5cd4319fc0c4ec0a99c9e8a7fa1982254a3c6d70","tarball":"https://registry.npmjs.org/@aitoearn/openclaw-plugin/-/openclaw-plugin-1.0.18.tgz","fileCount":49,"integrity":"sha512-GedkY1SI5w4HkWfUy34NA7NXG8BTZjzyM3lijUapiBOzLXaFGjaBQ6tEm9N/neexrf5cuoI2oihlqX7es24DYw==","signatures":[{"sig":"MEQCIBggl6Uw/g1GZamZQyeUnmKq+DcuoWweha1LeeJ7Q33iAiBWuEZNGCrk3jAd7m4OFltsua3GUdSn1XKkDqeJDlaP2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aitoearn%2fopenclaw-plugin@1.0.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":142089},"main":"./dist/runtime/index.js","type":"module","types":"./dist/runtime/index.d.ts","gitHead":"8e8c982f02918ab3a29172a155f04e788e52b3b8","scripts":{"test":"vitest run --config ../../vitest.config.ts","build":"tsc -p tsconfig.json","prepack":"npm run build","prebuild":"node --input-type=module -e \"import { rmSync } from 'node:fs'; rmSync('dist', { recursive: true, force: true });\""},"_npmUser":{"name":"aitoearn","email":"agent@aiearn.ai"},"openclaw":{"build":{"openclawVersion":">=2026.3.24"},"compat":{"pluginApi":">=2026.3.24"},"install":{"npmSpec":"@aitoearn/openclaw-plugin","defaultChoice":"npm"},"extensions":["./dist/runtime/index.js"]},"repository":{"url":"git+https://github.com/yikart/aitoearn-openclaw-plugin.git","type":"git"},"_npmVersion":"11.11.0","description":"AiToEarn 社交媒体管理工具的 OpenClaw 运行时插件包。","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.24.0","@clack/prompts":"^1.1.0","@sinclair/typebox":"^0.34.0","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"openclaw":">=2026.3.24"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-plugin_1.0.18_1776607262424_0.7553448295427247","host":"s3://npm-registry-packages-npm-production"}},"1.0.19":{"name":"@aitoearn/openclaw-plugin","version":"1.0.19","_id":"@aitoearn/openclaw-plugin@1.0.19","maintainers":[{"name":"aitoearn","email":"agent@aiearn.ai"}],"homepage":"https://github.com/yikart/aitoearn-openclaw-plugin#readme","bugs":{"url":"https://github.com/yikart/aitoearn-openclaw-plugin/issues"},"dist":{"shasum":"b44d6566ba117409468bb251efaf9d090ea80af6","tarball":"https://registry.npmjs.org/@aitoearn/openclaw-plugin/-/openclaw-plugin-1.0.19.tgz","fileCount":49,"integrity":"sha512-k8T5XD/P2B6Yiy/NxvgKYSAnLa3ZAXoJfC5cvYCnumzuMM5hrhQNXAo5uIWuBlKSgIpwofajbTvCwOJ6KeZeHw==","signatures":[{"sig":"MEUCIDHJ5+YJZkgD6PtHqoBtLaRSgyDpyldBDi2b4ZO8mcTOAiEAjDu7t0kjcR3on5UzRjS365jC1yS8AK4W6oKvstV+sJs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aitoearn%2fopenclaw-plugin@1.0.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156153},"main":"./dist/runtime/index.js","type":"module","types":"./dist/runtime/index.d.ts","gitHead":"1e95adb2e195ac72ca2eba321656f4cae391ea54","scripts":{"test":"vitest run --config ../../vitest.config.ts","build":"tsc -p tsconfig.json","prepack":"npm run build","prebuild":"node --input-type=module -e \"import { rmSync } from 'node:fs'; rmSync('dist', { recursive: true, force: true });\""},"_npmUser":{"name":"aitoearn","email":"agent@aiearn.ai"},"openclaw":{"build":{"openclawVersion":">=2026.3.24"},"compat":{"pluginApi":">=2026.3.24"},"install":{"npmSpec":"@aitoearn/openclaw-plugin","defaultChoice":"npm"},"extensions":["./dist/runtime/index.js"]},"repository":{"url":"git+https://github.com/yikart/aitoearn-openclaw-plugin.git","type":"git"},"_npmVersion":"11.11.0","description":"AiToEarn 社交媒体管理工具的 OpenClaw 运行时插件包。","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.24.0","@clack/prompts":"^1.1.0","@sinclair/typebox":"^0.34.0","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"openclaw":">=2026.3.24"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-plugin_1.0.19_1776611460559_0.23640538806469258","host":"s3://npm-registry-packages-npm-production"}},"1.0.20":{"name":"@aitoearn/openclaw-plugin","version":"1.0.20","_id":"@aitoearn/openclaw-plugin@1.0.20","maintainers":[{"name":"aitoearn","email":"agent@aiearn.ai"}],"homepage":"https://github.com/yikart/aitoearn-openclaw-plugin#readme","bugs":{"url":"https://github.com/yikart/aitoearn-openclaw-plugin/issues"},"dist":{"shasum":"3d20e359bdb900ec738f355f70be96dd21b5bf78","tarball":"https://registry.npmjs.org/@aitoearn/openclaw-plugin/-/openclaw-plugin-1.0.20.tgz","fileCount":53,"integrity":"sha512-sfpQT5DUEscy85bIMBV3dN+M6+rJJVqlWh5jy1UVE5qmKGB9V7Him05KaZO+AqhZ6QStW93qhuoiUkB5PVxn5Q==","signatures":[{"sig":"MEYCIQDUx7AdNnctwBR9gVDPkzqv0Hb9DI7Y82+Tloumig5SSQIhAN70wB0Yy+OgSs5kwqIepCZQFgFdL3GCf5opmzWEHnhW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aitoearn%2fopenclaw-plugin@1.0.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169380},"main":"./dist/runtime/index.js","type":"module","types":"./dist/runtime/index.d.ts","gitHead":"b2d39d44f1cc80f85ed53f83eecc52eab6550a02","scripts":{"test":"vitest run --config ../../vitest.config.ts","build":"tsc -p tsconfig.json","prepack":"npm run build","prebuild":"node --input-type=module -e \"import { rmSync } from 'node:fs'; rmSync('dist', { recursive: true, force: true });\""},"_npmUser":{"name":"aitoearn","email":"agent@aiearn.ai"},"openclaw":{"build":{"openclawVersion":">=2026.3.24"},"compat":{"pluginApi":">=2026.3.24"},"install":{"npmSpec":"@aitoearn/openclaw-plugin","defaultChoice":"npm"},"extensions":["./dist/runtime/index.js"]},"repository":{"url":"git+https://github.com/yikart/aitoearn-openclaw-plugin.git","type":"git"},"_npmVersion":"11.11.0","description":"AiToEarn 社交媒体管理工具的 OpenClaw 运行时插件包。","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.24.0","@clack/prompts":"^1.1.0","@sinclair/typebox":"^0.34.0","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"openclaw":">=2026.3.24"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-plugin_1.0.20_1776619154364_0.6037515246209291","host":"s3://npm-registry-packages-npm-production"}},"1.0.21":{"name":"@aitoearn/openclaw-plugin","version":"1.0.21","_id":"@aitoearn/openclaw-plugin@1.0.21","maintainers":[{"name":"aitoearn","email":"agent@aiearn.ai"}],"homepage":"https://github.com/yikart/aitoearn-openclaw-plugin#readme","bugs":{"url":"https://github.com/yikart/aitoearn-openclaw-plugin/issues"},"dist":{"shasum":"7ff42826f0658a4f45c58aac1e5f7c26f29eae48","tarball":"https://registry.npmjs.org/@aitoearn/openclaw-plugin/-/openclaw-plugin-1.0.21.tgz","fileCount":59,"integrity":"sha512-J1jWRq4uPmY/mq0gppuVbIqH00dPkOqq2j/6muAd0k8tri4HewjxU2cvlTbMTbNbkFT/3IE4+9tOvTNFeQUBQA==","signatures":[{"sig":"MEYCIQDEsBMtOrrInFtF54DKyW+JVEUPVwXbEx5Piaz6DT7YpwIhAN3H+EO9ns3R3JSJpfkvCOTgE4KxY5rm+N1fMvt1LrRZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aitoearn%2fopenclaw-plugin@1.0.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":227597},"main":"./dist/runtime/index.js","type":"module","types":"./dist/runtime/index.d.ts","gitHead":"2c8284e879374217b0950434fc7f1234f3d759d5","scripts":{"test":"vitest run --config ../../vitest.config.ts","build":"tsc -p tsconfig.json","prepack":"npm run build","prebuild":"node --input-type=module -e \"import { rmSync } from 'node:fs'; rmSync('dist', { recursive: true, force: true });\""},"_npmUser":{"name":"aitoearn","email":"agent@aiearn.ai"},"openclaw":{"build":{"openclawVersion":">=2026.3.24"},"compat":{"pluginApi":">=2026.3.24"},"install":{"npmSpec":"@aitoearn/openclaw-plugin","defaultChoice":"npm"},"extensions":["./dist/runtime/index.js"]},"repository":{"url":"git+https://github.com/yikart/aitoearn-openclaw-plugin.git","type":"git"},"_npmVersion":"11.12.1","description":"AiToEarn 社交媒体管理工具的 OpenClaw 运行时插件包。","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.24.0","@clack/prompts":"^1.1.0","@sinclair/typebox":"^0.34.0","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"openclaw":">=2026.3.24"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-plugin_1.0.21_1776841410723_0.5093467708582484","host":"s3://npm-registry-packages-npm-production"}},"1.0.22":{"name":"@aitoearn/openclaw-plugin","version":"1.0.22","_id":"@aitoearn/openclaw-plugin@1.0.22","maintainers":[{"name":"aitoearn","email":"agent@aiearn.ai"}],"homepage":"https://github.com/yikart/aitoearn-openclaw-plugin#readme","bugs":{"url":"https://github.com/yikart/aitoearn-openclaw-plugin/issues"},"dist":{"shasum":"e22ea2f57da85506f30618a576d233915705de05","tarball":"https://registry.npmjs.org/@aitoearn/openclaw-plugin/-/openclaw-plugin-1.0.22.tgz","fileCount":59,"integrity":"sha512-ghkQSnnT4g0RUwkJsqR3t4c2b89kGaXzXPnfJc7BewKjA4g2g7VRyNXor4qBbMeZyaZ0R5HANgabW3ZWT/ww3A==","signatures":[{"sig":"MEYCIQC2fngOKUqhtPuLXOo6+iRhU3rDOIiI9bI4cT94LAXwFgIhANgJ2pUiw3+ctCrVje5d4NfmHHkn6/SeZjYiN+0o3qw3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aitoearn%2fopenclaw-plugin@1.0.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":230178},"main":"./dist/runtime/index.js","type":"module","types":"./dist/runtime/index.d.ts","gitHead":"1da359fe418d4fbebb13a9a0d0719b2c1a1b020a","scripts":{"test":"vitest run --config ../../vitest.config.ts","build":"tsc -p tsconfig.json","prepack":"npm run build","prebuild":"node --input-type=module -e \"import { rmSync } from 'node:fs'; rmSync('dist', { recursive: true, force: true });\""},"_npmUser":{"name":"aitoearn","email":"agent@aiearn.ai"},"openclaw":{"build":{"openclawVersion":">=2026.3.24"},"compat":{"pluginApi":">=2026.3.24"},"install":{"npmSpec":"@aitoearn/openclaw-plugin","defaultChoice":"npm"},"extensions":["./dist/runtime/index.js"]},"repository":{"url":"git+https://github.com/yikart/aitoearn-openclaw-plugin.git","type":"git"},"_npmVersion":"11.11.0","description":"AiToEarn 社交媒体管理工具的 OpenClaw 运行时插件包。","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.24.0","@clack/prompts":"^1.1.0","@sinclair/typebox":"^0.34.0","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"openclaw":">=2026.3.24"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-plugin_1.0.22_1778329073573_0.5772069559939745","host":"s3://npm-registry-packages-npm-production"}},"1.0.23":{"name":"@aitoearn/openclaw-plugin","version":"1.0.23","type":"module","main":"./dist/runtime/index.js","types":"./dist/runtime/index.d.ts","openclaw":{"extensions":["./dist/runtime/index.js"],"install":{"npmSpec":"@aitoearn/openclaw-plugin","defaultChoice":"npm"},"compat":{"pluginApi":">=2026.3.24"},"build":{"openclawVersion":">=2026.3.24"}},"repository":{"type":"git","url":"git+https://github.com/yikart/aitoearn-openclaw-plugin.git"},"scripts":{"prebuild":"node --input-type=module -e \"import { rmSync } from 'node:fs'; rmSync('dist', { recursive: true, force: true });\"","build":"tsc -p tsconfig.json","prepack":"npm run build","test":"vitest run --config ../../vitest.config.ts"},"dependencies":{"@clack/prompts":"^1.1.0","@modelcontextprotocol/sdk":"^1.12.0","@sinclair/typebox":"^0.34.0","zod":"^3.24.0"},"devDependencies":{"openclaw":">=2026.3.24"},"gitHead":"c5c5e722b150167249aafa448ebaee80cb4d3840","_id":"@aitoearn/openclaw-plugin@1.0.23","description":"AiToEarn 社交媒体管理工具的 OpenClaw 运行时插件包。","bugs":{"url":"https://github.com/yikart/aitoearn-openclaw-plugin/issues"},"homepage":"https://github.com/yikart/aitoearn-openclaw-plugin#readme","_nodeVersion":"24.14.1","_npmVersion":"11.11.0","dist":{"integrity":"sha512-Adv8/ZqICO/fq3J08LO7G7h7Fjda3faSOHMB7t4eQ9cgebYWC/JsXe87oyYjp4fkQlapcABlT9DtCYxhZhoKVA==","shasum":"6e58144cdbb2a97ad219f8da0dd8ec16f26d00f6","tarball":"https://registry.npmjs.org/@aitoearn/openclaw-plugin/-/openclaw-plugin-1.0.23.tgz","fileCount":59,"unpackedSize":232715,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aitoearn%2fopenclaw-plugin@1.0.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCGNA72lTo2crP3YbPD6bSkYa4iv+ddFvuWhcIXcHBu/QIhAKnp/RpuMunWv5fY8seUDFQF6Pbd9oNh8o5MsRiMfEMK"}]},"_npmUser":{"name":"aitoearn","email":"agent@aiearn.ai"},"directories":{},"maintainers":[{"name":"aitoearn","email":"agent@aiearn.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/openclaw-plugin_1.0.23_1778658752337_0.4378215911384369"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-31T08:28:43.500Z","modified":"2026-05-13T07:52:32.799Z","1.0.0":"2026-03-31T08:28:43.798Z","1.0.1":"2026-04-16T14:05:05.750Z","1.0.2":"2026-04-17T04:17:08.229Z","1.0.3":"2026-04-17T04:44:50.672Z","1.0.4":"2026-04-17T05:17:13.057Z","1.0.5":"2026-04-17T06:51:02.887Z","1.0.6":"2026-04-17T07:14:36.442Z","1.0.7":"2026-04-17T07:32:40.932Z","1.0.8":"2026-04-17T11:37:42.155Z","1.0.9":"2026-04-19T06:04:24.138Z","1.0.10":"2026-04-19T06:35:12.870Z","1.0.11":"2026-04-19T07:58:10.404Z","1.0.12":"2026-04-19T08:37:35.834Z","1.0.13":"2026-04-19T09:51:25.728Z","1.0.14":"2026-04-19T10:25:41.962Z","1.0.15":"2026-04-19T11:24:52.472Z","1.0.17":"2026-04-19T13:11:57.837Z","1.0.18":"2026-04-19T14:01:02.570Z","1.0.19":"2026-04-19T15:11:00.703Z","1.0.20":"2026-04-19T17:19:14.497Z","1.0.21":"2026-04-22T07:03:30.923Z","1.0.22":"2026-05-09T12:17:53.765Z","1.0.23":"2026-05-13T07:52:32.496Z"},"bugs":{"url":"https://github.com/yikart/aitoearn-openclaw-plugin/issues"},"homepage":"https://github.com/yikart/aitoearn-openclaw-plugin#readme","repository":{"type":"git","url":"git+https://github.com/yikart/aitoearn-openclaw-plugin.git"},"description":"AiToEarn 社交媒体管理工具的 OpenClaw 运行时插件包。","maintainers":[{"name":"aitoearn","email":"agent@aiearn.ai"}],"readme":"# AiToEarn OpenClaw Plugin\n\nAiToEarn 社交媒体管理工具的 OpenClaw 运行时插件包。\n\n## 推荐安装\n\n```bash\nnpx -y @aitoearn/openclaw-plugin-cli\n```\n\n升级已通过 npm 安装的插件：\n\n```bash\nnpx -y @aitoearn/openclaw-plugin-cli upgrade\n```\n\n这个 CLI 会调用宿主 `openclaw plugins install/update`，引导写入 `plugins.entries.aitoearn.config`，并自动启用 AiToEarn tools 和 `browser` tool。\n\n## 直接安装运行时包\n\n```bash\nopenclaw plugins install @aitoearn/openclaw-plugin\n```\n\n然后按 OpenClaw 标准方式配置：\n\n```bash\nopenclaw config set plugins.entries.aitoearn.enabled true --strict-json\nopenclaw config set plugins.entries.aitoearn.config.apiKey \"your-api-key\"\nopenclaw config set plugins.entries.aitoearn.config.baseUrl \"https://aitoearn.ai/api\"\n```\n\n如果你想使用 SecretRef，也可以改成：\n\n```bash\nopenclaw config set plugins.entries.aitoearn.config.apiKey \\\n  --ref-provider default \\\n  --ref-source env \\\n  --ref-id AITOEARN_API_KEY\n```\n\n完成配置后重启 Gateway：\n\n```bash\nopenclaw gateway restart\n```\n\n## 运行时行为\n\n插件会根据 `baseUrl` 自动判定环境并注入本地环境工具：\n\n- `*.aitoearn.cn` => `China`\n- `*.aitoearn.ai` => `Global`\n- 其他域名 => `self-hosted`\n\n启动后会注册 `getAiToEarnEnvironment`，并只注册当前环境允许的 `publishPostTo*`。\n\n## MCP Tools 同步\n\n插件会在 Gateway 启动时自动从 AiToEarn MCP 拉取最新 tools，并缓存到 OpenClaw state dir。\n\n- AiToEarn 新增或调整 tools 后，不需要升级这个插件包\n- 只需要重启 Gateway，让插件重新同步\n- 如果启动时远端暂时不可用，插件会优先回退到上一次成功同步的本地快照\n","readmeFilename":"README.md"}