{"_id":"alemonjs-aichat","_rev":"45-6cd4b348ceac6da5cea4a2bde026c182","name":"alemonjs-aichat","dist-tags":{"beta":"1.0.33-beta.0","latest":"1.0.40"},"versions":{"1.0.0":{"name":"alemonjs-aichat","version":"1.0.0","keywords":["alemonjs"],"author":{"name":"suancaixianyu"},"license":"MIT","_id":"alemonjs-aichat@1.0.0","maintainers":[{"name":"suancaixianyu","email":"3501869534@qq.com"}],"bugs":{"url":"https://gitee.com/suancaixianyu/alemonjs-aichat/issues"},"dist":{"shasum":"75dd7b8f76cd257150afcdc04cb3ac44954b3d68","tarball":"https://registry.npmjs.org/alemonjs-aichat/-/alemonjs-aichat-1.0.0.tgz","fileCount":13,"integrity":"sha512-Keq10hbc6982BGxkyiTih4CeuDjZ2meKgQJVGJMNaWi4gnOcr/4uQCc/YTgzgV7/EWnX4VYQKGQBSKgkRICT7w==","signatures":[{"sig":"MEQCIAIZTfFu8+/GtvSSeyrgbYELntp/1mx+zxUFG5oDGgH8AiBsqKhX0E8fLFWiytz+yxm12zJi4ntyjzD7AU586i1o7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28864},"main":"lib/index.js","type":"module","export":{".":"./lib/index.js","./desktop":"./lib/desktop.js","./package":"./package.json"},"exports":{".":"./lib/index.js","./desktop":"./lib/desktop.js","./package":"./package.json"},"gitHead":"a87a04cfa3c4f93217e9f9f77d79645316a58c54","scripts":{"dev":"npx lvy dev","stop":"npx pm2 stop pm2.config.cjs","build":"npx lvy build","start":"npx pm2 startOrRestart pm2.config.cjs","delete":"npx pm2 delete pm2.config.cjs","review":"npx alemonc start"},"_npmUser":{"name":"suancaixianyu","email":"3501869534@qq.com"},"alemonjs":{"desktop":{"commond":[{"name":"cheese","commond":"open.cheese"}],"sidebars":[{"name":"cheese","commond":"open.cheese"}]}},"repository":{"url":"https://gitee.com/suancaixianyu/alemonjs-aichat.git","type":"gitee"},"_npmVersion":"11.6.4","description":"alemonjs-aichat","directories":{},"_nodeVersion":"22.14.0","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"pm2":"^5","jsxp":"^1.2.3","lvyjs":"^0.2.25","cssnano":"^7","alemonjs":"2.1.14","@types/node":"^22","tailwindcss":"3","@alemonjs/db":"^0.0.13","@alemonjs/bubble":"^2.1.0-alpha.12","@alemonjs/onebot":"^2.1.0-alpha.14"},"_npmOperationalInternal":{"tmp":"tmp/alemonjs-aichat_1.0.0_1768828938951_0.22852347490599434","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"alemonjs-aichat","version":"1.0.1","keywords":["alemonjs"],"author":{"name":"suancaixianyu"},"license":"MIT","_id":"alemonjs-aichat@1.0.1","maintainers":[{"name":"suancaixianyu","email":"3501869534@qq.com"}],"bugs":{"url":"https://gitee.com/suancaixianyu/alemonjs-aichat/issues"},"dist":{"shasum":"84ea7f6effd0d66c0515b8f5217d1f9230005cfc","tarball":"https://registry.npmjs.org/alemonjs-aichat/-/alemonjs-aichat-1.0.1.tgz","fileCount":13,"integrity":"sha512-CBBv0DTbuoQYiEuDsC7gUbTLyERZY10hRMPBWGVRzppSUfBqblZd4WXl+hl43ZyZIA4jYdV3KOs+MDffDgrLmA==","signatures":[{"sig":"MEQCIHSDz5pNNTkfyoD+mJuq66NeZwjeq2MHXihvZPAUBDaCAiAUMwofZgES/C0+RzzP6dc++XaPJSqO9lw+30+WzSF42A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29565},"main":"lib/index.js","type":"module","export":{".":"./lib/index.js","./desktop":"./lib/desktop.js","./package":"./package.json"},"exports":{".":"./lib/index.js","./desktop":"./lib/desktop.js","./package":"./package.json"},"gitHead":"133668504e284e823cd611fe9ffd356de38d27d6","scripts":{"dev":"npx lvy dev","stop":"npx pm2 stop pm2.config.cjs","build":"npx lvy build","start":"npx pm2 startOrRestart pm2.config.cjs","delete":"npx pm2 delete pm2.config.cjs","review":"npx alemonc start"},"_npmUser":{"name":"suancaixianyu","email":"3501869534@qq.com"},"alemonjs":{"desktop":{"commond":[{"name":"cheese","commond":"open.cheese"}],"sidebars":[{"name":"cheese","commond":"open.cheese"}]}},"repository":{"url":"https://gitee.com/suancaixianyu/alemonjs-aichat.git","type":"gitee"},"_npmVersion":"11.6.4","description":"alemonjs-aichat","directories":{},"_nodeVersion":"22.14.0","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"pm2":"^5","jsxp":"^1.2.3","lvyjs":"^0.2.25","cssnano":"^7","alemonjs":"2.1.14","@types/node":"^22","tailwindcss":"3","@alemonjs/db":"^0.0.13","@alemonjs/bubble":"^2.1.0-alpha.12","@alemonjs/onebot":"^2.1.0-alpha.14"},"_npmOperationalInternal":{"tmp":"tmp/alemonjs-aichat_1.0.1_1768837645955_0.08926288121122306","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"alemonjs-aichat","version":"1.0.2","keywords":["alemonjs"],"author":{"name":"suancaixianyu"},"license":"MIT","_id":"alemonjs-aichat@1.0.2","maintainers":[{"name":"suancaixianyu","email":"3501869534@qq.com"}],"bugs":{"url":"https://gitee.com/suancaixianyu/alemonjs-aichat/issues"},"dist":{"shasum":"7e0abf8a28690cdae5bcd16012312823c5d00aa6","tarball":"https://registry.npmjs.org/alemonjs-aichat/-/alemonjs-aichat-1.0.2.tgz","fileCount":13,"integrity":"sha512-IrRPdv8nmBKyL9X5Q5C+kzFgpOYn2Qep3gfYbqj8TgMmnzrCupfQWO0J/qidtqYJL0jFjsJ+biJ4UjA2ImywfQ==","signatures":[{"sig":"MEUCIE5fXMjdB+rQIZrrWBiPq4y/r4qy7qP2zdoZ8Z1YW5QFAiEA/XwxaMyMyNSnr/St4115KdJB3rfa7B1IbTWWbcNnoB0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29611},"main":"lib/index.js","type":"module","export":{".":"./lib/index.js","./desktop":"./lib/desktop.js","./package":"./package.json"},"exports":{".":"./lib/index.js","./desktop":"./lib/desktop.js","./package":"./package.json"},"gitHead":"0443cc0e25739fd7e7dd177ddd86e079559ca560","scripts":{"dev":"npx lvy dev","stop":"npx pm2 stop pm2.config.cjs","build":"npx lvy build","start":"npx pm2 startOrRestart pm2.config.cjs","delete":"npx pm2 delete pm2.config.cjs","review":"npx alemonc start"},"_npmUser":{"name":"suancaixianyu","email":"3501869534@qq.com"},"alemonjs":{"desktop":{"commond":[{"name":"cheese","commond":"open.cheese"}],"sidebars":[{"name":"cheese","commond":"open.cheese"}]}},"repository":{"url":"https://gitee.com/suancaixianyu/alemonjs-aichat.git","type":"gitee"},"_npmVersion":"11.6.4","description":"alemonjs-aichat","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"pm2":"^5","jsxp":"^1.2.3","lvyjs":"^0.2.25","cssnano":"^7","alemonjs":"2.1.14","@types/node":"^22","tailwindcss":"3","@alemonjs/db":"^0.0.13","@alemonjs/bubble":"^2.1.0-alpha.12","@alemonjs/onebot":"^2.1.0-alpha.14"},"_npmOperationalInternal":{"tmp":"tmp/alemonjs-aichat_1.0.2_1768841131413_0.09093719807009681","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"alemonjs-aichat","version":"1.0.4","keywords":["alemonjs"],"author":{"name":"suancaixianyu"},"license":"MIT","_id":"alemonjs-aichat@1.0.4","maintainers":[{"name":"suancaixianyu","email":"3501869534@qq.com"}],"bugs":{"url":"https://gitee.com/suancaixianyu/alemonjs-aichat/issues"},"dist":{"shasum":"ee7c7a32d6ed58169abe466b391600696476f811","tarball":"https://registry.npmjs.org/alemonjs-aichat/-/alemonjs-aichat-1.0.4.tgz","fileCount":46,"integrity":"sha512-sXtF/2nANBpMYZFZ/fPMlfiEEj8Moct75o469R4Rra+SVPN+Rq9uUrKr+c7UBHYsr0PSf3g7AhpLnV7wp4J9Sg==","signatures":[{"sig":"MEYCIQC4WyAdEICg4yQcMvfLatLr67ekvZFdmu5boni4WZb8GQIhAM54V8QxAqZ60mO136czp7Kj1zxWOXETyzz9xQNAZdeK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36489694},"main":"lib/index.js","type":"module","export":{".":"./lib/index.js","./desktop":"./lib/desktop.js","./package":"./package.json"},"exports":{".":"./lib/index.js","./desktop":"./lib/desktop.js","./package":"./package.json"},"gitHead":"0242e074e3e44c1a594bb1a0a1a30b955c88d83b","scripts":{"dev":"npx lvy dev","stop":"npx pm2 stop pm2.config.cjs","build":"npx lvy build","start":"npx pm2 startOrRestart pm2.config.cjs","delete":"npx pm2 delete pm2.config.cjs","review":"npx alemonc start"},"_npmUser":{"name":"suancaixianyu","email":"3501869534@qq.com"},"alemonjs":{"desktop":{"commond":[{"name":"cheese","commond":"open.cheese"}],"sidebars":[{"name":"cheese","commond":"open.cheese"}]}},"repository":{"url":"https://gitee.com/suancaixianyu/alemonjs-aichat.git","type":"gitee"},"_npmVersion":"11.6.4","description":"alemonjs-aichat","directories":{},"_nodeVersion":"22.14.0","dependencies":{"openai":"^6.16.0","mime-types":"^3.0.2","@aws-sdk/client-s3":"^3.975.0","@aws-sdk/s3-request-presigner":"^3.975.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"pm2":"^5","jsxp":"^1.2.3","lvyjs":"^0.2.25","cssnano":"^7","alemonjs":"2.1.17","@types/node":"^22","tailwindcss":"3","@alemonjs/db":"^0.0.13","@alemonjs/bubble":"^2.1.0-alpha.12","@alemonjs/onebot":"^2.1.0-alpha.14"},"_npmOperationalInternal":{"tmp":"tmp/alemonjs-aichat_1.0.4_1769335903183_0.036396304043545546","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"alemonjs-aichat","version":"1.0.5","keywords":["alemonjs"],"author":{"name":"suancaixianyu"},"license":"MIT","_id":"alemonjs-aichat@1.0.5","maintainers":[{"name":"suancaixianyu","email":"3501869534@qq.com"}],"bugs":{"url":"https://gitee.com/suancaixianyu/alemonjs-aichat/issues"},"dist":{"shasum":"4266b81cb9f43aa08de3e67b1eddb402b04e78bc","tarball":"https://registry.npmjs.org/alemonjs-aichat/-/alemonjs-aichat-1.0.5.tgz","fileCount":27,"integrity":"sha512-ALhqvQZlB4raAHtyy3TMOM8Wzm+K1uOHpmQnoecDd3lVC+lWEJkJaFTWFXos+1+KG+ROxIfMlU6Umn0+Jkd2jQ==","signatures":[{"sig":"MEYCIQC1qg1t/eh7FhRRrRZEZuoershWt2ANBJpn48Fi6IAwdQIhAKDiRmqvg6tBPRmw8kArFtH3pJac4A8ynZ3fuR2cc5+A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35027645},"main":"lib/index.js","type":"module","export":{".":"./lib/index.js","./desktop":"./lib/desktop.js","./package":"./package.json"},"exports":{".":"./lib/index.js","./desktop":"./lib/desktop.js","./package":"./package.json"},"gitHead":"9b378c3b485cdda597e61a6e0efa527c7146228d","scripts":{"dev":"npx lvy dev","stop":"npx pm2 stop pm2.config.cjs","build":"npx lvy build","start":"npx pm2 startOrRestart pm2.config.cjs","delete":"npx pm2 delete pm2.config.cjs","review":"npx alemonc start"},"_npmUser":{"name":"suancaixianyu","email":"3501869534@qq.com"},"alemonjs":{"desktop":{"commond":[{"name":"cheese","commond":"open.cheese"}],"sidebars":[{"name":"cheese","commond":"open.cheese"}]}},"repository":{"url":"https://gitee.com/suancaixianyu/alemonjs-aichat.git","type":"gitee"},"_npmVersion":"11.6.4","description":"alemonjs-aichat","directories":{},"_nodeVersion":"22.14.0","dependencies":{"openai":"^6.16.0","mime-types":"^3.0.2","@aws-sdk/client-s3":"^3.975.0","@aws-sdk/s3-request-presigner":"^3.975.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"pm2":"^5","jsxp":"^1.2.3","lvyjs":"^0.2.25","cssnano":"^7","alemonjs":"2.1.17","@types/node":"^22","tailwindcss":"3","@alemonjs/db":"^0.0.13","@alemonjs/bubble":"^2.1.0-alpha.12","@alemonjs/onebot":"^2.1.0-alpha.14"},"_npmOperationalInternal":{"tmp":"tmp/alemonjs-aichat_1.0.5_1769341523592_0.7905479672095999","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"alemonjs-aichat","version":"1.0.6","keywords":["alemonjs"],"author":{"name":"suancaixianyu"},"license":"MIT","_id":"alemonjs-aichat@1.0.6","maintainers":[{"name":"suancaixianyu","email":"3501869534@qq.com"}],"bugs":{"url":"https://gitee.com/suancaixianyu/alemonjs-aichat/issues"},"dist":{"shasum":"56387c033ac0524fc3f2d51edde7ada691da210c","tarball":"https://registry.npmjs.org/alemonjs-aichat/-/alemonjs-aichat-1.0.6.tgz","fileCount":46,"integrity":"sha512-7pSpd+dCTf439erpwYWFohXA6JFlVRuVi7apvI434BiGkKH1V44DPH2URoj0kl+M1JpL/C3GRmsp4Or3rYrXZA==","signatures":[{"sig":"MEQCICdDwKcqW4bciK0d5yp2fK5ir6iwfnthUToV5BQ87kPBAiAnF6hnJLRo5viqlh/v4RoSd8UzhayCJqqBCzpWEPwDuQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36489697},"main":"lib/index.js","type":"module","export":{".":"./lib/index.js","./desktop":"./lib/desktop.js","./package":"./package.json"},"exports":{".":"./lib/index.js","./desktop":"./lib/desktop.js","./package":"./package.json"},"gitHead":"9b0fb111cda43d098522a8ed00d8486e35ab2d15","scripts":{"dev":"npx lvy dev","stop":"npx pm2 stop pm2.config.cjs","build":"npx lvy build","start":"npx pm2 startOrRestart pm2.config.cjs","delete":"npx pm2 delete pm2.config.cjs","review":"npx alemonc start"},"_npmUser":{"name":"suancaixianyu","email":"3501869534@qq.com"},"alemonjs":{"desktop":{"commond":[{"name":"cheese","commond":"open.cheese"}],"sidebars":[{"name":"cheese","commond":"open.cheese"}]}},"repository":{"url":"https://gitee.com/suancaixianyu/alemonjs-aichat.git","type":"gitee"},"_npmVersion":"11.6.4","description":"alemonjs-aichat","directories":{},"_nodeVersion":"22.14.0","dependencies":{"openai":"^6.16.0","mime-types":"^3.0.2","@aws-sdk/client-s3":"^3.975.0","@aws-sdk/s3-request-presigner":"^3.975.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"pm2":"^5","jsxp":"^1.2.3","lvyjs":"^0.2.25","cssnano":"^7","alemonjs":"2.1.17","@types/node":"^22","tailwindcss":"3","@alemonjs/db":"^0.0.13","@alemonjs/bubble":"^2.1.0-alpha.12","@alemonjs/onebot":"^2.1.0-alpha.14"},"_npmOperationalInternal":{"tmp":"tmp/alemonjs-aichat_1.0.6_1769343172687_0.49764943969468356","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"alemonjs-aichat","version":"1.0.7","keywords":["alemonjs"],"author":{"name":"suancaixianyu"},"license":"MIT","_id":"alemonjs-aichat@1.0.7","maintainers":[{"name":"suancaixianyu","email":"3501869534@qq.com"}],"bugs":{"url":"https://gitee.com/suancaixianyu/alemonjs-aichat/issues"},"dist":{"shasum":"742b38c9bbad633639a7c4ed55ae47e6e4c18dec","tarball":"https://registry.npmjs.org/alemonjs-aichat/-/alemonjs-aichat-1.0.7.tgz","fileCount":46,"integrity":"sha512-Ij2dBu01zWO9C7zA7pyaf68jB/Wrt6yx/G9T8FkrS1oiGdyRZ4J2EY50XG6oduj/T7NFPi7j9e4mk1tLDx/fWw==","signatures":[{"sig":"MEUCIQDruHjYdGSBri3me+1X+Y7TziiyLBWpHY27Do4CsM65bAIgGxH/OTB3W8RbfZvShLeXryyG5IjXM2IFgfglU5jhBuA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36490641},"main":"lib/index.js","type":"module","export":{".":"./lib/index.js","./desktop":"./lib/desktop.js","./package":"./package.json"},"exports":{".":"./lib/index.js","./desktop":"./lib/desktop.js","./package":"./package.json"},"gitHead":"9b0fb111cda43d098522a8ed00d8486e35ab2d15","scripts":{"dev":"npx lvy dev","stop":"npx pm2 stop pm2.config.cjs","build":"npx lvy build","start":"npx pm2 startOrRestart pm2.config.cjs","delete":"npx pm2 delete pm2.config.cjs","review":"npx alemonc start","update":"npm publish"},"_npmUser":{"name":"suancaixianyu","email":"3501869534@qq.com"},"alemonjs":{"desktop":{"commond":[{"name":"cheese","commond":"open.cheese"}],"sidebars":[{"name":"cheese","commond":"open.cheese"}]}},"repository":{"url":"https://gitee.com/suancaixianyu/alemonjs-aichat.git","type":"gitee"},"_npmVersion":"11.6.4","description":"alemonjs-aichat","directories":{},"_nodeVersion":"22.14.0","dependencies":{"openai":"^6.16.0","mime-types":"^3.0.2","@aws-sdk/client-s3":"^3.975.0","@aws-sdk/s3-request-presigner":"^3.975.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"pm2":"^5","jsxp":"^1.2.3","lvyjs":"^0.2.25","cssnano":"^7","alemonjs":"2.1.17","@types/node":"^22","tailwindcss":"3","@alemonjs/db":"^0.0.13","@alemonjs/bubble":"^2.1.0-alpha.12","@alemonjs/onebot":"^2.1.0-alpha.14"},"_npmOperationalInternal":{"tmp":"tmp/alemonjs-aichat_1.0.7_1769344691482_0.3826430867047481","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"alemonjs-aichat","version":"1.0.8","keywords":["alemonjs"],"author":{"name":"suancaixianyu"},"license":"MIT","_id":"alemonjs-aichat@1.0.8","maintainers":[{"name":"suancaixianyu","email":"3501869534@qq.com"}],"bugs":{"url":"https://gitee.com/suancaixianyu/alemonjs-aichat/issues"},"dist":{"shasum":"43dade4d30426b10ac4d5e0368ab0f15a3646ef2","tarball":"https://registry.npmjs.org/alemonjs-aichat/-/alemonjs-aichat-1.0.8.tgz","fileCount":46,"integrity":"sha512-vpvnErhW3Ep696pPZk/sVUXfMAQrNft3QyWkjkkDG/Gkc2XQfc8fHno3SxNtdRzE8LZEUr3tnw3gUlsmPRBLhA==","signatures":[{"sig":"MEUCIQDw2dqe/YU7Dj67lX+ga5psS//bVwvAlA9+fmuLrH36XQIgN+4fjtP+BoKc7zX8APn0ULAVWvgWO2HEC8uB456oGQU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36490811},"main":"lib/index.js","type":"module","export":{".":"./lib/index.js","./desktop":"./lib/desktop.js","./package":"./package.json"},"exports":{".":"./lib/index.js","./desktop":"./lib/desktop.js","./package":"./package.json"},"gitHead":"6a53621ceffbb32408bdac93a8c234fd9e564929","scripts":{"dev":"npx lvy dev","stop":"npx pm2 stop pm2.config.cjs","build":"npx lvy build","start":"npx pm2 startOrRestart pm2.config.cjs","delete":"npx pm2 delete pm2.config.cjs","review":"npx alemonc start","update":"npm publish"},"_npmUser":{"name":"suancaixianyu","email":"3501869534@qq.com"},"alemonjs":{"desktop":{"commond":[{"name":"cheese","commond":"open.cheese"}],"sidebars":[{"name":"cheese","commond":"open.cheese"}]}},"repository":{"url":"https://gitee.com/suancaixianyu/alemonjs-aichat.git","type":"gitee"},"_npmVersion":"11.6.4","description":"alemonjs-aichat","directories":{},"_nodeVersion":"22.14.0","dependencies":{"openai":"^6.16.0","mime-types":"^3.0.2","@aws-sdk/client-s3":"^3.975.0","@aws-sdk/s3-request-presigner":"^3.975.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"pm2":"^5","jsxp":"^1.2.3","lvyjs":"^0.2.25","cssnano":"^7","alemonjs":"2.1.17","@types/node":"^22","tailwindcss":"3","@alemonjs/db":"^0.0.13","@alemonjs/bubble":"^2.1.0-alpha.12","@alemonjs/onebot":"^2.1.0-alpha.14"},"_npmOperationalInternal":{"tmp":"tmp/alemonjs-aichat_1.0.8_1769345135521_0.8076989482383301","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"alemonjs-aichat","version":"1.0.9","keywords":["alemonjs"],"author":{"name":"suancaixianyu"},"license":"MIT","_id":"alemonjs-aichat@1.0.9","maintainers":[{"name":"suancaixianyu","email":"3501869534@qq.com"}],"bugs":{"url":"https://gitee.com/suancaixianyu/alemonjs-aichat/issues"},"dist":{"shasum":"a0dab9227179d353ce0dcdead30607babf863e31","tarball":"https://registry.npmjs.org/alemonjs-aichat/-/alemonjs-aichat-1.0.9.tgz","fileCount":46,"integrity":"sha512-9Qm/ktVdeq6Otq+0p+dUixNbu5WG/sr5E/lLXbv78LgWRP3yZTF9NPzBVSoaPetmjcuWw1LW/GJQIJWPRhjJlQ==","signatures":[{"sig":"MEYCIQClTW2+FHu/dRlUKzwo6Vlict1WlCuxfAn6+ztoLT0YxQIhAIeiMrTywIOcHKA1gTAvyLxpuzMieTFVEHNxse3pMdjJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36490774},"main":"lib/index.js","type":"module","export":{".":"./lib/index.js","./desktop":"./lib/desktop.js","./package":"./package.json"},"exports":{".":"./lib/index.js","./desktop":"./lib/desktop.js","./package":"./package.json"},"gitHead":"6a53621ceffbb32408bdac93a8c234fd9e564929","scripts":{"dev":"npx lvy dev","stop":"npx pm2 stop pm2.config.cjs","build":"npx lvy build","start":"npx pm2 startOrRestart pm2.config.cjs","delete":"npx pm2 delete pm2.config.cjs","review":"npx alemonc start","update":"npm publish"},"_npmUser":{"name":"suancaixianyu","email":"3501869534@qq.com"},"alemonjs":{"desktop":{"commond":[{"name":"cheese","commond":"open.cheese"}],"sidebars":[{"name":"cheese","commond":"open.cheese"}]}},"repository":{"url":"https://gitee.com/suancaixianyu/alemonjs-aichat.git","type":"gitee"},"_npmVersion":"11.6.4","description":"alemonjs-aichat","directories":{},"_nodeVersion":"22.14.0","dependencies":{"openai":"^6.16.0","mime-types":"^3.0.2","@aws-sdk/client-s3":"^3.975.0","@aws-sdk/s3-request-presigner":"^3.975.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"pm2":"^5","jsxp":"^1.2.3","lvyjs":"^0.2.25","cssnano":"^7","alemonjs":"2.1.17","@types/node":"^22","tailwindcss":"3","@alemonjs/db":"^0.0.13","@alemonjs/bubble":"^2.1.0-alpha.12","@alemonjs/onebot":"^2.1.0-alpha.14"},"_npmOperationalInternal":{"tmp":"tmp/alemonjs-aichat_1.0.9_1769345997887_0.43886264012722553","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"alemonjs-aichat","version":"1.0.10","keywords":["alemonjs"],"author":{"name":"suancaixianyu"},"license":"MIT","_id":"alemonjs-aichat@1.0.10","maintainers":[{"name":"suancaixianyu","email":"3501869534@qq.com"}],"bugs":{"url":"https://gitee.com/suancaixianyu/alemonjs-aichat/issues"},"dist":{"shasum":"e8ce44ca861117c6b2e1b4bd31cc99f29788a5e2","tarball":"https://registry.npmjs.org/alemonjs-aichat/-/alemonjs-aichat-1.0.10.tgz","fileCount":21,"integrity":"sha512-+HMKtugpfRj7UtTJ49YP0J1v0fGemUoHIAYlo0ihWm5fU+gUPT+Rl9OFTBwFfO/a6FFHNRI9fPnMF8H8jmKTSg==","signatures":[{"sig":"MEQCICCPRL2cPRdJOtPigIrLTVnlrGiCtDiAYQBOBuIyO7THAiAQau5iH5Su7fIwZiB4Gtg5n0n9RzCrGHED27edNnQbOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1466640},"main":"lib/index.js","type":"module","export":{".":"./lib/index.js","./desktop":"./lib/desktop.js","./package":"./package.json"},"exports":{".":"./lib/index.js","./desktop":"./lib/desktop.js","./package":"./package.json"},"gitHead":"3430f4f638e9b1eacf5ce75f21ac997c84cbbb8f","scripts":{"dev":"npx lvy dev","stop":"npx pm2 stop pm2.config.cjs","build":"npx lvy build","start":"npx pm2 startOrRestart pm2.config.cjs","delete":"npx pm2 delete pm2.config.cjs","review":"npx alemonc start","update":"npm publish"},"_npmUser":{"name":"suancaixianyu","email":"3501869534@qq.com"},"alemonjs":{"desktop":{"commond":[{"name":"cheese","commond":"open.cheese"}],"sidebars":[{"name":"cheese","commond":"open.cheese"}]}},"repository":{"url":"https://gitee.com/suancaixianyu/alemonjs-aichat.git","type":"gitee"},"_npmVersion":"11.6.4","description":"alemonjs-aichat","directories":{},"_nodeVersion":"22.14.0","dependencies":{"openai":"^6.16.0","mime-types":"^3.0.2","alemonjs-aichat":"^1.0.9","@aws-sdk/client-s3":"^3.975.0","@aws-sdk/s3-request-presigner":"^3.975.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"pm2":"^5","jsxp":"^1.2.3","lvyjs":"^0.2.25","cssnano":"^7","alemonjs":"2.1.17","@types/node":"^22","tailwindcss":"3","@alemonjs/db":"^0.0.13","@alemonjs/bubble":"^2.1.0-alpha.12","@alemonjs/onebot":"^2.1.0-alpha.14"},"_npmOperationalInternal":{"tmp":"tmp/alemonjs-aichat_1.0.10_1770142270900_0.5537757282725051","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"alemonjs-aichat","version":"1.0.11","keywords":["alemonjs"],"author":{"name":"suancaixianyu"},"license":"MIT","_id":"alemonjs-aichat@1.0.11","maintainers":[{"name":"suancaixianyu","email":"3501869534@qq.com"}],"bugs":{"url":"https://gitee.com/suancaixianyu/alemonjs-aichat/issues"},"dist":{"shasum":"a0f000eea1150ae9bf398e98f927e6a6b17a39ff","tarball":"https://registry.npmjs.org/alemonjs-aichat/-/alemonjs-aichat-1.0.11.tgz","fileCount":40,"integrity":"sha512-rWWLbLbxftFaELaDH0/TY6COUoMxYA/XzFFSWMw4rRcQKrgZCMJBG6lH08/U6qZl+CkbBEyKmECSPHNjyorXzw==","signatures":[{"sig":"MEYCIQCrZz0rJt1JvZ2oUmnTh382ui7sP09NhQWWkQhwlDEASAIhAJbUWpqiH2OuMAUFIhY5UB26BIdlEx5DKdQGg1oEL7um","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26256732},"main":"lib/index.js","type":"module","export":{".":"./lib/index.js","./desktop":"./lib/desktop.js","./package":"./package.json"},"exports":{".":"./lib/index.js","./desktop":"./lib/desktop.js","./package":"./package.json"},"gitHead":"15d404d12b79b722903f6faf57f4305e402cbda9","scripts":{"dev":"npx lvy dev","stop":"npx pm2 stop pm2.config.cjs","build":"npx lvy build","start":"npx pm2 startOrRestart pm2.config.cjs","delete":"npx pm2 delete pm2.config.cjs","review":"npx alemonc start","update":"npm publish"},"_npmUser":{"name":"suancaixianyu","email":"3501869534@qq.com"},"alemonjs":{"desktop":{"commond":[{"name":"cheese","commond":"open.cheese"}],"sidebars":[{"name":"cheese","commond":"open.cheese"}]}},"repository":{"url":"https://gitee.com/suancaixianyu/alemonjs-aichat.git","type":"gitee"},"_npmVersion":"11.6.4","description":"alemonjs-aichat","directories":{},"_nodeVersion":"22.14.0","dependencies":{"openai":"^6.16.0","mime-types":"^3.0.2","alemonjs-aichat":"^1.0.9","@aws-sdk/client-s3":"^3.975.0","@aws-sdk/s3-request-presigner":"^3.975.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"pm2":"^5","jsxp":"^1.2.3","lvyjs":"^0.2.25","cssnano":"^7","alemonjs":"2.1.17","@types/node":"^22","tailwindcss":"3","@alemonjs/db":"^0.0.13","@alemonjs/bubble":"^2.1.0-alpha.12","@alemonjs/onebot":"^2.1.0-alpha.14"},"_npmOperationalInternal":{"tmp":"tmp/alemonjs-aichat_1.0.11_1771959220349_0.07054278265250025","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"alemonjs-aichat","version":"1.0.12","keywords":["alemonjs"],"author":{"name":"suancaixianyu"},"license":"MIT","_id":"alemonjs-aichat@1.0.12","maintainers":[{"name":"suancaixianyu","email":"3501869534@qq.com"}],"bugs":{"url":"https://gitee.com/suancaixianyu/alemonjs-aichat/issues"},"dist":{"shasum":"1afc9ce19827174688f9266c2b0c85e321583953","tarball":"https://registry.npmjs.org/alemonjs-aichat/-/alemonjs-aichat-1.0.12.tgz","fileCount":21,"integrity":"sha512-FbVM6S27pMuGTJ9SEVTmHgPuy3XFusPpPlhmX/dzKphIngwbX2+zTaJ9T5CXkZsykR9cVj3SFKJT82jlp/kXpg==","signatures":[{"sig":"MEUCIQCszYvkomOBWdSP01kEZ/We/WEvrEO2u6xB/N3BXU/J5AIgItQAASsp5QBAgm8jvwOmQoBidxOVSi7+nCOTi6d2Yrs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1468793},"main":"lib/index.js","type":"module","export":{".":"./lib/index.js","./desktop":"./lib/desktop.js","./package":"./package.json"},"exports":{".":"./lib/index.js","./desktop":"./lib/desktop.js","./package":"./package.json"},"gitHead":"65bd14f39e07ec437b558cba2e605034d3124e9f","scripts":{"dev":"npx lvy dev","stop":"npx pm2 stop pm2.config.cjs","build":"npx lvy build","start":"npx pm2 startOrRestart pm2.config.cjs","delete":"npx pm2 delete pm2.config.cjs","review":"npx alemonc start","update":"npm publish"},"_npmUser":{"name":"suancaixianyu","email":"3501869534@qq.com"},"alemonjs":{"desktop":{"commond":[{"name":"cheese","commond":"open.cheese"}],"sidebars":[{"name":"cheese","commond":"open.cheese"}]}},"repository":{"url":"https://gitee.com/suancaixianyu/alemonjs-aichat.git","type":"gitee"},"_npmVersion":"11.6.4","description":"alemonjs-aichat","directories":{},"_nodeVersion":"22.14.0","dependencies":{"openai":"^6.16.0","mime-types":"^3.0.2","alemonjs-aichat":"^1.0.9","@aws-sdk/client-s3":"^3.975.0","@aws-sdk/s3-request-presigner":"^3.975.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"pm2":"^5","jsxp":"^1.2.3","lvyjs":"^0.2.25","cssnano":"^7","alemonjs":"2.1.17","@types/node":"^22","tailwindcss":"3","@alemonjs/db":"^0.0.13","@alemonjs/bubble":"^2.1.0-alpha.12","@alemonjs/onebot":"^2.1.0-alpha.14"},"_npmOperationalInternal":{"tmp":"tmp/alemonjs-aichat_1.0.12_1771959985459_0.008907126715262725","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"alemonjs-aichat","version":"1.0.13","keywords":["alemonjs"],"author":{"name":"suancaixianyu"},"license":"MIT","_id":"alemonjs-aichat@1.0.13","maintainers":[{"name":"suancaixianyu","email":"3501869534@qq.com"}],"bugs":{"url":"https://gitee.com/suancaixianyu/alemonjs-aichat/issues"},"dist":{"shasum":"b37b1c7a707200df3e6ae927b90154e252c57a44","tarball":"https://registry.npmjs.org/alemonjs-aichat/-/alemonjs-aichat-1.0.13.tgz","fileCount":21,"integrity":"sha512-PGdNRw4S3a0+a4sECsbwHkl2eY4uqQ/DUe3jVF3DfSXL/VBjoDR/ICci/F0RQXVWiwHKnFGRso6V5QrWkwY1dg==","signatures":[{"sig":"MEYCIQCAq/iGRUlAXkTg8KkoYHTEIH0Egrl24gx7y90GHNk2pAIhALOnWJvYQb98mS3Xs1b6rg4lccgU8dxO+f6Lz2lNSXns","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1474504},"main":"lib/index.js","type":"module","export":{".":"./lib/index.js","./desktop":"./lib/desktop.js","./package":"./package.json"},"exports":{".":"./lib/index.js","./desktop":"./lib/desktop.js","./package":"./package.json"},"gitHead":"65bd14f39e07ec437b558cba2e605034d3124e9f","scripts":{"dev":"npx lvy dev","stop":"npx pm2 stop pm2.config.cjs","build":"npx lvy build","start":"npx pm2 startOrRestart pm2.config.cjs","delete":"npx pm2 delete pm2.config.cjs","review":"npx alemonc start","update":"npm publish"},"_npmUser":{"name":"suancaixianyu","email":"3501869534@qq.com"},"alemonjs":{"desktop":{"commond":[{"name":"cheese","commond":"open.cheese"}],"sidebars":[{"name":"cheese","commond":"open.cheese"}]}},"repository":{"url":"https://gitee.com/suancaixianyu/alemonjs-aichat.git","type":"gitee"},"_npmVersion":"11.6.4","description":"alemonjs-aichat","directories":{},"_nodeVersion":"22.14.0","dependencies":{"openai":"^6.16.0","mime-types":"^3.0.2","alemonjs-aichat":"^1.0.9","@aws-sdk/client-s3":"^3.975.0","@aws-sdk/s3-request-presigner":"^3.975.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"pm2":"^5","jsxp":"^1.2.3","lvyjs":"^0.2.25","cssnano":"^7","alemonjs":"2.1.18","@types/node":"^22","tailwindcss":"3","@alemonjs/db":"^0.0.13","@alemonjs/bubble":"^2.1.0-alpha.12","@alemonjs/onebot":"^2.1.0-alpha.14"},"_npmOperationalInternal":{"tmp":"tmp/alemonjs-aichat_1.0.13_1772038680681_0.28783753763136066","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"alemonjs-aichat","version":"1.0.14","keywords":["alemonjs"],"author":{"name":"suancaixianyu"},"license":"MIT","_id":"alemonjs-aichat@1.0.14","maintainers":[{"name":"suancaixianyu","email":"3501869534@qq.com"}],"bugs":{"url":"https://gitee.com/suancaixianyu/alemonjs-aichat/issues"},"dist":{"shasum":"1e9c483b0ba2922af5c2b7a792a8e7c7225ed3c8","tarball":"https://registry.npmjs.org/alemonjs-aichat/-/alemonjs-aichat-1.0.14.tgz","fileCount":23,"integrity":"sha512-v6RTAxqukH0GEvb5G0fQLWCpztdWZOGS4CSiN/6bC41CFx3Hdti1PwngRyHFChbK/IDwoG5t2CtarRe7Ckkkww==","signatures":[{"sig":"MEUCIAhjuL/ZMkeTDBkM7A52Utz/Shli9gtlQG+Y0qkkjTLxAiEAwq5WOruRWI5NbfPVo/kf3hlqZaZuzz6aR+fC9D/TFeU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1501623},"main":"lib/index.js","type":"module","export":{".":"./lib/index.js","./desktop":"./lib/desktop.js","./package":"./package.json"},"exports":{".":"./lib/index.js","./desktop":"./lib/desktop.js","./package":"./package.json"},"gitHead":"2f8e6e739ab1c868382631b2cf8433a088b46457","scripts":{"dev":"npx lvy dev","stop":"npx pm2 stop pm2.config.cjs","build":"npx lvy build","start":"npx pm2 startOrRestart pm2.config.cjs","delete":"npx pm2 delete pm2.config.cjs","review":"npx alemonc start","update":"npm publish"},"_npmUser":{"name":"suancaixianyu","email":"3501869534@qq.com"},"alemonjs":{"desktop":{"commond":[{"name":"cheese","commond":"open.cheese"}],"sidebars":[{"name":"cheese","commond":"open.cheese"}]}},"repository":{"url":"https://gitee.com/suancaixianyu/alemonjs-aichat.git","type":"gitee"},"_npmVersion":"11.6.4","description":"alemonjs-aichat","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ai":"^6.0.105","zod":"^4.3.6","sharp":"^0.34.5","openai":"^6.16.0","mime-types":"^3.0.2","@ai-sdk/xai":"^3.0.60","alemonjs-aichat":"^1.0.9","@aws-sdk/client-s3":"^3.975.0","@aws-sdk/s3-request-presigner":"^3.975.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"pm2":"^5","jsxp":"^1.2.3","lvyjs":"^0.2.25","cssnano":"^7","alemonjs":"2.1.22","@types/node":"^22","tailwindcss":"3","@alemonjs/db":"^0.0.13","@alemonjs/bubble":"^2.1.0-alpha.13","@alemonjs/onebot":"^2.1.0-alpha.14"},"_npmOperationalInternal":{"tmp":"tmp/alemonjs-aichat_1.0.14_1772542611501_0.039193083239855264","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"alemonjs-aichat","version":"1.0.15","keywords":["alemonjs"],"author":{"name":"suancaixianyu"},"license":"MIT","_id":"alemonjs-aichat@1.0.15","maintainers":[{"name":"suancaixianyu","email":"3501869534@qq.com"}],"bugs":{"url":"https://gitee.com/suancaixianyu/alemonjs-aichat/issues"},"dist":{"shasum":"db6612ed2d65c953e077ebd213b5a8ad40e951ec","tarball":"https://registry.npmjs.org/alemonjs-aichat/-/alemonjs-aichat-1.0.15.tgz","fileCount":24,"integrity":"sha512-ZeUX/OkP0LNg2vyrNDIMh4IhcIJZhF10sgjAqxHyzLg7O1w10ts/zjES9BDKFiT0/u2VBmKKq8bQTOKmUiLUDQ==","signatures":[{"sig":"MEYCIQDOz0+jjlL/tyUgRy2iH0uDjldTLITidQXpn/ltJ2nmsgIhAMMn5CNm+839OOaKxOkgfvf+sW+9pLJvb4J5MErvZeVX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1807389},"main":"lib/index.js","type":"module","export":{".":"./lib/index.js","./desktop":"./lib/desktop.js","./package":"./package.json"},"exports":{".":"./lib/index.js","./desktop":"./lib/desktop.js","./package":"./package.json"},"gitHead":"7305f8cf6c4a3159c4be5747fb71d0bba57cd412","scripts":{"dev":"npx lvy dev","stop":"npx pm2 stop pm2.config.cjs","build":"npx lvy build","start":"npx pm2 startOrRestart pm2.config.cjs","delete":"npx pm2 delete pm2.config.cjs","review":"npx alemonc start","update":"npm publish"},"_npmUser":{"name":"suancaixianyu","email":"3501869534@qq.com"},"alemonjs":{"desktop":{"commond":[{"name":"cheese","commond":"open.cheese"}],"sidebars":[{"name":"cheese","commond":"open.cheese"}]}},"repository":{"url":"https://gitee.com/suancaixianyu/alemonjs-aichat.git","type":"gitee"},"_npmVersion":"11.9.0","description":"alemonjs-aichat","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.105","zod":"^4.3.6","sharp":"^0.34.5","openai":"^6.16.0","mime-types":"^3.0.2","@ai-sdk/xai":"^3.0.60","alemonjs-aichat":"^1.0.9","@aws-sdk/client-s3":"^3.975.0","@aws-sdk/s3-request-presigner":"^3.975.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"pm2":"^5","jsxp":"^1.2.3","lvyjs":"^0.2.25","cssnano":"^7","alemonjs":"2.1.29","@types/node":"^22","tailwindcss":"3","@alemonjs/db":"^0.0.13","@alemonjs/bubble":"^2.1.0-alpha.17","@alemonjs/onebot":"^2.1.0-alpha.16"},"_npmOperationalInternal":{"tmp":"tmp/alemonjs-aichat_1.0.15_1774712602446_0.7533801508442306","host":"s3://npm-registry-packages-npm-production"}},"1.0.16":{"name":"alemonjs-aichat","version":"1.0.16","keywords":["alemonjs"],"author":{"name":"suancaixianyu"},"license":"MIT","_id":"alemonjs-aichat@1.0.16","maintainers":[{"name":"suancaixianyu","email":"3501869534@qq.com"}],"bugs":{"url":"https://gitee.com/suancaixianyu/alemonjs-aichat/issues"},"dist":{"shasum":"55b365d3209909b6871b4165460baf0fb62980f0","tarball":"https://registry.npmjs.org/alemonjs-aichat/-/alemonjs-aichat-1.0.16.tgz","fileCount":34,"integrity":"sha512-ApFOzB+bOtCJPYM/Jpa5IfwAptR5H+5iiLGwwbMMSWFLrGyvsIZMwuraBdQPASN0atLNtR+oLR/cqGU5x1E/rw==","signatures":[{"sig":"MEUCIB84iE0bhlyW3ellyxtQlswIFf1yl5YhhX/OQUbJjxKVAiEAwwL4IuEjNLzwy3XbUeZ9CpIxEQ1ymhFFZEvu2ptRWaY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2008936},"main":"lib/index.js","type":"module","export":{".":"./lib/index.js","./desktop":"./lib/desktop.js","./package":"./package.json"},"exports":{".":"./lib/index.js","./desktop":"./lib/desktop.js","./package":"./package.json"},"gitHead":"3df88b530b6f65dbfaae2b82c24fe1d4377c8f6e","scripts":{"dev":"npx lvy dev","stop":"npx pm2 stop pm2.config.cjs","build":"npx lvy build","start":"npx pm2 startOrRestart pm2.config.cjs","delete":"npx pm2 delete pm2.config.cjs","review":"npx alemonc start","update":"npm publish"},"_npmUser":{"name":"suancaixianyu","email":"3501869534@qq.com"},"repository":{"url":"https://gitee.com/suancaixianyu/alemonjs-aichat.git","type":"gitee"},"_npmVersion":"11.6.4","description":"alemonjs-aichat","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ai":"^6.0.105","zod":"^4.3.6","sharp":"^0.34.5","openai":"^6.16.0","mime-types":"^3.0.2","@ai-sdk/xai":"^3.0.60","alemonjs-aichat":"^1.0.15","@aws-sdk/client-s3":"^3.975.0","@aws-sdk/s3-request-presigner":"^3.975.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"pm2":"^5","jsxp":"^1.3.0","lvyjs":"^0.2.25","cssnano":"^7","alemonjs":"2.1.54","@types/node":"^22","tailwindcss":"3","@alemonjs/db":"^0.0.16","@alemonjs/bubble":"^2.1.8","@alemonjs/onebot":"^2.1.12"},"_npmOperationalInternal":{"tmp":"tmp/alemonjs-aichat_1.0.16_1775319920829_0.8763611229090662","host":"s3://npm-registry-packages-npm-production"}},"1.0.17":{"name":"alemonjs-aichat","version":"1.0.17","keywords":["alemonjs"],"author":{"name":"suancaixianyu"},"license":"MIT","_id":"alemonjs-aichat@1.0.17","maintainers":[{"name":"suancaixianyu","email":"3501869534@qq.com"}],"bugs":{"url":"https://gitee.com/suancaixianyu/alemonjs-aichat/issues"},"dist":{"shasum":"9bab917cb4a15143cf90fb0e45f55dbef45b9666","tarball":"https://registry.npmjs.org/alemonjs-aichat/-/alemonjs-aichat-1.0.17.tgz","fileCount":37,"integrity":"sha512-HqRXkN7NY4t2rHTClKy2+lKL2l77QZIxWNvx9lfNCNA0UqAdnVUlY7HYOL/lSiGi6PPqo0UE7k5bV7Ad9CfwLg==","signatures":[{"sig":"MEUCIH/q/jdPajF9q8hbIimRHXURO8hVAolELwLruyjOOyM6AiEAmo+s2tmH1U7KdBppcIlWkZifYEm59MA0M7Y4rtJz8nE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2014283},"main":"lib/index.js","type":"module","export":{".":"./lib/index.js","./desktop":"./lib/desktop.js","./package":"./package.json"},"exports":{".":"./lib/index.js","./desktop":"./lib/desktop.js","./package":"./package.json"},"gitHead":"3df88b530b6f65dbfaae2b82c24fe1d4377c8f6e","scripts":{"dev":"npx lvy dev","stop":"npx pm2 stop pm2.config.cjs","build":"npx lvy build","start":"npx pm2 startOrRestart pm2.config.cjs","delete":"npx pm2 delete pm2.config.cjs","review":"npx alemonc start","update":"npm publish"},"_npmUser":{"name":"suancaixianyu","email":"3501869534@qq.com"},"repository":{"url":"https://gitee.com/suancaixianyu/alemonjs-aichat.git","type":"gitee"},"_npmVersion":"11.6.4","description":"alemonjs-aichat","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ai":"^6.0.105","zod":"^4.3.6","sharp":"^0.34.5","openai":"^6.16.0","mime-types":"^3.0.2","@ai-sdk/xai":"^3.0.60","alemonjs-aichat":"^1.0.15","@aws-sdk/client-s3":"^3.975.0","@aws-sdk/s3-request-presigner":"^3.975.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"pm2":"^5","jsxp":"^1.3.0","lvyjs":"^0.2.25","cssnano":"^7","alemonjs":"2.1.54","@types/node":"^22","tailwindcss":"3","@alemonjs/db":"^0.0.16","@alemonjs/bubble":"^2.1.8","@alemonjs/onebot":"^2.1.12"},"_npmOperationalInternal":{"tmp":"tmp/alemonjs-aichat_1.0.17_1775320806314_0.026095679387226234","host":"s3://npm-registry-packages-npm-production"}},"1.0.18":{"name":"alemonjs-aichat","version":"1.0.18","keywords":["alemonjs"],"author":{"name":"suancaixianyu"},"license":"MIT","_id":"alemonjs-aichat@1.0.18","maintainers":[{"name":"suancaixianyu","email":"3501869534@qq.com"}],"bugs":{"url":"https://gitee.com/suancaixianyu/alemonjs-aichat/issues"},"dist":{"shasum":"97f3dd726f7a19c99b54d1aff48dbaff61c0f0fe","tarball":"https://registry.npmjs.org/alemonjs-aichat/-/alemonjs-aichat-1.0.18.tgz","fileCount":37,"integrity":"sha512-zugoJbDgo3U1Mz8dWSUUDh1KyvQWjY2nGGGZs/8qI4F9emT1NdsKCWd36Yi08dZGXi/O81V+xVy9E1HczjDZzA==","signatures":[{"sig":"MEYCIQD6VFdW6ARnBZSsEcpN4WMNLuMDmt6BThkEJqJ5lBwVvwIhAKHIOnPm/VHJ86YJeIJqPU5VWp4/KODwWspqy4lvFrYt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2014400},"main":"lib/index.js","type":"module","export":{".":"./lib/index.js","./desktop":"./lib/desktop.js","./package":"./package.json"},"exports":{".":"./lib/index.js","./desktop":"./lib/desktop.js","./package":"./package.json"},"gitHead":"c4cc7f4b4d17810d8e44f206d4311debcc34f192","scripts":{"dev":"npx lvy dev","stop":"npx pm2 stop pm2.config.cjs","build":"npx lvy build","start":"npx pm2 startOrRestart pm2.config.cjs","delete":"npx pm2 delete pm2.config.cjs","review":"npx alemonc start","update":"npm publish"},"_npmUser":{"name":"suancaixianyu","email":"3501869534@qq.com"},"repository":{"url":"https://gitee.com/suancaixianyu/alemonjs-aichat.git","type":"gitee"},"_npmVersion":"11.6.4","description":"alemonjs-aichat","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ai":"^6.0.105","zod":"^4.3.6","sharp":"^0.34.5","openai":"^6.16.0","mime-types":"^3.0.2","@ai-sdk/xai":"^3.0.60","alemonjs-aichat":"^1.0.18","@aws-sdk/client-s3":"^3.975.0","@aws-sdk/s3-request-presigner":"^3.975.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"pm2":"^5","jsxp":"^1.3.0","lvyjs":"^0.2.25","cssnano":"^7","alemonjs":"2.1.54","@types/node":"^22","tailwindcss":"3","@alemonjs/db":"^0.0.16","@alemonjs/bubble":"^2.1.8","@alemonjs/onebot":"^2.1.12"},"_npmOperationalInternal":{"tmp":"tmp/alemonjs-aichat_1.0.18_1775321136181_0.20247103605765782","host":"s3://npm-registry-packages-npm-production"}},"1.0.19":{"name":"alemonjs-aichat","version":"1.0.19","keywords":["alemonjs"],"author":{"name":"suancaixianyu"},"license":"MIT","_id":"alemonjs-aichat@1.0.19","maintainers":[{"name":"suancaixianyu","email":"3501869534@qq.com"}],"bugs":{"url":"https://gitee.com/suancaixianyu/alemonjs-aichat/issues"},"dist":{"shasum":"ab3e8cc7fed16c749be31d6416765d4f39493fc8","tarball":"https://registry.npmjs.org/alemonjs-aichat/-/alemonjs-aichat-1.0.19.tgz","fileCount":35,"integrity":"sha512-p7uxAl4UfJOkAGFrp9lQ+Eu7lAVcK3vbW0i2OXHo5pTIyI5nNggN5KSpd3W2XTYJBEs+d2l9j+djAyQvKGSe1g==","signatures":[{"sig":"MEUCIC+BDzHJmweqTR1gQIEw1GN694yZaYO4BU94Sv71xTJPAiEAldKvXEBZWsigvr5zikpOAu+W5z2Kj3ZfQnbcmw3zjwY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1992455},"main":"lib/index.js","type":"module","export":{".":"./lib/index.js","./desktop":"./lib/desktop.js","./package":"./package.json"},"exports":{".":"./lib/index.js","./desktop":"./lib/desktop.js","./package":"./package.json"},"gitHead":"55396f0996c995d024b25d305f71eadf311359d6","scripts":{"dev":"npx lvy dev","stop":"npx pm2 stop pm2.config.cjs","build":"npx lvy build","start":"npx pm2 startOrRestart pm2.config.cjs","delete":"npx pm2 delete pm2.config.cjs","review":"npx alemonc start","update":"npm publish"},"_npmUser":{"name":"suancaixianyu","email":"3501869534@qq.com"},"repository":{"url":"https://gitee.com/suancaixianyu/alemonjs-aichat.git","type":"gitee"},"_npmVersion":"11.6.4","description":"alemonjs-aichat","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ai":"^6.0.105","zod":"^4.3.6","sharp":"^0.34.5","openai":"^6.16.0","mime-types":"^3.0.2","@ai-sdk/xai":"^3.0.60","alemonjs-aichat":"^1.0.18","@aws-sdk/client-s3":"^3.975.0","@aws-sdk/s3-request-presigner":"^3.975.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"pm2":"^5","jsxp":"^1.3.0","lvyjs":"^0.2.25","cssnano":"^7","alemonjs":"2.1.54","@types/node":"^22","tailwindcss":"3","@alemonjs/db":"^0.0.16","@alemonjs/bubble":"^2.1.8","@alemonjs/onebot":"^2.1.12"},"_npmOperationalInternal":{"tmp":"tmp/alemonjs-aichat_1.0.19_1775497202091_0.6658065104899062","host":"s3://npm-registry-packages-npm-production"}},"1.0.20":{"name":"alemonjs-aichat","version":"1.0.20","keywords":["alemonjs"],"author":{"name":"suancaixianyu"},"license":"MIT","_id":"alemonjs-aichat@1.0.20","maintainers":[{"name":"suancaixianyu","email":"3501869534@qq.com"}],"bugs":{"url":"https://gitee.com/suancaixianyu/alemonjs-aichat/issues"},"dist":{"shasum":"935a4a977d5c72ab0426c4dff7994d305c333d7d","tarball":"https://registry.npmjs.org/alemonjs-aichat/-/alemonjs-aichat-1.0.20.tgz","fileCount":35,"integrity":"sha512-sqq1Rl1qON/RyF2sQarPfvvB23qPon7bAznrNUJ2jcxzHCp4zZMKc+v34gtcaNgZvqx1PakjrvZzn5ZuK4qejw==","signatures":[{"sig":"MEUCIQCv+rjJvxh0fskEOPZKYBL5OiR70dejRM/oS24mRAMT5AIgKZvc1ZNJrvP62UAFJNmAMst0ezALskPPwtY861dP3hE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1992720},"main":"lib/index.js","type":"module","export":{".":"./lib/index.js","./desktop":"./lib/desktop.js","./package":"./package.json"},"exports":{".":"./lib/index.js","./desktop":"./lib/desktop.js","./package":"./package.json"},"gitHead":"55396f0996c995d024b25d305f71eadf311359d6","scripts":{"dev":"npx lvy dev","stop":"npx pm2 stop pm2.config.cjs","build":"npx lvy build","start":"npx pm2 startOrRestart pm2.config.cjs","delete":"npx pm2 delete pm2.config.cjs","review":"npx alemonc start","update":"npm publish"},"_npmUser":{"name":"suancaixianyu","email":"3501869534@qq.com"},"repository":{"url":"https://gitee.com/suancaixianyu/alemonjs-aichat.git","type":"gitee"},"_npmVersion":"11.6.4","description":"alemonjs-aichat","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ai":"^6.0.105","zod":"^4.3.6","sharp":"^0.34.5","openai":"^6.16.0","mime-types":"^3.0.2","@ai-sdk/xai":"^3.0.60","alemonjs-aichat":"^1.0.18","@aws-sdk/client-s3":"^3.975.0","@aws-sdk/s3-request-presigner":"^3.975.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"pm2":"^5","jsxp":"^1.3.0","lvyjs":"^0.2.25","cssnano":"^7","alemonjs":"2.1.54","@types/node":"^22","tailwindcss":"3","@alemonjs/db":"^0.0.16","@alemonjs/bubble":"^2.1.8","@alemonjs/onebot":"^2.1.12"},"_npmOperationalInternal":{"tmp":"tmp/alemonjs-aichat_1.0.20_1775498299193_0.41552235759022427","host":"s3://npm-registry-packages-npm-production"}},"1.0.21":{"name":"alemonjs-aichat","version":"1.0.21","keywords":["alemonjs"],"author":{"name":"suancaixianyu"},"license":"MIT","_id":"alemonjs-aichat@1.0.21","maintainers":[{"name":"suancaixianyu","email":"3501869534@qq.com"}],"bugs":{"url":"https://gitee.com/suancaixianyu/alemonjs-aichat/issues"},"dist":{"shasum":"4fff0a2d0fe8fbe41c3973f5525b8490c64a190a","tarball":"https://registry.npmjs.org/alemonjs-aichat/-/alemonjs-aichat-1.0.21.tgz","fileCount":35,"integrity":"sha512-xpa0rzOWS9Y0/b2efsA2gtOzBOITteQt3u2rPTjsyqU1SgFDi2JeOPXncBSRGX8ccUEVIakvhisMw+xpMmBlRw==","signatures":[{"sig":"MEQCIAklVRrllItHcvEIFBSCANtVQTZ7em0Jt6B2xa1EBXRdAiBqywlONaCJpb6EoWKiYDLh7e4Wo+FBtGki5of+UueQQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1993982},"main":"lib/index.js","type":"module","export":{".":"./lib/index.js","./desktop":"./lib/desktop.js","./package":"./package.json"},"exports":{".":"./lib/index.js","./desktop":"./lib/desktop.js","./package":"./package.json"},"gitHead":"55396f0996c995d024b25d305f71eadf311359d6","scripts":{"dev":"npx lvy dev","stop":"npx pm2 stop pm2.config.cjs","build":"npx lvy build","start":"npx pm2 startOrRestart pm2.config.cjs","delete":"npx pm2 delete pm2.config.cjs","review":"npx alemonc start","update":"npm publish"},"_npmUser":{"name":"suancaixianyu","email":"3501869534@qq.com"},"repository":{"url":"https://gitee.com/suancaixianyu/alemonjs-aichat.git","type":"gitee"},"_npmVersion":"11.6.4","description":"alemonjs-aichat","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ai":"^6.0.105","zod":"^4.3.6","sharp":"^0.34.5","openai":"^6.16.0","mime-types":"^3.0.2","@ai-sdk/xai":"^3.0.60","alemonjs-aichat":"^1.0.18","@aws-sdk/client-s3":"^3.975.0","@aws-sdk/s3-request-presigner":"^3.975.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"pm2":"^5","jsxp":"^1.3.0","lvyjs":"^0.2.25","cssnano":"^7","alemonjs":"2.1.54","@types/node":"^22","tailwindcss":"3","@alemonjs/db":"^0.0.16","@alemonjs/bubble":"^2.1.8","@alemonjs/onebot":"^2.1.12"},"_npmOperationalInternal":{"tmp":"tmp/alemonjs-aichat_1.0.21_1775499152406_0.9853956400239232","host":"s3://npm-registry-packages-npm-production"}},"1.0.22":{"name":"alemonjs-aichat","version":"1.0.22","keywords":["alemonjs"],"author":{"name":"suancaixianyu"},"license":"MIT","_id":"alemonjs-aichat@1.0.22","maintainers":[{"name":"suancaixianyu","email":"3501869534@qq.com"}],"bugs":{"url":"https://gitee.com/suancaixianyu/alemonjs-aichat/issues"},"dist":{"shasum":"c53a14a56ec9aa10b7bc99108f1e47588171ade7","tarball":"https://registry.npmjs.org/alemonjs-aichat/-/alemonjs-aichat-1.0.22.tgz","fileCount":39,"integrity":"sha512-yVRt4HO/1Q2TcNb5lWyrELEFpr3AyXyOpteQLomNfsjSotYYNGmqrRJtbmhcubiksXDeNUd6j1mgYNu873as9w==","signatures":[{"sig":"MEYCIQCfYaGmSxJ7i9wFw7WuxIJcJ15/dpGzbDAAXrvEaBf7BQIhAIABCvBJqBlVZH4G0LSF3MbvwGomPlDDoyV3wJeQ7uBd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2026519},"main":"lib/index.js","type":"module","export":{".":"./lib/index.js","./desktop":"./lib/desktop.js","./package":"./package.json"},"exports":{".":"./lib/index.js","./desktop":"./lib/desktop.js","./package":"./package.json"},"gitHead":"1b34f038ed9f9091a7d3f354afb6a1260984e617","scripts":{"dev":"npx lvy dev","stop":"npx pm2 stop pm2.config.cjs","build":"npx lvy build","start":"npx pm2 startOrRestart pm2.config.cjs","delete":"npx pm2 delete pm2.config.cjs","review":"npx alemonc start","update":"npm publish"},"_npmUser":{"name":"suancaixianyu","email":"3501869534@qq.com"},"repository":{"url":"https://gitee.com/suancaixianyu/alemonjs-aichat.git","type":"gitee"},"_npmVersion":"11.6.4","description":"alemonjs-aichat","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ai":"^6.0.105","zod":"^4.3.6","sharp":"^0.34.5","openai":"^6.34.0","mime-types":"^3.0.2","@ai-sdk/xai":"^3.0.60","alemonjs-aichat":"^1.0.22","@aws-sdk/client-s3":"^3.975.0","@aws-sdk/s3-request-presigner":"^3.975.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"pm2":"^5","jsxp":"^1.3.0","lvyjs":"^0.2.25","cssnano":"^7","alemonjs":"2.1.56","@types/node":"^22","tailwindcss":"3","@alemonjs/db":"^0.0.16","@alemonjs/bubble":"^2.1.8","@alemonjs/onebot":"^2.1.14"},"_npmOperationalInternal":{"tmp":"tmp/alemonjs-aichat_1.0.22_1775756680627_0.17465156549025185","host":"s3://npm-registry-packages-npm-production"}},"1.0.23":{"name":"alemonjs-aichat","version":"1.0.23","keywords":["alemonjs"],"author":{"name":"suancaixianyu"},"license":"MIT","_id":"alemonjs-aichat@1.0.23","maintainers":[{"name":"suancaixianyu","email":"3501869534@qq.com"}],"bugs":{"url":"https://gitee.com/suancaixianyu/alemonjs-aichat/issues"},"dist":{"shasum":"b0c6f4cca945ed69ab0ee9e2dd9d88724962c8f6","tarball":"https://registry.npmjs.org/alemonjs-aichat/-/alemonjs-aichat-1.0.23.tgz","fileCount":39,"integrity":"sha512-8FFcIPaRr+DAQAuxVQORsYSWcqU6THLizHwqvc3H3ssjwzklQxJKGoZxbqkix2JFGpuPAU88+8RU5Dyy6p+jUg==","signatures":[{"sig":"MEQCIClCofnv2bgN/7u1uSxIFbMArKhprtFs1vKRW7SiTRaGAiAkr0iftgVHP88kG4l/dohes7oYmy4Jwa6621ChytEC0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2026519},"main":"lib/index.js","type":"module","export":{".":"./lib/index.js","./desktop":"./lib/desktop.js","./package":"./package.json"},"exports":{".":"./lib/index.js","./desktop":"./lib/desktop.js","./package":"./package.json"},"gitHead":"1b34f038ed9f9091a7d3f354afb6a1260984e617","scripts":{"dev":"npx lvy dev","stop":"npx pm2 stop pm2.config.cjs","build":"npx lvy build","start":"npx pm2 startOrRestart pm2.config.cjs","delete":"npx pm2 delete pm2.config.cjs","review":"npx alemonc start","update":"npm publish"},"_npmUser":{"name":"suancaixianyu","email":"3501869534@qq.com"},"repository":{"url":"https://gitee.com/suancaixianyu/alemonjs-aichat.git","type":"gitee"},"_npmVersion":"11.6.4","description":"alemonjs-aichat","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ai":"^6.0.105","zod":"^4.3.6","sharp":"^0.34.5","openai":"^6.34.0","mime-types":"^3.0.2","@ai-sdk/xai":"^3.0.60","alemonjs-aichat":"^1.0.22","@aws-sdk/client-s3":"^3.975.0","@aws-sdk/s3-request-presigner":"^3.975.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"pm2":"^5","jsxp":"^1.3.0","lvyjs":"^0.2.25","cssnano":"^7","alemonjs":"2.1.56","@types/node":"^22","tailwindcss":"3","@alemonjs/db":"^0.0.16","@alemonjs/bubble":"^2.1.8","@alemonjs/onebot":"^2.1.14"},"_npmOperationalInternal":{"tmp":"tmp/alemonjs-aichat_1.0.23_1775757959087_0.25961702096418215","host":"s3://npm-registry-packages-npm-production"}},"1.0.24":{"name":"alemonjs-aichat","version":"1.0.24","keywords":["alemonjs"],"author":{"name":"suancaixianyu"},"license":"MIT","_id":"alemonjs-aichat@1.0.24","maintainers":[{"name":"suancaixianyu","email":"3501869534@qq.com"}],"bugs":{"url":"https://gitee.com/suancaixianyu/alemonjs-aichat/issues"},"dist":{"shasum":"586adde9d6d8b5c9d52f537e85a9495528ab09fc","tarball":"https://registry.npmjs.org/alemonjs-aichat/-/alemonjs-aichat-1.0.24.tgz","fileCount":39,"integrity":"sha512-ojFDKNc3DgU6XIBK6wdURdOR5BeZ8Sx/Zov3XspTaePohziEdT06t0oqC/g7ZLbDW//6h/yLtspzM34upnNruw==","signatures":[{"sig":"MEUCIQDMCTg1+WbVLQkrOCgxuLtRZi+/OoMrQdfY6dCoLPWqTAIgasKReIbsk0zbzCsejwy1eW+unJfo0XIjoolgyuAZ9kM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2027313},"main":"lib/index.js","type":"module","export":{".":"./lib/index.js","./desktop":"./lib/desktop.js","./package":"./package.json"},"exports":{".":"./lib/index.js","./desktop":"./lib/desktop.js","./package":"./package.json"},"gitHead":"1b34f038ed9f9091a7d3f354afb6a1260984e617","scripts":{"dev":"npx lvy dev","stop":"npx pm2 stop pm2.config.cjs","build":"npx lvy build","start":"npx pm2 startOrRestart pm2.config.cjs","delete":"npx pm2 delete pm2.config.cjs","review":"npx alemonc start","update":"npm publish"},"_npmUser":{"name":"suancaixianyu","email":"3501869534@qq.com"},"repository":{"url":"https://gitee.com/suancaixianyu/alemonjs-aichat.git","type":"gitee"},"_npmVersion":"11.6.4","description":"alemonjs-aichat","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ai":"^6.0.105","zod":"^4.3.6","sharp":"^0.34.5","openai":"^6.34.0","mime-types":"^3.0.2","@ai-sdk/xai":"^3.0.60","alemonjs-aichat":"^1.0.23","@aws-sdk/client-s3":"^3.975.0","@aws-sdk/s3-request-presigner":"^3.975.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"pm2":"^5","jsxp":"^1.3.0","lvyjs":"^0.2.25","cssnano":"^7","alemonjs":"2.1.56","@types/node":"^22","tailwindcss":"3","@alemonjs/db":"^0.0.16","@alemonjs/bubble":"^2.1.8","@alemonjs/onebot":"^2.1.14"},"_npmOperationalInternal":{"tmp":"tmp/alemonjs-aichat_1.0.24_1775760871664_0.9688262165866877","host":"s3://npm-registry-packages-npm-production"}},"1.0.25":{"name":"alemonjs-aichat","version":"1.0.25","author":{"name":"suancaixianyu"},"license":"MIT","_id":"alemonjs-aichat@1.0.25","maintainers":[{"name":"suancaixianyu","email":"3501869534@qq.com"}],"dist":{"shasum":"1993028909e042dde215f57bd4839ad5c5d6831a","tarball":"https://registry.npmjs.org/alemonjs-aichat/-/alemonjs-aichat-1.0.25.tgz","fileCount":41,"integrity":"sha512-viRIgPKKbH96ZH2OfeomtzIaYomvTsLqwHnLf/sYcTJM+wYYbbPnILtax3AqN2DmtJCfKKhgW+zklfCINC4qpA==","signatures":[{"sig":"MEUCIFrOtpBJ3Cri6JbpE2Ea8cRaVIyPpmwP0H3ZPF4JvhexAiEArjpQev/ZL/W/lXmSO+2SudmcOEsGqNX0OszVigrRhg0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2056501},"main":"lib/index.js","type":"module","export":{".":"./lib/index.js","./desktop":"./lib/desktop.js","./package":"./package.json"},"exports":{".":"./lib/index.js","./desktop":"./lib/desktop.js","./package":"./package.json"},"gitHead":"3f0f5c06fb7557a8b31dab06dc9f922bdd88bd61","scripts":{"dev":"npx lvy dev","stop":"npx pm2 stop pm2.config.cjs","build":"npx lvy build","start":"npx pm2 startOrRestart pm2.config.cjs","delete":"npx pm2 delete pm2.config.cjs","review":"npx alemonc start","update":"npm publish"},"_npmUser":{"name":"suancaixianyu","email":"3501869534@qq.com"},"workspaces":["packages/*"],"_npmVersion":"11.6.4","description":"alemonjs-aichat","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ai":"^6.0.105","zod":"^4.3.6","sharp":"^0.34.5","openai":"^6.34.0","mime-types":"^3.0.2","node-fetch":"^3.3.2","@ai-sdk/xai":"^3.0.60","alemonjs-aichat":"^1.0.25","@aws-sdk/client-s3":"^3.975.0","@aws-sdk/s3-request-presigner":"^3.975.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"pm2":"^5","jsxp":"^1.3.0","lvyjs":"^0.2.25","cssnano":"^7","alemonjs":"2.1.57","@types/node":"^22","tailwindcss":"3","@alemonjs/db":"^0.0.16","@alemonjs/bubble":"^2.1.10","@alemonjs/onebot":"^2.1.14"},"_npmOperationalInternal":{"tmp":"tmp/alemonjs-aichat_1.0.25_1775933359602_0.05642702403583799","host":"s3://npm-registry-packages-npm-production"}},"1.0.26":{"name":"alemonjs-aichat","version":"1.0.26","author":{"name":"suancaixianyu"},"license":"MIT","_id":"alemonjs-aichat@1.0.26","maintainers":[{"name":"suancaixianyu","email":"3501869534@qq.com"}],"dist":{"shasum":"05ff6b342d363082fe5aec82218f8eb6aea16250","tarball":"https://registry.npmjs.org/alemonjs-aichat/-/alemonjs-aichat-1.0.26.tgz","fileCount":41,"integrity":"sha512-KLrqxhCWrlDYn7Malx2Zviwnct7qteNlrc33kKlB2OJ8CJ29yRzYA9TH7JoeV2m6H54aQ3LMmib3XGDolXYmdg==","signatures":[{"sig":"MEUCIBSk1AnPnrERju0q/C7Io2dkLeUhibQmp3pt4vBQ4ziQAiEAyhgvvFf35y9uWydUbbgv8xUQHUZv/WHbDpee2+bOFjE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2056501},"main":"lib/index.js","type":"module","export":{".":"./lib/index.js","./desktop":"./lib/desktop.js","./package":"./package.json"},"exports":{".":"./lib/index.js","./desktop":"./lib/desktop.js","./package":"./package.json"},"gitHead":"3f0f5c06fb7557a8b31dab06dc9f922bdd88bd61","scripts":{"dev":"npx lvy dev","stop":"npx pm2 stop pm2.config.cjs","build":"npx lvy build","start":"npx pm2 startOrRestart pm2.config.cjs","delete":"npx pm2 delete pm2.config.cjs","review":"npx alemonc start","update":"npm publish"},"_npmUser":{"name":"suancaixianyu","email":"3501869534@qq.com"},"workspaces":["packages/*"],"_npmVersion":"11.6.4","description":"alemonjs-aichat","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ai":"^6.0.105","zod":"^4.3.6","sharp":"^0.34.5","openai":"^6.34.0","mime-types":"^3.0.2","node-fetch":"^3.3.2","@ai-sdk/xai":"^3.0.60","alemonjs-aichat":"^1.0.25","@aws-sdk/client-s3":"^3.975.0","@aws-sdk/s3-request-presigner":"^3.975.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"pm2":"^5","jsxp":"^1.3.0","lvyjs":"^0.2.25","cssnano":"^7","alemonjs":"2.1.57","@types/node":"^22","tailwindcss":"3","@alemonjs/db":"^0.0.16","@alemonjs/bubble":"^2.1.10","@alemonjs/onebot":"^2.1.14"},"_npmOperationalInternal":{"tmp":"tmp/alemonjs-aichat_1.0.26_1775933974810_0.6174148059110129","host":"s3://npm-registry-packages-npm-production"}},"1.0.27":{"name":"alemonjs-aichat","version":"1.0.27","author":{"name":"suancaixianyu"},"license":"MIT","_id":"alemonjs-aichat@1.0.27","maintainers":[{"name":"suancaixianyu","email":"3501869534@qq.com"}],"dist":{"shasum":"b6537dc9a41413a83986629d913b75693e4f4792","tarball":"https://registry.npmjs.org/alemonjs-aichat/-/alemonjs-aichat-1.0.27.tgz","fileCount":47,"integrity":"sha512-/VwnFTAD4mMmdoM1HBLn+ZTzSbacr0O3CbQEcX1++d2leS/JvWrAEK4Vo9HqIJauZZl8CHGGx6Ef0x6RBQ+uLw==","signatures":[{"sig":"MEUCIFzbPBOqshK2PEuc98Ff8hKVkP8HgP34SCfEU6qIqr/vAiEAypZizAnm9fw5TyE3tO8lCUNWausKzKUgmqQ1onN/ah4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2109022},"main":"lib/index.js","type":"module","export":{".":"./lib/index.js","./desktop":"./lib/desktop.js","./package":"./package.json"},"exports":{".":"./lib/index.js","./desktop":"./lib/desktop.js","./package":"./package.json"},"gitHead":"8a34c463408d91d9224bcfd629ab366e94c76805","scripts":{"dev":"npx lvy dev","stop":"npx pm2 stop pm2.config.cjs","build":"npx lvy build","start":"npx pm2 startOrRestart pm2.config.cjs","delete":"npx pm2 delete pm2.config.cjs","review":"npx alemonc start","update":"npm publish"},"_npmUser":{"name":"suancaixianyu","email":"3501869534@qq.com"},"_npmVersion":"11.6.4","description":"alemonjs-aichat","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ai":"^6.0.105","zod":"^4.3.6","sharp":"^0.34.5","openai":"^6.34.0","mime-types":"^3.0.2","node-fetch":"^3.3.2","@ai-sdk/xai":"^3.0.60","@aws-sdk/client-s3":"^3.975.0","@aws-sdk/s3-request-presigner":"^3.975.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"pm2":"^5","jsxp":"^1.3.0","lvyjs":"^0.2.25","cssnano":"^7","alemonjs":"2.1.57","@types/node":"^22","tailwindcss":"3","@alemonjs/db":"^0.0.16","@alemonjs/bubble":"^2.1.10","@alemonjs/onebot":"^2.1.14"},"_npmOperationalInternal":{"tmp":"tmp/alemonjs-aichat_1.0.27_1776277528309_0.689137123948856","host":"s3://npm-registry-packages-npm-production"}},"1.0.28":{"name":"alemonjs-aichat","version":"1.0.28","author":{"name":"suancaixianyu"},"license":"MIT","_id":"alemonjs-aichat@1.0.28","maintainers":[{"name":"suancaixianyu","email":"3501869534@qq.com"}],"dist":{"shasum":"5611af120afc6c6895d2dc93af291bf6a98477b7","tarball":"https://registry.npmjs.org/alemonjs-aichat/-/alemonjs-aichat-1.0.28.tgz","fileCount":47,"integrity":"sha512-iG+G5/8fMrQMHYPe0kFEq6ihM7AKyxXb7fQ6XUZ/m+mQwwY7HFXnUt0K9tSgxb+DXEnOmBBwYr+YlqkC0JMvLA==","signatures":[{"sig":"MEUCIQC5IPTwJ+xA+xNCp+jf4sMLlNrSSPN48tLBFDoiiJNfEgIgICKHmc/sJH/xlgJD0aSnH5Ka6TsdJ3vfq6SQiXoikX0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2109022},"main":"lib/index.js","type":"module","export":{".":"./lib/index.js","./desktop":"./lib/desktop.js","./package":"./package.json"},"exports":{".":"./lib/index.js","./desktop":"./lib/desktop.js","./package":"./package.json"},"gitHead":"8a34c463408d91d9224bcfd629ab366e94c76805","scripts":{"dev":"npx lvy dev","stop":"npx pm2 stop pm2.config.cjs","build":"npx lvy build","start":"npx pm2 startOrRestart pm2.config.cjs","delete":"npx pm2 delete pm2.config.cjs","review":"npx alemonc start","update":"npm publish"},"_npmUser":{"name":"suancaixianyu","email":"3501869534@qq.com"},"_npmVersion":"11.6.4","description":"alemonjs-aichat","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ai":"^6.0.105","zod":"^4.3.6","sharp":"^0.34.5","openai":"^6.34.0","mime-types":"^3.0.2","node-fetch":"^3.3.2","@ai-sdk/xai":"^3.0.60","@aws-sdk/client-s3":"^3.975.0","@aws-sdk/s3-request-presigner":"^3.975.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"pm2":"^5","jsxp":"^1.3.0","lvyjs":"^0.2.25","cssnano":"^7","alemonjs":"2.1.57","@types/node":"^22","tailwindcss":"3","@alemonjs/db":"^0.0.16","@alemonjs/bubble":"^2.1.10","@alemonjs/onebot":"^2.1.14"},"_npmOperationalInternal":{"tmp":"tmp/alemonjs-aichat_1.0.28_1776278778786_0.6439126702306068","host":"s3://npm-registry-packages-npm-production"}},"1.0.29":{"name":"alemonjs-aichat","version":"1.0.29","author":{"name":"suancaixianyu"},"license":"MIT","_id":"alemonjs-aichat@1.0.29","maintainers":[{"name":"suancaixianyu","email":"3501869534@qq.com"}],"dist":{"shasum":"f38a3e0019216714092eefca115db26ceb1b72a5","tarball":"https://registry.npmjs.org/alemonjs-aichat/-/alemonjs-aichat-1.0.29.tgz","fileCount":47,"integrity":"sha512-SrrywH1t4XV5KIU48tMEgaQAGWsmt0lx7g36STLX0VyGmQG+nwE0AZXv0WZc9sFS6yXcVcwRAx0R1Nismlzq+A==","signatures":[{"sig":"MEYCIQCY4w5VN6STuLIxPtya5/HuEoGwMgbzXNiZ8yQbHBGNFQIhAOBZfSZsMSjjfQCHY7kBgNADNPQz9pNuxX8Q4BKyn9H0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2109022},"main":"lib/index.js","type":"module","export":{".":"./lib/index.js","./desktop":"./lib/desktop.js","./package":"./package.json"},"exports":{".":"./lib/index.js","./desktop":"./lib/desktop.js","./package":"./package.json"},"gitHead":"8a34c463408d91d9224bcfd629ab366e94c76805","scripts":{"dev":"npx lvy dev","stop":"npx pm2 stop pm2.config.cjs","build":"npx lvy build","start":"npx pm2 startOrRestart pm2.config.cjs","delete":"npx pm2 delete pm2.config.cjs","review":"npx alemonc start","update":"npm publish"},"_npmUser":{"name":"suancaixianyu","email":"3501869534@qq.com"},"_npmVersion":"11.6.4","description":"alemonjs-aichat","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ai":"^6.0.105","zod":"^4.3.6","sharp":"^0.34.5","openai":"^6.34.0","mime-types":"^3.0.2","node-fetch":"^3.3.2","@ai-sdk/xai":"^3.0.60","@aws-sdk/client-s3":"^3.975.0","@aws-sdk/s3-request-presigner":"^3.975.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"pm2":"^5","jsxp":"^1.3.0","lvyjs":"^0.2.25","cssnano":"^7","alemonjs":"2.1.57","@types/node":"^22","tailwindcss":"3","@alemonjs/db":"^0.0.16","@alemonjs/bubble":"^2.1.10","@alemonjs/onebot":"^2.1.14"},"_npmOperationalInternal":{"tmp":"tmp/alemonjs-aichat_1.0.29_1776279419687_0.4768627849776381","host":"s3://npm-registry-packages-npm-production"}},"1.0.30-beta.0":{"name":"alemonjs-aichat","version":"1.0.30-beta.0","author":{"name":"suancaixianyu"},"license":"MIT","_id":"alemonjs-aichat@1.0.30-beta.0","maintainers":[{"name":"suancaixianyu","email":"3501869534@qq.com"}],"dist":{"shasum":"6ba17c8964e7e925d365664fde11a2ab786fa66a","tarball":"https://registry.npmjs.org/alemonjs-aichat/-/alemonjs-aichat-1.0.30-beta.0.tgz","fileCount":50,"integrity":"sha512-KBW2C2dGhok3svybsMn2nS5DT+ea/0xdEnT53FJPXcenVWBEfD8anD69kOa8z3EYr4drPtMQfMQeXIPMScIVDg==","signatures":[{"sig":"MEQCIHsgYsxMvrd9vHE0i8pZMYq2323L5MdioYjjUVaoR6AWAiB+yaHNehe62rsOiFZE9vyRbJXYv52tSowJVsjoL0ogDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2139933},"main":"lib/index.js","type":"module","export":{".":"./lib/index.js","./desktop":"./lib/desktop.js","./package":"./package.json"},"exports":{".":"./lib/index.js","./desktop":"./lib/desktop.js","./package":"./package.json"},"gitHead":"c184af0aafdeca37d1fb4f1f6675009c835720eb","scripts":{"dev":"npx lvy dev","stop":"npx pm2 stop pm2.config.cjs","build":"npx lvy build","start":"npx pm2 startOrRestart pm2.config.cjs","delete":"npx pm2 delete pm2.config.cjs","review":"npx alemonc start","update":"npm publish"},"_npmUser":{"name":"suancaixianyu","email":"3501869534@qq.com"},"_npmVersion":"11.6.4","description":"alemonjs-aichat","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ai":"^6.0.105","zod":"^4.3.6","sharp":"^0.34.5","openai":"^6.34.0","mime-types":"^3.0.2","node-fetch":"^3.3.2","@ai-sdk/xai":"^3.0.60","@aws-sdk/client-s3":"^3.975.0","@aws-sdk/s3-request-presigner":"^3.975.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pm2":"^5","jsxp":"^1.3.0","lvyjs":"^0.2.25","cssnano":"^7","alemonjs":"2.1.57","@types/node":"^22","tailwindcss":"3","@alemonjs/db":"^0.0.16","@alemonjs/bubble":"^2.1.10","@alemonjs/onebot":"^2.1.14"},"_npmOperationalInternal":{"tmp":"tmp/alemonjs-aichat_1.0.30-beta.0_1776711565107_0.20246836733452844","host":"s3://npm-registry-packages-npm-production"}},"1.0.30-beta.1":{"name":"alemonjs-aichat","version":"1.0.30-beta.1","author":{"name":"suancaixianyu"},"license":"MIT","_id":"alemonjs-aichat@1.0.30-beta.1","maintainers":[{"name":"suancaixianyu","email":"3501869534@qq.com"}],"dist":{"shasum":"f6fd46b30a759c3b5632599c7e13b31a72f3d1c9","tarball":"https://registry.npmjs.org/alemonjs-aichat/-/alemonjs-aichat-1.0.30-beta.1.tgz","fileCount":50,"integrity":"sha512-E3eP/hlMWPqqVY2YaGxPszFRHDbuuTtRzMQChj1wPxpx/JatGyLxl4Ja8cdNouu+fSGURNbONyOPCEUUC/QDiA==","signatures":[{"sig":"MEQCIFetchySZZoSX1LGMQ/WyJ8NPfNXHufOmhRNAkaWySoQAiAdug8WTqOYgIvgD21RP8oaauOIClaiOXpcx5Y3EYzHPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2139933},"main":"lib/index.js","type":"module","export":{".":"./lib/index.js","./desktop":"./lib/desktop.js","./package":"./package.json"},"exports":{".":"./lib/index.js","./desktop":"./lib/desktop.js","./package":"./package.json"},"gitHead":"e6dcd5d4d96b9229a70e0cf0e5222f83015bbfc8","scripts":{"dev":"npx lvy dev","stop":"npx pm2 stop pm2.config.cjs","build":"npx lvy build","start":"npx pm2 startOrRestart pm2.config.cjs","delete":"npx pm2 delete pm2.config.cjs","review":"npx alemonc start","update":"npm publish"},"_npmUser":{"name":"suancaixianyu","email":"3501869534@qq.com"},"_npmVersion":"11.6.4","description":"alemonjs-aichat","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ai":"^6.0.105","zod":"^4.3.6","sharp":"^0.34.5","openai":"^6.34.0","mime-types":"^3.0.2","node-fetch":"^3.3.2","@ai-sdk/xai":"^3.0.60","@aws-sdk/client-s3":"^3.975.0","@aws-sdk/s3-request-presigner":"^3.975.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pm2":"^5","jsxp":"^1.3.0","lvyjs":"^0.2.25","cssnano":"^7","alemonjs":"2.1.57","@types/node":"^22","tailwindcss":"3","@alemonjs/db":"^0.0.16","@alemonjs/bubble":"^2.1.10","@alemonjs/onebot":"^2.1.14"},"_npmOperationalInternal":{"tmp":"tmp/alemonjs-aichat_1.0.30-beta.1_1776711653854_0.34644885569746275","host":"s3://npm-registry-packages-npm-production"}},"1.0.30":{"name":"alemonjs-aichat","version":"1.0.30","author":{"name":"suancaixianyu"},"license":"MIT","_id":"alemonjs-aichat@1.0.30","maintainers":[{"name":"suancaixianyu","email":"3501869534@qq.com"}],"dist":{"shasum":"698ac82d7e010cccb3c946566be8add689902011","tarball":"https://registry.npmjs.org/alemonjs-aichat/-/alemonjs-aichat-1.0.30.tgz","fileCount":50,"integrity":"sha512-DZgdfbUDDt1XE8azr+6Q3C0go1fCCQBUtNzftZclc9xuUP3UjIAjj4/laRq9441Fyrlp9eGUwEqVed7v2kh4Mw==","signatures":[{"sig":"MEQCIFX174eZf0SLa5lGcXckVY8TRONMbe52V2SJ6mBRqEZ+AiBi60H4RCEd/5rb6sFz3tRPPmGGGN/mqyJEZfyFZWaK4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2133667},"main":"lib/index.js","type":"module","export":{".":"./lib/index.js","./desktop":"./lib/desktop.js","./package":"./package.json"},"exports":{".":"./lib/index.js","./desktop":"./lib/desktop.js","./package":"./package.json"},"gitHead":"007c3e1336ad24996df58c2789b40e48a8920c7b","scripts":{"dev":"npx lvy dev","stop":"npx pm2 stop pm2.config.cjs","build":"npx lvy build","start":"npx pm2 startOrRestart pm2.config.cjs","delete":"npx pm2 delete pm2.config.cjs","review":"npx alemonc start","update":"npm publish"},"_npmUser":{"name":"suancaixianyu","email":"3501869534@qq.com"},"_npmVersion":"11.6.4","description":"alemonjs-aichat","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ai":"^6.0.105","zod":"^4.3.6","sharp":"^0.34.5","openai":"^6.34.0","mime-types":"^3.0.2","node-fetch":"^3.3.2","@ai-sdk/xai":"^3.0.60","@aws-sdk/client-s3":"^3.975.0","@aws-sdk/s3-request-presigner":"^3.975.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"pm2":"^5","jsxp":"^1.3.0","lvyjs":"^0.2.25","cssnano":"^7","alemonjs":"2.1.57","@types/node":"^22","tailwindcss":"3","@alemonjs/db":"^0.0.16","@alemonjs/bubble":"^2.1.10","@alemonjs/onebot":"^2.1.14"},"_npmOperationalInternal":{"tmp":"tmp/alemonjs-aichat_1.0.30_1776786135417_0.3910215088921687","host":"s3://npm-registry-packages-npm-production"}},"1.0.31-beta.0":{"name":"alemonjs-aichat","version":"1.0.31-beta.0","author":{"name":"suancaixianyu"},"license":"MIT","_id":"alemonjs-aichat@1.0.31-beta.0","maintainers":[{"name":"suancaixianyu","email":"3501869534@qq.com"}],"dist":{"shasum":"5f37f5b50de0fb15d4f5870474c3500dab25474b","tarball":"https://registry.npmjs.org/alemonjs-aichat/-/alemonjs-aichat-1.0.31-beta.0.tgz","fileCount":50,"integrity":"sha512-cWCjIOrQx+zS52ojsiHfDfDhbDo9WaQENqq4Qc/0WJ3IZLBZOuUfHANPd1J39l/tWbLberramdyhX7/hUlR3/A==","signatures":[{"sig":"MEUCIHczlAibsfxEBU6k7O2wsOVKD18Pr2yB08Cy/Ee4aypFAiEAigSDbb3kxz9C4qYB243SRm8HLJwvJ5EaTc8gbTauBfQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2134235},"main":"lib/index.js","type":"module","export":{".":"./lib/index.js","./desktop":"./lib/desktop.js","./package":"./package.json"},"exports":{".":"./lib/index.js","./desktop":"./lib/desktop.js","./package":"./package.json"},"gitHead":"e1b9b9c811267a507917a45039b409595b01e34f","scripts":{"dev":"npx lvy dev","stop":"npx pm2 stop pm2.config.cjs","build":"npx lvy build","start":"npx pm2 startOrRestart pm2.config.cjs","delete":"npx pm2 delete pm2.config.cjs","review":"npx alemonc start","update":"npm publish"},"_npmUser":{"name":"suancaixianyu","email":"3501869534@qq.com"},"_npmVersion":"11.6.4","description":"alemonjs-aichat","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ai":"^6.0.105","zod":"^4.3.6","sharp":"^0.34.5","openai":"^6.34.0","mime-types":"^3.0.2","node-fetch":"^3.3.2","@ai-sdk/xai":"^3.0.60","@aws-sdk/client-s3":"^3.975.0","@aws-sdk/s3-request-presigner":"^3.975.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pm2":"^5","jsxp":"^1.3.0","lvyjs":"^0.2.25","cssnano":"^7","alemonjs":"2.1.57","@types/node":"^22","tailwindcss":"3","@alemonjs/db":"^0.0.16","@alemonjs/bubble":"^2.1.10","@alemonjs/onebot":"^2.1.14"},"_npmOperationalInternal":{"tmp":"tmp/alemonjs-aichat_1.0.31-beta.0_1776793765885_0.33974855148389826","host":"s3://npm-registry-packages-npm-production"}},"1.0.31-beta.1":{"name":"alemonjs-aichat","version":"1.0.31-beta.1","author":{"name":"suancaixianyu"},"license":"MIT","_id":"alemonjs-aichat@1.0.31-beta.1","maintainers":[{"name":"suancaixianyu","email":"3501869534@qq.com"}],"dist":{"shasum":"c698010353f95552b5255dc92dfb49c7dd8c2969","tarball":"https://registry.npmjs.org/alemonjs-aichat/-/alemonjs-aichat-1.0.31-beta.1.tgz","fileCount":50,"integrity":"sha512-DSy7GbMWHldtL1YjNIJcwh0UXObFSOaImQ8WiCWp4JBxMad81KG4atIatAg2mhtFMmdZ0yroVpGHlqjaMn3cPg==","signatures":[{"sig":"MEUCIQCjofnwtsK9CSlPOe+rUGGITiNvV4s/DrCUhHw5ruTvSAIgZ/aI5ER2+vGRpiIQWqNFk4bSOEnSdH1K2ueKgXy1M9U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2134226},"main":"lib/index.js","type":"module","export":{".":"./lib/index.js","./desktop":"./lib/desktop.js","./package":"./package.json"},"exports":{".":"./lib/index.js","./desktop":"./lib/desktop.js","./package":"./package.json"},"gitHead":"1da14aa3a9efe028d2075bb9493fe22eec72209a","scripts":{"dev":"npx lvy dev","stop":"npx pm2 stop pm2.config.cjs","build":"npx lvy build","start":"npx pm2 startOrRestart pm2.config.cjs","delete":"npx pm2 delete pm2.config.cjs","review":"npx alemonc start","update":"npm publish"},"_npmUser":{"name":"suancaixianyu","email":"3501869534@qq.com"},"_npmVersion":"11.6.4","description":"alemonjs-aichat","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ai":"^6.0.105","zod":"^4.3.6","sharp":"^0.34.5","openai":"^6.34.0","mime-types":"^3.0.2","node-fetch":"^3.3.2","@ai-sdk/xai":"^3.0.60","@aws-sdk/client-s3":"^3.975.0","@aws-sdk/s3-request-presigner":"^3.975.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pm2":"^5","jsxp":"^1.3.0","lvyjs":"^0.2.25","cssnano":"^7","alemonjs":"2.1.57","@types/node":"^22","tailwindcss":"3","@alemonjs/db":"^0.0.16","@alemonjs/bubble":"^2.1.10","@alemonjs/onebot":"^2.1.14"},"_npmOperationalInternal":{"tmp":"tmp/alemonjs-aichat_1.0.31-beta.1_1776794155859_0.4550037595633434","host":"s3://npm-registry-packages-npm-production"}},"1.0.31-beta.2":{"name":"alemonjs-aichat","version":"1.0.31-beta.2","author":{"name":"suancaixianyu"},"license":"MIT","_id":"alemonjs-aichat@1.0.31-beta.2","maintainers":[{"name":"suancaixianyu","email":"3501869534@qq.com"}],"dist":{"shasum":"37e48ef7a7cb5c97c44b530a2e5fc6c21fab588b","tarball":"https://registry.npmjs.org/alemonjs-aichat/-/alemonjs-aichat-1.0.31-beta.2.tgz","fileCount":50,"integrity":"sha512-FPIifIxNv6AXxZo0mYImE1ZJ9k5dKZLmVu/2zoq8x72anvDjUpq4P5QW1WgBNaP/Er8Taso8E5cGWSl7ej5O5A==","signatures":[{"sig":"MEQCICcwGZ1K4A3DMX+wASBqt7Gg39XVDNuAcJKq4vhF149gAiBSyagj/G/zv2ia68EDwf5JbPjCDSOld7dL3SJxruo4kA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2134362},"main":"lib/index.js","type":"module","export":{".":"./lib/index.js","./desktop":"./lib/desktop.js","./package":"./package.json"},"exports":{".":"./lib/index.js","./desktop":"./lib/desktop.js","./package":"./package.json"},"gitHead":"7181feede248df2e9389fdbbce842ed65e50fba2","scripts":{"dev":"npx lvy dev","stop":"npx pm2 stop pm2.config.cjs","build":"npx lvy build","start":"npx pm2 startOrRestart pm2.config.cjs","delete":"npx pm2 delete pm2.config.cjs","review":"npx alemonc start","update":"npm publish"},"_npmUser":{"name":"suancaixianyu","email":"3501869534@qq.com"},"_npmVersion":"11.6.4","description":"alemonjs-aichat","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ai":"^6.0.105","zod":"^4.3.6","sharp":"^0.34.5","openai":"^6.34.0","mime-types":"^3.0.2","node-fetch":"^3.3.2","@ai-sdk/xai":"^3.0.60","@aws-sdk/client-s3":"^3.975.0","@aws-sdk/s3-request-presigner":"^3.975.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pm2":"^5","jsxp":"^1.3.0","lvyjs":"^0.2.25","cssnano":"^7","alemonjs":"2.1.57","@types/node":"^22","tailwindcss":"3","@alemonjs/db":"^0.0.16","@alemonjs/bubble":"^2.1.10","@alemonjs/onebot":"^2.1.14"},"_npmOperationalInternal":{"tmp":"tmp/alemonjs-aichat_1.0.31-beta.2_1776794634920_0.3925062516707585","host":"s3://npm-registry-packages-npm-production"}},"1.0.31-beta.3":{"name":"alemonjs-aichat","version":"1.0.31-beta.3","author":{"name":"suancaixianyu"},"license":"MIT","_id":"alemonjs-aichat@1.0.31-beta.3","maintainers":[{"name":"suancaixianyu","email":"3501869534@qq.com"}],"dist":{"shasum":"769922e548bd4bf74a882737b91613cf32a07b36","tarball":"https://registry.npmjs.org/alemonjs-aichat/-/alemonjs-aichat-1.0.31-beta.3.tgz","fileCount":50,"integrity":"sha512-EETQyrzCEC34d1batq86r43wlINQGI+3m6tvXh30/n1mygnhEtw8I2mv2Idryuyb4eaeCm6gWKIBOJ2qg3w9sQ==","signatures":[{"sig":"MEQCICbs0HW800gspGMTSygntjV0Y22nATrXycxnSN9DIywFAiAR3pb/INFk5MwUQ5jyyCddZ/HBSpfCgMzikx3VhE9K0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2134372},"main":"lib/index.js","type":"module","export":{".":"./lib/index.js","./desktop":"./lib/desktop.js","./package":"./package.json"},"exports":{".":"./lib/index.js","./desktop":"./lib/desktop.js","./package":"./package.json"},"gitHead":"9f00b644aa0a246ef8b0cf4520414c6457e267e9","scripts":{"dev":"npx lvy dev","stop":"npx pm2 stop pm2.config.cjs","build":"npx lvy build","start":"npx pm2 startOrRestart pm2.config.cjs","delete":"npx pm2 delete pm2.config.cjs","review":"npx alemonc start","update":"npm publish"},"_npmUser":{"name":"suancaixianyu","email":"3501869534@qq.com"},"_npmVersion":"11.6.4","description":"alemonjs-aichat","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ai":"^6.0.105","zod":"^4.3.6","sharp":"^0.34.5","openai":"^6.34.0","mime-types":"^3.0.2","node-fetch":"^3.3.2","@ai-sdk/xai":"^3.0.60","@aws-sdk/client-s3":"^3.975.0","@aws-sdk/s3-request-presigner":"^3.975.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pm2":"^5","jsxp":"^1.3.0","lvyjs":"^0.2.25","cssnano":"^7","alemonjs":"2.1.57","@types/node":"^22","tailwindcss":"3","@alemonjs/db":"^0.0.16","@alemonjs/bubble":"^2.1.10","@alemonjs/onebot":"^2.1.14"},"_npmOperationalInternal":{"tmp":"tmp/alemonjs-aichat_1.0.31-beta.3_1776795391114_0.31322698727204124","host":"s3://npm-registry-packages-npm-production"}},"1.0.31":{"name":"alemonjs-aichat","version":"1.0.31","author":{"name":"suancaixianyu"},"license":"MIT","_id":"alemonjs-aichat@1.0.31","maintainers":[{"name":"suancaixianyu","email":"3501869534@qq.com"}],"dist":{"shasum":"a7ac95a4c770cbb64705387fc7021157654599f7","tarball":"https://registry.npmjs.org/alemonjs-aichat/-/alemonjs-aichat-1.0.31.tgz","fileCount":50,"integrity":"sha512-abNzY666vGB3pfyD020IbaFyPasiN8xPa+LNHRZzsNhA8s4UahqBCNUAYzJbXdt8zSNrWkmrfAQYSSO9YMAH2g==","signatures":[{"sig":"MEYCIQD8lQ5SzcAfsOEBZ0CMqp7pesCGNif+FoyX13Pd0povPAIhAPZIDGiEYRbiLi0hXYg6wcgj8CpCP6m5dCzCVDNT7Nh9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2136233},"main":"lib/index.js","type":"module","export":{".":"./lib/index.js","./desktop":"./lib/desktop.js","./package":"./package.json"},"exports":{".":"./lib/index.js","./desktop":"./lib/desktop.js","./package":"./package.json"},"gitHead":"8649c8bf47ff701b320b6c70b21813ce7172671a","scripts":{"dev":"npx lvy dev","stop":"npx pm2 stop pm2.config.cjs","build":"npx lvy build","start":"npx pm2 startOrRestart pm2.config.cjs","delete":"npx pm2 delete pm2.config.cjs","review":"npx alemonc start","update":"npm publish"},"_npmUser":{"name":"suancaixianyu","email":"3501869534@qq.com"},"_npmVersion":"11.6.4","description":"alemonjs-aichat","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ai":"^6.0.105","zod":"^4.3.6","sharp":"^0.34.5","openai":"^6.34.0","mime-types":"^3.0.2","node-fetch":"^3.3.2","@ai-sdk/xai":"^3.0.60","@aws-sdk/client-s3":"^3.975.0","@aws-sdk/s3-request-presigner":"^3.975.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"pm2":"^5","jsxp":"^1.4.0","lvyjs":"^0.2.25","cssnano":"^7","alemonjs":"2.1.65","@types/node":"^22.19.17","tailwindcss":"3","@alemonjs/db":"^0.0.16","@alemonjs/bubble":"^2.1.10","@alemonjs/onebot":"^2.1.14"},"_npmOperationalInternal":{"tmp":"tmp/alemonjs-aichat_1.0.31_1777315761615_0.6977382502592617","host":"s3://npm-registry-packages-npm-production"}},"1.0.32":{"name":"alemonjs-aichat","version":"1.0.32","author":{"name":"suancaixianyu"},"license":"MIT","_id":"alemonjs-aichat@1.0.32","maintainers":[{"name":"suancaixianyu","email":"3501869534@qq.com"}],"dist":{"shasum":"395217288f05e478d7b7fb6e2aa31c81f6d81a58","tarball":"https://registry.npmjs.org/alemonjs-aichat/-/alemonjs-aichat-1.0.32.tgz","fileCount":53,"integrity":"sha512-0KOlu19C22+28RHFoK4cvi1Io9vKw/ttL/czIEuzXHT9qwkAJ6ljHpPukT4yoQOuh7DuFvjRhqFUzK+3b+OxjQ==","signatures":[{"sig":"MEUCIQDM5A0dDATILKM/F8uW4cgUAkVT9lk2vwVN6FHRdB7RMwIgXesyxcSaMl5Ecq4pWVTcafuOG1RbE3H6UKtdCqnFFBU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2191105},"main":"lib/index.js","type":"module","export":{".":"./lib/index.js","./desktop":"./lib/desktop.js","./package":"./package.json"},"exports":{".":"./lib/index.js","./desktop":"./lib/desktop.js","./package":"./package.json"},"gitHead":"f58cef5a9650d2d3ddd846c2cbe0b90dc20b5ac9","scripts":{"dev":"npx lvy dev","stop":"npx pm2 stop pm2.config.cjs","view":"npx lvy dev --view","build":"npx lvy build","start":"npx pm2 startOrRestart pm2.config.cjs","delete":"npx pm2 delete pm2.config.cjs","review":"npx alemonc start","update":"npm publish"},"_npmUser":{"name":"suancaixianyu","email":"3501869534@qq.com"},"_npmVersion":"11.9.0","description":"alemonjs-aichat","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.105","zod":"^4.3.6","sharp":"^0.34.5","openai":"^6.34.0","mime-types":"^3.0.2","node-fetch":"^3.3.2","@ai-sdk/xai":"^3.0.60","@aws-sdk/client-s3":"^3.975.0","@aws-sdk/s3-request-presigner":"^3.975.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"pm2":"^5","jsxp":"^1.4.0","ssh2":"^1.17.0","lvyjs":"^0.2.25","cssnano":"^7","alemonjs":"2.1.65","@types/node":"^22.19.17","@types/ssh2":"^1.15.5","tailwindcss":"3","@alemonjs/db":"^0.0.16","@alemonjs/bubble":"^2.1.10","@alemonjs/onebot":"^2.1.14"},"_npmOperationalInternal":{"tmp":"tmp/alemonjs-aichat_1.0.32_1779297639250_0.9219633701149959","host":"s3://npm-registry-packages-npm-production"}},"1.0.33-beta.0":{"name":"alemonjs-aichat","version":"1.0.33-beta.0","author":{"name":"suancaixianyu"},"license":"MIT","_id":"alemonjs-aichat@1.0.33-beta.0","maintainers":[{"name":"suancaixianyu","email":"3501869534@qq.com"}],"dist":{"shasum":"a7f2e70cc57e2b29ee156f538e3ea3e5e0b097a8","tarball":"https://registry.npmjs.org/alemonjs-aichat/-/alemonjs-aichat-1.0.33-beta.0.tgz","fileCount":53,"integrity":"sha512-TUnQuPN5SahQrzurnxFl85Fhr5dPkdjuFIGUNCHZgDYlAl/RnWSJUA3EEdKC393c/IRTvtzZZMukK2WavDxMcg==","signatures":[{"sig":"MEUCIE2jeLRvwxndMmO+TZPK4r/Kr/J42sEyrfD1qTYBQoxVAiEAlBCFBXIExj8zZe2JGdc6rDlbVv8/963UwL5NrCV7K7A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2191139},"main":"lib/index.js","type":"module","export":{".":"./lib/index.js","./desktop":"./lib/desktop.js","./package":"./package.json"},"exports":{".":"./lib/index.js","./desktop":"./lib/desktop.js","./package":"./package.json"},"gitHead":"868542cc0e88952c726b559c4ae91e72d2318445","scripts":{"dev":"npx lvy dev","stop":"npx pm2 stop pm2.config.cjs","view":"npx lvy dev --view","build":"npx lvy build","start":"npx pm2 startOrRestart pm2.config.cjs","delete":"npx pm2 delete pm2.config.cjs","review":"npx alemonc start","update":"npm publish"},"_npmUser":{"name":"suancaixianyu","email":"3501869534@qq.com"},"_npmVersion":"11.9.0","description":"alemonjs-aichat","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.105","zod":"^4.3.6","sharp":"^0.34.5","openai":"^6.34.0","mime-types":"^3.0.2","node-fetch":"^3.3.2","@ai-sdk/xai":"^3.0.60","@aws-sdk/client-s3":"^3.975.0","@aws-sdk/s3-request-presigner":"^3.975.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pm2":"^5","jsxp":"^1.4.0","ssh2":"^1.17.0","lvyjs":"^0.2.25","cssnano":"^7","alemonjs":"2.1.65","@types/node":"^22.19.17","@types/ssh2":"^1.15.5","tailwindcss":"3","@alemonjs/db":"^0.0.16","@alemonjs/bubble":"^2.1.10","@alemonjs/onebot":"^2.1.14"},"_npmOperationalInternal":{"tmp":"tmp/alemonjs-aichat_1.0.33-beta.0_1779298546071_0.8338801504820974","host":"s3://npm-registry-packages-npm-production"}},"1.0.34":{"name":"alemonjs-aichat","version":"1.0.34","author":{"name":"suancaixianyu"},"license":"MIT","_id":"alemonjs-aichat@1.0.34","maintainers":[{"name":"suancaixianyu","email":"3501869534@qq.com"}],"dist":{"shasum":"169decc907bc90289f05c1ab1bbe8946aae69e10","tarball":"https://registry.npmjs.org/alemonjs-aichat/-/alemonjs-aichat-1.0.34.tgz","fileCount":58,"integrity":"sha512-xeAoxC9P1AXf8tddE4dmXO6sNjnE0F8xve9DtxdbfEFL4zlXXEgR4+XlekE1bL1Ypt9G7QRWS8bX/7ETGca9gQ==","signatures":[{"sig":"MEQCIES+XndqgFPyTnzGZuQn7yMh66F07qOvVQDYWjCzzxESAiAhFOvo+Kb3dx13gMtdQR9Z0eDF+3MYtW2zZGxX9V60jQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2312483},"main":"lib/index.js","type":"module","export":{".":"./lib/index.js","./desktop":"./lib/desktop.js","./package":"./package.json"},"exports":{".":"./lib/index.js","./desktop":"./lib/desktop.js","./package":"./package.json"},"gitHead":"483e6e663161c8722ea8886f1a294d9ff2889716","scripts":{"dev":"npx lvy dev","stop":"npx pm2 stop pm2.config.cjs","view":"npx lvy dev --view","build":"npx lvy build","start":"npx pm2 startOrRestart pm2.config.cjs","delete":"npx pm2 delete pm2.config.cjs","review":"npx alemonc start","update":"npm publish"},"_npmUser":{"name":"suancaixianyu","email":"3501869534@qq.com"},"_npmVersion":"11.9.0","description":"alemonjs-aichat","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.105","zod":"^4.3.6","ssh2":"^1.17.0","sharp":"^0.34.5","openai":"^6.34.0","mime-types":"^3.0.2","node-fetch":"^3.3.2","@ai-sdk/xai":"^3.0.60","@aws-sdk/client-s3":"^3.975.0","@aws-sdk/s3-request-presigner":"^3.975.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"pm2":"^5","jsxp":"^1.4.0","lvyjs":"^0.2.25","cssnano":"^7","alemonjs":"2.1.65","@types/node":"^22.19.17","@types/ssh2":"^1.15.5","tailwindcss":"3","@alemonjs/db":"^0.0.16","@alemonjs/bubble":"^2.1.10","@alemonjs/onebot":"^2.1.14"},"_npmOperationalInternal":{"tmp":"tmp/alemonjs-aichat_1.0.34_1780075656688_0.08363242406242088","host":"s3://npm-registry-packages-npm-production"}},"1.0.35":{"name":"alemonjs-aichat","version":"1.0.35","author":{"name":"suancaixianyu"},"license":"MIT","_id":"alemonjs-aichat@1.0.35","maintainers":[{"name":"suancaixianyu","email":"3501869534@qq.com"}],"dist":{"shasum":"d4ad56b5762ea7cf8a2eafa458392b923e2fef72","tarball":"https://registry.npmjs.org/alemonjs-aichat/-/alemonjs-aichat-1.0.35.tgz","fileCount":58,"integrity":"sha512-7uY6Z+pm0DWCF8g/5iCGfmk07Za9gwqh6N5kweIi832ZpC5ev6PviehbOKHN0GnnzqHI61/mtevr9sT+zckPDQ==","signatures":[{"sig":"MEUCIQCx1gvS+VMeaL8b19a+ExbvkgQ7Bl744HD8lJcjjdOMFgIgSWyVGsnShjbBUEp6FqJl84pCKBTPWM0jSqOaHPOOhm0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2312510},"main":"lib/index.js","type":"module","export":{".":"./lib/index.js","./desktop":"./lib/desktop.js","./package":"./package.json"},"exports":{".":"./lib/index.js","./desktop":"./lib/desktop.js","./package":"./package.json"},"gitHead":"c480299f533ded80058a662111e959d1d1c19ead","scripts":{"dev":"npx lvy dev","stop":"npx pm2 stop pm2.config.cjs","view":"npx lvy dev --view","build":"npx lvy build","start":"npx pm2 startOrRestart pm2.config.cjs","delete":"npx pm2 delete pm2.config.cjs","review":"npx alemonc start","update":"npm publish"},"_npmUser":{"name":"suancaixianyu","email":"3501869534@qq.com"},"_npmVersion":"11.9.0","description":"alemonjs-aichat","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.105","zod":"^4.3.6","ssh2":"^1.17.0","sharp":"^0.34.5","openai":"^6.34.0","mime-types":"^3.0.2","node-fetch":"^3.3.2","@ai-sdk/xai":"^3.0.60","@aws-sdk/client-s3":"^3.975.0","@aws-sdk/s3-request-presigner":"^3.975.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"pm2":"^5","jsxp":"^1.4.0","lvyjs":"^0.2.25","cssnano":"^7","alemonjs":"2.1.65","@types/node":"^22.19.17","@types/ssh2":"^1.15.5","tailwindcss":"3","@alemonjs/db":"^0.0.16","@alemonjs/bubble":"^2.1.10","@alemonjs/onebot":"^2.1.14"},"_npmOperationalInternal":{"tmp":"tmp/alemonjs-aichat_1.0.35_1780076864817_0.416239552995755","host":"s3://npm-registry-packages-npm-production"}},"1.0.37":{"name":"alemonjs-aichat","version":"1.0.37","author":{"name":"suancaixianyu"},"license":"MIT","_id":"alemonjs-aichat@1.0.37","maintainers":[{"name":"suancaixianyu","email":"3501869534@qq.com"}],"dist":{"shasum":"37686255d4b7b17f87a0af6339027bef893f45ab","tarball":"https://registry.npmjs.org/alemonjs-aichat/-/alemonjs-aichat-1.0.37.tgz","fileCount":58,"integrity":"sha512-2pLTwwKZ2w5Kg3HebOw04lHcHqETetTakIlDRlIYaO2SkgP3mmi5OfBF1Tg4VbXRSKZRtpEFPPk17vy53K/+TA==","signatures":[{"sig":"MEYCIQDH15M1ZPXOyvOzc5ow9Bysjt02xUDrht3gqGLby5CYqgIhAPIiCkNLczMBYrxOV2a8ZMXVzNEmV2TG1AN/YuXSB4xh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2321066},"main":"lib/index.js","type":"module","export":{".":"./lib/index.js","./desktop":"./lib/desktop.js","./package":"./package.json"},"exports":{".":"./lib/index.js","./desktop":"./lib/desktop.js","./package":"./package.json"},"gitHead":"dd701f3d5973767ee7c6d6ac95ea4ef5fbb697f6","scripts":{"dev":"npx lvy dev","stop":"npx pm2 stop pm2.config.cjs","view":"npx lvy dev --view","build":"npx lvy build","start":"npx pm2 startOrRestart pm2.config.cjs","delete":"npx pm2 delete pm2.config.cjs","review":"npx alemonc start","update":"npm publish"},"_npmUser":{"name":"suancaixianyu","email":"3501869534@qq.com"},"_npmVersion":"11.9.0","description":"alemonjs-aichat","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.105","zod":"^4.3.6","ssh2":"^1.17.0","sharp":"^0.34.5","openai":"^6.34.0","mime-types":"^3.0.2","node-fetch":"^3.3.2","@ai-sdk/xai":"^3.0.60","@aws-sdk/client-s3":"^3.975.0","@aws-sdk/s3-request-presigner":"^3.975.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"pm2":"^5","jsxp":"^1.4.0","lvyjs":"^0.2.25","cssnano":"^7","alemonjs":"2.1.65","@types/node":"^22.19.17","@types/ssh2":"^1.15.5","tailwindcss":"3","@alemonjs/db":"^0.0.16","@alemonjs/bubble":"^2.1.10","@alemonjs/onebot":"^2.1.14"},"_npmOperationalInternal":{"tmp":"tmp/alemonjs-aichat_1.0.37_1780330633894_0.624325599077554","host":"s3://npm-registry-packages-npm-production"}},"1.0.38":{"name":"alemonjs-aichat","version":"1.0.38","author":{"name":"suancaixianyu"},"license":"MIT","_id":"alemonjs-aichat@1.0.38","maintainers":[{"name":"suancaixianyu","email":"3501869534@qq.com"}],"dist":{"shasum":"c02cca4444c886f4a6827e73b68bcf1c4ec24552","tarball":"https://registry.npmjs.org/alemonjs-aichat/-/alemonjs-aichat-1.0.38.tgz","fileCount":59,"integrity":"sha512-cop32hUYzpnD6kuGw0scNB4JNcDoaGkERwP99qdpwGE4QH0/xgm9uFZ6W88nN9wh9aZ97u2qqXrbdpBfJVmgbQ==","signatures":[{"sig":"MEYCIQDrN1liolQJLq/JxBHWmp63hGyesm9va9+AMBwcvr0SkAIhAOMvPkCC3hh0WB9ikxsQHZvxJKI9ueyYx34k/qZYxOMw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2338821},"main":"lib/index.js","type":"module","export":{".":"./lib/index.js","./desktop":"./lib/desktop.js","./package":"./package.json"},"exports":{".":"./lib/index.js","./desktop":"./lib/desktop.js","./package":"./package.json"},"gitHead":"543f0c85dd3818a77db78d37d7ae947d1cbe0b8e","scripts":{"dev":"npx lvy dev","stop":"npx pm2 stop pm2.config.cjs","view":"npx lvy dev --view","build":"npx lvy build","start":"npx pm2 startOrRestart pm2.config.cjs","delete":"npx pm2 delete pm2.config.cjs","review":"npx alemonc start","update":"npm publish"},"_npmUser":{"name":"suancaixianyu","email":"3501869534@qq.com"},"_npmVersion":"11.9.0","description":"alemonjs-aichat","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.105","zod":"^4.3.6","ssh2":"^1.17.0","sharp":"^0.34.5","openai":"^6.34.0","mime-types":"^3.0.2","node-fetch":"^3.3.2","@ai-sdk/xai":"^3.0.60","@alemonjs/scbbs":"file:../scbbs","@aws-sdk/client-s3":"^3.975.0","@aws-sdk/s3-request-presigner":"^3.975.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"pm2":"^5","jsxp":"^1.4.0","lvyjs":"^0.2.25","cssnano":"^7","alemonjs":"2.1.65","@types/node":"^22.19.17","@types/ssh2":"^1.15.5","tailwindcss":"3","@alemonjs/db":"^0.0.16","@alemonjs/bubble":"^2.1.10","@alemonjs/onebot":"^2.1.14"},"_npmOperationalInternal":{"tmp":"tmp/alemonjs-aichat_1.0.38_1780946378677_0.8176487296258101","host":"s3://npm-registry-packages-npm-production"}},"1.0.39":{"name":"alemonjs-aichat","version":"1.0.39","author":{"name":"suancaixianyu"},"license":"MIT","_id":"alemonjs-aichat@1.0.39","maintainers":[{"name":"suancaixianyu","email":"3501869534@qq.com"}],"dist":{"shasum":"c927f5aebe1c5baeff6190873f331cf06f345967","tarball":"https://registry.npmjs.org/alemonjs-aichat/-/alemonjs-aichat-1.0.39.tgz","fileCount":60,"integrity":"sha512-fJjBRvVbV99tFYPNXelGBu0EohwErCaeDh6sHO8K6QgYORnoR15/yJ598nYQ0FkSULY2lV1EFI8BW95FEjjkuQ==","signatures":[{"sig":"MEYCIQD+xEWp8+lWQVcEK6IVhfMngPBqr/jggAfVfQMtgjYDDAIhAPH8W4fByP7ApKeIpvt4V03NIC4QpaGYKF3FFkJZSHAT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2362509},"main":"lib/index.js","type":"module","export":{".":"./lib/index.js","./desktop":"./lib/desktop.js","./package":"./package.json"},"exports":{".":"./lib/index.js","./desktop":"./lib/desktop.js","./package":"./package.json"},"gitHead":"f23837552bc4eaf01659c63aaae989205917fae8","scripts":{"dev":"npx lvy dev","stop":"npx pm2 stop pm2.config.cjs","view":"npx lvy dev --view","build":"npx lvy build","start":"npx pm2 startOrRestart pm2.config.cjs","delete":"npx pm2 delete pm2.config.cjs","review":"npx alemonc start","update":"npm publish"},"_npmUser":{"name":"suancaixianyu","email":"3501869534@qq.com"},"_npmVersion":"11.9.0","description":"alemonjs-aichat","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.105","zod":"^4.3.6","ssh2":"^1.17.0","sharp":"^0.34.5","openai":"^6.34.0","mime-types":"^3.0.2","node-fetch":"^3.3.2","@ai-sdk/xai":"^3.0.60","@alemonjs/scbbs":"file:../scbbs","@aws-sdk/client-s3":"^3.975.0","@aws-sdk/s3-request-presigner":"^3.975.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"pm2":"^5","jsxp":"^1.4.0","lvyjs":"^0.2.25","cssnano":"^7","alemonjs":"2.1.65","@types/node":"^22.19.17","@types/ssh2":"^1.15.5","tailwindcss":"3","@alemonjs/db":"^0.0.16","@alemonjs/bubble":"^2.1.10","@alemonjs/onebot":"^2.1.14"},"_npmOperationalInternal":{"tmp":"tmp/alemonjs-aichat_1.0.39_1781014925901_0.1345699889265608","host":"s3://npm-registry-packages-npm-production"}},"1.0.40":{"name":"alemonjs-aichat","version":"1.0.40","description":"alemonjs-aichat","author":{"name":"suancaixianyu"},"license":"MIT","main":"lib/index.js","type":"module","scripts":{"dev":"npx lvy dev","build":"npx lvy build","review":"npx alemonc start","view":"npx lvy dev --view","start":"npx pm2 startOrRestart pm2.config.cjs","stop":"npx pm2 stop pm2.config.cjs","delete":"npx pm2 delete pm2.config.cjs","update":"npm publish"},"devDependencies":{"@alemonjs/bubble":"^2.1.10","@alemonjs/db":"^0.0.16","@alemonjs/onebot":"^2.1.14","@types/node":"^22.19.17","@types/ssh2":"^1.15.5","alemonjs":"2.1.65","cssnano":"^7","lvyjs":"^0.2.25","pm2":"^5","tailwindcss":"3"},"export":{".":"./lib/index.js","./package":"./package.json","./desktop":"./lib/desktop.js"},"exports":{".":"./lib/index.js","./package":"./package.json","./desktop":"./lib/desktop.js"},"publishConfig":{"registry":"https://registry.npmjs.org","access":"public"},"dependencies":{"@ai-sdk/xai":"^3.0.60","@alemonjs/scbbs":"file:../scbbs","@aws-sdk/client-s3":"^3.975.0","@aws-sdk/s3-request-presigner":"^3.975.0","ai":"^6.0.105","jsxp":"^1.4.0","koa":"^3.2.0","koa-router":"^14.0.0","koa-send":"^5.0.1","koa-static":"^5.0.0","mime-types":"^3.0.2","node-fetch":"^3.3.2","openai":"^6.34.0","react":"^19.2.5","react-dom":"^19.2.5","sharp":"^0.34.5","ssh2":"^1.17.0","zod":"^4.3.6"},"gitHead":"316f9b64d4e807eb916228ff6c1fbb20b8e54a84","_id":"alemonjs-aichat@1.0.40","_nodeVersion":"24.14.0","_npmVersion":"11.9.0","dist":{"integrity":"sha512-tzXg0Psth2sokAbpfgnO2UHfdpLER7WJtVkxy8xp3olQMpoXUQjxsRKY0Xgk/FYOKFKtt0IcSooYuAmu+t3alA==","shasum":"d1f75f50dbb9e2646275021ba14dc8edc6a5389a","tarball":"https://registry.npmjs.org/alemonjs-aichat/-/alemonjs-aichat-1.0.40.tgz","fileCount":71,"unpackedSize":2584032,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCgFWu0zZk0E7lNLOwbbbKoTAgMWhplyR9OtivDtfLFHQIhALi3smQgQQHTwxo9FBzXs2a2ZWyLecnReRm0pzwqqBxS"}]},"_npmUser":{"name":"suancaixianyu","email":"3501869534@qq.com"},"directories":{},"maintainers":[{"name":"suancaixianyu","email":"3501869534@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/alemonjs-aichat_1.0.40_1781271798266_0.09125682131161805"},"_hasShrinkwrap":false}},"time":{"created":"2026-01-19T13:22:18.849Z","modified":"2026-06-12T13:43:18.539Z","1.0.0":"2026-01-19T13:22:19.081Z","1.0.1":"2026-01-19T15:47:26.100Z","1.0.2":"2026-01-19T16:45:31.544Z","1.0.4":"2026-01-25T10:11:44.229Z","1.0.5":"2026-01-25T11:45:24.566Z","1.0.6":"2026-01-25T12:12:53.678Z","1.0.7":"2026-01-25T12:38:12.662Z","1.0.8":"2026-01-25T12:45:36.540Z","1.0.9":"2026-01-25T12:59:58.918Z","1.0.10":"2026-02-03T18:11:11.185Z","1.0.11":"2026-02-24T18:53:41.151Z","1.0.12":"2026-02-24T19:06:25.705Z","1.0.13":"2026-02-25T16:58:00.884Z","1.0.14":"2026-03-03T12:56:51.727Z","1.0.15":"2026-03-28T15:43:22.705Z","1.0.16":"2026-04-04T16:25:21.053Z","1.0.17":"2026-04-04T16:40:06.519Z","1.0.18":"2026-04-04T16:45:36.388Z","1.0.19":"2026-04-06T17:40:02.324Z","1.0.20":"2026-04-06T17:58:19.436Z","1.0.21":"2026-04-06T18:12:32.604Z","1.0.22":"2026-04-09T17:44:40.852Z","1.0.23":"2026-04-09T18:05:59.284Z","1.0.24":"2026-04-09T18:54:31.850Z","1.0.25":"2026-04-11T18:49:19.869Z","1.0.26":"2026-04-11T18:59:35.008Z","1.0.27":"2026-04-15T18:25:28.514Z","1.0.28":"2026-04-15T18:46:19.057Z","1.0.29":"2026-04-15T18:56:59.879Z","1.0.30-beta.0":"2026-04-20T18:59:25.307Z","1.0.30-beta.1":"2026-04-20T19:00:54.106Z","1.0.30":"2026-04-21T15:42:15.658Z","1.0.31-beta.0":"2026-04-21T17:49:26.115Z","1.0.31-beta.1":"2026-04-21T17:55:56.076Z","1.0.31-beta.2":"2026-04-21T18:03:55.198Z","1.0.31-beta.3":"2026-04-21T18:16:31.381Z","1.0.31":"2026-04-27T18:49:21.883Z","1.0.32":"2026-05-20T17:20:39.434Z","1.0.33-beta.0":"2026-05-20T17:35:46.273Z","1.0.34":"2026-05-29T17:27:36.942Z","1.0.35":"2026-05-29T17:47:45.053Z","1.0.37":"2026-06-01T16:17:14.140Z","1.0.38":"2026-06-08T19:19:38.892Z","1.0.39":"2026-06-09T14:22:06.104Z","1.0.40":"2026-06-12T13:43:18.441Z"},"author":{"name":"suancaixianyu"},"license":"MIT","description":"alemonjs-aichat","maintainers":[{"name":"suancaixianyu","email":"3501869534@qq.com"}],"readme":"\r\n## 1.安装\r\n\r\n安装中遇到问题可访问alemonjs官网查询[https://alemonjs.com/docs](https://alemonjs.com/docs)\r\n\r\n### yarn安装方式(推荐)\r\n前置条件:\r\n安装alemonjs: [alemonjs官网](https://alemonjs.com)\r\n\r\n``` sh\r\nyarn add alemonjs-aichat\r\n```\r\n\r\n```sh\r\n## 运行\r\nyarn start\r\n```\r\n\r\n### git拉取项目安装\r\n\r\n```sh\r\ngit clone git@gitee.com:suancaixianyu/alemonjs-aichat.git\r\ncd alemonjs-aichat\r\nyarn\r\n```\r\n\r\n```sh\r\n## 运行\r\nyarn dev\r\n\r\n## 打包\r\nyarn build\r\n```\r\n### 从零开始安装\r\n\r\n1. 拉取仓库\r\n```sh\r\ngit clone -b release git@gitee.com:suancaixianyu/alemonjs-aichat.git\r\ncd alemonjs-aichat\r\nyarn\r\n```\r\n\r\n2. 配置`alemon.config.yaml`连接平台\r\n3. 启动\r\n```sh\r\nnode index\r\n```\r\n\r\n## 2.配置\r\n\r\n#### 配置app\r\n在配置中添加该插件, 才能正常触发指令\r\n\r\n如果使用的是git拉取项目的方式, 就不需要配置这个\r\n``` yaml\r\napp: \r\n  - 'alemonjs-aichat'\r\n```\r\n\r\n#### 配置redis \r\n`alemon.config.yaml`\r\n``` yaml\r\nredis:\r\n  # host默认 127.0.0.1\r\n  host: '127.0.0.1' \r\n  # 端口号默认 6379\r\n  port: 6379\r\n  # 无密码则留空或者不写, 默认无密码\r\n  password: ''\r\n```\r\n\r\n#### 配置AI修图 \r\n修图基于xai的grok接口实现, 该接口返回的图片也是xai的, 在特定平台中可能无法发送此图片,这时候可以用自己写个代理将图片转为可访问状态\r\n\r\n已知无需转换的平台: `QQ`,`Bubble`\r\n`alemon.config.yaml`\r\n``` yaml\r\n# 代理默认可不填\r\nxaiImgProxy: 'http://127.0.0.1:3002/ximgen'\r\n```\r\n\r\nai修图依赖于xai, 需要使用该功能必须添加一个grok模型, 在启动机器人后, 使用以下指令添加\r\n```\r\n#添加ai grok https://api.x.ai/v1 <你的apiKey> grok-4-1-fast-non-reasoning\r\n```\r\n通常情况下nodejs不会使用本地的代理, 因此你可能需要自己解决一下无法访问ai的问题, 例如另写一个脚本, 脚本已经预备好了, 下载项目中的`daili.js`然后运行它即可(Clash的默认端口一般是7890, 可能需要修改一下daili.js中的端口)\r\n``` sh\r\nnode daili\r\n```\r\n\r\n如果你使用的是`daili.js`, 那么地址需要改为`http://127.0.0.1:3002/x/v1`\r\n\r\n#### 配置搜索工具\r\n网页搜索功能基于[https://serpapi.com](https://serpapi.com)的接口制作\r\n需要前往他们的官网获取key\r\n`alemon.config.yaml`\r\n``` yaml\r\n# 默认无, 可能无法使用网页搜索\r\nsearchApiKey: ''\r\n```\r\n\r\n#### 配置管理员\r\n`alemon.config.yaml`\r\n``` yaml\r\n# 默认无, 小部分功能需要管理员权限才能使用\r\nmaster_id: ['3501869534']\r\n```\r\n\r\n## 4.使用\r\n\r\n需要先使用`#添加ai`,配置一个ai后才能使用对话功能\r\n\r\n|指令|作用|\r\n|---|---|\r\n|#添加ai|添加一个ai, 重名时更新|\r\n|#切换ai|切换一个ai配置并保留当前对话|\r\n|#开启对话|在当前位置启用ai聊天|\r\n|#ai配置|显示当前使用的配置|\r\n|#添加提示词|添加一个提示词|\r\n|#提示词列表|查看当前配置的所有提示词|\r\n|#切换提示词|切换一个提示词并保留当前对话|\r\n|#清空对话|清空当前对话并保留好感度|\r\n|#开启好感度|好感度会影响回复时的语气|\r\n|#好感度|查看自己的好感度|\r\n|#ai帮助|查看更多指令|\r\n","readmeFilename":"README.md"}