{"_id":"koishi-plugin-chat-summarizer","_rev":"48-e6e8c692203f3f3847c6d767a3342e08","name":"koishi-plugin-chat-summarizer","dist-tags":{"latest":"1.19.6"},"versions":{"0.0.1":{"name":"koishi-plugin-chat-summarizer","version":"0.0.1","keywords":["koishi","plugin","chat"],"license":"MIT","_id":"koishi-plugin-chat-summarizer@0.0.1","maintainers":[{"name":"wittf","email":"WittF@qq.com"}],"dist":{"shasum":"7752c38b6ef1dd5c26fcfa2727abb99190ef7e57","tarball":"https://registry.npmjs.org/koishi-plugin-chat-summarizer/-/koishi-plugin-chat-summarizer-0.0.1.tgz","fileCount":3,"integrity":"sha512-EnI8OCqg74yICey666ojCpj0k3RBpJTzHL+yebP5xvGo1zRRrDtVlYbJsHAd+m5CngbL8uW/8YXBetIS4LKo3w==","signatures":[{"sig":"MEQCIAZaM8nFmkCm0PbSmRSqPj2ID8p+jrC/r1C5nVQ3IOkKAiB8c86U4ZYpM1SaB2qK947fSbM9nXrmN5o/kp5kDhXZig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51844},"main":"lib/index.js","gitHead":"9090f5a3e6d4e6b04e0c0c579b8bdc4f28a23f30","scripts":{"build":"esbuild src/index.ts --bundle --outfile=lib/index.js --format=cjs --platform=node --external:koishi --external:@aws-sdk/client-s3 --external:@aws-sdk/lib-storage --external:axios && tsc --emitDeclarationOnly","clean":"rimraf lib","prepublishOnly":"npm run clean && npm run build"},"typings":"lib/index.d.ts","_npmUser":{"name":"wittf","actor":{"name":"wittf","type":"user","email":"WittF@qq.com"},"email":"WittF@qq.com"},"_npmVersion":"10.2.3","description":"Koishi聊天记录收集和上传插件","directories":{},"_nodeVersion":"20.10.0","dependencies":{"axios":"^1.6.0","@aws-sdk/client-s3":"^3.658.1","@aws-sdk/lib-storage":"^3.658.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","esbuild":"^0.19.0","typescript":"^5.0.0","@types/node":"^20.0.0"},"peerDependencies":{"koishi":"4.18.7"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-chat-summarizer_0.0.1_1751753352564_0.27016224438445624","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"koishi-plugin-chat-summarizer","version":"0.0.2","keywords":["koishi","plugin","chat"],"license":"MIT","_id":"koishi-plugin-chat-summarizer@0.0.2","maintainers":[{"name":"wittf","email":"WittF@qq.com"}],"dist":{"shasum":"219de689e1086d6c1e66d1f9527be7b227c5f40a","tarball":"https://registry.npmjs.org/koishi-plugin-chat-summarizer/-/koishi-plugin-chat-summarizer-0.0.2.tgz","fileCount":3,"integrity":"sha512-9GiGOwpYIuP2x0T4+lhvv2l9ErtS7aJXcEaQ4GRZki2vu3x7Fp7X2eSlYLry1qd3J512nL3PE7PGEBM6pm+z/Q==","signatures":[{"sig":"MEQCIHtO25cuX+10O18BuB/IkTqNYbRcoI9lOzv0m7XZMwrmAiBMAXP65uOp9t8oJfo1L8IMV+gmEg0BlvxSovU8lSFrGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61406},"main":"lib/index.js","gitHead":"320e44a35d36ba6a15c306d3fb4cd5036ece401e","scripts":{"build":"esbuild src/index.ts --bundle --outfile=lib/index.js --format=cjs --platform=node --external:koishi --external:@aws-sdk/client-s3 --external:@aws-sdk/lib-storage --external:axios && tsc --emitDeclarationOnly","clean":"rimraf lib","prepublishOnly":"npm run clean && npm run build"},"typings":"lib/index.d.ts","_npmUser":{"name":"wittf","actor":{"name":"wittf","type":"user","email":"WittF@qq.com"},"email":"WittF@qq.com"},"_npmVersion":"10.2.3","description":"Koishi聊天记录收集和上传插件","directories":{},"_nodeVersion":"20.10.0","dependencies":{"axios":"^1.6.0","@aws-sdk/client-s3":"^3.658.1","@aws-sdk/lib-storage":"^3.658.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","esbuild":"^0.19.0","typescript":"^5.0.0","@types/node":"^20.0.0"},"peerDependencies":{"koishi":"4.18.7"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-chat-summarizer_0.0.2_1751761066148_0.3581016411287361","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"koishi-plugin-chat-summarizer","version":"1.0.0","keywords":["koishi","plugin","chat"],"license":"MIT","_id":"koishi-plugin-chat-summarizer@1.0.0","maintainers":[{"name":"wittf","email":"WittF@qq.com"}],"dist":{"shasum":"f6d0c9caf47ea6a6c68329eaf339aefd432f3435","tarball":"https://registry.npmjs.org/koishi-plugin-chat-summarizer/-/koishi-plugin-chat-summarizer-1.0.0.tgz","fileCount":3,"integrity":"sha512-BJfS4gugO/pFPJUq5njrgPUjXKijEeEZSs2zvQ1GE0UZwg3/VViRd6eMxCdzmmmhg8GsqXahJBZE6cnEc9KdNg==","signatures":[{"sig":"MEUCIEiOxpUdDir+ISALsB1AKI0s3S3xP353jCrRXORZpWYNAiEA+Ba4P0bFKO+SbJxZ3aPq1mcZx8F/Fcv1I++nMOY3D4I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63453},"main":"lib/index.js","gitHead":"4a0e9c98d009d0054a014112ca85aded0356f586","scripts":{"build":"esbuild src/index.ts --bundle --outfile=lib/index.js --format=cjs --platform=node --external:koishi --external:@aws-sdk/client-s3 --external:@aws-sdk/lib-storage --external:axios && tsc --emitDeclarationOnly","clean":"rimraf lib","prepublishOnly":"npm run clean && npm run build","semantic-release":"semantic-release"},"typings":"lib/index.d.ts","_npmUser":{"name":"wittf","actor":{"name":"wittf","type":"user","email":"WittF@qq.com"},"email":"WittF@qq.com"},"_npmVersion":"10.9.3","description":"Koishi聊天记录收集和上传插件","directories":{},"_nodeVersion":"22.16.0","dependencies":{"axios":"^1.6.0","@aws-sdk/client-s3":"^3.658.1","@aws-sdk/lib-storage":"^3.658.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","esbuild":"^0.19.0","typescript":"^5.0.0","@types/node":"^20.0.0","semantic-release":"^24.2.6","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.2","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^9.0.0"},"peerDependencies":{"koishi":"4.18.7"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-chat-summarizer_1.0.0_1751763878015_0.2324726289642789","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"koishi-plugin-chat-summarizer","version":"1.1.0","keywords":["koishi","plugin","chat"],"license":"MIT","_id":"koishi-plugin-chat-summarizer@1.1.0","maintainers":[{"name":"wittf","email":"WittF@qq.com"}],"dist":{"shasum":"c6a45d58bf3331054782df0ebedd0dad049f82ba","tarball":"https://registry.npmjs.org/koishi-plugin-chat-summarizer/-/koishi-plugin-chat-summarizer-1.1.0.tgz","fileCount":3,"integrity":"sha512-FMKbIDB0dzL/SIc0pYQHQS/uGhrWJD94qwtoxzWrGZUAlYRYmih1pFcNtene3EjweTizvpl9ZmRzFYuxfMYhtg==","signatures":[{"sig":"MEYCIQDh+brai7X4yVKdAEuDEX/+qxeNJRmZORci2YrLFz9vagIhAL2SoXcaviODTaUGPLj+suPOgfvgYP03nZ5dHkEUK3dP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68050},"main":"lib/index.js","gitHead":"f8a49788f27bab460dbe38e8147b1400784ccae4","scripts":{"build":"esbuild src/index.ts --bundle --outfile=lib/index.js --format=cjs --platform=node --external:koishi --external:@aws-sdk/client-s3 --external:@aws-sdk/lib-storage --external:axios && tsc --emitDeclarationOnly","clean":"rimraf lib","prepublishOnly":"npm run clean && npm run build","semantic-release":"semantic-release"},"typings":"lib/index.d.ts","_npmUser":{"name":"wittf","actor":{"name":"wittf","type":"user","email":"WittF@qq.com"},"email":"WittF@qq.com"},"_npmVersion":"10.9.3","description":"Koishi聊天记录收集和上传插件","directories":{},"_nodeVersion":"22.16.0","dependencies":{"axios":"^1.6.0","@aws-sdk/client-s3":"^3.658.1","@aws-sdk/lib-storage":"^3.658.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","esbuild":"^0.19.0","typescript":"^5.0.0","@types/node":"^20.0.0","semantic-release":"^24.2.6","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.2","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^9.0.0"},"peerDependencies":{"koishi":"4.18.7"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-chat-summarizer_1.1.0_1751764895906_0.9170448563658264","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"koishi-plugin-chat-summarizer","version":"1.2.0","keywords":["koishi","plugin","chat"],"license":"MIT","_id":"koishi-plugin-chat-summarizer@1.2.0","maintainers":[{"name":"wittf","email":"WittF@qq.com"}],"dist":{"shasum":"a7e4a00a938d5c5a34f34dc630b74fcd6609fbbd","tarball":"https://registry.npmjs.org/koishi-plugin-chat-summarizer/-/koishi-plugin-chat-summarizer-1.2.0.tgz","fileCount":3,"integrity":"sha512-oVpFp1QebwvL0pgEUzlysj9yxR8uIGuc25fPxAQYogMgM4ffPRY+mB07t4S7InvBfKFGQ0tQtNAe7E4Ph0qXWA==","signatures":[{"sig":"MEUCIQCQn34n03hbZEZGSBzWMjw0SQV+5celoyWSuy0vK8OYTgIgfvoOWYmpCI8ALoCVaJiw9QSofDQiBHuEzlRhxfu+wOY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90969},"main":"lib/index.js","gitHead":"2115269dc69fe37f5da954e07e4c7c0c798eace8","scripts":{"build":"esbuild src/index.ts --bundle --outfile=lib/index.js --format=cjs --platform=node --external:koishi --external:@aws-sdk/client-s3 --external:@aws-sdk/lib-storage --external:axios && tsc --emitDeclarationOnly","clean":"rimraf lib","prepublishOnly":"npm run clean && npm run build","semantic-release":"semantic-release"},"typings":"lib/index.d.ts","_npmUser":{"name":"wittf","actor":{"name":"wittf","type":"user","email":"WittF@qq.com"},"email":"WittF@qq.com"},"_npmVersion":"10.9.3","description":"Koishi聊天记录收集和上传插件","directories":{},"_nodeVersion":"22.16.0","dependencies":{"axios":"^1.6.0","@aws-sdk/client-s3":"^3.658.1","@aws-sdk/lib-storage":"^3.658.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","esbuild":"^0.19.0","typescript":"^5.0.0","@types/node":"^20.0.0","semantic-release":"^24.2.6","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.2","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^9.0.0"},"peerDependencies":{"koishi":"4.18.7"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-chat-summarizer_1.2.0_1751768561264_0.22585300528088692","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"koishi-plugin-chat-summarizer","version":"1.3.0","keywords":["koishi","plugin","chat"],"license":"MIT","_id":"koishi-plugin-chat-summarizer@1.3.0","maintainers":[{"name":"wittf","email":"WittF@qq.com"}],"dist":{"shasum":"ef9806e1e2fb74cde947c80a0050088c6fe27d52","tarball":"https://registry.npmjs.org/koishi-plugin-chat-summarizer/-/koishi-plugin-chat-summarizer-1.3.0.tgz","fileCount":3,"integrity":"sha512-Z3NZ/fc/UPx7Z5Zl5cW416tikaUjpsZYC4gtIPX+c3JVDNsZ1Ehd1apAsGBz2TgfiLud/WSUDcP4YCisOJMNpw==","signatures":[{"sig":"MEQCICdqT0cD8FJ6tpqrNqsps+BeOURDo55hJAhXax5Rk6BkAiB1HHbUUXMhuPg14hvNlAl9f9EwyB2uHd7adhePqlwgGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":132076},"main":"lib/index.js","gitHead":"bc58a1fa5f51d07f3852f0186cb610c6e7a0624a","scripts":{"build":"esbuild src/index.ts --bundle --outfile=lib/index.js --format=cjs --platform=node --external:koishi --external:@aws-sdk/client-s3 --external:@aws-sdk/lib-storage --external:axios --external:puppeteer --external:github-markdown-css && tsc --emitDeclarationOnly","clean":"rimraf lib","prepublishOnly":"npm run clean && npm run build","semantic-release":"semantic-release"},"typings":"lib/index.d.ts","_npmUser":{"name":"wittf","actor":{"name":"wittf","type":"user","email":"WittF@qq.com"},"email":"WittF@qq.com"},"_npmVersion":"10.9.3","description":"Koishi聊天记录收集和上传插件","directories":{},"_nodeVersion":"22.16.0","dependencies":{"axios":"^1.6.0","puppeteer":"^22.0.0","@aws-sdk/client-s3":"^3.658.1","github-markdown-css":"^5.8.1","@aws-sdk/lib-storage":"^3.658.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","esbuild":"^0.19.0","typescript":"^5.0.0","@types/node":"^20.0.0","semantic-release":"^24.2.6","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.2","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^9.0.0"},"peerDependencies":{"koishi":"4.18.7"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-chat-summarizer_1.3.0_1751774048933_0.21307098117552936","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"koishi-plugin-chat-summarizer","version":"1.4.0","keywords":["koishi","plugin","chat"],"license":"MIT","_id":"koishi-plugin-chat-summarizer@1.4.0","maintainers":[{"name":"wittf","email":"WittF@qq.com"}],"dist":{"shasum":"ee363f8834a535d1dd532b96ddf54f6410a5a96a","tarball":"https://registry.npmjs.org/koishi-plugin-chat-summarizer/-/koishi-plugin-chat-summarizer-1.4.0.tgz","fileCount":3,"integrity":"sha512-VWPQSx3dRbNEDPeSvaDYGN4UAEYGcaaZujw7Rq2+P3+MFJfDYJvaIMB0Mb9kt3wsQTxqU5Xlq4fJQf1p/QUH2w==","signatures":[{"sig":"MEUCIFPZHkRnLw7p44zNaH220vDt70fvbWjCET4uq/nWf43bAiEA6TTIIURHMGtFWpNYqIlaqT06R2j1jc/lGX0rIbdHDHU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133003},"main":"lib/index.js","koishi":{"service":{"required":["database","http","puppeteer"]},"description":{"zh":"Koishi聊天记录收集和上传插件"}},"gitHead":"458cb927a555e9fe793cfd6863504f681f055a26","scripts":{"build":"esbuild src/index.ts --bundle --outfile=lib/index.js --format=cjs --platform=node --external:koishi --external:@aws-sdk/client-s3 --external:@aws-sdk/lib-storage --external:axios --external:github-markdown-css && tsc --emitDeclarationOnly","clean":"rimraf lib","prepublishOnly":"npm run clean && npm run build","semantic-release":"semantic-release"},"typings":"lib/index.d.ts","_npmUser":{"name":"wittf","actor":{"name":"wittf","type":"user","email":"WittF@qq.com"},"email":"WittF@qq.com"},"_npmVersion":"10.9.3","description":"Koishi聊天记录收集和上传插件","directories":{},"_nodeVersion":"22.16.0","dependencies":{"axios":"^1.6.0","@aws-sdk/client-s3":"^3.658.1","github-markdown-css":"^5.8.1","@aws-sdk/lib-storage":"^3.658.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","esbuild":"^0.19.0","typescript":"^5.0.0","@types/node":"^20.0.0","semantic-release":"^24.2.6","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.2","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^9.0.0"},"peerDependencies":{"koishi":"4.18.7"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-chat-summarizer_1.4.0_1751776141489_0.39250826213033996","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"koishi-plugin-chat-summarizer","version":"1.4.1","keywords":["koishi","plugin","chat"],"license":"MIT","_id":"koishi-plugin-chat-summarizer@1.4.1","maintainers":[{"name":"wittf","email":"WittF@qq.com"}],"dist":{"shasum":"56a5e0e7ab5322917181389f6a351938ddce1cd4","tarball":"https://registry.npmjs.org/koishi-plugin-chat-summarizer/-/koishi-plugin-chat-summarizer-1.4.1.tgz","fileCount":3,"integrity":"sha512-Vxz63PGmkazicWRe9jS3vkFT7t4PpmYI7TJEgCE7PtLNRwPDTf0uDqhM1beTpDQNAaByrY/GUrkwJVWbyWsniQ==","signatures":[{"sig":"MEUCIGF9wXvsMuA6Cmto/44SujiHIMcHetJ+GdqSZMiKBVYxAiEAnxo0nlpEQ02LtTxpzHIQNCACpapKxHawajny02uPqrY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133582},"main":"lib/index.js","koishi":{"service":{"required":["database","http","puppeteer"]},"description":{"zh":"Koishi聊天记录收集和上传插件"}},"gitHead":"ae3b8f378fecb6f193fe6afc8052e612f5675bc8","scripts":{"build":"esbuild src/index.ts --bundle --outfile=lib/index.js --format=cjs --platform=node --external:koishi --external:@aws-sdk/client-s3 --external:@aws-sdk/lib-storage --external:axios --external:github-markdown-css && tsc --emitDeclarationOnly","clean":"rimraf lib","prepublishOnly":"npm run clean && npm run build","semantic-release":"semantic-release"},"typings":"lib/index.d.ts","_npmUser":{"name":"wittf","actor":{"name":"wittf","type":"user","email":"WittF@qq.com"},"email":"WittF@qq.com"},"_npmVersion":"10.9.3","description":"Koishi聊天记录收集和上传插件","directories":{},"_nodeVersion":"22.16.0","dependencies":{"axios":"^1.6.0","@aws-sdk/client-s3":"^3.658.1","github-markdown-css":"^5.8.1","@aws-sdk/lib-storage":"^3.658.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","esbuild":"^0.19.0","typescript":"^5.0.0","@types/node":"^20.0.0","semantic-release":"^24.2.6","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.2","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^9.0.0"},"peerDependencies":{"koishi":"4.18.7"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-chat-summarizer_1.4.1_1751777444655_0.3972051698761603","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"koishi-plugin-chat-summarizer","version":"1.5.0","keywords":["koishi","plugin","chat"],"license":"MIT","_id":"koishi-plugin-chat-summarizer@1.5.0","maintainers":[{"name":"wittf","email":"WittF@qq.com"}],"dist":{"shasum":"4844494981d4487ca52778ff1c83e45587a9af03","tarball":"https://registry.npmjs.org/koishi-plugin-chat-summarizer/-/koishi-plugin-chat-summarizer-1.5.0.tgz","fileCount":3,"integrity":"sha512-Jh7jxVqUXIso4QYpbjfPGI39Ks+9jtk4SFTYlaJXTs6Jn0j7Lt2tvnPtq1/rBg32UYEuHpsSRiHfquyjRgNV/A==","signatures":[{"sig":"MEUCIQDzRf/MbOYnYBc+RIIYCYLZhqI0y1S5aJLQ9n+IzijWgQIgKOLgnvH+s0ifm2otuU2eIyHREIo7G8pN8xy4vXnq8lg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133817},"main":"lib/index.js","koishi":{"service":{"required":["database","http","puppeteer"]},"description":{"zh":"Koishi聊天记录收集和上传插件"}},"gitHead":"1a973bc5ef1b8874d62453b085c9cc2a11b5867c","scripts":{"build":"esbuild src/index.ts --bundle --outfile=lib/index.js --format=cjs --platform=node --external:koishi --external:@aws-sdk/client-s3 --external:@aws-sdk/lib-storage --external:axios --external:github-markdown-css && tsc --emitDeclarationOnly","clean":"rimraf lib","prepublishOnly":"npm run clean && npm run build","semantic-release":"semantic-release"},"typings":"lib/index.d.ts","_npmUser":{"name":"wittf","actor":{"name":"wittf","type":"user","email":"WittF@qq.com"},"email":"WittF@qq.com"},"_npmVersion":"10.9.3","description":"Koishi聊天记录收集和上传插件","directories":{},"_nodeVersion":"22.16.0","dependencies":{"axios":"^1.6.0","@aws-sdk/client-s3":"^3.658.1","github-markdown-css":"^5.8.1","@aws-sdk/lib-storage":"^3.658.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","esbuild":"^0.19.0","typescript":"^5.0.0","@types/node":"^20.0.0","semantic-release":"^24.2.6","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.2","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^9.0.0"},"peerDependencies":{"koishi":"4.18.7"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-chat-summarizer_1.5.0_1751777991798_0.5522479277427923","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"koishi-plugin-chat-summarizer","version":"1.6.0","keywords":["koishi","plugin","chat"],"license":"MIT","_id":"koishi-plugin-chat-summarizer@1.6.0","maintainers":[{"name":"wittf","email":"WittF@qq.com"}],"dist":{"shasum":"e5f7345b0479d5da41030d39e64c103c86822403","tarball":"https://registry.npmjs.org/koishi-plugin-chat-summarizer/-/koishi-plugin-chat-summarizer-1.6.0.tgz","fileCount":3,"integrity":"sha512-dVSnsR90FGtYp14beey87X0DNGBDPIxlZRcey9Gh2HDXRrGF4+THr3hBmOdEFXyT+trx0w5LZKpqSBuZ222DVQ==","signatures":[{"sig":"MEYCIQDID/XYYJeJn/yIvScmVZxaaJ8jedrTe92dmijs+vsvzgIhAJ6Ea5bSOF2rh0tv+HCZBxldlycuPqSbzuMZ3MHxvhDi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135241},"main":"lib/index.js","koishi":{"service":{"required":["database","http","puppeteer"]},"description":{"zh":"Koishi聊天记录收集和上传插件"}},"gitHead":"0d1e860d89fac1b108ed38d1736475907cfd5ac9","scripts":{"build":"esbuild src/index.ts --bundle --outfile=lib/index.js --format=cjs --platform=node --external:koishi --external:@aws-sdk/client-s3 --external:@aws-sdk/lib-storage --external:axios --external:github-markdown-css && tsc --emitDeclarationOnly","clean":"rimraf lib","prepublishOnly":"npm run clean && npm run build","semantic-release":"semantic-release"},"typings":"lib/index.d.ts","_npmUser":{"name":"wittf","actor":{"name":"wittf","type":"user","email":"WittF@qq.com"},"email":"WittF@qq.com"},"_npmVersion":"10.9.3","description":"Koishi聊天记录收集和上传插件","directories":{},"_nodeVersion":"22.16.0","dependencies":{"axios":"^1.6.0","@aws-sdk/client-s3":"^3.658.1","github-markdown-css":"^5.8.1","@aws-sdk/lib-storage":"^3.658.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","esbuild":"^0.19.0","typescript":"^5.0.0","@types/node":"^20.0.0","semantic-release":"^24.2.6","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.2","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^9.0.0"},"peerDependencies":{"koishi":"4.18.7"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-chat-summarizer_1.6.0_1751803282070_0.6026053729807985","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"koishi-plugin-chat-summarizer","version":"1.7.0","keywords":["koishi","plugin","chat"],"license":"MIT","_id":"koishi-plugin-chat-summarizer@1.7.0","maintainers":[{"name":"wittf","email":"WittF@qq.com"}],"dist":{"shasum":"855f83002bce798a4438f3be122eab81a5a4c41a","tarball":"https://registry.npmjs.org/koishi-plugin-chat-summarizer/-/koishi-plugin-chat-summarizer-1.7.0.tgz","fileCount":3,"integrity":"sha512-W3c0S33E45bgrAV2GZTvTeNkMTmxnvr0Sy49f7ae2/fhA2ppFW0zmxI1FCQDkHhtWm1+meCsENhq72Kf07KuVA==","signatures":[{"sig":"MEUCIQDRt5y5uFl1SHIUP5U3e0ZDB+DBrLrAh7e7vj5ZRHimjQIgAhOr2VlPmSE3QPmrJFWzzBnPNI/MyML6fcsaIeEdFyc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139880},"main":"lib/index.js","koishi":{"service":{"required":["database","http","puppeteer"]},"description":{"zh":"Koishi聊天记录收集和上传插件"}},"gitHead":"3327ade8ec09a181c3b0ca4fe782345fd6999319","scripts":{"build":"esbuild src/index.ts --bundle --outfile=lib/index.js --format=cjs --platform=node --external:koishi --external:@aws-sdk/client-s3 --external:@aws-sdk/lib-storage --external:axios --external:github-markdown-css && tsc --emitDeclarationOnly","clean":"rimraf lib","prepublishOnly":"npm run clean && npm run build","semantic-release":"semantic-release"},"typings":"lib/index.d.ts","_npmUser":{"name":"wittf","actor":{"name":"wittf","type":"user","email":"WittF@qq.com"},"email":"WittF@qq.com"},"_npmVersion":"10.9.3","description":"Koishi聊天记录收集和上传插件","directories":{},"_nodeVersion":"22.16.0","dependencies":{"axios":"^1.6.0","@aws-sdk/client-s3":"^3.658.1","github-markdown-css":"^5.8.1","@aws-sdk/lib-storage":"^3.658.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","esbuild":"^0.19.0","typescript":"^5.0.0","@types/node":"^20.0.0","semantic-release":"^24.2.6","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.2","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^9.0.0"},"peerDependencies":{"koishi":"4.18.7"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-chat-summarizer_1.7.0_1751811108638_0.7332052773160553","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"koishi-plugin-chat-summarizer","version":"1.8.0","keywords":["koishi","plugin","chat"],"license":"MIT","_id":"koishi-plugin-chat-summarizer@1.8.0","maintainers":[{"name":"wittf","email":"WittF@qq.com"}],"dist":{"shasum":"b51d2a6b1d53033fa61898af436a84f872347ea4","tarball":"https://registry.npmjs.org/koishi-plugin-chat-summarizer/-/koishi-plugin-chat-summarizer-1.8.0.tgz","fileCount":3,"integrity":"sha512-bLMcbqWnyPqZsRWbY2UBi22Wu6GCEZzCSc2KGCDjijgeB28iBqLhQsYK0F1kVNT2QiapelTEJgN1BnGzHkR+LQ==","signatures":[{"sig":"MEYCIQCEAK+kRUi0DMemji7zw9Xyq1QcFUqFs1X0YlXN519vfQIhANeqJau4ANzdWvzP+esB4geZP3L0vWIgUK25Opc9dnVb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":142317},"main":"lib/index.js","koishi":{"service":{"required":["database","http","puppeteer"]},"description":{"zh":"Koishi聊天记录收集和上传插件"}},"gitHead":"ea5a5d434578ea7832a62f704c302e611fd6a7de","scripts":{"build":"esbuild src/index.ts --bundle --outfile=lib/index.js --format=cjs --platform=node --external:koishi --external:@aws-sdk/client-s3 --external:@aws-sdk/lib-storage --external:axios --external:github-markdown-css && tsc --emitDeclarationOnly","clean":"rimraf lib","prepublishOnly":"npm run clean && npm run build","semantic-release":"semantic-release"},"typings":"lib/index.d.ts","_npmUser":{"name":"wittf","actor":{"name":"wittf","type":"user","email":"WittF@qq.com"},"email":"WittF@qq.com"},"_npmVersion":"10.9.3","description":"Koishi聊天记录收集和上传插件","directories":{},"_nodeVersion":"22.16.0","dependencies":{"axios":"^1.6.0","@aws-sdk/client-s3":"^3.658.1","github-markdown-css":"^5.8.1","@aws-sdk/lib-storage":"^3.658.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","esbuild":"^0.19.0","typescript":"^5.0.0","@types/node":"^20.0.0","semantic-release":"^24.2.6","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.2","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^9.0.0"},"peerDependencies":{"koishi":"4.18.7"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-chat-summarizer_1.8.0_1751811787711_0.2301577611437844","host":"s3://npm-registry-packages-npm-production"}},"1.8.1":{"name":"koishi-plugin-chat-summarizer","version":"1.8.1","keywords":["koishi","plugin","chat"],"license":"MIT","_id":"koishi-plugin-chat-summarizer@1.8.1","maintainers":[{"name":"wittf","email":"WittF@qq.com"}],"dist":{"shasum":"6071b01b98cafca127087886b801ed0d0cfdb8fe","tarball":"https://registry.npmjs.org/koishi-plugin-chat-summarizer/-/koishi-plugin-chat-summarizer-1.8.1.tgz","fileCount":3,"integrity":"sha512-cHBS5RnDAJmBbojqYIt0A8LEB6sshNCwMpnmdOnlC7jUm3RBnSrk3Z9Na8RsI8v+XaZGOPz7kBuL6DclbgfELg==","signatures":[{"sig":"MEUCIQD4WyAoFWC7ABd9SP8r4qp49sSc3jk8pYkh14YlsvxjnQIgT/ut1M3KRAIl2QvNZnv8PmgKbhee5ot5P1c6uqJoVWM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":142267},"main":"lib/index.js","koishi":{"service":{"required":["database","http","puppeteer"]},"description":{"zh":"Koishi聊天记录收集和上传插件"}},"gitHead":"8abeab369380f1c9486ca6486f54ec5e128c808c","scripts":{"build":"esbuild src/index.ts --bundle --outfile=lib/index.js --format=cjs --platform=node --external:koishi --external:@aws-sdk/client-s3 --external:@aws-sdk/lib-storage --external:axios --external:github-markdown-css && tsc --emitDeclarationOnly","clean":"rimraf lib","prepublishOnly":"npm run clean && npm run build","semantic-release":"semantic-release"},"typings":"lib/index.d.ts","_npmUser":{"name":"wittf","actor":{"name":"wittf","type":"user","email":"WittF@qq.com"},"email":"WittF@qq.com"},"_npmVersion":"10.9.3","description":"Koishi聊天记录收集和上传插件","directories":{},"_nodeVersion":"22.16.0","dependencies":{"axios":"^1.6.0","@aws-sdk/client-s3":"^3.658.1","github-markdown-css":"^5.8.1","@aws-sdk/lib-storage":"^3.658.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","esbuild":"^0.19.0","typescript":"^5.0.0","@types/node":"^20.0.0","semantic-release":"^24.2.6","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.2","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^9.0.0"},"peerDependencies":{"koishi":"4.18.7"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-chat-summarizer_1.8.1_1751812044894_0.16337877273436407","host":"s3://npm-registry-packages-npm-production"}},"1.8.2":{"name":"koishi-plugin-chat-summarizer","version":"1.8.2","keywords":["koishi","plugin","chat"],"license":"MIT","_id":"koishi-plugin-chat-summarizer@1.8.2","maintainers":[{"name":"wittf","email":"WittF@qq.com"}],"dist":{"shasum":"31f7bb09fb151ca41f3b37e184f8dc50d794818b","tarball":"https://registry.npmjs.org/koishi-plugin-chat-summarizer/-/koishi-plugin-chat-summarizer-1.8.2.tgz","fileCount":3,"integrity":"sha512-BcZxE9HhpAIJSN+psys9Jm9EQTjTiZ6NdWi0H6W9oE886364LqU15UDl5rXRxbTvblADWrgg3nqIyRa+iFL7TA==","signatures":[{"sig":"MEYCIQC0R7U/oiFn0lLGbbxpO3S2rybB16OmNIYQjbbPitdyugIhANBUbsTHcwGhuYw29iMVaZLDgXiOkn5Fvm0t77vmJ+xH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":144016},"main":"lib/index.js","koishi":{"service":{"required":["database","http","puppeteer"]},"description":{"zh":"Koishi聊天记录收集和上传插件"}},"gitHead":"61dc5768feaa044741dcd0ad3d374f88fee10866","scripts":{"build":"esbuild src/index.ts --bundle --outfile=lib/index.js --format=cjs --platform=node --external:koishi --external:@aws-sdk/client-s3 --external:@aws-sdk/lib-storage --external:axios --external:github-markdown-css && tsc --emitDeclarationOnly","clean":"rimraf lib","prepublishOnly":"npm run clean && npm run build","semantic-release":"semantic-release"},"typings":"lib/index.d.ts","_npmUser":{"name":"wittf","actor":{"name":"wittf","type":"user","email":"WittF@qq.com"},"email":"WittF@qq.com"},"_npmVersion":"10.9.3","description":"Koishi聊天记录收集和上传插件","directories":{},"_nodeVersion":"22.16.0","dependencies":{"axios":"^1.6.0","@aws-sdk/client-s3":"^3.658.1","github-markdown-css":"^5.8.1","@aws-sdk/lib-storage":"^3.658.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","esbuild":"^0.19.0","typescript":"^5.0.0","@types/node":"^20.0.0","semantic-release":"^24.2.6","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.2","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^9.0.0"},"peerDependencies":{"koishi":"4.18.7"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-chat-summarizer_1.8.2_1751818938044_0.7332063541648663","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"koishi-plugin-chat-summarizer","version":"1.9.0","keywords":["koishi","plugin","chat"],"license":"MIT","_id":"koishi-plugin-chat-summarizer@1.9.0","maintainers":[{"name":"wittf","email":"WittF@qq.com"}],"dist":{"shasum":"02d93615208735b052f57bf6f9992b4f70284e51","tarball":"https://registry.npmjs.org/koishi-plugin-chat-summarizer/-/koishi-plugin-chat-summarizer-1.9.0.tgz","fileCount":10,"integrity":"sha512-VTip7dr/dV2qJIC9n1mV6vmVec5SAgR0HrncHNSPXfuxSwNxtTah6yLuO5f7NBYO5KHUEOpCDBc0Yc723q0EYA==","signatures":[{"sig":"MEYCIQDxqhfNDH1nX0g4J6IZAf4abGVLaFPwuDtJIwsiArfsdgIhAOt6rdllfZeue3r39wLZYg2dCkKKt1SOxLsv7y026U43","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76785561},"main":"lib/index.js","koishi":{"service":{"required":["database","http","puppeteer"]},"description":{"zh":"Koishi聊天记录收集和上传插件"}},"gitHead":"23aa6f397ecbf3eae7e909ffba0da82e25be2911","scripts":{"build":"esbuild src/index.ts --bundle --outfile=lib/index.js --format=cjs --platform=node --external:koishi --external:@aws-sdk/client-s3 --external:@aws-sdk/lib-storage --external:axios --external:github-markdown-css && tsc --emitDeclarationOnly && node -e \"const fs=require('fs'),path=require('path');fs.mkdirSync('lib/assets/fonts',{recursive:true});try{fs.readdirSync('src/assets/fonts').forEach(f=>fs.copyFileSync(path.join('src/assets/fonts',f),path.join('lib/assets/fonts',f)));console.log('Fonts copied successfully');}catch(e){console.warn('Font copy failed:',e.message);}\"","clean":"rimraf lib","prepublishOnly":"npm run clean && npm run build","semantic-release":"semantic-release"},"typings":"lib/index.d.ts","_npmUser":{"name":"wittf","actor":{"name":"wittf","type":"user","email":"WittF@qq.com"},"email":"WittF@qq.com"},"_npmVersion":"10.9.3","description":"Koishi聊天记录收集和上传插件","directories":{},"_nodeVersion":"22.16.0","dependencies":{"axios":"^1.6.0","@aws-sdk/client-s3":"^3.658.1","github-markdown-css":"^5.8.1","@aws-sdk/lib-storage":"^3.658.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","esbuild":"^0.19.0","typescript":"^5.0.0","@types/node":"^20.0.0","semantic-release":"^24.2.6","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.2","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^9.0.0"},"peerDependencies":{"koishi":"4.18.7"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-chat-summarizer_1.9.0_1751823283836_0.2404660473063842","host":"s3://npm-registry-packages-npm-production"}},"1.9.1":{"name":"koishi-plugin-chat-summarizer","version":"1.9.1","keywords":["koishi","plugin","chat"],"license":"MIT","_id":"koishi-plugin-chat-summarizer@1.9.1","maintainers":[{"name":"wittf","email":"WittF@qq.com"}],"dist":{"shasum":"9f970f321982d8ab242110fc48c5b5e46b819078","tarball":"https://registry.npmjs.org/koishi-plugin-chat-summarizer/-/koishi-plugin-chat-summarizer-1.9.1.tgz","fileCount":10,"integrity":"sha512-aHrp5P4wmwGoXgPPkkU2gMrhmRLfQbqObGK+dLpWUmsU69pdv1euKied5vyS0HB6RjGNZdUl7ke1/Lu+ee+9gw==","signatures":[{"sig":"MEUCIQCY+WGsxP659C4g1yi2LJn+hA9XTsP2j8xkuRCbzcZAegIgLQkgzs7NbMPdzYxj75CmcbConXAMyHG94NhtoDOiElQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76787256},"main":"lib/index.js","koishi":{"service":{"required":["database","http","puppeteer"]},"description":{"zh":"Koishi聊天记录收集和上传插件"}},"gitHead":"1c045ef52e14af7e5b0bc9276e335a441825e35e","scripts":{"build":"esbuild src/index.ts --bundle --outfile=lib/index.js --format=cjs --platform=node --external:koishi --external:@aws-sdk/client-s3 --external:@aws-sdk/lib-storage --external:axios --external:github-markdown-css && tsc --emitDeclarationOnly && node -e \"const fs=require('fs'),path=require('path');fs.mkdirSync('lib/assets/fonts',{recursive:true});try{fs.readdirSync('src/assets/fonts').forEach(f=>fs.copyFileSync(path.join('src/assets/fonts',f),path.join('lib/assets/fonts',f)));console.log('Fonts copied successfully');}catch(e){console.warn('Font copy failed:',e.message);}\"","clean":"rimraf lib","prepublishOnly":"npm run clean && npm run build","semantic-release":"semantic-release"},"typings":"lib/index.d.ts","_npmUser":{"name":"wittf","actor":{"name":"wittf","type":"user","email":"WittF@qq.com"},"email":"WittF@qq.com"},"_npmVersion":"10.9.3","description":"Koishi聊天记录收集和上传插件","directories":{},"_nodeVersion":"22.16.0","dependencies":{"axios":"^1.6.0","@aws-sdk/client-s3":"^3.658.1","github-markdown-css":"^5.8.1","@aws-sdk/lib-storage":"^3.658.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","esbuild":"^0.19.0","typescript":"^5.0.0","@types/node":"^20.0.0","semantic-release":"^24.2.6","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.2","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^9.0.0"},"peerDependencies":{"koishi":"4.18.7"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-chat-summarizer_1.9.1_1751826111416_0.22054796518566389","host":"s3://npm-registry-packages-npm-production"}},"1.9.2":{"name":"koishi-plugin-chat-summarizer","version":"1.9.2","keywords":["koishi","plugin","chat"],"license":"MIT","_id":"koishi-plugin-chat-summarizer@1.9.2","maintainers":[{"name":"wittf","email":"WittF@qq.com"}],"dist":{"shasum":"71a4f878e1f42b6ccaa2e14357674d98a6377791","tarball":"https://registry.npmjs.org/koishi-plugin-chat-summarizer/-/koishi-plugin-chat-summarizer-1.9.2.tgz","fileCount":10,"integrity":"sha512-fQ7Ry/Caqt7SFTOoSu2AN3aF6KHxUWnL159a20YxLls0EXANfQ/jAv48b0W5Lxi8Kg7M3EK/7FzqDv6vKnUz7Q==","signatures":[{"sig":"MEUCIGwwpQ6KPSHOhsDOjsuLbRX7sar/81+ErlNu3hrOuObpAiEAjH2LfRTYBEom612jdyk1uluz1Ptkt7g9gp2kXtJBguk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76787599},"main":"lib/index.js","koishi":{"service":{"required":["database","http","puppeteer"]},"description":{"zh":"Koishi聊天记录收集和上传插件"}},"gitHead":"9b5094f64da89eaa265141fd29d30577145d9579","scripts":{"build":"esbuild src/index.ts --bundle --outfile=lib/index.js --format=cjs --platform=node --external:koishi --external:@aws-sdk/client-s3 --external:@aws-sdk/lib-storage --external:axios --external:github-markdown-css && tsc --emitDeclarationOnly && node -e \"const fs=require('fs'),path=require('path');fs.mkdirSync('lib/assets/fonts',{recursive:true});try{fs.readdirSync('src/assets/fonts').forEach(f=>fs.copyFileSync(path.join('src/assets/fonts',f),path.join('lib/assets/fonts',f)));console.log('Fonts copied successfully');}catch(e){console.warn('Font copy failed:',e.message);}\"","clean":"rimraf lib","prepublishOnly":"npm run clean && npm run build","semantic-release":"semantic-release"},"typings":"lib/index.d.ts","_npmUser":{"name":"wittf","actor":{"name":"wittf","type":"user","email":"WittF@qq.com"},"email":"WittF@qq.com"},"_npmVersion":"10.9.3","description":"Koishi聊天记录收集和上传插件","directories":{},"_nodeVersion":"22.16.0","dependencies":{"axios":"^1.6.0","@aws-sdk/client-s3":"^3.658.1","github-markdown-css":"^5.8.1","@aws-sdk/lib-storage":"^3.658.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","esbuild":"^0.19.0","typescript":"^5.0.0","@types/node":"^20.0.0","semantic-release":"^24.2.6","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.2","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^9.0.0"},"peerDependencies":{"koishi":"4.18.7"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-chat-summarizer_1.9.2_1751826456926_0.06885554957229023","host":"s3://npm-registry-packages-npm-production"}},"1.9.3":{"name":"koishi-plugin-chat-summarizer","version":"1.9.3","keywords":["koishi","plugin","chat"],"license":"MIT","_id":"koishi-plugin-chat-summarizer@1.9.3","maintainers":[{"name":"wittf","email":"WittF@qq.com"}],"dist":{"shasum":"e1462f3c0226132c48f99db6a584ae30d5116807","tarball":"https://registry.npmjs.org/koishi-plugin-chat-summarizer/-/koishi-plugin-chat-summarizer-1.9.3.tgz","fileCount":10,"integrity":"sha512-CXfokgyzyUdja3uYH91Rpdvukg5CF0cGZUYBWYgPA06l7/MuTbnr76x564qVubZ6h40+tRm0hqZpywvK7sf/SQ==","signatures":[{"sig":"MEYCIQCCQwKMelHft4SMbNfEzUOoxoH442zxsUTFxTUaJR8GrAIhAJoCBWGnvkk50sArPw5kZC9BXPDE3SSvvptogVDHNcVe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76791374},"main":"lib/index.js","koishi":{"service":{"required":["database","http","puppeteer"]},"description":{"zh":"Koishi聊天记录收集和上传插件"}},"gitHead":"9559aae6630c8869a6e8c3b3ab1c97620b32bb2f","scripts":{"build":"esbuild src/index.ts --bundle --outfile=lib/index.js --format=cjs --platform=node --external:koishi --external:@aws-sdk/client-s3 --external:@aws-sdk/lib-storage --external:axios --external:github-markdown-css && tsc --emitDeclarationOnly && node -e \"const fs=require('fs'),path=require('path');fs.mkdirSync('lib/assets/fonts',{recursive:true});try{fs.readdirSync('src/assets/fonts').forEach(f=>fs.copyFileSync(path.join('src/assets/fonts',f),path.join('lib/assets/fonts',f)));console.log('Fonts copied successfully');}catch(e){console.warn('Font copy failed:',e.message);}\"","clean":"rimraf lib","prepublishOnly":"npm run clean && npm run build","semantic-release":"semantic-release"},"typings":"lib/index.d.ts","_npmUser":{"name":"wittf","actor":{"name":"wittf","type":"user","email":"WittF@qq.com"},"email":"WittF@qq.com"},"_npmVersion":"10.9.3","description":"Koishi聊天记录收集和上传插件","directories":{},"_nodeVersion":"22.16.0","dependencies":{"axios":"^1.6.0","@aws-sdk/client-s3":"^3.658.1","github-markdown-css":"^5.8.1","@aws-sdk/lib-storage":"^3.658.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","esbuild":"^0.19.0","typescript":"^5.0.0","@types/node":"^20.0.0","semantic-release":"^24.2.6","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.2","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^9.0.0"},"peerDependencies":{"koishi":"4.18.7"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-chat-summarizer_1.9.3_1751827294277_0.7041436010261033","host":"s3://npm-registry-packages-npm-production"}},"1.9.4":{"name":"koishi-plugin-chat-summarizer","version":"1.9.4","keywords":["koishi","plugin","chat"],"license":"MIT","_id":"koishi-plugin-chat-summarizer@1.9.4","maintainers":[{"name":"wittf","email":"WittF@qq.com"}],"dist":{"shasum":"2ecd81a95899a5746d36a3905c92f6f41ce71665","tarball":"https://registry.npmjs.org/koishi-plugin-chat-summarizer/-/koishi-plugin-chat-summarizer-1.9.4.tgz","fileCount":10,"integrity":"sha512-t5HyV3xLBGJ1L7NS+vIDFtJT4ibIKN9YpGvzlzg3ETCBwfGptn0NeVN7teul9WuVpocLw0ub4TnXR76fUWu6Kg==","signatures":[{"sig":"MEUCIQD0NUxd1p17i7IB7x/bY7CGNdeInhN++TD5UlGo7ZNeEAIga3x5CFsAPdSYbEVrmGq8+xKKOpfa+T/norKI+DvUMuw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76790334},"main":"lib/index.js","koishi":{"service":{"required":["database","http","puppeteer"]},"description":{"zh":"Koishi聊天记录收集和上传插件"}},"gitHead":"573de67d0ce424edc11bf6ca169904412f216689","scripts":{"build":"esbuild src/index.ts --bundle --outfile=lib/index.js --format=cjs --platform=node --external:koishi --external:@aws-sdk/client-s3 --external:@aws-sdk/lib-storage --external:axios --external:github-markdown-css && tsc --emitDeclarationOnly && node -e \"const fs=require('fs'),path=require('path');fs.mkdirSync('lib/assets/fonts',{recursive:true});try{fs.readdirSync('src/assets/fonts').forEach(f=>fs.copyFileSync(path.join('src/assets/fonts',f),path.join('lib/assets/fonts',f)));console.log('Fonts copied successfully');}catch(e){console.warn('Font copy failed:',e.message);}\"","clean":"rimraf lib","prepublishOnly":"npm run clean && npm run build","semantic-release":"semantic-release"},"typings":"lib/index.d.ts","_npmUser":{"name":"wittf","actor":{"name":"wittf","type":"user","email":"WittF@qq.com"},"email":"WittF@qq.com"},"_npmVersion":"10.9.3","description":"Koishi聊天记录收集和上传插件","directories":{},"_nodeVersion":"22.16.0","dependencies":{"axios":"^1.6.0","@aws-sdk/client-s3":"^3.658.1","github-markdown-css":"^5.8.1","@aws-sdk/lib-storage":"^3.658.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","esbuild":"^0.19.0","typescript":"^5.0.0","@types/node":"^20.0.0","semantic-release":"^24.2.6","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.2","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^9.0.0"},"peerDependencies":{"koishi":"4.18.7"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-chat-summarizer_1.9.4_1751828938049_0.00893027525196377","host":"s3://npm-registry-packages-npm-production"}},"1.9.5":{"name":"koishi-plugin-chat-summarizer","version":"1.9.5","keywords":["koishi","plugin","chat"],"license":"MIT","_id":"koishi-plugin-chat-summarizer@1.9.5","maintainers":[{"name":"wittf","email":"WittF@qq.com"}],"dist":{"shasum":"8d47a33a5f1639587cd0754eee2b007eb4997e2c","tarball":"https://registry.npmjs.org/koishi-plugin-chat-summarizer/-/koishi-plugin-chat-summarizer-1.9.5.tgz","fileCount":10,"integrity":"sha512-m6/Xy7pr75lT84DbB1bH2UH/sMJpH1EifA7+vIIAwTfwaYPutYrv63Fj+ehU1Tve5Why2gbm7Aolgie+GuEwlQ==","signatures":[{"sig":"MEUCIQDNdc/tvOW5Tiq5FeM4AxhHB7OhSo+M1PFnjEpN2Lz9TQIgYJqZpx5k2mNyin4iiDjxsbAqb6FoE8kip+JUa6Nso0M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76798749},"main":"lib/index.js","koishi":{"service":{"required":["database","http","puppeteer"]},"description":{"zh":"Koishi聊天记录收集和上传插件"}},"gitHead":"c85b2a192155a384ca0b27a5f137a89f911fb4e7","scripts":{"build":"esbuild src/index.ts --bundle --outfile=lib/index.js --format=cjs --platform=node --external:koishi --external:@aws-sdk/client-s3 --external:@aws-sdk/lib-storage --external:axios --external:github-markdown-css && tsc --emitDeclarationOnly && node -e \"const fs=require('fs'),path=require('path');fs.mkdirSync('lib/assets/fonts',{recursive:true});try{fs.readdirSync('src/assets/fonts').forEach(f=>fs.copyFileSync(path.join('src/assets/fonts',f),path.join('lib/assets/fonts',f)));console.log('Fonts copied successfully');}catch(e){console.warn('Font copy failed:',e.message);}\"","clean":"rimraf lib","prepublishOnly":"npm run clean && npm run build","semantic-release":"semantic-release"},"typings":"lib/index.d.ts","_npmUser":{"name":"wittf","actor":{"name":"wittf","type":"user","email":"WittF@qq.com"},"email":"WittF@qq.com"},"_npmVersion":"10.9.3","description":"Koishi聊天记录收集和上传插件","directories":{},"_nodeVersion":"22.16.0","dependencies":{"axios":"^1.6.0","@aws-sdk/client-s3":"^3.658.1","github-markdown-css":"^5.8.1","@aws-sdk/lib-storage":"^3.658.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","esbuild":"^0.19.0","typescript":"^5.0.0","@types/node":"^20.0.0","semantic-release":"^24.2.6","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.2","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^9.0.0"},"peerDependencies":{"koishi":"4.18.7"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-chat-summarizer_1.9.5_1751830552514_0.8000964092655749","host":"s3://npm-registry-packages-npm-production"}},"1.9.6":{"name":"koishi-plugin-chat-summarizer","version":"1.9.6","keywords":["koishi","plugin","chat"],"license":"MIT","_id":"koishi-plugin-chat-summarizer@1.9.6","maintainers":[{"name":"wittf","email":"WittF@qq.com"}],"dist":{"shasum":"5de94ce8cafd2afab5eca3e1070ce0ce3493f3cd","tarball":"https://registry.npmjs.org/koishi-plugin-chat-summarizer/-/koishi-plugin-chat-summarizer-1.9.6.tgz","fileCount":10,"integrity":"sha512-JOnVKIxzUA2oNOdfTO0xCnG9Lq8pwh7JVqi/yhVOCv3Se0oMUYdBUBqujgKXKhPBzhBwoads8FKVPlESe3RqpA==","signatures":[{"sig":"MEUCIQDxC9IyKyQvFG8jTrYwc7NNT5egGPHAvn7AcQd44tCOJwIgDl4XhgDpy008aLZNR/mLhMybq7JSjeQi6al1XUr1AEk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76800358},"main":"lib/index.js","koishi":{"service":{"required":["database","http","puppeteer"]},"description":{"zh":"Koishi聊天记录收集和上传插件"}},"gitHead":"845fdeca8b975eb8b2a1fa6a9ba5578275d6bca5","scripts":{"build":"esbuild src/index.ts --bundle --outfile=lib/index.js --format=cjs --platform=node --external:koishi --external:@aws-sdk/client-s3 --external:@aws-sdk/lib-storage --external:axios --external:github-markdown-css && tsc --emitDeclarationOnly && node -e \"const fs=require('fs'),path=require('path');fs.mkdirSync('lib/assets/fonts',{recursive:true});try{fs.readdirSync('src/assets/fonts').forEach(f=>fs.copyFileSync(path.join('src/assets/fonts',f),path.join('lib/assets/fonts',f)));console.log('Fonts copied successfully');}catch(e){console.warn('Font copy failed:',e.message);}\"","clean":"rimraf lib","prepublishOnly":"npm run clean && npm run build","semantic-release":"semantic-release"},"typings":"lib/index.d.ts","_npmUser":{"name":"wittf","actor":{"name":"wittf","type":"user","email":"WittF@qq.com"},"email":"WittF@qq.com"},"_npmVersion":"10.9.3","description":"Koishi聊天记录收集和上传插件","directories":{},"_nodeVersion":"22.16.0","dependencies":{"axios":"^1.6.0","@aws-sdk/client-s3":"^3.658.1","github-markdown-css":"^5.8.1","@aws-sdk/lib-storage":"^3.658.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","esbuild":"^0.19.0","typescript":"^5.0.0","@types/node":"^20.0.0","semantic-release":"^24.2.6","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.2","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^9.0.0"},"peerDependencies":{"koishi":"^4.18.0"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-chat-summarizer_1.9.6_1751831805499_0.49689400188144495","host":"s3://npm-registry-packages-npm-production"}},"1.9.7":{"name":"koishi-plugin-chat-summarizer","version":"1.9.7","keywords":["koishi","plugin","chat"],"license":"MIT","_id":"koishi-plugin-chat-summarizer@1.9.7","maintainers":[{"name":"wittf","email":"WittF@qq.com"}],"dist":{"shasum":"2efc306367dcacc88ea7290619f8289f38086174","tarball":"https://registry.npmjs.org/koishi-plugin-chat-summarizer/-/koishi-plugin-chat-summarizer-1.9.7.tgz","fileCount":10,"integrity":"sha512-U7k/FL2z/wHtJFGNqSc6uQ4aYCn78rTmviuqjJMNxyvdxUYNIq4iEs1a/o2A16dOTkEIdo3lA/zNtbO+ah0hSQ==","signatures":[{"sig":"MEQCIFbOtY8ogthe2XZp35Izyx5Mhp4Q6cYzIE62HD+bmLMVAiBWFXycN5e4rKVeNIqhThnOJpsQE6rYxxlYwSO5upYOIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76800594},"main":"lib/index.js","koishi":{"service":{"required":["database","http","puppeteer"]},"description":{"zh":"Koishi聊天记录收集和上传插件"}},"gitHead":"69e80b98a72544feaf2e7f6fc76c15e7b71a42bb","scripts":{"build":"esbuild src/index.ts --bundle --outfile=lib/index.js --format=cjs --platform=node --external:koishi --external:@aws-sdk/client-s3 --external:@aws-sdk/lib-storage --external:axios --external:github-markdown-css && tsc --emitDeclarationOnly && node -e \"const fs=require('fs'),path=require('path');fs.mkdirSync('lib/assets/fonts',{recursive:true});try{fs.readdirSync('src/assets/fonts').forEach(f=>fs.copyFileSync(path.join('src/assets/fonts',f),path.join('lib/assets/fonts',f)));console.log('Fonts copied successfully');}catch(e){console.warn('Font copy failed:',e.message);}\"","clean":"rimraf lib","prepublishOnly":"npm run clean && npm run build","semantic-release":"semantic-release"},"typings":"lib/index.d.ts","_npmUser":{"name":"wittf","actor":{"name":"wittf","type":"user","email":"WittF@qq.com"},"email":"WittF@qq.com"},"_npmVersion":"10.9.3","description":"Koishi聊天记录收集和上传插件","directories":{},"_nodeVersion":"22.16.0","dependencies":{"axios":"^1.6.0","@aws-sdk/client-s3":"^3.658.1","github-markdown-css":"^5.8.1","@aws-sdk/lib-storage":"^3.658.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","esbuild":"^0.19.0","typescript":"^5.0.0","@types/node":"^20.0.0","semantic-release":"^24.2.6","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.2","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^9.0.0"},"peerDependencies":{"koishi":"^4.18.0"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-chat-summarizer_1.9.7_1751832112597_0.8294833859001027","host":"s3://npm-registry-packages-npm-production"}},"1.9.8":{"name":"koishi-plugin-chat-summarizer","version":"1.9.8","keywords":["koishi","plugin","chat"],"license":"MIT","_id":"koishi-plugin-chat-summarizer@1.9.8","maintainers":[{"name":"wittf","email":"WittF@qq.com"}],"dist":{"shasum":"679e09cbc244b53df888f3a81d738778969f2f0c","tarball":"https://registry.npmjs.org/koishi-plugin-chat-summarizer/-/koishi-plugin-chat-summarizer-1.9.8.tgz","fileCount":11,"integrity":"sha512-xB7JdKWeA2DVk1Z0p6+BzJcDct0qcGHzDDisT0PSxLZj63G4lGAPeV4l+x5wMr4ycM8v7+pZS2MkThlYFy0uVg==","signatures":[{"sig":"MEYCIQDaWudfI3rYH9v2RyjvoOqIKxRipS6Si+N/EmZiV6KWMgIhAKa4E4CGc3mtz+Tui2xzeo4kzHYwXrQ5sgYUewNpL7hF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101070189},"main":"lib/index.js","koishi":{"service":{"required":["database","http","puppeteer"]},"description":{"zh":"Koishi聊天记录收集和上传插件"}},"gitHead":"0b42035fab7f59e11b8b3730dccd8a308768fd78","scripts":{"build":"esbuild src/index.ts --bundle --outfile=lib/index.js --format=cjs --platform=node --external:koishi --external:@aws-sdk/client-s3 --external:@aws-sdk/lib-storage --external:axios --external:github-markdown-css && tsc --emitDeclarationOnly && node -e \"const fs=require('fs'),path=require('path');fs.mkdirSync('lib/assets/fonts',{recursive:true});try{fs.readdirSync('src/assets/fonts').forEach(f=>fs.copyFileSync(path.join('src/assets/fonts',f),path.join('lib/assets/fonts',f)));console.log('Fonts copied successfully');}catch(e){console.warn('Font copy failed:',e.message);}\"","clean":"rimraf lib","prepublishOnly":"npm run clean && npm run build","semantic-release":"semantic-release"},"typings":"lib/index.d.ts","_npmUser":{"name":"wittf","actor":{"name":"wittf","type":"user","email":"WittF@qq.com"},"email":"WittF@qq.com"},"_npmVersion":"10.9.3","description":"Koishi聊天记录收集和上传插件","directories":{},"_nodeVersion":"22.16.0","dependencies":{"axios":"^1.6.0","@aws-sdk/client-s3":"^3.658.1","github-markdown-css":"^5.8.1","@aws-sdk/lib-storage":"^3.658.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","esbuild":"^0.19.0","typescript":"^5.0.0","@types/node":"^20.0.0","semantic-release":"^24.2.6","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.2","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^9.0.0"},"peerDependencies":{"koishi":"^4.18.0"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-chat-summarizer_1.9.8_1751832972501_0.31978708758539565","host":"s3://npm-registry-packages-npm-production"}},"1.9.9":{"name":"koishi-plugin-chat-summarizer","version":"1.9.9","keywords":["koishi","plugin","chat"],"license":"MIT","_id":"koishi-plugin-chat-summarizer@1.9.9","maintainers":[{"name":"wittf","email":"WittF@qq.com"}],"dist":{"shasum":"c46f674c88c48a5f7fa0f762bdf627a3e0be16be","tarball":"https://registry.npmjs.org/koishi-plugin-chat-summarizer/-/koishi-plugin-chat-summarizer-1.9.9.tgz","fileCount":11,"integrity":"sha512-KXe2zKpUmDJURM21i96OOkGeXH2/Nzs71FoBohUMu868/ymqAL0QbKQ6A0HtixvYVDcn0Ci0Axjs9c78ABxG3Q==","signatures":[{"sig":"MEUCIQDB6XlBng9sb4azn/MaoEBTWR8JMiRJvN7ppMUJfpVXawIgBfEJWzEu2cWW9dxKmAcwl8ZKOTpZvw+WPVNNHnKQeJU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101072312},"main":"lib/index.js","koishi":{"service":{"required":["database","http","puppeteer"]},"description":{"zh":"Koishi聊天记录收集和上传插件"}},"gitHead":"62f6c89f519e164c0afedf1ea7009c84029b27d4","scripts":{"build":"esbuild src/index.ts --bundle --outfile=lib/index.js --format=cjs --platform=node --external:koishi --external:@aws-sdk/client-s3 --external:@aws-sdk/lib-storage --external:axios --external:github-markdown-css && tsc --emitDeclarationOnly && node -e \"const fs=require('fs'),path=require('path');fs.mkdirSync('lib/assets/fonts',{recursive:true});try{fs.readdirSync('src/assets/fonts').forEach(f=>fs.copyFileSync(path.join('src/assets/fonts',f),path.join('lib/assets/fonts',f)));console.log('Fonts copied successfully');}catch(e){console.warn('Font copy failed:',e.message);}\"","clean":"rimraf lib","prepublishOnly":"npm run clean && npm run build","semantic-release":"semantic-release"},"typings":"lib/index.d.ts","_npmUser":{"name":"wittf","actor":{"name":"wittf","type":"user","email":"WittF@qq.com"},"email":"WittF@qq.com"},"_npmVersion":"10.9.3","description":"Koishi聊天记录收集和上传插件","directories":{},"_nodeVersion":"22.16.0","dependencies":{"axios":"^1.6.0","@aws-sdk/client-s3":"^3.658.1","github-markdown-css":"^5.8.1","@aws-sdk/lib-storage":"^3.658.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","esbuild":"^0.19.0","typescript":"^5.0.0","@types/node":"^20.0.0","semantic-release":"^24.2.6","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.2","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^9.0.0"},"peerDependencies":{"koishi":"^4.18.0"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-chat-summarizer_1.9.9_1751833799809_0.7738807323209027","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"koishi-plugin-chat-summarizer","version":"1.10.0","keywords":["koishi","plugin","chat"],"license":"MIT","_id":"koishi-plugin-chat-summarizer@1.10.0","maintainers":[{"name":"wittf","email":"WittF@qq.com"}],"dist":{"shasum":"a08e501b73801439a41e442d95b0f460f9da2b6f","tarball":"https://registry.npmjs.org/koishi-plugin-chat-summarizer/-/koishi-plugin-chat-summarizer-1.10.0.tgz","fileCount":11,"integrity":"sha512-wx6xRcCb3zDILbIKSDfO9Fryc8z43fjJum7SwrqJqKDbXIzAYUEnl5PiDFPncK+mO/kzsuTsTnlVz7v8zejKiA==","signatures":[{"sig":"MEQCIAtflJcaPwkBjbWlrFiir98MNThPx/Zq0UdsRIVygVU4AiA7gYu9RwB0QB60JOFMtvRZa8thmf8MFF4M1GTxDyeW+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101081716},"main":"lib/index.js","koishi":{"service":{"required":["database","http","puppeteer"]},"description":{"zh":"Koishi聊天记录收集和上传插件"}},"gitHead":"a04d0be6fdaf364bb9cbeb24d5d68307e6252673","scripts":{"build":"esbuild src/index.ts --bundle --outfile=lib/index.js --format=cjs --platform=node --external:koishi --external:@aws-sdk/client-s3 --external:@aws-sdk/lib-storage --external:axios --external:github-markdown-css && tsc --emitDeclarationOnly && node -e \"const fs=require('fs'),path=require('path');fs.mkdirSync('lib/assets/fonts',{recursive:true});try{fs.readdirSync('src/assets/fonts').forEach(f=>fs.copyFileSync(path.join('src/assets/fonts',f),path.join('lib/assets/fonts',f)));console.log('Fonts copied successfully');}catch(e){console.warn('Font copy failed:',e.message);}\"","clean":"rimraf lib","prepublishOnly":"npm run clean && npm run build","semantic-release":"semantic-release"},"typings":"lib/index.d.ts","_npmUser":{"name":"wittf","actor":{"name":"wittf","type":"user","email":"WittF@qq.com"},"email":"WittF@qq.com"},"_npmVersion":"10.9.3","description":"Koishi聊天记录收集和上传插件","directories":{},"_nodeVersion":"22.16.0","dependencies":{"axios":"^1.6.0","@aws-sdk/client-s3":"^3.658.1","github-markdown-css":"^5.8.1","@aws-sdk/lib-storage":"^3.658.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","esbuild":"^0.19.0","typescript":"^5.0.0","@types/node":"^20.0.0","semantic-release":"^24.2.6","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.2","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^9.0.0"},"peerDependencies":{"koishi":"^4.18.0"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-chat-summarizer_1.10.0_1751835052415_0.5016639296146923","host":"s3://npm-registry-packages-npm-production"}},"1.11.0":{"name":"koishi-plugin-chat-summarizer","version":"1.11.0","keywords":["koishi","plugin","chat"],"license":"MIT","_id":"koishi-plugin-chat-summarizer@1.11.0","maintainers":[{"name":"wittf","email":"WittF@qq.com"}],"dist":{"shasum":"88575f8f6da6fb7982a519923a31bdfbd8ca3a0d","tarball":"https://registry.npmjs.org/koishi-plugin-chat-summarizer/-/koishi-plugin-chat-summarizer-1.11.0.tgz","fileCount":448,"integrity":"sha512-xUfB+CfjQRfLNlPvH6bWEbtmUmhHZDnMJMXKfbrYg99sNFWPoseD/Vck/lp1Ips9zaWxNUJcz14mL+X7kcIPnA==","signatures":[{"sig":"MEUCIBABL5evIx5OwAHcGElRNuDrvy/JGv0dCZvhMClpnOfHAiEAy3uKR2YJp2ykk1FCd63OiTV2BWhxO6tqr5BE2bTBJN8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101392624},"main":"lib/index.js","koishi":{"service":{"required":["database","http","puppeteer"]},"description":{"zh":"Koishi聊天记录收集和上传插件"}},"gitHead":"942bbb36f26b3939cd133559bd52d54393817831","scripts":{"build":"esbuild src/index.ts --bundle --outfile=lib/index.js --format=cjs --platform=node --external:koishi --external:@aws-sdk/client-s3 --external:@aws-sdk/lib-storage --external:axios --external:github-markdown-css && tsc --emitDeclarationOnly && node -e \"const fs=require('fs'),path=require('path');fs.mkdirSync('lib/assets/fonts',{recursive:true});fs.mkdirSync('lib/assets/emojis',{recursive:true});try{fs.readdirSync('src/assets/fonts').forEach(f=>fs.copyFileSync(path.join('src/assets/fonts',f),path.join('lib/assets/fonts',f)));console.log('Fonts copied successfully');}catch(e){console.warn('Font copy failed:',e.message);}try{fs.readdirSync('src/assets/emojis').forEach(f=>fs.copyFileSync(path.join('src/assets/emojis',f),path.join('lib/assets/emojis',f)));console.log('Emojis copied successfully');}catch(e){console.warn('Emoji copy failed:',e.message);}\"","clean":"rimraf lib","prepublishOnly":"npm run clean && npm run build","semantic-release":"semantic-release"},"typings":"lib/index.d.ts","_npmUser":{"name":"wittf","actor":{"name":"wittf","type":"user","email":"WittF@qq.com"},"email":"WittF@qq.com"},"_npmVersion":"10.9.3","description":"Koishi聊天记录收集和上传插件","directories":{},"_nodeVersion":"22.16.0","dependencies":{"axios":"^1.6.0","@aws-sdk/client-s3":"^3.658.1","github-markdown-css":"^5.8.1","@aws-sdk/lib-storage":"^3.658.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","esbuild":"^0.19.0","typescript":"^5.0.0","@types/node":"^20.0.0","semantic-release":"^24.2.6","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.2","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^9.0.0"},"peerDependencies":{"koishi":"^4.18.0"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-chat-summarizer_1.11.0_1751837618923_0.11691910523074456","host":"s3://npm-registry-packages-npm-production"}},"1.11.1":{"name":"koishi-plugin-chat-summarizer","version":"1.11.1","keywords":["koishi","plugin","chat"],"license":"MIT","_id":"koishi-plugin-chat-summarizer@1.11.1","maintainers":[{"name":"wittf","email":"WittF@qq.com"}],"dist":{"shasum":"447c683e3ce1c0b2516586d173c95288668a9981","tarball":"https://registry.npmjs.org/koishi-plugin-chat-summarizer/-/koishi-plugin-chat-summarizer-1.11.1.tgz","fileCount":448,"integrity":"sha512-/819APeJ4+yD9STBEJz59TOPvzi0UvuhApZsN2KsqpyLsCGb6YClT8JMFKs5o67d7HUa43pZyqVcWYd9exuf5w==","signatures":[{"sig":"MEQCID72/65rQASBDfMAgpEaYnzA71f+GnCYzP836YHG6VgiAiBmjaEELvIrRfzlJqMVVcNQPH0+umkUUjLzutV5YFrRgQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101394922},"main":"lib/index.js","koishi":{"service":{"required":["database","http","puppeteer"]},"description":{"zh":"Koishi聊天记录收集和上传插件"}},"gitHead":"ae77ce4ac21dc56cec28614ef9b98c255312745a","scripts":{"build":"esbuild src/index.ts --bundle --outfile=lib/index.js --format=cjs --platform=node --external:koishi --external:@aws-sdk/client-s3 --external:@aws-sdk/lib-storage --external:axios --external:github-markdown-css && tsc --emitDeclarationOnly && node -e \"const fs=require('fs'),path=require('path');fs.mkdirSync('lib/assets/fonts',{recursive:true});fs.mkdirSync('lib/assets/emojis',{recursive:true});try{fs.readdirSync('src/assets/fonts').forEach(f=>fs.copyFileSync(path.join('src/assets/fonts',f),path.join('lib/assets/fonts',f)));console.log('Fonts copied successfully');}catch(e){console.warn('Font copy failed:',e.message);}try{fs.readdirSync('src/assets/emojis').forEach(f=>fs.copyFileSync(path.join('src/assets/emojis',f),path.join('lib/assets/emojis',f)));console.log('Emojis copied successfully');}catch(e){console.warn('Emoji copy failed:',e.message);}\"","clean":"rimraf lib","prepublishOnly":"npm run clean && npm run build","semantic-release":"semantic-release"},"typings":"lib/index.d.ts","_npmUser":{"name":"wittf","actor":{"name":"wittf","type":"user","email":"WittF@qq.com"},"email":"WittF@qq.com"},"_npmVersion":"10.9.3","description":"Koishi聊天记录收集和上传插件","directories":{},"_nodeVersion":"22.16.0","dependencies":{"axios":"^1.6.0","@aws-sdk/client-s3":"^3.658.1","github-markdown-css":"^5.8.1","@aws-sdk/lib-storage":"^3.658.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","esbuild":"^0.19.0","typescript":"^5.0.0","@types/node":"^20.0.0","semantic-release":"^24.2.6","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.2","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^9.0.0"},"peerDependencies":{"koishi":"^4.18.0"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-chat-summarizer_1.11.1_1751839628947_0.8943463034748806","host":"s3://npm-registry-packages-npm-production"}},"1.11.2":{"name":"koishi-plugin-chat-summarizer","version":"1.11.2","keywords":["koishi","plugin","chat"],"license":"MIT","_id":"koishi-plugin-chat-summarizer@1.11.2","maintainers":[{"name":"wittf","email":"WittF@qq.com"}],"dist":{"shasum":"85aeea0505a78e3b21563638a8d0074b1524beb2","tarball":"https://registry.npmjs.org/koishi-plugin-chat-summarizer/-/koishi-plugin-chat-summarizer-1.11.2.tgz","fileCount":11,"integrity":"sha512-C7tup06bHfiL4OZwgogXaFXcVR3AJZ6O+3AcEBQV55+J15mzeMWVqvcQYSjfv2GmzqPotKMsqmOFaRX+bz5smA==","signatures":[{"sig":"MEUCIQD92oN9pMa0mRC700KzE3awtAsJSlcOzuA85JZ5iENe0wIgToWmKFDSj4VPL3J/9POhB2ZF5Q8vf8LwCi54w59Uttw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101073962},"main":"lib/index.js","koishi":{"service":{"required":["database","http","puppeteer"]},"description":{"zh":"Koishi聊天记录收集和上传插件"}},"gitHead":"4fde2451db771275384b9d500e74176bebe21e44","scripts":{"build":"esbuild src/index.ts --bundle --outfile=lib/index.js --format=cjs --platform=node --external:koishi --external:@aws-sdk/client-s3 --external:@aws-sdk/lib-storage --external:axios --external:github-markdown-css && tsc --emitDeclarationOnly && node -e \"const fs=require('fs'),path=require('path');fs.mkdirSync('lib/assets/fonts',{recursive:true});try{fs.readdirSync('src/assets/fonts').forEach(f=>fs.copyFileSync(path.join('src/assets/fonts',f),path.join('lib/assets/fonts',f)));console.log('Fonts copied successfully');}catch(e){console.warn('Font copy failed:',e.message);}\"","clean":"rimraf lib","prepublishOnly":"npm run clean && npm run build","semantic-release":"semantic-release"},"typings":"lib/index.d.ts","_npmUser":{"name":"wittf","actor":{"name":"wittf","type":"user","email":"WittF@qq.com"},"email":"WittF@qq.com"},"_npmVersion":"10.9.3","description":"Koishi聊天记录收集和上传插件","directories":{},"_nodeVersion":"22.16.0","dependencies":{"axios":"^1.6.0","@aws-sdk/client-s3":"^3.658.1","github-markdown-css":"^5.8.1","@aws-sdk/lib-storage":"^3.658.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","esbuild":"^0.19.0","typescript":"^5.0.0","@types/node":"^20.0.0","semantic-release":"^24.2.6","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.2","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^9.0.0"},"peerDependencies":{"koishi":"^4.18.0"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-chat-summarizer_1.11.2_1751841100762_0.09197948551198398","host":"s3://npm-registry-packages-npm-production"}},"1.12.0":{"name":"koishi-plugin-chat-summarizer","version":"1.12.0","keywords":["koishi","plugin","chat"],"license":"MIT","_id":"koishi-plugin-chat-summarizer@1.12.0","maintainers":[{"name":"wittf","email":"WittF@qq.com"}],"dist":{"shasum":"46ba5947f8e15a3616e2dd94d4f8602cd83e9387","tarball":"https://registry.npmjs.org/koishi-plugin-chat-summarizer/-/koishi-plugin-chat-summarizer-1.12.0.tgz","fileCount":11,"integrity":"sha512-mdFeSgJD8MsmKa7g8TGJZTRUnVdwCY+nD526uRI4udPbqU5JBm+iW7MTNC06rBHFMnF7b7mgbmbmbXSB6ww7Zw==","signatures":[{"sig":"MEUCIDkNRLKjhTYzFR7x5e6FR74hAwBbDOq7TJ3eHPWgCHfsAiEA5qT/4YsFBwoDs2d6asN5wYfBLagIefr0li0L5mPOE7U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101070749},"main":"lib/index.js","koishi":{"service":{"required":["database","http","puppeteer"]},"description":{"zh":"Koishi聊天记录收集和上传插件"}},"gitHead":"f3002015bd46c9ba9496f56807e1a98d94e9b0f6","scripts":{"build":"esbuild src/index.ts --bundle --outfile=lib/index.js --format=cjs --platform=node --external:koishi --external:@aws-sdk/client-s3 --external:@aws-sdk/lib-storage --external:axios --external:github-markdown-css && tsc --emitDeclarationOnly && node -e \"const fs=require('fs'),path=require('path');fs.mkdirSync('lib/assets/fonts',{recursive:true});try{fs.readdirSync('src/assets/fonts').forEach(f=>fs.copyFileSync(path.join('src/assets/fonts',f),path.join('lib/assets/fonts',f)));console.log('Fonts copied successfully');}catch(e){console.warn('Font copy failed:',e.message);}\"","clean":"rimraf lib","prepublishOnly":"npm run clean && npm run build","semantic-release":"semantic-release"},"typings":"lib/index.d.ts","_npmUser":{"name":"wittf","actor":{"name":"wittf","type":"user","email":"WittF@qq.com"},"email":"WittF@qq.com"},"_npmVersion":"10.9.3","description":"Koishi聊天记录收集和上传插件","directories":{},"_nodeVersion":"22.16.0","dependencies":{"axios":"^1.6.0","@aws-sdk/client-s3":"^3.658.1","github-markdown-css":"^5.8.1","@aws-sdk/lib-storage":"^3.658.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","esbuild":"^0.19.0","typescript":"^5.0.0","@types/node":"^20.0.0","semantic-release":"^24.2.6","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.2","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^9.0.0"},"peerDependencies":{"koishi":"^4.18.0"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-chat-summarizer_1.12.0_1751841831588_0.3837002469966364","host":"s3://npm-registry-packages-npm-production"}},"1.13.0":{"name":"koishi-plugin-chat-summarizer","version":"1.13.0","keywords":["koishi","plugin","chat"],"license":"MIT","_id":"koishi-plugin-chat-summarizer@1.13.0","maintainers":[{"name":"wittf","email":"WittF@qq.com"}],"dist":{"shasum":"181040b58ca6a9237f12941fe7f18a371228199c","tarball":"https://registry.npmjs.org/koishi-plugin-chat-summarizer/-/koishi-plugin-chat-summarizer-1.13.0.tgz","fileCount":11,"integrity":"sha512-0IEW7JPSuQNDxiiLtAVgtLyt6710X7Inm8ygMLR/jwZa6wQZ3FfjeWxYjm0LolkWAq9nTAb99Q9Sa9l21JORYQ==","signatures":[{"sig":"MEYCIQCHJlEkhP9XQLpdWgWCMAWGRW43Ou7/3MpKT8M3XuRUUgIhAOMcKa5V/ldyNCmGDZkonIkHmbiLxyhsG3bmfn12+qLr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101074937},"main":"lib/index.js","koishi":{"service":{"required":["database","http","puppeteer"]},"description":{"zh":"Koishi聊天记录收集和上传插件"}},"gitHead":"363d8584cacdb84db111736f7b9362c5d6698073","scripts":{"build":"esbuild src/index.ts --bundle --outfile=lib/index.js --format=cjs --platform=node --external:koishi --external:@aws-sdk/client-s3 --external:@aws-sdk/lib-storage --external:axios --external:github-markdown-css && tsc --emitDeclarationOnly && node -e \"const fs=require('fs'),path=require('path');fs.mkdirSync('lib/assets/fonts',{recursive:true});try{fs.readdirSync('src/assets/fonts').forEach(f=>fs.copyFileSync(path.join('src/assets/fonts',f),path.join('lib/assets/fonts',f)));console.log('Fonts copied successfully');}catch(e){console.warn('Font copy failed:',e.message);}\"","clean":"rimraf lib","prepublishOnly":"npm run clean && npm run build","semantic-release":"semantic-release"},"typings":"lib/index.d.ts","_npmUser":{"name":"wittf","actor":{"name":"wittf","type":"user","email":"WittF@qq.com"},"email":"WittF@qq.com"},"_npmVersion":"10.9.3","description":"Koishi聊天记录收集和上传插件","directories":{},"_nodeVersion":"22.16.0","dependencies":{"axios":"^1.6.0","@aws-sdk/client-s3":"^3.658.1","github-markdown-css":"^5.8.1","@aws-sdk/lib-storage":"^3.658.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","esbuild":"^0.19.0","typescript":"^5.0.0","@types/node":"^20.0.0","semantic-release":"^24.2.6","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.2","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^9.0.0"},"peerDependencies":{"koishi":"^4.18.0"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-chat-summarizer_1.13.0_1751842565198_0.8064181749064472","host":"s3://npm-registry-packages-npm-production"}},"1.13.1":{"name":"koishi-plugin-chat-summarizer","version":"1.13.1","keywords":["koishi","plugin","chat"],"license":"MIT","_id":"koishi-plugin-chat-summarizer@1.13.1","maintainers":[{"name":"wittf","email":"WittF@qq.com"}],"dist":{"shasum":"3f6594702febcef9aa7f3f45e54301d406b57859","tarball":"https://registry.npmjs.org/koishi-plugin-chat-summarizer/-/koishi-plugin-chat-summarizer-1.13.1.tgz","fileCount":11,"integrity":"sha512-qE9XbSir6FcMBMJRH7KGDiKHBNjl4mkXOHv4x0vT9AT+orabesqNUHfsnpMOpPc0DSJY7bGYy7rShtPyCMNXZw==","signatures":[{"sig":"MEUCICHJoAiz3xJrt5EsbHnc8XxB27Q8Ea3HQAC/PCZI1cKcAiEAhhe1z6raNG5+3PblOHVp6ITo7CnAc0WfsDpPTkSGrqs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101074180},"main":"lib/index.js","koishi":{"service":{"required":["database","http","puppeteer"]},"description":{"zh":"Koishi聊天记录收集和上传插件"}},"gitHead":"92fa87d72d47ef355d98515137836a7616734dfe","scripts":{"build":"esbuild src/index.ts --bundle --outfile=lib/index.js --format=cjs --platform=node --external:koishi --external:@aws-sdk/client-s3 --external:@aws-sdk/lib-storage --external:axios --external:github-markdown-css && tsc --emitDeclarationOnly && node -e \"const fs=require('fs'),path=require('path');fs.mkdirSync('lib/assets/fonts',{recursive:true});try{fs.readdirSync('src/assets/fonts').forEach(f=>fs.copyFileSync(path.join('src/assets/fonts',f),path.join('lib/assets/fonts',f)));console.log('Fonts copied successfully');}catch(e){console.warn('Font copy failed:',e.message);}\"","clean":"rimraf lib","prepublishOnly":"npm run clean && npm run build","semantic-release":"semantic-release"},"typings":"lib/index.d.ts","_npmUser":{"name":"wittf","actor":{"name":"wittf","type":"user","email":"WittF@qq.com"},"email":"WittF@qq.com"},"_npmVersion":"10.9.3","description":"Koishi聊天记录收集和上传插件","directories":{},"_nodeVersion":"22.16.0","dependencies":{"axios":"^1.6.0","@aws-sdk/client-s3":"^3.658.1","github-markdown-css":"^5.8.1","@aws-sdk/lib-storage":"^3.658.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","esbuild":"^0.19.0","typescript":"^5.0.0","@types/node":"^20.0.0","semantic-release":"^24.2.6","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.2","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^9.0.0"},"peerDependencies":{"koishi":"^4.18.0"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-chat-summarizer_1.13.1_1751842909517_0.32444627675601434","host":"s3://npm-registry-packages-npm-production"}},"1.13.2":{"name":"koishi-plugin-chat-summarizer","version":"1.13.2","keywords":["koishi","plugin","chat"],"license":"MIT","_id":"koishi-plugin-chat-summarizer@1.13.2","maintainers":[{"name":"wittf","email":"WittF@qq.com"}],"dist":{"shasum":"1a05e22e08efd052dc1cf2f9e498f7181e8b6c32","tarball":"https://registry.npmjs.org/koishi-plugin-chat-summarizer/-/koishi-plugin-chat-summarizer-1.13.2.tgz","fileCount":11,"integrity":"sha512-B1i3Y/ClunnR1SrPPhM9iJSN2nVQcMgaZEEsmtp2ahZQKXx/XBh7uBpi46ak+RIAgfFnHI75cSHYmiHc7rA8ZA==","signatures":[{"sig":"MEUCID0Ku8zkHlN703NBOirAxh0N4A5M0jTzx8WlDLbTv3czAiEAzJ5thAKZxAu/MvZdqCTG/H0Rn2PDT6KxLEW4buu6CXI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101073983},"main":"lib/index.js","koishi":{"service":{"required":["database","http","puppeteer"]},"description":{"zh":"Koishi聊天记录收集和上传插件"}},"gitHead":"aff1172793fb544a2c46fa72f5fc6a048c2fca37","scripts":{"build":"esbuild src/index.ts --bundle --outfile=lib/index.js --format=cjs --platform=node --external:koishi --external:@aws-sdk/client-s3 --external:@aws-sdk/lib-storage --external:axios --external:github-markdown-css && tsc --emitDeclarationOnly && node -e \"const fs=require('fs'),path=require('path');fs.mkdirSync('lib/assets/fonts',{recursive:true});try{fs.readdirSync('src/assets/fonts').forEach(f=>fs.copyFileSync(path.join('src/assets/fonts',f),path.join('lib/assets/fonts',f)));console.log('Fonts copied successfully');}catch(e){console.warn('Font copy failed:',e.message);}\"","clean":"rimraf lib","prepublishOnly":"npm run clean && npm run build","semantic-release":"semantic-release"},"typings":"lib/index.d.ts","_npmUser":{"name":"wittf","actor":{"name":"wittf","type":"user","email":"WittF@qq.com"},"email":"WittF@qq.com"},"_npmVersion":"10.9.3","description":"Koishi聊天记录收集和上传插件","directories":{},"_nodeVersion":"22.16.0","dependencies":{"axios":"^1.6.0","@aws-sdk/client-s3":"^3.658.1","github-markdown-css":"^5.8.1","@aws-sdk/lib-storage":"^3.658.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","esbuild":"^0.19.0","typescript":"^5.0.0","@types/node":"^20.0.0","semantic-release":"^24.2.6","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.2","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^9.0.0"},"peerDependencies":{"koishi":"^4.18.0"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-chat-summarizer_1.13.2_1751843242844_0.8379730514814494","host":"s3://npm-registry-packages-npm-production"}},"1.13.3":{"name":"koishi-plugin-chat-summarizer","version":"1.13.3","keywords":["koishi","plugin","chat"],"license":"MIT","_id":"koishi-plugin-chat-summarizer@1.13.3","maintainers":[{"name":"wittf","email":"WittF@qq.com"}],"dist":{"shasum":"e371fbad51e49cfd1a3cdeaffbd9fdc4c419f51b","tarball":"https://registry.npmjs.org/koishi-plugin-chat-summarizer/-/koishi-plugin-chat-summarizer-1.13.3.tgz","fileCount":11,"integrity":"sha512-yEmn/NlOIzCUiTHV5ke5OnYmM3HBOl870h0bD4d2CZlwd1fGetq1y9q30dNn8JKVGjxGJihoEavCE4LdQqdH1A==","signatures":[{"sig":"MEUCIGph4hAYT52IimqQZrapMocypKLiikghlxBLhxpxrDj2AiEA3ofC7l8FcDTRQywSXAoX584Elgz/QaXza5cFBLsysYo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101073521},"main":"lib/index.js","koishi":{"service":{"required":["database","http","puppeteer"]},"description":{"zh":"Koishi聊天记录收集和上传插件"}},"gitHead":"114a08fdcf103fddc158cfde6d280632373dfa00","scripts":{"build":"esbuild src/index.ts --bundle --outfile=lib/index.js --format=cjs --platform=node --external:koishi --external:@aws-sdk/client-s3 --external:@aws-sdk/lib-storage --external:axios --external:github-markdown-css && tsc --emitDeclarationOnly && node -e \"const fs=require('fs'),path=require('path');fs.mkdirSync('lib/assets/fonts',{recursive:true});try{fs.readdirSync('src/assets/fonts').forEach(f=>fs.copyFileSync(path.join('src/assets/fonts',f),path.join('lib/assets/fonts',f)));console.log('Fonts copied successfully');}catch(e){console.warn('Font copy failed:',e.message);}\"","clean":"rimraf lib","prepublishOnly":"npm run clean && npm run build","semantic-release":"semantic-release"},"typings":"lib/index.d.ts","_npmUser":{"name":"wittf","actor":{"name":"wittf","type":"user","email":"WittF@qq.com"},"email":"WittF@qq.com"},"_npmVersion":"10.9.3","description":"Koishi聊天记录收集和上传插件","directories":{},"_nodeVersion":"22.16.0","dependencies":{"axios":"^1.6.0","@aws-sdk/client-s3":"^3.658.1","github-markdown-css":"^5.8.1","@aws-sdk/lib-storage":"^3.658.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","esbuild":"^0.19.0","typescript":"^5.0.0","@types/node":"^20.0.0","semantic-release":"^24.2.6","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.2","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^9.0.0"},"peerDependencies":{"koishi":"^4.18.0"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-chat-summarizer_1.13.3_1751843893931_0.6975643719524995","host":"s3://npm-registry-packages-npm-production"}},"1.13.4":{"name":"koishi-plugin-chat-summarizer","version":"1.13.4","keywords":["koishi","plugin","chat"],"license":"MIT","_id":"koishi-plugin-chat-summarizer@1.13.4","maintainers":[{"name":"wittf","email":"WittF@qq.com"}],"dist":{"shasum":"fb51c4fa2d488ea8628680d6f6103fcb0d414678","tarball":"https://registry.npmjs.org/koishi-plugin-chat-summarizer/-/koishi-plugin-chat-summarizer-1.13.4.tgz","fileCount":11,"integrity":"sha512-x+lGUCubnoFykpkNqdafjNJiiuztf6YMlAY/x7Ap2dAZdFEmFcjPbsQAtBOuFebyUGGTD6jwNwK7hIon+iZCoQ==","signatures":[{"sig":"MEUCIQDiNYkTzfwvx/TytKAB5bLqd3QypIUic3RxOmuyZ7UU4gIgH/qSKGW4dXwwPcEpDeDk1Lt4cHXj7R0nxXjlJfVxx9Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101073497},"main":"lib/index.js","koishi":{"service":{"required":["database","http","puppeteer"]},"description":{"zh":"Koishi聊天记录收集和上传插件"}},"gitHead":"4bdbf39f21a2a3a93a761eb2b82f51a0798739b1","scripts":{"build":"esbuild src/index.ts --bundle --outfile=lib/index.js --format=cjs --platform=node --external:koishi --external:@aws-sdk/client-s3 --external:@aws-sdk/lib-storage --external:axios --external:github-markdown-css && tsc --emitDeclarationOnly && node -e \"const fs=require('fs'),path=require('path');fs.mkdirSync('lib/assets/fonts',{recursive:true});try{fs.readdirSync('src/assets/fonts').forEach(f=>fs.copyFileSync(path.join('src/assets/fonts',f),path.join('lib/assets/fonts',f)));console.log('Fonts copied successfully');}catch(e){console.warn('Font copy failed:',e.message);}\"","clean":"rimraf lib","prepublishOnly":"npm run clean && npm run build","semantic-release":"semantic-release"},"typings":"lib/index.d.ts","_npmUser":{"name":"wittf","email":"WittF@qq.com"},"_npmVersion":"10.9.3","description":"Koishi聊天记录收集和上传插件","directories":{},"_nodeVersion":"22.17.0","dependencies":{"axios":"^1.6.0","@aws-sdk/client-s3":"^3.658.1","github-markdown-css":"^5.8.1","@aws-sdk/lib-storage":"^3.658.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","esbuild":"^0.19.0","typescript":"^5.0.0","@types/node":"^20.0.0","semantic-release":"^24.2.6","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.2","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^9.0.0"},"peerDependencies":{"koishi":"^4.18.0"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-chat-summarizer_1.13.4_1752413535840_0.7352984017886752","host":"s3://npm-registry-packages-npm-production"}},"1.13.5":{"name":"koishi-plugin-chat-summarizer","version":"1.13.5","keywords":["koishi","plugin","chat"],"license":"MIT","_id":"koishi-plugin-chat-summarizer@1.13.5","maintainers":[{"name":"wittf","email":"WittF@qq.com"}],"dist":{"shasum":"cbf0535cf4a561e7b027ddf6392bf5b1f955f758","tarball":"https://registry.npmjs.org/koishi-plugin-chat-summarizer/-/koishi-plugin-chat-summarizer-1.13.5.tgz","fileCount":11,"integrity":"sha512-7hurYfIUbudY7RHijWo+NsOCieo6PPjOlWhX1PsYF1Tll4OLD8IaN7yw/shWGtd3KZRam01yOzy5oB9YM9gyMg==","signatures":[{"sig":"MEUCIQDNvgZeptwQar0vN8XTw47UUf2+/U6s5YmFXGel6sOtpAIgWif2qitwJQsLFL+V505oK7+ncO/TNZVYUVGJmXgxnug=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101074253},"main":"lib/index.js","koishi":{"service":{"required":["database","http","puppeteer"]},"description":{"zh":"Koishi聊天记录收集和上传插件"}},"gitHead":"fa59c42e0ecbba90fac1233c301e485ee526e529","scripts":{"build":"esbuild src/index.ts --bundle --outfile=lib/index.js --format=cjs --platform=node --external:koishi --external:@aws-sdk/client-s3 --external:@aws-sdk/lib-storage --external:axios --external:github-markdown-css && tsc --emitDeclarationOnly && node -e \"const fs=require('fs'),path=require('path');fs.mkdirSync('lib/assets/fonts',{recursive:true});try{fs.readdirSync('src/assets/fonts').forEach(f=>fs.copyFileSync(path.join('src/assets/fonts',f),path.join('lib/assets/fonts',f)));console.log('Fonts copied successfully');}catch(e){console.warn('Font copy failed:',e.message);}\"","clean":"rimraf lib","prepublishOnly":"npm run clean && npm run build","semantic-release":"semantic-release"},"typings":"lib/index.d.ts","_npmUser":{"name":"wittf","email":"WittF@qq.com"},"_npmVersion":"10.9.3","description":"Koishi聊天记录收集和上传插件","directories":{},"_nodeVersion":"22.17.0","dependencies":{"axios":"^1.6.0","@aws-sdk/client-s3":"^3.658.1","github-markdown-css":"^5.8.1","@aws-sdk/lib-storage":"^3.658.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","esbuild":"^0.19.0","typescript":"^5.0.0","@types/node":"^20.0.0","semantic-release":"^24.2.6","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.2","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^9.0.0"},"peerDependencies":{"koishi":"^4.18.0"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-chat-summarizer_1.13.5_1752415349236_0.815026501181533","host":"s3://npm-registry-packages-npm-production"}},"1.13.6":{"name":"koishi-plugin-chat-summarizer","version":"1.13.6","keywords":["koishi","plugin","chat"],"license":"MIT","_id":"koishi-plugin-chat-summarizer@1.13.6","maintainers":[{"name":"wittf","email":"WittF@qq.com"}],"dist":{"shasum":"64ae97cf7b308b4f67e0be1531777ae0c9edf500","tarball":"https://registry.npmjs.org/koishi-plugin-chat-summarizer/-/koishi-plugin-chat-summarizer-1.13.6.tgz","fileCount":11,"integrity":"sha512-xEZVMHzUXqe8hgbIFoRhuuX+1RTTjz2FGgMXX4o60Km3XpjAA6AG62ym00VOOKMOl187OFzor7jHDZK4S3W3vA==","signatures":[{"sig":"MEQCIFjO+fOBXE6qPTDpjTIVun+N7XO7HTF0KgUFJxzDnluVAiAwsqM6hR1ZAwDD2sNB6NWQY3j+bHArYyq1n7CO2qZXog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101074306},"main":"lib/index.js","koishi":{"service":{"required":["database","http","puppeteer"]},"description":{"zh":"Koishi聊天记录收集和上传插件"}},"gitHead":"ec036d094fb023a73c05f14c9bd5218960fe33c0","scripts":{"build":"esbuild src/index.ts --bundle --outfile=lib/index.js --format=cjs --platform=node --external:koishi --external:@aws-sdk/client-s3 --external:@aws-sdk/lib-storage --external:axios --external:github-markdown-css && tsc --emitDeclarationOnly && node -e \"const fs=require('fs'),path=require('path');fs.mkdirSync('lib/assets/fonts',{recursive:true});try{fs.readdirSync('src/assets/fonts').forEach(f=>fs.copyFileSync(path.join('src/assets/fonts',f),path.join('lib/assets/fonts',f)));console.log('Fonts copied successfully');}catch(e){console.warn('Font copy failed:',e.message);}\"","clean":"rimraf lib","prepublishOnly":"npm run clean && npm run build","semantic-release":"semantic-release"},"typings":"lib/index.d.ts","_npmUser":{"name":"wittf","email":"WittF@qq.com"},"_npmVersion":"10.9.3","description":"Koishi聊天记录收集和上传插件","directories":{},"_nodeVersion":"22.17.0","dependencies":{"axios":"^1.6.0","@aws-sdk/client-s3":"^3.658.1","github-markdown-css":"^5.8.1","@aws-sdk/lib-storage":"^3.658.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","esbuild":"^0.19.0","typescript":"^5.0.0","@types/node":"^20.0.0","semantic-release":"^24.2.6","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.2","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^9.0.0"},"peerDependencies":{"koishi":"^4.18.0"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-chat-summarizer_1.13.6_1752419731212_0.6129070723034997","host":"s3://npm-registry-packages-npm-production"}},"1.14.0":{"name":"koishi-plugin-chat-summarizer","version":"1.14.0","keywords":["koishi","plugin","chat"],"license":"MIT","_id":"koishi-plugin-chat-summarizer@1.14.0","maintainers":[{"name":"wittf","email":"WittF@qq.com"}],"dist":{"shasum":"2cae47371bca791eb58162fd91ce2e1da943349c","tarball":"https://registry.npmjs.org/koishi-plugin-chat-summarizer/-/koishi-plugin-chat-summarizer-1.14.0.tgz","fileCount":11,"integrity":"sha512-m4B9YELLbA8ccqSFrwW0pO9skhDLmdAbrwj+RnEtqJZjR59IsWd0VEMWSHbG+eoIAMuzKlBYsXrIYb1MS3uDnA==","signatures":[{"sig":"MEQCIGVYINuwYZgdvh662xLbJf8VmHEYEUydr6QgPcbWxPhcAiB8hbnQ7r2H7g7EoVw8OFInqE0yQ1L8fo5f035cLUEEmQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101081352},"main":"lib/index.js","koishi":{"service":{"required":["database","http","puppeteer"]},"description":{"zh":"Koishi聊天记录收集和上传插件"}},"gitHead":"5e027b7bee8d63b6e655c2f4a4fca63d46c2c3ef","scripts":{"build":"esbuild src/index.ts --bundle --outfile=lib/index.js --format=cjs --platform=node --external:koishi --external:@aws-sdk/client-s3 --external:@aws-sdk/lib-storage --external:axios --external:github-markdown-css && tsc --emitDeclarationOnly && node -e \"const fs=require('fs'),path=require('path');fs.mkdirSync('lib/assets/fonts',{recursive:true});try{fs.readdirSync('src/assets/fonts').forEach(f=>fs.copyFileSync(path.join('src/assets/fonts',f),path.join('lib/assets/fonts',f)));console.log('Fonts copied successfully');}catch(e){console.warn('Font copy failed:',e.message);}\"","clean":"rimraf lib","prepublishOnly":"npm run clean && npm run build","semantic-release":"semantic-release"},"typings":"lib/index.d.ts","_npmUser":{"name":"wittf","email":"WittF@qq.com"},"_npmVersion":"10.9.3","description":"Koishi聊天记录收集和上传插件","directories":{},"_nodeVersion":"22.17.0","dependencies":{"axios":"^1.6.0","@aws-sdk/client-s3":"^3.658.1","github-markdown-css":"^5.8.1","@aws-sdk/lib-storage":"^3.658.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","esbuild":"^0.19.0","typescript":"^5.0.0","@types/node":"^20.0.0","semantic-release":"^24.2.6","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.2","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^9.0.0"},"peerDependencies":{"koishi":"^4.18.0"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-chat-summarizer_1.14.0_1752449132774_0.9087637553925589","host":"s3://npm-registry-packages-npm-production"}},"1.15.0":{"name":"koishi-plugin-chat-summarizer","version":"1.15.0","keywords":["koishi","plugin","chat"],"license":"MIT","_id":"koishi-plugin-chat-summarizer@1.15.0","maintainers":[{"name":"wittf","email":"WittF@qq.com"}],"dist":{"shasum":"19029132cbf6facbc4a5f6dd137fd4c49f10869c","tarball":"https://registry.npmjs.org/koishi-plugin-chat-summarizer/-/koishi-plugin-chat-summarizer-1.15.0.tgz","fileCount":11,"integrity":"sha512-PZaQ9JZd8gKDRA+lkwoKF6ZKceuUkdqNC+7sG1QCrp2MzgjkhmpQ5bpEdn17jrJ75WRVek94QmvdhWGGDggPPg==","signatures":[{"sig":"MEUCIQDwnWey8F6IRwUDWYbtS7DlmE2OmAevY3Ula0KdQ5mRmAIgZ/lEMNTAQ6pt8cVefBuhtxs0YxxGVWUGN8IdKLyKbt0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101081064},"main":"lib/index.js","koishi":{"service":{"required":["database","http","puppeteer"]},"description":{"zh":"Koishi聊天记录收集和上传插件"}},"gitHead":"ed216793a134198ed0d37fa2f6a84f84d2aa080f","scripts":{"build":"esbuild src/index.ts --bundle --outfile=lib/index.js --format=cjs --platform=node --external:koishi --external:@aws-sdk/client-s3 --external:@aws-sdk/lib-storage --external:axios --external:github-markdown-css && tsc --emitDeclarationOnly && node -e \"const fs=require('fs'),path=require('path');fs.mkdirSync('lib/assets/fonts',{recursive:true});try{fs.readdirSync('src/assets/fonts').forEach(f=>fs.copyFileSync(path.join('src/assets/fonts',f),path.join('lib/assets/fonts',f)));console.log('Fonts copied successfully');}catch(e){console.warn('Font copy failed:',e.message);}\"","clean":"rimraf lib","prepublishOnly":"npm run clean && npm run build","semantic-release":"semantic-release"},"typings":"lib/index.d.ts","_npmUser":{"name":"wittf","email":"WittF@qq.com"},"_npmVersion":"10.9.3","description":"Koishi聊天记录收集和上传插件","directories":{},"_nodeVersion":"22.17.0","dependencies":{"axios":"^1.6.0","@aws-sdk/client-s3":"^3.658.1","github-markdown-css":"^5.8.1","@aws-sdk/lib-storage":"^3.658.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","esbuild":"^0.19.0","typescript":"^5.0.0","@types/node":"^20.0.0","semantic-release":"^24.2.6","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.2","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^9.0.0"},"peerDependencies":{"koishi":"^4.18.0"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-chat-summarizer_1.15.0_1752740513921_0.9385093058271883","host":"s3://npm-registry-packages-npm-production"}},"1.16.0":{"name":"koishi-plugin-chat-summarizer","version":"1.16.0","keywords":["koishi","plugin","chat"],"license":"MIT","_id":"koishi-plugin-chat-summarizer@1.16.0","maintainers":[{"name":"wittf","email":"WittF@qq.com"}],"dist":{"shasum":"57f4c19ee9de448c01fe9cf7dbed8ef06f8d3a67","tarball":"https://registry.npmjs.org/koishi-plugin-chat-summarizer/-/koishi-plugin-chat-summarizer-1.16.0.tgz","fileCount":11,"integrity":"sha512-DmqADjEfpax/dT6REdcqZl9gh15L2UBJxbO2Dx9Wb4M8RgPzNTC/op6eV6/NgLTW92m643ce/ZV/e32JWcZYiQ==","signatures":[{"sig":"MEUCIQDXaDd9VIBIbWla15/P+XuGsKhetWtKFa56fAjeTAo+HAIgAPzm6Abuc01ydecmYmRjYcOGLI5/bUAdZodH3IyWYa8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101093922},"main":"lib/index.js","koishi":{"service":{"required":["database","http","puppeteer"]},"description":{"zh":"Koishi聊天记录收集和上传插件"}},"gitHead":"0d01e4ec168ed0f34153f1d9c4568ee9becd9333","scripts":{"build":"esbuild src/index.ts --bundle --outfile=lib/index.js --format=cjs --platform=node --external:koishi --external:@aws-sdk/client-s3 --external:@aws-sdk/lib-storage --external:axios --external:github-markdown-css && tsc --emitDeclarationOnly && node -e \"const fs=require('fs'),path=require('path');fs.mkdirSync('lib/assets/fonts',{recursive:true});try{fs.readdirSync('src/assets/fonts').forEach(f=>fs.copyFileSync(path.join('src/assets/fonts',f),path.join('lib/assets/fonts',f)));console.log('Fonts copied successfully');}catch(e){console.warn('Font copy failed:',e.message);}\"","clean":"rimraf lib","prepublishOnly":"npm run clean && npm run build","semantic-release":"semantic-release"},"typings":"lib/index.d.ts","_npmUser":{"name":"wittf","email":"WittF@qq.com"},"_npmVersion":"10.9.3","description":"Koishi聊天记录收集和上传插件","directories":{},"_nodeVersion":"22.18.0","dependencies":{"axios":"^1.6.0","@aws-sdk/client-s3":"^3.658.1","github-markdown-css":"^5.8.1","@aws-sdk/lib-storage":"^3.658.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","esbuild":"^0.19.0","typescript":"^5.0.0","@types/node":"^20.0.0","semantic-release":"^24.2.6","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.2","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^9.0.0"},"peerDependencies":{"koishi":"^4.18.0"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-chat-summarizer_1.16.0_1756108834460_0.18228460916898537","host":"s3://npm-registry-packages-npm-production"}},"1.17.0":{"name":"koishi-plugin-chat-summarizer","version":"1.17.0","keywords":["koishi","plugin","chat"],"license":"MIT","_id":"koishi-plugin-chat-summarizer@1.17.0","maintainers":[{"name":"wittf","email":"WittF@qq.com"}],"dist":{"shasum":"f49e86173689c12daf1617aa1e5561f08c1563dc","tarball":"https://registry.npmjs.org/koishi-plugin-chat-summarizer/-/koishi-plugin-chat-summarizer-1.17.0.tgz","fileCount":11,"integrity":"sha512-4tI6TaaZoN6OinR1JOqL9NYMNBVPzt0wsbVkKEDB2Rfb2CMu28cKIn4zDqghy8/+sZlCR4J8+RsLif8O2IIxtg==","signatures":[{"sig":"MEYCIQDWBqpwKSTzFQUIt46qSy2+3MFkv3DxvE+fjM+HevDSAwIhAK0q8tOYNkyqacjYVcwOUM1jDEBSZUykJzn3aw7lEiun","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101117256},"main":"lib/index.js","koishi":{"service":{"required":["database","http","puppeteer"]},"description":{"zh":"Koishi聊天记录收集和上传插件"}},"gitHead":"05545e2d492225d2a19289955813d2bd30343a2f","scripts":{"build":"esbuild src/index.ts --bundle --outfile=lib/index.js --format=cjs --platform=node --external:koishi --external:@aws-sdk/client-s3 --external:@aws-sdk/lib-storage --external:axios --external:github-markdown-css && tsc --emitDeclarationOnly && node -e \"const fs=require('fs'),path=require('path');fs.mkdirSync('lib/assets/fonts',{recursive:true});try{fs.readdirSync('src/assets/fonts').forEach(f=>fs.copyFileSync(path.join('src/assets/fonts',f),path.join('lib/assets/fonts',f)));console.log('Fonts copied successfully');}catch(e){console.warn('Font copy failed:',e.message);}\"","clean":"rimraf lib","prepublishOnly":"npm run clean && npm run build","semantic-release":"semantic-release"},"typings":"lib/index.d.ts","_npmUser":{"name":"wittf","email":"WittF@qq.com"},"_npmVersion":"10.9.3","description":"Koishi聊天记录收集和上传插件","directories":{},"_nodeVersion":"22.20.0","dependencies":{"axios":"^1.6.0","@aws-sdk/client-s3":"^3.658.1","github-markdown-css":"^5.8.1","@aws-sdk/lib-storage":"^3.658.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","esbuild":"^0.19.0","typescript":"^5.0.0","@types/node":"^20.0.0","semantic-release":"^24.2.6","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.2","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^9.0.0"},"peerDependencies":{"koishi":"^4.18.0"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-chat-summarizer_1.17.0_1759814781973_0.5312934316679825","host":"s3://npm-registry-packages-npm-production"}},"1.18.0":{"name":"koishi-plugin-chat-summarizer","version":"1.18.0","keywords":["koishi","plugin","chat"],"license":"MIT","_id":"koishi-plugin-chat-summarizer@1.18.0","maintainers":[{"name":"wittf","email":"WittF@qq.com"}],"dist":{"shasum":"e6f2938a1b1352a31a90de45701bf31271ecc690","tarball":"https://registry.npmjs.org/koishi-plugin-chat-summarizer/-/koishi-plugin-chat-summarizer-1.18.0.tgz","fileCount":11,"integrity":"sha512-hnzrBAeKR7Rw+u5So6vbIUNmy9bTcHYRcXDrpDsFk5X35MkSPBLSx8igUseipYHfKba7gSQP0R+sVRdbtUwzWg==","signatures":[{"sig":"MEQCIA1AqWEr7Impe0W1wJPec/QvTJ8jDoSjC/g974fN9F/vAiBrjDHs8sIj2VzaIaIHQ2TdRwu9DJ5Zx4xm+MAJ61veZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101115111},"main":"lib/index.js","koishi":{"service":{"required":["database","http","puppeteer"]},"description":{"zh":"Koishi聊天记录收集和上传插件"}},"gitHead":"b43f5067ee40207102f02b70a3645b34e8cb0bf4","scripts":{"build":"esbuild src/index.ts --bundle --outfile=lib/index.js --format=cjs --platform=node --external:koishi --external:@aws-sdk/client-s3 --external:@aws-sdk/lib-storage --external:axios --external:github-markdown-css && tsc --emitDeclarationOnly && node -e \"const fs=require('fs'),path=require('path');fs.mkdirSync('lib/assets/fonts',{recursive:true});try{fs.readdirSync('src/assets/fonts').forEach(f=>fs.copyFileSync(path.join('src/assets/fonts',f),path.join('lib/assets/fonts',f)));console.log('Fonts copied successfully');}catch(e){console.warn('Font copy failed:',e.message);}\"","clean":"rimraf lib","prepublishOnly":"npm run clean && npm run build","semantic-release":"semantic-release"},"typings":"lib/index.d.ts","_npmUser":{"name":"wittf","email":"WittF@qq.com"},"_npmVersion":"10.9.3","description":"Koishi聊天记录收集和上传插件","directories":{},"_nodeVersion":"22.20.0","dependencies":{"axios":"^1.6.0","@aws-sdk/client-s3":"^3.658.1","github-markdown-css":"^5.8.1","@aws-sdk/lib-storage":"^3.658.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","esbuild":"^0.19.0","typescript":"^5.0.0","@types/node":"^20.0.0","semantic-release":"^24.2.6","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.2","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^9.0.0"},"peerDependencies":{"koishi":"^4.18.0"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-chat-summarizer_1.18.0_1759922628631_0.5247355761346739","host":"s3://npm-registry-packages-npm-production"}},"1.19.2":{"name":"koishi-plugin-chat-summarizer","version":"1.19.2","keywords":["koishi","plugin","chat"],"license":"MIT","_id":"koishi-plugin-chat-summarizer@1.19.2","maintainers":[{"name":"wittf","email":"WittF@qq.com"}],"dist":{"shasum":"4bf7c6ae7b13653557987ab0c507a993fbf78fcf","tarball":"https://registry.npmjs.org/koishi-plugin-chat-summarizer/-/koishi-plugin-chat-summarizer-1.19.2.tgz","fileCount":18,"integrity":"sha512-boVUutG8pV2ej/a1/WqlkN1N2SMxqQpZyhoVALY0j0hAvS7zT0+jaLc0kry4UmwaBgM45DLXMzLN3tqm4zqJvw==","signatures":[{"sig":"MEUCIQDthpHoo4HAb9cu9TeYIb1NdRGQW+bYivhO3y2Xms2v9wIgB8A62uvqBcIQtsU2wtRYrZAltsxOnJA+uQivbnLR0QI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":276772},"main":"lib/index.js","koishi":{"service":{"required":["database","http","puppeteer"]},"description":{"zh":"Koishi聊天记录收集和上传插件"}},"gitHead":"b43f5067ee40207102f02b70a3645b34e8cb0bf4","scripts":{"build":"esbuild src/index.ts --bundle --outfile=lib/index.js --format=cjs --platform=node --external:koishi --external:@aws-sdk/client-s3 --external:@aws-sdk/lib-storage --external:axios --external:github-markdown-css && tsc","clean":"rimraf lib tsconfig.tsbuildinfo","prepublishOnly":"npm run clean && npm run build","semantic-release":"semantic-release"},"typings":"lib/index.d.ts","_npmUser":{"name":"wittf","email":"WittF@qq.com"},"_npmVersion":"11.7.0","description":"Koishi聊天记录收集和上传插件","directories":{},"_nodeVersion":"22.21.1","dependencies":{"axios":"^1.6.0","@aws-sdk/client-s3":"^3.658.1","github-markdown-css":"^5.8.1","@aws-sdk/lib-storage":"^3.658.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","esbuild":"^0.19.0","typescript":"^5.0.0","@types/node":"^20.0.0","semantic-release":"^24.2.6","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.2","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^9.0.0"},"peerDependencies":{"koishi":"^4.18.0"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-chat-summarizer_1.19.2_1768929895681_0.9824451755383945","host":"s3://npm-registry-packages-npm-production"}},"1.19.3":{"name":"koishi-plugin-chat-summarizer","version":"1.19.3","keywords":["koishi","plugin","chat"],"license":"MIT","_id":"koishi-plugin-chat-summarizer@1.19.3","maintainers":[{"name":"wittf","email":"WittF@qq.com"}],"dist":{"shasum":"ef123ae068cb7cf856374c3af4b161a0852e1c56","tarball":"https://registry.npmjs.org/koishi-plugin-chat-summarizer/-/koishi-plugin-chat-summarizer-1.19.3.tgz","fileCount":18,"integrity":"sha512-uxYLh2zOS95cENmCOPQ2CFUqqDQlLNChSVVwEr87h4W04V5SgHkC3JkFrFXijSzRbeHGbTomav6keugzsNd7lA==","signatures":[{"sig":"MEUCIQDv4RlKQkv3D6xC/ABtv5yj0opsKCfnNrW8ceS+Gji27AIgH/7KTLzj0LQ3thxuRaVeNnEAVi3FPkB/KVWUGAd41Pw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":278276},"main":"lib/index.js","koishi":{"service":{"required":["database","http","puppeteer"]},"description":{"zh":"Koishi聊天记录收集和上传插件"}},"gitHead":"b43f5067ee40207102f02b70a3645b34e8cb0bf4","scripts":{"build":"esbuild src/index.ts --bundle --outfile=lib/index.js --format=cjs --platform=node --external:koishi --external:@aws-sdk/client-s3 --external:@aws-sdk/lib-storage --external:axios --external:github-markdown-css && tsc","clean":"rimraf lib tsconfig.tsbuildinfo","prepublishOnly":"npm run clean && npm run build","semantic-release":"semantic-release"},"typings":"lib/index.d.ts","_npmUser":{"name":"wittf","email":"WittF@qq.com"},"_npmVersion":"11.7.0","description":"Koishi聊天记录收集和上传插件","directories":{},"_nodeVersion":"22.21.1","dependencies":{"axios":"^1.6.0","@aws-sdk/client-s3":"^3.658.1","github-markdown-css":"^5.8.1","@aws-sdk/lib-storage":"^3.658.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","esbuild":"^0.19.0","typescript":"^5.0.0","@types/node":"^20.0.0","semantic-release":"^24.2.6","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.2","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^9.0.0"},"peerDependencies":{"koishi":"^4.18.0"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-chat-summarizer_1.19.3_1768931524264_0.8333862343576073","host":"s3://npm-registry-packages-npm-production"}},"1.19.4":{"name":"koishi-plugin-chat-summarizer","version":"1.19.4","keywords":["koishi","plugin","chat"],"license":"MIT","_id":"koishi-plugin-chat-summarizer@1.19.4","maintainers":[{"name":"wittf","email":"WittF@qq.com"}],"dist":{"shasum":"12a3881c6ad826dff3ac9086b90b8a0462082e92","tarball":"https://registry.npmjs.org/koishi-plugin-chat-summarizer/-/koishi-plugin-chat-summarizer-1.19.4.tgz","fileCount":18,"integrity":"sha512-Sa1GMQOzlghyhtvZaRG1kVZHjJiqCAeZE3ahy+wGa9lxn04NFOcOGbKvkoTA87Ivp6uhDsNhfRybtThaDiSIkw==","signatures":[{"sig":"MEUCIQChkcMwZbuFxyY1uVdgYa2dXRZIVqZXeHydVpy1WpyWXAIgM4n2nnIbM8CbLjYWKu8e2iHSWNmrRfpCDXZG2lHrwVk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":278234},"main":"lib/index.js","koishi":{"service":{"required":["database","http","puppeteer"]},"description":{"zh":"Koishi聊天记录收集和上传插件"}},"gitHead":"b43f5067ee40207102f02b70a3645b34e8cb0bf4","scripts":{"build":"esbuild src/index.ts --bundle --outfile=lib/index.js --format=cjs --platform=node --external:koishi --external:@aws-sdk/client-s3 --external:@aws-sdk/lib-storage --external:axios --external:github-markdown-css && tsc","clean":"rimraf lib tsconfig.tsbuildinfo","prepublishOnly":"npm run clean && npm run build","semantic-release":"semantic-release"},"typings":"lib/index.d.ts","_npmUser":{"name":"wittf","email":"WittF@qq.com"},"_npmVersion":"11.7.0","description":"Koishi聊天记录收集和上传插件","directories":{},"_nodeVersion":"22.21.1","dependencies":{"axios":"^1.6.0","@aws-sdk/client-s3":"^3.658.1","github-markdown-css":"^5.8.1","@aws-sdk/lib-storage":"^3.658.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","esbuild":"^0.19.0","typescript":"^5.0.0","@types/node":"^20.0.0","semantic-release":"^24.2.6","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.2","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^9.0.0"},"peerDependencies":{"koishi":"^4.18.0"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-chat-summarizer_1.19.4_1768932068616_0.7659505024561601","host":"s3://npm-registry-packages-npm-production"}},"1.19.5":{"name":"koishi-plugin-chat-summarizer","version":"1.19.5","keywords":["koishi","plugin","chat"],"license":"MIT","_id":"koishi-plugin-chat-summarizer@1.19.5","maintainers":[{"name":"wittf","email":"WittF@qq.com"}],"dist":{"shasum":"c6c4fd23f5fc26f91ff7a968ea8716ec78f4db5a","tarball":"https://registry.npmjs.org/koishi-plugin-chat-summarizer/-/koishi-plugin-chat-summarizer-1.19.5.tgz","fileCount":18,"integrity":"sha512-2WluFxCa4YZFkG9FRI9fyszKeBHcg3HQfztrxY0uIxhdFamVsMa3n/PEQcbtS9sD24Y5nbXJ9u6ZxY/dnC7w/w==","signatures":[{"sig":"MEUCIQCn1R5xEkNLzUx4g1j8J3irUgbR0Q82KhJiRHCXsHRJ/wIgUrLXRqSsAsrW7Zhuy7uniEoNZ3h7L/dwX+5U+OraaFM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":281743},"main":"lib/index.js","koishi":{"service":{"required":["database","http","puppeteer"]},"description":{"zh":"Koishi聊天记录收集和上传插件"}},"gitHead":"b43f5067ee40207102f02b70a3645b34e8cb0bf4","scripts":{"build":"esbuild src/index.ts --bundle --outfile=lib/index.js --format=cjs --platform=node --external:koishi --external:@aws-sdk/client-s3 --external:@aws-sdk/lib-storage --external:axios --external:github-markdown-css && tsc","clean":"rimraf lib tsconfig.tsbuildinfo","prepublishOnly":"npm run clean && npm run build","semantic-release":"semantic-release"},"typings":"lib/index.d.ts","_npmUser":{"name":"wittf","email":"WittF@qq.com"},"_npmVersion":"11.7.0","description":"Koishi聊天记录收集和上传插件","directories":{},"_nodeVersion":"22.21.1","dependencies":{"axios":"^1.6.0","@aws-sdk/client-s3":"^3.658.1","github-markdown-css":"^5.8.1","@aws-sdk/lib-storage":"^3.658.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","esbuild":"^0.19.0","typescript":"^5.0.0","@types/node":"^20.0.0","semantic-release":"^24.2.6","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.2","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^9.0.0"},"peerDependencies":{"koishi":"^4.18.0"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-chat-summarizer_1.19.5_1768932294346_0.8492636106831024","host":"s3://npm-registry-packages-npm-production"}},"1.19.6":{"name":"koishi-plugin-chat-summarizer","description":"Koishi聊天记录收集和上传插件","version":"1.19.6","main":"lib/index.js","typings":"lib/index.d.ts","license":"MIT","keywords":["koishi","plugin","chat"],"scripts":{"build":"esbuild src/index.ts --bundle --outfile=lib/index.js --format=cjs --platform=node --external:koishi --external:@aws-sdk/client-s3 --external:@aws-sdk/lib-storage --external:axios --external:github-markdown-css && tsc","clean":"rimraf lib tsconfig.tsbuildinfo","prepublishOnly":"npm run clean && npm run build","semantic-release":"semantic-release"},"dependencies":{"@aws-sdk/client-s3":"^3.658.1","@aws-sdk/lib-storage":"^3.658.1","axios":"^1.6.0","github-markdown-css":"^5.8.1"},"devDependencies":{"@semantic-release/changelog":"^6.0.3","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.2","@types/node":"^20.0.0","conventional-changelog-conventionalcommits":"^9.0.0","esbuild":"^0.19.0","rimraf":"^5.0.0","semantic-release":"^24.2.6","typescript":"^5.0.0"},"peerDependencies":{"koishi":"^4.18.0"},"koishi":{"description":{"zh":"Koishi聊天记录收集和上传插件"},"service":{"required":["database","http","puppeteer"]}},"gitHead":"b43f5067ee40207102f02b70a3645b34e8cb0bf4","_id":"koishi-plugin-chat-summarizer@1.19.6","_nodeVersion":"22.21.1","_npmVersion":"11.7.0","dist":{"integrity":"sha512-evOE2E/LzCXSSRQhcdvMv8H2si3uvU02ccePHozu9FfWrLsg3idGSjI+CVGavjUV08AKd28XtAseNdODaRAdZA==","shasum":"e292f6702c1fd0fa1dd7139fb03fbc9b0ea72562","tarball":"https://registry.npmjs.org/koishi-plugin-chat-summarizer/-/koishi-plugin-chat-summarizer-1.19.6.tgz","fileCount":18,"unpackedSize":291475,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBmouWhy517axZa3xuAX6vuSS26HBLAj8m0PJRIPpEkgAiAqee+ysKCz0k03zw5fx+NUGDaldfqWzm/dMm76Z/D/lA=="}]},"_npmUser":{"name":"wittf","email":"WittF@qq.com"},"directories":{},"maintainers":[{"name":"wittf","email":"WittF@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/koishi-plugin-chat-summarizer_1.19.6_1768933697113_0.432692860048683"},"_hasShrinkwrap":false}},"time":{"created":"2025-07-05T22:09:12.563Z","modified":"2026-01-20T18:28:17.380Z","0.0.1":"2025-07-05T22:09:12.728Z","0.0.2":"2025-07-06T00:17:46.316Z","1.0.0":"2025-07-06T01:04:38.198Z","1.1.0":"2025-07-06T01:21:36.093Z","1.2.0":"2025-07-06T02:22:41.457Z","1.3.0":"2025-07-06T03:54:09.119Z","1.4.0":"2025-07-06T04:29:01.662Z","1.4.1":"2025-07-06T04:50:44.864Z","1.5.0":"2025-07-06T04:59:52.005Z","1.6.0":"2025-07-06T12:01:22.232Z","1.7.0":"2025-07-06T14:11:48.839Z","1.8.0":"2025-07-06T14:23:07.899Z","1.8.1":"2025-07-06T14:27:25.099Z","1.8.2":"2025-07-06T16:22:18.230Z","1.9.0":"2025-07-06T17:34:44.792Z","1.9.1":"2025-07-06T18:21:52.368Z","1.9.2":"2025-07-06T18:27:37.896Z","1.9.3":"2025-07-06T18:41:35.272Z","1.9.4":"2025-07-06T19:08:59.022Z","1.9.5":"2025-07-06T19:35:53.467Z","1.9.6":"2025-07-06T19:56:46.478Z","1.9.7":"2025-07-06T20:01:53.557Z","1.9.8":"2025-07-06T20:16:14.406Z","1.9.9":"2025-07-06T20:30:00.877Z","1.10.0":"2025-07-06T20:50:53.498Z","1.11.0":"2025-07-06T21:33:39.968Z","1.11.1":"2025-07-06T22:07:10.028Z","1.11.2":"2025-07-06T22:31:41.823Z","1.12.0":"2025-07-06T22:43:52.634Z","1.13.0":"2025-07-06T22:56:06.253Z","1.13.1":"2025-07-06T23:01:50.602Z","1.13.2":"2025-07-06T23:07:23.937Z","1.13.3":"2025-07-06T23:18:14.986Z","1.13.4":"2025-07-13T13:32:16.943Z","1.13.5":"2025-07-13T14:02:30.303Z","1.13.6":"2025-07-13T15:15:32.280Z","1.14.0":"2025-07-13T23:25:33.824Z","1.15.0":"2025-07-17T08:21:54.953Z","1.16.0":"2025-08-25T08:00:35.515Z","1.17.0":"2025-10-07T05:26:23.080Z","1.18.0":"2025-10-08T11:23:49.721Z","1.19.0":"2026-01-20T17:11:01.076Z","1.19.2":"2026-01-20T17:24:55.838Z","1.19.3":"2026-01-20T17:52:04.417Z","1.19.4":"2026-01-20T18:01:08.774Z","1.19.5":"2026-01-20T18:04:54.481Z","1.19.6":"2026-01-20T18:28:17.261Z"},"license":"MIT","keywords":["koishi","plugin","chat"],"description":"Koishi聊天记录收集和上传插件","maintainers":[{"name":"wittf","email":"WittF@qq.com"}],"readme":"# koishi-plugin-chat-summarizer\n\n[![npm version](https://badge.fury.io/js/koishi-plugin-chat-summarizer.svg)](https://badge.fury.io/js/koishi-plugin-chat-summarizer)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n\n> Koishi 聊天记录收集和上传插件\n\n## 主要功能\n\n- 自动收集群聊消息并保存到本地\n- 自动上传图片、文件到 S3 存储\n- 支持多种格式和时间范围的聊天记录导出\n- 支持AI总结功能（文本/图片格式）\n- 定时任务和数据库缓存管理\n- 支持 AWS S3、MinIO 等 S3 兼容存储\n\n## 📚 API\n\n### 命令\n\n- `cs.status`: 查看插件状态\n- `cs.geturl`: 获取回复消息中图片/文件的S3链接（仅管理员可用）\n  - 使用方法：回复包含图片或文件的消息，然后发送 `cs.geturl` 命令\n  - 权限要求：需要在配置中的 `admin.adminIds` 列表中\n  - ⚠️ 限制：只能查询最近24小时内的消息（数据库缓存期限）\n- `cs.export [群组] [时间范围] [格式] [-t 消息类型] [-s]`: 导出指定时间范围的聊天记录（仅管理员可用）\n  - 时间范围：预设（today/yesterday/last7days等）或具体日期（2024-01-01）\n  - 格式：json（默认）、txt、csv\n  - 可选参数：-t 过滤消息类型，-s 生成AI总结\n- `cs.summary.check [天数]`: 检查缺失的AI总结（仅管理员可用）\n  - 默认检查最近7天，可指定1-365天\n  - 显示哪些日期的群组缺失AI总结\n- `cs.summary.retry <日期> [群组ID]`: 重新生成指定日期的AI总结（仅管理员可用）\n  - 支持重新生成单个群组或该日期所有群组的总结\n  - 自动清除旧的总结记录并重新生成\n- `cs.summary.get <日期> [群组ID]`: 获取指定日期的AI总结图片（仅管理员可用）\n  - 支持预设日期（today、yesterday等）和具体日期格式\n  - 在群聊中可省略群组参数，自动使用当前群组\n  - 群组参数：\n    - `current` - 当前群（仅在群聊中有效）\n    - `123456789` - 具体群号\n- `cs.analysis <自然语言查询>`: AI分析聊天记录（仅管理员可用）\n  - 自动识别时间范围并转换为具体日期（如：昨天 → 2025-01-07，最近3天 → 2025-01-05, 2025-01-06, 2025-01-07）\n  - 根据问题生成针对性分析结果（限制100字以内）\n  - 支持各种类型的查询（事件总结、话题分析、金句提取等）\n  - 输出纯文本格式，简洁直接\n","readmeFilename":"readme.md"}