{"_id":"@pynickle/koishi-plugin-chat-summarizer","_rev":"28-84d5e24df39cfd0297f0f2778731682b","name":"@pynickle/koishi-plugin-chat-summarizer","dist-tags":{"latest":"1.27.1"},"versions":{"1.0.0":{"name":"@pynickle/koishi-plugin-chat-summarizer","version":"1.0.0","keywords":["koishi","plugin","chat"],"license":"MIT","_id":"@pynickle/koishi-plugin-chat-summarizer@1.0.0","maintainers":[{"name":"pynickle","email":"2330458484@qq.com"}],"dist":{"shasum":"93297018db05a65963f3464f2dc817d6e2398b2a","tarball":"https://registry.npmjs.org/@pynickle/koishi-plugin-chat-summarizer/-/koishi-plugin-chat-summarizer-1.0.0.tgz","fileCount":18,"integrity":"sha512-P7j0i8VLcA85uD7WR4dp/GtMqnjloMLf/5FiriboDLDjpc14PXz1J5DYG+BM19JJJIBlp1cl2S0KaxR5KVkH1A==","signatures":[{"sig":"MEYCIQCc2QDSU2HpJTFkjwq4+7WISlqiTqlYH3wZ/oxwhC/ptAIhALDSBOtwcsMYXxRI/U34E6ouhdm8jPpX4uNbTDwmFE69","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":289871},"main":"lib/index.cjs","type":"module","koishi":{"service":{"required":["database","http","puppeteer"]},"description":{"zh":"Koishi 聊天记录收集和上传插件"}},"gitHead":"c235cd1b896453e0d193d83e2c929e7ea3a293dc","scripts":{"fmt":"npx oxfmt ./src","lint":"npx oxlint ./src","build":"node esbuild.config.js && tsc --emitDeclarationOnly","lint:fix":"npx oxlint ./src --fix","semantic-release":"semantic-release"},"typings":"lib/index.d.ts","_npmUser":{"name":"pynickle","email":"2330458484@qq.com"},"_npmVersion":"11.10.1","description":"Koishi 聊天记录收集和上传插件","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.116","axios":"^1.13.6","@ai-sdk/openai":"^3.0.41","@aws-sdk/client-s3":"^3.1011.0","github-markdown-css":"^5.9.0","@aws-sdk/lib-storage":"^3.1011.0"},"_hasShrinkwrap":false,"devDependencies":{"oxfmt":"^0.41.0","oxlint":"^1.56.0","rimraf":"^6.1.3","esbuild":"^0.27.4","typescript":"^5.9.3","@types/node":"^24.12.0","semantic-release":"^25.0.3","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^9.3.0"},"peerDependencies":{"koishi":"^4.18.0"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-chat-summarizer_1.0.0_1773830913749_0.8405630939320272","host":"s3://npm-registry-packages-npm-production"}},"1.20.1":{"name":"@pynickle/koishi-plugin-chat-summarizer","version":"1.20.1","keywords":["koishi","plugin","chat"],"license":"MIT","_id":"@pynickle/koishi-plugin-chat-summarizer@1.20.1","maintainers":[{"name":"pynickle","email":"2330458484@qq.com"}],"homepage":"https://github.com/pynickle/chat-summarizer#readme","bugs":{"url":"https://github.com/pynickle/chat-summarizer/issues"},"dist":{"shasum":"09403686299b9b5db02e69d7ed404fdaf4e9766b","tarball":"https://registry.npmjs.org/@pynickle/koishi-plugin-chat-summarizer/-/koishi-plugin-chat-summarizer-1.20.1.tgz","fileCount":18,"integrity":"sha512-Gmx2MTlX2rX6a0wmGFYh+1MsUv62T30/Ku+Kl/swxe82cdzG/XelyUQ1NuqUQxC7gEUGEpn+88COv94JFLT83Q==","signatures":[{"sig":"MEYCIQD+47MNGDphfK8PLBIf1LuxPwgc5snSj15THFCTE+OefwIhANP7jbx7X/07fCvxVsFMnT9E3wdAO4jP79sm9vndLci4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pynickle%2fkoishi-plugin-chat-summarizer@1.20.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":289046},"main":"lib/index.cjs","type":"module","koishi":{"service":{"required":["database","http","puppeteer"]},"description":{"zh":"Koishi 聊天记录收集和上传插件"}},"gitHead":"e6b8682d7e86ff105c526d8afe5f2aef4f51090e","scripts":{"fmt":"npx oxfmt ./src","lint":"npx oxlint ./src","build":"node esbuild.config.js && tsc --emitDeclarationOnly","lint:fix":"npx oxlint ./src --fix","semantic-release":"semantic-release"},"typings":"lib/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c5838c9-c93d-4d50-b9c8-aec74f87f38b"}},"repository":{"url":"git+https://github.com/pynickle/chat-summarizer.git","type":"git"},"_npmVersion":"11.9.0","description":"Koishi 聊天记录收集和上传插件","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.116","axios":"^1.13.6","@ai-sdk/openai":"^3.0.41","@aws-sdk/client-s3":"^3.1011.0","github-markdown-css":"^5.9.0","@aws-sdk/lib-storage":"^3.1011.0"},"_hasShrinkwrap":false,"devDependencies":{"oxfmt":"^0.41.0","oxlint":"^1.56.0","rimraf":"^6.1.3","esbuild":"^0.27.4","typescript":"^5.9.3","@types/node":"^24.12.0","semantic-release":"^25.0.3","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^9.3.0"},"peerDependencies":{"koishi":"^4.18.0"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-chat-summarizer_1.20.1_1773854343400_0.976878407135481","host":"s3://npm-registry-packages-npm-production"}},"1.20.2":{"name":"@pynickle/koishi-plugin-chat-summarizer","version":"1.20.2","keywords":["koishi","plugin","chat"],"license":"MIT","_id":"@pynickle/koishi-plugin-chat-summarizer@1.20.2","maintainers":[{"name":"pynickle","email":"2330458484@qq.com"}],"homepage":"https://github.com/pynickle/chat-summarizer#readme","bugs":{"url":"https://github.com/pynickle/chat-summarizer/issues"},"dist":{"shasum":"9cabda21034b25177677b182a36a11dfc3bb2b5e","tarball":"https://registry.npmjs.org/@pynickle/koishi-plugin-chat-summarizer/-/koishi-plugin-chat-summarizer-1.20.2.tgz","fileCount":18,"integrity":"sha512-2bMEA+ZexHjQGMSEwrcc+UM4T7svQ1wioV9/WZfUeM5cSAgwazFqruFPFeI3zC3eXjjm7ZWAZT35bHwfhe9AuQ==","signatures":[{"sig":"MEUCID5Sb6HJ+w2nviF7VeCxMsuJexycCmNoJmYePamhIgZdAiEA4E2bEUlGnE6frCpN0Ep+ud8XKkCnutxRDUTwN/ewJLk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pynickle%2fkoishi-plugin-chat-summarizer@1.20.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":292081},"main":"lib/index.cjs","type":"module","koishi":{"service":{"required":["database","http","puppeteer"]},"description":{"zh":"Koishi 聊天记录收集和上传插件"}},"gitHead":"c29d1f57272fdc68f4795701b13412c9407a85d0","scripts":{"fmt":"npx oxfmt ./src","lint":"npx oxlint ./src","build":"node esbuild.config.js && tsc --emitDeclarationOnly","lint:fix":"npx oxlint ./src --fix","semantic-release":"semantic-release"},"typings":"lib/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c5838c9-c93d-4d50-b9c8-aec74f87f38b"}},"repository":{"url":"git+https://github.com/pynickle/chat-summarizer.git","type":"git"},"_npmVersion":"11.9.0","description":"Koishi 聊天记录收集和上传插件","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.116","axios":"^1.13.6","@ai-sdk/openai":"^3.0.41","@aws-sdk/client-s3":"^3.1011.0","github-markdown-css":"^5.9.0","@aws-sdk/lib-storage":"^3.1011.0"},"_hasShrinkwrap":false,"devDependencies":{"oxfmt":"^0.41.0","oxlint":"^1.56.0","rimraf":"^6.1.3","esbuild":"^0.27.4","typescript":"^5.9.3","@types/node":"^24.12.0","semantic-release":"^25.0.3","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^9.3.0"},"peerDependencies":{"koishi":"^4.18.0"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-chat-summarizer_1.20.2_1773854674064_0.5933678321071858","host":"s3://npm-registry-packages-npm-production"}},"1.20.3":{"name":"@pynickle/koishi-plugin-chat-summarizer","version":"1.20.3","keywords":["koishi","plugin","chat"],"license":"MIT","_id":"@pynickle/koishi-plugin-chat-summarizer@1.20.3","maintainers":[{"name":"pynickle","email":"2330458484@qq.com"}],"homepage":"https://github.com/pynickle/chat-summarizer#readme","bugs":{"url":"https://github.com/pynickle/chat-summarizer/issues"},"dist":{"shasum":"3d0a849e80b4102ea0b60d8a64b1efc446d2e31c","tarball":"https://registry.npmjs.org/@pynickle/koishi-plugin-chat-summarizer/-/koishi-plugin-chat-summarizer-1.20.3.tgz","fileCount":18,"integrity":"sha512-lklLggLlHdkHOkj6XUu4Hc20ZHEeOagH+ZshX0Y/39cUId+D6masWjBiu2M8RPruQzdIlmAiwYWSLUTcXH3jvQ==","signatures":[{"sig":"MEUCIQDODll9kAt8ayP+ajeBBx18QFry8+xOFsFNjCqVgAP45QIgXDAWXxV3W8L7rcr/Uu5UDwONpvdF+AZ/CUo1z+EdMPM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pynickle%2fkoishi-plugin-chat-summarizer@1.20.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":295723},"main":"lib/index.cjs","type":"module","koishi":{"service":{"required":["database","http","puppeteer"]},"description":{"zh":"Koishi 聊天记录收集和上传插件"}},"gitHead":"a624826553aeb4b606fa16288f46aa00584bd529","scripts":{"fmt":"npx oxfmt ./src","lint":"npx oxlint ./src","build":"node esbuild.config.js && tsc --emitDeclarationOnly","lint:fix":"npx oxlint ./src --fix","semantic-release":"semantic-release"},"typings":"lib/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c5838c9-c93d-4d50-b9c8-aec74f87f38b"}},"repository":{"url":"git+https://github.com/pynickle/chat-summarizer.git","type":"git"},"_npmVersion":"11.9.0","description":"Koishi 聊天记录收集和上传插件","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.116","axios":"^1.13.6","@ai-sdk/openai":"^3.0.41","@aws-sdk/client-s3":"^3.1011.0","github-markdown-css":"^5.9.0","@aws-sdk/lib-storage":"^3.1011.0"},"_hasShrinkwrap":false,"devDependencies":{"oxfmt":"^0.41.0","oxlint":"^1.56.0","rimraf":"^6.1.3","esbuild":"^0.27.4","typescript":"^5.9.3","@types/node":"^24.12.0","semantic-release":"^25.0.3","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^9.3.0"},"peerDependencies":{"koishi":"^4.18.0"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-chat-summarizer_1.20.3_1773855011312_0.3008426490511493","host":"s3://npm-registry-packages-npm-production"}},"1.21.0":{"name":"@pynickle/koishi-plugin-chat-summarizer","version":"1.21.0","keywords":["koishi","plugin","chat"],"license":"MIT","_id":"@pynickle/koishi-plugin-chat-summarizer@1.21.0","maintainers":[{"name":"pynickle","email":"2330458484@qq.com"}],"homepage":"https://github.com/pynickle/chat-summarizer#readme","bugs":{"url":"https://github.com/pynickle/chat-summarizer/issues"},"dist":{"shasum":"b7060ea8158e11f032249ea2426d751e156ca4db","tarball":"https://registry.npmjs.org/@pynickle/koishi-plugin-chat-summarizer/-/koishi-plugin-chat-summarizer-1.21.0.tgz","fileCount":18,"integrity":"sha512-qJyhbSa0gpUMI4QCGoIx3oRLSHbvET6j+EihYm98Ici6t02hGCVm8m5JveXTO5XuOj2EERcxGsRz4N20MuEgXw==","signatures":[{"sig":"MEUCIEm4LTl/LibBPj/c5eIcKMXHN9uCEgxOyqwHpHaLzO6CAiEAmda1ClXamNc08MkyGXIPJW0hxAdtzCsSQLnyOJJtvZg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pynickle%2fkoishi-plugin-chat-summarizer@1.21.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":299642},"main":"lib/index.cjs","type":"module","koishi":{"service":{"required":["database","http","puppeteer"]},"description":{"zh":"Koishi 聊天记录收集和上传插件"}},"gitHead":"dd1d320f58f81116411f9883a95101d78c585198","scripts":{"fmt":"npx oxfmt ./src","lint":"npx oxlint ./src","build":"node esbuild.config.js && tsc --emitDeclarationOnly","lint:fix":"npx oxlint ./src --fix","semantic-release":"semantic-release"},"typings":"lib/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c5838c9-c93d-4d50-b9c8-aec74f87f38b"}},"repository":{"url":"git+https://github.com/pynickle/chat-summarizer.git","type":"git"},"_npmVersion":"11.9.0","description":"Koishi 聊天记录收集和上传插件","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.116","axios":"^1.13.6","@ai-sdk/openai":"^3.0.41","@aws-sdk/client-s3":"^3.1011.0","github-markdown-css":"^5.9.0","@aws-sdk/lib-storage":"^3.1011.0"},"_hasShrinkwrap":false,"devDependencies":{"oxfmt":"^0.41.0","oxlint":"^1.56.0","rimraf":"^6.1.3","esbuild":"^0.27.4","typescript":"^5.9.3","@types/node":"^24.12.0","semantic-release":"^25.0.3","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^9.3.0"},"peerDependencies":{"koishi":"^4.18.0"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-chat-summarizer_1.21.0_1773855700388_0.5533681171222036","host":"s3://npm-registry-packages-npm-production"}},"1.22.0":{"name":"@pynickle/koishi-plugin-chat-summarizer","version":"1.22.0","keywords":["koishi","plugin","chat"],"license":"MIT","_id":"@pynickle/koishi-plugin-chat-summarizer@1.22.0","maintainers":[{"name":"pynickle","email":"2330458484@qq.com"}],"homepage":"https://github.com/pynickle/chat-summarizer#readme","bugs":{"url":"https://github.com/pynickle/chat-summarizer/issues"},"dist":{"shasum":"eae5d40b6468debff786ff67dbaae35a4328acf6","tarball":"https://registry.npmjs.org/@pynickle/koishi-plugin-chat-summarizer/-/koishi-plugin-chat-summarizer-1.22.0.tgz","fileCount":48,"integrity":"sha512-i+mV1oy8abwXeATnVmvP5QCqzZ5cyQJHC7jkTVjpXwKtuIdLWWvRn3JfXQ9/n+oFSe3zM8ENdqqXMSvh7wuAyQ==","signatures":[{"sig":"MEQCIGOkpBHtB/em49xx/b0azHnHfxTR0oimbkhJbEi4letkAiBYHnSwcQRBbuDoKr8nFvPqkeMl6BAKEfzjtH5gVK1dkw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pynickle%2fkoishi-plugin-chat-summarizer@1.22.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":920117},"main":"lib/index.cjs","type":"module","koishi":{"service":{"required":["database","puppeteer"]},"description":{"zh":"Koishi 聊天记录收集和上传插件"}},"gitHead":"90c4ad30e86b03a4776a760d6d75a308940a77de","scripts":{"fmt":"npx oxfmt ./src","lint":"npx oxlint ./src","build":"node esbuild.config.js && tsc --emitDeclarationOnly","lint:fix":"npx oxlint ./src --fix","semantic-release":"semantic-release"},"typings":"lib/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c5838c9-c93d-4d50-b9c8-aec74f87f38b"}},"repository":{"url":"git+https://github.com/pynickle/chat-summarizer.git","type":"git"},"_npmVersion":"11.9.0","description":"Koishi 聊天记录收集和上传插件","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.116","axios":"^1.13.6","@ai-sdk/openai":"^3.0.41","@aws-sdk/client-s3":"^3.1011.0","github-markdown-css":"^5.9.0","@aws-sdk/lib-storage":"^3.1011.0","@aws-sdk/s3-request-presigner":"^3.1012.0"},"_hasShrinkwrap":false,"devDependencies":{"oxfmt":"^0.41.0","oxlint":"^1.56.0","rimraf":"^6.1.3","esbuild":"^0.27.4","typescript":"^5.9.3","@types/node":"^24.12.0","semantic-release":"^25.0.3","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^9.3.0"},"peerDependencies":{"koishi":"^4.18.0"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-chat-summarizer_1.22.0_1773917540362_0.6228121716943955","host":"s3://npm-registry-packages-npm-production"}},"1.22.1":{"name":"@pynickle/koishi-plugin-chat-summarizer","version":"1.22.1","keywords":["koishi","plugin","chat"],"license":"MIT","_id":"@pynickle/koishi-plugin-chat-summarizer@1.22.1","maintainers":[{"name":"pynickle","email":"2330458484@qq.com"}],"homepage":"https://github.com/pynickle/chat-summarizer#readme","bugs":{"url":"https://github.com/pynickle/chat-summarizer/issues"},"dist":{"shasum":"cfae3bb0eac8a59d3eeba0cf76a014c1e1900056","tarball":"https://registry.npmjs.org/@pynickle/koishi-plugin-chat-summarizer/-/koishi-plugin-chat-summarizer-1.22.1.tgz","fileCount":49,"integrity":"sha512-p5psRu/8DqRzQSlQes+1Ba3JD4y+BUSFP6khP4ScEQKaol4ZAQpFNufkPoGrnLCtJHqinMnabk6JtlNDMrzOFg==","signatures":[{"sig":"MEUCIE6cV6PHN2SIYeNrJpSMYNBP9p6cVvK2mjNViG11BNXQAiEAyYngLmPZFCpP1LShc4m3ylp+cxYVFz3Qm6Yz/mRwwyI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pynickle%2fkoishi-plugin-chat-summarizer@1.22.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":924893},"main":"lib/index.cjs","type":"module","koishi":{"service":{"required":["database","puppeteer"]},"description":{"zh":"Koishi 聊天记录收集和上传插件"}},"gitHead":"c053b0d89447cfd53fee6034f77c55a356efca29","scripts":{"fmt":"npx oxfmt ./src","lint":"npx oxlint ./src","build":"node esbuild.config.js && tsc --emitDeclarationOnly","lint:fix":"npx oxlint ./src --fix","semantic-release":"semantic-release"},"typings":"lib/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c5838c9-c93d-4d50-b9c8-aec74f87f38b"}},"repository":{"url":"git+https://github.com/pynickle/chat-summarizer.git","type":"git"},"_npmVersion":"11.9.0","description":"Koishi 聊天记录收集和上传插件","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.116","axios":"^1.13.6","@ai-sdk/openai":"^3.0.41","@aws-sdk/client-s3":"^3.1011.0","github-markdown-css":"^5.9.0","@aws-sdk/lib-storage":"^3.1011.0","@aws-sdk/s3-request-presigner":"^3.1012.0"},"_hasShrinkwrap":false,"devDependencies":{"oxfmt":"^0.41.0","oxlint":"^1.56.0","rimraf":"^6.1.3","esbuild":"^0.27.4","typescript":"^5.9.3","@types/node":"^24.12.0","semantic-release":"^25.0.3","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^9.3.0"},"peerDependencies":{"koishi":"^4.18.0"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-chat-summarizer_1.22.1_1773947178970_0.5639996775116114","host":"s3://npm-registry-packages-npm-production"}},"1.22.2":{"name":"@pynickle/koishi-plugin-chat-summarizer","version":"1.22.2","keywords":["koishi","plugin","chat"],"license":"MIT","_id":"@pynickle/koishi-plugin-chat-summarizer@1.22.2","maintainers":[{"name":"pynickle","email":"2330458484@qq.com"}],"homepage":"https://github.com/pynickle/chat-summarizer#readme","bugs":{"url":"https://github.com/pynickle/chat-summarizer/issues"},"dist":{"shasum":"ab30a535bc692a74a86a436d546aad8a2368146c","tarball":"https://registry.npmjs.org/@pynickle/koishi-plugin-chat-summarizer/-/koishi-plugin-chat-summarizer-1.22.2.tgz","fileCount":49,"integrity":"sha512-zbyq8rrch36xjNL846MScafHUH4tR3AHdcpiuGMMvy9Hkv2PnzpYuCXlIt8U0joREHemZluU91FF1IT6tp8i+A==","signatures":[{"sig":"MEUCIDTbur7Ym2OBM8oP7jbb/Rp7xHMzypalxjMMBIsB1UqvAiEA+2WcNhrDpU+5Je1ZsZ8v/vWG2nfvUX7sQ/3r9gkANY8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pynickle%2fkoishi-plugin-chat-summarizer@1.22.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":926615},"main":"lib/index.cjs","type":"module","koishi":{"service":{"required":["database","puppeteer"]},"description":{"zh":"Koishi 聊天记录收集和上传插件"}},"gitHead":"78c2c371bf9003ad9fa27ec2673f74bab58e2427","scripts":{"fmt":"npx oxfmt ./src","lint":"npx oxlint ./src","build":"node esbuild.config.js && tsc --emitDeclarationOnly","lint:fix":"npx oxlint ./src --fix","semantic-release":"semantic-release"},"typings":"lib/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c5838c9-c93d-4d50-b9c8-aec74f87f38b"}},"repository":{"url":"git+https://github.com/pynickle/chat-summarizer.git","type":"git"},"_npmVersion":"11.9.0","description":"Koishi 聊天记录收集和上传插件","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.116","axios":"^1.13.6","@ai-sdk/openai":"^3.0.41","@aws-sdk/client-s3":"^3.1011.0","github-markdown-css":"^5.9.0","@aws-sdk/lib-storage":"^3.1011.0","@aws-sdk/s3-request-presigner":"^3.1012.0"},"_hasShrinkwrap":false,"devDependencies":{"oxfmt":"^0.41.0","oxlint":"^1.56.0","rimraf":"^6.1.3","esbuild":"^0.27.4","typescript":"^5.9.3","@types/node":"^24.12.0","semantic-release":"^25.0.3","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^9.3.0"},"peerDependencies":{"koishi":"^4.18.0"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-chat-summarizer_1.22.2_1773948465040_0.5818953963424565","host":"s3://npm-registry-packages-npm-production"}},"1.22.3":{"name":"@pynickle/koishi-plugin-chat-summarizer","version":"1.22.3","keywords":["koishi","plugin","chat"],"license":"MIT","_id":"@pynickle/koishi-plugin-chat-summarizer@1.22.3","maintainers":[{"name":"pynickle","email":"2330458484@qq.com"}],"homepage":"https://github.com/pynickle/chat-summarizer#readme","bugs":{"url":"https://github.com/pynickle/chat-summarizer/issues"},"dist":{"shasum":"2fc690f4a38d9f716dcbdf84ce83ec7824d9da80","tarball":"https://registry.npmjs.org/@pynickle/koishi-plugin-chat-summarizer/-/koishi-plugin-chat-summarizer-1.22.3.tgz","fileCount":49,"integrity":"sha512-nXLUf4W4FdNP4MosnoIGh7cVz5LQJgSFYkVneTsXQoNY8AfYrRwXVkWsgHM1cKVH8+yLjXVAoqRIFY5ZKJk9sQ==","signatures":[{"sig":"MEUCIQCOL5GumH9K6qYUDkv4ttimNTpjY5E5861qNk2dG3TRMAIgCCJbh88+O8GkECVI0ktjUlwwvcKGNt41LNcHRI40sSg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pynickle%2fkoishi-plugin-chat-summarizer@1.22.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":932793},"main":"lib/index.cjs","type":"module","koishi":{"service":{"required":["database","puppeteer"]},"description":{"zh":"Koishi 聊天记录收集和上传插件"}},"gitHead":"934e699412710293755051c0acb60ceaa7d179b5","scripts":{"fmt":"npx oxfmt ./src","lint":"npx oxlint ./src","build":"node esbuild.config.js && tsc --emitDeclarationOnly","lint:fix":"npx oxlint ./src --fix","semantic-release":"semantic-release"},"typings":"lib/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c5838c9-c93d-4d50-b9c8-aec74f87f38b"}},"repository":{"url":"git+https://github.com/pynickle/chat-summarizer.git","type":"git"},"_npmVersion":"11.9.0","description":"Koishi 聊天记录收集和上传插件","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.116","axios":"^1.13.6","@ai-sdk/openai":"^3.0.41","@aws-sdk/client-s3":"^3.1011.0","github-markdown-css":"^5.9.0","@aws-sdk/lib-storage":"^3.1011.0","@aws-sdk/s3-request-presigner":"^3.1012.0"},"_hasShrinkwrap":false,"devDependencies":{"oxfmt":"^0.41.0","oxlint":"^1.56.0","rimraf":"^6.1.3","esbuild":"^0.27.4","typescript":"^5.9.3","@types/node":"^24.12.0","semantic-release":"^25.0.3","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^9.3.0"},"peerDependencies":{"koishi":"^4.18.0"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-chat-summarizer_1.22.3_1773953937238_0.9826656894852048","host":"s3://npm-registry-packages-npm-production"}},"1.22.4":{"name":"@pynickle/koishi-plugin-chat-summarizer","version":"1.22.4","keywords":["koishi","plugin","chat"],"license":"MIT","_id":"@pynickle/koishi-plugin-chat-summarizer@1.22.4","maintainers":[{"name":"pynickle","email":"2330458484@qq.com"}],"homepage":"https://github.com/pynickle/chat-summarizer#readme","bugs":{"url":"https://github.com/pynickle/chat-summarizer/issues"},"dist":{"shasum":"292ff05bf261395c9fda52e636271d6035753c3b","tarball":"https://registry.npmjs.org/@pynickle/koishi-plugin-chat-summarizer/-/koishi-plugin-chat-summarizer-1.22.4.tgz","fileCount":49,"integrity":"sha512-1wzgpusAdDp2xc6Vb1s7wWm8rp946zL/PUJV2Vk78DwHOcXqn1Rbcsap+ejAFPq20rRZTYzVqN4OujVbr819nQ==","signatures":[{"sig":"MEUCICERYDqQKwX6H6PAoO2L5aCVyyTTADl45oUAyuh1Tm5pAiEA1UEx9oB58mp8zP3IWBrgCd9MkqEZEoYu+8nqLVz6USY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pynickle%2fkoishi-plugin-chat-summarizer@1.22.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":933074},"main":"lib/index.cjs","type":"module","koishi":{"service":{"required":["database","puppeteer"]},"description":{"zh":"Koishi 聊天记录收集和上传插件"}},"gitHead":"e8439452f7f88e8eac4847ff9d0c36a5cd65fb7e","scripts":{"fmt":"npx oxfmt ./src","lint":"npx oxlint ./src","build":"node esbuild.config.js && tsc --emitDeclarationOnly","lint:fix":"npx oxlint ./src --fix","semantic-release":"semantic-release"},"typings":"lib/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c5838c9-c93d-4d50-b9c8-aec74f87f38b"}},"repository":{"url":"git+https://github.com/pynickle/chat-summarizer.git","type":"git"},"_npmVersion":"11.9.0","description":"Koishi 聊天记录收集和上传插件","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.116","axios":"^1.13.6","@ai-sdk/openai":"^3.0.41","@aws-sdk/client-s3":"^3.1011.0","github-markdown-css":"^5.9.0","@aws-sdk/lib-storage":"^3.1011.0","@aws-sdk/s3-request-presigner":"^3.1012.0"},"_hasShrinkwrap":false,"devDependencies":{"oxfmt":"^0.41.0","oxlint":"^1.56.0","rimraf":"^6.1.3","esbuild":"^0.27.4","typescript":"^5.9.3","@types/node":"^24.12.0","semantic-release":"^25.0.3","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^9.3.0"},"peerDependencies":{"koishi":"^4.18.0"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-chat-summarizer_1.22.4_1773954518104_0.04766275661381236","host":"s3://npm-registry-packages-npm-production"}},"1.22.5":{"name":"@pynickle/koishi-plugin-chat-summarizer","version":"1.22.5","keywords":["koishi","plugin","chat"],"license":"MIT","_id":"@pynickle/koishi-plugin-chat-summarizer@1.22.5","maintainers":[{"name":"pynickle","email":"2330458484@qq.com"}],"homepage":"https://github.com/pynickle/chat-summarizer#readme","bugs":{"url":"https://github.com/pynickle/chat-summarizer/issues"},"dist":{"shasum":"45448d3bdb1ed5197eecc64b61f64cd46927a64d","tarball":"https://registry.npmjs.org/@pynickle/koishi-plugin-chat-summarizer/-/koishi-plugin-chat-summarizer-1.22.5.tgz","fileCount":49,"integrity":"sha512-+DS3v8s5HRpvSKVclpk3+v2UtFhNN6BWGTDXGGudUfe2zIJ3lThDaC5BMsaUQZMTkC2/5r6yE5UBNL66fGEc4Q==","signatures":[{"sig":"MEYCIQDJw0JOWZNrodCbxAtW6a5VYN4jqyASNzuIBPE/mBoqSAIhAI64AvHHl40wLLXy6AElDv/K0XMrhYWWcqh6C/hrckW4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pynickle%2fkoishi-plugin-chat-summarizer@1.22.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":931352},"main":"lib/index.cjs","type":"module","koishi":{"service":{"required":["database","puppeteer"]},"description":{"zh":"Koishi 聊天记录收集和上传插件"}},"gitHead":"0804b0727286647616b661143ad71477eabc7e13","scripts":{"fmt":"npx oxfmt ./src","lint":"npx oxlint ./src","build":"node esbuild.config.js && tsc --emitDeclarationOnly","lint:fix":"npx oxlint ./src --fix","semantic-release":"semantic-release"},"typings":"lib/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c5838c9-c93d-4d50-b9c8-aec74f87f38b"}},"repository":{"url":"git+https://github.com/pynickle/chat-summarizer.git","type":"git"},"_npmVersion":"11.9.0","description":"Koishi 聊天记录收集和上传插件","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.116","axios":"^1.13.6","@ai-sdk/openai":"^3.0.41","@aws-sdk/client-s3":"^3.1011.0","github-markdown-css":"^5.9.0","@aws-sdk/lib-storage":"^3.1011.0","@aws-sdk/s3-request-presigner":"^3.1012.0"},"_hasShrinkwrap":false,"devDependencies":{"oxfmt":"^0.41.0","oxlint":"^1.56.0","rimraf":"^6.1.3","esbuild":"^0.27.4","typescript":"^5.9.3","@types/node":"^24.12.0","semantic-release":"^25.0.3","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^9.3.0"},"peerDependencies":{"koishi":"^4.18.0"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-chat-summarizer_1.22.5_1773954780556_0.6829923003358775","host":"s3://npm-registry-packages-npm-production"}},"1.22.6":{"name":"@pynickle/koishi-plugin-chat-summarizer","version":"1.22.6","keywords":["koishi","plugin","chat"],"license":"MIT","_id":"@pynickle/koishi-plugin-chat-summarizer@1.22.6","maintainers":[{"name":"pynickle","email":"2330458484@qq.com"}],"homepage":"https://github.com/pynickle/chat-summarizer#readme","bugs":{"url":"https://github.com/pynickle/chat-summarizer/issues"},"dist":{"shasum":"38d325055f46f2008c949b11e586354631b84aba","tarball":"https://registry.npmjs.org/@pynickle/koishi-plugin-chat-summarizer/-/koishi-plugin-chat-summarizer-1.22.6.tgz","fileCount":49,"integrity":"sha512-NdRlDWSFeOJSoYqAV63M/CM69RpQ1Q/R3b/NhackrTfhoLRpGquMQ9S7dpfIN6O1/sHqUx/uV2nuLL5gTx9N7w==","signatures":[{"sig":"MEQCICawDk3ob0WlkR4LLKMEL+rhwJheFpw2h20arLHyJYyhAiBuBE0voFyOUG3IyUGnWfQY66pFKXHEmPd5yJS0HMTp8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pynickle%2fkoishi-plugin-chat-summarizer@1.22.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":931860},"main":"lib/index.cjs","type":"module","koishi":{"service":{"required":["database","puppeteer"]},"description":{"zh":"Koishi 聊天记录收集和上传插件"}},"gitHead":"a2bfd8de9c2725996bfb734175734033aa3034b4","scripts":{"fmt":"npx oxfmt ./src","lint":"npx oxlint ./src","build":"node esbuild.config.js && tsc --emitDeclarationOnly","lint:fix":"npx oxlint ./src --fix","semantic-release":"semantic-release"},"typings":"lib/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c5838c9-c93d-4d50-b9c8-aec74f87f38b"}},"repository":{"url":"git+https://github.com/pynickle/chat-summarizer.git","type":"git"},"_npmVersion":"11.9.0","description":"Koishi 聊天记录收集和上传插件","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.116","axios":"^1.13.6","@ai-sdk/openai":"^3.0.41","@aws-sdk/client-s3":"^3.1011.0","github-markdown-css":"^5.9.0","@aws-sdk/lib-storage":"^3.1011.0","@aws-sdk/s3-request-presigner":"^3.1012.0"},"_hasShrinkwrap":false,"devDependencies":{"oxfmt":"^0.41.0","oxlint":"^1.56.0","rimraf":"^6.1.3","esbuild":"^0.27.4","typescript":"^5.9.3","@types/node":"^24.12.0","semantic-release":"^25.0.3","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^9.3.0"},"peerDependencies":{"koishi":"^4.18.0"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-chat-summarizer_1.22.6_1773955972732_0.48188623202639236","host":"s3://npm-registry-packages-npm-production"}},"1.22.7":{"name":"@pynickle/koishi-plugin-chat-summarizer","version":"1.22.7","keywords":["koishi","plugin","chat"],"license":"MIT","_id":"@pynickle/koishi-plugin-chat-summarizer@1.22.7","maintainers":[{"name":"pynickle","email":"2330458484@qq.com"}],"homepage":"https://github.com/pynickle/chat-summarizer#readme","bugs":{"url":"https://github.com/pynickle/chat-summarizer/issues"},"dist":{"shasum":"620499f099b8f1ea2c4e6ae1a64d6ce4567c2113","tarball":"https://registry.npmjs.org/@pynickle/koishi-plugin-chat-summarizer/-/koishi-plugin-chat-summarizer-1.22.7.tgz","fileCount":49,"integrity":"sha512-55EIiNXofToQDKXTtximsQDnKDBw1tE+nnjY45t16m2z1X9NHM4ozpSWgyILIxnJnKXwBnS55s5Nry57W5IVXw==","signatures":[{"sig":"MEYCIQCC+XvMPP7jfl1Eo6cH2g614m2qncQENfS4XH3oG+hPkwIhAIT0+BD/wPdFUTsxeKjUlMzafsDUwFkW728P9Boz2sak","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pynickle%2fkoishi-plugin-chat-summarizer@1.22.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":932530},"main":"lib/index.cjs","type":"module","koishi":{"service":{"required":["database","puppeteer"]},"description":{"zh":"Koishi 聊天记录收集和上传插件"}},"gitHead":"599502e7f03768b368a1bee501e2a344babc0129","scripts":{"fmt":"npx oxfmt ./src","lint":"npx oxlint ./src","build":"node esbuild.config.js && tsc --emitDeclarationOnly","lint:fix":"npx oxlint ./src --fix","semantic-release":"semantic-release"},"typings":"lib/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c5838c9-c93d-4d50-b9c8-aec74f87f38b"}},"repository":{"url":"git+https://github.com/pynickle/chat-summarizer.git","type":"git"},"_npmVersion":"11.9.0","description":"Koishi 聊天记录收集和上传插件","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.116","axios":"^1.13.6","@ai-sdk/openai":"^3.0.41","@aws-sdk/client-s3":"^3.1011.0","github-markdown-css":"^5.9.0","@aws-sdk/lib-storage":"^3.1011.0","@aws-sdk/s3-request-presigner":"^3.1012.0"},"_hasShrinkwrap":false,"devDependencies":{"oxfmt":"^0.41.0","oxlint":"^1.56.0","rimraf":"^6.1.3","esbuild":"^0.27.4","typescript":"^5.9.3","@types/node":"^24.12.0","semantic-release":"^25.0.3","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^9.3.0"},"peerDependencies":{"koishi":"^4.18.0"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-chat-summarizer_1.22.7_1773956479897_0.23848051847786333","host":"s3://npm-registry-packages-npm-production"}},"1.22.8":{"name":"@pynickle/koishi-plugin-chat-summarizer","version":"1.22.8","keywords":["koishi","plugin","chat"],"license":"MIT","_id":"@pynickle/koishi-plugin-chat-summarizer@1.22.8","maintainers":[{"name":"pynickle","email":"2330458484@qq.com"}],"homepage":"https://github.com/pynickle/chat-summarizer#readme","bugs":{"url":"https://github.com/pynickle/chat-summarizer/issues"},"dist":{"shasum":"b52cef305945b6995c3008e516d7a3010a6c0ef9","tarball":"https://registry.npmjs.org/@pynickle/koishi-plugin-chat-summarizer/-/koishi-plugin-chat-summarizer-1.22.8.tgz","fileCount":49,"integrity":"sha512-HUkubOUXiLk8gpyWdze4Faow5KOFl/e4M917xuUeICgUofiHtKdMLc69O1sUCPi3Rn2axX8JYYpTa2MHw+xnrg==","signatures":[{"sig":"MEUCIBvTCUpHMnIGb6MNJi+wZXsmGjLrLRrjlgAp8LjQw3D3AiEAvlEnEc4FRUSTQtIAu4K715XYPh2WXPZxDQzzA6jI6Iw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pynickle%2fkoishi-plugin-chat-summarizer@1.22.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":933074},"main":"lib/index.cjs","type":"module","koishi":{"service":{"required":["database","puppeteer"]},"description":{"zh":"Koishi 聊天记录收集和上传插件"}},"gitHead":"39f7983d37fa44a3e0544aeaa008f24fe98ae49c","scripts":{"fmt":"npx oxfmt ./src","lint":"npx oxlint ./src","build":"node esbuild.config.js && tsc --emitDeclarationOnly","lint:fix":"npx oxlint ./src --fix","semantic-release":"semantic-release"},"typings":"lib/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c5838c9-c93d-4d50-b9c8-aec74f87f38b"}},"repository":{"url":"git+https://github.com/pynickle/chat-summarizer.git","type":"git"},"_npmVersion":"11.9.0","description":"Koishi 聊天记录收集和上传插件","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.116","axios":"^1.13.6","@ai-sdk/openai":"^3.0.41","@aws-sdk/client-s3":"^3.1011.0","github-markdown-css":"^5.9.0","@aws-sdk/lib-storage":"^3.1011.0","@aws-sdk/s3-request-presigner":"^3.1012.0"},"_hasShrinkwrap":false,"devDependencies":{"oxfmt":"^0.41.0","oxlint":"^1.56.0","rimraf":"^6.1.3","esbuild":"^0.27.4","typescript":"^5.9.3","@types/node":"^24.12.0","semantic-release":"^25.0.3","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^9.3.0"},"peerDependencies":{"koishi":"^4.18.0"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-chat-summarizer_1.22.8_1774023569185_0.10354741087603347","host":"s3://npm-registry-packages-npm-production"}},"1.22.9":{"name":"@pynickle/koishi-plugin-chat-summarizer","version":"1.22.9","keywords":["koishi","plugin","chat"],"license":"MIT","_id":"@pynickle/koishi-plugin-chat-summarizer@1.22.9","maintainers":[{"name":"pynickle","email":"2330458484@qq.com"}],"homepage":"https://github.com/pynickle/chat-summarizer#readme","bugs":{"url":"https://github.com/pynickle/chat-summarizer/issues"},"dist":{"shasum":"bce455e08d2e66abebdc0b08352727f415bd67d2","tarball":"https://registry.npmjs.org/@pynickle/koishi-plugin-chat-summarizer/-/koishi-plugin-chat-summarizer-1.22.9.tgz","fileCount":62,"integrity":"sha512-ydgN/EJEWMuJVd8tCYYG9Fes2Rz3wvIW24GM+MkYnGomj6bhzeAXYx6aTTRgjk+W1EEcLNsLIqOVb4bpacbdFA==","signatures":[{"sig":"MEUCIQDGd+r/1iiHmjycLxzSNuYKulJUaBxHs+o7DHQYqXabZQIgfEh+8uk6RjlHbElVHwu+znZR0o47svMgo2LE2BJYu4s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pynickle%2fkoishi-plugin-chat-summarizer@1.22.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":960156},"main":"lib/index.cjs","type":"module","koishi":{"service":{"required":["database","puppeteer"]},"description":{"zh":"Koishi 聊天记录收集和上传插件"}},"gitHead":"bf48e7cec2cd766e0d4219e180f0234f0c1b6832","scripts":{"fmt":"npx oxfmt ./src","lint":"npx oxlint ./src","build":"node esbuild.config.js && tsc --emitDeclarationOnly","lint:fix":"npx oxlint ./src --fix","semantic-release":"semantic-release"},"typings":"lib/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c5838c9-c93d-4d50-b9c8-aec74f87f38b"}},"repository":{"url":"git+https://github.com/pynickle/chat-summarizer.git","type":"git"},"_npmVersion":"11.9.0","description":"Koishi 聊天记录收集和上传插件","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.116","axios":"^1.13.6","@ai-sdk/openai":"^3.0.41","@aws-sdk/client-s3":"^3.1011.0","github-markdown-css":"^5.9.0","@aws-sdk/lib-storage":"^3.1011.0","@aws-sdk/s3-request-presigner":"^3.1012.0"},"_hasShrinkwrap":false,"devDependencies":{"oxfmt":"^0.41.0","oxlint":"^1.56.0","rimraf":"^6.1.3","esbuild":"^0.27.4","typescript":"^5.9.3","@types/node":"^24.12.0","semantic-release":"^25.0.3","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^9.3.0"},"peerDependencies":{"koishi":"^4.18.0"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-chat-summarizer_1.22.9_1774024507845_0.0924693792066753","host":"s3://npm-registry-packages-npm-production"}},"1.22.10":{"name":"@pynickle/koishi-plugin-chat-summarizer","version":"1.22.10","keywords":["koishi","plugin","chat"],"license":"MIT","_id":"@pynickle/koishi-plugin-chat-summarizer@1.22.10","maintainers":[{"name":"pynickle","email":"2330458484@qq.com"}],"homepage":"https://github.com/pynickle/chat-summarizer#readme","bugs":{"url":"https://github.com/pynickle/chat-summarizer/issues"},"dist":{"shasum":"cd0a3b34c2f1b15821a449a490ba47902c5d20c3","tarball":"https://registry.npmjs.org/@pynickle/koishi-plugin-chat-summarizer/-/koishi-plugin-chat-summarizer-1.22.10.tgz","fileCount":62,"integrity":"sha512-HB79clch0d2QOqD2G11R98UaRCYMRRWzEGy5bFsgyAQZEVrtb01p9NgZ8VDN+y9OMH6AQcrVwAPd+ZZVzWoVdA==","signatures":[{"sig":"MEUCIQCKQ7KdFlabnagOlEvGX4XLfks0bp6LkC8Et6+vTQY0cgIgBosf71q/80zkLcvSYliuSSoilx9S4yCA41BRUU/7YCM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pynickle%2fkoishi-plugin-chat-summarizer@1.22.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":960890},"main":"lib/index.cjs","type":"module","koishi":{"service":{"required":["database","puppeteer"]},"description":{"zh":"Koishi 聊天记录收集和上传插件"}},"gitHead":"98b7b4ed7f8e281be33c17306d1e8fbdaddf8835","scripts":{"fmt":"npx oxfmt ./src","lint":"npx oxlint ./src","build":"node esbuild.config.js && tsc --emitDeclarationOnly","lint:fix":"npx oxlint ./src --fix","semantic-release":"semantic-release"},"typings":"lib/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c5838c9-c93d-4d50-b9c8-aec74f87f38b"}},"repository":{"url":"git+https://github.com/pynickle/chat-summarizer.git","type":"git"},"_npmVersion":"11.9.0","description":"Koishi 聊天记录收集和上传插件","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.116","axios":"^1.13.6","@ai-sdk/openai":"^3.0.41","@aws-sdk/client-s3":"^3.1011.0","github-markdown-css":"^5.9.0","@aws-sdk/lib-storage":"^3.1011.0","@aws-sdk/s3-request-presigner":"^3.1012.0"},"_hasShrinkwrap":false,"devDependencies":{"oxfmt":"^0.41.0","oxlint":"^1.56.0","rimraf":"^6.1.3","esbuild":"^0.27.4","typescript":"^5.9.3","@types/node":"^24.12.0","semantic-release":"^25.0.3","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^9.3.0"},"peerDependencies":{"koishi":"^4.18.0"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-chat-summarizer_1.22.10_1774629274553_0.5948065761000387","host":"s3://npm-registry-packages-npm-production"}},"1.23.0":{"name":"@pynickle/koishi-plugin-chat-summarizer","version":"1.23.0","keywords":["koishi","plugin","chat"],"license":"MIT","_id":"@pynickle/koishi-plugin-chat-summarizer@1.23.0","maintainers":[{"name":"pynickle","email":"2330458484@qq.com"}],"homepage":"https://github.com/pynickle/chat-summarizer#readme","bugs":{"url":"https://github.com/pynickle/chat-summarizer/issues"},"dist":{"shasum":"88ea6cc7fd047b61e1a2058aaa1c0dde7a72418a","tarball":"https://registry.npmjs.org/@pynickle/koishi-plugin-chat-summarizer/-/koishi-plugin-chat-summarizer-1.23.0.tgz","fileCount":62,"integrity":"sha512-jLj06Gqv4S2mqURlQ1pDiGLqu40ZAGtKOdSu1B6CVHB/9YP1Tj0MuPC6fJHWz9fpikU19zTQ2bynjYTqLG3Kyg==","signatures":[{"sig":"MEUCIG1USuwCV/wlWfqpku1wIXOTemTn/LQt4dRbcCNxi0B0AiEAmQw5/YMPhQ1JKkIAurc86bl2M/yG8SfSnFx8PLvwFvk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pynickle%2fkoishi-plugin-chat-summarizer@1.23.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":977198},"main":"lib/index.cjs","type":"module","koishi":{"service":{"required":["database","puppeteer"]},"description":{"zh":"Koishi 聊天记录收集和上传插件"}},"gitHead":"eef6014b91cbb5c307afbd4ed17ad6ac10219250","scripts":{"fmt":"npx oxfmt ./src","lint":"npx oxlint ./src","build":"node esbuild.config.js && tsc --emitDeclarationOnly","lint:fix":"npx oxlint ./src --fix","semantic-release":"semantic-release"},"typings":"lib/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c5838c9-c93d-4d50-b9c8-aec74f87f38b"}},"repository":{"url":"git+https://github.com/pynickle/chat-summarizer.git","type":"git"},"_npmVersion":"11.9.0","description":"Koishi 聊天记录收集和上传插件","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.116","axios":"^1.13.6","@ai-sdk/openai":"^3.0.41","@aws-sdk/client-s3":"^3.1011.0","github-markdown-css":"^5.9.0","@aws-sdk/lib-storage":"^3.1011.0","@aws-sdk/s3-request-presigner":"^3.1012.0"},"_hasShrinkwrap":false,"devDependencies":{"oxfmt":"^0.41.0","oxlint":"^1.56.0","rimraf":"^6.1.3","esbuild":"^0.27.4","typescript":"^5.9.3","@types/node":"^24.12.0","semantic-release":"^25.0.3","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^9.3.0"},"peerDependencies":{"koishi":"^4.18.0"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-chat-summarizer_1.23.0_1774971902899_0.6720163361747298","host":"s3://npm-registry-packages-npm-production"}},"1.23.1":{"name":"@pynickle/koishi-plugin-chat-summarizer","version":"1.23.1","keywords":["koishi","plugin","chat"],"license":"MIT","_id":"@pynickle/koishi-plugin-chat-summarizer@1.23.1","maintainers":[{"name":"pynickle","email":"2330458484@qq.com"}],"homepage":"https://github.com/pynickle/chat-summarizer#readme","bugs":{"url":"https://github.com/pynickle/chat-summarizer/issues"},"dist":{"shasum":"579ef4eb532bef31891fb07c12ddd6c336a8ebba","tarball":"https://registry.npmjs.org/@pynickle/koishi-plugin-chat-summarizer/-/koishi-plugin-chat-summarizer-1.23.1.tgz","fileCount":62,"integrity":"sha512-XhqX9WsfUuUz8RwHkiEtEa5v53+sSSra5YJj1Vn1Isn8xdj/bSK1yU66nN31dbOBi+C/XHmRUl1TxnYbjuJM7g==","signatures":[{"sig":"MEQCIA0z6rUsYCp7gk4HYcGSOdtDT/fbYwlQ02CMeXxHi49vAiBFbmTjjSpjAybHwrkGCjNs6uDHubtlZvg1oIOySsf81g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pynickle%2fkoishi-plugin-chat-summarizer@1.23.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":977597},"main":"lib/index.cjs","type":"module","koishi":{"service":{"required":["database","puppeteer"]},"description":{"zh":"Koishi 聊天记录收集和上传插件"}},"gitHead":"a0873365c06558dae105c6643c3d5f15500ff994","scripts":{"fmt":"npx oxfmt ./src","lint":"npx oxlint ./src","build":"node esbuild.config.js && tsc --emitDeclarationOnly","lint:fix":"npx oxlint ./src --fix","semantic-release":"semantic-release"},"typings":"lib/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c5838c9-c93d-4d50-b9c8-aec74f87f38b"}},"repository":{"url":"git+https://github.com/pynickle/chat-summarizer.git","type":"git"},"_npmVersion":"11.9.0","description":"Koishi 聊天记录收集和上传插件","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.116","axios":"^1.13.6","@ai-sdk/openai":"^3.0.41","@aws-sdk/client-s3":"^3.1011.0","github-markdown-css":"^5.9.0","@aws-sdk/lib-storage":"^3.1011.0","@aws-sdk/s3-request-presigner":"^3.1012.0"},"_hasShrinkwrap":false,"devDependencies":{"oxfmt":"^0.41.0","oxlint":"^1.56.0","rimraf":"^6.1.3","esbuild":"^0.27.4","typescript":"^5.9.3","@types/node":"^24.12.0","semantic-release":"^25.0.3","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^9.3.0"},"peerDependencies":{"koishi":"^4.18.0"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-chat-summarizer_1.23.1_1775061790017_0.4383746615677402","host":"s3://npm-registry-packages-npm-production"}},"1.23.2":{"name":"@pynickle/koishi-plugin-chat-summarizer","version":"1.23.2","keywords":["koishi","plugin","chat"],"license":"MIT","_id":"@pynickle/koishi-plugin-chat-summarizer@1.23.2","maintainers":[{"name":"pynickle","email":"2330458484@qq.com"}],"homepage":"https://github.com/pynickle/chat-summarizer#readme","bugs":{"url":"https://github.com/pynickle/chat-summarizer/issues"},"dist":{"shasum":"0c88069dc1c2c3033e5ab84dd566e881e7b95f22","tarball":"https://registry.npmjs.org/@pynickle/koishi-plugin-chat-summarizer/-/koishi-plugin-chat-summarizer-1.23.2.tgz","fileCount":62,"integrity":"sha512-Lat1BAQn7eQJKD+DeVIDi1BpQsN9edCygDhdJ3Lu3440AtzYETy6OiTjvsTcHz9i+7a+Cqy/uc8dOeBJPpu6Ww==","signatures":[{"sig":"MEYCIQCC8FVMNQgRHkiiN/6numuSelNWqcZubJXKRlwVqA4cRQIhAJzENlsi+ekfKTBbrK0+IEq+v9CeFAbVmSP/DjzyoKs/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pynickle%2fkoishi-plugin-chat-summarizer@1.23.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":976384},"main":"lib/index.cjs","type":"module","koishi":{"service":{"required":["database","puppeteer"]},"description":{"zh":"Koishi 聊天记录收集和上传插件"}},"gitHead":"5ef45dc3842acad4f92abc2c782fd2db35976370","scripts":{"fmt":"npx oxfmt ./src","lint":"npx oxlint ./src","build":"node esbuild.config.js && tsc --emitDeclarationOnly","lint:fix":"npx oxlint ./src --fix","semantic-release":"semantic-release"},"typings":"lib/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c5838c9-c93d-4d50-b9c8-aec74f87f38b"}},"repository":{"url":"git+https://github.com/pynickle/chat-summarizer.git","type":"git"},"_npmVersion":"11.9.0","description":"Koishi 聊天记录收集和上传插件","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.116","axios":"^1.13.6","@ai-sdk/openai":"^3.0.41","@aws-sdk/client-s3":"^3.1011.0","github-markdown-css":"^5.9.0","@aws-sdk/lib-storage":"^3.1011.0","@aws-sdk/s3-request-presigner":"^3.1012.0"},"_hasShrinkwrap":false,"devDependencies":{"oxfmt":"^0.41.0","oxlint":"^1.56.0","rimraf":"^6.1.3","esbuild":"^0.27.4","typescript":"^5.9.3","@types/node":"^24.12.0","semantic-release":"^25.0.3","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^9.3.0"},"peerDependencies":{"koishi":"^4.18.0"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-chat-summarizer_1.23.2_1775062875974_0.7199010384838429","host":"s3://npm-registry-packages-npm-production"}},"1.23.3":{"name":"@pynickle/koishi-plugin-chat-summarizer","version":"1.23.3","keywords":["koishi","plugin","chat"],"license":"MIT","_id":"@pynickle/koishi-plugin-chat-summarizer@1.23.3","maintainers":[{"name":"pynickle","email":"2330458484@qq.com"}],"homepage":"https://github.com/pynickle/chat-summarizer#readme","bugs":{"url":"https://github.com/pynickle/chat-summarizer/issues"},"dist":{"shasum":"7a5dbc30caf6f9693928ef2c9ef488c183c88307","tarball":"https://registry.npmjs.org/@pynickle/koishi-plugin-chat-summarizer/-/koishi-plugin-chat-summarizer-1.23.3.tgz","fileCount":62,"integrity":"sha512-sNjN6bK76zJNJlo4oDlX82bUE7hMbMlmxVzGuM/y3R1AW70ibH4+8bYiri7qvOtKK9NL+tNyK6ffdJqP8zwdzA==","signatures":[{"sig":"MEUCIQC+0jcpzJo3QH6vUCtuf1VameP0Suih7o6ni4mPMxl/kgIgZPaXA0ietdkWN4NQ6L4s2AHt53RjW7DBd5erndoWT1o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pynickle%2fkoishi-plugin-chat-summarizer@1.23.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":979657},"main":"lib/index.cjs","type":"module","koishi":{"service":{"required":["database","puppeteer"]},"description":{"zh":"Koishi 聊天记录收集和上传插件"}},"gitHead":"1c46117352f703eed0769fd532fbdf92fdbb7efe","scripts":{"fmt":"npx oxfmt ./src","lint":"npx oxlint ./src","build":"node esbuild.config.js && tsc --emitDeclarationOnly","lint:fix":"npx oxlint ./src --fix","semantic-release":"semantic-release"},"typings":"lib/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c5838c9-c93d-4d50-b9c8-aec74f87f38b"}},"repository":{"url":"git+https://github.com/pynickle/chat-summarizer.git","type":"git"},"_npmVersion":"11.11.0","description":"Koishi 聊天记录收集和上传插件","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.116","axios":"^1.13.6","@ai-sdk/openai":"^3.0.41","@aws-sdk/client-s3":"^3.1011.0","github-markdown-css":"^5.9.0","@aws-sdk/lib-storage":"^3.1011.0","@aws-sdk/s3-request-presigner":"^3.1012.0"},"_hasShrinkwrap":false,"devDependencies":{"oxfmt":"^0.41.0","oxlint":"^1.56.0","rimraf":"^6.1.3","esbuild":"^0.27.4","typescript":"^5.9.3","@types/node":"^24.12.0","semantic-release":"^25.0.3","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^9.3.0"},"peerDependencies":{"koishi":"^4.18.0"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-chat-summarizer_1.23.3_1775242266055_0.12480280506849462","host":"s3://npm-registry-packages-npm-production"}},"1.23.4":{"name":"@pynickle/koishi-plugin-chat-summarizer","version":"1.23.4","keywords":["koishi","plugin","chat"],"license":"MIT","_id":"@pynickle/koishi-plugin-chat-summarizer@1.23.4","maintainers":[{"name":"pynickle","email":"2330458484@qq.com"}],"homepage":"https://github.com/pynickle/chat-summarizer#readme","bugs":{"url":"https://github.com/pynickle/chat-summarizer/issues"},"dist":{"shasum":"5a04e736255f6c55eae23a8b30edaa5540ea077c","tarball":"https://registry.npmjs.org/@pynickle/koishi-plugin-chat-summarizer/-/koishi-plugin-chat-summarizer-1.23.4.tgz","fileCount":62,"integrity":"sha512-HulY/tVTWEsZH0DcUlNAVGgQSrxX1aOB5ti/hekqtF9sbkGCEFNPt2PkHEuCcj9DVf/Woxi+TLsuTmgWYkYFfg==","signatures":[{"sig":"MEUCIFie2sR6sfd+optz7zr2tj+KeSXa/KGYlDbGaoVeedwFAiEAu2wAtLJR+Y5MAd6DpbXyt3Cr4h6JLxL9UQbPKishmmY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pynickle%2fkoishi-plugin-chat-summarizer@1.23.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":982749},"main":"lib/index.cjs","type":"module","koishi":{"service":{"required":["database","puppeteer"]},"description":{"zh":"Koishi 聊天记录收集和上传插件"}},"gitHead":"9c17a8a90008c9f853cfe62bb5fd14a488c2cee9","scripts":{"fmt":"npx oxfmt ./src","lint":"npx oxlint ./src","build":"node esbuild.config.js && tsc --emitDeclarationOnly","lint:fix":"npx oxlint ./src --fix","semantic-release":"semantic-release"},"typings":"lib/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c5838c9-c93d-4d50-b9c8-aec74f87f38b"}},"repository":{"url":"git+https://github.com/pynickle/chat-summarizer.git","type":"git"},"_npmVersion":"11.11.0","description":"Koishi 聊天记录收集和上传插件","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.116","axios":"^1.13.6","@ai-sdk/openai":"^3.0.41","@aws-sdk/client-s3":"^3.1011.0","github-markdown-css":"^5.9.0","@aws-sdk/lib-storage":"^3.1011.0","@aws-sdk/s3-request-presigner":"^3.1012.0"},"_hasShrinkwrap":false,"devDependencies":{"oxfmt":"^0.41.0","oxlint":"^1.56.0","rimraf":"^6.1.3","esbuild":"^0.27.4","typescript":"^5.9.3","@types/node":"^24.12.0","semantic-release":"^25.0.3","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^9.3.0"},"peerDependencies":{"koishi":"^4.18.0"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-chat-summarizer_1.23.4_1775406713366_0.527636422046259","host":"s3://npm-registry-packages-npm-production"}},"1.24.0":{"name":"@pynickle/koishi-plugin-chat-summarizer","version":"1.24.0","keywords":["koishi","plugin","chat"],"license":"MIT","_id":"@pynickle/koishi-plugin-chat-summarizer@1.24.0","maintainers":[{"name":"pynickle","email":"2330458484@qq.com"}],"homepage":"https://github.com/pynickle/chat-summarizer#readme","bugs":{"url":"https://github.com/pynickle/chat-summarizer/issues"},"dist":{"shasum":"6b904b2a6c14ed27e2dabca783badabd9f96aca8","tarball":"https://registry.npmjs.org/@pynickle/koishi-plugin-chat-summarizer/-/koishi-plugin-chat-summarizer-1.24.0.tgz","fileCount":62,"integrity":"sha512-aAK9qny0OBctPJ/dsIVWx34pirW/2K3v/rkBvRaG0TYkg5MNMT+P8cBs5HB7BLD0mKyVNzyoLtPs5IVugs9d+Q==","signatures":[{"sig":"MEUCIAfNhp+lBOM0rBIIvBtXCgy9L5weg99EVJHBkkHyrdN6AiEAwiCu83GXhVJ4oT2IMGN/cY0JQgIO+6k5pyWAWbeo9d4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pynickle%2fkoishi-plugin-chat-summarizer@1.24.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":983604},"main":"lib/index.cjs","type":"module","koishi":{"service":{"required":["database","puppeteer"]},"description":{"zh":"Koishi 聊天记录收集和上传插件"}},"gitHead":"12b9481809a0b62a4d5eb3de7af83a8205c9fb63","scripts":{"fmt":"npx oxfmt ./src","lint":"npx oxlint ./src","build":"node esbuild.config.js && tsc --emitDeclarationOnly","lint:fix":"npx oxlint ./src --fix","semantic-release":"semantic-release"},"typings":"lib/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c5838c9-c93d-4d50-b9c8-aec74f87f38b"}},"repository":{"url":"git+https://github.com/pynickle/chat-summarizer.git","type":"git"},"_npmVersion":"11.11.0","description":"Koishi 聊天记录收集和上传插件","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.116","axios":"^1.13.6","@ai-sdk/openai":"^3.0.41","@aws-sdk/client-s3":"^3.1011.0","github-markdown-css":"^5.9.0","@aws-sdk/lib-storage":"^3.1011.0","@aws-sdk/s3-request-presigner":"^3.1012.0"},"_hasShrinkwrap":false,"devDependencies":{"oxfmt":"^0.41.0","oxlint":"^1.56.0","rimraf":"^6.1.3","esbuild":"^0.27.4","typescript":"^5.9.3","@types/node":"^24.12.0","semantic-release":"^25.0.3","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^9.3.0"},"peerDependencies":{"koishi":"^4.18.0"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-chat-summarizer_1.24.0_1775465863078_0.18861595911473472","host":"s3://npm-registry-packages-npm-production"}},"1.25.0":{"name":"@pynickle/koishi-plugin-chat-summarizer","version":"1.25.0","keywords":["koishi","plugin","chat"],"license":"MIT","_id":"@pynickle/koishi-plugin-chat-summarizer@1.25.0","maintainers":[{"name":"pynickle","email":"2330458484@qq.com"}],"homepage":"https://github.com/pynickle/chat-summarizer#readme","bugs":{"url":"https://github.com/pynickle/chat-summarizer/issues"},"dist":{"shasum":"3851440a67b80dfabbd362b74517739ca4f339af","tarball":"https://registry.npmjs.org/@pynickle/koishi-plugin-chat-summarizer/-/koishi-plugin-chat-summarizer-1.25.0.tgz","fileCount":62,"integrity":"sha512-zWXruBvXb7fL0ryilfil0N74hvuZ3ESHAvIW57JbwtrFkTPYo0QZ3ZatFRo2CCjJRwSfXzfZuoxY5ZfqrcGyyw==","signatures":[{"sig":"MEQCIDu65KY6o/CJOUJrT5r3n1mAD57YY00wJkAVJ2ASqWy0AiA4235qb/U8QwlGL5R2wbnSLXdaa2Ox99lFF5CFIFWcLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pynickle%2fkoishi-plugin-chat-summarizer@1.25.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":993757},"main":"lib/index.cjs","type":"module","koishi":{"service":{"required":["database","puppeteer"]},"description":{"zh":"Koishi 聊天记录收集和上传插件"}},"gitHead":"69a62c528a59b22bb0280e96c1490eaceb27228b","scripts":{"fmt":"npx oxfmt ./src","lint":"npx oxlint ./src","build":"node esbuild.config.js && tsc --emitDeclarationOnly","lint:fix":"npx oxlint ./src --fix","semantic-release":"semantic-release"},"typings":"lib/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c5838c9-c93d-4d50-b9c8-aec74f87f38b"}},"repository":{"url":"git+https://github.com/pynickle/chat-summarizer.git","type":"git"},"_npmVersion":"11.11.0","description":"Koishi 聊天记录收集和上传插件","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.116","axios":"^1.13.6","@ai-sdk/openai":"^3.0.41","@aws-sdk/client-s3":"^3.1011.0","github-markdown-css":"^5.9.0","@aws-sdk/lib-storage":"^3.1011.0","@aws-sdk/s3-request-presigner":"^3.1012.0"},"_hasShrinkwrap":false,"devDependencies":{"oxfmt":"^0.41.0","oxlint":"^1.56.0","rimraf":"^6.1.3","esbuild":"^0.27.4","typescript":"^5.9.3","@types/node":"^24.12.0","semantic-release":"^25.0.3","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^9.3.0"},"peerDependencies":{"koishi":"^4.18.0"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-chat-summarizer_1.25.0_1775490456802_0.411645771645748","host":"s3://npm-registry-packages-npm-production"}},"1.25.1":{"name":"@pynickle/koishi-plugin-chat-summarizer","version":"1.25.1","keywords":["koishi","plugin","chat"],"license":"MIT","_id":"@pynickle/koishi-plugin-chat-summarizer@1.25.1","maintainers":[{"name":"pynickle","email":"2330458484@qq.com"}],"homepage":"https://github.com/pynickle/chat-summarizer#readme","bugs":{"url":"https://github.com/pynickle/chat-summarizer/issues"},"dist":{"shasum":"f70f6a3184740b7ed1fc8cb7279d7fa5933130d5","tarball":"https://registry.npmjs.org/@pynickle/koishi-plugin-chat-summarizer/-/koishi-plugin-chat-summarizer-1.25.1.tgz","fileCount":62,"integrity":"sha512-eIzobEQ5JfdBMuRUkN370c67VxqLUUTV6Ic9JYm1F+CYJYs1MpD38AwPgO6APdk6zW15Uv7tSh9MyaFwfg19IA==","signatures":[{"sig":"MEQCID8rsF3NaoE8BlTtlfS/U/z13D/MSVyghAcNgGoHQ9qOAiAcVBBODJcVcmXtOxhpUaicAuAL5cb/WABygRD+QVfNGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pynickle%2fkoishi-plugin-chat-summarizer@1.25.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":995063},"main":"lib/index.cjs","type":"module","koishi":{"service":{"required":["database","puppeteer"]},"description":{"zh":"Koishi 聊天记录收集和上传插件"}},"gitHead":"1705d233d11d1f1913cbaeeb56d4f29cfc509020","scripts":{"fmt":"npx oxfmt ./src","lint":"npx oxlint ./src","build":"node esbuild.config.js && tsc --emitDeclarationOnly","lint:fix":"npx oxlint ./src --fix","semantic-release":"semantic-release"},"typings":"lib/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c5838c9-c93d-4d50-b9c8-aec74f87f38b"}},"repository":{"url":"git+https://github.com/pynickle/chat-summarizer.git","type":"git"},"_npmVersion":"11.11.0","description":"Koishi 聊天记录收集和上传插件","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.116","axios":"^1.13.6","@ai-sdk/openai":"^3.0.41","@aws-sdk/client-s3":"^3.1011.0","github-markdown-css":"^5.9.0","@aws-sdk/lib-storage":"^3.1011.0","@aws-sdk/s3-request-presigner":"^3.1012.0"},"_hasShrinkwrap":false,"devDependencies":{"oxfmt":"^0.41.0","oxlint":"^1.56.0","rimraf":"^6.1.3","esbuild":"^0.27.4","typescript":"^5.9.3","@types/node":"^24.12.0","semantic-release":"^25.0.3","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^9.3.0"},"peerDependencies":{"koishi":"^4.18.0"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-chat-summarizer_1.25.1_1775579078567_0.23820598409569005","host":"s3://npm-registry-packages-npm-production"}},"1.26.0":{"name":"@pynickle/koishi-plugin-chat-summarizer","version":"1.26.0","keywords":["koishi","plugin","chat"],"license":"MIT","_id":"@pynickle/koishi-plugin-chat-summarizer@1.26.0","maintainers":[{"name":"pynickle","email":"2330458484@qq.com"}],"homepage":"https://github.com/pynickle/chat-summarizer#readme","bugs":{"url":"https://github.com/pynickle/chat-summarizer/issues"},"dist":{"shasum":"296707bdd180fce1cb42e0800c6662871eed76bd","tarball":"https://registry.npmjs.org/@pynickle/koishi-plugin-chat-summarizer/-/koishi-plugin-chat-summarizer-1.26.0.tgz","fileCount":63,"integrity":"sha512-DQq4MaZWgQ8IVwo/Nx8YgAmobBqOjH97ZL1clgcvzLHzDzblnKHdARUiU5Zjvbe2qkQQopFTStDjZc5TiTSXdQ==","signatures":[{"sig":"MEQCID17CwKE70YQF+qdMXYxoPbW2GnkdkqFD68jgF3VsES+AiAPvypJvLwVoHnjrhAN7BVvSPoYUf1axUJ993Lg6DG5fw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pynickle%2fkoishi-plugin-chat-summarizer@1.26.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1001845},"main":"lib/index.cjs","type":"module","koishi":{"service":{"required":["database","puppeteer"]},"description":{"zh":"Koishi 聊天记录收集和上传插件"}},"gitHead":"b8a9fef6fe6abb8f164df802fc9f3a1adda2932a","scripts":{"fmt":"npx oxfmt ./src","lint":"npx oxlint ./src","build":"node esbuild.config.js && tsc --emitDeclarationOnly","lint:fix":"npx oxlint ./src --fix","semantic-release":"semantic-release"},"typings":"lib/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c5838c9-c93d-4d50-b9c8-aec74f87f38b"}},"repository":{"url":"git+https://github.com/pynickle/chat-summarizer.git","type":"git"},"_npmVersion":"11.11.0","description":"Koishi 聊天记录收集和上传插件","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.116","axios":"^1.13.6","@ai-sdk/openai":"^3.0.41","@aws-sdk/client-s3":"^3.1011.0","github-markdown-css":"^5.9.0","@aws-sdk/lib-storage":"^3.1011.0","@aws-sdk/s3-request-presigner":"^3.1012.0"},"_hasShrinkwrap":false,"devDependencies":{"oxfmt":"^0.41.0","oxlint":"^1.56.0","rimraf":"^6.1.3","esbuild":"^0.27.4","typescript":"^5.9.3","@types/node":"^24.12.0","semantic-release":"^25.0.3","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^9.3.0"},"peerDependencies":{"koishi":"^4.18.0"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-chat-summarizer_1.26.0_1775822161729_0.8420053278213098","host":"s3://npm-registry-packages-npm-production"}},"1.26.1":{"name":"@pynickle/koishi-plugin-chat-summarizer","version":"1.26.1","keywords":["koishi","plugin","chat"],"license":"MIT","_id":"@pynickle/koishi-plugin-chat-summarizer@1.26.1","maintainers":[{"name":"pynickle","email":"2330458484@qq.com"}],"homepage":"https://github.com/pynickle/chat-summarizer#readme","bugs":{"url":"https://github.com/pynickle/chat-summarizer/issues"},"dist":{"shasum":"e7f9f6631f0da4fbe01292e1c8442f4f9d05937c","tarball":"https://registry.npmjs.org/@pynickle/koishi-plugin-chat-summarizer/-/koishi-plugin-chat-summarizer-1.26.1.tgz","fileCount":63,"integrity":"sha512-+xkPwvq45PEdqu9S1qVHrutukDES/mE0mSMZ7krzcg0nRslP9CYJx4VRPXXeYidoWbevuTyVcGHsbUUuryJ++w==","signatures":[{"sig":"MEUCIEtTc37zBa877GF9KXPbIYq2OPri9GD2EGTUwvp1GugdAiEAwQJ4qbBoT+5i8gnLEiFkCl7zVdgpianihwrUQ1k1ZFg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pynickle%2fkoishi-plugin-chat-summarizer@1.26.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1003515},"main":"lib/index.cjs","type":"module","koishi":{"service":{"required":["database","puppeteer"]},"description":{"zh":"Koishi 聊天记录收集和上传插件"}},"gitHead":"d07088af89dc7fb1f504f06e3abd106d85644ea6","scripts":{"fmt":"npx oxfmt ./src","lint":"npx oxlint ./src","build":"node esbuild.config.js && tsc --emitDeclarationOnly","lint:fix":"npx oxlint ./src --fix","semantic-release":"semantic-release"},"typings":"lib/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c5838c9-c93d-4d50-b9c8-aec74f87f38b"}},"repository":{"url":"git+https://github.com/pynickle/chat-summarizer.git","type":"git"},"_npmVersion":"11.11.0","description":"Koishi 聊天记录收集和上传插件","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.116","axios":"^1.13.6","@ai-sdk/openai":"^3.0.41","@aws-sdk/client-s3":"^3.1011.0","github-markdown-css":"^5.9.0","@aws-sdk/lib-storage":"^3.1011.0","@aws-sdk/s3-request-presigner":"^3.1012.0"},"_hasShrinkwrap":false,"devDependencies":{"oxfmt":"^0.41.0","oxlint":"^1.56.0","rimraf":"^6.1.3","esbuild":"^0.27.4","typescript":"^5.9.3","@types/node":"^24.12.0","semantic-release":"^25.0.3","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^9.3.0"},"peerDependencies":{"koishi":"^4.18.0"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-chat-summarizer_1.26.1_1775824556491_0.04018110845412193","host":"s3://npm-registry-packages-npm-production"}},"1.27.0":{"name":"@pynickle/koishi-plugin-chat-summarizer","version":"1.27.0","keywords":["koishi","plugin","chat"],"license":"MIT","_id":"@pynickle/koishi-plugin-chat-summarizer@1.27.0","maintainers":[{"name":"pynickle","email":"2330458484@qq.com"}],"homepage":"https://github.com/pynickle/chat-summarizer#readme","bugs":{"url":"https://github.com/pynickle/chat-summarizer/issues"},"dist":{"shasum":"f75f37bc75f45085303085d277a9746231060249","tarball":"https://registry.npmjs.org/@pynickle/koishi-plugin-chat-summarizer/-/koishi-plugin-chat-summarizer-1.27.0.tgz","fileCount":63,"integrity":"sha512-6CNpKm71wF0RS21Z2jimJHPswC5DOQucT+8PC29UA4bJAoFo7xnnhrBo8nIKNxpr0NgTteB2xM1/PWpte61Bsg==","signatures":[{"sig":"MEUCIQDZDz5V6DnqxSYEOhlSuc/vFaX+qitfRhyjiwNBG0GziAIgSvIClVNGL6feTpH7GAcgIOMtmiQ16WEhh3DhlxX70M0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pynickle%2fkoishi-plugin-chat-summarizer@1.27.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":998301},"main":"lib/index.cjs","type":"module","koishi":{"service":{"required":["database","puppeteer"]},"description":{"zh":"Koishi 聊天记录收集和上传插件"}},"gitHead":"7097aee7574c169212ea8e19252e3ba0d3eec867","scripts":{"fmt":"npx oxfmt ./src","lint":"npx oxlint ./src","build":"node esbuild.config.js && tsc --emitDeclarationOnly","lint:fix":"npx oxlint ./src --fix","semantic-release":"semantic-release"},"typings":"lib/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c5838c9-c93d-4d50-b9c8-aec74f87f38b"}},"repository":{"url":"git+https://github.com/pynickle/chat-summarizer.git","type":"git"},"_npmVersion":"11.11.0","description":"Koishi 聊天记录收集和上传插件","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.164","axios":"^1.15.0","@ai-sdk/openai":"^3.0.53","@aws-sdk/client-s3":"^3.1030.0","github-markdown-css":"^5.9.0","@aws-sdk/lib-storage":"^3.1030.0","@aws-sdk/s3-request-presigner":"^3.1030.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.33.0","devDependencies":{"oxfmt":"^0.45.0","oxlint":"^1.60.0","rimraf":"^6.1.3","esbuild":"^0.28.0","typescript":"^6.0.2","@types/node":"^24.12.2","semantic-release":"^25.0.3","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^9.3.1"},"peerDependencies":{"koishi":"^4.18.0"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-chat-summarizer_1.27.0_1776352231806_0.7027328195477791","host":"s3://npm-registry-packages-npm-production"}},"1.27.1":{"name":"@pynickle/koishi-plugin-chat-summarizer","description":"Koishi 聊天记录收集和上传插件","version":"1.27.1","packageManager":"pnpm@10.33.0","main":"lib/index.cjs","typings":"lib/index.d.ts","type":"module","repository":{"type":"git","url":"git+https://github.com/pynickle/chat-summarizer.git"},"license":"MIT","keywords":["koishi","plugin","chat"],"scripts":{"lint":"npx oxlint ./src","lint:fix":"npx oxlint ./src --fix","fmt":"npx oxfmt ./src","build":"node esbuild.config.js && tsc --emitDeclarationOnly","semantic-release":"semantic-release"},"dependencies":{"@ai-sdk/openai":"^3.0.53","@aws-sdk/client-s3":"^3.1030.0","@aws-sdk/lib-storage":"^3.1030.0","@aws-sdk/s3-request-presigner":"^3.1030.0","ai":"^6.0.164","axios":"^1.15.0","github-markdown-css":"^5.9.0"},"devDependencies":{"@semantic-release/changelog":"^6.0.3","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","@types/node":"^24.12.2","conventional-changelog-conventionalcommits":"^9.3.1","esbuild":"^0.28.0","oxfmt":"^0.45.0","oxlint":"^1.60.0","rimraf":"^6.1.3","semantic-release":"^25.0.3","typescript":"^6.0.2"},"peerDependencies":{"koishi":"^4.18.11"},"koishi":{"description":{"zh":"Koishi 聊天记录收集和上传插件"},"service":{"required":["database","puppeteer"]}},"gitHead":"81263357babb481a78160c31072c51c02238bf59","_id":"@pynickle/koishi-plugin-chat-summarizer@1.27.1","bugs":{"url":"https://github.com/pynickle/chat-summarizer/issues"},"homepage":"https://github.com/pynickle/chat-summarizer#readme","_nodeVersion":"24.14.1","_npmVersion":"11.11.0","dist":{"integrity":"sha512-5FiAikmJHsB12AOAxNFPi+wTY74UdqJNX7w52JgDINQ+d4lbTjpATP90hrH3IuLYmlrUZPfCeVDf+Mb0FWZ1Wg==","shasum":"6095225f078a59ef9d34ac34d71d5b1442849fe1","tarball":"https://registry.npmjs.org/@pynickle/koishi-plugin-chat-summarizer/-/koishi-plugin-chat-summarizer-1.27.1.tgz","fileCount":63,"unpackedSize":998720,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pynickle%2fkoishi-plugin-chat-summarizer@1.27.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCej8GHqYSNdrYHLIKlO7FykeHkmAWsLoM0Z22BhwoWegIgEE4shXXl83Icbv9FxdwultBL57tNeI5NQ663xZJXfBg="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c5838c9-c93d-4d50-b9c8-aec74f87f38b"}},"directories":{},"maintainers":[{"name":"pynickle","email":"2330458484@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/koishi-plugin-chat-summarizer_1.27.1_1776353602028_0.721678672016393"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-18T10:48:33.691Z","modified":"2026-04-16T15:33:22.451Z","1.0.0":"2026-03-18T10:48:33.896Z","1.20.1":"2026-03-18T17:19:03.534Z","1.20.2":"2026-03-18T17:24:34.232Z","1.20.3":"2026-03-18T17:30:11.486Z","1.21.0":"2026-03-18T17:41:40.530Z","1.22.0":"2026-03-19T10:52:20.519Z","1.22.1":"2026-03-19T19:06:19.133Z","1.22.2":"2026-03-19T19:27:45.250Z","1.22.3":"2026-03-19T20:58:57.460Z","1.22.4":"2026-03-19T21:08:38.252Z","1.22.5":"2026-03-19T21:13:00.775Z","1.22.6":"2026-03-19T21:32:52.880Z","1.22.7":"2026-03-19T21:41:20.071Z","1.22.8":"2026-03-20T16:19:29.424Z","1.22.9":"2026-03-20T16:35:08.114Z","1.22.10":"2026-03-27T16:34:34.761Z","1.23.0":"2026-03-31T15:45:03.071Z","1.23.1":"2026-04-01T16:43:10.206Z","1.23.2":"2026-04-01T17:01:16.124Z","1.23.3":"2026-04-03T18:51:06.186Z","1.23.4":"2026-04-05T16:31:53.512Z","1.24.0":"2026-04-06T08:57:43.221Z","1.25.0":"2026-04-06T15:47:36.985Z","1.25.1":"2026-04-07T16:24:38.753Z","1.26.0":"2026-04-10T11:56:01.909Z","1.26.1":"2026-04-10T12:35:56.679Z","1.27.0":"2026-04-16T15:10:32.038Z","1.27.1":"2026-04-16T15:33:22.192Z"},"bugs":{"url":"https://github.com/pynickle/chat-summarizer/issues"},"license":"MIT","homepage":"https://github.com/pynickle/chat-summarizer#readme","keywords":["koishi","plugin","chat"],"repository":{"type":"git","url":"git+https://github.com/pynickle/chat-summarizer.git"},"description":"Koishi 聊天记录收集和上传插件","maintainers":[{"name":"pynickle","email":"2330458484@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- 支持多种格式和时间范围的聊天记录导出\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"}