{"_id":"skycity-ai-sdk","_rev":"43-59ccdbafb13c828f0c92c6e76bf25733","name":"skycity-ai-sdk","dist-tags":{"latest":"2.2.8"},"versions":{"2.0.0":{"name":"skycity-ai-sdk","version":"2.0.0","keywords":["ai","sdk","vue"],"author":"","license":"MIT","_id":"skycity-ai-sdk@2.0.0","maintainers":[{"name":"jianduyang","email":"1617586444@qq.com"}],"dist":{"shasum":"c777300eb52e35bb76ebea2685d0ce2cfdb6062e","tarball":"https://registry.npmjs.org/skycity-ai-sdk/-/skycity-ai-sdk-2.0.0.tgz","fileCount":76,"integrity":"sha512-peEZXZMG5EEk+DaxRSHsa6/MlCjgwfdZXq21TSiOctxQT7QgElSzbn0djhb7Vkbh0uFTl2mK/kBz0JJs97SGnQ==","signatures":[{"sig":"MEUCIQCq4xc/OeEOwokbVVcswDTQiwPvG39wpOrIU3Awmfl+tgIgU3Rk+qKBYCTHm/QKOxeE3bRGRSRzG4xTgGJlZLMwJKE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11045220},"main":"dist/skycity-ai-sdk.cjs.js","types":"dist/types/index.d.ts","module":"dist/skycity-ai-sdk.es.js","exports":{".":{"import":"./dist/skycity-ai-sdk.es.js","require":"./dist/skycity-ai-sdk.cjs.js"},"./style.css":"./dist/skycity-ai-sdk.css"},"gitHead":"6b75b55a33a2f5f885148427b5fb76a60d938090","scripts":{"dev":"vite","build":"vite build --mode lib","preview":"vite preview","build:lib":"vite build --mode lib","prepublish":"npm run build","check-publish":"npm run build && npm publish --dry-run","publish:major":"npm version major && npm publish","publish:minor":"npm version minor && npm publish","publish:patch":"npm version patch && npm publish","publish:dry-run":"npm publish --dry-run"},"_npmUser":{"name":"jianduyang","email":"1617586444@qq.com"},"_npmVersion":"10.5.2","description":"SkyCity AI SDK for Web and Mobile platforms","directories":{},"_nodeVersion":"20.13.1","dependencies":{"vue":"^3.3.0","link":"^2.1.1","axios":"^1.4.0","marked":"^5.1.2","sse.js":"^2.6.0","html2canvas":"^1.4.1","html2pdf.js":"^0.10.3","markdown-it":"^14.1.0","highlight.js":"^11.11.1","marked-highlight":"^2.2.2","vue3-markdown-it":"^1.0.10","marked-smartypants":"^1.1.10"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","sass":"^1.64.1","vite":"^4.2.7","terser":"^5.43.1","@vitejs/plugin-vue":"^4.2.3","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-node-resolve":"^16.0.1"},"peerDependencies":{"vue":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/skycity-ai-sdk_2.0.0_1754881768933_0.015218147210266597","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"skycity-ai-sdk","version":"2.0.1","keywords":["ai","sdk","vue"],"author":"","license":"MIT","_id":"skycity-ai-sdk@2.0.1","maintainers":[{"name":"jianduyang","email":"1617586444@qq.com"}],"dist":{"shasum":"44d66d1af5b227ff1151ee95271f7ab197bdc009","tarball":"https://registry.npmjs.org/skycity-ai-sdk/-/skycity-ai-sdk-2.0.1.tgz","fileCount":76,"integrity":"sha512-nsETB8TYocdmFj9u4gDWUtc6XwZZuFNgO8v1FUA4DE6ekbmE9XPIPXaQFvXQExmTqtzecxJW6VkNVjQUexXtqg==","signatures":[{"sig":"MEQCIGCb/c59TT1sGqmhQBFU4+3lN4UJ8qtEzxCGxT2T93MOAiAM0zHI4q9xvSDD6rzzzkk2qgbwMhpxZ1aQY9Oc+4y1tQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11051118},"main":"dist/skycity-ai-sdk.cjs.js","types":"dist/types/index.d.ts","module":"dist/skycity-ai-sdk.es.js","exports":{".":{"import":"./dist/skycity-ai-sdk.es.js","require":"./dist/skycity-ai-sdk.cjs.js"},"./style.css":"./dist/skycity-ai-sdk.css"},"gitHead":"2ef31f89fcdb09f633c160bd7fe8c872b4f4b056","scripts":{"dev":"vite","build":"vite build --mode lib","preview":"vite preview","build:lib":"vite build --mode lib","prepublish":"npm run build","check-publish":"npm run build && npm publish --dry-run","publish:major":"npm version major && npm publish","publish:minor":"npm version minor && npm publish","publish:patch":"npm version patch && npm publish","publish:dry-run":"npm publish --dry-run"},"_npmUser":{"name":"jianduyang","email":"1617586444@qq.com"},"_npmVersion":"10.5.2","description":"SkyCity AI SDK for Web and Mobile platforms","directories":{},"_nodeVersion":"20.13.1","dependencies":{"vue":"^3.3.0","link":"^2.1.1","axios":"^1.4.0","marked":"^5.1.2","sse.js":"^2.6.0","html2canvas":"^1.4.1","html2pdf.js":"^0.10.3","markdown-it":"^14.1.0","highlight.js":"^11.11.1","marked-highlight":"^2.2.2","vue3-markdown-it":"^1.0.10","marked-smartypants":"^1.1.10"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","sass":"^1.64.1","vite":"^4.2.7","terser":"^5.43.1","@vitejs/plugin-vue":"^4.2.3","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-node-resolve":"^16.0.1"},"peerDependencies":{"vue":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/skycity-ai-sdk_2.0.1_1754884318267_0.49667249002233227","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"skycity-ai-sdk","version":"2.0.2","keywords":["ai","sdk","vue"],"author":"","license":"MIT","_id":"skycity-ai-sdk@2.0.2","maintainers":[{"name":"jianduyang","email":"1617586444@qq.com"}],"dist":{"shasum":"2eaa56e8c8c11c9bac51fa9a70fe602feda7437a","tarball":"https://registry.npmjs.org/skycity-ai-sdk/-/skycity-ai-sdk-2.0.2.tgz","fileCount":76,"integrity":"sha512-6GDlfIn6QqTQjXZHhA4hhBbc89l2kEl1Hm+tnsftiUFRiCO52gXLMaigjdm/D8Zv4RvgYe4FUszXrB9bpBX2bQ==","signatures":[{"sig":"MEUCIQDhBTWWveGZu1TwvnRDB5Jy/3dImd4cboVtB1JkNH0JiAIgLtN5rWYzc9Tq/TDhz6H9YNBTpyefSb+oi/ywpsDvCeQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11083435},"main":"dist/skycity-ai-sdk.cjs.js","types":"dist/types/index.d.ts","module":"dist/skycity-ai-sdk.es.js","exports":{".":{"import":"./dist/skycity-ai-sdk.es.js","require":"./dist/skycity-ai-sdk.cjs.js"},"./style.css":"./dist/skycity-ai-sdk.css"},"gitHead":"30da7301b4d21a8c85f1d0a9dbdf789806fac616","scripts":{"dev":"vite","build":"vite build --mode lib","preview":"vite preview","build:lib":"vite build --mode lib","prepublish":"npm run build","check-publish":"npm run build && npm publish --dry-run","publish:major":"npm version major && npm publish","publish:minor":"npm version minor && npm publish","publish:patch":"npm version patch && npm publish","publish:dry-run":"npm publish --dry-run"},"_npmUser":{"name":"jianduyang","email":"1617586444@qq.com"},"_npmVersion":"10.5.2","description":"SkyCity AI SDK for Web and Mobile platforms","directories":{},"_nodeVersion":"20.13.1","dependencies":{"vue":"^3.3.0","link":"^2.1.1","axios":"^1.4.0","marked":"^5.1.2","sse.js":"^2.6.0","html2canvas":"^1.4.1","html2pdf.js":"^0.10.3","markdown-it":"^14.1.0","highlight.js":"^11.11.1","marked-highlight":"^2.2.2","vue3-markdown-it":"^1.0.10","marked-smartypants":"^1.1.10"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","sass":"^1.64.1","vite":"^4.2.7","terser":"^5.43.1","@vitejs/plugin-vue":"^4.2.3","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-node-resolve":"^16.0.1"},"peerDependencies":{"vue":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/skycity-ai-sdk_2.0.2_1754892661622_0.15423939717913693","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"skycity-ai-sdk","version":"2.0.3","keywords":["ai","sdk","vue"],"author":"","license":"MIT","_id":"skycity-ai-sdk@2.0.3","maintainers":[{"name":"jianduyang","email":"1617586444@qq.com"}],"dist":{"shasum":"d2c1a7d250c76e275436002e542af1733b0f66fc","tarball":"https://registry.npmjs.org/skycity-ai-sdk/-/skycity-ai-sdk-2.0.3.tgz","fileCount":76,"integrity":"sha512-92JV4LDWc/VFAz3mFRgaZam/38BYQBV66EKQ5sb8yLPZSfzeLZzfPAa6z8vIO7AzyQRcU6pdS6BJE6mMxyMz4Q==","signatures":[{"sig":"MEYCIQCbpePOWg/KcTAw0tHKD+26kDi3lTHJOcxgx76AUlcqHQIhAIzdh+5PKYn6qq8gVXc43q2ib1szys7rviqujEbZxBft","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11096647},"main":"dist/skycity-ai-sdk.cjs.js","types":"dist/types/index.d.ts","module":"dist/skycity-ai-sdk.es.js","exports":{".":{"import":"./dist/skycity-ai-sdk.es.js","require":"./dist/skycity-ai-sdk.cjs.js"},"./style.css":"./dist/skycity-ai-sdk.css"},"gitHead":"bf55a87c0ec83b81d346ce6e7dd4a6bca9f420cd","scripts":{"dev":"vite","build":"vite build --mode lib","preview":"vite preview","build:lib":"vite build --mode lib","prepublish":"npm run build","check-publish":"npm run build && npm publish --dry-run","publish:major":"npm version major && npm publish","publish:minor":"npm version minor && npm publish","publish:patch":"npm version patch && npm publish","publish:dry-run":"npm publish --dry-run"},"_npmUser":{"name":"jianduyang","email":"1617586444@qq.com"},"_npmVersion":"10.5.2","description":"SkyCity AI SDK for Web and Mobile platforms","directories":{},"_nodeVersion":"20.13.1","dependencies":{"vue":"^3.3.0","link":"^2.1.1","axios":"^1.4.0","marked":"^5.1.2","sse.js":"^2.6.0","html2canvas":"^1.4.1","html2pdf.js":"^0.10.3","markdown-it":"^14.1.0","highlight.js":"^11.11.1","marked-highlight":"^2.2.2","vue3-markdown-it":"^1.0.10","marked-smartypants":"^1.1.10"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","sass":"^1.64.1","vite":"^4.2.7","terser":"^5.43.1","@vitejs/plugin-vue":"^4.2.3","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-node-resolve":"^16.0.1"},"peerDependencies":{"vue":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/skycity-ai-sdk_2.0.3_1754899268158_0.8810763445246603","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"skycity-ai-sdk","version":"2.0.4","keywords":["ai","sdk","vue"],"author":"","license":"MIT","_id":"skycity-ai-sdk@2.0.4","maintainers":[{"name":"jianduyang","email":"1617586444@qq.com"}],"dist":{"shasum":"037605b18bffb90eae3079652e536e61f18aae91","tarball":"https://registry.npmjs.org/skycity-ai-sdk/-/skycity-ai-sdk-2.0.4.tgz","fileCount":75,"integrity":"sha512-bf/eq+EkuYg0IGiXCcYqRWc8NXj0ArjmKggtQa3nFZeUAz/9Ypn76W3atiR8oFrs+BiQ8YEeCu4m8pcEQw44KA==","signatures":[{"sig":"MEYCIQCVDnXzCPc3WKCibdlI4nGgSIxKAaz2WjeRKSilaOKGRQIhAMnHHbyXxLnun17b8rcPnPhf0vYvrdr6i8/HCDE5Sx61","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11018810},"main":"dist/skycity-ai-sdk.cjs.js","types":"dist/types/index.d.ts","module":"dist/skycity-ai-sdk.es.js","exports":{".":{"import":"./dist/skycity-ai-sdk.es.js","require":"./dist/skycity-ai-sdk.cjs.js"},"./style.css":"./dist/skycity-ai-sdk.css"},"gitHead":"4dd8da9aa95401723750b5cbef272e587b417746","scripts":{"dev":"vite","build":"vite build --mode lib","preview":"vite preview","build:lib":"vite build --mode lib","prepublish":"npm run build","check-publish":"npm run build && npm publish --dry-run","publish:major":"npm version major && npm publish","publish:minor":"npm version minor && npm publish","publish:patch":"npm version patch && npm publish","publish:dry-run":"npm publish --dry-run"},"_npmUser":{"name":"jianduyang","email":"1617586444@qq.com"},"_npmVersion":"10.5.2","description":"SkyCity AI SDK for Web and Mobile platforms","directories":{},"_nodeVersion":"20.13.1","dependencies":{"vue":"^3.3.0","link":"^2.1.1","axios":"^1.4.0","marked":"^5.1.2","sse.js":"^2.6.0","html2canvas":"^1.4.1","html2pdf.js":"^0.10.3","markdown-it":"^14.1.0","highlight.js":"^11.11.1","marked-highlight":"^2.2.2","vue3-markdown-it":"^1.0.10","marked-smartypants":"^1.1.10"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","sass":"^1.64.1","vite":"^4.2.7","terser":"^5.43.1","@vitejs/plugin-vue":"^4.2.3","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-node-resolve":"^16.0.1"},"peerDependencies":{"vue":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/skycity-ai-sdk_2.0.4_1754972429499_0.7526190901765444","host":"s3://npm-registry-packages-npm-production"}},"2.0.5":{"name":"skycity-ai-sdk","version":"2.0.5","keywords":["ai","sdk","vue"],"author":"","license":"MIT","_id":"skycity-ai-sdk@2.0.5","maintainers":[{"name":"jianduyang","email":"1617586444@qq.com"}],"dist":{"shasum":"203da6197941af356e8c690e259f68e491e07666","tarball":"https://registry.npmjs.org/skycity-ai-sdk/-/skycity-ai-sdk-2.0.5.tgz","fileCount":78,"integrity":"sha512-wZojONVUhmS/p5Jqzkjtgv6+1vflYXgb/p5V3mnaiiW3hQdZvhnQofvu50K3Umq4r8olNVcmCSHjWfqrJ59NjA==","signatures":[{"sig":"MEYCIQD0htEtPyEr4WqoXrnm7+tyxVtKoV4bOIDXrE1IC+/LuwIhAJDbiPwl7FHh10kReF2Drei0FXhu7Bg4e2FuEud0ASjV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11125130},"main":"dist/skycity-ai-sdk.cjs.js","types":"dist/types/index.d.ts","module":"dist/skycity-ai-sdk.es.js","exports":{".":{"import":"./dist/skycity-ai-sdk.es.js","require":"./dist/skycity-ai-sdk.cjs.js"},"./style.css":"./dist/skycity-ai-sdk.css"},"gitHead":"6c259d46f68ccf5aa38bfd043dd0d3818224f1a1","scripts":{"dev":"vite","build":"vite build --mode lib","preview":"vite preview","build:lib":"vite build --mode lib","prepublish":"npm run build","check-publish":"npm run build && npm publish --dry-run","publish:major":"npm version major && npm publish","publish:minor":"npm version minor && npm publish","publish:patch":"npm version patch && npm publish","publish:dry-run":"npm publish --dry-run"},"_npmUser":{"name":"jianduyang","email":"1617586444@qq.com"},"_npmVersion":"10.5.2","description":"SkyCity AI SDK for Web and Mobile platforms","directories":{},"_nodeVersion":"20.13.1","dependencies":{"vue":"^3.3.0","link":"^2.1.1","axios":"^1.4.0","marked":"^5.1.2","sse.js":"^2.6.0","html2canvas":"^1.4.1","html2pdf.js":"^0.10.3","markdown-it":"^14.1.0","highlight.js":"^11.11.1","marked-highlight":"^2.2.2","vue3-markdown-it":"^1.0.10","marked-smartypants":"^1.1.10"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","sass":"^1.64.1","vite":"^4.2.7","terser":"^5.43.1","@vitejs/plugin-vue":"^4.2.3","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-node-resolve":"^16.0.1"},"peerDependencies":{"vue":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/skycity-ai-sdk_2.0.5_1755145159745_0.29899452957319705","host":"s3://npm-registry-packages-npm-production"}},"2.0.6":{"name":"skycity-ai-sdk","version":"2.0.6","keywords":["ai","sdk","vue"],"author":"","license":"MIT","_id":"skycity-ai-sdk@2.0.6","maintainers":[{"name":"jianduyang","email":"1617586444@qq.com"}],"dist":{"shasum":"5218c0ffa843f15f195ffa3417dcd26933d53444","tarball":"https://registry.npmjs.org/skycity-ai-sdk/-/skycity-ai-sdk-2.0.6.tgz","fileCount":80,"integrity":"sha512-N6YhWvyvM3a2MPOfWGQHiPNAH7+DuVQWe7z+qjlGM23k+GIkk/VCi/UP5HJnd/cF3dAUAW+MFMklYgaOCCT5+g==","signatures":[{"sig":"MEQCIHljVdcz7jMUsMw0yt2MeGpbmAUBapjsb9j1cC7cO6YhAiBo+cUJBmQjyIFoJCSKVGvjbz9+hJ7aNevj68+0Uqy7Vg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11208340},"main":"dist/skycity-ai-sdk.cjs.js","types":"dist/types/index.d.ts","module":"dist/skycity-ai-sdk.es.js","exports":{".":{"import":"./dist/skycity-ai-sdk.es.js","require":"./dist/skycity-ai-sdk.cjs.js"},"./style.css":"./dist/skycity-ai-sdk.css"},"gitHead":"8f6cb2b6aebce5afec88a0c1965c68c79a560f00","scripts":{"dev":"vite","build":"vite build --mode lib","preview":"vite preview","build:lib":"vite build --mode lib","prepublish":"npm run build","check-publish":"npm run build && npm publish --dry-run","publish:major":"npm version major && npm publish","publish:minor":"npm version minor && npm publish","publish:patch":"npm version patch && npm publish","publish:dry-run":"npm publish --dry-run"},"_npmUser":{"name":"jianduyang","email":"1617586444@qq.com"},"_npmVersion":"10.5.2","description":"SkyCity AI SDK for Web and Mobile platforms","directories":{},"_nodeVersion":"20.13.1","dependencies":{"vue":"^3.3.0","link":"^2.1.1","axios":"^1.4.0","marked":"^5.1.2","sse.js":"^2.6.0","html2canvas":"^1.4.1","html2pdf.js":"^0.10.3","markdown-it":"^14.1.0","highlight.js":"^11.11.1","marked-highlight":"^2.2.2","vue3-markdown-it":"^1.0.10","marked-smartypants":"^1.1.10"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","sass":"^1.64.1","vite":"^4.2.7","terser":"^5.43.1","@vitejs/plugin-vue":"^4.2.3","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-node-resolve":"^16.0.1"},"peerDependencies":{"vue":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/skycity-ai-sdk_2.0.6_1755678873421_0.5744914123483502","host":"s3://npm-registry-packages-npm-production"}},"2.0.7":{"name":"skycity-ai-sdk","version":"2.0.7","keywords":["ai","sdk","vue"],"author":"","license":"MIT","_id":"skycity-ai-sdk@2.0.7","maintainers":[{"name":"jianduyang","email":"1617586444@qq.com"}],"dist":{"shasum":"7c2cd9c0cf2825fa52f2f6235d8815efdab7a5a3","tarball":"https://registry.npmjs.org/skycity-ai-sdk/-/skycity-ai-sdk-2.0.7.tgz","fileCount":73,"integrity":"sha512-hHaRrWfmRyfMz9D9rK3AoJbq51kC1O4dkOt6cW4wY3JsiaTyVOFc8KPTFFJhspx5S5BRNkg16l+jJ5XQooCUiw==","signatures":[{"sig":"MEUCIFvG2kN/YCms2UYhd7lUoeSfAeGZy7G+3cWOc1lNPlMmAiEA6rdctIrFAprcNYMquobOypFeA9TbohuWNm1VqBc3imw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":896761},"main":"dist/skycity-ai-sdk.cjs.js","types":"dist/types/index.d.ts","module":"dist/skycity-ai-sdk.es.js","exports":{".":{"import":"./dist/skycity-ai-sdk.es.js","require":"./dist/skycity-ai-sdk.cjs.js"},"./style.css":"./dist/skycity-ai-sdk.css"},"gitHead":"b0411c8408778bde73a625a1bea8cb0506604ac6","scripts":{"dev":"vite","build":"vite build --mode lib","preview":"vite preview","build:lib":"vite build --mode lib","prepublish":"npm run build","check-publish":"npm run build && npm publish --dry-run","publish:major":"npm version major && npm publish","publish:minor":"npm version minor && npm publish","publish:patch":"npm version patch && npm publish","publish:dry-run":"npm publish --dry-run"},"_npmUser":{"name":"jianduyang","email":"1617586444@qq.com"},"_npmVersion":"10.5.2","description":"SkyCity AI SDK for Web and Mobile platforms","directories":{},"_nodeVersion":"20.13.1","dependencies":{"vue":"^3.3.0","link":"^2.1.1","axios":"^1.4.0","marked":"^5.1.2","sse.js":"^2.6.0","html2canvas":"^1.4.1","html2pdf.js":"^0.10.3","markdown-it":"^14.1.0","highlight.js":"^11.11.1","marked-highlight":"^2.2.2","vue3-markdown-it":"^1.0.10","marked-smartypants":"^1.1.10"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","sass":"^1.64.1","vite":"^4.2.7","terser":"^5.43.1","@vitejs/plugin-vue":"^4.2.3","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-node-resolve":"^16.0.1"},"peerDependencies":{"vue":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/skycity-ai-sdk_2.0.7_1755682262829_0.36753419115758224","host":"s3://npm-registry-packages-npm-production"}},"2.0.8":{"name":"skycity-ai-sdk","version":"2.0.8","keywords":["ai","sdk","vue"],"author":"","license":"MIT","_id":"skycity-ai-sdk@2.0.8","maintainers":[{"name":"jianduyang","email":"1617586444@qq.com"}],"dist":{"shasum":"97ea530c0b11042bffa59a6321af36cae191fd5e","tarball":"https://registry.npmjs.org/skycity-ai-sdk/-/skycity-ai-sdk-2.0.8.tgz","fileCount":80,"integrity":"sha512-rxw6F52JqcVPRfVCtcEN9A/F7pVMQ3nQv8402MD2xVCQvag2234xTVXaEfcPDeCob/+7RR+qd/833bzrdEtH+A==","signatures":[{"sig":"MEUCIA09Jw1iUSI1kSLHULpCroav8LA8UBK5CwVskqy8oVwKAiEA9C8Mhuw0qDfXu/30HevveYVkgUv/VSQOjDZBMC7L/3A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11227015},"main":"dist/skycity-ai-sdk.cjs.js","types":"dist/types/index.d.ts","module":"dist/skycity-ai-sdk.es.js","exports":{".":{"import":"./dist/skycity-ai-sdk.es.js","require":"./dist/skycity-ai-sdk.cjs.js"},"./style.css":"./dist/skycity-ai-sdk.css"},"gitHead":"607d456854b81b21e4dc54bb8d58f0e8d6bd854f","scripts":{"dev":"vite","build":"vite build --mode lib","preview":"vite preview","build:lib":"vite build --mode lib","prepublish":"npm run build","check-publish":"npm run build && npm publish --dry-run","publish:major":"npm version major && npm publish","publish:minor":"npm version minor && npm publish","publish:patch":"npm version patch && npm publish","publish:dry-run":"npm publish --dry-run"},"_npmUser":{"name":"jianduyang","email":"1617586444@qq.com"},"_npmVersion":"10.5.2","description":"SkyCity AI SDK for Web and Mobile platforms","directories":{},"_nodeVersion":"20.13.1","dependencies":{"vue":"^3.3.0","link":"^2.1.1","axios":"^1.4.0","marked":"^5.1.2","sse.js":"^2.6.0","html2canvas":"^1.4.1","html2pdf.js":"^0.10.3","markdown-it":"^14.1.0","highlight.js":"^11.11.1","marked-highlight":"^2.2.2","vue3-markdown-it":"^1.0.10","marked-smartypants":"^1.1.10"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","sass":"^1.64.1","vite":"^4.2.7","terser":"^5.43.1","@vitejs/plugin-vue":"^4.2.3","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-node-resolve":"^16.0.1"},"peerDependencies":{"vue":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/skycity-ai-sdk_2.0.8_1755683114084_0.02905197121022951","host":"s3://npm-registry-packages-npm-production"}},"2.0.9":{"name":"skycity-ai-sdk","version":"2.0.9","keywords":["ai","sdk","vue"],"author":"","license":"MIT","_id":"skycity-ai-sdk@2.0.9","maintainers":[{"name":"jianduyang","email":"1617586444@qq.com"}],"dist":{"shasum":"ef928c7a73973a8db76859167cba7fccdc14c741","tarball":"https://registry.npmjs.org/skycity-ai-sdk/-/skycity-ai-sdk-2.0.9.tgz","fileCount":80,"integrity":"sha512-FleUFz7W/P+Ghpmd5hq23j23+zvjGm29JDJp8vfg2250CeK/aWmGbO0GYF+1T8UJhvGfS8HqRnDASM4tFJVgQA==","signatures":[{"sig":"MEQCIFETsrlLlQPT6JtFEiTPbjuL3oF9m0EFe2948745N3eiAiARxhKI0kNM1hEkFygGBmoYQ9pVdZiGQAF6mh1XoFbV0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11227097},"main":"dist/skycity-ai-sdk.cjs.js","types":"dist/types/index.d.ts","module":"dist/skycity-ai-sdk.es.js","exports":{".":{"import":"./dist/skycity-ai-sdk.es.js","require":"./dist/skycity-ai-sdk.cjs.js"},"./style.css":"./dist/skycity-ai-sdk.css"},"gitHead":"729b42e3f2b2d625c71da033dd42dbb68c2497f8","scripts":{"dev":"vite","build":"vite build --mode lib","preview":"vite preview","build:lib":"vite build --mode lib","prepublish":"npm run build","check-publish":"npm run build && npm publish --dry-run","publish:major":"npm version major && npm publish","publish:minor":"npm version minor && npm publish","publish:patch":"npm version patch && npm publish","publish:dry-run":"npm publish --dry-run"},"_npmUser":{"name":"jianduyang","email":"1617586444@qq.com"},"_npmVersion":"10.5.2","description":"SkyCity AI SDK for Web and Mobile platforms","directories":{},"_nodeVersion":"20.13.1","dependencies":{"vue":"^3.3.0","link":"^2.1.1","axios":"^1.4.0","marked":"^5.1.2","sse.js":"^2.6.0","html2canvas":"^1.4.1","html2pdf.js":"^0.10.3","markdown-it":"^14.1.0","highlight.js":"^11.11.1","marked-highlight":"^2.2.2","vue3-markdown-it":"^1.0.10","marked-smartypants":"^1.1.10"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","sass":"^1.64.1","vite":"^4.2.7","terser":"^5.43.1","@vitejs/plugin-vue":"^4.2.3","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-node-resolve":"^16.0.1"},"peerDependencies":{"vue":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/skycity-ai-sdk_2.0.9_1755856813222_0.85406572552937","host":"s3://npm-registry-packages-npm-production"}},"2.0.10":{"name":"skycity-ai-sdk","version":"2.0.10","keywords":["ai","sdk","vue"],"author":"","license":"MIT","_id":"skycity-ai-sdk@2.0.10","maintainers":[{"name":"jianduyang","email":"1617586444@qq.com"}],"dist":{"shasum":"ab923982e7bf5a71365eb72d6fc20679b8d57124","tarball":"https://registry.npmjs.org/skycity-ai-sdk/-/skycity-ai-sdk-2.0.10.tgz","fileCount":80,"integrity":"sha512-VBrk2V2Tn2k+8FOAD0gO5Gz/VxOrZQKUpgqU39RxAOr38ry1sZiBXBoqZS3lsatfWOCfU37AfjYqwlWwUlWd5g==","signatures":[{"sig":"MEYCIQCaXY8vVOLwOLjjT+cgpvnYx/4k18YhRAEy9pe55qPbGgIhAMn1KZ/pohEeBR35N8X62eG7Jemg5F4R5eabANWMMDxt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11228430},"main":"dist/skycity-ai-sdk.cjs.js","types":"dist/types/index.d.ts","module":"dist/skycity-ai-sdk.es.js","exports":{".":{"import":"./dist/skycity-ai-sdk.es.js","require":"./dist/skycity-ai-sdk.cjs.js"},"./style.css":"./dist/skycity-ai-sdk.css"},"gitHead":"2027d189dc556fbbd9d2005389106bae1b238ca5","scripts":{"dev":"vite","build":"vite build --mode lib","preview":"vite preview","build:lib":"vite build --mode lib","prepublish":"npm run build","check-publish":"npm run build && npm publish --dry-run","publish:major":"npm version major && npm publish","publish:minor":"npm version minor && npm publish","publish:patch":"npm version patch && npm publish","publish:dry-run":"npm publish --dry-run"},"_npmUser":{"name":"jianduyang","email":"1617586444@qq.com"},"_npmVersion":"10.5.2","description":"SkyCity AI SDK for Web and Mobile platforms","directories":{},"_nodeVersion":"20.13.1","dependencies":{"vue":"^3.3.0","link":"^2.1.1","axios":"^1.4.0","marked":"^5.1.2","sse.js":"^2.6.0","html2canvas":"^1.4.1","html2pdf.js":"^0.10.3","markdown-it":"^14.1.0","highlight.js":"^11.11.1","marked-highlight":"^2.2.2","vue3-markdown-it":"^1.0.10","marked-smartypants":"^1.1.10"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","sass":"^1.64.1","vite":"^4.2.7","terser":"^5.43.1","@vitejs/plugin-vue":"^4.2.3","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-node-resolve":"^16.0.1"},"peerDependencies":{"vue":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/skycity-ai-sdk_2.0.10_1756085955818_0.07485672127052934","host":"s3://npm-registry-packages-npm-production"}},"2.0.11":{"name":"skycity-ai-sdk","version":"2.0.11","keywords":["ai","sdk","vue"],"author":"","license":"MIT","_id":"skycity-ai-sdk@2.0.11","maintainers":[{"name":"jianduyang","email":"1617586444@qq.com"}],"dist":{"shasum":"d61de597b64cb19ff053a3b9400a8ce405d6d1ad","tarball":"https://registry.npmjs.org/skycity-ai-sdk/-/skycity-ai-sdk-2.0.11.tgz","fileCount":81,"integrity":"sha512-TNWy2dGE4236bpAUZAjwbSCY/8ZRsZ+4RleWPIZXCZIs0yTPavJ90WZtsl8WyXJu6wZ3jXWe8rq55We8nfHP7Q==","signatures":[{"sig":"MEQCIG2cj0nDRZisCkPYZuB92Z510+Y2B9Xuaq43CoFUwLAjAiAvdkHBvkwKpsW8vZvQ33PyQeWIp4gqsDvJXP4fV5K7hw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11248081},"main":"dist/skycity-ai-sdk.cjs.js","types":"dist/types/index.d.ts","module":"dist/skycity-ai-sdk.es.js","exports":{".":{"import":"./dist/skycity-ai-sdk.es.js","require":"./dist/skycity-ai-sdk.cjs.js"},"./style.css":"./dist/skycity-ai-sdk.css"},"gitHead":"2ecea0b43b0e79de96bdad23afe51e90ef5c6f53","scripts":{"dev":"vite","build":"vite build --mode lib","preview":"vite preview","build:lib":"vite build --mode lib","prepublish":"npm run build","check-publish":"npm run build && npm publish --dry-run","publish:major":"npm version major && npm publish","publish:minor":"npm version minor && npm publish","publish:patch":"npm version patch && npm publish","publish:dry-run":"npm publish --dry-run"},"_npmUser":{"name":"jianduyang","email":"1617586444@qq.com"},"_npmVersion":"10.5.2","description":"SkyCity AI SDK for Web and Mobile platforms","directories":{},"_nodeVersion":"20.13.1","dependencies":{"vue":"^3.3.0","link":"^2.1.1","axios":"^1.4.0","marked":"^5.1.2","sse.js":"^2.6.0","html2canvas":"^1.4.1","html2pdf.js":"^0.10.3","markdown-it":"^14.1.0","highlight.js":"^11.11.1","marked-highlight":"^2.2.2","vue3-markdown-it":"^1.0.10","marked-smartypants":"^1.1.10"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","sass":"^1.64.1","vite":"^4.2.7","terser":"^5.43.1","@vitejs/plugin-vue":"^4.2.3","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-node-resolve":"^16.0.1"},"peerDependencies":{"vue":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/skycity-ai-sdk_2.0.11_1756171725456_0.16456613649420881","host":"s3://npm-registry-packages-npm-production"}},"2.0.12":{"name":"skycity-ai-sdk","version":"2.0.12","keywords":["ai","sdk","vue"],"author":"","license":"MIT","_id":"skycity-ai-sdk@2.0.12","maintainers":[{"name":"jianduyang","email":"1617586444@qq.com"}],"dist":{"shasum":"1272f8c03c8f6142e7b89b61f21f303b8ebb894d","tarball":"https://registry.npmjs.org/skycity-ai-sdk/-/skycity-ai-sdk-2.0.12.tgz","fileCount":81,"integrity":"sha512-KkDOjvrsotyfZyymnDBt8WbzWy22gLppCYZF+3hxeXp09rFXGEwgq1NMR2L43GfN8HC3J3otzzGLZnYw6z2O9w==","signatures":[{"sig":"MEYCIQCP28BwIuM+llsGxOpOgoFg4rv4lg9XyqwFU6nM6ByyDAIhALFNHEikUtr0D6kvFrBDPvjX1r7AK9LDBbWfQqJgfDQp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11258833},"main":"dist/skycity-ai-sdk.cjs.js","types":"dist/types/index.d.ts","module":"dist/skycity-ai-sdk.es.js","exports":{".":{"import":"./dist/skycity-ai-sdk.es.js","require":"./dist/skycity-ai-sdk.cjs.js"},"./style.css":"./dist/skycity-ai-sdk.css"},"gitHead":"840ede0d00a275c7c526c95bd0247248b49f9813","scripts":{"dev":"vite","build":"vite build --mode lib","preview":"vite preview","build:lib":"vite build --mode lib","prepublish":"npm run build","check-publish":"npm run build && npm publish --dry-run","publish:major":"npm version major && npm publish","publish:minor":"npm version minor && npm publish","publish:patch":"npm version patch && npm publish","publish:dry-run":"npm publish --dry-run"},"_npmUser":{"name":"jianduyang","email":"1617586444@qq.com"},"_npmVersion":"10.5.2","description":"SkyCity AI SDK for Web and Mobile platforms","directories":{},"_nodeVersion":"20.13.1","dependencies":{"vue":"^3.3.0","link":"^2.1.1","axios":"^1.4.0","marked":"^5.1.2","sse.js":"^2.6.0","html2canvas":"^1.4.1","html2pdf.js":"^0.10.3","markdown-it":"^14.1.0","highlight.js":"^11.11.1","marked-highlight":"^2.2.2","vue3-markdown-it":"^1.0.10","marked-smartypants":"^1.1.10"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","sass":"^1.64.1","vite":"^4.2.7","terser":"^5.43.1","@vitejs/plugin-vue":"^4.2.3","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-node-resolve":"^16.0.1"},"peerDependencies":{"vue":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/skycity-ai-sdk_2.0.12_1756372198954_0.24952942894206198","host":"s3://npm-registry-packages-npm-production"}},"2.0.13":{"name":"skycity-ai-sdk","version":"2.0.13","keywords":["ai","sdk","vue"],"author":"","license":"MIT","_id":"skycity-ai-sdk@2.0.13","maintainers":[{"name":"jianduyang","email":"1617586444@qq.com"}],"dist":{"shasum":"8e52daebb2fb3913d48614f2194d0cb1ccbb1457","tarball":"https://registry.npmjs.org/skycity-ai-sdk/-/skycity-ai-sdk-2.0.13.tgz","fileCount":81,"integrity":"sha512-G+OXVJqIWuuBLUbw3QBzJBJpCPHNVJL2yISGJRo7g88cq7kwGlCc/My2sRZ+WlXojXiUeqbGEo/zL7vU2myG+A==","signatures":[{"sig":"MEUCIBcGhXHrmiHvZtUw/tn3K5OtJ0wLAPl9kFWtQyMZGBtQAiEAzUBiUjd+hKsh+8lsxTQ0bKDggYeGLnYQ2PNhtv4kmxY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11264493},"main":"dist/skycity-ai-sdk.cjs.js","types":"dist/types/index.d.ts","module":"dist/skycity-ai-sdk.es.js","exports":{".":{"import":"./dist/skycity-ai-sdk.es.js","require":"./dist/skycity-ai-sdk.cjs.js"},"./style.css":"./dist/skycity-ai-sdk.css"},"gitHead":"78483c38c67d0f677de26c70a52ec1398788767d","scripts":{"dev":"vite","build":"vite build --mode lib","preview":"vite preview","build:lib":"vite build --mode lib","prepublish":"npm run build","check-publish":"npm run build && npm publish --dry-run","publish:major":"npm version major && npm publish","publish:minor":"npm version minor && npm publish","publish:patch":"npm version patch && npm publish","publish:dry-run":"npm publish --dry-run"},"_npmUser":{"name":"jianduyang","email":"1617586444@qq.com"},"_npmVersion":"10.5.2","description":"SkyCity AI SDK for Web and Mobile platforms","directories":{},"_nodeVersion":"20.13.1","dependencies":{"vue":"^3.3.0","link":"^2.1.1","axios":"^1.4.0","marked":"^5.1.2","sse.js":"^2.6.0","html2canvas":"^1.4.1","html2pdf.js":"^0.10.3","markdown-it":"^14.1.0","highlight.js":"^11.11.1","marked-highlight":"^2.2.2","vue3-markdown-it":"^1.0.10","marked-smartypants":"^1.1.10"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","sass":"^1.64.1","vite":"^4.2.7","terser":"^5.43.1","@vitejs/plugin-vue":"^4.2.3","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-node-resolve":"^16.0.1"},"peerDependencies":{"vue":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/skycity-ai-sdk_2.0.13_1756431521640_0.96498833849447","host":"s3://npm-registry-packages-npm-production"}},"2.0.14":{"name":"skycity-ai-sdk","version":"2.0.14","keywords":["ai","sdk","vue"],"author":"","license":"MIT","_id":"skycity-ai-sdk@2.0.14","maintainers":[{"name":"jianduyang","email":"1617586444@qq.com"}],"dist":{"shasum":"29dbb998a5c7f8b3faeeeaf444a6aa0de67ad9d0","tarball":"https://registry.npmjs.org/skycity-ai-sdk/-/skycity-ai-sdk-2.0.14.tgz","fileCount":83,"integrity":"sha512-r/HL8WTwN+uCz8xak+maLwlgFoY5bX8Mfw/Dex5jC8aJtcwnW/V/gndbqAwxLX6zqgHMTfxz4FBU7dXurVmLQw==","signatures":[{"sig":"MEUCIC/1tbaiQ3OkaRBp6wHOR+f4od2mbNxIr0HDk5AJ2BfuAiEAt7vbY+fYa3o/QIUrQtjsYt8/tGLzND/kCEbKQDO8LpI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11494932},"main":"dist/skycity-ai-sdk.cjs.js","types":"dist/types/index.d.ts","module":"dist/skycity-ai-sdk.es.js","exports":{".":{"import":"./dist/skycity-ai-sdk.es.js","require":"./dist/skycity-ai-sdk.cjs.js"},"./style.css":"./dist/skycity-ai-sdk.css"},"gitHead":"2cbd7ec66bc79e2d9e359793d0002120811dc3b5","scripts":{"dev":"vite","build":"vite build --mode lib","preview":"vite preview","build:lib":"vite build --mode lib","prepublish":"npm run build","check-publish":"npm run build && npm publish --dry-run","publish:major":"npm version major && npm publish","publish:minor":"npm version minor && npm publish","publish:patch":"npm version patch && npm publish","publish:dry-run":"npm publish --dry-run"},"_npmUser":{"name":"jianduyang","email":"1617586444@qq.com"},"_npmVersion":"10.5.2","description":"SkyCity AI SDK for Web and Mobile platforms","directories":{},"_nodeVersion":"20.13.1","dependencies":{"vue":"^3.3.0","link":"^2.1.1","axios":"^1.4.0","marked":"^5.1.2","sse.js":"^2.6.0","html2canvas":"^1.4.1","html2pdf.js":"^0.10.3","markdown-it":"^14.1.0","highlight.js":"^11.11.1","marked-highlight":"^2.2.2","vue3-markdown-it":"^1.0.10","marked-smartypants":"^1.1.10"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","sass":"^1.64.1","vite":"^4.2.7","terser":"^5.43.1","@vitejs/plugin-vue":"^4.2.3","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-node-resolve":"^16.0.1"},"peerDependencies":{"vue":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/skycity-ai-sdk_2.0.14_1756457664569_0.007389097448486703","host":"s3://npm-registry-packages-npm-production"}},"2.0.15":{"name":"skycity-ai-sdk","version":"2.0.15","keywords":["ai","sdk","vue"],"author":"","license":"MIT","_id":"skycity-ai-sdk@2.0.15","maintainers":[{"name":"jianduyang","email":"1617586444@qq.com"}],"dist":{"shasum":"9cd80988377cc29bd2a38ec1baf3d70b542bfa42","tarball":"https://registry.npmjs.org/skycity-ai-sdk/-/skycity-ai-sdk-2.0.15.tgz","fileCount":83,"integrity":"sha512-eNh2fdJBSLxwrNPrBT4bXHnlZjahMfmCyljYECaobvRNFHiUU+EQaEFiKGUEwS5x+6j22sdQdmftC2It7PMNnQ==","signatures":[{"sig":"MEUCIQCgr7lGxn8vH0j7FZeDgYtKV0RFSAoU/uvEzThe4kIm2AIgAW2A83plbIJvMjj4aF0CHxKItVJC+esZqihD0+zeZPY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11509186},"main":"dist/skycity-ai-sdk.cjs.js","types":"dist/types/index.d.ts","module":"dist/skycity-ai-sdk.es.js","exports":{".":{"import":"./dist/skycity-ai-sdk.es.js","require":"./dist/skycity-ai-sdk.cjs.js"},"./style.css":"./dist/skycity-ai-sdk.css"},"gitHead":"35530be57badff169fa7acd38f3aa01cf0c30b23","scripts":{"dev":"vite","build":"vite build --mode lib","preview":"vite preview","build:lib":"vite build --mode lib","prepublish":"npm run build","check-publish":"npm run build && npm publish --dry-run","publish:major":"npm version major && npm publish","publish:minor":"npm version minor && npm publish","publish:patch":"npm version patch && npm publish","publish:dry-run":"npm publish --dry-run"},"_npmUser":{"name":"jianduyang","email":"1617586444@qq.com"},"_npmVersion":"10.5.2","description":"SkyCity AI SDK for Web and Mobile platforms","directories":{},"_nodeVersion":"20.13.1","dependencies":{"vue":"^3.3.0","link":"^2.1.1","axios":"^1.4.0","marked":"^5.1.2","sse.js":"^2.6.0","html2canvas":"^1.4.1","html2pdf.js":"^0.10.3","markdown-it":"^14.1.0","highlight.js":"^11.11.1","marked-highlight":"^2.2.2","vue3-markdown-it":"^1.0.10","marked-smartypants":"^1.1.10"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","sass":"^1.64.1","vite":"^4.2.7","terser":"^5.43.1","@vitejs/plugin-vue":"^4.2.3","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-node-resolve":"^16.0.1"},"peerDependencies":{"vue":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/skycity-ai-sdk_2.0.15_1756723998043_0.19986280055790173","host":"s3://npm-registry-packages-npm-production"}},"2.0.16":{"name":"skycity-ai-sdk","version":"2.0.16","keywords":["ai","sdk","vue"],"author":"","license":"MIT","_id":"skycity-ai-sdk@2.0.16","maintainers":[{"name":"jianduyang","email":"1617586444@qq.com"}],"dist":{"shasum":"7785c0ca14d3e045a8c596303056a8064d733d5e","tarball":"https://registry.npmjs.org/skycity-ai-sdk/-/skycity-ai-sdk-2.0.16.tgz","fileCount":76,"integrity":"sha512-fCYCZK2U3bNzNgFpKVxc0pCoEnHPv5R+Zav75KdFI+RbFJVvZmDKkyjh59/MDZKDMZOeHo6LsI0UoIxN+ASXPA==","signatures":[{"sig":"MEYCIQDSczFesx1Jxqf+jClx7j8QyCaVanHTQZBrZhCUowaFhAIhANDN//yNTUx0TuEFjbMr+zRE3j3zCBpD2f74/yToZWjy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":928724},"main":"dist/skycity-ai-sdk.cjs.js","types":"dist/types/index.d.ts","module":"dist/skycity-ai-sdk.es.js","exports":{".":{"import":"./dist/skycity-ai-sdk.es.js","require":"./dist/skycity-ai-sdk.cjs.js"},"./style.css":"./dist/skycity-ai-sdk.css"},"gitHead":"74396de23062b71b7088eb8632a73b371644b530","scripts":{"dev":"vite","build":"vite build --mode lib","preview":"vite preview","build:lib":"vite build --mode lib","prepublish":"npm run build","check-publish":"npm run build && npm publish --dry-run","publish:major":"npm version major && npm publish","publish:minor":"npm version minor && npm publish","publish:patch":"npm version patch && npm publish","publish:dry-run":"npm publish --dry-run"},"_npmUser":{"name":"jianduyang","email":"1617586444@qq.com"},"_npmVersion":"10.5.2","description":"SkyCity AI SDK for Web and Mobile platforms","directories":{},"_nodeVersion":"20.13.1","dependencies":{"vue":"^3.3.0","link":"^2.1.1","axios":"^1.4.0","marked":"^5.1.2","sse.js":"^2.6.0","html2canvas":"^1.4.1","html2pdf.js":"^0.10.3","markdown-it":"^14.1.0","highlight.js":"^11.11.1","marked-highlight":"^2.2.2","vue3-markdown-it":"^1.0.10","marked-smartypants":"^1.1.10"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","sass":"^1.64.1","vite":"^4.2.7","terser":"^5.43.1","@vitejs/plugin-vue":"^4.2.3","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-node-resolve":"^16.0.1"},"peerDependencies":{"vue":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/skycity-ai-sdk_2.0.16_1756802083798_0.34174221607950384","host":"s3://npm-registry-packages-npm-production"}},"2.0.17":{"name":"skycity-ai-sdk","version":"2.0.17","keywords":["ai","sdk","vue"],"author":"","license":"MIT","_id":"skycity-ai-sdk@2.0.17","maintainers":[{"name":"jianduyang","email":"1617586444@qq.com"}],"dist":{"shasum":"cd5ae7b578686f50c2b14585faa601b4a40971ba","tarball":"https://registry.npmjs.org/skycity-ai-sdk/-/skycity-ai-sdk-2.0.17.tgz","fileCount":83,"integrity":"sha512-gyl8uoYDuya+ZjO9ZPbMUKW27FOMQCjeBre66cqvd5z3S76rc13Q2vEGXz/dKEp9ey+XbrAfocJwSBu7ZeHk6g==","signatures":[{"sig":"MEUCIQDglQIi6dVGKyf1FGEVPij2B7R6YYoq2w4Q6j0hUllW6AIgKBPQ9a4uHhGa/eF1G+PbDmgYMattFREbnbo0QIjXuok=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11474000},"main":"dist/skycity-ai-sdk.cjs.js","types":"dist/types/index.d.ts","module":"dist/skycity-ai-sdk.es.js","exports":{".":{"import":"./dist/skycity-ai-sdk.es.js","require":"./dist/skycity-ai-sdk.cjs.js"},"./style.css":"./dist/skycity-ai-sdk.css"},"gitHead":"44e856a8795df21395f73263c6eeee06995af3a6","scripts":{"dev":"vite","build":"vite build --mode lib","preview":"vite preview","build:lib":"vite build --mode lib","prepublish":"npm run build","check-publish":"npm run build && npm publish --dry-run","publish:major":"npm version major && npm publish","publish:minor":"npm version minor && npm publish","publish:patch":"npm version patch && npm publish","publish:dry-run":"npm publish --dry-run"},"_npmUser":{"name":"jianduyang","email":"1617586444@qq.com"},"_npmVersion":"10.5.2","description":"SkyCity AI SDK for Web and Mobile platforms","directories":{},"_nodeVersion":"20.13.1","dependencies":{"vue":"^3.3.0","link":"^2.1.1","axios":"^1.4.0","marked":"^5.1.2","sse.js":"^2.6.0","html2canvas":"^1.4.1","html2pdf.js":"^0.10.3","markdown-it":"^14.1.0","highlight.js":"^11.11.1","marked-highlight":"^2.2.2","vue3-markdown-it":"^1.0.10","marked-smartypants":"^1.1.10"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","sass":"^1.64.1","vite":"^4.2.7","terser":"^5.43.1","@vitejs/plugin-vue":"^4.2.3","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-node-resolve":"^16.0.1"},"peerDependencies":{"vue":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/skycity-ai-sdk_2.0.17_1756802974797_0.4471957682311043","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"skycity-ai-sdk","version":"2.1.0","keywords":["ai","sdk","vue"],"author":"","license":"MIT","_id":"skycity-ai-sdk@2.1.0","maintainers":[{"name":"jianduyang","email":"1617586444@qq.com"}],"dist":{"shasum":"70c57d495418feb3b874cd485bd580d769b967d6","tarball":"https://registry.npmjs.org/skycity-ai-sdk/-/skycity-ai-sdk-2.1.0.tgz","fileCount":85,"integrity":"sha512-W77f+le1mAj6qX36xH/JXJpRhoZO7Bf46y1rSvfwNJOvuaaBNlPl0IJm3NUEdIFuURnPWxng81ARxuLgi1rj8Q==","signatures":[{"sig":"MEYCIQDUVFVWw6QVXbnB2bBzyQY7rlIAy846afJ7e1r7CisfOwIhANvHU/TpwoltLVpUmAvRj8N54VJb9UOfFg23dd319d39","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11528555},"main":"dist/skycity-ai-sdk.cjs.js","types":"src/types/index.d.ts","module":"dist/skycity-ai-sdk.es.js","exports":{".":{"import":"./dist/skycity-ai-sdk.es.js","require":"./dist/skycity-ai-sdk.cjs.js"},"./style.css":"./dist/skycity-ai-sdk.css"},"gitHead":"cb6cc81d7c163493e7b0095e47c5646a9956db5a","scripts":{"dev":"vite","build":"vite build --mode lib","preview":"vite preview","build:lib":"vite build --mode lib","prepublish":"npm run build","check-publish":"npm run build && npm publish --dry-run","publish:major":"npm version major && npm publish","publish:minor":"npm version minor && npm publish","publish:patch":"npm version patch && npm publish","publish:dry-run":"npm publish --dry-run"},"_npmUser":{"name":"jianduyang","email":"1617586444@qq.com"},"_npmVersion":"10.5.2","description":"SkyCity AI SDK for Web and Mobile platforms","directories":{},"_nodeVersion":"20.13.1","dependencies":{"vue":"^3.3.0","link":"^2.1.1","axios":"^1.4.0","marked":"^5.1.2","sse.js":"^2.6.0","html2canvas":"^1.4.1","html2pdf.js":"^0.10.3","markdown-it":"^14.1.0","highlight.js":"^11.11.1","marked-highlight":"^2.2.2","vue3-markdown-it":"^1.0.10","marked-smartypants":"^1.1.10"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","sass":"^1.64.1","vite":"^4.2.7","terser":"^5.43.1","@vitejs/plugin-vue":"^4.2.3","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-node-resolve":"^16.0.1"},"peerDependencies":{"vue":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/skycity-ai-sdk_2.1.0_1756870100007_0.8011690212066698","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"skycity-ai-sdk","version":"2.1.1","keywords":["ai","sdk","vue"],"author":"","license":"MIT","_id":"skycity-ai-sdk@2.1.1","maintainers":[{"name":"jianduyang","email":"1617586444@qq.com"}],"dist":{"shasum":"da4134f8a5b5bd97c5dcf1a1cdf78b86fad708ff","tarball":"https://registry.npmjs.org/skycity-ai-sdk/-/skycity-ai-sdk-2.1.1.tgz","fileCount":85,"integrity":"sha512-njzPKoyEQdJ9o5A1xGHWaysKpAj9bbw6tOi6V04kAW6Cs2961tDAD3ngO8TL0wLtdFqUAXLI/F72z1amdJ9PLg==","signatures":[{"sig":"MEUCIGR0vLDIFvrmRn1S+NCvvp0QhrG5gibD4IQg5nvasLqDAiEA5rYQ23HQ+w/MmQGdXVSS9cMH4/11FqqflPmr6pwbLGg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11559144},"main":"dist/skycity-ai-sdk.cjs.js","types":"src/types/index.d.ts","module":"dist/skycity-ai-sdk.es.js","exports":{".":{"import":"./dist/skycity-ai-sdk.es.js","require":"./dist/skycity-ai-sdk.cjs.js"},"./style.css":"./dist/skycity-ai-sdk.css"},"gitHead":"b19c00c7a074caf382c0c0b07b754e851ddab4e1","scripts":{"dev":"vite","build":"vite build --mode lib","preview":"vite preview","build:lib":"vite build --mode lib","prepublish":"npm run build","check-publish":"npm run build && npm publish --dry-run","publish:major":"npm version major && npm publish","publish:minor":"npm version minor && npm publish","publish:patch":"npm version patch && npm publish","publish:dry-run":"npm publish --dry-run"},"_npmUser":{"name":"jianduyang","email":"1617586444@qq.com"},"_npmVersion":"10.5.2","description":"SkyCity AI SDK for Web and Mobile platforms","directories":{},"_nodeVersion":"20.13.1","dependencies":{"vue":"^3.3.0","link":"^2.1.1","axios":"^1.4.0","marked":"^5.1.2","sse.js":"^2.6.0","html2canvas":"^1.4.1","html2pdf.js":"^0.10.3","markdown-it":"^14.1.0","highlight.js":"^11.11.1","marked-highlight":"^2.2.2","vue3-markdown-it":"^1.0.10","marked-smartypants":"^1.1.10"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","sass":"^1.64.1","vite":"^4.2.7","terser":"^5.43.1","@vitejs/plugin-vue":"^4.2.3","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-node-resolve":"^16.0.1"},"peerDependencies":{"vue":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/skycity-ai-sdk_2.1.1_1756872861570_0.0313957976334065","host":"s3://npm-registry-packages-npm-production"}},"2.1.2":{"name":"skycity-ai-sdk","version":"2.1.2","keywords":["ai","sdk","vue"],"author":"","license":"MIT","_id":"skycity-ai-sdk@2.1.2","maintainers":[{"name":"jianduyang","email":"1617586444@qq.com"}],"dist":{"shasum":"569dc2e2258c8e14c6d8b8fbf2998a79fe6564bf","tarball":"https://registry.npmjs.org/skycity-ai-sdk/-/skycity-ai-sdk-2.1.2.tgz","fileCount":85,"integrity":"sha512-qfB+lHmVDITGbxD5GZ056cn8SF0Pr0w4IT41nhfovUKpMcfdCbcrRmXoYqawJmz4Yobl9+Fxq4Q8EQrcdjdsOQ==","signatures":[{"sig":"MEYCIQCHfvaer8hrlHhBCHvC59zurO7Tr+bJF4j0yzvxAQMwvgIhAKQ9YuxHWd03SwBYGkcOHo9+rMIU2yImHFI+vBdJjIwZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11661630},"main":"dist/skycity-ai-sdk.cjs.js","types":"src/types/index.d.ts","module":"dist/skycity-ai-sdk.es.js","exports":{".":{"import":"./dist/skycity-ai-sdk.es.js","require":"./dist/skycity-ai-sdk.cjs.js"},"./style.css":"./dist/skycity-ai-sdk.css"},"gitHead":"15bc775f229c8924b683fe17fb5659371fd2823c","scripts":{"dev":"vite","build":"vite build --mode lib","preview":"vite preview","build:lib":"vite build --mode lib","prepublish":"npm run build","check-publish":"npm run build && npm publish --dry-run","publish:major":"npm version major && npm publish","publish:minor":"npm version minor && npm publish","publish:patch":"npm version patch && npm publish","publish:dry-run":"npm publish --dry-run"},"_npmUser":{"name":"jianduyang","email":"1617586444@qq.com"},"_npmVersion":"10.5.2","description":"SkyCity AI SDK for Web and Mobile platforms","directories":{},"_nodeVersion":"20.13.1","dependencies":{"vue":"^3.3.0","link":"^2.1.1","axios":"^1.4.0","marked":"^5.1.2","sse.js":"^2.6.0","html2canvas":"^1.4.1","html2pdf.js":"^0.10.3","markdown-it":"^14.1.0","highlight.js":"^11.11.1","marked-highlight":"^2.2.2","vue3-markdown-it":"^1.0.10","marked-smartypants":"^1.1.10"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","sass":"^1.64.1","vite":"^4.2.7","terser":"^5.43.1","@vitejs/plugin-vue":"^4.2.3","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-node-resolve":"^16.0.1"},"peerDependencies":{"vue":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/skycity-ai-sdk_2.1.2_1757054682338_0.48584615194077574","host":"s3://npm-registry-packages-npm-production"}},"2.1.3":{"name":"skycity-ai-sdk","version":"2.1.3","keywords":["ai","sdk","vue"],"author":"","license":"MIT","_id":"skycity-ai-sdk@2.1.3","maintainers":[{"name":"jianduyang","email":"1617586444@qq.com"}],"dist":{"shasum":"c9205a69bd0e4b1c0acf1760e610c77a5cfa536a","tarball":"https://registry.npmjs.org/skycity-ai-sdk/-/skycity-ai-sdk-2.1.3.tgz","fileCount":85,"integrity":"sha512-8y3vSeuuuBnD9lrtXqyWjzZHt6ypambptSWsfHuqpsSLGBu4v1CPyTEvHFrnOL05uJ8CMX2yPT7UR9oMnjyr5Q==","signatures":[{"sig":"MEUCIQCIb+dECeNSWux6iw7fB4Djan/bx+8nZfLrdub+g/POrwIgCurV8Ep95RTZwdWWtcpAZSIUAZUXigyWvuFbXUcpET0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11654736},"main":"dist/skycity-ai-sdk.cjs.js","types":"src/types/index.d.ts","module":"dist/skycity-ai-sdk.es.js","exports":{".":{"import":"./dist/skycity-ai-sdk.es.js","require":"./dist/skycity-ai-sdk.cjs.js"},"./style.css":"./dist/skycity-ai-sdk.css"},"gitHead":"1753460ac7e3d723b4dd25442beb0e7a8655bbe0","scripts":{"dev":"vite","build":"vite build --mode lib","preview":"vite preview","build:lib":"vite build --mode lib","prepublish":"npm run build","check-publish":"npm run build && npm publish --dry-run","publish:major":"npm version major && npm publish","publish:minor":"npm version minor && npm publish","publish:patch":"npm version patch && npm publish","publish:dry-run":"npm publish --dry-run"},"_npmUser":{"name":"jianduyang","email":"1617586444@qq.com"},"_npmVersion":"10.5.2","description":"SkyCity AI SDK for Web and Mobile platforms","directories":{},"_nodeVersion":"20.13.1","dependencies":{"vue":"^3.3.0","link":"^2.1.1","axios":"^1.4.0","marked":"^5.1.2","sse.js":"^2.6.0","html2canvas":"^1.4.1","html2pdf.js":"^0.10.3","markdown-it":"^14.1.0","highlight.js":"^11.11.1","marked-highlight":"^2.2.2","vue3-markdown-it":"^1.0.10","marked-smartypants":"^1.1.10"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","sass":"^1.64.1","vite":"^4.2.7","terser":"^5.43.1","@vitejs/plugin-vue":"^4.2.3","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-node-resolve":"^16.0.1"},"peerDependencies":{"vue":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/skycity-ai-sdk_2.1.3_1757057028884_0.08781776327356683","host":"s3://npm-registry-packages-npm-production"}},"2.1.4":{"name":"skycity-ai-sdk","version":"2.1.4","keywords":["ai","sdk","vue"],"author":"","license":"MIT","_id":"skycity-ai-sdk@2.1.4","maintainers":[{"name":"jianduyang","email":"1617586444@qq.com"}],"dist":{"shasum":"b41560987408424a7761ad9dbb4bb46f69b2b5f2","tarball":"https://registry.npmjs.org/skycity-ai-sdk/-/skycity-ai-sdk-2.1.4.tgz","fileCount":85,"integrity":"sha512-HJeQbmsewcDabVKKrPiXz0+IsjuXhEQfP9Iotc4TlqrKqN3DIDYQFtTVu9jTGiZHiX10fjjDSHZ7C/kLygZx+w==","signatures":[{"sig":"MEUCIEVIKeDNXm15Ofn8snOvCT5XmRrmLqxTrSD32ADzFdI0AiEAlgxmsYBkK5eTjHNi1gcHE9dOl6kMi4HT7ERWjmjAd+U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11653747},"main":"dist/skycity-ai-sdk.cjs.js","types":"src/types/index.d.ts","module":"dist/skycity-ai-sdk.es.js","exports":{".":{"import":"./dist/skycity-ai-sdk.es.js","require":"./dist/skycity-ai-sdk.cjs.js"},"./style.css":"./dist/skycity-ai-sdk.css"},"gitHead":"c17cec0f2fab281560e4f87bb940139a2c14de2e","scripts":{"dev":"vite","build":"vite build --mode lib","preview":"vite preview","build:lib":"vite build --mode lib","prepublish":"npm run build","check-publish":"npm run build && npm publish --dry-run","publish:major":"npm version major && npm publish","publish:minor":"npm version minor && npm publish","publish:patch":"npm version patch && npm publish","publish:dry-run":"npm publish --dry-run"},"_npmUser":{"name":"jianduyang","email":"1617586444@qq.com"},"_npmVersion":"10.5.2","description":"SkyCity AI SDK for Web and Mobile platforms","directories":{},"_nodeVersion":"20.13.1","dependencies":{"vue":"^3.3.0","link":"^2.1.1","axios":"^1.4.0","marked":"^5.1.2","sse.js":"^2.6.0","html2canvas":"^1.4.1","html2pdf.js":"^0.10.3","markdown-it":"^14.1.0","highlight.js":"^11.11.1","marked-highlight":"^2.2.2","vue3-markdown-it":"^1.0.10","marked-smartypants":"^1.1.10"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","sass":"^1.64.1","vite":"^4.2.7","terser":"^5.43.1","@vitejs/plugin-vue":"^4.2.3","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-node-resolve":"^16.0.1"},"peerDependencies":{"vue":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/skycity-ai-sdk_2.1.4_1757064717030_0.2548373837472493","host":"s3://npm-registry-packages-npm-production"}},"2.1.5":{"name":"skycity-ai-sdk","version":"2.1.5","keywords":["ai","sdk","vue"],"author":"","license":"MIT","_id":"skycity-ai-sdk@2.1.5","maintainers":[{"name":"jianduyang","email":"1617586444@qq.com"}],"dist":{"shasum":"fff2a4713f4d1270eca0013fa9db1e4bed6bc34a","tarball":"https://registry.npmjs.org/skycity-ai-sdk/-/skycity-ai-sdk-2.1.5.tgz","fileCount":85,"integrity":"sha512-JV2AZ9z6KCnvz34h+w/EOczXKuAL9Dgl9JH4d8K3Zn73MZjSilV94DEuPxCvDLW59+AQoTEjgEV/ejhGx61GMw==","signatures":[{"sig":"MEQCIEXexFVCbZ0VvDsxCSdMdoq/wRMT0tZuDaa8xZzjjYjKAiAntoi52OagghOp/DWNkr+wARB7iW69n8LyzS7FmQAINw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11661814},"main":"dist/skycity-ai-sdk.cjs.js","types":"src/types/index.d.ts","module":"dist/skycity-ai-sdk.es.js","exports":{".":{"import":"./dist/skycity-ai-sdk.es.js","require":"./dist/skycity-ai-sdk.cjs.js"},"./style.css":"./dist/skycity-ai-sdk.css"},"gitHead":"9dd846080afd8137ad762f80ffb427be4154de34","scripts":{"dev":"vite","build":"vite build --mode lib","preview":"vite preview","build:lib":"vite build --mode lib","prepublish":"npm run build","check-publish":"npm run build && npm publish --dry-run","publish:major":"npm version major && npm publish","publish:minor":"npm version minor && npm publish","publish:patch":"npm version patch && npm publish","publish:dry-run":"npm publish --dry-run"},"_npmUser":{"name":"jianduyang","email":"1617586444@qq.com"},"_npmVersion":"10.5.2","description":"SkyCity AI SDK for Web and Mobile platforms","directories":{},"_nodeVersion":"20.13.1","dependencies":{"vue":"^3.3.0","link":"^2.1.1","axios":"^1.4.0","marked":"^5.1.2","sse.js":"^2.6.0","html2canvas":"^1.4.1","html2pdf.js":"^0.10.3","markdown-it":"^14.1.0","highlight.js":"^11.11.1","marked-highlight":"^2.2.2","vue3-markdown-it":"^1.0.10","marked-smartypants":"^1.1.10"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","sass":"^1.64.1","vite":"^4.2.7","terser":"^5.43.1","@vitejs/plugin-vue":"^4.2.3","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-node-resolve":"^16.0.1"},"peerDependencies":{"vue":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/skycity-ai-sdk_2.1.5_1757317487549_0.8683381653964675","host":"s3://npm-registry-packages-npm-production"}},"2.1.6":{"name":"skycity-ai-sdk","version":"2.1.6","keywords":["ai","sdk","vue"],"author":"","license":"MIT","_id":"skycity-ai-sdk@2.1.6","maintainers":[{"name":"jianduyang","email":"1617586444@qq.com"}],"dist":{"shasum":"0a4f727f921eb5bef59f4cb400113d31c7a6f3e1","tarball":"https://registry.npmjs.org/skycity-ai-sdk/-/skycity-ai-sdk-2.1.6.tgz","fileCount":85,"integrity":"sha512-9MAHFt/nb4KOrxsflSDAd/se3Vf9MZwmcl833awyA7DCUdCi5+aN1cjZKQ8DQE31zYfKRJuJTvDaS4bMkter4A==","signatures":[{"sig":"MEUCIQCzbSRAxy/0g3wtg6K6xZWGS0RJFw7HysmIykF6ZBT4AQIgEnieiwPFIUoMhS6b1UFdiHBfWQZkeH5Vlbo+K1PqzJ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11718393},"main":"dist/skycity-ai-sdk.cjs.js","types":"src/types/index.d.ts","module":"dist/skycity-ai-sdk.es.js","exports":{".":{"import":"./dist/skycity-ai-sdk.es.js","require":"./dist/skycity-ai-sdk.cjs.js"},"./style.css":"./dist/skycity-ai-sdk.css"},"gitHead":"c7f731086fa6ccf731c11beb1fb3d450461873f3","scripts":{"dev":"vite","build":"vite build --mode lib","preview":"vite preview","build:lib":"vite build --mode lib","prepublish":"npm run build","check-publish":"npm run build && npm publish --dry-run","publish:major":"npm version major && npm publish","publish:minor":"npm version minor && npm publish","publish:patch":"npm version patch && npm publish","publish:dry-run":"npm publish --dry-run"},"_npmUser":{"name":"jianduyang","email":"1617586444@qq.com"},"_npmVersion":"10.5.2","description":"SkyCity AI SDK for Web and Mobile platforms","directories":{},"_nodeVersion":"20.13.1","dependencies":{"vue":"^3.3.0","link":"^2.1.1","axios":"^1.4.0","marked":"^5.1.2","sse.js":"^2.6.0","html2canvas":"^1.4.1","html2pdf.js":"^0.10.3","markdown-it":"^14.1.0","highlight.js":"^11.11.1","marked-highlight":"^2.2.2","vue3-markdown-it":"^1.0.10","marked-smartypants":"^1.1.10"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","sass":"^1.64.1","vite":"^4.2.7","terser":"^5.43.1","@vitejs/plugin-vue":"^4.2.3","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-node-resolve":"^16.0.1"},"peerDependencies":{"vue":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/skycity-ai-sdk_2.1.6_1757585619961_0.27926598616332554","host":"s3://npm-registry-packages-npm-production"}},"2.1.7":{"name":"skycity-ai-sdk","version":"2.1.7","keywords":["ai","sdk","vue"],"author":"","license":"MIT","_id":"skycity-ai-sdk@2.1.7","maintainers":[{"name":"jianduyang","email":"1617586444@qq.com"}],"dist":{"shasum":"d6839c8cac850e57be86c44c67e827a2b153cff8","tarball":"https://registry.npmjs.org/skycity-ai-sdk/-/skycity-ai-sdk-2.1.7.tgz","fileCount":85,"integrity":"sha512-Ll6e20+svBN3ypAzHco/B/40JXQR6KIZoLsTWtIDU1T4PMb1Wc/q/6DvpesQsU4KBkZub6Y6d9/VKBTQPJz3QA==","signatures":[{"sig":"MEUCIA7nVlmW+QNTVPGfk1I1uPWD21nTIRzamosF5ZK6npYnAiEA0QLYC+gwcoHYh0mS29MyVHfWrFHfpMjLWJUVb/WoPsw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11719427},"main":"dist/skycity-ai-sdk.cjs.js","types":"src/types/index.d.ts","module":"dist/skycity-ai-sdk.es.js","exports":{".":{"import":"./dist/skycity-ai-sdk.es.js","require":"./dist/skycity-ai-sdk.cjs.js"},"./style.css":"./dist/skycity-ai-sdk.css"},"gitHead":"d2ad04cfd63cba043ffdedbff7d68dc429aac768","scripts":{"dev":"vite","build":"vite build --mode lib","preview":"vite preview","build:lib":"vite build --mode lib","prepublish":"npm run build","check-publish":"npm run build && npm publish --dry-run","publish:major":"npm version major && npm publish","publish:minor":"npm version minor && npm publish","publish:patch":"npm version patch && npm publish","publish:dry-run":"npm publish --dry-run"},"_npmUser":{"name":"jianduyang","email":"1617586444@qq.com"},"_npmVersion":"10.5.2","description":"SkyCity AI SDK for Web and Mobile platforms","directories":{},"_nodeVersion":"20.13.1","dependencies":{"vue":"^3.3.0","link":"^2.1.1","axios":"^1.4.0","marked":"^5.1.2","sse.js":"^2.6.0","html2canvas":"^1.4.1","html2pdf.js":"^0.10.3","markdown-it":"^14.1.0","highlight.js":"^11.11.1","marked-highlight":"^2.2.2","vue3-markdown-it":"^1.0.10","marked-smartypants":"^1.1.10"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","sass":"^1.64.1","vite":"^4.2.7","terser":"^5.43.1","@vitejs/plugin-vue":"^4.2.3","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-node-resolve":"^16.0.1"},"peerDependencies":{"vue":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/skycity-ai-sdk_2.1.7_1757646636903_0.19488620740118545","host":"s3://npm-registry-packages-npm-production"}},"2.1.8":{"name":"skycity-ai-sdk","version":"2.1.8","keywords":["ai","sdk","vue"],"author":"","license":"MIT","_id":"skycity-ai-sdk@2.1.8","maintainers":[{"name":"jianduyang","email":"1617586444@qq.com"}],"dist":{"shasum":"6c885233267f8dc39f9016033a95c3c8644bbe5d","tarball":"https://registry.npmjs.org/skycity-ai-sdk/-/skycity-ai-sdk-2.1.8.tgz","fileCount":85,"integrity":"sha512-DPudg/y8GkCuLzK8dwGPatra9Kca+1QznSGnOv4XGvyyqUVS0lU4T2F9bNpyyf/gpuUAbYiPJfc3Kp+ur2IfEg==","signatures":[{"sig":"MEQCIE00C8b6l4QCHRJ9oGRdNor3I0/3NVKsjLtsuXRnPLWDAiBW5kvuBykMmjiZ3mz4/EPFoQozgpE5IG0reYjUw/4oog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11723650},"main":"dist/skycity-ai-sdk.cjs.js","types":"src/types/index.d.ts","module":"dist/skycity-ai-sdk.es.js","exports":{".":{"import":"./dist/skycity-ai-sdk.es.js","require":"./dist/skycity-ai-sdk.cjs.js"},"./style.css":"./dist/skycity-ai-sdk.css"},"gitHead":"1e7226200a4c558ad4ed7b695a42a1cfccf3810c","scripts":{"dev":"vite","build":"vite build --mode lib","preview":"vite preview","build:lib":"vite build --mode lib","prepublish":"npm run build","check-publish":"npm run build && npm publish --dry-run","publish:major":"npm version major && npm publish","publish:minor":"npm version minor && npm publish","publish:patch":"npm version patch && npm publish","publish:dry-run":"npm publish --dry-run"},"_npmUser":{"name":"jianduyang","email":"1617586444@qq.com"},"_npmVersion":"10.5.2","description":"SkyCity AI SDK for Web and Mobile platforms","directories":{},"_nodeVersion":"20.13.1","dependencies":{"vue":"^3.3.0","link":"^2.1.1","axios":"^1.4.0","marked":"^5.1.2","sse.js":"^2.6.0","html2canvas":"^1.4.1","html2pdf.js":"^0.10.3","markdown-it":"^14.1.0","highlight.js":"^11.11.1","marked-highlight":"^2.2.2","vue3-markdown-it":"^1.0.10","marked-smartypants":"^1.1.10"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","sass":"^1.64.1","vite":"^4.2.7","terser":"^5.43.1","@vitejs/plugin-vue":"^4.2.3","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-node-resolve":"^16.0.1"},"peerDependencies":{"vue":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/skycity-ai-sdk_2.1.8_1757989426384_0.6945656578555977","host":"s3://npm-registry-packages-npm-production"}},"2.1.14":{"name":"skycity-ai-sdk","version":"2.1.14","keywords":["ai","sdk","vue"],"author":"","license":"MIT","_id":"skycity-ai-sdk@2.1.14","maintainers":[{"name":"jianduyang","email":"1617586444@qq.com"}],"dist":{"shasum":"7cd976f02b79ae295ac00f16bc37e7ab91062c2a","tarball":"https://registry.npmjs.org/skycity-ai-sdk/-/skycity-ai-sdk-2.1.14.tgz","fileCount":85,"integrity":"sha512-hoRB2C8nvQf6eCt5MZogj9QCFbuCqvaJOn964gvPSHbF+lFl/5wZ4Wof6lGKcXTJeYysMJRBVkesnjPAE2YLog==","signatures":[{"sig":"MEUCIQDmPNciQTXhU5Ov6I7uRf9eK1W7IZEie002TFBESA/m/gIgSmqh3wBIN1o8HTQz3kNArbGhe5gmpSaab3t6Cg6JIdg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11742782},"main":"dist/skycity-ai-sdk.cjs.js","types":"src/types/index.d.ts","module":"dist/skycity-ai-sdk.es.js","exports":{".":{"import":"./dist/skycity-ai-sdk.es.js","require":"./dist/skycity-ai-sdk.cjs.js"},"./style.css":"./dist/skycity-ai-sdk.css"},"gitHead":"2c61f324c2d1c641475b491d9a38241e3289ee2a","scripts":{"dev":"vite","build":"vite build --mode lib","preview":"vite preview","build:lib":"vite build --mode lib","prepublish":"npm run build","check-publish":"npm run build && npm publish --dry-run","publish:major":"npm version major && npm publish","publish:minor":"npm version minor && npm publish","publish:patch":"npm version patch && npm publish","publish:dry-run":"npm publish --dry-run"},"_npmUser":{"name":"jianduyang","email":"1617586444@qq.com"},"_npmVersion":"10.9.2","description":"SkyCity AI SDK for Web and Mobile platforms","directories":{},"_nodeVersion":"23.11.1","dependencies":{"vue":"^3.3.0","link":"^2.1.1","axios":"^1.4.0","marked":"^5.1.2","sse.js":"^2.6.0","html2canvas":"^1.4.1","html2pdf.js":"^0.10.3","markdown-it":"^14.1.0","highlight.js":"^11.11.1","marked-highlight":"^2.2.2","vue3-markdown-it":"^1.0.10","marked-smartypants":"^1.1.10"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","sass":"^1.64.1","vite":"^4.2.7","terser":"^5.43.1","@vitejs/plugin-vue":"^4.2.3","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-node-resolve":"^16.0.1"},"peerDependencies":{"vue":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/skycity-ai-sdk_2.1.14_1760156614633_0.3479768126668914","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"skycity-ai-sdk","version":"3.0.0","keywords":["ai","sdk","vue"],"author":"","license":"MIT","_id":"skycity-ai-sdk@3.0.0","maintainers":[{"name":"jianduyang","email":"1617586444@qq.com"}],"dist":{"shasum":"2974a3f46dca55c38a5e794dbcf3fc551cdae659","tarball":"https://registry.npmjs.org/skycity-ai-sdk/-/skycity-ai-sdk-3.0.0.tgz","fileCount":86,"integrity":"sha512-OXbKwiSszvftDtrgVj8KJLCFfkSvphWbTbykqj8PT2xQuwdZ7ZkEjAlvFMbNuzVstk8JuGpnBzi+N/fLfoUFLw==","signatures":[{"sig":"MEUCIQCTMv0R5wEH4n29M5bw0Zgrl/Ju3cTItnTesUOMH/RA/wIgB7XLaarqHEwNr2+izHHEv7Tx7Jk4UlBEPSDlaLTYz4w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11664016},"main":"dist/skycity-ai-sdk.cjs.js","types":"src/index.d.ts","module":"dist/skycity-ai-sdk.es.js","exports":{".":{"import":"./dist/skycity-ai-sdk.es.js","require":"./dist/skycity-ai-sdk.cjs.js"},"./style.css":"./dist/skycity-ai-sdk.css"},"gitHead":"343e8665858a2d11897aec92aa023c1d2fa085d3","scripts":{"dev":"vite","build":"vite build --mode lib","preview":"vite preview","build:lib":"vite build --mode lib","prepublish":"npm run build","check-publish":"npm run build && npm publish --dry-run","publish:major":"npm version major && npm publish","publish:minor":"npm version minor && npm publish","publish:patch":"npm version patch && npm publish","publish:dry-run":"npm publish --dry-run"},"_npmUser":{"name":"jianduyang","email":"1617586444@qq.com"},"_npmVersion":"10.9.2","description":"SkyCity AI SDK for Web and Mobile platforms","directories":{},"_nodeVersion":"23.11.1","dependencies":{"vue":"^3.3.0","link":"^2.1.1","axios":"^1.4.0","marked":"^5.1.2","sse.js":"^2.6.0","html2canvas":"^1.4.1","html2pdf.js":"^0.10.3","markdown-it":"^14.1.0","highlight.js":"^11.11.1","marked-highlight":"^2.2.2","vue3-markdown-it":"^1.0.10","marked-smartypants":"^1.1.10"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","sass":"^1.64.1","vite":"^4.2.7","terser":"^5.43.1","@vitejs/plugin-vue":"^4.2.3","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-node-resolve":"^16.0.1"},"peerDependencies":{"vue":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/skycity-ai-sdk_3.0.0_1761533932449_0.1935948917673609","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"skycity-ai-sdk","version":"3.0.1","keywords":["ai","sdk","vue"],"author":"","license":"MIT","_id":"skycity-ai-sdk@3.0.1","maintainers":[{"name":"jianduyang","email":"1617586444@qq.com"}],"dist":{"shasum":"203c2c9d735ec3009f25c2d16208d7b12ba8ad6c","tarball":"https://registry.npmjs.org/skycity-ai-sdk/-/skycity-ai-sdk-3.0.1.tgz","fileCount":87,"integrity":"sha512-YikXQQyEI+IYrY9SAeYyi9VJJUoBzej2xi06YaKmiT5pXVdDvkAZbVlDIstLbgZUi6wO9RYd1L7JxxLzEgM1LQ==","signatures":[{"sig":"MEUCIBJCMhG1/C6keURklnyBsRn5VwmgoFgOppd/tmpq7jtFAiEA/F3Nylz1FiZJ21QQR/yjzVg8R5r8K6+oG9azwy1sb4I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11841156},"main":"dist/skycity-ai-sdk.cjs.js","types":"src/index.d.ts","module":"dist/skycity-ai-sdk.es.js","exports":{".":{"import":"./dist/skycity-ai-sdk.es.js","require":"./dist/skycity-ai-sdk.cjs.js"},"./style.css":"./dist/skycity-ai-sdk.css"},"gitHead":"53e4cfd99c1668105ef40956cf68afa6bcd30045","scripts":{"dev":"vite","build":"vite build --mode lib","preview":"vite preview","build:lib":"vite build --mode lib","prepublish":"npm run build","check-publish":"npm run build && npm publish --dry-run","publish:major":"npm version major && npm publish","publish:minor":"npm version minor && npm publish","publish:patch":"npm version patch && npm publish","publish:dry-run":"npm publish --dry-run"},"_npmUser":{"name":"jianduyang","email":"1617586444@qq.com"},"_npmVersion":"10.9.2","description":"SkyCity AI SDK for Web and Mobile platforms","directories":{},"_nodeVersion":"23.11.1","dependencies":{"vue":"^3.3.0","link":"^2.1.1","axios":"^1.4.0","marked":"^5.1.2","sse.js":"^2.6.0","html2canvas":"^1.4.1","html2pdf.js":"^0.10.3","markdown-it":"^14.1.0","highlight.js":"^11.11.1","marked-highlight":"^2.2.2","vue3-markdown-it":"^1.0.10","marked-smartypants":"^1.1.10"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","sass":"^1.64.1","vite":"^4.2.7","terser":"^5.43.1","@vitejs/plugin-vue":"^4.2.3","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-node-resolve":"^16.0.1"},"peerDependencies":{"vue":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/skycity-ai-sdk_3.0.1_1762328107244_0.1232698356468902","host":"s3://npm-registry-packages-npm-production"}},"2.1.15":{"name":"skycity-ai-sdk","version":"2.1.15","keywords":["ai","sdk","vue"],"author":"","license":"MIT","_id":"skycity-ai-sdk@2.1.15","maintainers":[{"name":"jianduyang","email":"1617586444@qq.com"}],"dist":{"shasum":"25b0125cdaf130a6fcb6dc0a7f49d4be93c618d2","tarball":"https://registry.npmjs.org/skycity-ai-sdk/-/skycity-ai-sdk-2.1.15.tgz","fileCount":85,"integrity":"sha512-w/4fWUO2ANFi4HQsi9URUupc/njf2JuJ1yCjBuaYoatgzvFIq83BwbIMuYZV2V3mSVT0ymclU28UNKS4t3awiA==","signatures":[{"sig":"MEUCIHDK05IanULPpivR2k3AIFTJqJ0t3xk3kjdVnmeVACb8AiEAxrH0s8RDY+eByeFUlS7pnbzyb2FAMZek6SnfX0q9Np4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11776325},"main":"dist/skycity-ai-sdk.cjs.js","types":"src/types/index.d.ts","module":"dist/skycity-ai-sdk.es.js","exports":{".":{"import":"./dist/skycity-ai-sdk.es.js","require":"./dist/skycity-ai-sdk.cjs.js"},"./style.css":"./dist/skycity-ai-sdk.css"},"gitHead":"2a8a56bdca2eb35f845947be3ef9a645c618592a","scripts":{"dev":"vite","build":"vite build --mode lib","preview":"vite preview","build:lib":"vite build --mode lib","prepublish":"npm run build","check-publish":"npm run build && npm publish --dry-run","publish:major":"npm version major && npm publish","publish:minor":"npm version minor && npm publish","publish:patch":"npm version patch && npm publish","publish:dry-run":"npm publish --dry-run"},"_npmUser":{"name":"jianduyang","email":"1617586444@qq.com"},"_npmVersion":"10.9.2","description":"SkyCity AI SDK for Web and Mobile platforms","directories":{},"_nodeVersion":"23.11.1","dependencies":{"vue":"^3.3.0","link":"^2.1.1","axios":"^1.4.0","marked":"^5.1.2","sse.js":"^2.6.0","html2canvas":"^1.4.1","html2pdf.js":"^0.10.3","markdown-it":"^14.1.0","highlight.js":"^11.11.1","marked-highlight":"^2.2.2","vue3-markdown-it":"^1.0.10","marked-smartypants":"^1.1.10"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","sass":"^1.64.1","vite":"^4.2.7","terser":"^5.43.1","@vitejs/plugin-vue":"^4.2.3","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-node-resolve":"^16.0.1"},"peerDependencies":{"vue":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/skycity-ai-sdk_2.1.15_1762510181001_0.4868066970605913","host":"s3://npm-registry-packages-npm-production"}},"2.1.16":{"name":"skycity-ai-sdk","version":"2.1.16","keywords":["ai","sdk","vue"],"author":"","license":"MIT","_id":"skycity-ai-sdk@2.1.16","maintainers":[{"name":"jianduyang","email":"1617586444@qq.com"}],"dist":{"shasum":"024ebcaca8f1c6a1b92177baac78ef33f8fdc31c","tarball":"https://registry.npmjs.org/skycity-ai-sdk/-/skycity-ai-sdk-2.1.16.tgz","fileCount":85,"integrity":"sha512-nr5FosuWR3nGsd4Z0mvJZc0t2Gj1pT2UtxFYAGMe1ISAPoKA/Uxxyu/3zDKGHAnAxY8IilOQ+I160bCBdEaIRw==","signatures":[{"sig":"MEUCIHPOAaXV5UdsutJc2Niq6w+aNyYH0dml1p9dJgAOG6g4AiEAsBgGrvr8A1UODMQb6ntow+aLBjB3kDVWnzTmzqjFOH0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11792055},"main":"dist/skycity-ai-sdk.cjs.js","types":"src/types/index.d.ts","module":"dist/skycity-ai-sdk.es.js","exports":{".":{"import":"./dist/skycity-ai-sdk.es.js","require":"./dist/skycity-ai-sdk.cjs.js"},"./style.css":"./dist/skycity-ai-sdk.css"},"gitHead":"ea7ebcc5388e2237868d9becfa926d72af019965","scripts":{"dev":"vite","build":"vite build --mode lib","preview":"vite preview","build:lib":"vite build --mode lib","prepublish":"npm run build","check-publish":"npm run build && npm publish --dry-run","publish:major":"npm version major && npm publish","publish:minor":"npm version minor && npm publish","publish:patch":"npm version patch && npm publish","publish:dry-run":"npm publish --dry-run"},"_npmUser":{"name":"jianduyang","email":"1617586444@qq.com"},"_npmVersion":"10.9.2","description":"SkyCity AI SDK for Web and Mobile platforms","directories":{},"_nodeVersion":"23.11.1","dependencies":{"vue":"^3.3.0","link":"^2.1.1","axios":"^1.4.0","marked":"^5.1.2","sse.js":"^2.6.0","html2canvas":"^1.4.1","html2pdf.js":"^0.10.3","markdown-it":"^14.1.0","highlight.js":"^11.11.1","marked-highlight":"^2.2.2","vue3-markdown-it":"^1.0.10","marked-smartypants":"^1.1.10"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","sass":"^1.64.1","vite":"^4.2.7","terser":"^5.43.1","@vitejs/plugin-vue":"^4.2.3","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-node-resolve":"^16.0.1"},"peerDependencies":{"vue":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/skycity-ai-sdk_2.1.16_1762827443953_0.48863362253961573","host":"s3://npm-registry-packages-npm-production"}},"2.1.17":{"name":"skycity-ai-sdk","version":"2.1.17","keywords":["ai","sdk","vue"],"author":"","license":"MIT","_id":"skycity-ai-sdk@2.1.17","maintainers":[{"name":"jianduyang","email":"1617586444@qq.com"}],"dist":{"shasum":"0e5ccfc30890ec235b3703a1991d0df101108603","tarball":"https://registry.npmjs.org/skycity-ai-sdk/-/skycity-ai-sdk-2.1.17.tgz","fileCount":78,"integrity":"sha512-ry60vvTBjE7cYheFE+47zp2p7D15iPU7x/GCN6fp99lwUiWC9ACqL29PhGyPEORxkLArjz5Kv6ILzfaliX9z2g==","signatures":[{"sig":"MEUCIQDjGIhKJbblYhnZWl79IdAgm8RG7mJRySy4+LKzS2z5KwIgbOEz40ULDQyCzYvD6E7zegTKlkifsbjZdymT7ZtB6AY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":978436},"main":"dist/skycity-ai-sdk.cjs.js","types":"src/types/index.d.ts","module":"dist/skycity-ai-sdk.es.js","exports":{".":{"import":"./dist/skycity-ai-sdk.es.js","require":"./dist/skycity-ai-sdk.cjs.js"},"./style.css":"./dist/skycity-ai-sdk.css"},"gitHead":"c78a044f064f5db2155641775b3d041c74c61060","scripts":{"dev":"vite","build":"vite build --mode lib","preview":"vite preview","build:lib":"vite build --mode lib","prepublish":"npm run build","check-publish":"npm run build && npm publish --dry-run","publish:major":"npm version major && npm publish","publish:minor":"npm version minor && npm publish","publish:patch":"npm version patch && npm publish","publish:dry-run":"npm publish --dry-run"},"_npmUser":{"name":"jianduyang","email":"1617586444@qq.com"},"_npmVersion":"10.9.2","description":"SkyCity AI SDK for Web and Mobile platforms","directories":{},"_nodeVersion":"23.11.1","dependencies":{"vue":"^3.3.0","link":"^2.1.1","axios":"^1.4.0","marked":"^5.1.2","sse.js":"^2.6.0","html2canvas":"^1.4.1","html2pdf.js":"^0.10.3","markdown-it":"^14.1.0","highlight.js":"^11.11.1","marked-highlight":"^2.2.2","vue3-markdown-it":"^1.0.10","marked-smartypants":"^1.1.10"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","sass":"^1.64.1","vite":"^4.2.7","terser":"^5.43.1","@vitejs/plugin-vue":"^4.2.3","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-node-resolve":"^16.0.1"},"peerDependencies":{"vue":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/skycity-ai-sdk_2.1.17_1763540655877_0.7703140163962163","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"skycity-ai-sdk","version":"2.2.0","keywords":["ai","sdk","vue"],"author":"","license":"MIT","_id":"skycity-ai-sdk@2.2.0","maintainers":[{"name":"jianduyang","email":"1617586444@qq.com"}],"dist":{"shasum":"3b213f215ff2bb089ab9db6717102385c007e5df","tarball":"https://registry.npmjs.org/skycity-ai-sdk/-/skycity-ai-sdk-2.2.0.tgz","fileCount":85,"integrity":"sha512-L5mEgt+40ADPmo+DexJRMDKEZ16B28T64K+5ibkMWALDUfR7PvReQccHgwOeo/e9RUKXmfQK/icRHA+PTxzGTA==","signatures":[{"sig":"MEUCIH/iNod/OFtLWWC2bF3kIrS51/yBfnxc9U9DnoH6PQf0AiEAop2R8Z1qJzpTgizpo2seIilq+28CsfFNz7+J8Uk7uso=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11767982},"main":"dist/skycity-ai-sdk.cjs.js","types":"src/types/index.d.ts","module":"dist/skycity-ai-sdk.es.js","exports":{".":{"import":"./dist/skycity-ai-sdk.es.js","require":"./dist/skycity-ai-sdk.cjs.js"},"./style.css":"./dist/skycity-ai-sdk.css"},"gitHead":"4b341989a977b22f320ba48d3e896a65ca71c10f","scripts":{"dev":"vite","build":"vite build --mode lib","preview":"vite preview","build:lib":"vite build --mode lib","prepublish":"npm run build","check-publish":"npm run build && npm publish --dry-run","publish:major":"npm version major && npm publish","publish:minor":"npm version minor && npm publish","publish:patch":"npm version patch && npm publish","publish:dry-run":"npm publish --dry-run"},"_npmUser":{"name":"jianduyang","email":"1617586444@qq.com"},"_npmVersion":"10.9.2","description":"SkyCity AI SDK for Web and Mobile platforms","directories":{},"_nodeVersion":"23.11.1","dependencies":{"vue":"^3.3.0","link":"^2.1.1","axios":"^1.4.0","marked":"^5.1.2","sse.js":"^2.6.0","html2canvas":"^1.4.1","html2pdf.js":"^0.10.3","markdown-it":"^14.1.0","highlight.js":"^11.11.1","marked-highlight":"^2.2.2","vue3-markdown-it":"^1.0.10","marked-smartypants":"^1.1.10"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","sass":"^1.64.1","vite":"^4.2.7","terser":"^5.43.1","@vitejs/plugin-vue":"^4.2.3","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-node-resolve":"^16.0.1"},"peerDependencies":{"vue":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/skycity-ai-sdk_2.2.0_1763541778020_0.12744704412265073","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"name":"skycity-ai-sdk","version":"3.0.2","keywords":["ai","sdk","vue"],"author":"","license":"MIT","_id":"skycity-ai-sdk@3.0.2","maintainers":[{"name":"jianduyang","email":"1617586444@qq.com"}],"dist":{"shasum":"3d4842142367b300803362ef678a3badf153a515","tarball":"https://registry.npmjs.org/skycity-ai-sdk/-/skycity-ai-sdk-3.0.2.tgz","fileCount":87,"integrity":"sha512-pSpOV+6LGo7L1pQUUbDAlI8AUcuobablWqWyyWuvioWjC2sdyPpL91ROzMyUu+O9Z0RM3OuK8uxpwTeLnZvPlA==","signatures":[{"sig":"MEUCIEdbXHAcSOg3oWp/xwyomhpUzqLhopPcdG2vVXM0MnZvAiEAw8Mw6FkpjecWkCinnSIZmqL9qZhtG+Tw3UPdkNwYw6E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11949823},"main":"dist/skycity-ai-sdk.cjs.js","types":"src/index.d.ts","module":"dist/skycity-ai-sdk.es.js","exports":{".":{"import":"./dist/skycity-ai-sdk.es.js","require":"./dist/skycity-ai-sdk.cjs.js"},"./style.css":"./dist/skycity-ai-sdk.css"},"gitHead":"a5be495838a2b697f51ef0e3b54f7ec01f200820","scripts":{"dev":"vite","build":"vite build --mode lib","preview":"vite preview","build:lib":"vite build --mode lib","prepublish":"npm run build","check-publish":"npm run build && npm publish --dry-run","publish:major":"npm version major && npm publish","publish:minor":"npm version minor && npm publish","publish:patch":"npm version patch && npm publish","publish:dry-run":"npm publish --dry-run"},"_npmUser":{"name":"jianduyang","email":"1617586444@qq.com"},"_npmVersion":"10.9.2","description":"SkyCity AI SDK for Web and Mobile platforms","directories":{},"_nodeVersion":"23.11.1","dependencies":{"vue":"^3.3.0","link":"^2.1.1","axios":"^1.4.0","marked":"^5.1.2","sse.js":"^2.6.0","html2canvas":"^1.4.1","html2pdf.js":"^0.10.3","markdown-it":"^14.1.0","highlight.js":"^11.11.1","marked-highlight":"^2.2.2","vue3-markdown-it":"^1.0.10","marked-smartypants":"^1.1.10"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","sass":"^1.64.1","vite":"^4.2.7","terser":"^5.43.1","@vitejs/plugin-vue":"^4.2.3","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-node-resolve":"^16.0.1"},"peerDependencies":{"vue":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/skycity-ai-sdk_3.0.2_1763626690385_0.6999820285904119","host":"s3://npm-registry-packages-npm-production"}},"2.2.1":{"name":"skycity-ai-sdk","version":"2.2.1","keywords":["ai","sdk","vue"],"author":"","license":"MIT","_id":"skycity-ai-sdk@2.2.1","maintainers":[{"name":"jianduyang","email":"1617586444@qq.com"}],"dist":{"shasum":"6f2bc691c537e573a5fbd4f6d6e80897f3e7a1ed","tarball":"https://registry.npmjs.org/skycity-ai-sdk/-/skycity-ai-sdk-2.2.1.tgz","fileCount":85,"integrity":"sha512-7RybmSUhQcK+BwhNv43g6GqVQLudy4gE59qgkfS4UEtoj1BMRDaxMycLEpRky7OjG6YGl1Ov5nQ9eSVLWRq2Gw==","signatures":[{"sig":"MEUCIQCQLHcSu/PDFPpA52uYBNyXbrGeVF+mTLeXh57Axz/zjQIgWp/zC1xs8DM7ByfBdRKMtk1h1TJFcpoBL+Ml0rEmcy0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11777716},"main":"dist/skycity-ai-sdk.cjs.js","types":"src/types/index.d.ts","module":"dist/skycity-ai-sdk.es.js","exports":{".":{"import":"./dist/skycity-ai-sdk.es.js","require":"./dist/skycity-ai-sdk.cjs.js"},"./style.css":"./dist/skycity-ai-sdk.css"},"gitHead":"5165a7be0dce2788cb7cf18dc44ce4ef17a0b178","scripts":{"dev":"vite","build":"vite build --mode lib","preview":"vite preview","build:lib":"vite build --mode lib","prepublish":"npm run build","check-publish":"npm run build && npm publish --dry-run","publish:major":"npm version major && npm publish","publish:minor":"npm version minor && npm publish","publish:patch":"npm version patch && npm publish","publish:dry-run":"npm publish --dry-run"},"_npmUser":{"name":"jianduyang","email":"1617586444@qq.com"},"_npmVersion":"10.9.2","description":"SkyCity AI SDK for Web and Mobile platforms","directories":{},"_nodeVersion":"23.11.1","dependencies":{"vue":"^3.3.0","link":"^2.1.1","axios":"^1.4.0","marked":"^5.1.2","sse.js":"^2.6.0","html2canvas":"^1.4.1","html2pdf.js":"^0.10.3","markdown-it":"^14.1.0","highlight.js":"^11.11.1","marked-highlight":"^2.2.2","vue3-markdown-it":"^1.0.10","marked-smartypants":"^1.1.10"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","sass":"^1.64.1","vite":"^4.2.7","terser":"^5.43.1","@vitejs/plugin-vue":"^4.2.3","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-node-resolve":"^16.0.1"},"peerDependencies":{"vue":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/skycity-ai-sdk_2.2.1_1763956553866_0.6629559954188986","host":"s3://npm-registry-packages-npm-production"}},"2.2.2":{"name":"skycity-ai-sdk","version":"2.2.2","keywords":["ai","sdk","vue"],"author":"","license":"MIT","_id":"skycity-ai-sdk@2.2.2","maintainers":[{"name":"jianduyang","email":"1617586444@qq.com"}],"dist":{"shasum":"8965e869333e8a3f501cc4c175fd8ef5a7ccb0b2","tarball":"https://registry.npmjs.org/skycity-ai-sdk/-/skycity-ai-sdk-2.2.2.tgz","fileCount":85,"integrity":"sha512-w+WamR55O6tihIo6FOZ1GBMetA+xVsxT9NjR4kz9xs6ixXQkL4VZDZm/fW095yTDWan8Ikr3DUZbqj7bXdQB4g==","signatures":[{"sig":"MEUCIQDtu97LVXJJqtInnDCb3YMcDjFbI7/xZ5BnS/7mwL+5uAIgELb9OtpIjqlEwvmjltN+BeWgOLpq17KhN7z5Z3xXRsI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11783157},"main":"dist/skycity-ai-sdk.cjs.js","types":"src/types/index.d.ts","module":"dist/skycity-ai-sdk.es.js","exports":{".":{"import":"./dist/skycity-ai-sdk.es.js","require":"./dist/skycity-ai-sdk.cjs.js"},"./style.css":"./dist/skycity-ai-sdk.css"},"gitHead":"ae69611f6f93338341e9191467989f3ee293e436","scripts":{"dev":"vite","build":"vite build --mode lib","preview":"vite preview","build:lib":"vite build --mode lib","prepublish":"npm run build","check-publish":"npm run build && npm publish --dry-run","publish:major":"npm version major && npm publish","publish:minor":"npm version minor && npm publish","publish:patch":"npm version patch && npm publish","publish:dry-run":"npm publish --dry-run"},"_npmUser":{"name":"jianduyang","email":"1617586444@qq.com"},"_npmVersion":"10.9.2","description":"SkyCity AI SDK for Web and Mobile platforms","directories":{},"_nodeVersion":"23.11.1","dependencies":{"vue":"^3.3.0","link":"^2.1.1","axios":"^1.4.0","marked":"^5.1.2","sse.js":"^2.6.0","html2canvas":"^1.4.1","html2pdf.js":"^0.10.3","markdown-it":"^14.1.0","highlight.js":"^11.11.1","marked-highlight":"^2.2.2","vue3-markdown-it":"^1.0.10","marked-smartypants":"^1.1.10"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","sass":"^1.64.1","vite":"^4.2.7","terser":"^5.43.1","@vitejs/plugin-vue":"^4.2.3","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-node-resolve":"^16.0.1"},"peerDependencies":{"vue":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/skycity-ai-sdk_2.2.2_1764044941096_0.0049029140112408776","host":"s3://npm-registry-packages-npm-production"}},"2.2.3":{"name":"skycity-ai-sdk","version":"2.2.3","keywords":["ai","sdk","vue"],"author":"","license":"MIT","_id":"skycity-ai-sdk@2.2.3","maintainers":[{"name":"jianduyang","email":"1617586444@qq.com"}],"dist":{"shasum":"58b5e1bb7d7afd3c182d43785545e51f926c9318","tarball":"https://registry.npmjs.org/skycity-ai-sdk/-/skycity-ai-sdk-2.2.3.tgz","fileCount":85,"integrity":"sha512-Ubc0zeuzYsNIMz5ZFZYk7oA4qIgcMHyl67I03HeQGLhBEAe1bEgT5qdKPvst35i3ACGMQ0IUp0xDuaI1FOcDPQ==","signatures":[{"sig":"MEUCIFG5RK2iOPidwcD6RlnoCjAgEn6ucgJd/s+IDQUddVwRAiEAmMraR7AEpGQz5Hxhqv7xkJW7xdJHozNEQw2fV0/OP3I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11810586},"main":"dist/skycity-ai-sdk.cjs.js","types":"src/types/index.d.ts","module":"dist/skycity-ai-sdk.es.js","exports":{".":{"import":"./dist/skycity-ai-sdk.es.js","require":"./dist/skycity-ai-sdk.cjs.js"},"./style.css":"./dist/skycity-ai-sdk.css"},"gitHead":"2b972f68780bb710d3fbc2694f01f105d60c60e2","scripts":{"dev":"vite","build":"vite build --mode lib","preview":"vite preview","build:lib":"vite build --mode lib","prepublish":"npm run build","check-publish":"npm run build && npm publish --dry-run","publish:major":"npm version major && npm publish","publish:minor":"npm version minor && npm publish","publish:patch":"npm version patch && npm publish","publish:dry-run":"npm publish --dry-run"},"_npmUser":{"name":"jianduyang","email":"1617586444@qq.com"},"_npmVersion":"10.9.2","description":"SkyCity AI SDK for Web and Mobile platforms","directories":{},"_nodeVersion":"23.11.1","dependencies":{"vue":"^3.3.0","link":"^2.1.1","axios":"^1.4.0","marked":"^5.1.2","sse.js":"^2.6.0","html2canvas":"^1.4.1","html2pdf.js":"^0.10.3","markdown-it":"^14.1.0","highlight.js":"^11.11.1","marked-highlight":"^2.2.2","vue3-markdown-it":"^1.0.10","marked-smartypants":"^1.1.10"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","sass":"^1.64.1","vite":"^4.2.7","terser":"^5.43.1","@vitejs/plugin-vue":"^4.2.3","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-node-resolve":"^16.0.1"},"peerDependencies":{"vue":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/skycity-ai-sdk_2.2.3_1764067416877_0.40740470061065337","host":"s3://npm-registry-packages-npm-production"}},"2.2.4":{"name":"skycity-ai-sdk","version":"2.2.4","keywords":["ai","sdk","vue"],"author":"","license":"MIT","_id":"skycity-ai-sdk@2.2.4","maintainers":[{"name":"jianduyang","email":"1617586444@qq.com"}],"dist":{"shasum":"29196d2fbcfdf6e3b6a393d74ba205130edfa202","tarball":"https://registry.npmjs.org/skycity-ai-sdk/-/skycity-ai-sdk-2.2.4.tgz","fileCount":85,"integrity":"sha512-UoTH/YotfmIJVY+3zWTjyikIdnhd+Yj+f0BiImz9V/pg4/RjStOAF2+zlhCvjnjT2YU88Pqhoafn7p1kumlY+Q==","signatures":[{"sig":"MEUCIQC0QqWJ1r4CBFxREENDCiqz1MYarg1ZIz+ycDdpx/De4QIgKtdDBRM9T5EWLWQhl7jpeHI+2AvhNLd0rbQ4RLHfgiA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11807772},"main":"dist/skycity-ai-sdk.cjs.js","types":"src/types/index.d.ts","module":"dist/skycity-ai-sdk.es.js","exports":{".":{"import":"./dist/skycity-ai-sdk.es.js","require":"./dist/skycity-ai-sdk.cjs.js"},"./style.css":"./dist/skycity-ai-sdk.css"},"gitHead":"524295609e4551681857a85c2e946dbd483a2e8f","scripts":{"dev":"vite","build":"vite build --mode lib","preview":"vite preview","build:lib":"vite build --mode lib","prepublish":"npm run build","check-publish":"npm run build && npm publish --dry-run","publish:major":"npm version major && npm publish","publish:minor":"npm version minor && npm publish","publish:patch":"npm version patch && npm publish","publish:dry-run":"npm publish --dry-run"},"_npmUser":{"name":"jianduyang","email":"1617586444@qq.com"},"_npmVersion":"10.9.2","description":"SkyCity AI SDK for Web and Mobile platforms","directories":{},"_nodeVersion":"23.11.1","dependencies":{"vue":"^3.3.0","link":"^2.1.1","axios":"^1.4.0","marked":"^5.1.2","sse.js":"^2.6.0","html2canvas":"^1.4.1","html2pdf.js":"^0.10.3","markdown-it":"^14.1.0","highlight.js":"^11.11.1","marked-highlight":"^2.2.2","vue3-markdown-it":"^1.0.10","marked-smartypants":"^1.1.10"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","sass":"^1.64.1","vite":"^4.2.7","terser":"^5.43.1","@vitejs/plugin-vue":"^4.2.3","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-node-resolve":"^16.0.1"},"peerDependencies":{"vue":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/skycity-ai-sdk_2.2.4_1764127075322_0.7855714160643055","host":"s3://npm-registry-packages-npm-production"}},"2.2.5":{"name":"skycity-ai-sdk","version":"2.2.5","keywords":["ai","sdk","vue"],"author":"","license":"MIT","_id":"skycity-ai-sdk@2.2.5","maintainers":[{"name":"jianduyang","email":"1617586444@qq.com"}],"dist":{"shasum":"c47c11eae868ca4f33916b8a1a85e333b650e16b","tarball":"https://registry.npmjs.org/skycity-ai-sdk/-/skycity-ai-sdk-2.2.5.tgz","fileCount":85,"integrity":"sha512-ufcacc+yqohPBsD60mHoC4+o32P7TO0qxos/1+/d5MpKN1GoSQUBZ+OcHkuFidw4g8aZkyspey4VhlkXT+g/hQ==","signatures":[{"sig":"MEUCIC5/LTy0E0runhjetbHgBROivEbKocOZjZnERiSpFMoKAiEAqK5Mwi1RQzh9va3H3/yX+gtUJpkeBRxF+WIR2Q/ABuU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11833078},"main":"dist/skycity-ai-sdk.cjs.js","types":"src/types/index.d.ts","module":"dist/skycity-ai-sdk.es.js","exports":{".":{"import":"./dist/skycity-ai-sdk.es.js","require":"./dist/skycity-ai-sdk.cjs.js"},"./style.css":"./dist/skycity-ai-sdk.css"},"gitHead":"861067fbcf30f4bc87b5bbb58c4bafd4355483d3","scripts":{"dev":"vite","build":"vite build --mode lib","preview":"vite preview","build:lib":"vite build --mode lib","prepublish":"npm run build","check-publish":"npm run build && npm publish --dry-run","publish:major":"npm version major && npm publish","publish:minor":"npm version minor && npm publish","publish:patch":"npm version patch && npm publish","publish:dry-run":"npm publish --dry-run"},"_npmUser":{"name":"jianduyang","email":"1617586444@qq.com"},"_npmVersion":"10.9.2","description":"SkyCity AI SDK for Web and Mobile platforms","directories":{},"_nodeVersion":"23.11.1","dependencies":{"vue":"^3.3.0","link":"^2.1.1","axios":"^1.4.0","marked":"^5.1.2","sse.js":"^2.6.0","html2canvas":"^1.4.1","html2pdf.js":"^0.10.3","markdown-it":"^14.1.0","highlight.js":"^11.11.1","marked-highlight":"^2.2.2","vue3-markdown-it":"^1.0.10","marked-smartypants":"^1.1.10"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","sass":"^1.64.1","vite":"^4.2.7","terser":"^5.43.1","@vitejs/plugin-vue":"^4.2.3","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-node-resolve":"^16.0.1"},"peerDependencies":{"vue":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/skycity-ai-sdk_2.2.5_1764226291738_0.2784501499306389","host":"s3://npm-registry-packages-npm-production"}},"2.2.6":{"name":"skycity-ai-sdk","version":"2.2.6","keywords":["ai","sdk","vue"],"author":"","license":"MIT","_id":"skycity-ai-sdk@2.2.6","maintainers":[{"name":"jianduyang","email":"1617586444@qq.com"}],"dist":{"shasum":"6061c3e6997fd2234f02df4d371d90d534647669","tarball":"https://registry.npmjs.org/skycity-ai-sdk/-/skycity-ai-sdk-2.2.6.tgz","fileCount":85,"integrity":"sha512-Ytzf1q+JmHigaCg8cQ39TkEWcAZnmgFd37TP+FzZ0gtV+3k9X5WIhiGZI6s04C2THNsxCKuS68jJGNMshS2WiQ==","signatures":[{"sig":"MEYCIQDQo5pLX2eKMXVMb5Z5UF9SfI8lTfReQSLijHlBdPVYrQIhAOvAYvugxUGHQ0nFchhtENddyPUF3+7fDttBDFb1svvk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11848147},"main":"dist/skycity-ai-sdk.cjs.js","types":"src/types/index.d.ts","module":"dist/skycity-ai-sdk.es.js","exports":{".":{"import":"./dist/skycity-ai-sdk.es.js","require":"./dist/skycity-ai-sdk.cjs.js"},"./style.css":"./dist/skycity-ai-sdk.css"},"gitHead":"455baf0ed24a3150a09821e60dbf3255c97f97b0","scripts":{"dev":"vite","build":"vite build --mode lib","preview":"vite preview","build:lib":"vite build --mode lib","prepublish":"npm run build","check-publish":"npm run build && npm publish --dry-run","publish:major":"npm version major && npm publish","publish:minor":"npm version minor && npm publish","publish:patch":"npm version patch && npm publish","publish:dry-run":"npm publish --dry-run"},"_npmUser":{"name":"jianduyang","email":"1617586444@qq.com"},"_npmVersion":"10.9.2","description":"SkyCity AI SDK for Web and Mobile platforms","directories":{},"_nodeVersion":"23.11.1","dependencies":{"vue":"^3.3.0","link":"^2.1.1","axios":"^1.4.0","marked":"^5.1.2","sse.js":"^2.6.0","html2canvas":"^1.4.1","html2pdf.js":"^0.10.3","markdown-it":"^14.1.0","highlight.js":"^11.11.1","marked-highlight":"^2.2.2","vue3-markdown-it":"^1.0.10","marked-smartypants":"^1.1.10"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","sass":"^1.64.1","vite":"^4.2.7","terser":"^5.43.1","@vitejs/plugin-vue":"^4.2.3","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-node-resolve":"^16.0.1"},"peerDependencies":{"vue":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/skycity-ai-sdk_2.2.6_1764233266968_0.06215117893029287","host":"s3://npm-registry-packages-npm-production"}},"2.2.7":{"name":"skycity-ai-sdk","version":"2.2.7","keywords":["ai","sdk","vue"],"author":"","license":"MIT","_id":"skycity-ai-sdk@2.2.7","maintainers":[{"name":"jianduyang","email":"1617586444@qq.com"}],"dist":{"shasum":"8060c94a9bf157298f7fa3e51fce4b2a73938518","tarball":"https://registry.npmjs.org/skycity-ai-sdk/-/skycity-ai-sdk-2.2.7.tgz","fileCount":85,"integrity":"sha512-+O4wogMQfmo56Wg5IWo21twJ/4dpidhyF3T+/bPG4rPwgw7DYcMsXffPSTeREjZUy4oiMLeaFfogorYp9Opkcg==","signatures":[{"sig":"MEUCIQD+QP/caOcFvq9K8gLynb7LBObF5SzdUtH3BkWKq6zdOQIgLhkuhO8RjM40AxIucR6LB48jgZOIg84gL2CJXzdMrBI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11847234},"main":"dist/skycity-ai-sdk.cjs.js","types":"src/types/index.d.ts","module":"dist/skycity-ai-sdk.es.js","exports":{".":{"import":"./dist/skycity-ai-sdk.es.js","require":"./dist/skycity-ai-sdk.cjs.js"},"./style.css":"./dist/skycity-ai-sdk.css"},"gitHead":"f8490403ff4227880b6f5acf66cb7c654e549aa8","scripts":{"dev":"vite","build":"vite build --mode lib","preview":"vite preview","build:lib":"vite build --mode lib","prepublish":"npm run build","check-publish":"npm run build && npm publish --dry-run","publish:major":"npm version major && npm publish","publish:minor":"npm version minor && npm publish","publish:patch":"npm version patch && npm publish","publish:dry-run":"npm publish --dry-run"},"_npmUser":{"name":"jianduyang","email":"1617586444@qq.com"},"_npmVersion":"10.9.2","description":"SkyCity AI SDK for Web and Mobile platforms","directories":{},"_nodeVersion":"23.11.1","dependencies":{"vue":"^3.3.0","link":"^2.1.1","axios":"^1.4.0","marked":"^5.1.2","sse.js":"^2.6.0","html2canvas":"^1.4.1","html2pdf.js":"^0.10.3","markdown-it":"^14.1.0","highlight.js":"^11.11.1","marked-highlight":"^2.2.2","vue3-markdown-it":"^1.0.10","marked-smartypants":"^1.1.10"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.3.0","sass":"^1.64.1","vite":"^4.2.7","terser":"^5.43.1","@vitejs/plugin-vue":"^4.2.3","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-node-resolve":"^16.0.1"},"peerDependencies":{"vue":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/skycity-ai-sdk_2.2.7_1764234689211_0.9406291333962207","host":"s3://npm-registry-packages-npm-production"}},"2.2.8":{"name":"skycity-ai-sdk","version":"2.2.8","description":"SkyCity AI SDK for Web and Mobile platforms","main":"dist/skycity-ai-sdk.cjs.js","module":"dist/skycity-ai-sdk.es.js","types":"src/types/index.d.ts","scripts":{"dev":"vite","build":"vite build --mode lib","build:lib":"vite build --mode lib","preview":"vite preview","prepublish":"npm run build","publish:patch":"npm version patch && npm publish","publish:minor":"npm version minor && npm publish","publish:major":"npm version major && npm publish","publish:dry-run":"npm publish --dry-run","check-publish":"npm run build && npm publish --dry-run"},"keywords":["ai","sdk","vue"],"author":"","license":"MIT","dependencies":{"axios":"^1.4.0","highlight.js":"^11.11.1","html2canvas":"^1.4.1","html2pdf.js":"^0.10.3","link":"^2.1.1","markdown-it":"^14.1.0","marked":"^5.1.2","marked-highlight":"^2.2.2","marked-smartypants":"^1.1.10","sse.js":"^2.6.0","vue":"^3.3.0","vue3-markdown-it":"^1.0.10"},"peerDependencies":{"vue":"^3.3.0"},"devDependencies":{"@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-node-resolve":"^16.0.1","@vitejs/plugin-vue":"^4.2.3","less":"^4.3.0","sass":"^1.64.1","terser":"^5.43.1","vite":"^4.2.7"},"exports":{".":{"import":"./dist/skycity-ai-sdk.es.js","require":"./dist/skycity-ai-sdk.cjs.js"},"./style.css":"./dist/skycity-ai-sdk.css"},"_id":"skycity-ai-sdk@2.2.8","gitHead":"6b2ac70e627805c863e8a9dbda479b74b6b2601b","_nodeVersion":"23.11.1","_npmVersion":"10.9.2","dist":{"integrity":"sha512-OV/MrNnrvBWbG2TaCSQV8MWq859ZTI8E1V6BEncHkT2QjoN9xgElyiPbXoD8FNlw124513HfltfwJ0ju+6gM2w==","shasum":"602766dc6ca751e593d920e5f8b9b5f5e1a0f0d8","tarball":"https://registry.npmjs.org/skycity-ai-sdk/-/skycity-ai-sdk-2.2.8.tgz","fileCount":85,"unpackedSize":11851753,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBbcOVSD4i93x47I7aM1vJXLj4m0cOQXeOvIKQA42aUrAiAJODVC63QzOijvfnmyKmvKJ/rO29CMTBGNGXFbNqKDIQ=="}]},"_npmUser":{"name":"jianduyang","email":"1617586444@qq.com"},"directories":{},"maintainers":[{"name":"jianduyang","email":"1617586444@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/skycity-ai-sdk_2.2.8_1764293295629_0.11361579956580758"},"_hasShrinkwrap":false}},"time":{"created":"2025-08-11T03:09:28.932Z","modified":"2025-11-28T01:28:16.134Z","2.0.0":"2025-08-11T03:09:29.189Z","2.0.1":"2025-08-11T03:51:58.611Z","2.0.2":"2025-08-11T06:11:01.999Z","2.0.3":"2025-08-11T08:01:08.453Z","2.0.4":"2025-08-12T04:20:29.862Z","2.0.5":"2025-08-14T04:19:19.991Z","2.0.6":"2025-08-20T08:34:33.717Z","2.0.7":"2025-08-20T09:31:03.027Z","2.0.8":"2025-08-20T09:45:14.363Z","2.0.9":"2025-08-22T10:00:13.469Z","2.0.10":"2025-08-25T01:39:16.078Z","2.0.11":"2025-08-26T01:28:45.699Z","2.0.12":"2025-08-28T09:09:59.183Z","2.0.13":"2025-08-29T01:38:41.915Z","2.0.14":"2025-08-29T08:54:24.828Z","2.0.15":"2025-09-01T10:53:18.285Z","2.0.16":"2025-09-02T08:34:44.034Z","2.0.17":"2025-09-02T08:49:35.629Z","2.1.0":"2025-09-03T03:28:20.251Z","2.1.1":"2025-09-03T04:14:21.843Z","2.1.2":"2025-09-05T06:44:42.557Z","2.1.3":"2025-09-05T07:23:49.121Z","2.1.4":"2025-09-05T09:31:57.294Z","2.1.5":"2025-09-08T07:44:47.798Z","2.1.6":"2025-09-11T10:13:40.209Z","2.1.7":"2025-09-12T03:10:37.218Z","2.1.8":"2025-09-16T02:23:46.680Z","2.1.14":"2025-10-11T04:23:34.947Z","3.0.0":"2025-10-27T02:58:52.745Z","3.0.1":"2025-11-05T07:35:07.513Z","2.1.15":"2025-11-07T10:09:41.281Z","2.1.16":"2025-11-11T02:17:24.284Z","2.1.17":"2025-11-19T08:24:16.124Z","2.2.0":"2025-11-19T08:42:58.352Z","3.0.2":"2025-11-20T08:18:10.676Z","2.2.1":"2025-11-24T03:55:54.163Z","2.2.2":"2025-11-25T04:29:01.375Z","2.2.3":"2025-11-25T10:43:37.108Z","2.2.4":"2025-11-26T03:17:55.611Z","2.2.5":"2025-11-27T06:51:32.001Z","2.2.6":"2025-11-27T08:47:47.223Z","2.2.7":"2025-11-27T09:11:29.514Z","2.2.8":"2025-11-28T01:28:15.933Z"},"license":"MIT","keywords":["ai","sdk","vue"],"description":"SkyCity AI SDK for Web and Mobile platforms","maintainers":[{"name":"jianduyang","email":"1617586444@qq.com"}],"readme":"# SkyCity AI 聊天 SDK\r\n\r\n一个功能完整、高度可定制的 AI 聊天 SDK，基于 Vue 3 + Vite 构建，提供仿 DeepSeek 风格的现代化聊天界面。支持多种 AI 模型、实时流式响应、语音交互、文件上传等丰富功能。\r\n\r\n## ✨ 核心特性\r\n\r\n### 🎨 界面与交互\r\n\r\n- **现代化 UI 设计** - 仿 DeepSeek 的精美界面，支持明暗主题无缝切换\r\n- **响应式布局** - 完美适配桌面端、平板和移动端设备\r\n- **流畅动画** - 打字机效果、加载动画、过渡效果\r\n- **可定制主题** - 支持自定义颜色、字体、圆角等样式配置\r\n\r\n### 💬 聊天功能\r\n\r\n- **多会话管理** - 创建、切换、删除、重命名聊天会话\r\n- **智能面具系统** - 预设角色模板，快速切换对话场景\r\n- **消息操作** - 编辑、删除、复制、重新生成消息\r\n- **实时流式响应** - SSE 流式传输，支持打字机效果展示\r\n- **深度思考模式** - 显示 AI 推理过程，提升交互透明度\r\n\r\n### 🤖 AI 能力\r\n\r\n- **多模型支持** - 支持 GPT、Claude、DeepSeek 等多种 AI 模型\r\n- **联网搜索** - 实时获取最新信息，增强回答准确性\r\n- **提示词优化** - 内置提示词优化功能，提升对话质量\r\n- **上下文管理** - 智能管理对话上下文，保持连贯性\r\n\r\n### 🎙️ 语音交互\r\n\r\n- **语音录制** - 支持实时语音输入，自动转换为文本\r\n- **音频可视化** - 实时波形显示，增强交互体验\r\n- **静音检测** - 智能检测语音输入，避免无效录制\r\n- **跨平台兼容** - 支持主流浏览器的语音 API\r\n\r\n### � 文件处理\r\n\r\n- **图片上传** - 支持拖拽上传、粘贴上传多种方式\r\n- **文件预览** - 内置图片预览功能，支持缩放查看\r\n- **多格式支持** - 支持 JPG、PNG、GIF、WebP 等常见格式\r\n- **云存储集成** - 可配置阿里云 OSS 等云存储服务\r\n\r\n### 📊 数据管理\r\n\r\n- **本地存储** - IndexedDB 存储聊天记录，支持离线访问\r\n- **数据导出** - 支持 TXT、Markdown、JSON、图片等多种导出格式\r\n- **缓存优化** - 智能缓存策略，提升加载性能\r\n- **数据清理** - 自动清理过期数据，优化存储空间\r\n\r\n## 🛠️ 技术架构\r\n\r\n### 核心技术栈\r\n\r\n- **前端框架**: Vue 3 (Composition API)\r\n- **构建工具**: Vite 4.x\r\n- **样式预处理**: Less + CSS Variables\r\n- **HTTP 客户端**: Axios\r\n- **实时通信**: Server-Sent Events (SSE)\r\n- **Markdown 渲染**: Marked + Highlight.js\r\n- **数据存储**: IndexedDB\r\n- **语音处理**: Web Audio API\r\n\r\n### 架构设计\r\n\r\n- **组件化架构** - 高度模块化的组件设计，易于维护和扩展\r\n- **Hooks 模式** - 基于 Composition API 的 Hooks 设计，逻辑复用性强\r\n- **插件系统** - 支持 Vue 插件方式集成，配置灵活\r\n- **主题系统** - 完整的主题管理系统，支持动态切换\r\n- **移动端优化** - 专门的移动端适配和性能优化\r\n\r\n## 🚀 快速开始\r\n\r\n### 安装\r\n\r\n```bash\r\nnpm install skycity-ai-sdk\r\n# 或\r\nyarn add skycity-ai-sdk\r\n# 或\r\npnpm add skycity-ai-sdk\r\n```\r\n\r\n### 基本使用\r\n\r\n#### 完整聊天组件（推荐）\r\n\r\n```vue\r\n<template>\r\n  <SkyCityAIChat\r\n    :base-url=\"config.baseUrl\"\r\n    :authorization=\"config.authorization\"\r\n    :upload-image=\"handleImageUpload\"\r\n    :selected-model=\"config.defaultModel\"\r\n    :theme-config=\"themeConfig\"\r\n    :ui-config=\"uiConfig\"\r\n    @error=\"handleError\"\r\n  />\r\n</template>\r\n\r\n<script setup>\r\nimport { SkyCityAIChat } from 'skycity-ai-sdk'\r\nimport 'skycity-ai-sdk/style.css'\r\n\r\n// 基础配置\r\nconst config = {\r\n  baseUrl: 'https://your-api-server.com',\r\n  authorization: 'your-auth-token',\r\n  defaultModel: 'gpt-4o-mini'\r\n}\r\n\r\n// 图片上传处理函数\r\nconst handleImageUpload = async (file, callbacks) => {\r\n  try {\r\n    callbacks.onProgress?.(0)\r\n\r\n    // 这里实现你的图片上传逻辑\r\n    const formData = new FormData()\r\n    formData.append('file', file)\r\n\r\n    const response = await fetch('/api/upload', {\r\n      method: 'POST',\r\n      body: formData\r\n    })\r\n\r\n    const result = await response.json()\r\n    callbacks.onProgress?.(100)\r\n    callbacks.onFinish?.(result.url)\r\n\r\n    return result.url\r\n  } catch (error) {\r\n    callbacks.onError?.(error)\r\n    throw error\r\n  }\r\n}\r\n\r\n// 主题配置（可选）\r\nconst themeConfig = {\r\n  primary: '#3b82f6',\r\n  borderRadius: { medium: '12px' }\r\n}\r\n\r\n// UI 配置（可选）\r\nconst uiConfig = {\r\n  components: {\r\n    Button: 'el-button', // 使用 Element Plus\r\n    Input: 'el-input'\r\n  }\r\n}\r\n\r\n// 错误处理\r\nconst handleError = (error) => {\r\n  console.error('AI Chat Error:', error)\r\n}\r\n</script>\r\n```\r\n\r\n#### 轻量级聊天组件\r\n\r\n```vue\r\n<template>\r\n  <SkyCityMinimalChat\r\n    :base-url=\"baseUrl\"\r\n    :authorization=\"authorization\"\r\n    :title=\"'AI 助手'\"\r\n    :visible=\"true\"\r\n    :preset-questions=\"presetQuestions\"\r\n    @open=\"handleOpen\"\r\n    @close=\"handleClose\"\r\n  />\r\n</template>\r\n\r\n<script setup>\r\nimport { SkyCityMinimalChat } from 'skycity-ai-sdk'\r\nimport 'skycity-ai-sdk/style.css'\r\n\r\nconst baseUrl = 'https://your-api-server.com'\r\nconst authorization = 'your-auth-token'\r\n\r\nconst presetQuestions = [\r\n  '帮我写一份工作总结',\r\n  '解释一下 Vue 3 的新特性',\r\n  '推荐一些学习资源'\r\n]\r\n\r\nconst handleOpen = () => console.log('Chat opened')\r\nconst handleClose = () => console.log('Chat closed')\r\n</script>\r\n```\r\n\r\n### Vue 插件方式\r\n\r\n```javascript\r\n// main.js\r\nimport { createApp } from 'vue'\r\nimport App from './App.vue'\r\nimport { SkyCityAIPlugin } from 'skycity-ai-sdk'\r\nimport 'skycity-ai-sdk/style.css'\r\n\r\nconst app = createApp(App)\r\n\r\n// 注册插件\r\napp.use(SkyCityAIPlugin, {\r\n  // 全局配置\r\n  theme: {\r\n    primary: '#3b82f6'\r\n  },\r\n  ui: {\r\n    components: {\r\n      Button: 'el-button',\r\n      Input: 'el-input'\r\n    }\r\n  }\r\n})\r\n\r\napp.mount('#app')\r\n```\r\n\r\n### 配置参数\r\n\r\n#### SkyCityAIChat 组件参数\r\n\r\n| 参数          | 类型     | 必填 | 默认值          | 说明               |\r\n| ------------- | -------- | ---- | --------------- | ------------------ |\r\n| baseUrl       | String   | ✅   | -               | API 服务器地址     |\r\n| authorization | String   | ✅   | -               | 认证令牌           |\r\n| uploadImage   | Function | ✅   | -               | 图片上传处理函数   |\r\n| selectedModel | String   | ❌   | -               | 默认使用的 AI 模型 |\r\n| userInfo      | Object   | ❌   | {}              | 用户信息           |\r\n| title         | String   | ❌   | '遇事不决问 AI' | 聊天窗口标题       |\r\n| themeConfig   | Object   | ❌   | {}              | 主题配置           |\r\n| uiConfig      | Object   | ❌   | {}              | UI 组件配置        |\r\n| useExternalUI | Boolean  | ❌   | false           | 是否使用外部 UI 库 |\r\n\r\n#### SkyCityMinimalChat 组件参数\r\n\r\n| 参数             | 类型    | 必填 | 默认值    | 说明               |\r\n| ---------------- | ------- | ---- | --------- | ------------------ |\r\n| baseUrl          | String  | ✅   | -         | API 服务器地址     |\r\n| authorization    | String  | ✅   | -         | 认证令牌           |\r\n| visible          | Boolean | ❌   | true      | 是否显示聊天组件   |\r\n| title            | String  | ❌   | 'AI 助手' | 聊天窗口标题       |\r\n| selectedModel    | String  | ❌   | -         | 默认使用的 AI 模型 |\r\n| defaultWelcome   | String  | ❌   | -         | 默认欢迎语         |\r\n| inputPlaceholder | String  | ❌   | -         | 输入框占位符       |\r\n| presetQuestions  | Array   | ❌   | []        | 预设问题列表       |\r\n\r\n## 🎯 事件监听\r\n\r\nSDK 提供了强大的事件系统，允许外部应用监听聊天过程中的各种事件。\r\n\r\n### 基础用法\r\n\r\n```javascript\r\nimport { SkyCityAI } from 'skycity-ai-sdk'\r\n\r\n// 监听用户发送消息事件\r\nconst unsubscribe = SkyCityAI.onMessageSent((data) => {\r\n  console.log('用户发送了消息:', data.message.content)\r\n  console.log('会话ID:', data.conversationId)\r\n  console.log('是否包含图片:', data.hasImage)\r\n  console.log('是否包含文件:', data.hasFile)\r\n})\r\n\r\n// 取消监听\r\nunsubscribe()\r\n```\r\n\r\n### 支持的事件类型\r\n\r\n#### 消息相关事件\r\n\r\n```javascript\r\n// 用户发送消息\r\nSkyCityAI.onMessageSent((data) => {\r\n  // data: { message, conversationId, timestamp, hasImage, hasFile }\r\n})\r\n\r\n// AI 回复消息\r\nSkyCityAI.onMessageReceived((data) => {\r\n  // data: { message, conversationId, timestamp }\r\n})\r\n\r\n// 消息被编辑\r\nSkyCityAI.onMessageEdited((data) => {\r\n  // data: { message, oldContent, newContent, conversationId, timestamp }\r\n})\r\n\r\n// 消息被删除\r\nSkyCityAI.onMessageDeleted((data) => {\r\n  // data: { messageId, conversationId, timestamp }\r\n})\r\n```\r\n\r\n#### 会话相关事件\r\n\r\n```javascript\r\n// 创建新会话\r\nSkyCityAI.onConversationCreated((data) => {\r\n  // data: { conversationId, title, timestamp }\r\n})\r\n```\r\n\r\n#### 文件相关事件\r\n\r\n```javascript\r\n// 文件上传完成\r\nSkyCityAI.onFileUploaded((data) => {\r\n  // data: { fileUrl, fileName, fileType, timestamp }\r\n})\r\n```\r\n\r\n#### 错误事件\r\n\r\n```javascript\r\n// 监听错误\r\nSkyCityAI.onError((data) => {\r\n  // data: { error, context, timestamp }\r\n})\r\n```\r\n\r\n### 高级用法\r\n\r\n#### 使用事件常量\r\n\r\n```javascript\r\nimport { SkyCityAI, EVENT_TYPES } from 'skycity-ai-sdk'\r\n\r\n// 使用事件常量\r\nSkyCityAI.on(EVENT_TYPES.MESSAGE_SENT, (data) => {\r\n  console.log('消息发送事件:', data)\r\n})\r\n\r\n// 获取所有事件类型\r\nconsole.log(SkyCityAI.events)\r\n```\r\n\r\n#### 批量管理监听器\r\n\r\n```javascript\r\n// 清除所有监听器\r\nSkyCityAI.clearAllListeners()\r\n\r\n// 手动取消特定监听器\r\nconst callback = (data) => console.log(data)\r\nSkyCityAI.on('message:sent', callback)\r\nSkyCityAI.off('message:sent', callback)\r\n```\r\n\r\n#### 一次性监听\r\n\r\n```javascript\r\nimport { globalEventManager, EVENT_TYPES } from 'skycity-ai-sdk'\r\n\r\n// 只监听一次\r\nglobalEventManager.once(EVENT_TYPES.MESSAGE_SENT, (data) => {\r\n  console.log('这只会执行一次')\r\n})\r\n```\r\n\r\n### 实际应用场景\r\n\r\n#### 用户行为统计\r\n\r\n```javascript\r\nimport { SkyCityAI } from 'skycity-ai-sdk'\r\n\r\n// 统计用户消息数量\r\nlet messageCount = 0\r\nSkyCityAI.onMessageSent(() => {\r\n  messageCount++\r\n  console.log(`用户已发送 ${messageCount} 条消息`)\r\n})\r\n\r\n// 统计会话数量\r\nlet conversationCount = 0\r\nSkyCityAI.onConversationCreated(() => {\r\n  conversationCount++\r\n  console.log(`用户已创建 ${conversationCount} 个会话`)\r\n})\r\n```\r\n\r\n#### 自动保存聊天记录\r\n\r\n```javascript\r\nSkyCityAI.onMessageSent((data) => {\r\n  // 保存用户消息到数据库\r\n  saveMessageToDatabase({\r\n    type: 'user',\r\n    content: data.message.content,\r\n    conversationId: data.conversationId,\r\n    timestamp: data.timestamp\r\n  })\r\n})\r\n\r\nSkyCityAI.onMessageReceived((data) => {\r\n  // 保存AI回复到数据库\r\n  saveMessageToDatabase({\r\n    type: 'assistant',\r\n    content: data.message.content,\r\n    conversationId: data.conversationId,\r\n    timestamp: data.timestamp\r\n  })\r\n})\r\n```\r\n\r\n#### 实时通知\r\n\r\n```javascript\r\nSkyCityAI.onMessageReceived((data) => {\r\n  // 显示桌面通知\r\n  if (Notification.permission === 'granted') {\r\n    new Notification('AI助手回复', {\r\n      body: data.message.content.substring(0, 50) + '...',\r\n      icon: '/ai-icon.png'\r\n    })\r\n  }\r\n})\r\n```\r\n\r\n### TypeScript 支持\r\n\r\nSDK 提供完整的 TypeScript 类型支持：\r\n\r\n```typescript\r\nimport { SkyCityAI, MessageSentEventData } from 'skycity-ai-sdk'\r\n\r\nSkyCityAI.onMessageSent((data: MessageSentEventData) => {\r\n  console.log(data.message.content) // 类型安全\r\n})\r\n```\r\n\r\n## 📋 API 接口\r\n\r\n### 聊天接口\r\n\r\n**POST** `/chat/completions`\r\n\r\n发送聊天消息，支持 SSE 流式响应。\r\n\r\n**请求参数：**\r\n\r\n```json\r\n{\r\n  \"maskId\": 0, // 面具ID（角色模板）\r\n  \"message\": \"你好，请介绍一下自己\", // 用户消息内容\r\n  \"messageId\": 1234567890, // 消息唯一ID（时间戳）\r\n  \"model\": \"gpt-4o-mini\", // AI模型名称\r\n  \"reasonEnabled\": false, // 是否启用深度思考\r\n  \"searchEnabled\": false, // 是否启用联网搜索\r\n  \"preQuestion\": \"\", // 预设问题（首次对话）\r\n  \"continueFrom\": {\r\n    // 续写配置（可选）\r\n    \"maskId\": 0,\r\n    \"msgUid\": \"previous-msg-id\",\r\n    \"cnvoId\": \"conversation-id\"\r\n  }\r\n}\r\n```\r\n\r\n**请求头：**\r\n\r\n```http\r\nAuthorization: your-auth-token\r\nContent-Type: application/json\r\nAccept-Language: zh-CN\r\n```\r\n\r\n**响应格式（SSE 流式）：**\r\n\r\n```\r\ndata:{\"t\":\"c\",\"v\":\"AI回复的文本内容\"}\r\ndata:{\"t\":\"r\",\"v\":\"深度思考的推理过程\"}\r\ndata:{\"t\":\"end\",\"v\":\"\"}\r\n```\r\n\r\n响应类型说明：\r\n\r\n- `t: \"c\"` - 主要回复内容\r\n- `t: \"r\"` - 深度思考内容\r\n- `t: \"end\"` - 响应结束标志\r\n\r\n### 模型列表接口\r\n\r\n**GET** `/chat/models`\r\n\r\n获取可用的 AI 模型列表。\r\n\r\n**响应格式：**\r\n\r\n```json\r\n{\r\n  \"code\": 0,\r\n  \"msg\": \"success\",\r\n  \"data\": {\r\n    \"list\": [\r\n      {\r\n        \"modelCode\": [\"gpt-4o-mini\"],\r\n        \"provider\": [\"OpenAI\"],\r\n        \"description\": {\r\n          \"name\": \"GPT-4o Mini\",\r\n          \"desc\": \"快速响应的轻量级模型\"\r\n        },\r\n        \"abilities\": [\r\n          \"text\", // 文本对话\r\n          \"vision\", // 图像理解\r\n          \"search\", // 联网搜索\r\n          \"reason\" // 深度思考\r\n        ]\r\n      }\r\n    ]\r\n  }\r\n}\r\n```\r\n\r\n### 提示词优化接口\r\n\r\n**POST** `/chat/prompts/optimize`\r\n\r\n优化用户输入的提示词，提升对话质量。\r\n\r\n**请求参数：**\r\n\r\n```json\r\n{\r\n  \"prompt\": \"写一篇文章\",\r\n  \"task\": \"step-by-step\",\r\n  \"tip\": \"\"\r\n}\r\n```\r\n\r\n**响应格式：**\r\n\r\n```json\r\n{\r\n  \"code\": 0,\r\n  \"msg\": \"success\",\r\n  \"data\": {\r\n    \"optimizedPrompt\": \"请帮我写一篇关于[主题]的文章，要求：1. 结构清晰 2. 逻辑严谨 3. 内容丰富\"\r\n  }\r\n}\r\n```\r\n\r\n## 📁 项目结构\r\n\r\n```\r\nsrc/\r\n├── components/                 # 组件目录\r\n│   ├── TianzhiAIChat.vue      # 主聊天组件（完整版）\r\n│   ├── MinimalChat.vue        # 轻量级聊天组件\r\n│   ├── MaskModal.vue          # 面具选择弹窗\r\n│   ├── ChatHeader.vue         # 聊天头部组件\r\n│   ├── ChatInputArea.vue      # 输入区域组件\r\n│   ├── MessageList.vue        # 消息列表组件\r\n│   ├── Sidebar.vue            # 侧边栏组件\r\n│   ├── MarkdownRenderer.vue   # Markdown渲染组件\r\n│   ├── ImagePreviewModal.vue  # 图片预览弹窗\r\n│   ├── SettingsDialog.vue     # 设置对话框\r\n│   └── ...                    # 其他UI组件\r\n├── hooks/                     # Composition API Hooks\r\n│   ├── useChatState.js        # 聊天状态管理\r\n│   ├── useMessageManager.js   # 消息管理\r\n│   ├── useVoiceFeature.js     # 语音功能\r\n│   ├── useFileUpload.js       # 文件上传\r\n│   ├── useThemeManager.js     # 主题管理\r\n│   ├── useModelManager.js     # 模型管理\r\n│   ├── useUIInteraction.js    # UI交互\r\n│   ├── useMobileOptimization.js # 移动端优化\r\n│   └── ...                    # 其他功能Hooks\r\n├── services/                  # 服务层\r\n│   └── api.js                 # API服务封装\r\n├── utils/                     # 工具函数\r\n│   ├── index.js              # 通用工具函数\r\n│   ├── theme.js              # 主题相关工具\r\n│   ├── mobile.js             # 移动端工具\r\n│   ├── file.js               # 文件处理工具\r\n│   ├── indexedDB.js          # 数据库操作\r\n│   ├── sse.js                # SSE处理工具\r\n│   └── chat.js               # 聊天相关工具\r\n├── styles/                   # 样式文件\r\n│   ├── variables.less        # Less变量定义\r\n│   └── mobile.less           # 移动端样式\r\n├── assets/                   # 静态资源\r\n│   └── images/               # 图片资源\r\n├── lib.js                    # 库入口文件\r\n├── main.js                   # 开发入口文件\r\n└── style.css                 # 全局样式\r\n```\r\n\r\n## 🎯 功能详解\r\n\r\n### 会话管理系统\r\n\r\n- **多会话支持** - 同时管理多个独立的聊天会话\r\n- **会话持久化** - 基于 IndexedDB 的本地存储，支持离线访问\r\n- **智能面具系统** - 预设角色模板，快速切换对话场景\r\n- **会话操作** - 创建、删除、重命名、导出会话\r\n- **自动标题生成** - 根据对话内容自动生成会话标题\r\n\r\n### 消息处理系统\r\n\r\n- **富文本支持** - Markdown 渲染、代码高亮、数学公式\r\n- **消息操作** - 编辑、删除、复制、重新生成消息\r\n- **流式渲染** - 实时显示 AI 回复，支持打字机效果\r\n- **深度思考** - 展示 AI 推理过程，可折叠显示\r\n- **消息分页** - 大量消息的分页加载，优化性能\r\n\r\n### 语音交互系统\r\n\r\n- **实时录音** - 支持连续语音输入，自动转换为文本\r\n- **音频可视化** - 实时波形显示，增强交互体验\r\n- **智能检测** - 自动检测语音开始和结束\r\n- **跨平台兼容** - 支持主流浏览器的 Web Audio API\r\n- **静音处理** - 智能过滤无效录音\r\n\r\n### 文件上传系统\r\n\r\n- **多种上传方式** - 拖拽、点击、粘贴上传\r\n- **实时预览** - 上传前预览，支持图片缩放查看\r\n- **进度显示** - 上传进度实时反馈\r\n- **格式验证** - 支持多种图片格式验证\r\n- **云存储集成** - 可配置各种云存储服务\r\n\r\n### 主题系统\r\n\r\n- **动态切换** - 明暗主题无缝切换\r\n- **自定义配置** - 支持颜色、字体、圆角等自定义\r\n- **CSS 变量** - 基于 CSS 变量的主题系统\r\n- **响应式适配** - 主题在不同设备上的适配\r\n- **持久化存储** - 主题偏好本地存储\r\n\r\n### 移动端优化\r\n\r\n- **响应式布局** - 完美适配各种屏幕尺寸\r\n- **触摸优化** - 针对触摸操作的交互优化\r\n- **键盘适配** - 虚拟键盘弹出时的界面适配\r\n- **性能优化** - 移动端性能优化策略\r\n- **手势支持** - 滑动、长按等手势操作\r\n\r\n## 开发说明\r\n\r\n### 添加新功能\r\n\r\n1. 在 `src/components/` 目录下创建新组件\r\n2. 在 `src/stores/` 目录下添加状态管理\r\n3. 在 `src/services/` 目录下添加 API 服务\r\n4. 在 `src/utils/` 目录下添加工具函数\r\n\r\n### 样式规范\r\n\r\n- 使用 CSS 变量管理主题色彩\r\n- 支持明暗主题切换\r\n- 响应式设计，支持移动端\r\n- 使用 Flexbox 和 Grid 布局\r\n\r\n### 代码规范\r\n\r\n- 使用 Vue 3 Composition API\r\n- 使用 TypeScript 类型注解（可选）\r\n- 遵循 ESLint 规则\r\n- 组件命名使用 PascalCase\r\n\r\n## 构建说明\r\n\r\n本项目支持两种构建模式，分别用于不同的使用场景：\r\n\r\n### 构建命令\r\n\r\n#### 1. `build` 命令\r\n\r\n```bash\r\nnpm run build\r\n```\r\n\r\n- **用途**: 构建完整的应用，包含开发模式的初始化逻辑\r\n- **入口文件**: `src/main.js`\r\n- **特点**:\r\n  - 包含应用初始化代码 (`createApp(App)` 和 `app.mount('#app')`)\r\n  - 主要用于开发环境或完整应用部署\r\n  - 输出文件名: `tianzhi-ai-sdk.js`\r\n  - 外部化依赖: `vue`, `vue-router`\r\n\r\n#### 2. `build:lib` 命令\r\n\r\n```bash\r\nnpm run build:lib\r\n```\r\n\r\n- **用途**: 构建纯库文件，供其他项目作为依赖使用\r\n- **入口文件**: `src/lib.js`\r\n- **特点**:\r\n  - 提供 Vue 插件形式的导出 (`TianzhiAIPlugin`)\r\n  - 支持多种模块格式: `es`、`umd`、`cjs`\r\n  - 输出多个文件: `tianzhi-ai-sdk.es.js`、`tianzhi-ai-sdk.umd.js`、`tianzhi-ai-sdk.cjs.js`\r\n  - 外部化依赖: `vue`、`highlight.js`\r\n  - 包含 CSS 文件: `tianzhi-ai-sdk.css`\r\n\r\n### 构建模式对比\r\n\r\n| 特性           | build                  | build:lib                |\r\n| -------------- | ---------------------- | ------------------------ |\r\n| **目标用途**   | 完整应用构建           | 库文件构建               |\r\n| **入口文件**   | main.js                | lib.js                   |\r\n| **输出格式**   | 单一文件               | 多种格式 (ES/UMD/CJS)    |\r\n| **应用初始化** | 包含                   | 不包含                   |\r\n| **插件支持**   | 无                     | 提供 Vue 插件            |\r\n| **依赖处理**   | 外部化 vue, vue-router | 外部化 vue, highlight.js |\r\n| **CSS 处理**   | 默认                   | 单独输出 CSS 文件        |\r\n\r\n### 推荐使用场景\r\n\r\n- **使用 `build:lib`**: 构建供其他项目使用的 SDK 库\r\n- **使用 `build`**: 构建完整的演示应用或开发环境\r\n\r\n## 部署说明\r\n\r\n### 构建 SDK\r\n\r\n```bash\r\n# 构建库文件（推荐）\r\nnpm run build:lib\r\n\r\n# 或构建完整应用\r\nnpm run build\r\n```\r\n\r\n构建后的文件位于 `dist/` 目录。\r\n\r\n### 集成到其他项目\r\n\r\n1. 将构建后的文件复制到目标项目\r\n2. 引入组件并传入必要的配置参数\r\n3. 确保目标项目支持 Vue 3\r\n\r\n## 许可证\r\n\r\nMIT License\r\n\r\n## 贡献指南\r\n\r\n1. Fork 项目\r\n2. 创建功能分支\r\n3. 提交更改\r\n4. 推送到分支\r\n5. 创建 Pull Request\r\n\r\n## 联系方式\r\n\r\n如有问题或建议，请提交 Issue 或联系开发团队。\r\n\r\n## 发布指南\r\n\r\n### 快速发布\r\n\r\n```bash\r\n# 发布补丁版本 (1.2.0 -> 1.2.1)\r\nnpm run publish:patch\r\n\r\n# 发布次要版本 (1.2.0 -> 1.3.0)\r\nnpm run publish:minor\r\n\r\n# 发布主要版本 (1.2.0 -> 2.0.0)\r\nnpm run publish:major\r\n```\r\n\r\n### 使用发布脚本\r\n\r\n#### Linux/Mac\r\n\r\n```bash\r\n# 给脚本执行权限\r\nchmod +x scripts/publish.sh\r\n\r\n# 发布补丁版本\r\n./scripts/publish.sh patch\r\n\r\n# 发布次要版本\r\n./scripts/publish.sh minor\r\n\r\n# 发布主要版本\r\n./scripts/publish.sh major\r\n\r\n# 查看帮助\r\n./scripts/publish.sh help\r\n```\r\n\r\n#### Windows\r\n\r\n```bash\r\n# 发布补丁版本\r\nscripts\\publish.bat patch\r\n\r\n# 发布次要版本\r\nscripts\\publish.bat minor\r\n\r\n# 发布主要版本\r\nscripts\\publish.bat major\r\n```\r\n\r\n### 发布前检查\r\n\r\n```bash\r\n# 检查发布配置\r\nnpm run check-publish\r\n\r\n# 构建项目\r\nnpm run build\r\n\r\n# 检查 npm 登录状态\r\nnpm whoami\r\n```\r\n\r\n### 发布流程\r\n\r\n发布脚本会自动执行以下步骤：\r\n\r\n1. ✅ 检查项目目录和配置文件\r\n2. ✅ 验证 npm 登录状态\r\n3. ✅ 检查 git 状态（如有未提交更改会提示）\r\n4. ✅ 验证包名可用性\r\n5. ✅ 构建项目 (`npm run build`)\r\n6. ✅ 更新版本号 (patch/minor/major)\r\n7. ✅ 执行 dry-run 测试\r\n8. ✅ 发布到 npm\r\n9. ✅ 验证发布结果\r\n10. ✅ 创建 git 标签（如果存在 git 仓库）\r\n\r\n### 版本说明\r\n\r\n- **patch**: 补丁版本，修复 bug (1.2.0 -> 1.2.1)\r\n- **minor**: 次要版本，新增功能 (1.2.0 -> 1.3.0)\r\n- **major**: 主要版本，破坏性更新 (1.2.0 -> 2.0.0)\r\n\r\n### 注意事项\r\n\r\n1. 发布前请确保已登录 npm: `npm login`\r\n2. 建议先提交代码到 git 仓库\r\n3. 发布前可以运行 `npm run check-publish` 检查配置\r\n4. 如果发布失败，检查包名是否被占用或版本号是否已存在\r\n","readmeFilename":"README.md"}