{"_id":"@opentiny/next-remoter","_rev":"73-fd5f3c857d8d62ea1d7efd0062b6642e","name":"@opentiny/next-remoter","dist-tags":{"beta":"0.0.10-beta.7","alpha":"0.3.3-alpha.1","latest":"0.4.11"},"versions":{"0.0.1-alpha.0":{"name":"@opentiny/next-remoter","version":"0.0.1-alpha.0","_id":"@opentiny/next-remoter@0.0.1-alpha.0","maintainers":[{"name":"opentiny","email":"opentiny@sina.com"}],"dist":{"shasum":"1953372ac8891f963aae1c94fd4dc68234b37414","tarball":"https://registry.npmjs.org/@opentiny/next-remoter/-/next-remoter-0.0.1-alpha.0.tgz","fileCount":5,"integrity":"sha512-4XLfHTeXy9VFKUi6bCgjFc6S1lBuqx6nFeX61XxOrWEx6oW3mhn9G0gIejagtBbew56nXmGgC5EAdkmqbxUVFA==","signatures":[{"sig":"MEQCIHwQ7ItNaSs854WQXkkkuXm5vqoiZGvJ/0Wx0XMnMhYEAiA4gzROjj9KSJRGvqgwzqP3wYPVMi8y2qSeieBfNqrgoA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8632704},"type":"module","gitHead":"7d8c2ead8df9c05cdb27baacdf6b8b22bc60d273","scripts":{"dev":"vite","build":"vite build","preview":"vite preview"},"_npmUser":{"name":"opentiny","email":"opentiny@sina.com"},"_npmVersion":"10.9.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"vue":"^3.3.11","crypto-js":"^4.2.0","@opentiny/vue":"^3.25.0","@opentiny/tiny-robot":"0.3.0-alpha.3","@opentiny/tiny-robot-kit":"0.3.0-alpha.3","@opentiny/tiny-robot-svgs":"0.3.0-alpha.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.8","vue-tsc":"^1.8.25","typescript":"^5.2.2","@vitejs/plugin-vue":"^4.5.2"},"_npmOperationalInternal":{"tmp":"tmp/next-remoter_0.0.1-alpha.0_1755009289421_0.5664915226193756","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.1":{"name":"@opentiny/next-remoter","version":"0.0.1-alpha.1","_id":"@opentiny/next-remoter@0.0.1-alpha.1","maintainers":[{"name":"opentiny","email":"opentiny@sina.com"}],"dist":{"shasum":"418d0c37de632e6fcb2467b5a3bf5db6485a91a1","tarball":"https://registry.npmjs.org/@opentiny/next-remoter/-/next-remoter-0.0.1-alpha.1.tgz","fileCount":6,"integrity":"sha512-eqRFA4xzn23Kk7wwBnQ+RoXalztwHiQUjaY1cMzfwF9UV54vhf5WUsxBOVZMD/6hGfN+ZRrf1Mlih5hryKHLjQ==","signatures":[{"sig":"MEUCIG2xtaTeSY+ltD+CsOHSQhY/sBHQddUDBXUiPW2A2+lqAiEAq7LVGfoFFuB1YlWbOu/ABRIo48K3DL07xZQVKSgP2rI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9428848},"main":"dist/next-remoter.cjs.js","type":"module","module":"dist/next-remoter.es.js","gitHead":"7d8c2ead8df9c05cdb27baacdf6b8b22bc60d273","scripts":{"dev":"vite","build":"vite build","preview":"vite preview"},"_npmUser":{"name":"opentiny","email":"opentiny@sina.com"},"_npmVersion":"10.9.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"vue":"^3.3.11","crypto-js":"^4.2.0","@opentiny/vue":"^3.25.0","@opentiny/tiny-robot":"0.3.0-alpha.3","@opentiny/tiny-robot-kit":"0.3.0-alpha.3","@opentiny/tiny-robot-svgs":"0.3.0-alpha.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^5.0.8","vue-tsc":"^1.8.25","typescript":"^5.2.2","@vitejs/plugin-vue":"^4.5.2"},"_npmOperationalInternal":{"tmp":"tmp/next-remoter_0.0.1-alpha.1_1755010234193_0.46902764825379206","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.2":{"name":"@opentiny/next-remoter","version":"0.0.1-alpha.2","_id":"@opentiny/next-remoter@0.0.1-alpha.2","maintainers":[{"name":"opentiny","email":"opentiny@sina.com"}],"dist":{"shasum":"4833c7db219c87fe230369876e9dbbd893636a52","tarball":"https://registry.npmjs.org/@opentiny/next-remoter/-/next-remoter-0.0.1-alpha.2.tgz","fileCount":9,"integrity":"sha512-zz3nPQeJbO7v0TXgEAtJisAIBRKQRyM27PEYUqnts3biWC00SV5QWt355dx7RkFtXFRiqCcarjDFMkSDYRtMMA==","signatures":[{"sig":"MEUCIQD/uAVwwBQXE64cF3yx5kB47K1SEGllWvKCYAhPWVxFyQIgOTK7dlrQx9z/LzcJkQwCfwEC8kUEdZFUso5odimymB8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43993357},"main":"dist/next-remoter.cjs.js","type":"module","module":"dist/next-remoter.es.js","gitHead":"7d8c2ead8df9c05cdb27baacdf6b8b22bc60d273","scripts":{"dev":"vite","build":"vite build","preview":"vite preview"},"_npmUser":{"name":"opentiny","email":"opentiny@sina.com"},"_npmVersion":"10.9.2","description":"This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"vue":"^3.3.11","crypto-js":"^4.2.0","@opentiny/vue":"^3.25.0","@opentiny/tiny-robot":"0.3.0-alpha.3","@opentiny/tiny-robot-kit":"0.3.0-alpha.3","@opentiny/tiny-robot-svgs":"0.3.0-alpha.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^5.0.8","vue-tsc":"^1.8.25","typescript":"^5.2.2","@vitejs/plugin-vue":"^4.5.2"},"_npmOperationalInternal":{"tmp":"tmp/next-remoter_0.0.1-alpha.2_1755010365018_0.8590310659043185","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.3":{"name":"@opentiny/next-remoter","version":"0.0.1-alpha.3","_id":"@opentiny/next-remoter@0.0.1-alpha.3","maintainers":[{"name":"opentiny","email":"opentiny@sina.com"}],"dist":{"shasum":"acd3257518d6320443074265023f9629aede4da6","tarball":"https://registry.npmjs.org/@opentiny/next-remoter/-/next-remoter-0.0.1-alpha.3.tgz","fileCount":9,"integrity":"sha512-fEzogKQqf8htdaqTcnwPgtFPdXgotUcLHDjcp/xbfgoVGuwbsHiFTD9V6IruSSlp4YrBr3VHwBwNtR+vKsMH0A==","signatures":[{"sig":"MEYCIQCSsYFWGUXRgyTSMy878WsCkTFjv6ome5qyOzIXBN93mQIhAMLNY7DND2kl2qpFKZWAjLbDohDBm057arDy5JPE2zA8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53471075},"main":"dist/next-remoter.cjs.js","type":"module","_from":"file:opentiny-next-remoter-0.0.1-alpha.3.tgz","module":"dist/next-remoter.es.js","scripts":{"dev":"vite","build":"vite build","preview":"vite preview"},"_npmUser":{"name":"opentiny","email":"opentiny@sina.com"},"_resolved":"C:\\Users\\zzcr\\AppData\\Local\\Temp\\2\\c03c4836fc1f3d0fed8d1e6281c01ea0\\opentiny-next-remoter-0.0.1-alpha.3.tgz","_integrity":"sha512-fEzogKQqf8htdaqTcnwPgtFPdXgotUcLHDjcp/xbfgoVGuwbsHiFTD9V6IruSSlp4YrBr3VHwBwNtR+vKsMH0A==","_npmVersion":"10.9.2","description":"构建发包","directories":{},"_nodeVersion":"22.17.0","dependencies":{"ai":"^5.0.9","vue":"^3.3.11","@opentiny/vue":"^3.25.0","@ai-sdk/deepseek":"^1.0.4","@opentiny/next-sdk":"^0.1.0","@opentiny/tiny-robot":"0.3.0-alpha.3","@opentiny/tiny-robot-kit":"0.3.0-alpha.3","@modelcontextprotocol/sdk":"^1.16.0","@opentiny/tiny-robot-svgs":"0.3.0-alpha.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.8","vue-tsc":"^1.8.25","typescript":"^5.2.2","@vitejs/plugin-vue":"^4.5.2"},"_npmOperationalInternal":{"tmp":"tmp/next-remoter_0.0.1-alpha.3_1755057062288_0.6746545721068533","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.4":{"name":"@opentiny/next-remoter","version":"0.0.1-alpha.4","_id":"@opentiny/next-remoter@0.0.1-alpha.4","maintainers":[{"name":"opentiny","email":"opentiny@sina.com"}],"dist":{"shasum":"cba9f1d7fcfcbbfe55b2a40edc6070a850cfdf1a","tarball":"https://registry.npmjs.org/@opentiny/next-remoter/-/next-remoter-0.0.1-alpha.4.tgz","fileCount":9,"integrity":"sha512-2snLbxzltbK6Nz1XuI+9sTNOkZnSxXjcxbYHhgrsope4LFrg7uIr1SSDndcWgyFO8s0jmxD+kdAuv8MPHCqFpA==","signatures":[{"sig":"MEUCIQDnZYqPhxh3XFc3r19nBAjjHRazZiJQawKfUj+DSE6BNAIgSpIpfyCe3bPmZLBi/wB9edNcZrZAaepDn5T+qkkF9nY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53471211},"main":"dist/next-remoter.cjs.js","type":"module","_from":"file:opentiny-next-remoter-0.0.1-alpha.4.tgz","module":"dist/next-remoter.es.js","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","build:site":"vite build --config vite.remoter.config.ts"},"_npmUser":{"name":"opentiny","email":"opentiny@sina.com"},"_resolved":"C:\\Users\\zzcr\\AppData\\Local\\Temp\\2\\7b8c6ccda2ad7fdc17fa58cb90943e99\\opentiny-next-remoter-0.0.1-alpha.4.tgz","_integrity":"sha512-2snLbxzltbK6Nz1XuI+9sTNOkZnSxXjcxbYHhgrsope4LFrg7uIr1SSDndcWgyFO8s0jmxD+kdAuv8MPHCqFpA==","_npmVersion":"10.9.2","description":"构建发包","directories":{},"_nodeVersion":"22.17.0","dependencies":{"ai":"^5.0.9","vue":"^3.3.11","@opentiny/vue":"^3.25.0","@ai-sdk/deepseek":"^1.0.4","@opentiny/next-sdk":"^0.1.0","@opentiny/tiny-robot":"0.3.0-alpha.3","@opentiny/tiny-robot-kit":"0.3.0-alpha.3","@modelcontextprotocol/sdk":"^1.16.0","@opentiny/tiny-robot-svgs":"0.3.0-alpha.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.8","vue-tsc":"^1.8.25","typescript":"^5.2.2","@vitejs/plugin-vue":"^4.5.2"},"_npmOperationalInternal":{"tmp":"tmp/next-remoter_0.0.1-alpha.4_1755066309674_0.1987512915119818","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.5":{"name":"@opentiny/next-remoter","version":"0.0.1-alpha.5","_id":"@opentiny/next-remoter@0.0.1-alpha.5","maintainers":[{"name":"opentiny","email":"opentiny@sina.com"}],"dist":{"shasum":"d340030a1cedf79d92172850685ddcc86654354c","tarball":"https://registry.npmjs.org/@opentiny/next-remoter/-/next-remoter-0.0.1-alpha.5.tgz","fileCount":9,"integrity":"sha512-HqqRSNBpFEAUWGku3lNwsOzYOunHeImmTz6YO+TOBUM1rh0+YrC68ZqPS8gCdsr3TU7KaoV813CgX6yGTttAgA==","signatures":[{"sig":"MEUCIDqvRuzBYtYl4iXPb7sdmWxDO4mi3AtmRvcp1opQBdvFAiEA9ewitCz/Q82i9+ayBYelFxf/8cbcYtpSrLPm4exvT2k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53473752},"main":"dist/next-remoter.cjs.js","type":"module","_from":"file:opentiny-next-remoter-0.0.1-alpha.5.tgz","module":"dist/next-remoter.es.js","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","build:site":"vite build --config vite.remoter.config.ts"},"_npmUser":{"name":"opentiny","email":"opentiny@sina.com"},"_resolved":"C:\\Users\\zzcr\\AppData\\Local\\Temp\\2\\5cc5af7f5c794a41c3191a9d459fd8cc\\opentiny-next-remoter-0.0.1-alpha.5.tgz","_integrity":"sha512-HqqRSNBpFEAUWGku3lNwsOzYOunHeImmTz6YO+TOBUM1rh0+YrC68ZqPS8gCdsr3TU7KaoV813CgX6yGTttAgA==","_npmVersion":"10.9.2","description":"构建发包","directories":{},"_nodeVersion":"22.17.0","dependencies":{"ai":"^5.0.9","vue":"^3.3.11","@opentiny/vue":"^3.25.0","@ai-sdk/deepseek":"^1.0.4","@opentiny/next-sdk":"^0.1.0","@opentiny/tiny-robot":"0.3.0-alpha.3","@opentiny/tiny-robot-kit":"0.3.0-alpha.3","@modelcontextprotocol/sdk":"^1.16.0","@opentiny/tiny-robot-svgs":"0.3.0-alpha.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.8","vue-tsc":"^1.8.25","typescript":"^5.2.2","@vitejs/plugin-vue":"^4.5.2"},"_npmOperationalInternal":{"tmp":"tmp/next-remoter_0.0.1-alpha.5_1755088175928_0.5182560481966256","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.6":{"name":"@opentiny/next-remoter","version":"0.0.1-alpha.6","_id":"@opentiny/next-remoter@0.0.1-alpha.6","maintainers":[{"name":"opentiny","email":"opentiny@sina.com"}],"dist":{"shasum":"d02ebabdf95cd4e5c2682b1fa13ab48bc2036708","tarball":"https://registry.npmjs.org/@opentiny/next-remoter/-/next-remoter-0.0.1-alpha.6.tgz","fileCount":9,"integrity":"sha512-reSwNV/FO6SGgpQoMxhNmKoop1mkx6/e3ZTDBAMMphkSKhl/xZimHOqJIBu5icsMxmS6xx8e+q9qXPUYQV9P3g==","signatures":[{"sig":"MEYCIQC9rJdxZGLcZoCB41sXkka6hx8muXb0LXL47B7R8Pv/1wIhANNL+EjzETW39twhJdsbtjsLVj259GTb1pTK36wvKJoH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53474035},"main":"dist/next-remoter.cjs.js","type":"module","_from":"file:opentiny-next-remoter-0.0.1-alpha.6.tgz","module":"dist/next-remoter.es.js","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","build:site":"vite build --config vite.remoter.config.ts"},"_npmUser":{"name":"opentiny","email":"opentiny@sina.com"},"_resolved":"C:\\Users\\zzcr\\AppData\\Local\\Temp\\2\\70443d14106e2a0825efb1047b8d014e\\opentiny-next-remoter-0.0.1-alpha.6.tgz","_integrity":"sha512-reSwNV/FO6SGgpQoMxhNmKoop1mkx6/e3ZTDBAMMphkSKhl/xZimHOqJIBu5icsMxmS6xx8e+q9qXPUYQV9P3g==","_npmVersion":"10.9.2","description":"构建发包","directories":{},"_nodeVersion":"22.17.0","dependencies":{"ai":"^5.0.9","vue":"^3.3.11","@opentiny/vue":"^3.25.0","@ai-sdk/deepseek":"^1.0.4","@opentiny/next-sdk":"^0.1.0","@opentiny/tiny-robot":"0.3.0-alpha.3","@opentiny/tiny-robot-kit":"0.3.0-alpha.3","@modelcontextprotocol/sdk":"^1.16.0","@opentiny/tiny-robot-svgs":"0.3.0-alpha.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.8","vue-tsc":"^1.8.25","typescript":"^5.2.2","@vitejs/plugin-vue":"^4.5.2"},"_npmOperationalInternal":{"tmp":"tmp/next-remoter_0.0.1-alpha.6_1755135834650_0.7418800239019252","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.7":{"name":"@opentiny/next-remoter","version":"0.0.1-alpha.7","_id":"@opentiny/next-remoter@0.0.1-alpha.7","maintainers":[{"name":"opentiny","email":"opentiny@sina.com"}],"dist":{"shasum":"6d372787cb5d6d0942b48ad685939e7157ec08e5","tarball":"https://registry.npmjs.org/@opentiny/next-remoter/-/next-remoter-0.0.1-alpha.7.tgz","fileCount":9,"integrity":"sha512-fAQuYpDBXtWobibROCfzAQP6ToCkMs6OvZ9YSZV1p8Evf/CBk0PgDSeFpRA3lSqWGWxIrRBeLw8HdZwFIAS/gg==","signatures":[{"sig":"MEUCIQDcP6ubRc0JxkJpGHgDOdxWDbCxUnzmZGHm4KW0cXj0KgIgVQ86ex443PMNY0K8NId35C3IzIkQSSFS07RgOKZX66Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53474191},"main":"dist/next-remoter.cjs.js","type":"module","_from":"file:opentiny-next-remoter-0.0.1-alpha.7.tgz","module":"dist/next-remoter.es.js","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","build:site":"vite build --config vite.remoter.config.ts"},"_npmUser":{"name":"opentiny","email":"opentiny@sina.com"},"_resolved":"C:\\Users\\zzcr\\AppData\\Local\\Temp\\2\\8af43223f1bf9032acc55331efc79ff6\\opentiny-next-remoter-0.0.1-alpha.7.tgz","_integrity":"sha512-fAQuYpDBXtWobibROCfzAQP6ToCkMs6OvZ9YSZV1p8Evf/CBk0PgDSeFpRA3lSqWGWxIrRBeLw8HdZwFIAS/gg==","_npmVersion":"10.9.2","description":"构建发包","directories":{},"_nodeVersion":"22.17.0","dependencies":{"ai":"^5.0.9","vue":"^3.3.11","@opentiny/vue":"^3.25.0","@ai-sdk/deepseek":"^1.0.4","@opentiny/next-sdk":"^0.1.0","@opentiny/tiny-robot":"0.3.0-alpha.3","@opentiny/tiny-robot-kit":"0.3.0-alpha.3","@modelcontextprotocol/sdk":"^1.16.0","@opentiny/tiny-robot-svgs":"0.3.0-alpha.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.8","vue-tsc":"^1.8.25","typescript":"^5.2.2","@vitejs/plugin-vue":"^4.5.2"},"_npmOperationalInternal":{"tmp":"tmp/next-remoter_0.0.1-alpha.7_1755137319951_0.2866406744589787","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.8":{"name":"@opentiny/next-remoter","version":"0.0.1-alpha.8","_id":"@opentiny/next-remoter@0.0.1-alpha.8","maintainers":[{"name":"opentiny","email":"opentiny@sina.com"}],"dist":{"shasum":"6689673bf73cdde944ee86f744cdcc3f3ce380af","tarball":"https://registry.npmjs.org/@opentiny/next-remoter/-/next-remoter-0.0.1-alpha.8.tgz","fileCount":9,"integrity":"sha512-wIG+FZXvt/OvbQZuWpB2/Vn3DqhmMWqUGn7n7SZRoiokToJiuch6ei1pTXRwZMCS7j1K0TPstuI63bFP5dZW0Q==","signatures":[{"sig":"MEYCIQCSmRvVyd8SHALpRXZdQp3AAdNoJ/dqfOkStCtXImrlBwIhAIcSxhNb52lNpR1aHs3AGA3Um/r6KnnJL+ivstPqZWjA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49182949},"main":"dist/next-remoter.cjs.js","type":"module","_from":"file:opentiny-next-remoter-0.0.1-alpha.8.tgz","module":"dist/next-remoter.es.js","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","build:site":"vite build --config vite.remoter.config.ts"},"_npmUser":{"name":"opentiny","email":"opentiny@sina.com"},"_resolved":"C:\\Users\\zzcr\\AppData\\Local\\Temp\\2\\f04c2ce28bdc71688fd2066753217643\\opentiny-next-remoter-0.0.1-alpha.8.tgz","_integrity":"sha512-wIG+FZXvt/OvbQZuWpB2/Vn3DqhmMWqUGn7n7SZRoiokToJiuch6ei1pTXRwZMCS7j1K0TPstuI63bFP5dZW0Q==","_npmVersion":"10.9.2","description":"构建发包","directories":{},"_nodeVersion":"22.17.0","dependencies":{"ai":"^5.0.9","vue":"^3.3.11","markdown-it":"14.1.0","@opentiny/vue":"^3.25.0","@ai-sdk/deepseek":"^1.0.4","@opentiny/next-sdk":"^0.1.0","@opentiny/tiny-robot":"0.3.0-alpha.3","@opentiny/tiny-robot-kit":"0.3.0-alpha.3","@modelcontextprotocol/sdk":"^1.16.0","@opentiny/tiny-robot-svgs":"0.3.0-alpha.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.8","vue-tsc":"^1.8.25","typescript":"^5.2.2","@vitejs/plugin-vue":"^4.5.2"},"_npmOperationalInternal":{"tmp":"tmp/next-remoter_0.0.1-alpha.8_1755169211070_0.9538125852843222","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.9":{"name":"@opentiny/next-remoter","version":"0.0.1-alpha.9","_id":"@opentiny/next-remoter@0.0.1-alpha.9","maintainers":[{"name":"opentiny","email":"opentiny@sina.com"}],"dist":{"shasum":"4f32dfb21d28cf53662a50b880aa88dac6075e12","tarball":"https://registry.npmjs.org/@opentiny/next-remoter/-/next-remoter-0.0.1-alpha.9.tgz","fileCount":9,"integrity":"sha512-QZDUOMLPHRJVCXKbxwfFxFrMcvy1oDVGfnwGMBjhy0USLRpBL6osquYy4asIDq5HFjXNC5aaH3qAWlVXS1g08g==","signatures":[{"sig":"MEQCIB6tz7VFIXOob61d95zjsuB2a8rHSIX33HQT3H3o+gfJAiBhlbNM5NcwY8xssR5Gzi07gUfnmqoL4La0ldA92ESYIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49183477},"main":"dist/next-remoter.cjs.js","type":"module","_from":"file:opentiny-next-remoter-0.0.1-alpha.9.tgz","module":"dist/next-remoter.es.js","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","build:site":"vite build --config vite.remoter.config.ts"},"_npmUser":{"name":"opentiny","email":"opentiny@sina.com"},"_resolved":"C:\\Users\\zzcr\\AppData\\Local\\Temp\\2\\509fa5e495083d02b68c0214ffd1dea9\\opentiny-next-remoter-0.0.1-alpha.9.tgz","_integrity":"sha512-QZDUOMLPHRJVCXKbxwfFxFrMcvy1oDVGfnwGMBjhy0USLRpBL6osquYy4asIDq5HFjXNC5aaH3qAWlVXS1g08g==","_npmVersion":"10.9.2","description":"构建发包","directories":{},"_nodeVersion":"22.17.0","dependencies":{"ai":"^5.0.9","vue":"^3.3.11","markdown-it":"14.1.0","@opentiny/vue":"^3.25.0","@ai-sdk/deepseek":"^1.0.4","@opentiny/next-sdk":"^0.1.0","@opentiny/tiny-robot":"0.3.0-alpha.3","@opentiny/tiny-robot-kit":"0.3.0-alpha.3","@modelcontextprotocol/sdk":"^1.16.0","@opentiny/tiny-robot-svgs":"0.3.0-alpha.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.8","vue-tsc":"^1.8.25","typescript":"^5.2.2","@vitejs/plugin-vue":"^4.5.2"},"_npmOperationalInternal":{"tmp":"tmp/next-remoter_0.0.1-alpha.9_1755172695650_0.005883466508178392","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.10":{"name":"@opentiny/next-remoter","version":"0.0.1-alpha.10","_id":"@opentiny/next-remoter@0.0.1-alpha.10","maintainers":[{"name":"opentiny","email":"opentiny@sina.com"}],"dist":{"shasum":"029a44a9223c4b11a3954a5519595333274f409b","tarball":"https://registry.npmjs.org/@opentiny/next-remoter/-/next-remoter-0.0.1-alpha.10.tgz","fileCount":9,"integrity":"sha512-OsE+dO/yQR2DNu83NRWTe6bzpO06p5seSjaBkw2xeDQuatmP49ofPjQhdejsPPoGhyN5Vxm5aaakpclem7nOqQ==","signatures":[{"sig":"MEUCIBY0S/iFg2o5Bb4vhYrZvuAHNiBgCDT5qGOwCuZ2RNEVAiEAlgHPISRnrZfGbubOLMR1kpwpPfDBNDeKjhE6dScz8YM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23390025},"main":"dist/next-remoter.cjs.js","type":"module","_from":"file:opentiny-next-remoter-0.0.1-alpha.10.tgz","module":"dist/next-remoter.es.js","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","build:site":"vite build --config vite.remoter.config.ts"},"_npmUser":{"name":"opentiny","email":"opentiny@sina.com"},"_resolved":"C:\\Users\\zzcr\\AppData\\Local\\Temp\\2\\58ddffad36b1a12fcc5006ebdac05f52\\opentiny-next-remoter-0.0.1-alpha.10.tgz","_integrity":"sha512-OsE+dO/yQR2DNu83NRWTe6bzpO06p5seSjaBkw2xeDQuatmP49ofPjQhdejsPPoGhyN5Vxm5aaakpclem7nOqQ==","_npmVersion":"10.9.2","description":"构建发包","directories":{},"_nodeVersion":"22.17.0","dependencies":{"vue":"^3.3.11","@opentiny/vue":"^3.25.0","@opentiny/next-sdk":"0.1.0","@opentiny/tiny-robot":"0.3.0-alpha.3","@opentiny/tiny-robot-kit":"0.3.0-alpha.3","@modelcontextprotocol/sdk":"^1.16.0","@opentiny/tiny-robot-svgs":"0.3.0-alpha.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.8","vue-tsc":"^1.8.25","typescript":"^5.2.2","@vitejs/plugin-vue":"^4.5.2","unplugin-auto-import":"^0.18.3","unplugin-vue-components":"^0.26.0","@opentiny/unplugin-tiny-vue":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/next-remoter_0.0.1-alpha.10_1755601386062_0.9246304690742608","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.11":{"name":"@opentiny/next-remoter","version":"0.0.1-alpha.11","_id":"@opentiny/next-remoter@0.0.1-alpha.11","maintainers":[{"name":"opentiny","email":"opentiny@sina.com"}],"dist":{"shasum":"2bbe49bbc54a366213dbf29bdfbe4d1105a69642","tarball":"https://registry.npmjs.org/@opentiny/next-remoter/-/next-remoter-0.0.1-alpha.11.tgz","fileCount":13,"integrity":"sha512-lhslmHd7AgxD5ySGpNbQD7DamDdtVfN1OwSx25iWk1MNb61TvPidQI2xPrHh0OjDfsPKMyYHm+yz5tdlU+dEgA==","signatures":[{"sig":"MEUCIQCaWwV+SKgNht2D0KfIy31s9Xk1gKvX0f/IpUBYHYqRCgIgJ4/NZx0t0JUEiaIBofukHVAB0b6SuROscxOrnM3ANl4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53261611},"main":"dist/next-remoter.cjs.js","type":"module","_from":"file:opentiny-next-remoter-0.0.1-alpha.11.tgz","module":"dist/next-remoter.es.js","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","build:site":"vite build --config vite.remoter.config.ts"},"_npmUser":{"name":"opentiny","email":"opentiny@sina.com"},"_resolved":"C:\\Users\\zzcr\\AppData\\Local\\Temp\\3\\985077d5f306de03f5312fbfd9fae491\\opentiny-next-remoter-0.0.1-alpha.11.tgz","_integrity":"sha512-lhslmHd7AgxD5ySGpNbQD7DamDdtVfN1OwSx25iWk1MNb61TvPidQI2xPrHh0OjDfsPKMyYHm+yz5tdlU+dEgA==","_npmVersion":"10.9.2","description":"目前是提供给`Vue的开发用户`的一个开箱即用的组件。","directories":{},"_nodeVersion":"22.17.0","dependencies":{"vue":"^3.3.11","@opentiny/vue":"^3.25.0","@opentiny/next-sdk":"0.1.2","@opentiny/tiny-robot":"0.3.0-rc.0","@opentiny/tiny-robot-kit":"0.3.0-rc.0","@modelcontextprotocol/sdk":"^1.16.0","@opentiny/tiny-robot-svgs":"0.3.0-rc.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.8","vue-tsc":"^1.8.25","typescript":"^5.2.2","vite-svg-loader":"^5.1.0","@vitejs/plugin-vue":"^4.5.2","unplugin-auto-import":"^0.18.3","unplugin-vue-components":"^0.26.0","@opentiny/unplugin-tiny-vue":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/next-remoter_0.0.1-alpha.11_1756280382811_0.5624532376970348","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.12":{"name":"@opentiny/next-remoter","version":"0.0.1-alpha.12","_id":"@opentiny/next-remoter@0.0.1-alpha.12","maintainers":[{"name":"opentiny","email":"opentiny@sina.com"}],"dist":{"shasum":"d192120ccdeac2a765593d620e4618ff9e7864af","tarball":"https://registry.npmjs.org/@opentiny/next-remoter/-/next-remoter-0.0.1-alpha.12.tgz","fileCount":15,"integrity":"sha512-OkRtHCqZG5BpCqiVcTO4KikZgjHtVRMkw7v7ivsniImrlMf5zwnbk+rUEnRzBoC7UhhXFwnwxcLcet5JeIhGqg==","signatures":[{"sig":"MEUCIQDnlwb+JwfztW/PeJVmaK7lVsGhiKfJt3Ejh2T9VPBOsgIgE6sRkQDQmCycw3UQhmDUBwhsUYKaATlG18qUs8S/++4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52789858},"main":"dist/next-remoter.cjs.js","type":"module","_from":"file:opentiny-next-remoter-0.0.1-alpha.12.tgz","module":"dist/next-remoter.es.js","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","build:site":"vite build --config vite.remoter.config.ts"},"_npmUser":{"name":"opentiny","email":"opentiny@sina.com"},"_resolved":"C:\\Users\\zzcr\\AppData\\Local\\Temp\\3\\6fad9419bddc98577aa380ceedc13114\\opentiny-next-remoter-0.0.1-alpha.12.tgz","_integrity":"sha512-OkRtHCqZG5BpCqiVcTO4KikZgjHtVRMkw7v7ivsniImrlMf5zwnbk+rUEnRzBoC7UhhXFwnwxcLcet5JeIhGqg==","_npmVersion":"10.9.2","description":"目前是提供给`Vue的开发用户`的一个开箱即用的组件。","directories":{},"_nodeVersion":"22.17.0","dependencies":{"vue":"^3.3.11","@opentiny/vue":"^3.25.0","@opentiny/next-sdk":"0.1.3","@opentiny/tiny-robot":"0.3.0-rc.0","@opentiny/tiny-robot-kit":"0.3.0-rc.0","@modelcontextprotocol/sdk":"^1.16.0","@opentiny/tiny-robot-svgs":"0.3.0-rc.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.8","vue-tsc":"^1.8.25","typescript":"^5.2.2","vite-svg-loader":"^5.1.0","@vitejs/plugin-vue":"^4.5.2","unplugin-auto-import":"^0.18.3","unplugin-vue-components":"^0.26.0","@opentiny/unplugin-tiny-vue":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/next-remoter_0.0.1-alpha.12_1756287166131_0.16494572445568756","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.13":{"name":"@opentiny/next-remoter","version":"0.0.1-alpha.13","_id":"@opentiny/next-remoter@0.0.1-alpha.13","maintainers":[{"name":"opentiny","email":"opentiny@sina.com"}],"dist":{"shasum":"59130d19c7e4fa40e79897e88647a6e87e52ea97","tarball":"https://registry.npmjs.org/@opentiny/next-remoter/-/next-remoter-0.0.1-alpha.13.tgz","fileCount":16,"integrity":"sha512-kQ8sL9Ks0Zp65uUZfO70UqBw4WS9K7U9fGagCMcuHLTluRhel+KD02pSP5u9v6edz/OfgwjlRo3NIB7kmD5J/w==","signatures":[{"sig":"MEUCIDRjx5JNSvSXNcquhOGJ1FVajk3Nq2zHY73Ja0ObdUqOAiEApBsRfrITqVYSZLwlEwphdqlfZ0Iq7Y/gGZ1nck618HE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16313932},"main":"dist/next-remoter.cjs.js","type":"module","_from":"file:opentiny-next-remoter-0.0.1-alpha.13.tgz","module":"dist/next-remoter.es.js","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","build:site":"vite build --config vite.remoter.config.ts"},"_npmUser":{"name":"opentiny","email":"opentiny@sina.com"},"_resolved":"C:\\Users\\zzcr\\AppData\\Local\\Temp\\3\\0ed23e1c65bca244820d237a12ef8025\\opentiny-next-remoter-0.0.1-alpha.13.tgz","_integrity":"sha512-kQ8sL9Ks0Zp65uUZfO70UqBw4WS9K7U9fGagCMcuHLTluRhel+KD02pSP5u9v6edz/OfgwjlRo3NIB7kmD5J/w==","_npmVersion":"10.9.2","description":"目前是提供给`Vue的开发用户`的一个开箱即用的组件。","directories":{},"_nodeVersion":"22.17.0","dependencies":{"vue":"^3.3.11","vant":"^4.9.21","html5-qrcode":"^2.3.8","@opentiny/vue":"^3.25.0","@opentiny/next-sdk":"0.1.4","@opentiny/vue-icon":"^3.25.0","@opentiny/tiny-robot":"0.3.0-rc.0","@opentiny/tiny-robot-kit":"0.3.0-rc.0","@modelcontextprotocol/sdk":"^1.16.0","@opentiny/tiny-robot-svgs":"0.3.0-rc.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.8","vue-tsc":"^1.8.25","typescript":"^5.2.2","vite-svg-loader":"^5.1.0","@vitejs/plugin-vue":"^4.5.2","unplugin-auto-import":"^0.18.3","unplugin-vue-components":"^0.26.0","@vant/auto-import-resolver":"^1.3.0","@opentiny/unplugin-tiny-vue":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/next-remoter_0.0.1-alpha.13_1756783365240_0.6209072383303447","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.14":{"name":"@opentiny/next-remoter","version":"0.0.1-alpha.14","_id":"@opentiny/next-remoter@0.0.1-alpha.14","maintainers":[{"name":"opentiny","email":"opentiny@sina.com"}],"dist":{"shasum":"0ec04aa6b966ec833daa565bcc93719cdd1d2865","tarball":"https://registry.npmjs.org/@opentiny/next-remoter/-/next-remoter-0.0.1-alpha.14.tgz","fileCount":20,"integrity":"sha512-Rcqv07KTDogsCnRF+PQVDaMOqaQ2axCjjdo7NiVzkkbevN3dWyCOj+oBF4IXZVaXoaQ/9itH239KXGFFiGiwYQ==","signatures":[{"sig":"MEYCIQDrPcGl32iH7nJ9W/Pk29UsLrHwDBTqpMe5DoJRSS4ewAIhAKIz59eRAFVw0v0n88yoqgishZ5Jpk6UYtpwMpB4d5Pe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72412269},"main":"dist/next-remoter.cjs.js","type":"module","_from":"file:opentiny-next-remoter-0.0.1-alpha.14.tgz","module":"dist/next-remoter.es.js","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","build:site":"vite build --config vite.remoter.config.ts"},"_npmUser":{"name":"opentiny","email":"opentiny@sina.com"},"_resolved":"C:\\Users\\zzcr\\AppData\\Local\\Temp\\3\\2224417738abda28d8ef91bea843f9e2\\opentiny-next-remoter-0.0.1-alpha.14.tgz","_integrity":"sha512-Rcqv07KTDogsCnRF+PQVDaMOqaQ2axCjjdo7NiVzkkbevN3dWyCOj+oBF4IXZVaXoaQ/9itH239KXGFFiGiwYQ==","_npmVersion":"10.9.2","description":"目前是提供给`Vue的开发用户`的一个开箱即用的组件。","directories":{},"_nodeVersion":"22.17.0","dependencies":{"ai":"^5.0.9","vue":"^3.3.11","zod":"^3.23.8","vant":"^4.9.21","dayjs":"^1.11.15","html5-qrcode":"^2.3.8","@opentiny/vue":"^3.25.0","@opentiny/next-sdk":"0.1.4","@opentiny/vue-icon":"^3.25.0","@opentiny/tiny-robot":"0.3.0-rc.0","@opentiny/tiny-robot-kit":"0.3.0-rc.0","@modelcontextprotocol/sdk":"^1.16.0","@opentiny/tiny-robot-svgs":"0.3.0-rc.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.8","vue-tsc":"^1.8.25","typescript":"^5.2.2","vite-svg-loader":"^5.1.0","@vitejs/plugin-vue":"^4.5.2","unplugin-auto-import":"^0.18.3","unplugin-vue-components":"^0.26.0","@vant/auto-import-resolver":"^1.3.0","@opentiny/unplugin-tiny-vue":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/next-remoter_0.0.1-alpha.14_1756869566105_0.26964221237398256","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.15":{"name":"@opentiny/next-remoter","version":"0.0.1-alpha.15","_id":"@opentiny/next-remoter@0.0.1-alpha.15","maintainers":[{"name":"opentiny","email":"opentiny@sina.com"}],"dist":{"shasum":"ac429f2238d9cfd083fcbbb27ce851db09bf1df0","tarball":"https://registry.npmjs.org/@opentiny/next-remoter/-/next-remoter-0.0.1-alpha.15.tgz","fileCount":20,"integrity":"sha512-Mbvf9/goUEILcxe9105vSPpfPxzFzjJG0z0qBq9dNSiC36vNHe48aDeBOTeB4pOFsamdMnNTKvKZhYDSoeuBhA==","signatures":[{"sig":"MEYCIQD7Z+N15mcebo1HpAdeKvoPePKwSHq/z3FnlpPh7bdyeQIhAN08rrwz9uSwqJ5kgoLfgfgGjiqJ0CYkHht8aEvHirb8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72411179},"main":"dist/next-remoter.cjs.js","type":"module","_from":"file:opentiny-next-remoter-0.0.1-alpha.15.tgz","module":"dist/next-remoter.es.js","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","build:site":"vite build --config vite.remoter.config.ts"},"_npmUser":{"name":"opentiny","email":"opentiny@sina.com"},"_resolved":"C:\\Users\\zzcr\\AppData\\Local\\Temp\\3\\13557f5d966216a3d5463789a394f53d\\opentiny-next-remoter-0.0.1-alpha.15.tgz","_integrity":"sha512-Mbvf9/goUEILcxe9105vSPpfPxzFzjJG0z0qBq9dNSiC36vNHe48aDeBOTeB4pOFsamdMnNTKvKZhYDSoeuBhA==","_npmVersion":"10.9.2","description":"目前是提供给`Vue的开发用户`的一个开箱即用的组件。","directories":{},"_nodeVersion":"22.17.0","dependencies":{"ai":"^5.0.9","vue":"^3.3.11","zod":"^3.23.8","vant":"^4.9.21","dayjs":"^1.11.15","html5-qrcode":"^2.3.8","@opentiny/vue":"^3.25.0","@opentiny/next-sdk":"0.1.5","@opentiny/vue-icon":"^3.25.0","@opentiny/tiny-robot":"0.3.0-rc.0","@opentiny/tiny-robot-kit":"0.3.0-rc.0","@modelcontextprotocol/sdk":"^1.16.0","@opentiny/tiny-robot-svgs":"0.3.0-rc.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.8","vue-tsc":"^1.8.25","typescript":"^5.2.2","vite-svg-loader":"^5.1.0","@vitejs/plugin-vue":"^4.5.2","unplugin-auto-import":"^0.18.3","unplugin-vue-components":"^0.26.0","@vant/auto-import-resolver":"^1.3.0","@opentiny/unplugin-tiny-vue":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/next-remoter_0.0.1-alpha.15_1756873551035_0.38992545890466057","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.16":{"name":"@opentiny/next-remoter","version":"0.0.1-alpha.16","_id":"@opentiny/next-remoter@0.0.1-alpha.16","maintainers":[{"name":"opentiny","email":"opentiny@sina.com"}],"dist":{"shasum":"134cad50a4f9c540b60040669fb717407b922914","tarball":"https://registry.npmjs.org/@opentiny/next-remoter/-/next-remoter-0.0.1-alpha.16.tgz","fileCount":20,"integrity":"sha512-FJf7ROWyOCTvzTHkf2rP+nQ8felv/0IzBgTWP+qilLheJuaTb20MNXZtNCmYEsQ8bLWVAYl4GzbcTJ0uEm1TKg==","signatures":[{"sig":"MEYCIQC8DRpHh7bcFLuNMQATY2Lg/N2kZ/B+2/uC3y0IWWg6+QIhALlQzzj8MiEOauMOC0xKddxtSAAD/Qpukbhkr2JSo+eV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72413119},"main":"dist/next-remoter.cjs.js","type":"module","_from":"file:opentiny-next-remoter-0.0.1-alpha.16.tgz","module":"dist/next-remoter.es.js","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","build:site":"vite build --config vite.remoter.config.ts"},"_npmUser":{"name":"opentiny","email":"opentiny@sina.com"},"_resolved":"C:\\Users\\zzcr\\AppData\\Local\\Temp\\3\\819240c8974add9045490f50d220e5c5\\opentiny-next-remoter-0.0.1-alpha.16.tgz","_integrity":"sha512-FJf7ROWyOCTvzTHkf2rP+nQ8felv/0IzBgTWP+qilLheJuaTb20MNXZtNCmYEsQ8bLWVAYl4GzbcTJ0uEm1TKg==","_npmVersion":"10.9.2","description":"目前是提供给`Vue的开发用户`的一个开箱即用的组件。","directories":{},"_nodeVersion":"22.17.0","dependencies":{"ai":"^5.0.9","vue":"^3.3.11","zod":"^3.23.8","vant":"^4.9.21","dayjs":"^1.11.15","html5-qrcode":"^2.3.8","@opentiny/vue":"^3.25.0","@opentiny/next-sdk":"0.1.5","@opentiny/vue-icon":"^3.25.0","@opentiny/tiny-robot":"0.3.0-rc.0","@opentiny/tiny-robot-kit":"0.3.0-rc.0","@modelcontextprotocol/sdk":"^1.16.0","@opentiny/tiny-robot-svgs":"0.3.0-rc.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.8","vue-tsc":"^1.8.25","typescript":"^5.2.2","vite-svg-loader":"^5.1.0","@vitejs/plugin-vue":"^4.5.2","unplugin-auto-import":"^0.18.3","unplugin-vue-components":"^0.26.0","@vant/auto-import-resolver":"^1.3.0","@opentiny/unplugin-tiny-vue":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/next-remoter_0.0.1-alpha.16_1756873884171_0.3896843522702742","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.17":{"name":"@opentiny/next-remoter","version":"0.0.1-alpha.17","_id":"@opentiny/next-remoter@0.0.1-alpha.17","maintainers":[{"name":"opentiny","email":"opentiny@sina.com"}],"dist":{"shasum":"74e476540a3e771921b61be99b6a0a84094a3e2a","tarball":"https://registry.npmjs.org/@opentiny/next-remoter/-/next-remoter-0.0.1-alpha.17.tgz","fileCount":20,"integrity":"sha512-zijJXmdCvblprDNC8h1F7gJhTJESXDq+BzzdVZBgmBZjyKw4nCSjfEhSRNMtPVy4WEB09nD69INWkpVVVLpcMQ==","signatures":[{"sig":"MEQCIG/+MPnWObZ+nMa9/4T5H51TDQRJzQNIE6Bykg43M75WAiBBLKiHZEig9mCUaTKP7xEIuhGdi46oQq5JNcyuSWQTzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72414043},"main":"dist/next-remoter.cjs.js","type":"module","_from":"file:opentiny-next-remoter-0.0.1-alpha.17.tgz","module":"dist/next-remoter.es.js","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","build:site":"vite build --config vite.remoter.config.ts"},"_npmUser":{"name":"opentiny","email":"opentiny@sina.com"},"_resolved":"C:\\Users\\zzcr\\AppData\\Local\\Temp\\3\\fc7386949bb9604f9243149bbfe83e5b\\opentiny-next-remoter-0.0.1-alpha.17.tgz","_integrity":"sha512-zijJXmdCvblprDNC8h1F7gJhTJESXDq+BzzdVZBgmBZjyKw4nCSjfEhSRNMtPVy4WEB09nD69INWkpVVVLpcMQ==","_npmVersion":"10.9.2","description":"目前是提供给`Vue的开发用户`的一个开箱即用的组件。","directories":{},"_nodeVersion":"22.17.0","dependencies":{"ai":"^5.0.9","vue":"^3.3.11","zod":"^3.23.8","vant":"^4.9.21","dayjs":"^1.11.15","html5-qrcode":"^2.3.8","@opentiny/vue":"^3.25.0","@opentiny/next-sdk":"0.1.5","@opentiny/vue-icon":"^3.25.0","@opentiny/tiny-robot":"0.3.0-rc.0","@opentiny/tiny-robot-kit":"0.3.0-rc.0","@modelcontextprotocol/sdk":"^1.16.0","@opentiny/tiny-robot-svgs":"0.3.0-rc.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.8","vue-tsc":"^1.8.25","typescript":"^5.2.2","vite-svg-loader":"^5.1.0","@vitejs/plugin-vue":"^4.5.2","unplugin-auto-import":"^0.18.3","unplugin-vue-components":"^0.26.0","@vant/auto-import-resolver":"^1.3.0","@opentiny/unplugin-tiny-vue":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/next-remoter_0.0.1-alpha.17_1756875110045_0.6788057542848014","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.18":{"name":"@opentiny/next-remoter","version":"0.0.1-alpha.18","_id":"@opentiny/next-remoter@0.0.1-alpha.18","maintainers":[{"name":"opentiny","email":"opentiny@sina.com"}],"dist":{"shasum":"a3cb4ccdc9eaaff0887fb91bdd5f91f0824ad780","tarball":"https://registry.npmjs.org/@opentiny/next-remoter/-/next-remoter-0.0.1-alpha.18.tgz","fileCount":20,"integrity":"sha512-FXqlrTA2PsEYoVnkIiMRcaUylnQaY1uYrz3lgOtlrRLtVRguUdqgfVlS4gll5aAdYlFxY1s+n1kllA6WGp9zjA==","signatures":[{"sig":"MEUCIH3c4uR0hHMwoCuxC4S/ZuUs9CLonAS2OiTqHJ6s1NghAiEA31+f39GhJG46/lmULlGUZlxJwKT9fQFwHHrD9ymLMas=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72398925},"main":"dist/next-remoter.cjs.js","type":"module","_from":"file:opentiny-next-remoter-0.0.1-alpha.18.tgz","module":"dist/next-remoter.es.js","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","build:site":"vite build --config vite.remoter.config.ts"},"_npmUser":{"name":"opentiny","email":"opentiny@sina.com"},"_resolved":"C:\\Users\\zzcr\\AppData\\Local\\Temp\\3\\9d9fec25fb7f78fa786f2a2f7c7e10fd\\opentiny-next-remoter-0.0.1-alpha.18.tgz","_integrity":"sha512-FXqlrTA2PsEYoVnkIiMRcaUylnQaY1uYrz3lgOtlrRLtVRguUdqgfVlS4gll5aAdYlFxY1s+n1kllA6WGp9zjA==","_npmVersion":"10.9.2","description":"目前是提供给`Vue的开发用户`的一个开箱即用的组件。","directories":{},"_nodeVersion":"22.17.0","dependencies":{"ai":"^5.0.9","vue":"^3.3.11","zod":"^3.23.8","vant":"^4.9.21","dayjs":"^1.11.15","html5-qrcode":"^2.3.8","@opentiny/vue":"^3.25.0","@opentiny/next-sdk":"0.1.5","@opentiny/vue-icon":"^3.25.0","@opentiny/tiny-robot":"0.3.0-rc.0","@opentiny/tiny-robot-kit":"0.3.0-rc.0","@modelcontextprotocol/sdk":"^1.16.0","@opentiny/tiny-robot-svgs":"0.3.0-rc.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.8","vue-tsc":"^1.8.25","typescript":"^5.2.2","vite-svg-loader":"^5.1.0","@vitejs/plugin-vue":"^4.5.2","unplugin-auto-import":"^0.18.3","unplugin-vue-components":"^0.26.0","@vant/auto-import-resolver":"^1.3.0","@opentiny/unplugin-tiny-vue":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/next-remoter_0.0.1-alpha.18_1756887858876_0.4183272754443783","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.19":{"name":"@opentiny/next-remoter","version":"0.0.1-alpha.19","_id":"@opentiny/next-remoter@0.0.1-alpha.19","maintainers":[{"name":"opentiny","email":"opentiny@sina.com"}],"dist":{"shasum":"502ee3daa8292db8ed28fd418ae98bfbe1adfcb1","tarball":"https://registry.npmjs.org/@opentiny/next-remoter/-/next-remoter-0.0.1-alpha.19.tgz","fileCount":20,"integrity":"sha512-4j8YX5l2xNjUJbyWPrCZNpwhO41tLU/jiPS4xKY+5Az7XE6pp3sKfZPs2BEWAW4erqtXDSpwUmBEH6xjvntyPA==","signatures":[{"sig":"MEUCIAJ3nfSXLFNe9icUC4tOl8Z2JroLcE7rVaRoHG4IlJgPAiEAjaI/+X+2qyqugfbpENSXXAmEgnyA9PwdwkRrV9BnpaA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72399895},"main":"dist/next-remoter.cjs.js","type":"module","_from":"file:opentiny-next-remoter-0.0.1-alpha.19.tgz","module":"dist/next-remoter.es.js","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","build:site":"vite build --config vite.remoter.config.ts"},"_npmUser":{"name":"opentiny","email":"opentiny@sina.com"},"_resolved":"C:\\Users\\zzcr\\AppData\\Local\\Temp\\3\\cb0a8f1a2227f952c4c7d7034e73e992\\opentiny-next-remoter-0.0.1-alpha.19.tgz","_integrity":"sha512-4j8YX5l2xNjUJbyWPrCZNpwhO41tLU/jiPS4xKY+5Az7XE6pp3sKfZPs2BEWAW4erqtXDSpwUmBEH6xjvntyPA==","_npmVersion":"10.9.2","description":"目前是提供给`Vue的开发用户`的一个开箱即用的组件。","directories":{},"_nodeVersion":"22.17.0","dependencies":{"ai":"^5.0.9","vue":"^3.3.11","zod":"^3.23.8","vant":"^4.9.21","dayjs":"^1.11.15","html5-qrcode":"^2.3.8","@opentiny/vue":"^3.25.0","@opentiny/next-sdk":"0.1.5","@opentiny/vue-icon":"^3.25.0","@opentiny/tiny-robot":"0.3.0-rc.0","@opentiny/tiny-robot-kit":"0.3.0-rc.0","@modelcontextprotocol/sdk":"^1.16.0","@opentiny/tiny-robot-svgs":"0.3.0-rc.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.8","vue-tsc":"^1.8.25","typescript":"^5.2.2","vite-svg-loader":"^5.1.0","@vitejs/plugin-vue":"^4.5.2","unplugin-auto-import":"^0.18.3","unplugin-vue-components":"^0.26.0","@vant/auto-import-resolver":"^1.3.0","@opentiny/unplugin-tiny-vue":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/next-remoter_0.0.1-alpha.19_1756949954334_0.49206681376618167","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.20":{"name":"@opentiny/next-remoter","version":"0.0.1-alpha.20","_id":"@opentiny/next-remoter@0.0.1-alpha.20","maintainers":[{"name":"opentiny","email":"opentiny@sina.com"}],"dist":{"shasum":"31a3ea0c675298aebdae98d92de23dff19a6c98f","tarball":"https://registry.npmjs.org/@opentiny/next-remoter/-/next-remoter-0.0.1-alpha.20.tgz","fileCount":20,"integrity":"sha512-vCiQF6HMKIJrzh/d77bCuLK6to6bgLMnvWa2btrscyFFpVoJhvnaEDZZLua9YoyQ2T+5txZUzU/2Roe+s96EeQ==","signatures":[{"sig":"MEQCICO8iTWAls3s4QmuPbIvfznp1RxMOWLyP6TAxKCmvCY1AiAizias/zKPN1ryehHZHModpNjdNPhpR9K8tbSWX7K/mA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13101319},"main":"dist/next-remoter.cjs.js","type":"module","_from":"file:opentiny-next-remoter-0.0.1-alpha.20.tgz","module":"dist/next-remoter.es.js","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","build:site":"vite build --config vite.remoter.config.ts","build:visualizer":"vite build --config vite.remoter.config.ts --mode visualizer"},"_npmUser":{"name":"opentiny","email":"opentiny@sina.com"},"_resolved":"C:\\Users\\zzcr\\AppData\\Local\\Temp\\3\\2de5af930347d83c65257d6823180731\\opentiny-next-remoter-0.0.1-alpha.20.tgz","_integrity":"sha512-vCiQF6HMKIJrzh/d77bCuLK6to6bgLMnvWa2btrscyFFpVoJhvnaEDZZLua9YoyQ2T+5txZUzU/2Roe+s96EeQ==","_npmVersion":"10.9.2","description":"目前是提供给`Vue的开发用户`的一个开箱即用的组件。","directories":{},"_nodeVersion":"22.17.0","dependencies":{"ai":"^5.0.9","vue":"^3.3.11","zod":"^3.23.8","vant":"^4.9.21","dayjs":"^1.11.15","html5-qrcode":"^2.3.8","@opentiny/vue":"^3.25.0","@opentiny/next-sdk":"0.1.6","@opentiny/vue-icon":"^3.25.0","@opentiny/tiny-robot":"0.3.0-rc.3","@opentiny/tiny-robot-kit":"0.3.0-rc.3","@modelcontextprotocol/sdk":"^1.16.0","@opentiny/tiny-robot-svgs":"0.3.0-rc.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.8","vue-tsc":"^1.8.25","typescript":"^5.2.2","vite-svg-loader":"^5.1.0","@vitejs/plugin-vue":"^4.5.2","unplugin-auto-import":"^0.18.3","unplugin-vue-components":"^0.26.0","rollup-plugin-visualizer":"^6.0.3","@vant/auto-import-resolver":"^1.3.0","@opentiny/unplugin-tiny-vue":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/next-remoter_0.0.1-alpha.20_1757312917497_0.9699810023905122","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.21":{"name":"@opentiny/next-remoter","version":"0.0.1-alpha.21","_id":"@opentiny/next-remoter@0.0.1-alpha.21","maintainers":[{"name":"opentiny","email":"opentiny@sina.com"}],"dist":{"shasum":"ab42fd007c6434fa9e35fab1b305a2660cd56ab6","tarball":"https://registry.npmjs.org/@opentiny/next-remoter/-/next-remoter-0.0.1-alpha.21.tgz","fileCount":20,"integrity":"sha512-kmcKADEOsk12++yS6ImflKmJUiFCyKdJgbqAUXv+KxvstWPblPSDslwZ9LNbHqftTLRguEIqdJ3zkhrepn9Enw==","signatures":[{"sig":"MEQCIBDM1WCdTkyiGMTqlHiKeedYg/Oo0heOOFgOtEZEYtcmAiBXHxyeaKxZmAp034RYz5DPMaHBQhyrL/LiWG6JQcuNCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13103638},"main":"dist/next-remoter.cjs.js","type":"module","_from":"file:opentiny-next-remoter-0.0.1-alpha.21.tgz","module":"dist/next-remoter.es.js","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","build:site":"vite build --config vite.remoter.config.ts","build:visualizer":"vite build --config vite.remoter.config.ts --mode visualizer"},"_npmUser":{"name":"opentiny","email":"opentiny@sina.com"},"_resolved":"C:\\Users\\zzcr\\AppData\\Local\\Temp\\3\\ecd9fd22ba2de3a3b3722db897b5f721\\opentiny-next-remoter-0.0.1-alpha.21.tgz","_integrity":"sha512-kmcKADEOsk12++yS6ImflKmJUiFCyKdJgbqAUXv+KxvstWPblPSDslwZ9LNbHqftTLRguEIqdJ3zkhrepn9Enw==","_npmVersion":"10.9.2","description":"目前是提供给`Vue的开发用户`的一个开箱即用的组件。","directories":{},"_nodeVersion":"22.17.0","dependencies":{"ai":"^5.0.9","vue":"^3.3.11","zod":"^3.23.8","vant":"^4.9.21","dayjs":"^1.11.15","html5-qrcode":"^2.3.8","@opentiny/vue":"^3.25.0","@opentiny/next-sdk":"0.1.6","@opentiny/vue-icon":"^3.25.0","@opentiny/tiny-robot":"0.3.0-rc.3","@opentiny/tiny-robot-kit":"0.3.0-rc.3","@modelcontextprotocol/sdk":"^1.16.0","@opentiny/tiny-robot-svgs":"0.3.0-rc.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.8","vue-tsc":"^1.8.25","typescript":"^5.2.2","vite-svg-loader":"^5.1.0","@vitejs/plugin-vue":"^4.5.2","unplugin-auto-import":"^0.18.3","unplugin-vue-components":"^0.26.0","rollup-plugin-visualizer":"^6.0.3","@opentiny/vue-vite-import":"^1.4.0","@vant/auto-import-resolver":"^1.3.0","@opentiny/unplugin-tiny-vue":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/next-remoter_0.0.1-alpha.21_1757388610074_0.5094813907129454","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.22":{"name":"@opentiny/next-remoter","version":"0.0.1-alpha.22","_id":"@opentiny/next-remoter@0.0.1-alpha.22","maintainers":[{"name":"opentiny","email":"opentiny@sina.com"}],"dist":{"shasum":"6d076f5bdf9be2fa88a0cc44505646f859831689","tarball":"https://registry.npmjs.org/@opentiny/next-remoter/-/next-remoter-0.0.1-alpha.22.tgz","fileCount":20,"integrity":"sha512-Kbz8rBzfcmGiziQ/z2wC4v9XSJAy5t88qy4iB192ScJopa0+9wEp316m/JNupNURoX3ruuyAniXvhfLir+XlOw==","signatures":[{"sig":"MEQCIHheyXr930EG7266iPYg/0oJFZ6fxkZeZe9ODRVsTXdOAiAuEQ2Bst83zrXtZCi5Ui/WT5XYuS8B0Bakzi47cN0lRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13103638},"main":"dist/next-remoter.cjs.js","type":"module","_from":"file:opentiny-next-remoter-0.0.1-alpha.22.tgz","module":"dist/next-remoter.es.js","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","build:site":"vite build --config vite.remoter.config.ts","build:visualizer":"vite build --config vite.remoter.config.ts --mode visualizer"},"_npmUser":{"name":"opentiny","email":"opentiny@sina.com"},"_resolved":"C:\\Users\\zzcr\\AppData\\Local\\Temp\\3\\4486163d7ec6847bddb8af8861aadbef\\opentiny-next-remoter-0.0.1-alpha.22.tgz","_integrity":"sha512-Kbz8rBzfcmGiziQ/z2wC4v9XSJAy5t88qy4iB192ScJopa0+9wEp316m/JNupNURoX3ruuyAniXvhfLir+XlOw==","_npmVersion":"10.9.2","description":"目前是提供给`Vue的开发用户`的一个开箱即用的组件。","directories":{},"_nodeVersion":"22.17.0","dependencies":{"ai":"^5.0.9","vue":"^3.3.11","zod":"^3.23.8","vant":"^4.9.21","dayjs":"^1.11.15","html5-qrcode":"^2.3.8","@opentiny/vue":"^3.25.0","@opentiny/next-sdk":"0.1.7","@opentiny/vue-icon":"^3.25.0","@opentiny/tiny-robot":"0.3.0-rc.3","@opentiny/tiny-robot-kit":"0.3.0-rc.3","@modelcontextprotocol/sdk":"^1.16.0","@opentiny/tiny-robot-svgs":"0.3.0-rc.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.8","vue-tsc":"^1.8.25","typescript":"^5.2.2","vite-svg-loader":"^5.1.0","@vitejs/plugin-vue":"^4.5.2","unplugin-auto-import":"^0.18.3","unplugin-vue-components":"^0.26.0","rollup-plugin-visualizer":"^6.0.3","@opentiny/vue-vite-import":"^1.4.0","@vant/auto-import-resolver":"^1.3.0","@opentiny/unplugin-tiny-vue":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/next-remoter_0.0.1-alpha.22_1757389006463_0.907979590624149","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.23":{"name":"@opentiny/next-remoter","version":"0.0.1-alpha.23","_id":"@opentiny/next-remoter@0.0.1-alpha.23","maintainers":[{"name":"opentiny","email":"opentiny@sina.com"}],"dist":{"shasum":"80b82d4efd567da6ed2adea36b4855a2e82b25f3","tarball":"https://registry.npmjs.org/@opentiny/next-remoter/-/next-remoter-0.0.1-alpha.23.tgz","fileCount":20,"integrity":"sha512-n7j81Zij9pGvZVw9HKhHe7jltDIMXNIt9ZQJaysoC8UUvIKWeQSJXR+WElh4LCV2LMBF7oHqMsoOASfob1rjAw==","signatures":[{"sig":"MEYCIQC3C/C8/R5pHjb566DKFxe/BRhswyrqeu9kGKIBwj567QIhAKbiiJ40Aj8mjFHmOw+dYBDqoXNxGOgQTcFXuZvRpX0J","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12521426},"main":"dist/next-remoter.cjs.js","type":"module","_from":"file:opentiny-next-remoter-0.0.1-alpha.23.tgz","module":"dist/next-remoter.es.js","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","build:site":"vite build --config vite.remoter.config.ts","build:visualizer":"vite build --config vite.remoter.config.ts --mode visualizer"},"_npmUser":{"name":"opentiny","email":"opentiny@sina.com"},"_resolved":"C:\\Users\\zzcr\\AppData\\Local\\Temp\\3\\bbb014861e9067be63d18ae0735f89e5\\opentiny-next-remoter-0.0.1-alpha.23.tgz","_integrity":"sha512-n7j81Zij9pGvZVw9HKhHe7jltDIMXNIt9ZQJaysoC8UUvIKWeQSJXR+WElh4LCV2LMBF7oHqMsoOASfob1rjAw==","_npmVersion":"10.9.2","description":"目前是提供给`Vue的开发用户`的一个开箱即用的组件。","directories":{},"_nodeVersion":"22.17.0","dependencies":{"ai":"^5.0.9","vue":"^3.3.11","zod":"^3.23.8","vant":"^4.9.21","dayjs":"^1.11.15","html5-qrcode":"^2.3.8","@opentiny/vue":"^3.25.0","@opentiny/next-sdk":"0.1.7","@opentiny/vue-icon":"^3.25.0","@opentiny/tiny-robot":"0.3.0-rc.3","@opentiny/vue-directive":"^3.25.0","@opentiny/tiny-robot-kit":"0.3.0-rc.3","@modelcontextprotocol/sdk":"^1.16.0","@opentiny/tiny-robot-svgs":"0.3.0-rc.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.8","vue-tsc":"^1.8.25","typescript":"^5.2.2","vite-svg-loader":"^5.1.0","@vitejs/plugin-vue":"^4.5.2","unplugin-auto-import":"^0.18.3","unplugin-vue-components":"^0.26.0","rollup-plugin-visualizer":"^6.0.3","@opentiny/vue-vite-import":"^1.4.0","@vant/auto-import-resolver":"^1.3.0","@opentiny/unplugin-tiny-vue":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/next-remoter_0.0.1-alpha.23_1757491652655_0.25009435007337055","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.24":{"name":"@opentiny/next-remoter","version":"0.0.1-alpha.24","_id":"@opentiny/next-remoter@0.0.1-alpha.24","maintainers":[{"name":"opentiny","email":"opentiny@sina.com"}],"dist":{"shasum":"971760346af67ba4945b29d2b5c0195b7d7bce56","tarball":"https://registry.npmjs.org/@opentiny/next-remoter/-/next-remoter-0.0.1-alpha.24.tgz","fileCount":20,"integrity":"sha512-9zI44aX9nvdY6lNThp0RLRjtmFAxrXcgw+7+foOnD24VdpkBbiQbzuDiKBKqlZoBw73/otlivctUCex5ui4JKQ==","signatures":[{"sig":"MEQCIFZNYLPpQTNRJqOoUzX3wE40UVtablLlI7lH8uf/9MOCAiAYXrereT5gCSrO3atFof1GNgU+RCgBKlLEI/TC8xpBGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12521612},"main":"dist/next-remoter.cjs.js","type":"module","_from":"file:opentiny-next-remoter-0.0.1-alpha.24.tgz","module":"dist/next-remoter.es.js","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","build:site":"vite build --config vite.remoter.config.ts","build:visualizer":"vite build --config vite.remoter.config.ts --mode visualizer"},"_npmUser":{"name":"opentiny","email":"opentiny@sina.com"},"_resolved":"C:\\Users\\zzcr\\AppData\\Local\\Temp\\3\\c1decdba9dfede9724c012ad5c18fdea\\opentiny-next-remoter-0.0.1-alpha.24.tgz","_integrity":"sha512-9zI44aX9nvdY6lNThp0RLRjtmFAxrXcgw+7+foOnD24VdpkBbiQbzuDiKBKqlZoBw73/otlivctUCex5ui4JKQ==","_npmVersion":"10.9.2","description":"目前是提供给`Vue的开发用户`的一个开箱即用的组件。","directories":{},"_nodeVersion":"22.17.0","dependencies":{"ai":"^5.0.9","vue":"^3.3.11","zod":"^3.23.8","vant":"^4.9.21","dayjs":"^1.11.15","html5-qrcode":"^2.3.8","@opentiny/vue":"^3.25.0","@opentiny/next-sdk":"0.1.8","@opentiny/vue-icon":"^3.25.0","@opentiny/tiny-robot":"0.3.0-rc.3","@opentiny/vue-directive":"^3.25.0","@opentiny/tiny-robot-kit":"0.3.0-rc.3","@modelcontextprotocol/sdk":"^1.16.0","@opentiny/tiny-robot-svgs":"0.3.0-rc.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.8","vue-tsc":"^1.8.25","typescript":"^5.2.2","vite-svg-loader":"^5.1.0","@vitejs/plugin-vue":"^4.5.2","unplugin-auto-import":"^0.18.3","unplugin-vue-components":"^0.26.0","rollup-plugin-visualizer":"^6.0.3","@opentiny/vue-vite-import":"^1.4.0","@vant/auto-import-resolver":"^1.3.0","@opentiny/unplugin-tiny-vue":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/next-remoter_0.0.1-alpha.24_1757494041013_0.8884278259998157","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.25":{"name":"@opentiny/next-remoter","version":"0.0.1-alpha.25","_id":"@opentiny/next-remoter@0.0.1-alpha.25","maintainers":[{"name":"opentiny","email":"opentiny@sina.com"}],"dist":{"shasum":"63815fc076f820483d19755bd44eb4ed9398be22","tarball":"https://registry.npmjs.org/@opentiny/next-remoter/-/next-remoter-0.0.1-alpha.25.tgz","fileCount":20,"integrity":"sha512-afRGGjibEcRz+izA2DzuT4J1GKiDOInDmzbqmnZ+263pK7bdyTwwUPRhdr7SyrtS2rUOr8B0fEP5kJ9iMmB1yw==","signatures":[{"sig":"MEYCIQDt9GdZtdsGy47QAmWcJf/DFlzqplMgAUW1jrcHrNiV1QIhAPeIkQAUSfF1LfBcCL5wEmD0ECbYEPsXjTgJxkIt8jtS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12521473},"main":"dist/next-remoter.cjs.js","type":"module","_from":"file:opentiny-next-remoter-0.0.1-alpha.25.tgz","module":"dist/next-remoter.es.js","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","build:site":"vite build --config vite.remoter.config.ts","build:visualizer":"vite build --config vite.remoter.config.ts --mode visualizer"},"_npmUser":{"name":"opentiny","email":"opentiny@sina.com"},"_resolved":"C:\\Users\\zzcr\\AppData\\Local\\Temp\\3\\c903f9ee54ba6c74e42e41c0364d3118\\opentiny-next-remoter-0.0.1-alpha.25.tgz","_integrity":"sha512-afRGGjibEcRz+izA2DzuT4J1GKiDOInDmzbqmnZ+263pK7bdyTwwUPRhdr7SyrtS2rUOr8B0fEP5kJ9iMmB1yw==","_npmVersion":"10.9.2","description":"目前是提供给`Vue的开发用户`的一个开箱即用的组件。","directories":{},"_nodeVersion":"22.17.0","dependencies":{"ai":"^5.0.9","vue":"^3.3.11","zod":"^3.23.8","vant":"^4.9.21","dayjs":"^1.11.15","html5-qrcode":"^2.3.8","@opentiny/vue":"^3.25.0","@opentiny/next-sdk":"0.1.9","@opentiny/vue-icon":"^3.25.0","@opentiny/tiny-robot":"0.3.0-rc.4","@opentiny/tiny-robot-kit":"0.3.0-rc.4","@modelcontextprotocol/sdk":"^1.16.0","@opentiny/tiny-robot-svgs":"0.3.0-rc.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.8","vue-tsc":"^1.8.25","typescript":"^5.2.2","vite-svg-loader":"^5.1.0","@vitejs/plugin-vue":"^4.5.2","unplugin-auto-import":"^0.18.3","unplugin-vue-components":"^0.26.0","rollup-plugin-visualizer":"^6.0.3","@opentiny/vue-vite-import":"^1.4.0","@vant/auto-import-resolver":"^1.3.0","@opentiny/unplugin-tiny-vue":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/next-remoter_0.0.1-alpha.25_1757561063904_0.8509129914971099","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@opentiny/next-remoter","version":"0.0.2","_id":"@opentiny/next-remoter@0.0.2","maintainers":[{"name":"opentiny","email":"opentiny@sina.com"}],"dist":{"shasum":"8f335854bc99dbaa05571e4c2c94dc4604d793be","tarball":"https://registry.npmjs.org/@opentiny/next-remoter/-/next-remoter-0.0.2.tgz","fileCount":20,"integrity":"sha512-peJZ2sFIn0P79Z58uya3fInPlBJvJmP6nmXa8URw33ssIMooBNLPsegXAjqvMYXVtD8+2vavSuOX1qjT0kyhbA==","signatures":[{"sig":"MEQCIDWyYWLW0FuSUxDkQfjeX2AqEeLpljSGrG83aPCm58pPAiB2OynLXHpgaKveqp/OqG01sDEIMiEatbsqTl2yGFiAWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12542696},"main":"dist/next-remoter.cjs.js","type":"module","_from":"file:opentiny-next-remoter-0.0.2.tgz","module":"dist/next-remoter.es.js","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","build:site":"vite build --config vite.remoter.config.ts","build:visualizer":"vite build --config vite.remoter.config.ts --mode visualizer"},"_npmUser":{"name":"opentiny","email":"opentiny@sina.com"},"_resolved":"C:\\Users\\zzcr\\AppData\\Local\\Temp\\3\\65cfa5c7b4209d5b41d57222addb3b29\\opentiny-next-remoter-0.0.2.tgz","_integrity":"sha512-peJZ2sFIn0P79Z58uya3fInPlBJvJmP6nmXa8URw33ssIMooBNLPsegXAjqvMYXVtD8+2vavSuOX1qjT0kyhbA==","_npmVersion":"10.9.2","description":"目前是提供给`Vue的开发用户`的一个开箱即用的组件。","directories":{},"_nodeVersion":"22.17.0","dependencies":{"ai":"^5.0.9","vue":"^3.3.11","zod":"^3.23.8","vant":"^4.9.21","dayjs":"^1.11.15","html5-qrcode":"^2.3.8","@opentiny/vue":"^3.25.0","@opentiny/next-sdk":"0.1.9","@opentiny/vue-icon":"^3.25.0","@opentiny/tiny-robot":"0.3.0-rc.4","@opentiny/tiny-robot-kit":"0.3.0-rc.4","@modelcontextprotocol/sdk":"^1.16.0","@opentiny/tiny-robot-svgs":"0.3.0-rc.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.8","vue-tsc":"^1.8.25","typescript":"^5.2.2","vite-svg-loader":"^5.1.0","@vitejs/plugin-vue":"^4.5.2","unplugin-auto-import":"^0.18.3","unplugin-vue-components":"^0.26.0","rollup-plugin-visualizer":"^6.0.3","@opentiny/vue-vite-import":"^1.4.0","@vant/auto-import-resolver":"^1.3.0","@opentiny/unplugin-tiny-vue":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/next-remoter_0.0.2_1757903294631_0.15346853833121865","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@opentiny/next-remoter","version":"0.0.3","_id":"@opentiny/next-remoter@0.0.3","maintainers":[{"name":"opentiny","email":"opentiny@sina.com"}],"dist":{"shasum":"65127c79249eaad9e45fc13d722a33ac2f42cafc","tarball":"https://registry.npmjs.org/@opentiny/next-remoter/-/next-remoter-0.0.3.tgz","fileCount":20,"integrity":"sha512-G2yqYCUstsoC8cJCMvtIJpvTzhytNjCdMeIMSXldufhLJFCta8fMmGox5TvlZBuS2vbLCDQKkZqwt6hcuKyeDg==","signatures":[{"sig":"MEUCIB3ENJNN18HbD07WMMBGRzcCctpJ2Gc8KAE7iH6qvCXTAiEA6DikzFwZTzzGUHLDecJpBhCEUAtsS/Eds0XjBE01hBk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12567359},"main":"dist/next-remoter.cjs.js","type":"module","_from":"file:opentiny-next-remoter-0.0.3.tgz","module":"dist/next-remoter.es.js","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","build:site":"vite build --config vite.remoter.config.ts","build:visualizer":"vite build --config vite.remoter.config.ts --mode visualizer"},"_npmUser":{"name":"opentiny","email":"opentiny@sina.com"},"_resolved":"C:\\Users\\zzcr\\AppData\\Local\\Temp\\3\\3566d58021ed062ef320a3bc4ce81d8f\\opentiny-next-remoter-0.0.3.tgz","_integrity":"sha512-G2yqYCUstsoC8cJCMvtIJpvTzhytNjCdMeIMSXldufhLJFCta8fMmGox5TvlZBuS2vbLCDQKkZqwt6hcuKyeDg==","_npmVersion":"10.9.2","description":"目前是提供给`Vue的开发用户`的一个开箱即用的组件。","directories":{},"_nodeVersion":"22.17.0","dependencies":{"ai":"^5.0.9","vue":"^3.3.11","zod":"^3.23.8","vant":"^4.9.21","dayjs":"^1.11.15","html5-qrcode":"^2.3.8","@opentiny/vue":"^3.25.0","@opentiny/next-sdk":"0.1.10","@opentiny/vue-icon":"^3.25.0","@opentiny/tiny-robot":"0.3.0-rc.5","@opentiny/tiny-robot-kit":"0.3.0-alpha.30","@modelcontextprotocol/sdk":"^1.16.0","@opentiny/tiny-robot-svgs":"0.3.0-rc.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.8","vue-tsc":"^1.8.25","typescript":"^5.2.2","vite-svg-loader":"^5.1.0","@vitejs/plugin-vue":"^4.5.2","unplugin-auto-import":"^0.18.3","unplugin-vue-components":"^0.26.0","rollup-plugin-visualizer":"^6.0.3","@opentiny/vue-vite-import":"^1.4.0","@vant/auto-import-resolver":"^1.3.0","@opentiny/unplugin-tiny-vue":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/next-remoter_0.0.3_1758525362430_0.5042774445960709","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@opentiny/next-remoter","version":"0.0.4","_id":"@opentiny/next-remoter@0.0.4","maintainers":[{"name":"opentiny","email":"opentiny@sina.com"}],"dist":{"shasum":"5e4bd6b270f42b1196644763cb1e1f69e368cb8a","tarball":"https://registry.npmjs.org/@opentiny/next-remoter/-/next-remoter-0.0.4.tgz","fileCount":37,"integrity":"sha512-3IqXyhpiR8JO0Zym2lvLNfsuM9M8UDsDiUEi1GI3+Cv8Am0EkVRFx2ChWhl/eljFtaL4lWSHiy6jsOpplPrTDQ==","signatures":[{"sig":"MEUCIQCpl7+W45kApgt2my6Mz2pAP4jy/rSyAqk/ZB8JENAUtgIgXy6DUXJbB8FrXw3HhqPBSUgFD1ipXYzhW98pdN93oMM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13035825},"main":"dist/next-remoter.cjs.js","type":"module","_from":"file:opentiny-next-remoter-0.0.4.tgz","module":"dist/next-remoter.es.js","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","build:site":"vite build --config vite.remoter.config.ts","build:visualizer":"vite build --config vite.remoter.config.ts --mode visualizer"},"_npmUser":{"name":"opentiny","email":"opentiny@sina.com"},"_resolved":"C:\\Users\\zzcr\\AppData\\Local\\Temp\\2\\dea4c8d4f15838eb2aad52ab8e08323f\\opentiny-next-remoter-0.0.4.tgz","_integrity":"sha512-3IqXyhpiR8JO0Zym2lvLNfsuM9M8UDsDiUEi1GI3+Cv8Am0EkVRFx2ChWhl/eljFtaL4lWSHiy6jsOpplPrTDQ==","_npmVersion":"10.9.2","description":"目前是提供给`Vue的开发用户`的一个开箱即用的组件。","directories":{},"_nodeVersion":"22.17.0","dependencies":{"ai":"5.0.76","vue":"^3.3.11","zod":"^3.23.8","vant":"^4.9.21","dayjs":"^1.11.15","html5-qrcode":"^2.3.8","@opentiny/vue":"^3.25.0","@opentiny/next-sdk":"0.1.11","@opentiny/vue-icon":"^3.25.0","@opentiny/genui-sdk":"0.0.1-alpha.0","@opentiny/tiny-robot":"0.3.0-rc.5","@opentiny/genui-sdk-vue":"0.0.1-alpha.4","@opentiny/tiny-robot-kit":"0.3.0-alpha.30","@modelcontextprotocol/sdk":"^1.16.0","@opentiny/tiny-robot-svgs":"0.3.0-rc.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.8","vue-tsc":"^1.8.25","typescript":"^5.2.2","vite-plugin-dts":"^4.5.4","vite-svg-loader":"^5.1.0","@vitejs/plugin-vue":"^4.5.2","unplugin-auto-import":"^0.18.3","unplugin-vue-components":"^0.26.0","rollup-plugin-visualizer":"^6.0.3","@opentiny/vue-vite-import":"^1.4.0","@vant/auto-import-resolver":"^1.3.0","@opentiny/unplugin-tiny-vue":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/next-remoter_0.0.4_1762742905942_0.8250120059343924","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@opentiny/next-remoter","version":"0.0.5","_id":"@opentiny/next-remoter@0.0.5","maintainers":[{"name":"opentiny","email":"opentiny@sina.com"}],"dist":{"shasum":"3d469be9a7dfb6c724bdba8d2b204ee04f3202e8","tarball":"https://registry.npmjs.org/@opentiny/next-remoter/-/next-remoter-0.0.5.tgz","fileCount":36,"integrity":"sha512-quWXA2VjAcz1gd2XnGxmyPc9BfBu62LPbJg3XKx231NBUWqyTgDgCw6Q0fTzZ9YhwhRk1JMPo3w2GxqatGwigQ==","signatures":[{"sig":"MEYCIQDfdsL47CeOETBJOTBSyH3KeA8jiVovEEzxWWMDnVPlfQIhAIk+AO3rh72+2pBoh/6zSRRDUW7oJ1SQ4S+AX94s0twM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38431260},"main":"dist/next-remoter.cjs.js","type":"module","_from":"file:opentiny-next-remoter-0.0.5.tgz","module":"dist/next-remoter.es.js","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","build:site":"vite build --config vite.remoter.config.ts","build:visualizer":"vite build --config vite.remoter.config.ts --mode visualizer"},"_npmUser":{"name":"opentiny","email":"opentiny@sina.com"},"_resolved":"C:\\Users\\zzcr\\AppData\\Local\\Temp\\2\\831e2e0a66c7a15ea536930bd8648235\\opentiny-next-remoter-0.0.5.tgz","_integrity":"sha512-quWXA2VjAcz1gd2XnGxmyPc9BfBu62LPbJg3XKx231NBUWqyTgDgCw6Q0fTzZ9YhwhRk1JMPo3w2GxqatGwigQ==","_npmVersion":"10.9.2","description":"目前是提供给`Vue的开发用户`的一个开箱即用的组件。","directories":{},"_nodeVersion":"22.17.0","dependencies":{"ai":"5.0.76","vue":"^3.3.11","zod":"^3.23.8","vant":"^4.9.21","dayjs":"^1.11.15","eval5":"^1.4.8","html5-qrcode":"^2.3.8","@opentiny/vue":"^3.25.0","@babel/standalone":"^7.28.5","@opentiny/next-sdk":"0.1.11","@opentiny/vue-icon":"^3.25.0","@opentiny/genui-sdk":"0.0.1-alpha.0","@opentiny/tiny-robot":"0.3.0-rc.5","@opentiny/genui-sdk-vue":"0.0.1-alpha.6","@opentiny/tiny-robot-kit":"0.3.0-alpha.30","@modelcontextprotocol/sdk":"^1.16.0","@opentiny/tiny-robot-svgs":"0.3.0-rc.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.8","vue-tsc":"^1.8.25","typescript":"^5.2.2","vite-plugin-dts":"^4.5.4","vite-svg-loader":"^5.1.0","@vitejs/plugin-vue":"^4.5.2","unplugin-auto-import":"^0.18.3","unplugin-vue-components":"^0.26.0","rollup-plugin-visualizer":"^6.0.3","@opentiny/vue-vite-import":"^1.4.0","@vant/auto-import-resolver":"^1.3.0","@opentiny/unplugin-tiny-vue":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/next-remoter_0.0.5_1762828900129_0.920279578963775","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@opentiny/next-remoter","version":"0.0.6","_id":"@opentiny/next-remoter@0.0.6","maintainers":[{"name":"opentiny","email":"opentiny@sina.com"}],"dist":{"shasum":"203ced213cc6c7e2750087fcc5231163b8bd85b1","tarball":"https://registry.npmjs.org/@opentiny/next-remoter/-/next-remoter-0.0.6.tgz","fileCount":36,"integrity":"sha512-CZ6qL4mf0ezeTRaff5UJlQe5bWDejKKhSx+gPjlNixNLMwteYCL2qXzIq0tySEVp0HIYopIqghjY4oKmc4/RbQ==","signatures":[{"sig":"MEQCICtBEW2Ir0hD7j9zdUKgLPI8fH2EHmiZz0CHxfJvvqzPAiAJr3UIkz5AYM1PL2LqS6scp+/vW9OOoDGmWE8rTq3amg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38431290},"main":"dist/next-remoter.cjs.js","type":"module","_from":"file:opentiny-next-remoter-0.0.6.tgz","types":"dist/index.d.ts","module":"dist/next-remoter.es.js","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","build:site":"vite build --config vite.remoter.config.ts","build:visualizer":"vite build --config vite.remoter.config.ts --mode visualizer"},"_npmUser":{"name":"opentiny","email":"opentiny@sina.com"},"_resolved":"C:\\Users\\zzcr\\AppData\\Local\\Temp\\2\\8558cc8b97c87347c4c7ae1f54cfb39b\\opentiny-next-remoter-0.0.6.tgz","_integrity":"sha512-CZ6qL4mf0ezeTRaff5UJlQe5bWDejKKhSx+gPjlNixNLMwteYCL2qXzIq0tySEVp0HIYopIqghjY4oKmc4/RbQ==","_npmVersion":"10.9.2","description":"目前是提供给`Vue的开发用户`的一个开箱即用的组件。","directories":{},"_nodeVersion":"22.17.0","dependencies":{"ai":"5.0.76","vue":"^3.3.11","zod":"^3.23.8","vant":"^4.9.21","dayjs":"^1.11.15","eval5":"^1.4.8","html5-qrcode":"^2.3.8","@opentiny/vue":"^3.25.0","@babel/standalone":"^7.28.5","@opentiny/next-sdk":"0.1.12","@opentiny/vue-icon":"^3.25.0","@opentiny/genui-sdk":"0.0.1-alpha.0","@opentiny/tiny-robot":"0.3.0-rc.5","@opentiny/genui-sdk-vue":"0.0.1-alpha.6","@opentiny/tiny-robot-kit":"0.3.0-alpha.30","@modelcontextprotocol/sdk":"^1.16.0","@opentiny/tiny-robot-svgs":"0.3.0-rc.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.8","vue-tsc":"^1.8.25","typescript":"^5.2.2","vite-plugin-dts":"^4.5.4","vite-svg-loader":"^5.1.0","@vitejs/plugin-vue":"^4.5.2","unplugin-auto-import":"^0.18.3","unplugin-vue-components":"^0.26.0","rollup-plugin-visualizer":"^6.0.3","@opentiny/vue-vite-import":"^1.4.0","@vant/auto-import-resolver":"^1.3.0","@opentiny/unplugin-tiny-vue":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/next-remoter_0.0.6_1762913008089_0.3438577071624469","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"@opentiny/next-remoter","version":"0.0.7","_id":"@opentiny/next-remoter@0.0.7","maintainers":[{"name":"opentiny","email":"opentiny@sina.com"}],"dist":{"shasum":"01bedd1edaf48bd3dfc60b6ccf0c94fd1265bd7e","tarball":"https://registry.npmjs.org/@opentiny/next-remoter/-/next-remoter-0.0.7.tgz","fileCount":36,"integrity":"sha512-rpM/jcX1NTWCxZXgkR0p4XojM41MK2nT9E8MwI5jnredsqGEqSR8QVEy80l2sK80wDKtQ7QekoGzb7hdmj00yw==","signatures":[{"sig":"MEYCIQDkVpwg7866s0WdOdnNhlZMemr9EKFDlPVsx0VGbYlq2wIhAJzYPdOIxepNzD+iyxNlVNPKGIEIPM3dhDBG7+lQQn1P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38428677},"main":"dist/next-remoter.cjs.js","type":"module","_from":"file:opentiny-next-remoter-0.0.7.tgz","types":"dist/index.d.ts","module":"dist/next-remoter.es.js","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","build:site":"vite build --config vite.remoter.config.ts","build:visualizer":"vite build --config vite.remoter.config.ts --mode visualizer"},"_npmUser":{"name":"opentiny","email":"opentiny@sina.com"},"_resolved":"C:\\Users\\zzcr\\AppData\\Local\\Temp\\2\\ffa455faf9408f55887272898f156d01\\opentiny-next-remoter-0.0.7.tgz","_integrity":"sha512-rpM/jcX1NTWCxZXgkR0p4XojM41MK2nT9E8MwI5jnredsqGEqSR8QVEy80l2sK80wDKtQ7QekoGzb7hdmj00yw==","_npmVersion":"10.9.2","description":"目前是提供给`Vue的开发用户`的一个开箱即用的组件。","directories":{},"_nodeVersion":"22.17.0","dependencies":{"ai":"5.0.76","vue":"^3.3.11","zod":"^3.23.8","vant":"^4.9.21","dayjs":"^1.11.15","eval5":"^1.4.8","html5-qrcode":"^2.3.8","@opentiny/vue":"^3.25.0","@babel/standalone":"^7.28.5","@opentiny/next-sdk":"0.1.12","@opentiny/vue-icon":"^3.25.0","@opentiny/genui-sdk":"0.0.1-alpha.0","@opentiny/tiny-robot":"0.3.0-rc.5","@opentiny/genui-sdk-vue":"0.0.1-alpha.7","@opentiny/tiny-robot-kit":"0.3.0-alpha.30","@modelcontextprotocol/sdk":"^1.16.0","@opentiny/tiny-robot-svgs":"0.3.0-rc.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.8","vue-tsc":"^1.8.25","typescript":"^5.2.2","vite-plugin-dts":"^4.5.4","vite-svg-loader":"^5.1.0","@vitejs/plugin-vue":"^4.5.2","unplugin-auto-import":"^0.18.3","unplugin-vue-components":"^0.26.0","rollup-plugin-visualizer":"^6.0.3","@opentiny/vue-vite-import":"^1.4.0","@vant/auto-import-resolver":"^1.3.0","@opentiny/unplugin-tiny-vue":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/next-remoter_0.0.7_1763470105394_0.20554041635543863","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"@opentiny/next-remoter","version":"0.0.8","_id":"@opentiny/next-remoter@0.0.8","maintainers":[{"name":"opentiny","email":"opentiny@sina.com"}],"dist":{"shasum":"7d643f850c7c0fa248839da0400db4630320df84","tarball":"https://registry.npmjs.org/@opentiny/next-remoter/-/next-remoter-0.0.8.tgz","fileCount":36,"integrity":"sha512-JkTbu+ztaoovtaqpctH2zDg0mNUxH7GjPXoISuABdNl4hckPPIkg5Qh+EJGpjpypiVJsGpj1rUr50JbDrSQ/DQ==","signatures":[{"sig":"MEYCIQCQBOO1Ur2yquGHJOtOy11M6Sj/kN5S2mS/+WmNvAY4OwIhAKO8ZUWuIKk82roVSNDmbh/QRekMDoxcsLJFfD5h56B9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38428677},"main":"dist/next-remoter.cjs.js","type":"module","_from":"file:opentiny-next-remoter-0.0.8.tgz","types":"dist/index.d.ts","module":"dist/next-remoter.es.js","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","build:site":"vite build --config vite.remoter.config.ts","build:visualizer":"vite build --config vite.remoter.config.ts --mode visualizer"},"_npmUser":{"name":"opentiny","email":"opentiny@sina.com"},"_resolved":"C:\\Users\\zzcr\\AppData\\Local\\Temp\\2\\eb4b0d706044053caeaf9063f49531df\\opentiny-next-remoter-0.0.8.tgz","_integrity":"sha512-JkTbu+ztaoovtaqpctH2zDg0mNUxH7GjPXoISuABdNl4hckPPIkg5Qh+EJGpjpypiVJsGpj1rUr50JbDrSQ/DQ==","_npmVersion":"10.9.2","description":"目前是提供给`Vue的开发用户`的一个开箱即用的组件。","directories":{},"_nodeVersion":"22.17.0","dependencies":{"ai":"5.0.76","vue":"^3.3.11","zod":"^3.23.8","vant":"^4.9.21","dayjs":"^1.11.15","eval5":"^1.4.8","html5-qrcode":"^2.3.8","@opentiny/vue":"^3.25.0","@babel/standalone":"^7.28.5","@opentiny/next-sdk":"0.1.13","@opentiny/vue-icon":"^3.25.0","@opentiny/genui-sdk":"0.0.1-alpha.0","@opentiny/tiny-robot":"0.3.0-rc.5","@opentiny/genui-sdk-vue":"0.0.1-alpha.7","@opentiny/tiny-robot-kit":"0.3.0-alpha.30","@modelcontextprotocol/sdk":"^1.16.0","@opentiny/tiny-robot-svgs":"0.3.0-rc.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.8","vue-tsc":"^1.8.25","typescript":"^5.2.2","vite-plugin-dts":"^4.5.4","vite-svg-loader":"^5.1.0","@vitejs/plugin-vue":"^4.5.2","unplugin-auto-import":"^0.18.3","unplugin-vue-components":"^0.26.0","rollup-plugin-visualizer":"^6.0.3","@opentiny/vue-vite-import":"^1.4.0","@vant/auto-import-resolver":"^1.3.0","@opentiny/unplugin-tiny-vue":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/next-remoter_0.0.8_1763521462388_0.9593027865356896","host":"s3://npm-registry-packages-npm-production"}},"0.0.9":{"name":"@opentiny/next-remoter","version":"0.0.9","_id":"@opentiny/next-remoter@0.0.9","maintainers":[{"name":"opentiny","email":"opentiny@sina.com"}],"dist":{"shasum":"6c719cabf5d8d514b433cc41c57f5f0e39e5b320","tarball":"https://registry.npmjs.org/@opentiny/next-remoter/-/next-remoter-0.0.9.tgz","fileCount":36,"integrity":"sha512-XCne8vzoU119+tCeWWkjVW5HXM37h/uF8Y0oJeC9yIWNv2GxWg3wLQvrUxR+EkTdh79DZ465dDoRCWE1IPMyKA==","signatures":[{"sig":"MEUCIEvVpDG9YrcMLyYsiRfaJ8fHQ2lzKKWQr7eZXuTs+IT2AiEA8wev/FhxFwfmbeYFLFeZUJHUHUTJYfDiI0S5mrKkh+g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38442103},"main":"dist/next-remoter.cjs.js","type":"module","_from":"file:opentiny-next-remoter-0.0.9.tgz","types":"dist/index.d.ts","module":"dist/next-remoter.es.js","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","build:site":"vite build --config vite.remoter.config.ts","build:visualizer":"vite build --config vite.remoter.config.ts --mode visualizer"},"_npmUser":{"name":"opentiny","email":"opentiny@sina.com"},"_resolved":"C:\\Users\\zzcr\\AppData\\Local\\Temp\\2\\335aeb8f12118ae150c0c86818beb122\\opentiny-next-remoter-0.0.9.tgz","_integrity":"sha512-XCne8vzoU119+tCeWWkjVW5HXM37h/uF8Y0oJeC9yIWNv2GxWg3wLQvrUxR+EkTdh79DZ465dDoRCWE1IPMyKA==","_npmVersion":"10.9.2","description":"目前是提供给`Vue的开发用户`的一个开箱即用的组件。","directories":{},"_nodeVersion":"22.17.0","dependencies":{"ai":"5.0.76","vue":"^3.3.11","zod":"^3.23.8","vant":"^4.9.21","dayjs":"^1.11.15","eval5":"^1.4.8","html5-qrcode":"^2.3.8","@opentiny/vue":"^3.25.0","@babel/standalone":"^7.28.5","@opentiny/next-sdk":"0.1.14","@opentiny/vue-icon":"^3.25.0","@opentiny/genui-sdk":"0.0.1-alpha.0","@opentiny/tiny-robot":"0.3.0-rc.6","@opentiny/genui-sdk-vue":"0.0.1-alpha.7","@opentiny/tiny-robot-kit":"0.3.0-rc.6","@modelcontextprotocol/sdk":"^1.16.0","@opentiny/tiny-robot-svgs":"0.3.0-rc.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.8","vue-tsc":"^1.8.25","typescript":"^5.2.2","vite-plugin-dts":"^4.5.4","vite-svg-loader":"^5.1.0","@vitejs/plugin-vue":"^4.5.2","unplugin-auto-import":"^0.18.3","unplugin-vue-components":"^0.26.0","rollup-plugin-visualizer":"^6.0.3","@opentiny/vue-vite-import":"^1.4.0","@vant/auto-import-resolver":"^1.3.0","@opentiny/unplugin-tiny-vue":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/next-remoter_0.0.9_1764299967058_0.2508228366282821","host":"s3://npm-registry-packages-npm-production"}},"0.0.9-alpha.0":{"name":"@opentiny/next-remoter","version":"0.0.9-alpha.0","_id":"@opentiny/next-remoter@0.0.9-alpha.0","maintainers":[{"name":"opentiny","email":"opentiny@sina.com"}],"dist":{"shasum":"16d5556dac29435d379ac30a1ca9b4b11505b0cc","tarball":"https://registry.npmjs.org/@opentiny/next-remoter/-/next-remoter-0.0.9-alpha.0.tgz","fileCount":36,"integrity":"sha512-5zY18skTLNLx+RQJX4gAhQKT/lBt0Husau4sUgv5gQ/srRVT9jxPSdSIguuX4cyxTMMpYgDEx+lgSPzblZm+3Q==","signatures":[{"sig":"MEQCIA2VbXGCttiG+s7U/sTvbXkyjmCn7Zi87LQkZ0TApHgQAiA+WVvAyV+pRX8DyRQIS+pInaL6z2FF519iJ3Fz0Y3A5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38167999},"main":"dist/next-remoter.cjs.js","type":"module","_from":"file:opentiny-next-remoter-0.0.9-alpha.0.tgz","types":"dist/index.d.ts","module":"dist/next-remoter.es.js","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","build:site":"vite build --config vite.remoter.config.ts","build:visualizer":"vite build --config vite.remoter.config.ts --mode visualizer"},"_npmUser":{"name":"opentiny","email":"opentiny@sina.com"},"_resolved":"/tmp/12e1efb77158c89ff90c611166fd01fb/opentiny-next-remoter-0.0.9-alpha.0.tgz","_integrity":"sha512-5zY18skTLNLx+RQJX4gAhQKT/lBt0Husau4sUgv5gQ/srRVT9jxPSdSIguuX4cyxTMMpYgDEx+lgSPzblZm+3Q==","_npmVersion":"10.8.2","description":"目前是提供给`Vue的开发用户`的一个开箱即用的组件。","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ai":"5.0.76","vue":"^3.3.11","zod":"^3.23.8","vant":"^4.9.21","dayjs":"^1.11.15","eval5":"^1.4.8","html5-qrcode":"^2.3.8","@opentiny/vue":"^3.25.0","@babel/standalone":"^7.28.5","@opentiny/next-sdk":"0.1.14-alpha.0","@opentiny/vue-icon":"^3.25.0","@opentiny/genui-sdk":"0.0.1-alpha.0","@opentiny/tiny-robot":"0.3.1-alpha.2","@opentiny/genui-sdk-vue":"0.0.1-alpha.7","@opentiny/tiny-robot-kit":"0.3.1-alpha.2","@modelcontextprotocol/sdk":"^1.16.0","@opentiny/tiny-robot-svgs":"0.3.1-alpha.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^5.0.8","vue-tsc":"^1.8.25","typescript":"^5.2.2","vite-plugin-dts":"^4.5.4","vite-svg-loader":"^5.1.0","@vitejs/plugin-vue":"^4.5.2","unplugin-auto-import":"^0.18.3","unplugin-vue-components":"^0.26.0","rollup-plugin-visualizer":"^6.0.3","@opentiny/vue-vite-import":"^1.4.0","@vant/auto-import-resolver":"^1.3.0","@opentiny/unplugin-tiny-vue":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/next-remoter_0.0.9-alpha.0_1764572714370_0.701132733842271","host":"s3://npm-registry-packages-npm-production"}},"0.0.10":{"name":"@opentiny/next-remoter","version":"0.0.10","_id":"@opentiny/next-remoter@0.0.10","maintainers":[{"name":"opentiny","email":"opentiny@sina.com"}],"dist":{"shasum":"49402eabc0c15ae6d4c9ac561e798794a016e5e8","tarball":"https://registry.npmjs.org/@opentiny/next-remoter/-/next-remoter-0.0.10.tgz","fileCount":36,"integrity":"sha512-VIyScQx2x/g85Zn4nSphmJBgbY14oleJOHLP09Q/KKzegBu1e2blUb66St9VGIHG7PO5nCdPHocnKz5tSI/Q7Q==","signatures":[{"sig":"MEUCIQDHxT/2jhIzNdbczKI1G8TtX1MB8kPzQAUSTa7XMbCZ+wIgNBdhTzkzy1DFcPU28IR9btiMjK+Fbsn1QFzPNGnE61A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38167984},"main":"dist/next-remoter.cjs.js","type":"module","_from":"file:opentiny-next-remoter-0.0.10.tgz","types":"dist/index.d.ts","module":"dist/next-remoter.es.js","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","build:site":"vite build --config vite.remoter.config.ts","build:visualizer":"vite build --config vite.remoter.config.ts --mode visualizer"},"_npmUser":{"name":"opentiny","email":"opentiny@sina.com"},"_resolved":"/tmp/ea1441d2407f85179590de77df754db1/opentiny-next-remoter-0.0.10.tgz","_integrity":"sha512-VIyScQx2x/g85Zn4nSphmJBgbY14oleJOHLP09Q/KKzegBu1e2blUb66St9VGIHG7PO5nCdPHocnKz5tSI/Q7Q==","_npmVersion":"10.8.2","description":"目前是提供给`Vue的开发用户`的一个开箱即用的组件。","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ai":"5.0.76","vue":"^3.3.11","zod":"^3.23.8","vant":"^4.9.21","dayjs":"^1.11.15","eval5":"^1.4.8","html5-qrcode":"^2.3.8","@opentiny/vue":"^3.25.0","@babel/standalone":"^7.28.5","@opentiny/next-sdk":"0.1.15","@opentiny/vue-icon":"^3.25.0","@opentiny/genui-sdk":"0.0.1-alpha.0","@opentiny/tiny-robot":"0.3.1-alpha.2","@opentiny/genui-sdk-vue":"0.0.1-alpha.7","@opentiny/tiny-robot-kit":"0.3.1-alpha.2","@modelcontextprotocol/sdk":"^1.16.0","@opentiny/tiny-robot-svgs":"0.3.1-alpha.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.8","vue-tsc":"^1.8.25","typescript":"^5.2.2","vite-plugin-dts":"^4.5.4","vite-svg-loader":"^5.1.0","@vitejs/plugin-vue":"^4.5.2","unplugin-auto-import":"^0.18.3","unplugin-vue-components":"^0.26.0","rollup-plugin-visualizer":"^6.0.3","@opentiny/vue-vite-import":"^1.4.0","@vant/auto-import-resolver":"^1.3.0","@opentiny/unplugin-tiny-vue":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/next-remoter_0.0.10_1764574296089_0.7195407326984053","host":"s3://npm-registry-packages-npm-production"}},"0.0.10-beta.2":{"name":"@opentiny/next-remoter","version":"0.0.10-beta.2","_id":"@opentiny/next-remoter@0.0.10-beta.2","maintainers":[{"name":"opentiny","email":"opentiny@sina.com"}],"dist":{"shasum":"6ac7e2eac1003452c9627edf913902d272964524","tarball":"https://registry.npmjs.org/@opentiny/next-remoter/-/next-remoter-0.0.10-beta.2.tgz","fileCount":44,"integrity":"sha512-GLGLPkOc9N1RN83YvKw0aEBZHn1pXVS32iWGttQUIIjD9vPHLSArLYF7k7YwuoXdBXGViau58hCnxsfYM1bNmg==","signatures":[{"sig":"MEUCIBnvdYGuTlrXoO8tuk6MPJKzt00ngI4GAzXzgRV66GWWAiEAtHRLBJ1Io7w7MRKXKzEVDOoZolgItlQK4JXDBpOCikU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41641529},"main":"dist/next-remoter.cjs.js","type":"module","_from":"file:opentiny-next-remoter-0.0.10-beta.2.tgz","types":"dist/index.d.ts","module":"dist/next-remoter.es.js","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","build:site":"vite build --config vite.remoter.config.ts","build:visualizer":"vite build --config vite.remoter.config.ts --mode visualizer"},"_npmUser":{"name":"opentiny","email":"opentiny@sina.com"},"_resolved":"/tmp/9c8266cd9c0235c2610763b952085f82/opentiny-next-remoter-0.0.10-beta.2.tgz","_integrity":"sha512-GLGLPkOc9N1RN83YvKw0aEBZHn1pXVS32iWGttQUIIjD9vPHLSArLYF7k7YwuoXdBXGViau58hCnxsfYM1bNmg==","_npmVersion":"10.8.2","description":"目前是提供给`Vue的开发用户`的一个开箱即用的组件。","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ai":"5.0.106","vue":"^3.5.22","zod":"^3.25.76","vant":"^4.9.21","dayjs":"^1.11.15","eval5":"^1.4.8","@vueuse/core":"^14.1.0","html5-qrcode":"^2.3.8","@opentiny/vue":"^3.27.0","@ai-sdk/openai":"^2.0.76","@ai-sdk/deepseek":"1.0.30","@ai-sdk/provider":"^2.0.0","@babel/standalone":"^7.28.5","@opentiny/next-sdk":"0.1.15-beta.2","@opentiny/vue-icon":"^3.27.0","@opentiny/genui-sdk":"0.0.1-alpha.0","@opentiny/tiny-robot":"0.3.1-alpha.2","@opentiny/genui-sdk-vue":"0.0.1-alpha.7.patch","@opentiny/tiny-robot-kit":"0.3.1-alpha.2","@modelcontextprotocol/sdk":"~1.24.3","@opentiny/tiny-robot-svgs":"0.3.1-alpha.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^7.1.7","vue-tsc":"^3.1.0","typescript":"~5.9.3","vite-plugin-dts":"^3.9.1","vite-svg-loader":"^5.1.0","@vitejs/plugin-vue":"^6.0.1","unplugin-auto-import":"^0.18.3","unplugin-vue-components":"^0.26.0","rollup-plugin-visualizer":"^6.0.3","@opentiny/vue-vite-import":"^1.4.0","@vant/auto-import-resolver":"^1.3.0","@opentiny/unplugin-tiny-vue":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/next-remoter_0.0.10-beta.2_1766473160284_0.5775882066080429","host":"s3://npm-registry-packages-npm-production"}},"0.0.10-beta.3":{"name":"@opentiny/next-remoter","version":"0.0.10-beta.3","_id":"@opentiny/next-remoter@0.0.10-beta.3","maintainers":[{"name":"opentiny","email":"opentiny@sina.com"}],"dist":{"shasum":"375334455d73d23c6ec038edabd5be15024b3e56","tarball":"https://registry.npmjs.org/@opentiny/next-remoter/-/next-remoter-0.0.10-beta.3.tgz","fileCount":44,"integrity":"sha512-vUFWnZHchp233ART2PB+op+S/ULttWgJDHf92c9jyzC042sowWv70aoPdeF/g7pjwhSlNJcJIrup1Qrq+440yA==","signatures":[{"sig":"MEQCIBtFNz137XBVy/2izhEerj8DCkAOWOPUF3Ob3cxbqlqwAiAg1lNt75w9kWSMfEsqFQoQ4xf3zhEB/lYJMndyGaFP/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41642667},"main":"dist/next-remoter.cjs.js","type":"module","_from":"file:opentiny-next-remoter-0.0.10-beta.3.tgz","types":"dist/index.d.ts","module":"dist/next-remoter.es.js","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","build:site":"vite build --config vite.remoter.config.ts","build:visualizer":"vite build --config vite.remoter.config.ts --mode visualizer"},"_npmUser":{"name":"opentiny","email":"opentiny@sina.com"},"_resolved":"/tmp/1c59ac18492bde680c4e3b5c84770a65/opentiny-next-remoter-0.0.10-beta.3.tgz","_integrity":"sha512-vUFWnZHchp233ART2PB+op+S/ULttWgJDHf92c9jyzC042sowWv70aoPdeF/g7pjwhSlNJcJIrup1Qrq+440yA==","_npmVersion":"10.8.2","description":"目前是提供给`Vue的开发用户`的一个开箱即用的组件。","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ai":"5.0.106","vue":"^3.5.22","zod":"^3.25.76","vant":"^4.9.21","dayjs":"^1.11.15","eval5":"^1.4.8","@vueuse/core":"^14.1.0","html5-qrcode":"^2.3.8","@opentiny/vue":"^3.27.0","@ai-sdk/openai":"^2.0.76","@ai-sdk/deepseek":"1.0.30","@ai-sdk/provider":"^2.0.0","@babel/standalone":"^7.28.5","@opentiny/next-sdk":"0.1.15-beta.2","@opentiny/vue-icon":"^3.27.0","@opentiny/genui-sdk":"0.0.1-alpha.0","@opentiny/tiny-robot":"0.3.1-alpha.2","@opentiny/genui-sdk-vue":"0.0.1-alpha.8","@opentiny/tiny-robot-kit":"0.3.1-alpha.2","@modelcontextprotocol/sdk":"~1.24.3","@opentiny/tiny-robot-svgs":"0.3.1-alpha.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^7.1.7","vue-tsc":"^3.1.0","typescript":"~5.9.3","vite-plugin-dts":"^3.9.1","vite-svg-loader":"^5.1.0","@vitejs/plugin-vue":"^6.0.1","unplugin-auto-import":"^0.18.3","unplugin-vue-components":"^0.26.0","rollup-plugin-visualizer":"^6.0.3","@opentiny/vue-vite-import":"^1.4.0","@vant/auto-import-resolver":"^1.3.0","@opentiny/unplugin-tiny-vue":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/next-remoter_0.0.10-beta.3_1766482973014_0.5262538297348174","host":"s3://npm-registry-packages-npm-production"}},"0.0.10-beta.4":{"name":"@opentiny/next-remoter","version":"0.0.10-beta.4","_id":"@opentiny/next-remoter@0.0.10-beta.4","maintainers":[{"name":"opentiny","email":"opentiny@sina.com"}],"dist":{"shasum":"6669a086b7f7a1dbee36cf11cbf4873c83c0eebb","tarball":"https://registry.npmjs.org/@opentiny/next-remoter/-/next-remoter-0.0.10-beta.4.tgz","fileCount":44,"integrity":"sha512-zOmRxLzwtkj1ozJqBJSocy2p/MNGM20W7iFx2B/k9z3Vf+49J7kugm7JW2yPPYSt04AaCdoTwlMIuMkEVAD6xQ==","signatures":[{"sig":"MEYCIQCGdRl+ixNkRXFQrT6sHjkEhq7+W1GEeE5yKAdswO+j0gIhAMIkyYeMNgcXTAr+FVEnSgRDYSIO7nw3Dm6VI7xW9iFr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41643463},"main":"dist/next-remoter.cjs.js","type":"module","_from":"file:opentiny-next-remoter-0.0.10-beta.4.tgz","types":"dist/index.d.ts","module":"dist/next-remoter.es.js","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","build:site":"vite build --config vite.remoter.config.ts","build:visualizer":"vite build --config vite.remoter.config.ts --mode visualizer"},"_npmUser":{"name":"opentiny","email":"opentiny@sina.com"},"_resolved":"/tmp/a1c0b85ead624f251f5b5dd7cc78e7b1/opentiny-next-remoter-0.0.10-beta.4.tgz","_integrity":"sha512-zOmRxLzwtkj1ozJqBJSocy2p/MNGM20W7iFx2B/k9z3Vf+49J7kugm7JW2yPPYSt04AaCdoTwlMIuMkEVAD6xQ==","_npmVersion":"10.8.2","description":"目前是提供给`Vue的开发用户`的一个开箱即用的组件。","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ai":"5.0.106","vue":"^3.5.22","zod":"^3.25.76","vant":"^4.9.21","dayjs":"^1.11.15","eval5":"^1.4.8","@vueuse/core":"^14.1.0","html5-qrcode":"^2.3.8","@opentiny/vue":"^3.27.0","@ai-sdk/openai":"^2.0.76","@ai-sdk/deepseek":"1.0.30","@ai-sdk/provider":"^2.0.0","@babel/standalone":"^7.28.5","@opentiny/next-sdk":"0.1.15-beta.4","@opentiny/vue-icon":"^3.27.0","@opentiny/genui-sdk":"0.0.1-alpha.0","@opentiny/tiny-robot":"0.3.1-alpha.2","@opentiny/genui-sdk-vue":"0.0.1-alpha.8","@opentiny/tiny-robot-kit":"0.3.1-alpha.2","@modelcontextprotocol/sdk":"~1.24.3","@opentiny/tiny-robot-svgs":"0.3.1-alpha.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^7.1.7","vue-tsc":"^3.1.0","typescript":"~5.9.3","vite-plugin-dts":"^3.9.1","vite-svg-loader":"^5.1.0","@vitejs/plugin-vue":"^6.0.1","unplugin-auto-import":"^0.18.3","unplugin-vue-components":"^0.26.0","rollup-plugin-visualizer":"^6.0.3","@opentiny/vue-vite-import":"^1.4.0","@vant/auto-import-resolver":"^1.3.0","@opentiny/unplugin-tiny-vue":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/next-remoter_0.0.10-beta.4_1766490067745_0.07938025187327469","host":"s3://npm-registry-packages-npm-production"}},"0.0.10-beta.5":{"name":"@opentiny/next-remoter","version":"0.0.10-beta.5","_id":"@opentiny/next-remoter@0.0.10-beta.5","maintainers":[{"name":"opentiny","email":"opentiny@sina.com"}],"dist":{"shasum":"6b6117a24916e62e1bcbd5ac046fc6cf288e156f","tarball":"https://registry.npmjs.org/@opentiny/next-remoter/-/next-remoter-0.0.10-beta.5.tgz","fileCount":45,"integrity":"sha512-UnisOxPcngNgCZuwhndphz9pvyjmTKUTBxSiXGKnChNwecNzKHI7uK0GXOowXA23dzc/EuadpgKPyXcpSNTqcQ==","signatures":[{"sig":"MEQCIH1hn8sBGjqTudXETB/aKGd3GRnOhFRdAc/bgZ6e9INSAiBqx9VEBExgxE47P06k4SuYhJDca8V9D67sQvmaTuGjdg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41726113},"main":"dist/next-remoter.cjs.js","type":"module","_from":"file:opentiny-next-remoter-0.0.10-beta.5.tgz","types":"dist/index.d.ts","module":"dist/next-remoter.es.js","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","build:site":"vite build --config vite.remoter.config.ts","build:visualizer":"vite build --config vite.remoter.config.ts --mode visualizer"},"_npmUser":{"name":"opentiny","email":"opentiny@sina.com"},"_resolved":"/tmp/295de35c5567fd88ce87a35ea8390468/opentiny-next-remoter-0.0.10-beta.5.tgz","_integrity":"sha512-UnisOxPcngNgCZuwhndphz9pvyjmTKUTBxSiXGKnChNwecNzKHI7uK0GXOowXA23dzc/EuadpgKPyXcpSNTqcQ==","_npmVersion":"10.8.2","description":"目前是提供给`Vue的开发用户`的一个开箱即用的组件。","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ai":"5.0.106","vue":"^3.5.22","zod":"^3.25.76","vant":"^4.9.21","dayjs":"^1.11.15","eval5":"^1.4.8","@vueuse/core":"^14.1.0","html5-qrcode":"^2.3.8","@opentiny/vue":"^3.27.0","@ai-sdk/openai":"^2.0.76","@ai-sdk/deepseek":"1.0.30","@ai-sdk/provider":"^2.0.0","@babel/standalone":"^7.28.5","@opentiny/next-sdk":"0.1.15-beta.5","@opentiny/vue-icon":"^3.27.0","@opentiny/genui-sdk":"0.0.1-alpha.0","@opentiny/tiny-robot":"0.3.1-alpha.2","@opentiny/genui-sdk-vue":"0.0.1-alpha.8","@opentiny/tiny-robot-kit":"0.3.1-alpha.2","@modelcontextprotocol/sdk":"~1.23.0","@opentiny/tiny-robot-svgs":"0.3.1-alpha.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^7.1.7","vue-tsc":"^3.1.0","typescript":"~5.9.3","vite-plugin-dts":"^3.9.1","vite-svg-loader":"^5.1.0","@vitejs/plugin-vue":"^6.0.1","unplugin-auto-import":"^0.18.3","unplugin-vue-components":"^0.26.0","rollup-plugin-visualizer":"^6.0.3","@opentiny/vue-vite-import":"^1.4.0","@vant/auto-import-resolver":"^1.3.0","@opentiny/unplugin-tiny-vue":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/next-remoter_0.0.10-beta.5_1767598270951_0.40413154897074954","host":"s3://npm-registry-packages-npm-production"}},"0.0.10-beta.6":{"name":"@opentiny/next-remoter","version":"0.0.10-beta.6","_id":"@opentiny/next-remoter@0.0.10-beta.6","maintainers":[{"name":"opentiny","email":"opentiny@sina.com"}],"dist":{"shasum":"10d194f78f6f4b956ac8d04552241cf1ada9661b","tarball":"https://registry.npmjs.org/@opentiny/next-remoter/-/next-remoter-0.0.10-beta.6.tgz","fileCount":45,"integrity":"sha512-txoHroFcOMWReYFooj6UrzWozuhkZAh5k7H2FJn/1HuzUvHU8xolo+lz+K6IhEzMxmAUIowcSFlFsy2fLf9kSw==","signatures":[{"sig":"MEUCIQCf3LfDcHwWtZm3K9+T3m0W0LTFN8gvOLoIOMCdHlCFBAIgG8mqE8fmMPHAUyAmDtKt12iLXP7n+WsF4vsq+5Hr1XY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41830650},"main":"dist/next-remoter.cjs.js","type":"module","_from":"file:opentiny-next-remoter-0.0.10-beta.6.tgz","types":"dist/index.d.ts","module":"dist/next-remoter.es.js","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","build:site":"vite build --config vite.remoter.config.ts","build:visualizer":"vite build --config vite.remoter.config.ts --mode visualizer"},"_npmUser":{"name":"opentiny","email":"opentiny@sina.com"},"_resolved":"/tmp/f16c915d21aa65385a2a2a86ba9c4b34/opentiny-next-remoter-0.0.10-beta.6.tgz","_integrity":"sha512-txoHroFcOMWReYFooj6UrzWozuhkZAh5k7H2FJn/1HuzUvHU8xolo+lz+K6IhEzMxmAUIowcSFlFsy2fLf9kSw==","_npmVersion":"10.8.2","description":"目前是提供给`Vue的开发用户`的一个开箱即用的组件。","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ai":"5.0.106","vue":"^3.5.22","zod":"^3.25.76","vant":"^4.9.21","dayjs":"^1.11.15","eval5":"^1.4.8","@vueuse/core":"^14.1.0","html5-qrcode":"^2.3.8","@opentiny/vue":"^3.27.0","@ai-sdk/openai":"^2.0.76","@ai-sdk/deepseek":"1.0.30","@ai-sdk/provider":"^2.0.0","@babel/standalone":"^7.28.5","@opentiny/next-sdk":"0.1.15-beta.5","@opentiny/vue-icon":"^3.27.0","@opentiny/genui-sdk":"0.0.1-alpha.0","@opentiny/tiny-robot":"0.3.1-alpha.2","@opentiny/genui-sdk-vue":"0.0.1-alpha.8","@opentiny/tiny-robot-kit":"0.3.1-alpha.2","@modelcontextprotocol/sdk":"~1.23.0","@opentiny/tiny-robot-svgs":"0.3.1-alpha.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^7.1.7","vue-tsc":"^3.1.0","typescript":"~5.9.3","vite-plugin-dts":"^3.9.1","vite-svg-loader":"^5.1.0","@vitejs/plugin-vue":"^6.0.1","unplugin-auto-import":"^0.18.3","unplugin-vue-components":"^0.26.0","rollup-plugin-visualizer":"^6.0.3","@opentiny/vue-vite-import":"^1.4.0","@vant/auto-import-resolver":"^1.3.0","@opentiny/unplugin-tiny-vue":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/next-remoter_0.0.10-beta.6_1767603094746_0.5749591610824414","host":"s3://npm-registry-packages-npm-production"}},"0.0.10-beta.7":{"name":"@opentiny/next-remoter","version":"0.0.10-beta.7","_id":"@opentiny/next-remoter@0.0.10-beta.7","maintainers":[{"name":"opentiny","email":"opentiny@sina.com"}],"dist":{"shasum":"990e9fd79a1df8a33f597548eb0049737689122d","tarball":"https://registry.npmjs.org/@opentiny/next-remoter/-/next-remoter-0.0.10-beta.7.tgz","fileCount":44,"integrity":"sha512-NK887TlsQ7ncPmDzyHJe3ppxwjbhOvGb37aH4BhcFeLK67t8JFRISIiGqxJQwY0rx3GNONWudAE5Bg4uIRIM0w==","signatures":[{"sig":"MEUCIQDyhaqAFykyk79vjBJqbdfg3DZSrPKFlBPO/AYKAj1PhwIgRsfdgJfRwxDTnruyO3gwgp/nc8Y1/jgiRQvIxtYRaSg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28873464},"main":"dist/next-remoter.cjs.js","type":"module","_from":"file:opentiny-next-remoter-0.0.10-beta.7.tgz","types":"dist/index.d.ts","module":"dist/next-remoter.es.js","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","build:site":"vite build --config vite.remoter.config.ts","build:runtime":"vite build --config vite.runtime.config.ts","build:visualizer":"vite build --config vite.remoter.config.ts --mode visualizer"},"_npmUser":{"name":"opentiny","email":"opentiny@sina.com"},"_resolved":"/tmp/17f81c890aba75e2989a2345f500a5f5/opentiny-next-remoter-0.0.10-beta.7.tgz","_integrity":"sha512-NK887TlsQ7ncPmDzyHJe3ppxwjbhOvGb37aH4BhcFeLK67t8JFRISIiGqxJQwY0rx3GNONWudAE5Bg4uIRIM0w==","_npmVersion":"10.8.2","description":"目前是提供给`Vue的开发用户`的一个开箱即用的组件。","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ai":"5.0.106","vue":"^3.5.22","zod":"^3.25.76","vant":"^4.9.21","dayjs":"^1.11.15","eval5":"^1.4.8","@vueuse/core":"^14.1.0","html5-qrcode":"^2.3.8","@opentiny/vue":"^3.27.0","@ai-sdk/openai":"^2.0.76","@ai-sdk/deepseek":"1.0.30","@ai-sdk/provider":"^2.0.0","@babel/standalone":"^7.28.5","@opentiny/next-sdk":"0.1.15-beta.5","@opentiny/vue-icon":"^3.27.0","@opentiny/genui-sdk":"0.0.1-alpha.0","@opentiny/tiny-robot":"0.3.1-alpha.6","@opentiny/genui-sdk-vue":"0.0.1-alpha.8","@opentiny/tiny-robot-kit":"0.3.1-alpha.6","@modelcontextprotocol/sdk":"~1.23.0","@opentiny/tiny-robot-svgs":"0.3.1-alpha.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^7.1.7","vue-tsc":"^3.1.0","typescript":"~5.9.3","vite-plugin-dts":"^3.9.1","vite-svg-loader":"^5.1.0","@vitejs/plugin-vue":"^6.0.1","unplugin-auto-import":"^0.18.3","unplugin-vue-components":"^0.26.0","rollup-plugin-visualizer":"^6.0.3","@opentiny/vue-vite-import":"^1.4.0","@vant/auto-import-resolver":"^1.3.0","@opentiny/unplugin-tiny-vue":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/next-remoter_0.0.10-beta.7_1767700839486_0.16564427806597326","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@opentiny/next-remoter","version":"0.2.0","_id":"@opentiny/next-remoter@0.2.0","maintainers":[{"name":"opentiny","email":"opentiny@sina.com"}],"dist":{"shasum":"f0a3f4f121c01a46d61f376d4b4f91dd141ad548","tarball":"https://registry.npmjs.org/@opentiny/next-remoter/-/next-remoter-0.2.0.tgz","fileCount":43,"integrity":"sha512-bJPHA4bKJIqv/7s6s4wgclyrW7HiEPN7+H+yJg4Itx46Z9+cEc7tfpkRZdIvMRyfUBNr6i6gRlLPQc/MzGHFjw==","signatures":[{"sig":"MEYCIQDFk1w7iTyrhyRbyK+jky21Iqw9jYbyRwI21mqtIlFbTwIhANTZaIsn7LgAAKOIJIMDnDQVZOGn7F4ElCMsKUXXr98q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16586964},"main":"dist/next-remoter.cjs.js","type":"module","_from":"file:opentiny-next-remoter-0.2.0.tgz","types":"dist/index.d.ts","module":"dist/next-remoter.es.js","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","build:site":"vite build --config vite.remoter.config.ts","build:runtime":"vite build --config vite.runtime.config.ts","build:visualizer":"vite build --config vite.remoter.config.ts --mode visualizer"},"_npmUser":{"name":"opentiny","email":"opentiny@sina.com"},"_resolved":"/tmp/bc91050938a076a59226b723c4a3eb8f/opentiny-next-remoter-0.2.0.tgz","_integrity":"sha512-bJPHA4bKJIqv/7s6s4wgclyrW7HiEPN7+H+yJg4Itx46Z9+cEc7tfpkRZdIvMRyfUBNr6i6gRlLPQc/MzGHFjw==","_npmVersion":"10.8.2","description":"目前是提供给`Vue的开发用户`的一个开箱即用的组件。","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ai":"5.0.106","vue":"^3.5.22","zod":"^3.25.76","vant":"^4.9.21","dayjs":"^1.11.15","@vueuse/core":"^14.1.0","html5-qrcode":"^2.3.8","@opentiny/vue":"^3.27.0","@ai-sdk/openai":"^2.0.76","@ai-sdk/deepseek":"1.0.30","@ai-sdk/provider":"^2.0.0","@opentiny/next-sdk":"0.2.0","@opentiny/vue-icon":"^3.27.0","@opentiny/genui-sdk":"0.0.1-alpha.0","@opentiny/tiny-robot":"0.3.1-alpha.6","@opentiny/genui-sdk-vue":"0.0.1-alpha.8","@opentiny/tiny-robot-kit":"0.3.1-alpha.6","@modelcontextprotocol/sdk":"~1.23.0","@opentiny/tiny-robot-svgs":"0.3.1-alpha.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","vue-tsc":"^3.1.0","typescript":"~5.9.3","vite-plugin-dts":"^3.9.1","vite-svg-loader":"^5.1.0","@vitejs/plugin-vue":"^6.0.1","unplugin-auto-import":"^0.18.3","unplugin-vue-components":"^0.26.0","rollup-plugin-visualizer":"^6.0.3","@opentiny/vue-vite-import":"^1.4.0","@vant/auto-import-resolver":"^1.3.0","@opentiny/unplugin-tiny-vue":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/next-remoter_0.2.0_1767840772155_0.6441834716910455","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@opentiny/next-remoter","version":"0.2.1","_id":"@opentiny/next-remoter@0.2.1","maintainers":[{"name":"opentiny","email":"opentiny@sina.com"}],"dist":{"shasum":"b6fffe630ea0ee727702e3acf92d2d02bcba92eb","tarball":"https://registry.npmjs.org/@opentiny/next-remoter/-/next-remoter-0.2.1.tgz","fileCount":42,"integrity":"sha512-wVtwIFW7OR/6LiLrLJSwdpKFwYg9dzZNQw5CyzZ8leEAs6gt6vC6OWvfmTiKTnOMpKdYkb2Q/xLokGnekmlexw==","signatures":[{"sig":"MEQCIHp28ek4pqUBIjHlJbffDf5LjnQrSihPfNdTAJZaRpisAiBOThblA8yeRkbx0bmkKvJxud47m0sdgc0EC2mC5lyfRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16463206},"main":"dist/next-remoter.cjs.js","type":"module","_from":"file:opentiny-next-remoter-0.2.1.tgz","types":"dist/index.d.ts","module":"dist/next-remoter.es.js","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","build:site":"vite build --config vite.remoter.config.ts","build:runtime":"vite build --config vite.runtime.config.ts","build:visualizer":"vite build --config vite.remoter.config.ts --mode visualizer"},"_npmUser":{"name":"opentiny","email":"opentiny@sina.com"},"_resolved":"/tmp/51a4ff81e1f7c500ae05ec818383541e/opentiny-next-remoter-0.2.1.tgz","_integrity":"sha512-wVtwIFW7OR/6LiLrLJSwdpKFwYg9dzZNQw5CyzZ8leEAs6gt6vC6OWvfmTiKTnOMpKdYkb2Q/xLokGnekmlexw==","_npmVersion":"10.8.2","description":"目前是提供给`Vue的开发用户`的一个开箱即用的组件。","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ai":"5.0.106","vue":"^3.5.22","zod":"^3.25.76","vant":"^4.9.21","dayjs":"^1.11.15","@vueuse/core":"^14.1.0","html5-qrcode":"^2.3.8","@opentiny/vue":"^3.27.0","@ai-sdk/openai":"^2.0.76","@ai-sdk/deepseek":"1.0.30","@ai-sdk/provider":"^2.0.0","@opentiny/next-sdk":"0.2.1","@opentiny/vue-icon":"^3.27.0","@opentiny/genui-sdk":"0.0.1-alpha.0","@opentiny/tiny-robot":"0.3.1-alpha.6","@opentiny/genui-sdk-vue":"0.0.1-alpha.8","@opentiny/tiny-robot-kit":"0.3.1-alpha.6","@modelcontextprotocol/sdk":"~1.25.2","@opentiny/tiny-robot-svgs":"0.3.1-alpha.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","vue-tsc":"^3.1.0","typescript":"~5.9.3","vite-plugin-dts":"^3.9.1","vite-svg-loader":"^5.1.0","@vitejs/plugin-vue":"^6.0.1","unplugin-auto-import":"^0.18.3","unplugin-vue-components":"^0.26.0","rollup-plugin-visualizer":"^6.0.3","@opentiny/vue-vite-import":"^1.4.0","@vant/auto-import-resolver":"^1.3.0","@opentiny/unplugin-tiny-vue":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/next-remoter_0.2.1_1768467798533_0.5415385904678318","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@opentiny/next-remoter","version":"0.2.2","_id":"@opentiny/next-remoter@0.2.2","maintainers":[{"name":"opentiny","email":"opentiny@sina.com"}],"dist":{"shasum":"06fdffbe494bbc43861252f74468126dd2b84d01","tarball":"https://registry.npmjs.org/@opentiny/next-remoter/-/next-remoter-0.2.2.tgz","fileCount":42,"integrity":"sha512-yZEvqp0lzAP/odK2UYnduM8aN8btz5FiFpR+pdBz7FX3FkFF3LoQP6rWQCjwXi85UWVfyO8RZgBaO4LlFR/Kbw==","signatures":[{"sig":"MEYCIQCOGTdK0REAVuRq2+yeQ7ozamKMHkXgH8ig0Qm6B+rQ2gIhAPaOvDgYiHm2BsEhCittFDuRMD95Hq5S/qAxhBIQ1lFL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16458651},"main":"dist/next-remoter.cjs.js","type":"module","_from":"file:opentiny-next-remoter-0.2.2.tgz","types":"dist/index.d.ts","module":"dist/next-remoter.es.js","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","build:site":"vite build --config vite.remoter.config.ts","build:runtime":"vite build --config vite.runtime.config.ts","build:visualizer":"vite build --config vite.remoter.config.ts --mode visualizer"},"_npmUser":{"name":"opentiny","email":"opentiny@sina.com"},"_resolved":"/tmp/af653901145964be115a879f27b79ba9/opentiny-next-remoter-0.2.2.tgz","_integrity":"sha512-yZEvqp0lzAP/odK2UYnduM8aN8btz5FiFpR+pdBz7FX3FkFF3LoQP6rWQCjwXi85UWVfyO8RZgBaO4LlFR/Kbw==","_npmVersion":"10.8.2","description":"目前是提供给`Vue的开发用户`的一个开箱即用的组件。","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ai":"5.0.106","vue":"^3.5.22","zod":"^3.25.76","vant":"^4.9.21","dayjs":"^1.11.15","@vueuse/core":"^14.1.0","html5-qrcode":"^2.3.8","@opentiny/vue":"^3.27.0","@ai-sdk/openai":"^2.0.76","@ai-sdk/deepseek":"1.0.30","@ai-sdk/provider":"^2.0.0","@opentiny/next-sdk":"0.2.2","@opentiny/vue-icon":"^3.27.0","@opentiny/genui-sdk":"0.0.1-alpha.0","@opentiny/tiny-robot":"0.3.1-alpha.6","@opentiny/genui-sdk-vue":"0.0.1-alpha.8","@opentiny/tiny-robot-kit":"0.3.1-alpha.6","@modelcontextprotocol/sdk":"~1.25.2","@opentiny/tiny-robot-svgs":"0.3.1-alpha.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","vue-tsc":"^3.1.0","typescript":"~5.9.3","vite-plugin-dts":"^3.9.1","vite-svg-loader":"^5.1.0","@vitejs/plugin-vue":"^6.0.1","unplugin-auto-import":"^0.18.3","unplugin-vue-components":"^0.26.0","rollup-plugin-visualizer":"^6.0.3","@opentiny/vue-vite-import":"^1.4.0","@vant/auto-import-resolver":"^1.3.0","@opentiny/unplugin-tiny-vue":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/next-remoter_0.2.2_1768484419202_0.3710286088625401","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@opentiny/next-remoter","version":"0.2.3","keywords":["next-remoter","opentiny","mcp","sdk","agent"],"license":"MIT","_id":"@opentiny/next-remoter@0.2.3","maintainers":[{"name":"opentiny","email":"opentiny@sina.com"}],"homepage":"https://docs.opentiny.design/next-sdk/guide/tiny-robot-remoter.html","bugs":{"url":"https://github.com/opentiny/next-sdk/issues"},"dist":{"shasum":"3d74f5d4bdd6eb4aa1a69dcee322342563d6677f","tarball":"https://registry.npmjs.org/@opentiny/next-remoter/-/next-remoter-0.2.3.tgz","fileCount":44,"integrity":"sha512-I4VHddvnJ41QoKZS81MHKClQp+WlZRV3w7/LwvG1BZh7OLyhXXV07p4IZIlVw17fq8OZs91Etbq+AWMGDA5elg==","signatures":[{"sig":"MEUCIDps7FDen2wlWjc9sinXGsvyABpM881U/ImJMvQQBr+HAiEAud6h/jbOcv4BU7dijwppQG77F64jpEmwjxKSrsPfzP0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16502284},"main":"dist/next-remoter.cjs.js","type":"module","_from":"file:opentiny-next-remoter-0.2.3.tgz","types":"dist/index.d.ts","module":"dist/next-remoter.es.js","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","build:site":"vite build --config vite.remoter.config.ts","build:runtime":"vite build --config vite.runtime.config.ts","build:visualizer":"vite build --config vite.remoter.config.ts --mode visualizer"},"_npmUser":{"name":"opentiny","email":"opentiny@sina.com"},"_resolved":"/tmp/88604d950b9ff8b92824bafe53117cbc/opentiny-next-remoter-0.2.3.tgz","_integrity":"sha512-I4VHddvnJ41QoKZS81MHKClQp+WlZRV3w7/LwvG1BZh7OLyhXXV07p4IZIlVw17fq8OZs91Etbq+AWMGDA5elg==","repository":{"url":"git+ssh://git@github.com/opentiny/next-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"An AI chat component for rapidly building AI agents and integrating with web MCP","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ai":"5.0.106","vue":"^3.5.22","zod":"^3.25.76","vant":"^4.9.21","dayjs":"^1.11.15","@vueuse/core":"^14.1.0","html5-qrcode":"^2.3.8","@opentiny/vue":"^3.27.0","@ai-sdk/openai":"^2.0.76","@ai-sdk/deepseek":"1.0.30","@ai-sdk/provider":"^2.0.0","@opentiny/next-sdk":"0.2.3","@opentiny/vue-icon":"^3.27.0","@opentiny/genui-sdk":"0.0.1-alpha.0","@opentiny/tiny-robot":"0.3.1-alpha.6","@opentiny/genui-sdk-vue":"0.0.1-alpha.8","@opentiny/tiny-robot-kit":"0.3.1-alpha.6","@modelcontextprotocol/sdk":"~1.25.2","@opentiny/tiny-robot-svgs":"0.3.1-alpha.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","vue-tsc":"^3.1.0","typescript":"~5.9.3","vite-plugin-dts":"^3.9.1","vite-svg-loader":"^5.1.0","@vitejs/plugin-vue":"^6.0.1","unplugin-auto-import":"^0.18.3","unplugin-vue-components":"^0.26.0","rollup-plugin-visualizer":"^6.0.3","@opentiny/vue-vite-import":"^1.4.0","@vant/auto-import-resolver":"^1.3.0","@opentiny/unplugin-tiny-vue":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/next-remoter_0.2.3_1769131702421_0.3601316717074492","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@opentiny/next-remoter","version":"0.2.4","keywords":["next-remoter","opentiny","mcp","sdk","agent"],"license":"MIT","_id":"@opentiny/next-remoter@0.2.4","maintainers":[{"name":"opentiny","email":"opentiny@sina.com"}],"homepage":"https://docs.opentiny.design/next-sdk/guide/tiny-robot-remoter.html","bugs":{"url":"https://github.com/opentiny/next-sdk/issues"},"dist":{"shasum":"09dc6482912c93ae0e8fafd804bce748187064cf","tarball":"https://registry.npmjs.org/@opentiny/next-remoter/-/next-remoter-0.2.4.tgz","fileCount":52,"integrity":"sha512-9uxTBcfLsNsHE5j/+N1B1BSY1XlvDhoskydrq8cpCy2sqnmjlXZPuYU8AHlMvZQ6mkuzjsoJ6nFAvczjF+cwfQ==","signatures":[{"sig":"MEUCIHjsV2RAbQZTrZ3g8pnz4lNTaWg8kOouF3Rh0yrejXi0AiEA7c0NT/7ndimyRnj8HGMvXxnNhqBP/8+zWotHzYLcAbs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17064825},"main":"dist/next-remoter.cjs.js","type":"module","_from":"file:opentiny-next-remoter-0.2.4.tgz","types":"dist/index.d.ts","module":"dist/next-remoter.es.js","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","build:site":"vite build --config vite.remoter.config.ts","build:runtime":"vite build --config vite.runtime.config.ts","build:visualizer":"vite build --config vite.remoter.config.ts --mode visualizer"},"_npmUser":{"name":"opentiny","email":"opentiny@sina.com"},"_resolved":"/tmp/80da7427f64542a77957a1a47da75ffe/opentiny-next-remoter-0.2.4.tgz","_integrity":"sha512-9uxTBcfLsNsHE5j/+N1B1BSY1XlvDhoskydrq8cpCy2sqnmjlXZPuYU8AHlMvZQ6mkuzjsoJ6nFAvczjF+cwfQ==","repository":{"url":"git+ssh://git@github.com/opentiny/next-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"An AI chat component for rapidly building AI agents and integrating with web MCP","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ai":"^6.0.0","vue":"^3.5.22","zod":"^3.25.76","vant":"^4.9.21","dayjs":"^1.11.15","@vueuse/core":"^14.1.0","html5-qrcode":"^2.3.8","@opentiny/vue":"^3.27.0","@ai-sdk/openai":"^3.0.0","@ai-sdk/deepseek":"1.0.30","@ai-sdk/provider":"^3.0.0","@built-in-ai/core":"^2.1.0","@opentiny/next-sdk":"0.2.4","@opentiny/vue-icon":"^3.27.0","@opentiny/genui-sdk":"0.0.1-alpha.2","@opentiny/tiny-robot":"0.3.1-alpha.6","@ai-sdk/provider-utils":"^4.0.14","@opentiny/genui-sdk-vue":"1.0.0-beta.1","@opentiny/tiny-robot-kit":"0.3.1-alpha.6","@modelcontextprotocol/sdk":"~1.25.2","@opentiny/tiny-robot-svgs":"0.3.1-alpha.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","vue-tsc":"^3.1.0","typescript":"~5.9.3","vite-plugin-dts":"^3.9.1","vite-svg-loader":"^5.1.0","@vitejs/plugin-vue":"^6.0.1","unplugin-auto-import":"^0.18.3","unplugin-vue-components":"^0.26.0","rollup-plugin-visualizer":"^6.0.3","@opentiny/vue-vite-import":"^1.4.0","@vant/auto-import-resolver":"^1.3.0","@opentiny/unplugin-tiny-vue":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/next-remoter_0.2.4_1770969220735_0.3930938987347452","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@opentiny/next-remoter","version":"0.2.5","keywords":["next-remoter","opentiny","mcp","sdk","agent"],"license":"MIT","_id":"@opentiny/next-remoter@0.2.5","maintainers":[{"name":"opentiny","email":"opentiny@sina.com"}],"homepage":"https://docs.opentiny.design/next-sdk/guide/tiny-robot-remoter.html","bugs":{"url":"https://github.com/opentiny/next-sdk/issues"},"dist":{"shasum":"aa2b4f4752b19e5b854a46fd01718496d72c7c85","tarball":"https://registry.npmjs.org/@opentiny/next-remoter/-/next-remoter-0.2.5.tgz","fileCount":52,"integrity":"sha512-QK5ZQk9Wb8GwUshpKPNf4DpaMg6nUjdUbTCMtS1CUgSreRKwwPqmbWdNOwGHpfwrlIvR/laHhGLn0YYj05ciVw==","signatures":[{"sig":"MEUCIGLNpageXg0IwRyDE6TKXI7p0k7iZng5XirFcB1KMErKAiEAsWl4tTfbPyxrY7IRhjIbmfoxtg36X59DhDbqApWyNJ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17098994},"main":"dist/next-remoter.cjs.js","type":"module","_from":"file:opentiny-next-remoter-0.2.5.tgz","types":"dist/index.d.ts","module":"dist/next-remoter.es.js","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","build:site":"vite build --config vite.remoter.config.ts","build:runtime":"vite build --config vite.runtime.config.ts","build:visualizer":"vite build --config vite.remoter.config.ts --mode visualizer"},"_npmUser":{"name":"opentiny","email":"opentiny@sina.com"},"_resolved":"/tmp/62fd3e9458d55f21a6ad95fba53a13db/opentiny-next-remoter-0.2.5.tgz","_integrity":"sha512-QK5ZQk9Wb8GwUshpKPNf4DpaMg6nUjdUbTCMtS1CUgSreRKwwPqmbWdNOwGHpfwrlIvR/laHhGLn0YYj05ciVw==","repository":{"url":"git+ssh://git@github.com/opentiny/next-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"An AI chat component for rapidly building AI agents and integrating with web MCP","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ai":"^6.0.0","vue":"^3.5.22","zod":"^3.25.76","vant":"^4.9.21","dayjs":"^1.11.15","@vueuse/core":"^14.1.0","html5-qrcode":"^2.3.8","@opentiny/vue":"^3.27.0","@ai-sdk/openai":"^3.0.0","@ai-sdk/deepseek":"1.0.30","@ai-sdk/provider":"^3.0.0","@built-in-ai/core":"^2.1.0","@opentiny/next-sdk":"0.2.5","@opentiny/vue-icon":"^3.27.0","@opentiny/genui-sdk":"0.0.1-alpha.2","@opentiny/tiny-robot":"0.3.1-alpha.6","@ai-sdk/provider-utils":"^4.0.14","@opentiny/genui-sdk-vue":"1.0.0-beta.1","@opentiny/tiny-robot-kit":"0.3.1-alpha.6","@modelcontextprotocol/sdk":"~1.25.2","@opentiny/tiny-robot-svgs":"0.3.1-alpha.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","vue-tsc":"^3.1.0","typescript":"~5.9.3","vite-plugin-dts":"^3.9.1","vite-svg-loader":"^5.1.0","@vitejs/plugin-vue":"^6.0.1","unplugin-auto-import":"^0.18.3","unplugin-vue-components":"^0.26.0","rollup-plugin-visualizer":"^6.0.3","@opentiny/vue-vite-import":"^1.4.0","@vant/auto-import-resolver":"^1.3.0","@opentiny/unplugin-tiny-vue":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/next-remoter_0.2.5_1772002274044_0.06391394110652082","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@opentiny/next-remoter","version":"0.2.6","keywords":["next-remoter","opentiny","mcp","sdk","agent"],"license":"MIT","_id":"@opentiny/next-remoter@0.2.6","maintainers":[{"name":"opentiny","email":"opentiny@sina.com"}],"homepage":"https://docs.opentiny.design/next-sdk/guide/tiny-robot-remoter.html","bugs":{"url":"https://github.com/opentiny/next-sdk/issues"},"dist":{"shasum":"a9ce0c4a1ded2959face742bcda2cdfae596d3ba","tarball":"https://registry.npmjs.org/@opentiny/next-remoter/-/next-remoter-0.2.6.tgz","fileCount":52,"integrity":"sha512-ICkbVRKYF6MLLvX2T9ji7vO8vsh5JSBamShwZnPHMhyBVfoTOzfFlLvpjL6WeZz5ieycOg5QKBuIA7YXtKch5A==","signatures":[{"sig":"MEUCIGfIyqpsF7IYFPVetKRszxeDMRJ0nx8o5dSsxqZ/Z2iCAiEAu9Z8B02FC7HV9+gMlkpYAP3jFYE3jd01jWF/ktbvFf8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17103217},"main":"dist/next-remoter.cjs.js","type":"module","_from":"file:opentiny-next-remoter-0.2.6.tgz","types":"dist/index.d.ts","module":"dist/next-remoter.es.js","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","build:site":"vite build --config vite.remoter.config.ts","build:runtime":"vite build --config vite.runtime.config.ts","build:visualizer":"vite build --config vite.remoter.config.ts --mode visualizer"},"_npmUser":{"name":"opentiny","email":"opentiny@sina.com"},"_resolved":"/tmp/e75044fede2562742406643f83ccfdf1/opentiny-next-remoter-0.2.6.tgz","_integrity":"sha512-ICkbVRKYF6MLLvX2T9ji7vO8vsh5JSBamShwZnPHMhyBVfoTOzfFlLvpjL6WeZz5ieycOg5QKBuIA7YXtKch5A==","repository":{"url":"git+ssh://git@github.com/opentiny/next-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"An AI chat component for rapidly building AI agents and integrating with web MCP","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ai":"^6.0.0","vue":"^3.5.22","zod":"^3.25.76","vant":"^4.9.21","dayjs":"^1.11.15","@vueuse/core":"^14.1.0","html5-qrcode":"^2.3.8","@opentiny/vue":"^3.27.0","@ai-sdk/openai":"^3.0.0","@ai-sdk/deepseek":"1.0.30","@ai-sdk/provider":"^3.0.0","@built-in-ai/core":"^2.1.0","@opentiny/next-sdk":"0.2.6","@opentiny/vue-icon":"^3.27.0","@opentiny/genui-sdk":"0.0.1-alpha.2","@opentiny/tiny-robot":"0.3.1-alpha.6","@ai-sdk/provider-utils":"^4.0.14","@opentiny/genui-sdk-vue":"1.0.0-beta.1","@opentiny/tiny-robot-kit":"0.3.1-alpha.6","@modelcontextprotocol/sdk":"~1.25.2","@opentiny/tiny-robot-svgs":"0.3.1-alpha.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","vue-tsc":"^3.1.0","typescript":"~5.9.3","vite-plugin-dts":"^3.9.1","vite-svg-loader":"^5.1.0","@vitejs/plugin-vue":"^6.0.1","unplugin-auto-import":"^0.18.3","unplugin-vue-components":"^0.26.0","rollup-plugin-visualizer":"^6.0.3","@opentiny/vue-vite-import":"^1.4.0","@vant/auto-import-resolver":"^1.3.0","@opentiny/unplugin-tiny-vue":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/next-remoter_0.2.6_1772247404916_0.7756580929047439","host":"s3://npm-registry-packages-npm-production"}},"0.2.6-beta.0":{"name":"@opentiny/next-remoter","version":"0.2.6-beta.0","keywords":["next-remoter","opentiny","mcp","sdk","agent"],"license":"MIT","_id":"@opentiny/next-remoter@0.2.6-beta.0","maintainers":[{"name":"opentiny","email":"opentiny@sina.com"}],"homepage":"https://docs.opentiny.design/next-sdk/guide/tiny-robot-remoter.html","bugs":{"url":"https://github.com/opentiny/next-sdk/issues"},"dist":{"shasum":"17ce677b0277851507d095f76495e5760e41844d","tarball":"https://registry.npmjs.org/@opentiny/next-remoter/-/next-remoter-0.2.6-beta.0.tgz","fileCount":54,"integrity":"sha512-n8OTSs9VskK+mtCBlpt4u4YjStbjDVOVExz1lphXGXC8jwS6TyCAQ4oLd0VpiB1Tj7WRvS5X2IrP5gTCvL787w==","signatures":[{"sig":"MEUCIQCnSxdw+KSwCHFPI7hYiFZ7Jz3jFHdwNT4Ve92+wJRTRgIgd8p76sRHoMDvli+PjcmUDu3GWONJDAhH6zp7Ke+a8qw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17137815},"main":"dist/next-remoter.cjs.js","type":"module","_from":"file:opentiny-next-remoter-0.2.6-beta.0.tgz","types":"dist/index.d.ts","module":"dist/next-remoter.es.js","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","build:site":"vite build --config vite.remoter.config.ts","build:runtime":"vite build --config vite.runtime.config.ts","build:visualizer":"vite build --config vite.remoter.config.ts --mode visualizer"},"_npmUser":{"name":"opentiny","email":"opentiny@sina.com"},"_resolved":"/tmp/ee3f4a3103e7cd61aff7a4c9650841bc/opentiny-next-remoter-0.2.6-beta.0.tgz","_integrity":"sha512-n8OTSs9VskK+mtCBlpt4u4YjStbjDVOVExz1lphXGXC8jwS6TyCAQ4oLd0VpiB1Tj7WRvS5X2IrP5gTCvL787w==","repository":{"url":"git+ssh://git@github.com/opentiny/next-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"An AI chat component for rapidly building AI agents and integrating with web MCP","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ai":"^6.0.0","vue":"^3.5.22","zod":"^3.25.76","vant":"^4.9.21","dayjs":"^1.11.15","@vueuse/core":"^14.1.0","html5-qrcode":"^2.3.8","@opentiny/vue":"^3.27.0","@ai-sdk/openai":"^3.0.0","@ai-sdk/deepseek":"1.0.30","@ai-sdk/provider":"^3.0.0","@built-in-ai/core":"^2.1.0","@opentiny/next-sdk":"0.2.6-beta.0","@opentiny/vue-icon":"^3.27.0","@opentiny/genui-sdk":"0.0.1-alpha.2","@opentiny/tiny-robot":"0.3.1-alpha.6","@ai-sdk/provider-utils":"^4.0.14","@opentiny/genui-sdk-vue":"1.0.0-beta.1","@opentiny/tiny-robot-kit":"0.3.1-alpha.6","@modelcontextprotocol/sdk":"~1.25.2","@opentiny/tiny-robot-svgs":"0.3.1-alpha.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","vue-tsc":"^3.1.0","typescript":"~5.9.3","vite-plugin-dts":"^3.9.1","vite-svg-loader":"^5.1.0","@vitejs/plugin-vue":"^6.0.1","unplugin-auto-import":"^0.18.3","unplugin-vue-components":"^0.26.0","rollup-plugin-visualizer":"^6.0.3","@opentiny/vue-vite-import":"^1.4.0","@vant/auto-import-resolver":"^1.3.0","@opentiny/unplugin-tiny-vue":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/next-remoter_0.2.6-beta.0_1772717227380_0.07893300458040464","host":"s3://npm-registry-packages-npm-production"}},"0.2.6-beta.1":{"name":"@opentiny/next-remoter","version":"0.2.6-beta.1","keywords":["next-remoter","opentiny","mcp","sdk","agent"],"license":"MIT","_id":"@opentiny/next-remoter@0.2.6-beta.1","maintainers":[{"name":"opentiny","email":"opentiny@sina.com"}],"homepage":"https://docs.opentiny.design/next-sdk/guide/tiny-robot-remoter.html","bugs":{"url":"https://github.com/opentiny/next-sdk/issues"},"dist":{"shasum":"fc74dbca2f43c6f1cb9c3669bef214341522d110","tarball":"https://registry.npmjs.org/@opentiny/next-remoter/-/next-remoter-0.2.6-beta.1.tgz","fileCount":54,"integrity":"sha512-I1JwKwbAYnkZjC+7a6OljoL9w5Anxha7AvjY5qvWOYvx8TJUdmbT1vvHu6skiPt+dZfkX0Kq/+VUL45yMmA4Fw==","signatures":[{"sig":"MEUCIBsGyqye/YC1iBqpvtFcJD2/ESyY6rFYYIx4PSAkxTg/AiEA3NsqMRuzsytBliM10JMQ5wpV7uay3dIu4pT/qiUfF0A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17139304},"main":"dist/next-remoter.cjs.js","type":"module","_from":"file:opentiny-next-remoter-0.2.6-beta.1.tgz","types":"dist/index.d.ts","module":"dist/next-remoter.es.js","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","build:site":"vite build --config vite.remoter.config.ts","build:runtime":"vite build --config vite.runtime.config.ts","build:visualizer":"vite build --config vite.remoter.config.ts --mode visualizer"},"_npmUser":{"name":"opentiny","email":"opentiny@sina.com"},"_resolved":"/tmp/8f99fbf54dcc438a2539c6e6783317db/opentiny-next-remoter-0.2.6-beta.1.tgz","_integrity":"sha512-I1JwKwbAYnkZjC+7a6OljoL9w5Anxha7AvjY5qvWOYvx8TJUdmbT1vvHu6skiPt+dZfkX0Kq/+VUL45yMmA4Fw==","repository":{"url":"git+ssh://git@github.com/opentiny/next-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"An AI chat component for rapidly building AI agents and integrating with web MCP","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ai":"^6.0.0","vue":"^3.5.22","zod":"^3.25.76","vant":"^4.9.21","dayjs":"^1.11.15","@vueuse/core":"^14.1.0","html5-qrcode":"^2.3.8","@opentiny/vue":"^3.27.0","@ai-sdk/openai":"^3.0.0","@ai-sdk/deepseek":"1.0.30","@ai-sdk/provider":"^3.0.0","@built-in-ai/core":"^2.1.0","@opentiny/next-sdk":"0.2.6-beta.1","@opentiny/vue-icon":"^3.27.0","@opentiny/genui-sdk":"0.0.1-alpha.2","@opentiny/tiny-robot":"0.3.1-alpha.6","@ai-sdk/provider-utils":"^4.0.14","@opentiny/genui-sdk-vue":"1.0.0-beta.1","@opentiny/tiny-robot-kit":"0.3.1-alpha.6","@modelcontextprotocol/sdk":"~1.25.2","@opentiny/tiny-robot-svgs":"0.3.1-alpha.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","vue-tsc":"^3.1.0","typescript":"~5.9.3","vite-plugin-dts":"^3.9.1","vite-svg-loader":"^5.1.0","@vitejs/plugin-vue":"^6.0.1","unplugin-auto-import":"^0.18.3","unplugin-vue-components":"^0.26.0","rollup-plugin-visualizer":"^6.0.3","@opentiny/vue-vite-import":"^1.4.0","@vant/auto-import-resolver":"^1.3.0","@opentiny/unplugin-tiny-vue":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/next-remoter_0.2.6-beta.1_1773026218688_0.44056811530206597","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"@opentiny/next-remoter","version":"0.2.7","keywords":["next-remoter","opentiny","mcp","sdk","agent"],"license":"MIT","_id":"@opentiny/next-remoter@0.2.7","maintainers":[{"name":"opentiny","email":"opentiny@sina.com"}],"homepage":"https://docs.opentiny.design/next-sdk/guide/tiny-robot-remoter.html","bugs":{"url":"https://github.com/opentiny/next-sdk/issues"},"dist":{"shasum":"4e5b811cff8b91e8ad0042d4d75d599326185df2","tarball":"https://registry.npmjs.org/@opentiny/next-remoter/-/next-remoter-0.2.7.tgz","fileCount":55,"integrity":"sha512-RDYFay9Il+/RKQfhCFjZHuYhBpqyjETS1HOjC0JI2NjhfXEoWIY7nXdXYOwpeGPxYfVo6+1AOI2biwNoPm01ug==","signatures":[{"sig":"MEUCIQCalxxpFk+QD9hIc4Rp0Aj9uf1NbMoj5q9UyHxOSqVN+wIgOkGFRierzLivryx9Iq7LBovoX6Nnr8+l9OdYkO8fHkw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17152032},"main":"dist/next-remoter.cjs.js","type":"module","_from":"file:opentiny-next-remoter-0.2.7.tgz","types":"dist/index.d.ts","module":"dist/next-remoter.es.js","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","build:site":"vite build --config vite.remoter.config.ts","build:runtime":"vite build --config vite.runtime.config.ts","build:visualizer":"vite build --config vite.remoter.config.ts --mode visualizer"},"_npmUser":{"name":"opentiny","email":"opentiny@sina.com"},"_resolved":"/tmp/6313fd8ea57047a20e9fe8933ffc4912/opentiny-next-remoter-0.2.7.tgz","_integrity":"sha512-RDYFay9Il+/RKQfhCFjZHuYhBpqyjETS1HOjC0JI2NjhfXEoWIY7nXdXYOwpeGPxYfVo6+1AOI2biwNoPm01ug==","repository":{"url":"git+ssh://git@github.com/opentiny/next-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"An AI chat component for rapidly building AI agents and integrating with web MCP","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ai":"^6.0.0","vue":"^3.5.22","zod":"^3.25.76","vant":"^4.9.21","dayjs":"^1.11.15","@vueuse/core":"^14.1.0","html5-qrcode":"^2.3.8","@opentiny/vue":"^3.27.0","@ai-sdk/openai":"^3.0.0","@ai-sdk/deepseek":"1.0.30","@ai-sdk/provider":"^3.0.0","@built-in-ai/core":"^2.1.0","@opentiny/next-sdk":"0.2.7","@opentiny/vue-icon":"^3.27.0","@opentiny/genui-sdk":"0.0.1-alpha.2","@opentiny/tiny-robot":"0.3.1-alpha.6","@ai-sdk/provider-utils":"^4.0.14","@opentiny/genui-sdk-vue":"1.0.0-beta.1","@opentiny/tiny-robot-kit":"0.3.1-alpha.6","@modelcontextprotocol/sdk":"~1.25.2","@opentiny/tiny-robot-svgs":"0.3.1-alpha.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","vue-tsc":"^3.1.0","typescript":"~5.9.3","vite-plugin-dts":"^3.9.1","vite-svg-loader":"^5.1.0","@vitejs/plugin-vue":"^6.0.1","unplugin-auto-import":"^0.18.3","unplugin-vue-components":"^0.26.0","rollup-plugin-visualizer":"^6.0.3","@opentiny/vue-vite-import":"^1.4.0","@vant/auto-import-resolver":"^1.3.0","@opentiny/unplugin-tiny-vue":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/next-remoter_0.2.7_1773127519489_0.8032371197597497","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"@opentiny/next-remoter","version":"0.2.8","keywords":["next-remoter","opentiny","mcp","sdk","agent"],"license":"MIT","_id":"@opentiny/next-remoter@0.2.8","maintainers":[{"name":"opentiny","email":"opentiny@sina.com"}],"homepage":"https://docs.opentiny.design/next-sdk/guide/tiny-robot-remoter.html","bugs":{"url":"https://github.com/opentiny/next-sdk/issues"},"dist":{"shasum":"08dd4ecbb9fc33fa95019c9d0f7262b7dd2a1358","tarball":"https://registry.npmjs.org/@opentiny/next-remoter/-/next-remoter-0.2.8.tgz","fileCount":55,"integrity":"sha512-kkHlH5+tac2wh/JMf0L38pMnJi+5ftW+xX6IHzyFyCP/gdp+fSb7wBjzh2JrgNBcxeDWg1/Ur7LD+adQypDpFA==","signatures":[{"sig":"MEQCIAEw8qyr5aa/4jzsWTuUm9NdtN0FU9FQh/O0D0SBw835AiA/oCKGCxIDlJQ6fG6X9PCULxoh95a6B47N/q+lg2lbYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17161705},"main":"dist/next-remoter.cjs.js","type":"module","_from":"file:opentiny-next-remoter-0.2.8.tgz","types":"dist/index.d.ts","module":"dist/next-remoter.es.js","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","build:site":"vite build --config vite.remoter.config.ts","build:runtime":"vite build --config vite.runtime.config.ts","build:visualizer":"vite build --config vite.remoter.config.ts --mode visualizer"},"_npmUser":{"name":"opentiny","email":"opentiny@sina.com"},"_resolved":"/tmp/2f60658ac1752719826de610ebcd01d6/opentiny-next-remoter-0.2.8.tgz","_integrity":"sha512-kkHlH5+tac2wh/JMf0L38pMnJi+5ftW+xX6IHzyFyCP/gdp+fSb7wBjzh2JrgNBcxeDWg1/Ur7LD+adQypDpFA==","repository":{"url":"git+ssh://git@github.com/opentiny/next-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"An AI chat component for rapidly building AI agents and integrating with web MCP","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ai":"^6.0.0","vue":"^3.5.22","zod":"^3.25.76","vant":"^4.9.21","dayjs":"^1.11.15","@vueuse/core":"^14.1.0","html5-qrcode":"^2.3.8","@opentiny/vue":"^3.27.0","@ai-sdk/openai":"^3.0.0","@ai-sdk/deepseek":"1.0.30","@ai-sdk/provider":"^3.0.0","@built-in-ai/core":"^2.1.0","@opentiny/next-sdk":"0.2.8","@opentiny/vue-icon":"^3.27.0","@opentiny/genui-sdk":"0.0.1-alpha.2","@opentiny/tiny-robot":"0.3.1-alpha.6","@ai-sdk/provider-utils":"^4.0.14","@opentiny/genui-sdk-vue":"1.0.0-beta.1","@opentiny/tiny-robot-kit":"0.3.1-alpha.6","@modelcontextprotocol/sdk":"~1.25.2","@opentiny/tiny-robot-svgs":"0.3.1-alpha.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","vue-tsc":"^3.1.0","typescript":"~5.9.3","vite-plugin-dts":"^3.9.1","vite-svg-loader":"^5.1.0","@vitejs/plugin-vue":"^6.0.1","unplugin-auto-import":"^0.18.3","unplugin-vue-components":"^0.26.0","rollup-plugin-visualizer":"^6.0.3","@opentiny/vue-vite-import":"^1.4.0","@vant/auto-import-resolver":"^1.3.0","@opentiny/unplugin-tiny-vue":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/next-remoter_0.2.8_1773364324086_0.7559884984357894","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"@opentiny/next-remoter","version":"0.2.9","keywords":["next-remoter","opentiny","mcp","sdk","agent"],"license":"MIT","_id":"@opentiny/next-remoter@0.2.9","maintainers":[{"name":"opentiny","email":"opentiny@sina.com"}],"homepage":"https://docs.opentiny.design/next-sdk/guide/tiny-robot-remoter.html","bugs":{"url":"https://github.com/opentiny/next-sdk/issues"},"dist":{"shasum":"386595bcdae5a0367d946d2827662d9c90f05136","tarball":"https://registry.npmjs.org/@opentiny/next-remoter/-/next-remoter-0.2.9.tgz","fileCount":55,"integrity":"sha512-eajHpAh3sjqjHNuIJabnYM0j+Zd1I+d0INDfEvcNP+SujlBh/vDCcqAPimb3He/tuGfgNSI8/Sht4/CWOWIYbA==","signatures":[{"sig":"MEQCIHgF+bkEE18OVFou3wbl+9OLtrwTMMsnPOkPYxdnUbQTAiBOlvlm3MRVg3jNAPVWNBZD80lRwqD41f/7dA4kc709Ww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17160870},"main":"dist/next-remoter.cjs.js","type":"module","_from":"file:opentiny-next-remoter-0.2.9.tgz","types":"dist/index.d.ts","module":"dist/next-remoter.es.js","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","build:site":"vite build --config vite.remoter.config.ts","build:runtime":"vite build --config vite.runtime.config.ts","build:visualizer":"vite build --config vite.remoter.config.ts --mode visualizer"},"_npmUser":{"name":"opentiny","email":"opentiny@sina.com"},"_resolved":"/tmp/3781bc7ae1d6d4fa3179ae601fa3dc98/opentiny-next-remoter-0.2.9.tgz","_integrity":"sha512-eajHpAh3sjqjHNuIJabnYM0j+Zd1I+d0INDfEvcNP+SujlBh/vDCcqAPimb3He/tuGfgNSI8/Sht4/CWOWIYbA==","repository":{"url":"git+ssh://git@github.com/opentiny/next-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"An AI chat component for rapidly building AI agents and integrating with web MCP","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ai":"^6.0.0","vue":"^3.5.22","zod":"^3.25.76","vant":"^4.9.21","dayjs":"^1.11.15","@vueuse/core":"^14.1.0","html5-qrcode":"^2.3.8","@opentiny/vue":"^3.27.0","@ai-sdk/openai":"^3.0.0","@ai-sdk/deepseek":"1.0.30","@ai-sdk/provider":"^3.0.0","@built-in-ai/core":"^2.1.0","@opentiny/next-sdk":"0.2.9","@opentiny/vue-icon":"^3.27.0","@opentiny/genui-sdk":"0.0.1-alpha.2","@opentiny/tiny-robot":"0.3.1-alpha.6","@ai-sdk/provider-utils":"^4.0.14","@opentiny/genui-sdk-vue":"1.0.0-beta.1","@opentiny/tiny-robot-kit":"0.3.1-alpha.6","@modelcontextprotocol/sdk":"~1.25.2","@opentiny/tiny-robot-svgs":"0.3.1-alpha.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","vue-tsc":"^3.1.0","typescript":"~5.9.3","vite-plugin-dts":"^3.9.1","vite-svg-loader":"^5.1.0","@vitejs/plugin-vue":"^6.0.1","unplugin-auto-import":"^0.18.3","unplugin-vue-components":"^0.26.0","rollup-plugin-visualizer":"^6.0.3","@opentiny/vue-vite-import":"^1.4.0","@vant/auto-import-resolver":"^1.3.0","@opentiny/unplugin-tiny-vue":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/next-remoter_0.2.9_1773542314373_0.7132150700246258","host":"s3://npm-registry-packages-npm-production"}},"0.2.10":{"name":"@opentiny/next-remoter","version":"0.2.10","keywords":["next-remoter","opentiny","mcp","sdk","agent"],"license":"MIT","_id":"@opentiny/next-remoter@0.2.10","maintainers":[{"name":"opentiny","email":"opentiny@sina.com"}],"homepage":"https://docs.opentiny.design/next-sdk/guide/tiny-robot-remoter.html","bugs":{"url":"https://github.com/opentiny/next-sdk/issues"},"dist":{"shasum":"99206fe33dfcd481eb3b2ae880a7b615fbc07c52","tarball":"https://registry.npmjs.org/@opentiny/next-remoter/-/next-remoter-0.2.10.tgz","fileCount":54,"integrity":"sha512-SaLyDim4vTEsyJ3wbEFwehqzpeWNnzBSDBERUCHQuLSZib1MhM2A0urJoNmeOAnn83xarK59LRw1WNENEjI8xQ==","signatures":[{"sig":"MEQCIDRats6Gs7Fa+NzX4Jdy8er2smfpm5dblt2se4KbbKETAiBIQmDpCf3fFlW8qAKjRb9SQNzYe3+mze3vuPGVSBWGAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17102759},"main":"dist/next-remoter.cjs.js","type":"module","_from":"file:opentiny-next-remoter-0.2.10.tgz","types":"dist/index.d.ts","module":"dist/next-remoter.es.js","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","build:site":"vite build --config vite.remoter.config.ts","build:runtime":"vite build --config vite.runtime.config.ts","build:visualizer":"vite build --config vite.remoter.config.ts --mode visualizer"},"_npmUser":{"name":"opentiny","email":"opentiny@sina.com"},"_resolved":"/tmp/d3879f6034eb83ae97df26bcd709dc9d/opentiny-next-remoter-0.2.10.tgz","_integrity":"sha512-SaLyDim4vTEsyJ3wbEFwehqzpeWNnzBSDBERUCHQuLSZib1MhM2A0urJoNmeOAnn83xarK59LRw1WNENEjI8xQ==","repository":{"url":"git+ssh://git@github.com/opentiny/next-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"An AI chat component for rapidly building AI agents and integrating with web MCP","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ai":"^6.0.0","vue":"^3.5.22","zod":"^3.25.76","vant":"^4.9.21","dayjs":"^1.11.15","@vueuse/core":"^14.1.0","html5-qrcode":"^2.3.8","@opentiny/vue":"^3.27.0","@ai-sdk/openai":"^3.0.0","@ai-sdk/deepseek":"1.0.30","@ai-sdk/provider":"^3.0.0","@built-in-ai/core":"^2.1.0","@opentiny/next-sdk":"0.2.10","@opentiny/vue-icon":"^3.27.0","@opentiny/genui-sdk":"0.0.1-alpha.2","@opentiny/tiny-robot":"0.3.1-alpha.6","@ai-sdk/provider-utils":"^4.0.14","@opentiny/genui-sdk-vue":"1.0.0-beta.1","@opentiny/tiny-robot-kit":"0.3.1-alpha.6","@modelcontextprotocol/sdk":"~1.25.2","@opentiny/tiny-robot-svgs":"0.3.1-alpha.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","vue-tsc":"^3.1.0","typescript":"~5.9.3","vite-plugin-dts":"^3.9.1","vite-svg-loader":"^5.1.0","@vitejs/plugin-vue":"^6.0.1","unplugin-auto-import":"^0.18.3","unplugin-vue-components":"^0.26.0","rollup-plugin-visualizer":"^6.0.3","@opentiny/vue-vite-import":"^1.4.0","@vant/auto-import-resolver":"^1.3.0","@opentiny/unplugin-tiny-vue":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/next-remoter_0.2.10_1773904962561_0.7836658477705603","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-alpha.0":{"name":"@opentiny/next-remoter","version":"0.3.0-alpha.0","keywords":["next-remoter","opentiny","mcp","sdk","agent"],"license":"MIT","_id":"@opentiny/next-remoter@0.3.0-alpha.0","maintainers":[{"name":"opentiny","email":"opentiny@sina.com"}],"homepage":"https://docs.opentiny.design/next-sdk/guide/tiny-robot-remoter.html","bugs":{"url":"https://github.com/opentiny/next-sdk/issues"},"dist":{"shasum":"ab48a1e60e8c8a9f98f959188dc18b01415ad24a","tarball":"https://registry.npmjs.org/@opentiny/next-remoter/-/next-remoter-0.3.0-alpha.0.tgz","fileCount":54,"integrity":"sha512-PKbEJr2HzZXFN+ENfImfu0NuvskIjhfUeREh1/P6fx8c/m44sH61R6aM+EfauegOkjoAomMOiuc/e5XjKsUaqQ==","signatures":[{"sig":"MEUCIQCi2jlBgQE9moJR0Jqa/UagbJJxOuwjmD2NPqoPmnMK5QIgLI+xMFYDZLzFxD7XGvSO8mffxTpruGJmJWpvUzIIqkM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17132172},"main":"dist/next-remoter.cjs.js","type":"module","_from":"file:opentiny-next-remoter-0.3.0-alpha.0.tgz","types":"dist/index.d.ts","module":"dist/next-remoter.es.js","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","build:site":"vite build --config vite.remoter.config.ts","build:runtime":"vite build --config vite.runtime.config.ts","build:visualizer":"vite build --config vite.remoter.config.ts --mode visualizer"},"_npmUser":{"name":"opentiny","email":"opentiny@sina.com"},"_resolved":"/tmp/5df4e8a56ec857da61bc65a5fff7caae/opentiny-next-remoter-0.3.0-alpha.0.tgz","_integrity":"sha512-PKbEJr2HzZXFN+ENfImfu0NuvskIjhfUeREh1/P6fx8c/m44sH61R6aM+EfauegOkjoAomMOiuc/e5XjKsUaqQ==","repository":{"url":"git+ssh://git@github.com/opentiny/next-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"An AI chat component for rapidly building AI agents and integrating with web MCP","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ai":"^6.0.0","vue":"^3.5.22","zod":"^3.25.76","vant":"^4.9.21","dayjs":"^1.11.15","@vueuse/core":"^14.1.0","html5-qrcode":"^2.3.8","@opentiny/vue":"^3.27.0","@ai-sdk/openai":"^3.0.0","@ai-sdk/deepseek":"1.0.30","@ai-sdk/provider":"^3.0.0","@built-in-ai/core":"^2.1.0","@opentiny/next-sdk":"0.3.0-alpha.0","@opentiny/vue-icon":"^3.27.0","@opentiny/genui-sdk":"0.0.1-alpha.2","@opentiny/tiny-robot":"0.3.1-alpha.6","@ai-sdk/provider-utils":"^4.0.14","@opentiny/genui-sdk-vue":"1.0.0-beta.1","@opentiny/tiny-robot-kit":"0.3.1-alpha.6","@modelcontextprotocol/sdk":"~1.25.2","@opentiny/tiny-robot-svgs":"0.3.1-alpha.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","vue-tsc":"^3.1.0","typescript":"~5.9.3","vite-plugin-dts":"^3.9.1","vite-svg-loader":"^5.1.0","@vitejs/plugin-vue":"^6.0.1","unplugin-auto-import":"^0.18.3","unplugin-vue-components":"^0.26.0","rollup-plugin-visualizer":"^6.0.3","@opentiny/vue-vite-import":"^1.4.0","@vant/auto-import-resolver":"^1.3.0","@opentiny/unplugin-tiny-vue":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/next-remoter_0.3.0-alpha.0_1774667880119_0.3821661735959623","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@opentiny/next-remoter","version":"0.3.0","keywords":["next-remoter","opentiny","mcp","sdk","agent"],"license":"MIT","_id":"@opentiny/next-remoter@0.3.0","maintainers":[{"name":"opentiny","email":"opentiny@sina.com"}],"homepage":"https://docs.opentiny.design/next-sdk/guide/tiny-robot-remoter.html","bugs":{"url":"https://github.com/opentiny/next-sdk/issues"},"dist":{"shasum":"ea296475c0faf0a419b9084ec717f4cb08091d24","tarball":"https://registry.npmjs.org/@opentiny/next-remoter/-/next-remoter-0.3.0.tgz","fileCount":55,"integrity":"sha512-GnOVeAW9NiW/dk11zK6HmNsFG12Eh7pavKFcfpz5g1ANBsJL9ZGLDQMjGjBzHvGVpH2UhgljbBv8RCuTRwbOmQ==","signatures":[{"sig":"MEQCICIF60QeOcq5qF11kitPmeg28yVWm7psarUd6bcDjA8ZAiAD9i4UnF/MMMXO8z90cepXxCarhIqH3Zs+Yb8/PUlzzw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17136589},"main":"dist/next-remoter.cjs.js","type":"module","_from":"file:opentiny-next-remoter-0.3.0.tgz","types":"dist/index.d.ts","module":"dist/next-remoter.es.js","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","build:site":"vite build --config vite.remoter.config.ts","build:runtime":"vite build --config vite.runtime.config.ts","build:visualizer":"vite build --config vite.remoter.config.ts --mode visualizer"},"_npmUser":{"name":"opentiny","email":"opentiny@sina.com"},"_resolved":"/tmp/3bbf932da60e9b88698fe43bba106e6e/opentiny-next-remoter-0.3.0.tgz","_integrity":"sha512-GnOVeAW9NiW/dk11zK6HmNsFG12Eh7pavKFcfpz5g1ANBsJL9ZGLDQMjGjBzHvGVpH2UhgljbBv8RCuTRwbOmQ==","repository":{"url":"git+ssh://git@github.com/opentiny/next-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"An AI chat component for rapidly building AI agents and integrating with web MCP","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ai":"^6.0.0","vue":"^3.5.22","zod":"^3.25.76","vant":"^4.9.21","dayjs":"^1.11.15","@vueuse/core":"^14.1.0","html5-qrcode":"^2.3.8","@opentiny/vue":"^3.27.0","@ai-sdk/openai":"^3.0.0","@ai-sdk/deepseek":"1.0.30","@ai-sdk/provider":"^3.0.0","@built-in-ai/core":"^2.1.0","@opentiny/next-sdk":"0.3.0","@opentiny/vue-icon":"^3.27.0","@opentiny/genui-sdk":"0.0.1-alpha.2","@opentiny/tiny-robot":"0.3.1-alpha.6","@ai-sdk/provider-utils":"^4.0.14","@opentiny/genui-sdk-vue":"1.0.0-beta.1","@opentiny/tiny-robot-kit":"0.3.1-alpha.6","@modelcontextprotocol/sdk":"~1.25.2","@opentiny/tiny-robot-svgs":"0.3.1-alpha.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","vue-tsc":"^3.1.0","typescript":"~5.9.3","vite-plugin-dts":"^3.9.1","vite-svg-loader":"^5.1.0","@vitejs/plugin-vue":"^6.0.1","unplugin-auto-import":"^0.18.3","unplugin-vue-components":"^0.26.0","rollup-plugin-visualizer":"^6.0.3","@opentiny/vue-vite-import":"^1.4.0","@vant/auto-import-resolver":"^1.3.0","@opentiny/unplugin-tiny-vue":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/next-remoter_0.3.0_1774920731361_0.2958840164522518","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@opentiny/next-remoter","version":"0.3.1","keywords":["next-remoter","opentiny","mcp","sdk","agent"],"license":"MIT","_id":"@opentiny/next-remoter@0.3.1","maintainers":[{"name":"opentiny","email":"opentiny@sina.com"}],"homepage":"https://docs.opentiny.design/next-sdk/guide/tiny-robot-remoter.html","bugs":{"url":"https://github.com/opentiny/next-sdk/issues"},"dist":{"shasum":"0367df354e538cd306a0b8950d684726ce8d0c3c","tarball":"https://registry.npmjs.org/@opentiny/next-remoter/-/next-remoter-0.3.1.tgz","fileCount":55,"integrity":"sha512-EH6Q9chFC/nC23P9MoIh22e6HIHmhdA+FlhFcGEs1iTXBJhNd9d+wieCF4cSPXIb/UlWPaxDkvT++ntFCXzETw==","signatures":[{"sig":"MEYCIQDPbI0wCm4K7t5x9JP37NEDy/YxivLpHOZmvvbs9J8vdwIhANJbqbhdRnMdEsMa1Qn4qkgOKBMxl9q9FPSyOGyTWJ7J","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17184219},"main":"dist/next-remoter.cjs.js","type":"module","_from":"file:opentiny-next-remoter-0.3.1.tgz","types":"dist/index.d.ts","module":"dist/next-remoter.es.js","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","build:site":"vite build --config vite.remoter.config.ts","build:runtime":"vite build --config vite.runtime.config.ts","build:visualizer":"vite build --config vite.remoter.config.ts --mode visualizer"},"_npmUser":{"name":"opentiny","email":"opentiny@sina.com"},"_resolved":"/tmp/f5170070688611e43e494bb6f96de5c9/opentiny-next-remoter-0.3.1.tgz","_integrity":"sha512-EH6Q9chFC/nC23P9MoIh22e6HIHmhdA+FlhFcGEs1iTXBJhNd9d+wieCF4cSPXIb/UlWPaxDkvT++ntFCXzETw==","repository":{"url":"git+ssh://git@github.com/opentiny/next-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"An AI chat component for rapidly building AI agents and integrating with web MCP","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ai":"^6.0.0","vue":"^3.5.22","zod":"^3.25.76","vant":"^4.9.21","dayjs":"^1.11.15","@vueuse/core":"^14.1.0","html5-qrcode":"^2.3.8","@opentiny/vue":"^3.27.0","@ai-sdk/openai":"^3.0.0","@ai-sdk/deepseek":"1.0.30","@ai-sdk/provider":"^3.0.0","@built-in-ai/core":"^2.1.0","@opentiny/next-sdk":"0.3.1","@opentiny/vue-icon":"^3.27.0","@opentiny/genui-sdk":"0.0.1-alpha.2","@opentiny/tiny-robot":"0.3.1-alpha.6","@ai-sdk/provider-utils":"^4.0.14","@opentiny/genui-sdk-vue":"1.0.0-beta.1","@opentiny/tiny-robot-kit":"0.3.1-alpha.6","@modelcontextprotocol/sdk":"~1.25.2","@opentiny/tiny-robot-svgs":"0.3.1-alpha.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","vue-tsc":"^3.1.0","typescript":"~5.9.3","vite-plugin-dts":"^3.9.1","vite-svg-loader":"^5.1.0","@vitejs/plugin-vue":"^6.0.1","unplugin-auto-import":"^0.18.3","unplugin-vue-components":"^0.26.0","rollup-plugin-visualizer":"^6.0.3","@opentiny/vue-vite-import":"^1.4.0","@vant/auto-import-resolver":"^1.3.0","@opentiny/unplugin-tiny-vue":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/next-remoter_0.3.1_1775188288830_0.28351923630951736","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@opentiny/next-remoter","version":"0.3.2","keywords":["next-remoter","opentiny","mcp","sdk","agent"],"license":"MIT","_id":"@opentiny/next-remoter@0.3.2","maintainers":[{"name":"opentiny","email":"opentiny@sina.com"}],"homepage":"https://docs.opentiny.design/next-sdk/guide/tiny-robot-remoter.html","bugs":{"url":"https://github.com/opentiny/next-sdk/issues"},"dist":{"shasum":"b7bbd6b7c1a2d80ab31476f22ff2e412f85d37d8","tarball":"https://registry.npmjs.org/@opentiny/next-remoter/-/next-remoter-0.3.2.tgz","fileCount":55,"integrity":"sha512-0sKxGCxup/D/4uJFxcXHJeJv4XONMAT4dGltbjELhxswQx3KvNBdcDswjf+4Qh1GjdiQb5XpSWgmD24mVMotaA==","signatures":[{"sig":"MEUCIHmkPYY72kAcr29M49obLkywZ1dfQFiQg5+Ws5kki3wHAiEAnia7vjGDuTC0LdJetxOdbYnec7heFKIgKpAnSHmtrvk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17192623},"main":"dist/next-remoter.cjs.js","type":"module","_from":"file:opentiny-next-remoter-0.3.2.tgz","types":"dist/index.d.ts","module":"dist/next-remoter.es.js","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","build:site":"vite build --config vite.remoter.config.ts","build:runtime":"vite build --config vite.runtime.config.ts","build:visualizer":"vite build --config vite.remoter.config.ts --mode visualizer"},"_npmUser":{"name":"opentiny","email":"opentiny@sina.com"},"_resolved":"/tmp/76e9424e0b1cc47aea78aed7fa10686a/opentiny-next-remoter-0.3.2.tgz","_integrity":"sha512-0sKxGCxup/D/4uJFxcXHJeJv4XONMAT4dGltbjELhxswQx3KvNBdcDswjf+4Qh1GjdiQb5XpSWgmD24mVMotaA==","repository":{"url":"git+ssh://git@github.com/opentiny/next-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"An AI chat component for rapidly building AI agents and integrating with web MCP","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ai":"^6.0.0","vue":"^3.5.22","zod":"^3.25.76","vant":"^4.9.21","dayjs":"^1.11.15","@vueuse/core":"^14.1.0","html5-qrcode":"^2.3.8","@opentiny/vue":"^3.27.0","@ai-sdk/openai":"^3.0.0","@ai-sdk/deepseek":"1.0.30","@ai-sdk/provider":"^3.0.0","@built-in-ai/core":"^2.1.0","@opentiny/next-sdk":"0.3.2","@opentiny/vue-icon":"^3.27.0","@opentiny/genui-sdk":"0.0.1-alpha.2","@opentiny/tiny-robot":"0.3.1-alpha.6","@ai-sdk/provider-utils":"^4.0.14","@opentiny/genui-sdk-vue":"1.0.0-beta.1","@opentiny/tiny-robot-kit":"0.3.1-alpha.6","@modelcontextprotocol/sdk":"~1.25.2","@opentiny/tiny-robot-svgs":"0.3.1-alpha.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","vue-tsc":"^3.1.0","typescript":"~5.9.3","vite-plugin-dts":"^3.9.1","vite-svg-loader":"^5.1.0","@vitejs/plugin-vue":"^6.0.1","unplugin-auto-import":"^0.18.3","unplugin-vue-components":"^0.26.0","rollup-plugin-visualizer":"^6.0.3","@opentiny/vue-vite-import":"^1.4.0","@vant/auto-import-resolver":"^1.3.0","@opentiny/unplugin-tiny-vue":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/next-remoter_0.3.2_1775720277569_0.9896765963042862","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@opentiny/next-remoter","version":"0.3.3","keywords":["next-remoter","opentiny","mcp","sdk","agent"],"license":"MIT","_id":"@opentiny/next-remoter@0.3.3","maintainers":[{"name":"opentiny","email":"opentiny@sina.com"}],"homepage":"https://docs.opentiny.design/next-sdk/guide/tiny-robot-remoter.html","bugs":{"url":"https://github.com/opentiny/next-sdk/issues"},"dist":{"shasum":"b300367a5186d39849d26b683b5c690ebebc6a6a","tarball":"https://registry.npmjs.org/@opentiny/next-remoter/-/next-remoter-0.3.3.tgz","fileCount":55,"integrity":"sha512-JcQbSpDgTAPGUOiPHceUXlGboVLhkUIDm0OioG4ltntJIcpPAAXvEByowHBc13bCEU1fJIz93uSCAsNblUjOzg==","signatures":[{"sig":"MEQCIBm0jrcOoZ5KjtA13IgdnunS6K0Uc8dnZn/g+RZNSBdNAiBj7WuZ/lrHu/kNvZxfm8zlc90fOH/envdExAEu96vv0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17191787},"main":"dist/next-remoter.cjs.js","type":"module","_from":"file:opentiny-next-remoter-0.3.3.tgz","types":"dist/index.d.ts","module":"dist/next-remoter.es.js","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","build:site":"vite build --config vite.remoter.config.ts","build:runtime":"vite build --config vite.runtime.config.ts","build:visualizer":"vite build --config vite.remoter.config.ts --mode visualizer"},"_npmUser":{"name":"opentiny","email":"opentiny@sina.com"},"_resolved":"/tmp/207710e27699ea7f1e16dc4cba5b4b3f/opentiny-next-remoter-0.3.3.tgz","_integrity":"sha512-JcQbSpDgTAPGUOiPHceUXlGboVLhkUIDm0OioG4ltntJIcpPAAXvEByowHBc13bCEU1fJIz93uSCAsNblUjOzg==","repository":{"url":"git+ssh://git@github.com/opentiny/next-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"An AI chat component for rapidly building AI agents and integrating with web MCP","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ai":"^6.0.0","vue":"^3.5.22","zod":"^3.25.76","vant":"^4.9.21","dayjs":"^1.11.15","@vueuse/core":"^14.1.0","html5-qrcode":"^2.3.8","@opentiny/vue":"^3.27.0","@ai-sdk/openai":"^3.0.0","@ai-sdk/deepseek":"1.0.30","@ai-sdk/provider":"^3.0.0","@built-in-ai/core":"^2.1.0","@opentiny/next-sdk":"0.3.3","@opentiny/vue-icon":"^3.27.0","@opentiny/genui-sdk":"0.0.1-alpha.2","@opentiny/tiny-robot":"0.3.1-alpha.6","@ai-sdk/provider-utils":"^4.0.14","@opentiny/genui-sdk-vue":"1.0.0-beta.1","@opentiny/tiny-robot-kit":"0.3.1-alpha.6","@modelcontextprotocol/sdk":"~1.25.2","@opentiny/tiny-robot-svgs":"0.3.1-alpha.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","vue-tsc":"^3.1.0","typescript":"~5.9.3","vite-plugin-dts":"^3.9.1","vite-svg-loader":"^5.1.0","@vitejs/plugin-vue":"^6.0.1","unplugin-auto-import":"^0.18.3","unplugin-vue-components":"^0.26.0","rollup-plugin-visualizer":"^6.0.3","@opentiny/vue-vite-import":"^1.4.0","@vant/auto-import-resolver":"^1.3.0","@opentiny/unplugin-tiny-vue":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/next-remoter_0.3.3_1775877303765_0.6271807396578803","host":"s3://npm-registry-packages-npm-production"}},"0.3.3-alpha.1":{"name":"@opentiny/next-remoter","version":"0.3.3-alpha.1","keywords":["next-remoter","opentiny","mcp","sdk","agent"],"license":"MIT","_id":"@opentiny/next-remoter@0.3.3-alpha.1","maintainers":[{"name":"opentiny","email":"opentiny@sina.com"}],"homepage":"https://docs.opentiny.design/next-sdk/guide/tiny-robot-remoter.html","bugs":{"url":"https://github.com/opentiny/next-sdk/issues"},"dist":{"shasum":"8b7197382e337fb15c8a5a0fd7a4cabefd5485b8","tarball":"https://registry.npmjs.org/@opentiny/next-remoter/-/next-remoter-0.3.3-alpha.1.tgz","fileCount":55,"integrity":"sha512-Vny5xXf+eB8WX46BL992VXB/MO6SEx1IqE+SW5o5cKKGwb+h0SqFnE93Bja8RKhdjXwxwTm/2lXzbRrx36HzoA==","signatures":[{"sig":"MEQCIFijgBbcRnkFEcIrVwUHmyfllPS+Ep5j32O5x6BUNkp9AiB9fawTIr3MScNu6CvQlN5Qz9UC8OBQU/u3vjBRxeu/SQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17287678},"main":"dist/next-remoter.cjs.js","type":"module","_from":"file:opentiny-next-remoter-0.3.3-alpha.1.tgz","types":"dist/index.d.ts","module":"dist/next-remoter.es.js","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","build:site":"vite build --config vite.remoter.config.ts","build:runtime":"vite build --config vite.runtime.config.ts","build:visualizer":"vite build --config vite.remoter.config.ts --mode visualizer"},"_npmUser":{"name":"opentiny","email":"opentiny@sina.com"},"_resolved":"/tmp/5ba56cb7085e2565adc96dcaa3877b69/opentiny-next-remoter-0.3.3-alpha.1.tgz","_integrity":"sha512-Vny5xXf+eB8WX46BL992VXB/MO6SEx1IqE+SW5o5cKKGwb+h0SqFnE93Bja8RKhdjXwxwTm/2lXzbRrx36HzoA==","repository":{"url":"git+ssh://git@github.com/opentiny/next-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"An AI chat component for rapidly building AI agents and integrating with web MCP","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ai":"^6.0.0","vue":"^3.5.22","zod":"^3.25.76","vant":"^4.9.21","dayjs":"^1.11.15","@vueuse/core":"^14.1.0","html5-qrcode":"^2.3.8","@opentiny/vue":"^3.27.0","@ai-sdk/openai":"^3.0.0","@ai-sdk/deepseek":"1.0.30","@ai-sdk/provider":"^3.0.0","@built-in-ai/core":"^2.1.0","@opentiny/next-sdk":"0.3.3-alpha.1","@opentiny/vue-icon":"^3.27.0","@opentiny/genui-sdk":"0.0.1-alpha.2","@opentiny/tiny-robot":"0.3.1-alpha.6","@ai-sdk/provider-utils":"^4.0.14","@opentiny/genui-sdk-vue":"1.0.0-beta.1","@opentiny/tiny-robot-kit":"0.3.1-alpha.6","@modelcontextprotocol/sdk":"~1.25.2","@opentiny/tiny-robot-svgs":"0.3.1-alpha.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^7.1.7","vue-tsc":"^3.1.0","typescript":"~5.9.3","vite-plugin-dts":"^3.9.1","vite-svg-loader":"^5.1.0","@vitejs/plugin-vue":"^6.0.1","unplugin-auto-import":"^0.18.3","unplugin-vue-components":"^0.26.0","rollup-plugin-visualizer":"^6.0.3","@opentiny/vue-vite-import":"^1.4.0","@vant/auto-import-resolver":"^1.3.0","@opentiny/unplugin-tiny-vue":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/next-remoter_0.3.3-alpha.1_1782809050814_0.381380156125831","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@opentiny/next-remoter","version":"0.4.0","keywords":["next-remoter","opentiny","mcp","sdk","agent"],"license":"MIT","_id":"@opentiny/next-remoter@0.4.0","maintainers":[{"name":"opentiny","email":"opentiny@sina.com"}],"homepage":"https://docs.opentiny.design/next-sdk/guide/tiny-robot-remoter.html","bugs":{"url":"https://github.com/opentiny/next-sdk/issues"},"dist":{"shasum":"3dcfc0d5e674e43e4467dc51ce9b38ad5ee0162b","tarball":"https://registry.npmjs.org/@opentiny/next-remoter/-/next-remoter-0.4.0.tgz","fileCount":55,"integrity":"sha512-LKFa4sEmJ6vOo3IWoU7Klf4dkblAYpTgOy9m9sAlTCVcVMr5C8qoq+a/mn0AAs8YOl0cNG1DVnk8/FwIqd4YZg==","signatures":[{"sig":"MEQCIEgYzif8KWbosD/wLg/m/0T2dDG7+MKa+JGe7rblq1H1AiBkcSREBoBw0AhfOh5+cd7dV8iwomj+7a4zHIKP3+p6dg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17287662},"main":"dist/next-remoter.cjs.js","type":"module","_from":"file:opentiny-next-remoter-0.4.0.tgz","types":"dist/index.d.ts","module":"dist/next-remoter.es.js","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","build:site":"vite build --config vite.remoter.config.ts","build:runtime":"vite build --config vite.runtime.config.ts","build:visualizer":"vite build --config vite.remoter.config.ts --mode visualizer"},"_npmUser":{"name":"opentiny","email":"opentiny@sina.com"},"_resolved":"/tmp/66b5d75d73116191400152fd2fc1cda6/opentiny-next-remoter-0.4.0.tgz","_integrity":"sha512-LKFa4sEmJ6vOo3IWoU7Klf4dkblAYpTgOy9m9sAlTCVcVMr5C8qoq+a/mn0AAs8YOl0cNG1DVnk8/FwIqd4YZg==","repository":{"url":"git+ssh://git@github.com/opentiny/next-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"An AI chat component for rapidly building AI agents and integrating with web MCP","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ai":"^6.0.0","vue":"^3.5.22","zod":"^3.25.76","vant":"^4.9.21","dayjs":"^1.11.15","@vueuse/core":"^14.1.0","html5-qrcode":"^2.3.8","@opentiny/vue":"^3.27.0","@ai-sdk/openai":"^3.0.0","@ai-sdk/deepseek":"1.0.30","@ai-sdk/provider":"^3.0.0","@built-in-ai/core":"^2.1.0","@opentiny/next-sdk":"0.4.0","@opentiny/vue-icon":"^3.27.0","@opentiny/genui-sdk":"0.0.1-alpha.2","@opentiny/tiny-robot":"0.3.1-alpha.6","@ai-sdk/provider-utils":"^4.0.14","@opentiny/genui-sdk-vue":"1.0.0-beta.1","@opentiny/tiny-robot-kit":"0.3.1-alpha.6","@modelcontextprotocol/sdk":"~1.25.2","@opentiny/tiny-robot-svgs":"0.3.1-alpha.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","vue-tsc":"^3.1.0","typescript":"~5.9.3","vite-plugin-dts":"^3.9.1","vite-svg-loader":"^5.1.0","@vitejs/plugin-vue":"^6.0.1","unplugin-auto-import":"^0.18.3","unplugin-vue-components":"^0.26.0","rollup-plugin-visualizer":"^6.0.3","@opentiny/vue-vite-import":"^1.4.0","@vant/auto-import-resolver":"^1.3.0","@opentiny/unplugin-tiny-vue":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/next-remoter_0.4.0_1782809620657_0.7077367882929975","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@opentiny/next-remoter","version":"0.4.1","keywords":["next-remoter","opentiny","mcp","sdk","agent"],"license":"MIT","_id":"@opentiny/next-remoter@0.4.1","maintainers":[{"name":"opentiny","email":"opentiny@sina.com"}],"homepage":"https://docs.opentiny.design/next-sdk/guide/tiny-robot-remoter.html","bugs":{"url":"https://github.com/opentiny/next-sdk/issues"},"dist":{"shasum":"e5188f96482239443e46366273fcc2fb1e378862","tarball":"https://registry.npmjs.org/@opentiny/next-remoter/-/next-remoter-0.4.1.tgz","fileCount":54,"integrity":"sha512-admeH0bYjIeKI11womjsppaTWcvOlDGP45wTa5VfvhbLGEZLoZs50O0ED+tNLp4tJ4x6KVWkZgKNtD7SfNnYfw==","signatures":[{"sig":"MEUCIQDN66YKa6jPPdXk6tLbMqHhbTPO2vyIiRXLjrpaTKfvsgIgZkklbx0eiko28TY8cZEg8oAgzz7FTnK14ai2sepKfBA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16481206},"main":"dist/next-remoter.cjs.js","type":"module","_from":"file:opentiny-next-remoter-0.4.1.tgz","types":"dist/index.d.ts","module":"dist/next-remoter.es.js","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","build:site":"vite build --config vite.remoter.config.ts","build:runtime":"vite build --config vite.runtime.config.ts","build:visualizer":"vite build --config vite.remoter.config.ts --mode visualizer"},"_npmUser":{"name":"opentiny","email":"opentiny@sina.com"},"_resolved":"/tmp/2df53a447efbd2073ecb09f36b6442d6/opentiny-next-remoter-0.4.1.tgz","_integrity":"sha512-admeH0bYjIeKI11womjsppaTWcvOlDGP45wTa5VfvhbLGEZLoZs50O0ED+tNLp4tJ4x6KVWkZgKNtD7SfNnYfw==","repository":{"url":"git+ssh://git@github.com/opentiny/next-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"An AI chat component for rapidly building AI agents and integrating with web MCP","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ai":"^6.0.0","vue":"^3.5.22","zod":"^3.25.76","vant":"^4.9.21","dayjs":"^1.11.15","@vueuse/core":"^14.1.0","html5-qrcode":"^2.3.8","@opentiny/vue":"^3.27.0","@ai-sdk/openai":"^3.0.0","@ai-sdk/deepseek":"1.0.30","@ai-sdk/provider":"^3.0.0","@built-in-ai/core":"^2.1.0","@opentiny/next-sdk":"0.4.1","@opentiny/vue-icon":"^3.27.0","@opentiny/genui-sdk":"0.0.1-alpha.2","@opentiny/tiny-robot":"0.3.1-alpha.6","@ai-sdk/provider-utils":"^4.0.14","@opentiny/genui-sdk-vue":"1.0.0-beta.1","@opentiny/tiny-robot-kit":"0.3.1-alpha.6","@modelcontextprotocol/sdk":"~1.25.2","@opentiny/tiny-robot-svgs":"0.3.1-alpha.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","vue-tsc":"^3.1.0","typescript":"~5.9.3","vite-plugin-dts":"^3.9.1","vite-svg-loader":"^5.1.0","@vitejs/plugin-vue":"^6.0.1","unplugin-auto-import":"^0.18.3","unplugin-vue-components":"^0.26.0","rollup-plugin-visualizer":"^6.0.3","@opentiny/vue-vite-import":"^1.4.0","@vant/auto-import-resolver":"^1.3.0","@opentiny/unplugin-tiny-vue":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/next-remoter_0.4.1_1783926607982_0.675678632322166","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@opentiny/next-remoter","version":"0.4.2","keywords":["next-remoter","opentiny","mcp","sdk","agent"],"license":"MIT","_id":"@opentiny/next-remoter@0.4.2","maintainers":[{"name":"opentiny","email":"opentiny@sina.com"}],"homepage":"https://docs.opentiny.design/next-sdk/guide/tiny-robot-remoter.html","bugs":{"url":"https://github.com/opentiny/next-sdk/issues"},"dist":{"shasum":"3b2a0fe8199f9d2b8d03b7d3fef2524bee89e696","tarball":"https://registry.npmjs.org/@opentiny/next-remoter/-/next-remoter-0.4.2.tgz","fileCount":54,"integrity":"sha512-oYJxk1ypDpQ7/gmYZVcNoonsRblfrpmd7VFGVxn3qzTF7Rt65/AmSRg0U1tTaDjTTjFiUGD3sEtgzq7Sz/Zc3Q==","signatures":[{"sig":"MEYCIQDjX0NlaFaTCTMkWJMZ6A56HXvJ+OJRCpQkkFabi3ak6wIhALzt1WJir5OrSuWd/TQIL5exHhhYjZabqB0j3fa0Tt82","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16484314},"main":"dist/next-remoter.cjs.js","type":"module","_from":"file:opentiny-next-remoter-0.4.2.tgz","types":"dist/index.d.ts","module":"dist/next-remoter.es.js","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","build:site":"vite build --config vite.remoter.config.ts","build:runtime":"vite build --config vite.runtime.config.ts","build:visualizer":"vite build --config vite.remoter.config.ts --mode visualizer"},"_npmUser":{"name":"opentiny","email":"opentiny@sina.com"},"_resolved":"/tmp/522d0274d76f9ef94b73afcb7aa63543/opentiny-next-remoter-0.4.2.tgz","_integrity":"sha512-oYJxk1ypDpQ7/gmYZVcNoonsRblfrpmd7VFGVxn3qzTF7Rt65/AmSRg0U1tTaDjTTjFiUGD3sEtgzq7Sz/Zc3Q==","repository":{"url":"git+ssh://git@github.com/opentiny/next-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"An AI chat component for rapidly building AI agents and integrating with web MCP","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ai":"^6.0.0","vue":"^3.5.22","zod":"^3.25.76","vant":"^4.9.21","dayjs":"^1.11.15","@vueuse/core":"^14.1.0","html5-qrcode":"^2.3.8","@opentiny/vue":"^3.27.0","@ai-sdk/openai":"^3.0.0","@ai-sdk/deepseek":"1.0.30","@ai-sdk/provider":"^3.0.0","@built-in-ai/core":"^2.1.0","@opentiny/next-sdk":"0.4.2","@opentiny/vue-icon":"^3.27.0","@opentiny/genui-sdk":"0.0.1-alpha.2","@opentiny/tiny-robot":"0.3.1-alpha.6","@ai-sdk/provider-utils":"^4.0.14","@opentiny/genui-sdk-vue":"1.0.0-beta.1","@opentiny/tiny-robot-kit":"0.3.1-alpha.6","@modelcontextprotocol/sdk":"~1.25.2","@opentiny/tiny-robot-svgs":"0.3.1-alpha.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","vue-tsc":"^3.1.0","typescript":"~5.9.3","vite-plugin-dts":"^3.9.1","vite-svg-loader":"^5.1.0","@vitejs/plugin-vue":"^6.0.1","unplugin-auto-import":"^0.18.3","unplugin-vue-components":"^0.26.0","rollup-plugin-visualizer":"^6.0.3","@opentiny/vue-vite-import":"^1.4.0","@vant/auto-import-resolver":"^1.3.0","@opentiny/unplugin-tiny-vue":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/next-remoter_0.4.2_1784194332395_0.6654921533885172","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"@opentiny/next-remoter","version":"0.4.3","keywords":["next-remoter","opentiny","mcp","sdk","agent"],"license":"MIT","_id":"@opentiny/next-remoter@0.4.3","maintainers":[{"name":"opentiny","email":"opentiny@sina.com"}],"homepage":"https://docs.opentiny.design/next-sdk/guide/tiny-robot-remoter.html","bugs":{"url":"https://github.com/opentiny/next-sdk/issues"},"dist":{"shasum":"90ae70bdfd4db5ca47ab8498b975d1fef39e14c5","tarball":"https://registry.npmjs.org/@opentiny/next-remoter/-/next-remoter-0.4.3.tgz","fileCount":54,"integrity":"sha512-9nf7cCZgdo29ZbnH6bQpBjgVrJD3mNoC3nsV1q4sOSSbs+mAZe3b7UMolDJlK2mJpgiRfsvoIuaXwuoXlexXdQ==","signatures":[{"sig":"MEYCIQDhsZsU5eiiLoor9xWJnTlhFPB2miLehkz3sCRYMeS6oQIhAIPnSQUNj45juiDUPuQPFmj8iO3kGhiB99+oy42GtGUN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16485562},"main":"dist/next-remoter.cjs.js","type":"module","_from":"file:opentiny-next-remoter-0.4.3.tgz","types":"dist/index.d.ts","module":"dist/next-remoter.es.js","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","build:site":"vite build --config vite.remoter.config.ts","build:runtime":"vite build --config vite.runtime.config.ts","build:visualizer":"vite build --config vite.remoter.config.ts --mode visualizer"},"_npmUser":{"name":"opentiny","email":"opentiny@sina.com"},"_resolved":"/tmp/fb00027edb9eb7a8a8666836bcc6c472/opentiny-next-remoter-0.4.3.tgz","_integrity":"sha512-9nf7cCZgdo29ZbnH6bQpBjgVrJD3mNoC3nsV1q4sOSSbs+mAZe3b7UMolDJlK2mJpgiRfsvoIuaXwuoXlexXdQ==","repository":{"url":"git+ssh://git@github.com/opentiny/next-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"An AI chat component for rapidly building AI agents and integrating with web MCP","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ai":"^6.0.0","vue":"^3.5.22","zod":"^3.25.76","vant":"^4.9.21","dayjs":"^1.11.15","@vueuse/core":"^14.1.0","html5-qrcode":"^2.3.8","@opentiny/vue":"^3.27.0","@ai-sdk/openai":"^3.0.0","@ai-sdk/deepseek":"1.0.30","@ai-sdk/provider":"^3.0.0","@built-in-ai/core":"^2.1.0","@opentiny/next-sdk":"0.4.3","@opentiny/vue-icon":"^3.27.0","@opentiny/genui-sdk":"0.0.1-alpha.2","@opentiny/tiny-robot":"0.3.1-alpha.6","@ai-sdk/provider-utils":"^4.0.14","@opentiny/genui-sdk-vue":"1.0.0-beta.1","@opentiny/tiny-robot-kit":"0.3.1-alpha.6","@modelcontextprotocol/sdk":"~1.25.2","@opentiny/tiny-robot-svgs":"0.3.1-alpha.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","vue-tsc":"^3.1.0","typescript":"~5.9.3","vite-plugin-dts":"^3.9.1","vite-svg-loader":"^5.1.0","@vitejs/plugin-vue":"^6.0.1","unplugin-auto-import":"^0.18.3","unplugin-vue-components":"^0.26.0","rollup-plugin-visualizer":"^6.0.3","@opentiny/vue-vite-import":"^1.4.0","@vant/auto-import-resolver":"^1.3.0","@opentiny/unplugin-tiny-vue":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/next-remoter_0.4.3_1784517468747_0.32338996537811293","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"@opentiny/next-remoter","version":"0.4.4","keywords":["next-remoter","opentiny","mcp","sdk","agent"],"license":"MIT","_id":"@opentiny/next-remoter@0.4.4","maintainers":[{"name":"opentiny","email":"opentiny@sina.com"}],"homepage":"https://docs.opentiny.design/next-sdk/guide/tiny-robot-remoter.html","bugs":{"url":"https://github.com/opentiny/next-sdk/issues"},"dist":{"shasum":"37a78d9ceac398173e33408ce2029f20c95b199e","tarball":"https://registry.npmjs.org/@opentiny/next-remoter/-/next-remoter-0.4.4.tgz","fileCount":54,"integrity":"sha512-9GwzBsn82blJ8kqqgY7czEn+cT+EQzJhAsHF0pzsIbqETFqGuE/HTS3Tc1KPibvh4yWyw+OFzHNHaEb+4dZEgA==","signatures":[{"sig":"MEUCIHYyLbdMY3COtyssWYInZK187hnrbV4hS/P+aHeDIqi4AiEA7mJoT+1+xyl6n/gKJr6N/dre1pnkX1AyQwdYF+Q/dDU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16487007},"main":"dist/next-remoter.cjs.js","type":"module","_from":"file:opentiny-next-remoter-0.4.4.tgz","types":"dist/index.d.ts","module":"dist/next-remoter.es.js","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","build:site":"vite build --config vite.remoter.config.ts","build:runtime":"vite build --config vite.runtime.config.ts","build:visualizer":"vite build --config vite.remoter.config.ts --mode visualizer"},"_npmUser":{"name":"opentiny","email":"opentiny@sina.com"},"_resolved":"/tmp/bc902adbd72d1e1c426fb66ae6c49a74/opentiny-next-remoter-0.4.4.tgz","_integrity":"sha512-9GwzBsn82blJ8kqqgY7czEn+cT+EQzJhAsHF0pzsIbqETFqGuE/HTS3Tc1KPibvh4yWyw+OFzHNHaEb+4dZEgA==","repository":{"url":"git+ssh://git@github.com/opentiny/next-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"An AI chat component for rapidly building AI agents and integrating with web MCP","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ai":"^6.0.0","vue":"^3.5.22","zod":"^3.25.76","vant":"^4.9.21","dayjs":"^1.11.15","@vueuse/core":"^14.1.0","html5-qrcode":"^2.3.8","@opentiny/vue":"^3.27.0","@ai-sdk/openai":"^3.0.0","@ai-sdk/deepseek":"1.0.30","@ai-sdk/provider":"^3.0.0","@built-in-ai/core":"^2.1.0","@opentiny/next-sdk":"0.4.4","@opentiny/vue-icon":"^3.27.0","@opentiny/genui-sdk":"0.0.1-alpha.2","@opentiny/tiny-robot":"0.3.1-alpha.6","@ai-sdk/provider-utils":"^4.0.14","@opentiny/genui-sdk-vue":"1.0.0-beta.1","@opentiny/tiny-robot-kit":"0.3.1-alpha.6","@modelcontextprotocol/sdk":"~1.25.2","@opentiny/tiny-robot-svgs":"0.3.1-alpha.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","vue-tsc":"^3.1.0","typescript":"~5.9.3","vite-plugin-dts":"^3.9.1","vite-svg-loader":"^5.1.0","@vitejs/plugin-vue":"^6.0.1","unplugin-auto-import":"^0.18.3","unplugin-vue-components":"^0.26.0","rollup-plugin-visualizer":"^6.0.3","@opentiny/vue-vite-import":"^1.4.0","@vant/auto-import-resolver":"^1.3.0","@opentiny/unplugin-tiny-vue":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/next-remoter_0.4.4_1784810975441_0.5995137582891357","host":"s3://npm-registry-packages-npm-production"}},"0.4.5":{"name":"@opentiny/next-remoter","version":"0.4.5","keywords":["next-remoter","opentiny","mcp","sdk","agent"],"license":"MIT","_id":"@opentiny/next-remoter@0.4.5","maintainers":[{"name":"opentiny","email":"opentiny@sina.com"}],"homepage":"https://docs.opentiny.design/next-sdk/guide/tiny-robot-remoter.html","bugs":{"url":"https://github.com/opentiny/next-sdk/issues"},"dist":{"shasum":"09d0820a508470bbf65a07bfb22d83c68713994e","tarball":"https://registry.npmjs.org/@opentiny/next-remoter/-/next-remoter-0.4.5.tgz","fileCount":54,"integrity":"sha512-y3fp3MmEhvJqT6ESkduYdALWAn6eBELTPKc1+2ggrn/Xlhs6ZUhVAxPHs8Zy7gIQTcJFV4rqRJo064tujvJi8A==","signatures":[{"sig":"MEQCIGEYrI/cLoCr2D5XVgvXncInlkVONAXxnGnuHj9IKzqCAiAKq6aSdI4PhWb0IrLVnBTbLn7OWcQASAvGeWfvnUWlCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15206393},"main":"dist/next-remoter.cjs.js","type":"module","_from":"file:opentiny-next-remoter-0.4.5.tgz","types":"dist/index.d.ts","module":"dist/next-remoter.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/next-remoter.es.js","require":"./dist/next-remoter.cjs.js"},"./dist/style.css":"./dist/style.css"},"scripts":{"dev":"vite","build":"vite build","preview":"vite preview","build:site":"vite build --config vite.remoter.config.ts","build:runtime":"vite build --config vite.runtime.config.ts","build:visualizer":"vite build --config vite.remoter.config.ts --mode visualizer"},"_npmUser":{"name":"opentiny","email":"opentiny@sina.com"},"_resolved":"/tmp/06bbe875ac0d0d6e33305e6cc3626321/opentiny-next-remoter-0.4.5.tgz","_integrity":"sha512-y3fp3MmEhvJqT6ESkduYdALWAn6eBELTPKc1+2ggrn/Xlhs6ZUhVAxPHs8Zy7gIQTcJFV4rqRJo064tujvJi8A==","repository":{"url":"git+ssh://git@github.com/opentiny/next-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"An AI chat component for rapidly building AI agents and integrating with web MCP","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.20.2","dependencies":{"ai":"^6.0.0","vue":"^3.5.22","zod":"^3.25.76","vant":"^4.9.21","dayjs":"^1.11.15","@vueuse/core":"^14.1.0","html5-qrcode":"^2.3.8","@opentiny/vue":"^3.27.0","@ai-sdk/openai":"^3.0.0","@ai-sdk/deepseek":"1.0.30","@ai-sdk/provider":"^3.0.0","@built-in-ai/core":"^2.1.0","@opentiny/next-sdk":"0.4.5","@opentiny/vue-icon":"^3.27.0","@opentiny/genui-sdk":"0.0.1-alpha.2","@opentiny/tiny-robot":"0.3.1-alpha.6","@ai-sdk/provider-utils":"^4.0.14","@opentiny/genui-sdk-vue":"1.0.0-beta.1","@opentiny/tiny-robot-kit":"0.3.1-alpha.6","@modelcontextprotocol/sdk":"~1.25.2","@opentiny/tiny-robot-svgs":"0.3.1-alpha.6"},"publishConfig":{"access":"public","sideEffects":["**/*.css"]},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","vue-tsc":"^3.1.0","typescript":"~5.9.3","vite-plugin-dts":"^3.9.1","vite-svg-loader":"^5.1.0","@vitejs/plugin-vue":"^6.0.1","unplugin-auto-import":"^0.18.3","unplugin-vue-components":"^0.26.0","rollup-plugin-visualizer":"^6.0.3","@opentiny/vue-vite-import":"^1.4.0","@vant/auto-import-resolver":"^1.3.0","@opentiny/unplugin-tiny-vue":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/next-remoter_0.4.5_1786002586655_0.06544191391073406","host":"s3://npm-registry-packages-npm-production"}},"0.4.6":{"name":"@opentiny/next-remoter","version":"0.4.6","keywords":["next-remoter","opentiny","mcp","sdk","agent"],"license":"MIT","_id":"@opentiny/next-remoter@0.4.6","maintainers":[{"name":"opentiny","email":"opentiny@sina.com"}],"homepage":"https://docs.opentiny.design/next-sdk/guide/tiny-robot-remoter.html","bugs":{"url":"https://github.com/opentiny/next-sdk/issues"},"dist":{"shasum":"d612edd736eca5f6508d4c6e14d953d33fcecb44","tarball":"https://registry.npmjs.org/@opentiny/next-remoter/-/next-remoter-0.4.6.tgz","fileCount":54,"integrity":"sha512-uPvqfS0hHjzdgEylnwS854xdFI3HK6/TCogOSWguiAGjhcXK1ahytA73pyyNOD8CxFtecaPLGTOwuHsNJp46ew==","signatures":[{"sig":"MEQCIEzN7u4R8QzcpCfrB9CFvhf+Gb9kc8BeZLHjxBIpJTXwAiA+UxU9qBDJ2o9m0x2gy97Zjey8TD4nPjlTaDqDz6k5rg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16818242},"main":"dist/next-remoter.cjs.js","type":"module","_from":"file:opentiny-next-remoter-0.4.6.tgz","types":"dist/index.d.ts","module":"dist/next-remoter.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/next-remoter.es.js","require":"./dist/next-remoter.cjs.js"},"./dist/style.css":"./dist/style.css"},"scripts":{"dev":"vite","build":"vite build","preview":"vite preview","build:site":"vite build --config vite.remoter.config.ts","build:runtime":"vite build --config vite.runtime.config.ts","build:visualizer":"vite build --config vite.remoter.config.ts --mode visualizer"},"_npmUser":{"name":"opentiny","email":"opentiny@sina.com"},"_resolved":"/tmp/f477ca077438300f13ba12ba354a51b3/opentiny-next-remoter-0.4.6.tgz","_integrity":"sha512-uPvqfS0hHjzdgEylnwS854xdFI3HK6/TCogOSWguiAGjhcXK1ahytA73pyyNOD8CxFtecaPLGTOwuHsNJp46ew==","repository":{"url":"git+ssh://git@github.com/opentiny/next-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"An AI chat component for rapidly building AI agents and integrating with web MCP","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.20.2","dependencies":{"ai":"^6.0.0","vue":"^3.5.22","zod":"^3.25.76","vant":"^4.9.21","dayjs":"^1.11.15","@vueuse/core":"^14.1.0","html5-qrcode":"^2.3.8","@opentiny/vue":"^3.27.0","@ai-sdk/openai":"^3.0.0","@ai-sdk/deepseek":"1.0.30","@ai-sdk/provider":"^3.0.0","@built-in-ai/core":"^2.1.0","@opentiny/next-sdk":"0.4.6","@opentiny/vue-icon":"^3.27.0","@opentiny/genui-sdk":"0.0.1-alpha.2","@opentiny/tiny-robot":"0.3.1-alpha.6","@ai-sdk/provider-utils":"^4.0.14","@opentiny/genui-sdk-vue":"1.0.0-beta.1","@opentiny/tiny-robot-kit":"0.3.1-alpha.6","@modelcontextprotocol/sdk":"~1.25.2","@opentiny/tiny-robot-svgs":"0.3.1-alpha.6"},"publishConfig":{"access":"public","sideEffects":["**/*.css"]},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","vue-tsc":"^3.1.0","typescript":"~5.9.3","vite-plugin-dts":"^3.9.1","vite-svg-loader":"^5.1.0","@vitejs/plugin-vue":"^6.0.1","unplugin-auto-import":"^0.18.3","unplugin-vue-components":"^0.26.0","rollup-plugin-visualizer":"^6.0.3","@opentiny/vue-vite-import":"^1.4.0","@vant/auto-import-resolver":"^1.3.0","@opentiny/unplugin-tiny-vue":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/next-remoter_0.4.6_1786095496032_0.8232382561712124","host":"s3://npm-registry-packages-npm-production"}},"0.4.7":{"name":"@opentiny/next-remoter","version":"0.4.7","keywords":["next-remoter","opentiny","mcp","sdk","agent"],"license":"MIT","_id":"@opentiny/next-remoter@0.4.7","maintainers":[{"name":"opentiny","email":"opentiny@sina.com"}],"homepage":"https://docs.opentiny.design/next-sdk/guide/tiny-robot-remoter.html","bugs":{"url":"https://github.com/opentiny/next-sdk/issues"},"dist":{"shasum":"dbbc905b4f8a032763c3d56a2bb04867ef974f2e","tarball":"https://registry.npmjs.org/@opentiny/next-remoter/-/next-remoter-0.4.7.tgz","fileCount":54,"integrity":"sha512-HVUVDolu7mJi8Iuunrp3ZkmkFBpZPKKGsXa3pkRx82OcATruidsxlitTEX02qwGE0gcOF50sOBbKE13PTTkeXQ==","signatures":[{"sig":"MEQCIGJgEvwDpls5hNgG+iDGl+n1FDXQekq81ktoeMllNiZ8AiBjI137+DgdplFm1XrwwcJQBfMld5x/It8R56mO+lDcTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16853493},"main":"dist/next-remoter.cjs.js","type":"module","_from":"file:opentiny-next-remoter-0.4.7.tgz","types":"dist/index.d.ts","module":"dist/next-remoter.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/next-remoter.es.js","require":"./dist/next-remoter.cjs.js"},"./dist/style.css":"./dist/style.css"},"scripts":{"dev":"vite","build":"vite build","preview":"vite preview","build:site":"vite build --config vite.remoter.config.ts","build:runtime":"vite build --config vite.runtime.config.ts","build:visualizer":"vite build --config vite.remoter.config.ts --mode visualizer"},"_npmUser":{"name":"opentiny","email":"opentiny@sina.com"},"_resolved":"/tmp/3aa6646e2055ffd5126cc363b4e76b5b/opentiny-next-remoter-0.4.7.tgz","_integrity":"sha512-HVUVDolu7mJi8Iuunrp3ZkmkFBpZPKKGsXa3pkRx82OcATruidsxlitTEX02qwGE0gcOF50sOBbKE13PTTkeXQ==","repository":{"url":"git+ssh://git@github.com/opentiny/next-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"An AI chat component for rapidly building AI agents and integrating with web MCP","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.20.2","dependencies":{"ai":"^6.0.0","vue":"^3.5.22","zod":"^3.25.76","vant":"^4.9.21","dayjs":"^1.11.15","@vueuse/core":"^14.1.0","html5-qrcode":"^2.3.8","@opentiny/vue":"^3.27.0","@ai-sdk/openai":"^3.0.0","@ai-sdk/deepseek":"1.0.30","@ai-sdk/provider":"^3.0.0","@built-in-ai/core":"^2.1.0","@opentiny/next-sdk":"0.4.7","@opentiny/vue-icon":"^3.27.0","@opentiny/genui-sdk":"0.0.1-alpha.2","@opentiny/tiny-robot":"0.3.1-alpha.6","@ai-sdk/provider-utils":"^4.0.14","@opentiny/genui-sdk-vue":"1.0.0-beta.1","@opentiny/tiny-robot-kit":"0.3.1-alpha.6","@modelcontextprotocol/sdk":"~1.25.2","@opentiny/tiny-robot-svgs":"0.3.1-alpha.6"},"publishConfig":{"access":"public","sideEffects":["**/*.css"]},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","vue-tsc":"^3.1.0","typescript":"~5.9.3","vite-plugin-dts":"^3.9.1","vite-svg-loader":"^5.1.0","@vitejs/plugin-vue":"^6.0.1","unplugin-auto-import":"^0.18.3","unplugin-vue-components":"^0.26.0","rollup-plugin-visualizer":"^6.0.3","@opentiny/vue-vite-import":"^1.4.0","@vant/auto-import-resolver":"^1.3.0","@opentiny/unplugin-tiny-vue":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/next-remoter_0.4.7_1787711714687_0.8807369303748933","host":"s3://npm-registry-packages-npm-production"}},"0.4.8":{"name":"@opentiny/next-remoter","version":"0.4.8","keywords":["next-remoter","opentiny","mcp","sdk","agent"],"license":"MIT","_id":"@opentiny/next-remoter@0.4.8","maintainers":[{"name":"opentiny","email":"opentiny@sina.com"}],"homepage":"https://docs.opentiny.design/next-sdk/guide/tiny-robot-remoter.html","bugs":{"url":"https://github.com/opentiny/next-sdk/issues"},"dist":{"shasum":"5080ed819832ea97573cf839af15960f0eadb8ca","tarball":"https://registry.npmjs.org/@opentiny/next-remoter/-/next-remoter-0.4.8.tgz","fileCount":54,"integrity":"sha512-adWkZMgoGvpP4NYFJyFyzJtV2CKX3E2O9sv22fxkcuQbK+ABlhvixLWtF/iHBMfYLsXj5FgMq0BK0KYhkp7FmQ==","signatures":[{"sig":"MEYCIQCSVfjcapebSAHX2GjsDBKoMDo/R6RSpg00vWiDDkKUuQIhAPJPFYVNtBiWqdLL7d3Gdvs7FnutPR77dRq8pO3RGh1z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16864497},"main":"dist/next-remoter.cjs.js","type":"module","_from":"file:opentiny-next-remoter-0.4.8.tgz","types":"dist/index.d.ts","module":"dist/next-remoter.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/next-remoter.es.js","require":"./dist/next-remoter.cjs.js"},"./dist/style.css":"./dist/style.css"},"scripts":{"dev":"vite","build":"vite build","preview":"vite preview","build:site":"vite build --config vite.remoter.config.ts","build:runtime":"vite build --config vite.runtime.config.ts","build:visualizer":"vite build --config vite.remoter.config.ts --mode visualizer"},"_npmUser":{"name":"opentiny","email":"opentiny@sina.com"},"_resolved":"/tmp/255a1ae58fb50a17df053d247abd2296/opentiny-next-remoter-0.4.8.tgz","_integrity":"sha512-adWkZMgoGvpP4NYFJyFyzJtV2CKX3E2O9sv22fxkcuQbK+ABlhvixLWtF/iHBMfYLsXj5FgMq0BK0KYhkp7FmQ==","repository":{"url":"git+ssh://git@github.com/opentiny/next-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"An AI chat component for rapidly building AI agents and integrating with web MCP","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.20.2","dependencies":{"ai":"^6.0.0","vue":"^3.5.22","zod":"^3.25.76","vant":"^4.9.21","dayjs":"^1.11.15","@vueuse/core":"^14.1.0","html5-qrcode":"^2.3.8","@opentiny/vue":"^3.27.0","@ai-sdk/openai":"^3.0.0","@ai-sdk/deepseek":"1.0.30","@ai-sdk/provider":"^3.0.0","@built-in-ai/core":"^2.1.0","@opentiny/next-sdk":"0.4.8","@opentiny/vue-icon":"^3.27.0","@opentiny/genui-sdk":"0.0.1-alpha.2","@opentiny/tiny-robot":"0.3.1-alpha.6","@ai-sdk/provider-utils":"^4.0.14","@opentiny/genui-sdk-vue":"1.0.0-beta.1","@opentiny/tiny-robot-kit":"0.3.1-alpha.6","@modelcontextprotocol/sdk":"~1.25.2","@opentiny/tiny-robot-svgs":"0.3.1-alpha.6"},"publishConfig":{"access":"public","sideEffects":["**/*.css"]},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","vue-tsc":"^3.1.0","typescript":"~5.9.3","vite-plugin-dts":"^3.9.1","vite-svg-loader":"^5.1.0","@vitejs/plugin-vue":"^6.0.1","unplugin-auto-import":"^0.18.3","unplugin-vue-components":"^0.26.0","rollup-plugin-visualizer":"^6.0.3","@opentiny/vue-vite-import":"^1.4.0","@vant/auto-import-resolver":"^1.3.0","@opentiny/unplugin-tiny-vue":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/next-remoter_0.4.8_1788419637001_0.6264517866997084","host":"s3://npm-registry-packages-npm-production"}},"0.4.9":{"name":"@opentiny/next-remoter","version":"0.4.9","keywords":["next-remoter","opentiny","mcp","sdk","agent"],"license":"MIT","_id":"@opentiny/next-remoter@0.4.9","maintainers":[{"name":"opentiny","email":"opentiny@sina.com"}],"homepage":"https://docs.opentiny.design/next-sdk/guide/tiny-robot-remoter.html","bugs":{"url":"https://github.com/opentiny/next-sdk/issues"},"dist":{"shasum":"955a1023391fab0a6f6040338df69466efab59dd","tarball":"https://registry.npmjs.org/@opentiny/next-remoter/-/next-remoter-0.4.9.tgz","fileCount":54,"integrity":"sha512-F/FnqnS1ksofO0O6pU7/c8UiP+gsUiRLIbV0H7t9yboun2xNljJ+Ru3OJcb+lZpAd7hisrrzukiHnl3Wsr3F9w==","signatures":[{"sig":"MEYCIQCfJMkHpQgTkFW+zmke0NlMpIVY2VC4ifzPmX3ZSRCx4AIhAIb+wGvtlCkdIL2A7dcp0pmc56CEdBIAUpkzPpn5e4wx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16818447},"main":"dist/next-remoter.cjs.js","type":"module","_from":"file:opentiny-next-remoter-0.4.9.tgz","types":"dist/index.d.ts","module":"dist/next-remoter.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/next-remoter.es.js","require":"./dist/next-remoter.cjs.js"},"./dist/style.css":"./dist/style.css"},"scripts":{"dev":"vite","build":"vite build","preview":"vite preview","build:site":"vite build --config vite.remoter.config.ts","build:runtime":"vite build --config vite.runtime.config.ts","build:visualizer":"vite build --config vite.remoter.config.ts --mode visualizer"},"_npmUser":{"name":"opentiny","email":"opentiny@sina.com"},"_resolved":"/tmp/f15ac1f80e9c0c21d5cb969e08a69a88/opentiny-next-remoter-0.4.9.tgz","_integrity":"sha512-F/FnqnS1ksofO0O6pU7/c8UiP+gsUiRLIbV0H7t9yboun2xNljJ+Ru3OJcb+lZpAd7hisrrzukiHnl3Wsr3F9w==","repository":{"url":"git+ssh://git@github.com/opentiny/next-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"An AI chat component for rapidly building AI agents and integrating with web MCP","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.20.2","dependencies":{"ai":"^6.0.0","vue":"^3.5.22","zod":"^3.25.76","vant":"^4.9.21","dayjs":"^1.11.15","@vueuse/core":"^14.1.0","html5-qrcode":"^2.3.8","@opentiny/vue":"^3.27.0","@ai-sdk/openai":"^3.0.0","@ai-sdk/deepseek":"1.0.30","@ai-sdk/provider":"^3.0.0","@built-in-ai/core":"^2.1.0","@opentiny/next-sdk":"0.4.9","@opentiny/vue-icon":"^3.27.0","@opentiny/genui-sdk":"0.0.1-alpha.2","@opentiny/tiny-robot":"0.3.1-alpha.6","@ai-sdk/provider-utils":"^4.0.14","@opentiny/genui-sdk-vue":"1.0.0-beta.1","@opentiny/tiny-robot-kit":"0.3.1-alpha.6","@modelcontextprotocol/sdk":"~1.25.2","@opentiny/tiny-robot-svgs":"0.3.1-alpha.6"},"publishConfig":{"access":"public","sideEffects":["**/*.css"]},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","vue-tsc":"^3.1.0","typescript":"~5.9.3","vite-plugin-dts":"^3.9.1","vite-svg-loader":"^5.1.0","@vitejs/plugin-vue":"^6.0.1","unplugin-auto-import":"^0.18.3","unplugin-vue-components":"^0.26.0","rollup-plugin-visualizer":"^6.0.3","@opentiny/vue-vite-import":"^1.4.0","@vant/auto-import-resolver":"^1.3.0","@opentiny/unplugin-tiny-vue":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/next-remoter_0.4.9_1788511834701_0.32552988371004465","host":"s3://npm-registry-packages-npm-production"}},"0.4.10":{"name":"@opentiny/next-remoter","version":"0.4.10","keywords":["next-remoter","opentiny","mcp","sdk","agent"],"license":"MIT","_id":"@opentiny/next-remoter@0.4.10","maintainers":[{"name":"opentiny","email":"opentiny@sina.com"}],"homepage":"https://docs.opentiny.design/next-sdk/guide/tiny-robot-remoter.html","bugs":{"url":"https://github.com/opentiny/next-sdk/issues"},"dist":{"shasum":"ef4d811dd791b317c959612db4d0d66f956c459c","tarball":"https://registry.npmjs.org/@opentiny/next-remoter/-/next-remoter-0.4.10.tgz","fileCount":54,"integrity":"sha512-CZABVcBJ7O9oisjfBgMrzEk3/ZBnx1rHKbyGnnBwkhWcyvYzCSkX1QzlaXpDJB6hBpowvF0nnJyxKRyfrovVsQ==","signatures":[{"sig":"MEYCIQD3nfwFxrv6KNgwC5Uchgv8RghUjxPyGnUVAY/J/48SFQIhAOE5WFVsst7MIkWTGouxVvGt5V9mtbV3iNatriwQQLdY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16824568},"main":"dist/next-remoter.cjs.js","type":"module","_from":"file:opentiny-next-remoter-0.4.10.tgz","types":"dist/index.d.ts","module":"dist/next-remoter.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/next-remoter.es.js","require":"./dist/next-remoter.cjs.js"},"./dist/style.css":"./dist/style.css"},"scripts":{"dev":"vite","build":"vite build","preview":"vite preview","build:site":"vite build --config vite.remoter.config.ts","build:runtime":"vite build --config vite.runtime.config.ts","build:visualizer":"vite build --config vite.remoter.config.ts --mode visualizer"},"_npmUser":{"name":"opentiny","email":"opentiny@sina.com"},"_resolved":"/tmp/3f61977f25c5747cf96b7cf7df0823d4/opentiny-next-remoter-0.4.10.tgz","_integrity":"sha512-CZABVcBJ7O9oisjfBgMrzEk3/ZBnx1rHKbyGnnBwkhWcyvYzCSkX1QzlaXpDJB6hBpowvF0nnJyxKRyfrovVsQ==","repository":{"url":"git+ssh://git@github.com/opentiny/next-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"An AI chat component for rapidly building AI agents and integrating with web MCP","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.20.2","dependencies":{"ai":"^6.0.0","vue":"^3.5.22","zod":"^3.25.76","vant":"^4.9.21","dayjs":"^1.11.15","@vueuse/core":"^14.1.0","html5-qrcode":"^2.3.8","@opentiny/vue":"^3.27.0","@ai-sdk/openai":"^3.0.0","@ai-sdk/deepseek":"1.0.30","@ai-sdk/provider":"^3.0.0","@built-in-ai/core":"^2.1.0","@opentiny/next-sdk":"0.4.10","@opentiny/vue-icon":"^3.27.0","@opentiny/genui-sdk":"0.0.1-alpha.2","@opentiny/tiny-robot":"0.3.1-alpha.6","@ai-sdk/provider-utils":"^4.0.14","@opentiny/genui-sdk-vue":"1.0.0-beta.1","@opentiny/tiny-robot-kit":"0.3.1-alpha.6","@modelcontextprotocol/sdk":"~1.25.2","@opentiny/tiny-robot-svgs":"0.3.1-alpha.6"},"publishConfig":{"access":"public","sideEffects":["**/*.css"]},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","vue-tsc":"^3.1.0","typescript":"~5.9.3","vite-plugin-dts":"^3.9.1","vite-svg-loader":"^5.1.0","@vitejs/plugin-vue":"^6.0.1","unplugin-auto-import":"^0.18.3","unplugin-vue-components":"^0.26.0","rollup-plugin-visualizer":"^6.0.3","@opentiny/vue-vite-import":"^1.4.0","@vant/auto-import-resolver":"^1.3.0","@opentiny/unplugin-tiny-vue":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/next-remoter_0.4.10_1788935021533_0.5005040130185388","host":"s3://npm-registry-packages-npm-production"}},"0.4.11":{"_id":"@opentiny/next-remoter@0.4.11","bugs":{"url":"https://github.com/opentiny/next-sdk/issues"},"dist":{"shasum":"c339d4d5746c127193dbddb3efa64977d7f19ce6","tarball":"https://registry.npmjs.org/@opentiny/next-remoter/-/next-remoter-0.4.11.tgz","fileCount":54,"integrity":"sha512-DspyQP50FU98gMOQsOx04Be3CCPNqGhPvnMO+mikL1TWmiHcms1veTQkXtd0CLwYNFDiokHRw9vDur4Fme1hvA==","signatures":[{"sig":"MEUCIC87hjGl8gy2R1hU1SlP8YVolUPEI+aL6FAXcB25+ceuAiEA+1mN3udi1YCFU0UtkYn3G8ZlCGCiuGx1zNBrujjHexo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICWSNXKaiSRMD38SlSG1z8wyWI5gjJvWRQ4XgwgPxgrbAiBTHSbKluFZSVUSovCjScIdUX/cZLvoaPpktd5jwlAmTg=="}],"unpackedSize":16833267},"main":"dist/next-remoter.cjs.js","name":"@opentiny/next-remoter","type":"module","_from":"file:opentiny-next-remoter-0.4.11.tgz","types":"dist/index.d.ts","module":"dist/next-remoter.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/next-remoter.es.js","require":"./dist/next-remoter.cjs.js"},"./dist/style.css":"./dist/style.css"},"license":"MIT","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","build:site":"vite build --config vite.remoter.config.ts","build:runtime":"vite build --config vite.runtime.config.ts","build:visualizer":"vite build --config vite.remoter.config.ts --mode visualizer"},"version":"0.4.11","_npmUser":{"name":"opentiny","email":"opentiny@sina.com"},"homepage":"https://docs.opentiny.design/next-sdk/guide/tiny-robot-remoter.html","keywords":["next-remoter","opentiny","mcp","sdk","agent"],"_resolved":"/tmp/c0ac2740c5dc4ab6808aef5c0913e5a9/opentiny-next-remoter-0.4.11.tgz","_integrity":"sha512-DspyQP50FU98gMOQsOx04Be3CCPNqGhPvnMO+mikL1TWmiHcms1veTQkXtd0CLwYNFDiokHRw9vDur4Fme1hvA==","repository":{"url":"git+ssh://git@github.com/opentiny/next-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"An AI chat component for rapidly building AI agents and integrating with web MCP","directories":{},"maintainers":[{"name":"opentiny","email":"opentiny@sina.com"}],"sideEffects":["**/*.css"],"_nodeVersion":"20.20.2","dependencies":{"ai":"^6.0.0","vue":"^3.5.22","zod":"^3.25.76","vant":"^4.9.21","dayjs":"^1.11.15","@vueuse/core":"^14.1.0","html5-qrcode":"^2.3.8","@opentiny/vue":"^3.27.0","@ai-sdk/openai":"^3.0.0","@ai-sdk/deepseek":"1.0.30","@ai-sdk/provider":"^3.0.0","@built-in-ai/core":"^2.1.0","@opentiny/next-sdk":"0.4.11","@opentiny/vue-icon":"^3.27.0","@opentiny/genui-sdk":"0.0.1-alpha.2","@opentiny/tiny-robot":"0.3.1-alpha.6","@ai-sdk/provider-utils":"^4.0.14","@opentiny/genui-sdk-vue":"1.0.0-beta.1","@opentiny/tiny-robot-kit":"0.3.1-alpha.6","@modelcontextprotocol/sdk":"~1.25.2","@opentiny/tiny-robot-svgs":"0.3.1-alpha.6"},"publishConfig":{"access":"public","sideEffects":["**/*.css"]},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","vue-tsc":"^3.1.0","typescript":"~5.9.3","vite-plugin-dts":"^3.9.1","vite-svg-loader":"^5.1.0","@vitejs/plugin-vue":"^6.0.1","unplugin-auto-import":"^0.18.3","unplugin-vue-components":"^0.26.0","rollup-plugin-visualizer":"^6.0.3","@opentiny/vue-vite-import":"^1.4.0","@vant/auto-import-resolver":"^1.3.0","@opentiny/unplugin-tiny-vue":"^1.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/next-remoter_0.4.11_1789459317481_0.3203168487379764"}}},"time":{"created":"2025-08-12T14:34:49.320Z","modified":"2026-09-15T08:01:57.908Z","0.0.1-alpha.0":"2025-08-12T14:34:49.764Z","0.0.1-alpha.1":"2025-08-12T14:50:34.580Z","0.0.1-alpha.2":"2025-08-12T14:52:45.347Z","0.0.1-alpha.3":"2025-08-13T03:51:02.585Z","0.0.1-alpha.4":"2025-08-13T06:25:10.007Z","0.0.1-alpha.5":"2025-08-13T12:29:36.308Z","0.0.1-alpha.6":"2025-08-14T01:43:55.033Z","0.0.1-alpha.7":"2025-08-14T02:08:40.328Z","0.0.1-alpha.8":"2025-08-14T11:00:11.368Z","0.0.1-alpha.9":"2025-08-14T11:58:15.966Z","0.0.1-alpha.10":"2025-08-19T11:03:06.531Z","0.0.1-alpha.11":"2025-08-27T07:39:43.193Z","0.0.1-alpha.12":"2025-08-27T09:32:46.477Z","0.0.1-alpha.13":"2025-09-02T03:22:45.503Z","0.0.1-alpha.14":"2025-09-03T03:19:26.555Z","0.0.1-alpha.15":"2025-09-03T04:25:51.449Z","0.0.1-alpha.16":"2025-09-03T04:31:24.633Z","0.0.1-alpha.17":"2025-09-03T04:51:50.425Z","0.0.1-alpha.18":"2025-09-03T08:24:19.291Z","0.0.1-alpha.19":"2025-09-04T01:39:14.687Z","0.0.1-alpha.20":"2025-09-08T06:28:37.727Z","0.0.1-alpha.21":"2025-09-09T03:30:10.310Z","0.0.1-alpha.22":"2025-09-09T03:36:46.699Z","0.0.1-alpha.23":"2025-09-10T08:07:32.854Z","0.0.1-alpha.24":"2025-09-10T08:47:21.250Z","0.0.1-alpha.25":"2025-09-11T03:24:24.116Z","0.0.2":"2025-09-15T02:28:14.827Z","0.0.3":"2025-09-22T07:16:02.677Z","0.0.4":"2025-11-10T02:48:26.243Z","0.0.5":"2025-11-11T02:41:40.386Z","0.0.6":"2025-11-12T02:03:28.399Z","0.0.7":"2025-11-18T12:48:25.676Z","0.0.8":"2025-11-19T03:04:22.723Z","0.0.9":"2025-11-28T03:19:27.354Z","0.0.9-alpha.0":"2025-12-01T07:05:14.653Z","0.0.10":"2025-12-01T07:31:36.378Z","0.0.10-beta.2":"2025-12-23T06:59:20.680Z","0.0.10-beta.3":"2025-12-23T09:42:53.416Z","0.0.10-beta.4":"2025-12-23T11:41:08.141Z","0.0.10-beta.5":"2026-01-05T07:31:11.297Z","0.0.10-beta.6":"2026-01-05T08:51:35.078Z","0.0.10-beta.7":"2026-01-06T12:00:39.847Z","0.2.0":"2026-01-08T02:52:52.552Z","0.2.1":"2026-01-15T09:03:18.884Z","0.2.2":"2026-01-15T13:40:19.555Z","0.2.3":"2026-01-23T01:28:22.762Z","0.2.4":"2026-02-13T07:53:41.108Z","0.2.5":"2026-02-25T06:51:14.389Z","0.2.6":"2026-02-28T02:56:45.251Z","0.2.6-beta.0":"2026-03-05T13:27:07.671Z","0.2.6-beta.1":"2026-03-09T03:16:59.001Z","0.2.7":"2026-03-10T07:25:19.860Z","0.2.8":"2026-03-13T01:12:04.821Z","0.2.9":"2026-03-15T02:38:34.694Z","0.2.10":"2026-03-19T07:22:42.929Z","0.3.0-alpha.0":"2026-03-28T03:18:00.444Z","0.3.0":"2026-03-31T01:32:11.675Z","0.3.1":"2026-04-03T03:51:29.137Z","0.3.2":"2026-04-09T07:37:57.936Z","0.3.3":"2026-04-11T03:15:04.138Z","0.3.3-alpha.1":"2026-06-30T08:44:11.037Z","0.4.0":"2026-06-30T08:53:40.919Z","0.4.1":"2026-07-13T07:10:08.257Z","0.4.2":"2026-07-16T09:32:12.647Z","0.4.3":"2026-07-20T03:17:49.021Z","0.4.4":"2026-07-23T12:49:35.688Z","0.4.5":"2026-08-06T07:49:46.910Z","0.4.6":"2026-08-07T09:38:16.346Z","0.4.7":"2026-08-26T02:35:14.988Z","0.4.8":"2026-09-03T07:13:57.267Z","0.4.9":"2026-09-04T08:50:34.956Z","0.4.10":"2026-09-09T06:23:41.787Z","0.4.11":"2026-09-15T08:01:57.737Z"},"bugs":{"url":"https://github.com/opentiny/next-sdk/issues"},"license":"MIT","homepage":"https://docs.opentiny.design/next-sdk/guide/tiny-robot-remoter.html","keywords":["next-remoter","opentiny","mcp","sdk","agent"],"repository":{"url":"git+ssh://git@github.com/opentiny/next-sdk.git","type":"git"},"description":"An AI chat component for rapidly building AI agents and integrating with web MCP","maintainers":[{"name":"opentiny","email":"opentiny@sina.com"}],"readme":"# OpenTiny Next Remoter\n\n一个基于 `@opentiny/tiny-robot` 开发的 Vue3 AI 对话组件，提供开箱即用的智能对话能力。\n\n## ✨ 主要功能\n\n- 🤖 **AI 对话**：支持与大语言模型进行智能对话\n- 🎨 **自定义界面**：支持自定义欢迎界面和提示建议\n- 🔌 **MCP 插件市场**：内置插件市场，支持添加和管理 MCP 服务\n- 📱 **扫码添加应用**：支持扫码快速添加应用和工具\n- 🔄 **多模型切换**：支持在多个大语言模型之间切换\n- 🎯 **技能系统**：支持自定义技能和提示词\n- 🎭 **多角色展示**：支持多角色消息展示，支持 Markdown 和工具调用渲染\n- 🎪 **生成式 UI**：支持生成式 UI 渲染（可选）\n- 🌐 **国际化支持**：支持中英文切换\n\n## 📦 安装\n\n```bash\nnpm install @opentiny/next-remoter\n# 或\npnpm add @opentiny/next-remoter\n```\n\n## 🏗️ 项目结构\n\n```\nnext-remoter/\n├── src/\n│   ├── components/        # 组件实现\n│   │   ├── TinyRobotChat.vue  # 核心对话组件\n│   │   └── QrCodeScan.vue     # 二维码扫码组件\n│   ├── composable/        # 组合式函数\n│   │   └── usePlugin.ts       # 插件管理逻辑\n│   ├── index.ts          # 导出 Vue 组件，供用户使用\n│   └── App.vue           # 部署在服务器上的扫码访问页面\n├── package.json\n└── README.md\n```\n\n**说明：**\n\n- `index.ts`：导出 `TinyRemoter` 组件供外部使用\n- `App.vue`：可部署到服务器，提供扫码访问的独立页面\n- `components/TinyRobotChat.vue`：核心对话组件实现\n- `composable/usePlugin.ts`：MCP 插件管理的核心逻辑\n\n## 🚀 快速开始\n\n### 基本使用\n\n```vue\n<template>\n  <TinyRemoter \n    v-model:show=\"showAiChat\" \n    :sessionId=\"sessionId\" \n    title=\"我的AI助手\"\n  />\n</template>\n\n<script setup>\nimport { ref } from 'vue'\nimport { TinyRemoter } from '@opentiny/next-remoter'\n\nconst showAiChat = ref(false)\nconst sessionId = ref('your-session-id')\n</script>\n```\n\n### 完整使用示例\n\n```vue\n<template>\n  <TinyRemoter \n    ref=\"remoterRef\" \n    v-model:show=\"showAiChat\" \n    :sessionId=\"sessionId\" \n    :title=\"项目名称\"\n    :llmConfig=\"llmConfig\"\n    :customMarketMcpServers=\"customMarketMcpServers\"\n  >\n    <!-- 自定义欢迎界面 -->\n    <template #welcome>\n      <div class=\"welcome-content\">\n        <h2>欢迎使用 AI 助手</h2>\n        <p>我可以帮您完成各种任务</p>\n        <button @click=\"sendPrompt('帮我分析数据')\">分析数据</button>\n      </div>\n    </template>\n    \n    <!-- 自定义输入框上方的提示建议 -->\n    <template #suggestions>\n      <div class=\"suggestions\">\n        <button @click=\"sendPrompt('查询天气')\">查询天气</button>\n        <button @click=\"sendPrompt('生成代码')\">生成代码</button>\n      </div>\n    </template>\n  </TinyRemoter>\n</template>\n\n<script setup>\nimport { ref } from 'vue'\nimport { TinyRemoter } from '@opentiny/next-remoter'\n\nconst showAiChat = ref(false)\nconst remoterRef = ref()\nconst sessionId = ref('your-session-id')\n\n// 配置自定义 LLM\nconst llmConfig = {\n  apiKey: 'your-api-key',\n  baseURL: 'https://api.openai.com/v1',\n  providerType: 'openai',\n  model: 'gpt-4o'\n}\n\n// 自定义 MCP 服务器\nconst customMarketMcpServers = [\n  {\n    id: 'custom-server',\n    name: '自定义服务器',\n    description: '我的自定义 MCP 服务',\n    url: 'https://your-server.com/mcp',\n    type: 'sse',\n    enabled: false,\n    addState: 'idle',\n    tools: []\n  }\n]\n\n// 发送预设提示词\nconst sendPrompt = (message) => {\n  remoterRef.value?.sendMessage(message)\n}\n</script>\n```\n\n## 📖 使用场景\n\n### 场景一：创建 WebMCP 连接\n\n```typescript\nimport { WebMcpClient, WebMcpServer, createMessageChannelPairTransport } from '@opentiny/next-sdk'\n\n// 1. 创建消息通道\nconst [serverTransport, clientTransport] = createMessageChannelPairTransport()\n\n// 2. 创建并连接 MCP 服务端\nconst server = new WebMcpServer({ name: 'demo-server', version: '1.0.0' })\nawait server.connect(serverTransport)\n\n// 3. 创建并连接 MCP 客户端\nconst client = new WebMcpClient({ name: 'demo-client', version: '1.0.0' })\nawait client.connect(clientTransport)\n\n// 4. 连接到远程 MCP 服务\nconst { sessionId } = await client.connect({\n  url: 'https://agent.opentiny.design/api/v1/webmcp-trial/mcp',\n  agent: true\n})\n```\n\n### 场景二：创建页面浮动遥控器\n\n```typescript\nimport { createRemoter } from '@opentiny/next-sdk'\n\n// 创建页面右下角的浮动遥控器\ncreateRemoter({\n  sessionId,\n  qrCodeUrl: 'https://ai.opentiny.design/next-remoter',\n  onShowAIChat: () => {\n    showAiChat.value = true\n  }\n})\n```\n\n## ⚙️ 组件属性\n\n### 基础属性\n\n| 属性 | 类型 | 必填 | 默认值 | 说明 |\n|------|------|------|--------|------|\n| `v-model:show` | `boolean` | 是 | - | 双向绑定是否显示对话框 |\n| `sessionId` | `string` | 是 | - | 会话 ID |\n| `title` | `string` | 否 | - | 对话框左上角标题 |\n| `v-model:fullscreen` | `boolean` | 否 | `false` | 双向绑定是否全屏 |\n| `agentRoot` | `string` | 否 | - | 后端代理地址 |\n| `locale` | `'zh-CN' \\| 'en-US'` | 否 | `'zh-CN'` | 国际化语言 |\n| `mode` | `'remoter' \\| 'chat-dialog'` | 否 | `'chat-dialog'` | 展示模式 |\n| `systemPrompt` | `string` | 否 | - | 系统提示词 |\n| `llmConfig` | `object` | 否 | - | 大语言模型配置 |\n| `llmConfigs` | `array` | 否 | - | 多模型配置数组 |\n| `v-model:selectedModelId` | `string` | 否 | - | 当前选中的模型 ID |\n| `customMarketMcpServers` | `array` | 否 | - | 自定义 MCP 市场服务列表 |\n| `skills` | `array` | 否 | - | 技能配置数组 |\n| `inBrowserExt` | `boolean` | 否 | `false` | 是否运行在浏览器扩展中 |\n| `genUiAble` | `boolean` | 否 | `false` | 是否支持生成式 UI |\n| `genUiComponents` | `object` | 否 | - | 生成式 UI 组件 |\n\n### LLM 配置（llmConfig）\n\nTinyRemoter 组件支持自定义大语言模型配置，统一通过 `llmConfig` 传入：\n\n#### 方式一：使用 providerType 配置\n\n```typescript\nconst llmConfig = {\n  apiKey: 'your-api-key',\n  baseURL: 'https://api.openai.com/v1',\n  providerType: 'openai', // 支持 'openai' | 'deepseek'\n  model: 'gpt-4o',\n  maxSteps: 10\n}\n```\n\n#### 方式二：使用自定义 Provider 实例\n\n```typescript\nimport { createOpenAI } from '@ai-sdk/openai'\n\nconst llmConfig = {\n  llm: createOpenAI({\n    apiKey: process.env.OPENAI_API_KEY,\n    baseURL: 'https://api.openai.com/v1'\n  }),\n  model: 'gpt-4o'\n}\n```\n\n#### 支持的 LLM 提供商\n\n- ✅ OpenAI (`providerType: 'openai'`)\n- ✅ DeepSeek (`providerType: 'deepseek'`)\n- ✅ Anthropic Claude（通过自定义 Provider）\n- ✅ 其他 ai-sdk 兼容的提供商\n\n### 插槽\n\n| 插槽名 | 说明 |\n|--------|------|\n| `#welcome` | 无对话消息时展示的欢迎界面，可自定义标题、图标、预设提示词等 |\n| `#suggestions` | 输入框上方的提示建议区域 |\n| `#operations` | 容器头部右侧的操作区域（新建会话、历史会话等） |\n| `#header-actions` | MCP 插件市场头部的操作区域 |\n\n### 导出方法和属性\n\n```typescript\ndefineExpose({\n  agent,              // 大模型代理实例\n  welcomeIcon,        // 欢迎图标\n  messages,           // 对话消息列表\n  messageState,       // 对话消息状态\n  roles,              // 对话角色配置\n  inputMessage,       // 输入框文本\n  senderRef,          // 输入框组件实例\n  abortRequest,       // 取消发送函数\n  sendMessage,        // 发送消息函数\n  loadMcpServerToPlugin,     // 加载 MCP 服务到插件\n  handleClientDisconnected,  // 处理客户端断开\n  addMessage          // 添加消息函数\n})\n```\n\n## 💡 使用示例\n\n### 示例 1：使用 OpenAI\n\n```vue\n<template>\n  <TinyRemoter\n    v-model:show=\"show\"\n    :sessionId=\"sessionId\"\n    title=\"OpenAI 助手\"\n    :llmConfig=\"openAIConfig\"\n  />\n</template>\n\n<script setup>\nimport { ref } from 'vue'\nimport { TinyRemoter } from '@opentiny/next-remoter'\n\nconst show = ref(false)\nconst sessionId = ref('session-001')\n\nconst openAIConfig = {\n  apiKey: import.meta.env.VITE_OPENAI_API_KEY,\n  baseURL: 'https://api.openai.com/v1',\n  providerType: 'openai',\n  model: 'gpt-4o',\n  maxSteps: 10\n}\n</script>\n```\n\n### 示例 2：使用 DeepSeek\n\n```vue\n<template>\n  <TinyRemoter\n    v-model:show=\"show\"\n    :sessionId=\"sessionId\"\n    title=\"DeepSeek 助手\"\n    :llmConfig=\"deepSeekConfig\"\n  />\n</template>\n\n<script setup>\nimport { ref } from 'vue'\nimport { TinyRemoter } from '@opentiny/next-remoter'\n\nconst show = ref(false)\nconst sessionId = ref('session-002')\n\nconst deepSeekConfig = {\n  apiKey: import.meta.env.VITE_DEEPSEEK_API_KEY,\n  baseURL: 'https://api.deepseek.com',\n  providerType: 'deepseek',\n  model: 'deepseek-chat',\n  maxSteps: 30\n}\n</script>\n```\n\n### 示例 3：使用 Anthropic Claude\n\n```vue\n<template>\n  <TinyRemoter\n    v-model:show=\"show\"\n    :sessionId=\"sessionId\"\n    title=\"Claude 助手\"\n    :llmConfig=\"claudeConfig\"\n  />\n</template>\n\n<script setup>\nimport { ref } from 'vue'\nimport { TinyRemoter } from '@opentiny/next-remoter'\nimport { createAnthropic } from '@ai-sdk/anthropic'\n\nconst show = ref(false)\nconst sessionId = ref('session-003')\n\nconst claudeConfig = {\n  llm: createAnthropic({\n    apiKey: import.meta.env.VITE_ANTHROPIC_API_KEY\n  }),\n  model: 'claude-3-5-sonnet-20241022'\n}\n</script>\n```\n\n### 示例 4：多模型切换\n\n```vue\n<template>\n  <TinyRemoter\n    v-model:show=\"show\"\n    v-model:selected-model-id=\"selectedModelId\"\n    :sessionId=\"sessionId\"\n    title=\"智能助手\"\n    :llmConfigs=\"modelConfigs\"\n  />\n</template>\n\n<script setup>\nimport { ref, watch } from 'vue'\nimport { TinyRemoter } from '@opentiny/next-remoter'\nimport IconOpenAI from './icons/openai.svg'\nimport IconDeepSeek from './icons/deepseek.svg'\n\nconst show = ref(false)\nconst sessionId = ref('session-004')\nconst selectedModelId = ref('gpt-4o')\n\nconst modelConfigs = [\n  {\n    id: 'gpt-4o',\n    label: 'GPT-4o',\n    icon: IconOpenAI,\n    isDefault: true,\n    apiKey: import.meta.env.VITE_OPENAI_API_KEY,\n    baseURL: 'https://api.openai.com/v1',\n    providerType: 'openai',\n    model: 'gpt-4o'\n  },\n  {\n    id: 'deepseek-v3',\n    label: 'DeepSeek V3',\n    icon: IconDeepSeek,\n    apiKey: import.meta.env.VITE_DEEPSEEK_API_KEY,\n    baseURL: 'https://api.deepseek.com',\n    providerType: 'deepseek',\n    model: 'deepseek-chat'\n  }\n]\n\n// 监听模型切换\nwatch(selectedModelId, (newModelId) => {\n  console.log('当前选中的模型:', newModelId)\n})\n</script>\n```\n\n### 示例 5：配置技能列表\n\n```vue\n<template>\n  <TinyRemoter\n    v-model:show=\"show\"\n    :sessionId=\"sessionId\"\n    title=\"技能助手\"\n    :llmConfig=\"llmConfig\"\n    :skills=\"skills\"\n  />\n</template>\n\n<script setup>\nimport { ref } from 'vue'\nimport { TinyRemoter } from '@opentiny/next-remoter'\n\nconst show = ref(false)\nconst sessionId = ref('session-005')\n\nconst llmConfig = {\n  apiKey: import.meta.env.VITE_OPENAI_API_KEY,\n  baseURL: 'https://api.openai.com/v1',\n  providerType: 'openai',\n  model: 'gpt-4o'\n}\n\n// 在输入框输入 @ 可唤起技能列表\nconst skills = [\n  {\n    label: '办公助手',\n    value: '你是一个办公助手，擅长处理文档、邮件和日程安排'\n  },\n  {\n    label: '代码专家',\n    value: '你是一个代码专家，擅长编写和优化代码',\n    tools: ['codeAnalysis', 'codeGeneration']\n  },\n  {\n    label: '数据分析师',\n    value: '你是一个数据分析师，擅长数据分析和可视化'\n  }\n]\n</script>\n```\n\n### 示例 6：自定义插槽\n\n```vue\n<template>\n  <TinyRemoter\n    ref=\"robotRef\"\n    v-model:show=\"show\"\n    :sessionId=\"sessionId\"\n    title=\"自定义助手\"\n    :llmConfig=\"llmConfig\"\n  >\n    <!-- 自定义欢迎界面 -->\n    <template #welcome>\n      <div class=\"custom-welcome\">\n        <img src=\"./logo.png\" alt=\"Logo\" />\n        <h2>欢迎使用智能助手</h2>\n        <p>选择一个快速开始的功能</p>\n        <div class=\"quick-actions\">\n          <button \n            v-for=\"action in quickActions\" \n            :key=\"action.id\"\n            @click=\"handleQuickAction(action)\"\n          >\n            {{ action.label }}\n          </button>\n        </div>\n      </div>\n    </template>\n\n    <!-- 自定义提示建议 -->\n    <template #suggestions>\n      <div class=\"suggestion-pills\">\n        <span \n          v-for=\"suggestion in suggestions\"\n          :key=\"suggestion\"\n          @click=\"handleSuggestion(suggestion)\"\n        >\n          {{ suggestion }}\n        </span>\n      </div>\n    </template>\n\n    <!-- 自定义头部操作 -->\n    <template #operations>\n      <button @click=\"exportChat\">导出对话</button>\n      <button @click=\"clearHistory\">清空历史</button>\n    </template>\n  </TinyRemoter>\n</template>\n\n<script setup>\nimport { ref } from 'vue'\nimport { TinyRemoter } from '@opentiny/next-remoter'\n\nconst show = ref(false)\nconst robotRef = ref()\nconst sessionId = ref('session-006')\n\nconst llmConfig = {\n  apiKey: import.meta.env.VITE_OPENAI_API_KEY,\n  baseURL: 'https://api.openai.com/v1',\n  providerType: 'openai',\n  model: 'gpt-4o'\n}\n\nconst quickActions = [\n  { id: 1, label: '📊 数据分析', prompt: '帮我分析这份数据' },\n  { id: 2, label: '💻 代码生成', prompt: '帮我生成代码' },\n  { id: 3, label: '📝 文档撰写', prompt: '帮我撰写文档' }\n]\n\nconst suggestions = ['天气查询', '日程安排', '邮件撰写', '数据可视化']\n\nconst handleQuickAction = (action) => {\n  robotRef.value?.sendMessage(action.prompt)\n}\n\nconst handleSuggestion = (suggestion) => {\n  robotRef.value?.sendMessage(suggestion)\n}\n\nconst exportChat = () => {\n  const messages = robotRef.value?.messages\n  console.log('导出对话:', messages)\n}\n\nconst clearHistory = () => {\n  console.log('清空历史')\n}\n</script>\n\n<style scoped>\n.custom-welcome {\n  text-align: center;\n  padding: 40px 20px;\n}\n\n.quick-actions {\n  display: flex;\n  gap: 10px;\n  justify-content: center;\n  margin-top: 20px;\n}\n\n.suggestion-pills {\n  display: flex;\n  gap: 8px;\n  flex-wrap: wrap;\n  padding: 10px;\n}\n\n.suggestion-pills span {\n  padding: 6px 12px;\n  background: #f0f0f0;\n  border-radius: 16px;\n  cursor: pointer;\n  transition: all 0.2s;\n}\n\n.suggestion-pills span:hover {\n  background: #e0e0e0;\n}\n</style>\n```\n\n## 🔌 自定义 MCP 插件\n\n`TinyRemoter` 通过 `customMarketMcpServers` 属性支持自定义 MCP 插件。传入的插件会与组件内置的 `DEFAULT_SERVERS` 合并，显示在插件市场中。\n\n### 插件配置说明\n\n```typescript\ninterface PluginInfo {\n  id: string              // 插件唯一标识（最终会拼成 plugin-${id}）\n  name: string            // 插件名称\n  description: string     // 插件描述\n  icon?: string           // 插件图标 URL\n  url: string             // MCP 服务器地址\n  type: 'sse' | 'StreamableHTTP'  // 协议类型\n  enabled: boolean        // 是否已启用\n  addState: 'idle' | 'adding' | 'added' | 'error'  // 添加状态\n  tools: any[]            // 工具列表\n}\n```\n\n### 使用示例\n\n```vue\n<template>\n  <TinyRemoter\n    v-model:show=\"show\"\n    :sessionId=\"sessionId\"\n    :customMarketMcpServers=\"customServers\"\n  />\n</template>\n\n<script setup>\nimport { ref } from 'vue'\nimport { TinyRemoter } from '@opentiny/next-remoter'\n\nconst show = ref(false)\nconst sessionId = ref('session-007')\n\nconst customServers = [\n  {\n    id: 'ppt-mcp',\n    name: 'PPT 文档服务',\n    description: '可以创建、编辑、保存 PPT 文档',\n    icon: 'https://example.com/icons/ppt.png',\n    url: 'https://your-server.com/servers/ppt-mcp/sse',\n    type: 'sse',\n    enabled: false,\n    addState: 'idle',\n    tools: []\n  },\n  {\n    id: 'excel-mcp',\n    name: 'Excel 数据处理',\n    description: '支持 Excel 文件读取、分析和生成',\n    icon: 'https://example.com/icons/excel.png',\n    url: 'https://your-server.com/servers/excel-mcp/sse',\n    type: 'sse',\n    enabled: false,\n    addState: 'idle',\n    tools: []\n  },\n  {\n    id: 'database-mcp',\n    name: '数据库查询',\n    description: '支持多种数据库的查询操作',\n    url: 'https://your-server.com/servers/db-mcp',\n    type: 'StreamableHTTP',\n    enabled: false,\n    addState: 'idle',\n    tools: []\n  }\n]\n</script>\n```\n\n### 字段说明\n\n- **id**：插件唯一标识，需保持全局唯一性\n- **type**：需与后端 MCP 服务器协议类型保持一致（`sse` 或 `StreamableHTTP`）\n- **enabled**：标记插件是否已启用，用于 UI 状态显示\n- **addState**：插件添加状态，驱动 UI 按钮和进度显示\n  - `idle`：未添加\n  - `adding`：添加中\n  - `added`：已添加\n  - `error`：添加失败\n- **tools**：MCP 服务提供的工具列表，连接成功后自动填充\n\n### 在浏览器扩展中使用\n\n在浏览器扩展场景中，可以通过配置文件自动聚合自定义插件：\n\n```typescript\n// packages/next-wxt/entrypoints/sidepanel/useCustomMarketMcpServers.ts\nimport { customServers } from './meta'\n\nconst customMarketMcpServers = useCustomMarketMcpServers(customServers)\n```\n\n## 🛠️ 参与开发\n\n### 环境要求\n\n- **Node.js** >= 18\n- **pnpm** >= 8\n- **Vue** 3.x\n\n### 开发流程\n\n#### 1. 克隆项目\n\n```bash\ngit clone https://github.com/opentiny/next-sdk.git\ncd next-sdk\n```\n\n#### 2. 安装依赖\n\n```bash\npnpm install\n```\n\n#### 3. 开发模式\n\n```bash\n# 进入 next-remoter 包目录\ncd packages/next-remoter\n\n# 启动开发服务器\npnpm dev\n\n# 浏览器访问 http://localhost:5173\n```\n\n#### 4. 构建项目\n\n```bash\n# 构建生产版本\npnpm build\n\n# 构建运行时版本\npnpm build:runtime\n\n# 构建站点版本\npnpm build:site\n```\n\n### 项目结构详解\n\n```\npackages/next-remoter/\n├── src/\n│   ├── components/              # 组件目录\n│   │   ├── TinyRobotChat.vue   # 核心对话组件（689 行）\n│   │   └── QrCodeScan.vue      # 二维码扫描组件\n│   ├── composable/              # 组合式函数\n│   │   └── usePlugin.ts        # 插件管理逻辑（418 行）\n│   ├── index.ts                 # 组件导出入口\n│   └── App.vue                  # 独立部署页面\n├── vite.config.ts               # Vite 配置\n├── vite.runtime.config.ts       # 运行时构建配置\n├── vite.remoter.config.ts       # Remoter 构建配置\n├── package.json                 # 包配置\n└── README.md                    # 本文档\n```\n\n### 核心文件说明\n\n#### TinyRobotChat.vue\n\n- 核心对话组件实现\n- 包含消息展示、输入处理、工具调用等核心功能\n- 支持插槽自定义和主题配置\n\n#### usePlugin.ts\n\n- MCP 插件管理的核心逻辑\n- 处理插件的添加、删除、启用/禁用\n- 管理工具列表和调用\n\n#### index.ts\n\n- 导出 `TinyRemoter` 组件\n- 作为 npm 包的入口文件\n\n#### App.vue\n\n- 可独立部署的扫码访问页面\n- 用于移动端或独立部署场景\n\n### 构建脚本说明\n\n```json\n{\n  \"scripts\": {\n    \"dev\": \"vite\",                              // 开发服务器\n    \"build\": \"vite build\",                      // 构建 npm 包\n    \"build:runtime\": \"vite build --config vite.runtime.config.ts\",  // 构建运行时\n    \"build:site\": \"vite build --config vite.remoter.config.ts\",     // 构建站点\n    \"build:visualizer\": \"vite build --config vite.remoter.config.ts --mode visualizer\", // 构建分析\n    \"preview\": \"vite preview\"                   // 预览构建结果\n  }\n}\n```\n\n### 发布流程\n\n```bash\n# 1. 更新版本号\n# 编辑 packages/next-remoter/package.json 中的 version 字段\n\n# 2. 安装依赖（如果还没安装）\npnpm install\n\n# 3. 构建项目\npnpm -F @opentiny/next-remoter build\n\n# 4. 进入包目录\ncd packages/next-remoter\n\n# 5. 发布到 npm（需要 npm 登录）\nnpm publish\n```\n\n### 调试技巧\n\n#### 1. 使用开发工具\n\n```bash\n# 启动开发服务器，支持热重载\npnpm dev\n```\n\n#### 2. 查看构建产物\n\n```bash\n# 使用 visualizer 模式查看打包分析\npnpm build:visualizer\n```\n\n#### 3. 本地测试 npm 包\n\n```bash\n# 在 next-remoter 目录下创建本地链接\npnpm link\n\n# 在测试项目中使用\ncd /path/to/test-project\npnpm link @opentiny/next-remoter\n```\n\n### 贡献指南\n\n我们欢迎所有形式的贡献！以下是参与贡献的方式：\n\n#### 报告问题\n\n- 在 [GitHub Issues](https://github.com/opentiny/next-sdk/issues) 提交 Bug 报告\n- 提供详细的复现步骤和环境信息\n\n#### 提交代码\n\n1. Fork 项目到你的 GitHub 账号\n2. 创建特性分支：`git checkout -b feature/amazing-feature`\n3. 提交改动：`git commit -m 'Add some amazing feature'`\n4. 推送到分支：`git push origin feature/amazing-feature`\n5. 提交 Pull Request\n\n#### 代码规范\n\n- 遵循 Vue3 组合式 API 最佳实践\n- 使用 TypeScript 编写类型安全的代码\n- 添加必要的注释和文档\n- 确保代码通过 ESLint 检查\n\n## 📚 文档和资源\n\n- [官方文档](https://docs.opentiny.design/next-sdk/guide/tiny-robot-remoter.html)\n- [GitHub 仓库](https://github.com/opentiny/next-sdk)\n- [问题反馈](https://github.com/opentiny/next-sdk/issues)\n- [OpenTiny 官网](https://opentiny.design)\n\n## ❓ 常见问题\n\n### 1. 如何获取 sessionId？\n\n```typescript\nimport { WebMcpClient } from '@opentiny/next-sdk'\n\nconst client = new WebMcpClient({ name: 'my-client', version: '1.0.0' })\nconst { sessionId } = await client.connect({\n  url: 'https://your-mcp-server.com/mcp',\n  agent: true\n})\n```\n\n### 2. 如何切换大语言模型？\n\n使用 `llmConfigs` 属性配置多个模型，通过 `v-model:selectedModelId` 切换：\n\n```vue\n<TinyRemoter\n  v-model:selected-model-id=\"modelId\"\n  :llmConfigs=\"models\"\n/>\n```\n\n### 3. 如何自定义欢迎界面？\n\n使用 `#welcome` 插槽：\n\n```vue\n<TinyRemoter>\n  <template #welcome>\n    <div>自定义内容</div>\n  </template>\n</TinyRemoter>\n```\n\n### 4. 如何调用组件方法？\n\n通过 ref 引用组件实例：\n\n```vue\n<script setup>\nconst robotRef = ref()\n// 发送消息\nrobotRef.value?.sendMessage('你好')\n// 取消请求\nrobotRef.value?.abortRequest()\n</script>\n```\n\n## 📄 许可证\n\nMIT\n\n## 🙏 致谢\n\n感谢所有为本项目做出贡献的开发者！\n\n---\n\n如有任何问题或建议，欢迎提交 [Issue](https://github.com/opentiny/next-sdk/issues) 或 [Pull Request](https://github.com/opentiny/next-sdk/pulls)。\n","readmeFilename":"README.md"}