{"_id":"koishi-plugin-chatluna-data","_rev":"27-e9462fd3bbbc0127b1bd4dc3ad2cb00a","name":"koishi-plugin-chatluna-data","dist-tags":{"latest":"1.0.0"},"versions":{"0.1.0":{"name":"koishi-plugin-chatluna-data","version":"0.1.0","keywords":["koishi","chatluna","database","conversation"],"license":"AGPL-3.0","_id":"koishi-plugin-chatluna-data@0.1.0","maintainers":[{"name":"vediya","email":"endhope5@foxmail.com"}],"dist":{"shasum":"5b16cbdfcaaa67404758c7de8464d8873a724876","tarball":"https://registry.npmjs.org/koishi-plugin-chatluna-data/-/koishi-plugin-chatluna-data-0.1.0.tgz","fileCount":7,"integrity":"sha512-LzN+SWcLwWUJ/2bW8obZCTAMxI6s6K+EDfMn5x7jsPcEWmKb85pgfbsdCa/K/0nTUNm911S5tUQvMs4VOacTPA==","signatures":[{"sig":"MEUCIQDSZ+D1WQ2NG4ZfjHVe+hIfHUdcg++UeGscoXgJlPXgNAIgL1m9Jtdftod7sIU1phZYcFdLG4v+y97SNczqykR/v4E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36206},"main":"lib/index.cjs","type":"module","koishi":{"service":{"optional":["chatluna"],"required":["database","console"]},"description":{"en":"Browse ChatLuna 1.4 database records and patch conversation models","zh":"浏览 ChatLuna 1.4 数据库并批量修改会话模型"}},"module":"lib/index.mjs","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./package.json":"./package.json"},"scripts":{"build":"yarn build:server && yarn build:console","build:server":"tsc -b && esbuild src/index.ts --bundle --platform=node --format=esm --outfile=lib/index.mjs --external:koishi --external:@koishijs/plugin-console && esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=lib/index.cjs --external:koishi --external:@koishijs/plugin-console","build:console":"koishi-console build"},"typings":"lib/index.d.ts","_npmUser":{"name":"vediya","email":"endhope5@foxmail.com"},"_npmVersion":"10.9.2","description":"Browse and patch ChatLuna 1.4 database records from the Koishi console","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"atsc":"^2.1.0","koishi":"^4.18.9","esbuild":"^0.25.10","typescript":"^5.9.2","@types/node":"^22.18.7","@koishijs/client":"^5.30.9","@koishijs/plugin-console":"^5.30.9"},"peerDependencies":{"koishi":"^4.18.9","@koishijs/plugin-console":"^5.30.9"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-chatluna-data_0.1.0_1779625798456_0.05667929726522458","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"koishi-plugin-chatluna-data","version":"0.2.0","keywords":["koishi","chatluna","database","conversation"],"license":"AGPL-3.0","_id":"koishi-plugin-chatluna-data@0.2.0","maintainers":[{"name":"vediya","email":"endhope5@foxmail.com"}],"dist":{"shasum":"b08c771054a88688828bd632902330133d7e8a12","tarball":"https://registry.npmjs.org/koishi-plugin-chatluna-data/-/koishi-plugin-chatluna-data-0.2.0.tgz","fileCount":7,"integrity":"sha512-uT6+PaBSukp0/JhFZLAxW/K5or8xXrCs/HuS1nhGFSuSG6FsuXbN03X3Rp4PzoVcEO1Q85f2G1pjHEqYx9EJCg==","signatures":[{"sig":"MEQCIBosHD5SzXoVmlhhTwjRfLjVCfCbMkW0rlns5ZFoOccaAiBZf9RJxDrCrsuWqVbMlwbhYg3diOnJwwr8qC4x62lf5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":285745},"main":"lib/index.cjs","type":"module","koishi":{"service":{"optional":["chatluna"],"required":["database","console"]},"description":{"en":"Production ChatLuna 1.4 database-first management console","zh":"ChatLuna 1.4 数据库优先的生产级管理台"}},"module":"lib/index.mjs","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./package.json":"./package.json"},"scripts":{"build":"yarn build:server && yarn build:console","build:server":"tsc -b && esbuild src/index.ts --bundle --platform=node --format=esm --outfile=lib/index.mjs --external:koishi --external:@koishijs/plugin-console && esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=lib/index.cjs --external:koishi --external:@koishijs/plugin-console","build:console":"koishi-console build"},"typings":"lib/index.d.ts","_npmUser":{"name":"vediya","email":"endhope5@foxmail.com"},"_npmVersion":"10.9.2","description":"Production ChatLuna 1.4 database management console for Koishi","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"atsc":"^2.1.0","koishi":"^4.18.9","esbuild":"^0.25.10","typescript":"^5.9.2","@types/node":"^22.18.7","@koishijs/client":"^5.30.9","@element-plus/icons-vue":"^2.3.2","@koishijs/plugin-console":"^5.30.9"},"peerDependencies":{"koishi":"^4.18.9","@koishijs/plugin-console":"^5.30.9"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-chatluna-data_0.2.0_1779627214036_0.8448210857623535","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"koishi-plugin-chatluna-data","version":"0.2.1","keywords":["koishi","chatluna","database","conversation"],"license":"AGPL-3.0","_id":"koishi-plugin-chatluna-data@0.2.1","maintainers":[{"name":"vediya","email":"endhope5@foxmail.com"}],"dist":{"shasum":"44e5ef1426f2de0718009f05bd15ec716e9b2db7","tarball":"https://registry.npmjs.org/koishi-plugin-chatluna-data/-/koishi-plugin-chatluna-data-0.2.1.tgz","fileCount":7,"integrity":"sha512-bcbURhE4c1Nm6Q45QCZnXbOO3EBZOVQIx9R8HOSKtVB55C6xDdC4ggInkmEnxBZom3B8Zc7ZLICUbSKtNE8+tw==","signatures":[{"sig":"MEQCIGc0Qa/Srvzv+ZFApDpN3+lhH7RDKcaBk6MV+Hs2OFCkAiBM+NqKxNtfZ7+IbiCnrcrDJoYz6CqEfV3Ubeh5DuoQ9w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":288510},"main":"lib/index.cjs","type":"module","koishi":{"service":{"optional":["chatluna"],"required":["database","console"]},"description":{"en":"Production ChatLuna 1.4 database-first management console","zh":"ChatLuna 1.4 数据库优先的生产级管理台"}},"module":"lib/index.mjs","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./package.json":"./package.json"},"scripts":{"build":"yarn build:server && yarn build:console","build:server":"tsc -b && esbuild src/index.ts --bundle --platform=node --format=esm --outfile=lib/index.mjs --external:koishi --external:@koishijs/plugin-console && esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=lib/index.cjs --external:koishi --external:@koishijs/plugin-console","build:console":"koishi-console build"},"typings":"lib/index.d.ts","_npmUser":{"name":"vediya","email":"endhope5@foxmail.com"},"_npmVersion":"10.9.2","description":"ChatLuna 1.4 数据库优先的 Koishi 管理台","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"atsc":"^2.1.0","koishi":"^4.18.9","esbuild":"^0.25.10","typescript":"^5.9.2","@types/node":"^22.18.7","@koishijs/client":"^5.30.9","@element-plus/icons-vue":"^2.3.2","@koishijs/plugin-console":"^5.30.9"},"peerDependencies":{"koishi":"^4.18.9","@koishijs/plugin-console":"^5.30.9"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-chatluna-data_0.2.1_1779628524773_0.10003104439870625","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"koishi-plugin-chatluna-data","version":"0.3.0","keywords":["koishi","chatluna","database","conversation","provider","adapter"],"license":"AGPL-3.0","_id":"koishi-plugin-chatluna-data@0.3.0","maintainers":[{"name":"vediya","email":"endhope5@foxmail.com"}],"dist":{"shasum":"63404cbb226eb979cf5b9bd1df15b3c84a2b8493","tarball":"https://registry.npmjs.org/koishi-plugin-chatluna-data/-/koishi-plugin-chatluna-data-0.3.0.tgz","fileCount":7,"integrity":"sha512-3Xg3MID5HgAlTTS9gDo5kl3/tBbfJ42wc7ewXcNO4D/qPqLbbnJX41Au+wpdcPKJQQhm4V9tZe2fhTejdILRzg==","signatures":[{"sig":"MEUCIBISlbG7vBre7dJaaE68qGYilhAUOFqc2Kdot4g1ZKAPAiEAyTqalLUNsWLB64oiDOWwdSW/eO8G7ix/MFzaNT/WcrA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":308701},"main":"lib/index.cjs","type":"module","koishi":{"service":{"optional":["chatluna"],"required":["database","console"]},"description":{"en":"Production ChatLuna 1.4 database-first management console","zh":"ChatLuna 1.4 数据库优先的生产级管理台"}},"module":"lib/index.mjs","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./package.json":"./package.json"},"scripts":{"build":"yarn build:server && yarn build:console","build:server":"tsc -b && esbuild src/index.ts --bundle --platform=node --format=esm --outfile=lib/index.mjs --external:koishi --external:@koishijs/plugin-console && esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=lib/index.cjs --external:koishi --external:@koishijs/plugin-console","build:console":"koishi-console build"},"typings":"lib/index.d.ts","_npmUser":{"name":"vediya","email":"endhope5@foxmail.com"},"_npmVersion":"10.9.2","description":"ChatLuna 1.4 数据库优先的 Koishi 管理台","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"atsc":"^2.1.0","koishi":"^4.18.9","esbuild":"^0.25.10","typescript":"^5.9.2","@types/node":"^22.18.7","@koishijs/client":"^5.30.9","@element-plus/icons-vue":"^2.3.2","@koishijs/plugin-console":"^5.30.9"},"peerDependencies":{"koishi":"^4.18.9","@koishijs/plugin-console":"^5.30.9"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-chatluna-data_0.3.0_1779629114590_0.15746620982818094","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"koishi-plugin-chatluna-data","version":"0.4.0","keywords":["koishi","chatluna","database","conversation","provider","adapter","preset","runtime"],"license":"AGPL-3.0","_id":"koishi-plugin-chatluna-data@0.4.0","maintainers":[{"name":"vediya","email":"endhope5@foxmail.com"}],"dist":{"shasum":"8e4871ca71babe3bdfb6a3eb44ce0a8eb554bc23","tarball":"https://registry.npmjs.org/koishi-plugin-chatluna-data/-/koishi-plugin-chatluna-data-0.4.0.tgz","fileCount":7,"integrity":"sha512-xpxCzTuegP7N5xIHL3Xawp6bQzbmeTRvpmTjpCkZwXbpR09s7qvXE7OwfBExhYXnEcOUziU9Tqdz7ce8yfWozw==","signatures":[{"sig":"MEQCIEAjiV6jmSSOy722UVlSYfPZ7MQocUVEHniMGlvIu5O/AiBxC7GCcAXKjDHjNOcNsZHf1t52rUHbXgkVpUJed8Sxdg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":346184},"main":"lib/index.cjs","type":"module","koishi":{"service":{"optional":["chatluna"],"required":["database","console"]},"description":{"en":"Production ChatLuna 1.4 database-first management console","zh":"ChatLuna 1.4 数据库优先的生产级管理台"}},"module":"lib/index.mjs","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./package.json":"./package.json"},"scripts":{"build":"yarn build:server && yarn build:console","build:server":"tsc -b && esbuild src/index.ts --bundle --platform=node --format=esm --outfile=lib/index.mjs --external:koishi --external:@koishijs/plugin-console && esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=lib/index.cjs --external:koishi --external:@koishijs/plugin-console","build:console":"koishi-console build"},"typings":"lib/index.d.ts","_npmUser":{"name":"vediya","email":"endhope5@foxmail.com"},"_npmVersion":"10.9.2","description":"ChatLuna 1.4 数据库优先的 Koishi 管理台","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"atsc":"^2.1.0","koishi":"^4.18.9","esbuild":"^0.25.10","typescript":"^5.9.2","@types/node":"^22.18.7","@koishijs/client":"^5.30.9","@element-plus/icons-vue":"^2.3.2","@koishijs/plugin-console":"^5.30.9"},"peerDependencies":{"koishi":"^4.18.9","@koishijs/plugin-console":"^5.30.9"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-chatluna-data_0.4.0_1779630009516_0.24603596135398087","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"koishi-plugin-chatluna-data","version":"0.5.0","keywords":["koishi","chatluna","database","conversation","provider","adapter","preset","runtime","audit","health"],"license":"AGPL-3.0","_id":"koishi-plugin-chatluna-data@0.5.0","maintainers":[{"name":"vediya","email":"endhope5@foxmail.com"}],"dist":{"shasum":"056141621d2856e089c1890db0352008d38a837e","tarball":"https://registry.npmjs.org/koishi-plugin-chatluna-data/-/koishi-plugin-chatluna-data-0.5.0.tgz","fileCount":7,"integrity":"sha512-qJZikDCoxIuFSHcIlKxxtnCDn8JmTSS+tAFIMqqtC1klVUU/a1vEygv5kgNTQLcZDiZWYPGuq8l+A03RBqECkw==","signatures":[{"sig":"MEUCIQCeQ03FxIcdjt+Zkc/IXiPU+HnOxY/fXliAJTEO0hLYDQIgR46UhMYXLUqOT4JsVCdL+HHC7Yh5TsGdir8iRDs40lo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":392876},"main":"lib/index.cjs","type":"module","koishi":{"service":{"optional":["chatluna"],"required":["database","console"]},"description":{"en":"Production ChatLuna 1.4 database-first management console","zh":"ChatLuna 1.4 数据库优先的生产级管理台"}},"module":"lib/index.mjs","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./package.json":"./package.json"},"scripts":{"build":"yarn build:server && yarn build:console","build:server":"tsc -b && esbuild src/index.ts --bundle --platform=node --format=esm --outfile=lib/index.mjs --external:koishi --external:@koishijs/plugin-console && esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=lib/index.cjs --external:koishi --external:@koishijs/plugin-console","build:console":"koishi-console build"},"typings":"lib/index.d.ts","_npmUser":{"name":"vediya","email":"endhope5@foxmail.com"},"_npmVersion":"10.9.2","description":"ChatLuna 1.4 数据库优先的 Koishi 管理台","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"atsc":"^2.1.0","koishi":"^4.18.9","esbuild":"^0.25.10","typescript":"^5.9.2","@types/node":"^22.18.7","@koishijs/client":"^5.30.9","@element-plus/icons-vue":"^2.3.2","@koishijs/plugin-console":"^5.30.9"},"peerDependencies":{"koishi":"^4.18.9","@koishijs/plugin-console":"^5.30.9"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-chatluna-data_0.5.0_1779631259908_0.46761353836605957","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"koishi-plugin-chatluna-data","version":"0.6.0","keywords":["koishi","chatluna","database","conversation","provider","adapter","preset","runtime","audit","health"],"license":"AGPL-3.0","_id":"koishi-plugin-chatluna-data@0.6.0","maintainers":[{"name":"vediya","email":"endhope5@foxmail.com"}],"dist":{"shasum":"8cbe24de5682536eb2d8170bc6d448efb8915a70","tarball":"https://registry.npmjs.org/koishi-plugin-chatluna-data/-/koishi-plugin-chatluna-data-0.6.0.tgz","fileCount":7,"integrity":"sha512-e92fLBKVeGOp5CV6nMSGLYF94X8rYBHrq71IHneawjZfWntmFRxMokWhRGU8KhiT2I1J+yjSZtg8fGazvJx+8w==","signatures":[{"sig":"MEUCIQDLmYwgp8u96MPPq3gd9hKIHkX6drQGp/xxV7fERUN4BgIgCPYVd/s8ZJXrcqGyqhgY2uXW0TYhgqL68T6Vmiwm1zU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":403221},"main":"lib/index.cjs","type":"module","koishi":{"service":{"optional":["chatluna"],"required":["database","console"]},"description":{"en":"Production ChatLuna 1.4 database-first management console","zh":"ChatLuna 1.4 数据库优先的生产级管理台"}},"module":"lib/index.mjs","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./package.json":"./package.json"},"scripts":{"build":"yarn build:server && yarn build:console","build:server":"tsc -b && esbuild src/index.ts --bundle --platform=node --format=esm --outfile=lib/index.mjs --external:koishi --external:@koishijs/plugin-console && esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=lib/index.cjs --external:koishi --external:@koishijs/plugin-console","build:console":"koishi-console build"},"typings":"lib/index.d.ts","_npmUser":{"name":"vediya","email":"endhope5@foxmail.com"},"_npmVersion":"10.9.2","description":"ChatLuna 1.4 数据库优先的 Koishi 管理台","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"atsc":"^2.1.0","koishi":"^4.18.9","esbuild":"^0.25.10","typescript":"^5.9.2","@types/node":"^22.18.7","@koishijs/client":"^5.30.9","@element-plus/icons-vue":"^2.3.2","@koishijs/plugin-console":"^5.30.9"},"peerDependencies":{"koishi":"^4.18.9","@koishijs/plugin-console":"^5.30.9"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-chatluna-data_0.6.0_1779632071939_0.3635484860352878","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"koishi-plugin-chatluna-data","version":"0.7.0","keywords":["koishi","chatluna","database","conversation","provider","adapter","preset","runtime","audit","health"],"license":"AGPL-3.0","_id":"koishi-plugin-chatluna-data@0.7.0","maintainers":[{"name":"vediya","email":"endhope5@foxmail.com"}],"dist":{"shasum":"19f89bc5096655e7607dcc3d0b9c5459823458b3","tarball":"https://registry.npmjs.org/koishi-plugin-chatluna-data/-/koishi-plugin-chatluna-data-0.7.0.tgz","fileCount":7,"integrity":"sha512-AUDcsxiXGB3IIFY+ywuYunyItjMVAG93u2ZV8072Nc4LU2odwV93suKch8EjQ06c3fp3W3M7RrWfEDCzg/6Idg==","signatures":[{"sig":"MEQCIDa5uAeFquS+2m9iUiJETslASUE1sfLTcNjZ17emtttcAiBqTVCehxd7gXFC8q/Kb/VtsMhhuhjO6tDjau4UeiGy9w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":422469},"main":"lib/index.cjs","type":"module","koishi":{"service":{"optional":["chatluna"],"required":["database","console"]},"description":{"en":"Production ChatLuna 1.4 database-first management console","zh":"ChatLuna 1.4 数据库优先的生产级管理台"}},"module":"lib/index.mjs","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./package.json":"./package.json"},"scripts":{"build":"yarn build:server && yarn build:console","build:server":"tsc -b && esbuild src/index.ts --bundle --platform=node --format=esm --outfile=lib/index.mjs --external:koishi --external:@koishijs/plugin-console && esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=lib/index.cjs --external:koishi --external:@koishijs/plugin-console","build:console":"koishi-console build"},"typings":"lib/index.d.ts","_npmUser":{"name":"vediya","email":"endhope5@foxmail.com"},"_npmVersion":"10.9.2","description":"ChatLuna 1.4 数据库优先的 Koishi 管理台","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"atsc":"^2.1.0","koishi":"^4.18.9","esbuild":"^0.25.10","typescript":"^5.9.2","@types/node":"^22.18.7","@koishijs/client":"^5.30.9","@element-plus/icons-vue":"^2.3.2","@koishijs/plugin-console":"^5.30.9"},"peerDependencies":{"koishi":"^4.18.9","@koishijs/plugin-console":"^5.30.9"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-chatluna-data_0.7.0_1779633352551_0.4169748890673146","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"koishi-plugin-chatluna-data","version":"0.7.1","keywords":["koishi","chatluna","database","conversation","provider","adapter","preset","runtime","audit","health"],"license":"AGPL-3.0","_id":"koishi-plugin-chatluna-data@0.7.1","maintainers":[{"name":"vediya","email":"endhope5@foxmail.com"}],"dist":{"shasum":"f474bb7b288b8c3d5818cfcaf37b1b315669e573","tarball":"https://registry.npmjs.org/koishi-plugin-chatluna-data/-/koishi-plugin-chatluna-data-0.7.1.tgz","fileCount":7,"integrity":"sha512-QiJbaXqXNnKA+oD1ba1jV5pLUBnfz2WXFY/GqGtI9fJ8KqLLILvu0k7jOsiz4yPXwcr7huxX6WQ5wMPpLM7B7A==","signatures":[{"sig":"MEYCIQCG/8bQr0m+PhzCBnTTKHTRfzUSgJR2lWlcajMJxN9aCwIhAI88JPuCe5JL//UdTMvtgKrDpPg7EMrr0u7Ot1cAI1Sl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":432819},"main":"lib/index.cjs","type":"module","koishi":{"service":{"optional":["chatluna"],"required":["database","console"]},"description":{"en":"Production ChatLuna 1.4 database-first management console","zh":"ChatLuna 1.4 数据库优先的生产级管理台"}},"module":"lib/index.mjs","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./package.json":"./package.json"},"scripts":{"build":"yarn build:server && yarn build:console","build:server":"tsc -b && esbuild src/index.ts --bundle --platform=node --format=esm --outfile=lib/index.mjs --external:koishi --external:@koishijs/plugin-console && esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=lib/index.cjs --external:koishi --external:@koishijs/plugin-console","build:console":"koishi-console build"},"typings":"lib/index.d.ts","_npmUser":{"name":"vediya","email":"endhope5@foxmail.com"},"_npmVersion":"10.9.2","description":"ChatLuna 1.4 数据库优先的 Koishi 管理台","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"atsc":"^2.1.0","koishi":"^4.18.9","esbuild":"^0.25.10","typescript":"^5.9.2","@types/node":"^22.18.7","@koishijs/client":"^5.30.9","@element-plus/icons-vue":"^2.3.2","@koishijs/plugin-console":"^5.30.9"},"peerDependencies":{"koishi":"^4.18.9","@koishijs/plugin-console":"^5.30.9"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-chatluna-data_0.7.1_1779635246499_0.14251711574684855","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"koishi-plugin-chatluna-data","version":"0.7.2","keywords":["koishi","chatluna","database","conversation","provider","adapter","preset","runtime","audit","health"],"license":"AGPL-3.0","_id":"koishi-plugin-chatluna-data@0.7.2","maintainers":[{"name":"vediya","email":"endhope5@foxmail.com"}],"homepage":"https://github.com/qinfeng365/koishi-plugin-chatluna-data#readme","bugs":{"url":"https://github.com/qinfeng365/koishi-plugin-chatluna-data/issues"},"dist":{"shasum":"747b7aef9abcbc9f814ca430d7bbbcdf5a5da508","tarball":"https://registry.npmjs.org/koishi-plugin-chatluna-data/-/koishi-plugin-chatluna-data-0.7.2.tgz","fileCount":7,"integrity":"sha512-xVU11aeWxAsN49P3GYoXKJMSpRuxw7Rmh0MckjRqL3PJdYjXIKCXsYeRp0fYvSVovbrG/YzBessuA5w6gp73lw==","signatures":[{"sig":"MEUCIHT0IVJG13/Ia5OzRqKpGEyYNoMjjlR4EUEDo8sQO46NAiEAzuCcKdFbaAiNyNpzjwhZj7y/FpFruNugBTTm5Y/YSK4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":433139},"main":"lib/index.cjs","type":"module","koishi":{"service":{"optional":["chatluna"],"required":["database","console"]},"description":{"en":"Production ChatLuna 1.4 database-first management console","zh":"ChatLuna 1.4 数据库优先的生产级管理台"}},"module":"lib/index.mjs","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./package.json":"./package.json"},"gitHead":"5df9a98039ba66e7beeac3f2930aeeef10c1634b","scripts":{"build":"yarn build:server && yarn build:console","build:server":"tsc -b && esbuild src/index.ts --bundle --platform=node --format=esm --outfile=lib/index.mjs --external:koishi --external:@koishijs/plugin-console && esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=lib/index.cjs --external:koishi --external:@koishijs/plugin-console","build:console":"koishi-console build"},"typings":"lib/index.d.ts","_npmUser":{"name":"vediya","email":"endhope5@foxmail.com"},"repository":{"url":"git+https://github.com/qinfeng365/koishi-plugin-chatluna-data.git","type":"git"},"_npmVersion":"10.9.2","description":"ChatLuna 1.4 数据库优先的 Koishi 管理台","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"atsc":"^2.1.0","koishi":"^4.18.9","esbuild":"^0.25.10","typescript":"^5.9.2","@types/node":"^22.18.7","@koishijs/client":"^5.30.9","@element-plus/icons-vue":"^2.3.2","@koishijs/plugin-console":"^5.30.9"},"peerDependencies":{"koishi":"^4.18.9","@koishijs/plugin-console":"^5.30.9"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-chatluna-data_0.7.2_1779635883566_0.2895822780974282","host":"s3://npm-registry-packages-npm-production"}},"0.7.3":{"name":"koishi-plugin-chatluna-data","version":"0.7.3","keywords":["koishi","chatluna","database","conversation","provider","adapter","preset","runtime","audit","health"],"license":"AGPL-3.0","_id":"koishi-plugin-chatluna-data@0.7.3","maintainers":[{"name":"vediya","email":"endhope5@foxmail.com"}],"homepage":"https://github.com/qinfeng365/koishi-plugin-chatluna-data","bugs":{"url":"https://github.com/qinfeng365/koishi-plugin-chatluna-data/issues"},"dist":{"shasum":"33602ed342dd1df45de8c9dbef6916606b296eea","tarball":"https://registry.npmjs.org/koishi-plugin-chatluna-data/-/koishi-plugin-chatluna-data-0.7.3.tgz","fileCount":7,"integrity":"sha512-L/En665W1sc+iJ1r69jo0xOA0N0W36hyqIbYPuJuY82vurNTf7+uIB+/iqInoPNl0Irgaa7SDA8ouanPesCIvQ==","signatures":[{"sig":"MEQCIBxcLy0E+fa1ODuOnD8Y/mEHW4vNLlhbdGpFor6PEAG8AiA3ly0eHWznLmSRk05u8VAFeV4gsT9qByUq1nGF8VbSPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":433132},"main":"lib/index.cjs","type":"module","koishi":{"service":{"optional":["chatluna"],"required":["database","console"]},"description":{"en":"Production ChatLuna 1.4 database-first management console","zh":"ChatLuna 1.4 数据库优先的生产级管理台"}},"module":"lib/index.mjs","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./package.json":"./package.json"},"gitHead":"4f009fb9e6e1b413c435684c05f0ed6c175f0f40","scripts":{"build":"yarn build:server && yarn build:console","build:server":"tsc -b && esbuild src/index.ts --bundle --platform=node --format=esm --outfile=lib/index.mjs --external:koishi --external:@koishijs/plugin-console && esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=lib/index.cjs --external:koishi --external:@koishijs/plugin-console","build:console":"koishi-console build"},"typings":"lib/index.d.ts","_npmUser":{"name":"vediya","email":"endhope5@foxmail.com"},"repository":{"url":"git+https://github.com/qinfeng365/koishi-plugin-chatluna-data.git","type":"git"},"_npmVersion":"10.9.2","description":"ChatLuna 1.4 数据库优先的 Koishi 管理台","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"atsc":"^2.1.0","koishi":"^4.18.9","esbuild":"^0.25.10","typescript":"^5.9.2","@types/node":"^22.18.7","@koishijs/client":"^5.30.9","@element-plus/icons-vue":"^2.3.2","@koishijs/plugin-console":"^5.30.9"},"peerDependencies":{"koishi":"^4.18.9","@koishijs/plugin-console":"^5.30.9"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-chatluna-data_0.7.3_1779636819829_0.6129575694983256","host":"s3://npm-registry-packages-npm-production"}},"0.7.4":{"name":"koishi-plugin-chatluna-data","version":"0.7.4","keywords":["koishi","chatluna","database","conversation","provider","adapter","preset","runtime","audit","health"],"license":"AGPL-3.0","_id":"koishi-plugin-chatluna-data@0.7.4","maintainers":[{"name":"vediya","email":"endhope5@foxmail.com"}],"homepage":"https://github.com/qinfeng365/koishi-plugin-chatluna-data","bugs":{"url":"https://github.com/qinfeng365/koishi-plugin-chatluna-data/issues"},"dist":{"shasum":"53c690535986d6e2a7796e9547048c9c1fecb30b","tarball":"https://registry.npmjs.org/koishi-plugin-chatluna-data/-/koishi-plugin-chatluna-data-0.7.4.tgz","fileCount":7,"integrity":"sha512-z/b6n174x6y57fok+Es1Dsf2WO0qmcuAB+0NwjyhtfKoOIbEccfTvBgXnI01VDYcALQu52nujaRtNaEuI29mSA==","signatures":[{"sig":"MEUCIGmvbQR2TGs2XlpCaIG4nWfP1528IoS0u3otnHrD+vYaAiEAhA0eALwPAdu/jdE+YXOBS92INP1htxVtUERbS1sEgb0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":441621},"main":"lib/index.cjs","type":"module","koishi":{"service":{"optional":["chatluna"],"required":["database","console"]},"description":{"en":"Production ChatLuna 1.4 database-first management console","zh":"ChatLuna 1.4 数据库优先的生产级管理台"}},"module":"lib/index.mjs","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./package.json":"./package.json"},"gitHead":"c1b8e2bfeb19c9fdf5d06197808a5b6f75f52409","scripts":{"build":"yarn build:server && yarn build:console","build:server":"tsc -b && esbuild src/index.ts --bundle --platform=node --format=esm --outfile=lib/index.mjs --external:koishi --external:@koishijs/plugin-console && esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=lib/index.cjs --external:koishi --external:@koishijs/plugin-console","build:console":"koishi-console build"},"typings":"lib/index.d.ts","_npmUser":{"name":"vediya","email":"endhope5@foxmail.com"},"repository":{"url":"git+https://github.com/qinfeng365/koishi-plugin-chatluna-data.git","type":"git"},"_npmVersion":"10.9.2","description":"ChatLuna 1.4 数据库优先的 Koishi 管理台","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"atsc":"^2.1.0","koishi":"^4.18.9","esbuild":"^0.25.10","typescript":"^5.9.2","@types/node":"^22.18.7","@koishijs/client":"^5.30.9","@element-plus/icons-vue":"^2.3.2","@koishijs/plugin-console":"^5.30.9"},"peerDependencies":{"koishi":"^4.18.9","@koishijs/plugin-console":"^5.30.9"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-chatluna-data_0.7.4_1779661269363_0.6970526906809682","host":"s3://npm-registry-packages-npm-production"}},"0.7.6":{"name":"koishi-plugin-chatluna-data","version":"0.7.6","keywords":["koishi","chatluna","database","conversation","provider","adapter","preset","runtime","audit","health"],"license":"AGPL-3.0","_id":"koishi-plugin-chatluna-data@0.7.6","maintainers":[{"name":"vediya","email":"endhope5@foxmail.com"}],"homepage":"https://github.com/qinfeng365/koishi-plugin-chatluna-data","bugs":{"url":"https://github.com/qinfeng365/koishi-plugin-chatluna-data/issues"},"dist":{"shasum":"9ebaee8fbdab145d19066c456fc7c12ff03115b7","tarball":"https://registry.npmjs.org/koishi-plugin-chatluna-data/-/koishi-plugin-chatluna-data-0.7.6.tgz","fileCount":7,"integrity":"sha512-6kys9pVqXBoMBsTYaTEOMl41Cv8KNALsHpgxlbjIcF2MIeeCEuA6JufCTAgbaCiq51Cw/W6lOfUIO9LTJAsjMg==","signatures":[{"sig":"MEYCIQCbRefhqUKMWcKnIWMO/hLxOgkaaocHrSFGCgQDRx2qNQIhANfU15KnKulk38sklza0aqIJf8OoOmJgbOHfd4Px/48a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":453054},"main":"lib/index.cjs","type":"module","koishi":{"service":{"optional":["chatluna"],"required":["database","console"]},"description":{"en":"Production ChatLuna 1.4 database-first management console","zh":"ChatLuna 1.4 数据库优先的生产级管理台"}},"module":"lib/index.mjs","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./package.json":"./package.json"},"gitHead":"8250161e98a55a6e20f47ee5b98d3c00cfc6d6bd","scripts":{"build":"yarn build:server && yarn build:console","build:server":"tsc -b && esbuild src/index.ts --bundle --platform=node --format=esm --outfile=lib/index.mjs --external:koishi --external:@koishijs/plugin-console && esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=lib/index.cjs --external:koishi --external:@koishijs/plugin-console","build:console":"koishi-console build"},"typings":"lib/index.d.ts","_npmUser":{"name":"vediya","email":"endhope5@foxmail.com"},"repository":{"url":"git+https://github.com/qinfeng365/koishi-plugin-chatluna-data.git","type":"git"},"_npmVersion":"10.9.2","description":"ChatLuna 1.4 数据库优先的 Koishi 管理台","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"atsc":"^2.1.0","koishi":"^4.18.9","esbuild":"^0.25.10","typescript":"^5.9.2","@types/node":"^22.18.7","@koishijs/client":"^5.30.9","@element-plus/icons-vue":"^2.3.2","@koishijs/plugin-console":"^5.30.9"},"peerDependencies":{"koishi":"^4.18.9","@koishijs/plugin-console":"^5.30.9"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-chatluna-data_0.7.6_1779662089215_0.3190651993550975","host":"s3://npm-registry-packages-npm-production"}},"0.7.9":{"name":"koishi-plugin-chatluna-data","version":"0.7.9","keywords":["koishi","chatluna","database","conversation","provider","adapter","preset","runtime","audit","health"],"license":"AGPL-3.0","_id":"koishi-plugin-chatluna-data@0.7.9","maintainers":[{"name":"vediya","email":"endhope5@foxmail.com"}],"homepage":"https://github.com/qinfeng365/koishi-plugin-chatluna-data","bugs":{"url":"https://github.com/qinfeng365/koishi-plugin-chatluna-data/issues"},"dist":{"shasum":"9d2b62298991fff5387ec8ca85c99adb7b17212c","tarball":"https://registry.npmjs.org/koishi-plugin-chatluna-data/-/koishi-plugin-chatluna-data-0.7.9.tgz","fileCount":7,"integrity":"sha512-Zgrw0mNIBjOVv2Egsx7iRWTBec8B9wsB3k4Phz/pG3r/aGquEjMEClNsKEHdcuqSPQrJxeI16b1xkwKcbzDSng==","signatures":[{"sig":"MEQCID7/NJ6IkiJQ91mdwxkJhfRAKdFso813QcJKOM5FQGEUAiBdQTLFPcUo9TKdLci81AvLX7JC9zhjLHIilsxA3D9roA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":524249},"main":"lib/index.cjs","type":"module","koishi":{"service":{"optional":["chatluna"],"required":["database","console"]},"description":{"en":"Production ChatLuna 1.4 database-first management console","zh":"ChatLuna 1.4 数据库优先的生产级管理台"}},"module":"lib/index.mjs","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./package.json":"./package.json"},"gitHead":"5be900c2ef6733d7d0d28d59e945d85fe3834257","scripts":{"build":"yarn build:server && yarn build:console","build:server":"tsc -b && esbuild src/index.ts --bundle --platform=node --format=esm --outfile=lib/index.mjs --external:koishi --external:@koishijs/plugin-console && esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=lib/index.cjs --external:koishi --external:@koishijs/plugin-console","build:console":"koishi-console build"},"typings":"lib/index.d.ts","_npmUser":{"name":"vediya","email":"endhope5@foxmail.com"},"repository":{"url":"git+https://github.com/qinfeng365/koishi-plugin-chatluna-data.git","type":"git"},"_npmVersion":"10.9.2","description":"ChatLuna 1.4 数据库优先的 Koishi 管理台","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"atsc":"^2.1.0","koishi":"^4.18.9","esbuild":"^0.25.10","typescript":"^5.9.2","@types/node":"^22.18.7","@koishijs/client":"^5.30.9","@element-plus/icons-vue":"^2.3.2","@koishijs/plugin-console":"^5.30.9"},"peerDependencies":{"koishi":"^4.18.9","@koishijs/plugin-console":"^5.30.9"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-chatluna-data_0.7.9_1779664378007_0.028196196695758458","host":"s3://npm-registry-packages-npm-production"}},"0.7.11":{"name":"koishi-plugin-chatluna-data","version":"0.7.11","keywords":["koishi","chatluna","database","conversation","provider","adapter","preset","runtime","audit","health"],"license":"AGPL-3.0","_id":"koishi-plugin-chatluna-data@0.7.11","maintainers":[{"name":"vediya","email":"endhope5@foxmail.com"}],"homepage":"https://github.com/qinfeng365/koishi-plugin-chatluna-data","bugs":{"url":"https://github.com/qinfeng365/koishi-plugin-chatluna-data/issues"},"dist":{"shasum":"fb1252f556942582c96450eceafd6fcc98a7d959","tarball":"https://registry.npmjs.org/koishi-plugin-chatluna-data/-/koishi-plugin-chatluna-data-0.7.11.tgz","fileCount":7,"integrity":"sha512-mPUgn+VQfFEjl8uWxLz9G+wFojzgAweNn9Z+CB/GhbxggC0Y6NL8+Ib+6EUz9jQK5f00ENCmKucEdJt2W/6d9w==","signatures":[{"sig":"MEQCID6jZ+AFZJswn3paRxAHXXCzWAPNhVAWAHBAH8ajwNRlAiAINRLs/M+a4UlH7jltFUB4cYil/UCTI7tq2PILpjzaLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":524610},"main":"lib/index.cjs","type":"module","koishi":{"service":{"optional":["chatluna"],"required":["database","console"]},"description":{"en":"Production ChatLuna 1.4 database-first management console","zh":"ChatLuna 1.4 数据库优先的生产级管理台"}},"module":"lib/index.mjs","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./package.json":"./package.json"},"gitHead":"5be900c2ef6733d7d0d28d59e945d85fe3834257","scripts":{"build":"yarn build:server && yarn build:console","build:server":"tsc -b && esbuild src/index.ts --bundle --platform=node --format=esm --outfile=lib/index.mjs --external:koishi --external:@koishijs/plugin-console && esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=lib/index.cjs --external:koishi --external:@koishijs/plugin-console","build:console":"koishi-console build"},"typings":"lib/index.d.ts","_npmUser":{"name":"vediya","email":"endhope5@foxmail.com"},"repository":{"url":"git+https://github.com/qinfeng365/koishi-plugin-chatluna-data.git","type":"git"},"_npmVersion":"10.9.2","description":"ChatLuna 1.4 数据库优先的 Koishi 管理台","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"atsc":"^2.1.0","koishi":"^4.18.9","esbuild":"^0.25.10","typescript":"^5.9.2","@types/node":"^22.18.7","@koishijs/client":"^5.30.9","@element-plus/icons-vue":"^2.3.2","@koishijs/plugin-console":"^5.30.9"},"peerDependencies":{"koishi":"^4.18.9","@koishijs/plugin-console":"^5.30.9"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-chatluna-data_0.7.11_1779664919345_0.09060102315272012","host":"s3://npm-registry-packages-npm-production"}},"0.7.14":{"name":"koishi-plugin-chatluna-data","version":"0.7.14","keywords":["koishi","chatluna","database","conversation","provider","adapter","preset","runtime","audit","health"],"license":"AGPL-3.0","_id":"koishi-plugin-chatluna-data@0.7.14","maintainers":[{"name":"vediya","email":"endhope5@foxmail.com"}],"homepage":"https://github.com/qinfeng365/koishi-plugin-chatluna-data","bugs":{"url":"https://github.com/qinfeng365/koishi-plugin-chatluna-data/issues"},"dist":{"shasum":"2b44ec6fdcfe40dae45af19de31d16cbcbc9d619","tarball":"https://registry.npmjs.org/koishi-plugin-chatluna-data/-/koishi-plugin-chatluna-data-0.7.14.tgz","fileCount":7,"integrity":"sha512-GZ5UQsdqAWscsQfzdDj/IDcyWJo/xqzmLko0IgQzafb7XL2DXbHJSpL1N5MSzokNrMyS5QDTH8ZLJkeKU/lu9w==","signatures":[{"sig":"MEQCICbPouZJYLZUXeRCErY7C/FPDA+Dt9cGaIyW6RvKH64zAiAKKBmLfGWHdG5H/G6S9HukB0BU0Gwl4kUnH9GhicmGEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":536497},"main":"lib/index.cjs","type":"module","koishi":{"service":{"optional":["chatluna"],"required":["database","console"]},"description":{"en":"Production ChatLuna 1.4 database-first management console","zh":"ChatLuna 1.4 数据库优先的生产级管理台"}},"module":"lib/index.mjs","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./package.json":"./package.json"},"gitHead":"5be900c2ef6733d7d0d28d59e945d85fe3834257","scripts":{"build":"yarn build:server && yarn build:console","build:server":"tsc -b && esbuild src/index.ts --bundle --platform=node --format=esm --outfile=lib/index.mjs --external:koishi --external:@koishijs/plugin-console && esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=lib/index.cjs --external:koishi --external:@koishijs/plugin-console","build:console":"koishi-console build"},"typings":"lib/index.d.ts","_npmUser":{"name":"vediya","email":"endhope5@foxmail.com"},"repository":{"url":"git+https://github.com/qinfeng365/koishi-plugin-chatluna-data.git","type":"git"},"_npmVersion":"10.9.2","description":"ChatLuna 1.4 数据库优先的 Koishi 管理台","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"atsc":"^2.1.0","koishi":"^4.18.9","esbuild":"^0.25.10","typescript":"^5.9.2","@types/node":"^22.18.7","@koishijs/client":"^5.30.9","@element-plus/icons-vue":"^2.3.2","@koishijs/plugin-console":"^5.30.9"},"peerDependencies":{"koishi":"^4.18.9","@koishijs/plugin-console":"^5.30.9"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-chatluna-data_0.7.14_1779924331466_0.8173476656103966","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"koishi-plugin-chatluna-data","version":"0.8.0","keywords":["koishi","chatluna","database","conversation","provider","adapter","preset","runtime","audit","health"],"license":"AGPL-3.0","_id":"koishi-plugin-chatluna-data@0.8.0","maintainers":[{"name":"vediya","email":"endhope5@foxmail.com"}],"homepage":"https://github.com/qinfeng365/koishi-plugin-chatluna-data","bugs":{"url":"https://github.com/qinfeng365/koishi-plugin-chatluna-data/issues"},"dist":{"shasum":"a88f26273489561265d86b390e6d4f8b5b59160b","tarball":"https://registry.npmjs.org/koishi-plugin-chatluna-data/-/koishi-plugin-chatluna-data-0.8.0.tgz","fileCount":7,"integrity":"sha512-bDjZp/Zys8DfE1FVbM86ipm0Hh5Wnm6WLDMm7zXVIo4JcSXBgauXV/dPK6BOaEEIujSDfax20NGffWnmfm6Elw==","signatures":[{"sig":"MEYCIQDX2Ptak+mv7utyN+z8oFGm0oR36H4jq1U1+uNaX0M9KQIhAPtuHR1JukK2EGYWR9yUo63LG7gq8pkjAezd1cPXh8WH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":581469},"main":"lib/index.cjs","type":"module","koishi":{"service":{"optional":["chatluna"],"required":["database","console"]},"description":{"en":"Production ChatLuna 1.4 database-first management console","zh":"ChatLuna 1.4 数据库优先的生产级管理台"}},"module":"lib/index.mjs","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./package.json":"./package.json"},"gitHead":"5be900c2ef6733d7d0d28d59e945d85fe3834257","scripts":{"build":"yarn build:server && yarn build:console","build:server":"tsc -b && esbuild src/index.ts --bundle --platform=node --format=esm --outfile=lib/index.mjs --external:koishi --external:@koishijs/plugin-console && esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=lib/index.cjs --external:koishi --external:@koishijs/plugin-console","build:console":"koishi-console build"},"typings":"lib/index.d.ts","_npmUser":{"name":"vediya","email":"endhope5@foxmail.com"},"repository":{"url":"git+https://github.com/qinfeng365/koishi-plugin-chatluna-data.git","type":"git"},"_npmVersion":"10.9.2","description":"ChatLuna 1.4 数据库优先的 Koishi 管理台","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"atsc":"^2.1.0","koishi":"^4.18.9","esbuild":"^0.25.10","typescript":"^5.9.2","@types/node":"^22.18.7","@koishijs/client":"^5.30.9","@element-plus/icons-vue":"^2.3.2","@koishijs/plugin-console":"^5.30.9"},"peerDependencies":{"koishi":"^4.18.9","@koishijs/plugin-console":"^5.30.9"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-chatluna-data_0.8.0_1780071939143_0.1392081938696963","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"koishi-plugin-chatluna-data","version":"0.8.1","keywords":["koishi","chatluna","database","conversation","provider","adapter","preset","runtime","audit","health"],"license":"AGPL-3.0","_id":"koishi-plugin-chatluna-data@0.8.1","maintainers":[{"name":"vediya","email":"endhope5@foxmail.com"}],"homepage":"https://github.com/qinfeng365/koishi-plugin-chatluna-data","bugs":{"url":"https://github.com/qinfeng365/koishi-plugin-chatluna-data/issues"},"dist":{"shasum":"9a94ca5e695b9529bc5759f3c548a1862183ae1a","tarball":"https://registry.npmjs.org/koishi-plugin-chatluna-data/-/koishi-plugin-chatluna-data-0.8.1.tgz","fileCount":7,"integrity":"sha512-SadrbajgZKYmsYDnwhq1YM8hPt3cEJrrD/wOXf5FhcRoBtD+MOG6fXq0i1ILHMw6bfph1vSfXPftaoyohIfrdA==","signatures":[{"sig":"MEUCIQCkNipbYPxCT3UiS9myPvAu533fd7RJe+XEsBRjaaPbigIgXs6a8ucAj5CffcRq4M+0D92MuGoPGOsFGp5166JKdsE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":587691},"main":"lib/index.cjs","type":"module","koishi":{"service":{"optional":["chatluna"],"required":["database","console"]},"description":{"en":"Production ChatLuna 1.4 database-first management console","zh":"ChatLuna 1.4 数据库优先的生产级管理台"}},"module":"lib/index.mjs","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./package.json":"./package.json"},"gitHead":"5be900c2ef6733d7d0d28d59e945d85fe3834257","scripts":{"build":"yarn build:server && yarn build:console","build:server":"tsc -b && esbuild src/index.ts --bundle --platform=node --format=esm --outfile=lib/index.mjs --external:koishi --external:@koishijs/plugin-console && esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=lib/index.cjs --external:koishi --external:@koishijs/plugin-console","build:console":"koishi-console build"},"typings":"lib/index.d.ts","_npmUser":{"name":"vediya","email":"endhope5@foxmail.com"},"repository":{"url":"git+https://github.com/qinfeng365/koishi-plugin-chatluna-data.git","type":"git"},"_npmVersion":"10.9.2","description":"ChatLuna 1.4 数据库优先的 Koishi 管理台","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"atsc":"^2.1.0","koishi":"^4.18.9","esbuild":"^0.25.10","typescript":"^5.9.2","@types/node":"^22.18.7","@koishijs/client":"^5.30.9","@element-plus/icons-vue":"^2.3.2","@koishijs/plugin-console":"^5.30.9"},"peerDependencies":{"koishi":"^4.18.9","@koishijs/plugin-console":"^5.30.9"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-chatluna-data_0.8.1_1780109128314_0.055933977316616534","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"koishi-plugin-chatluna-data","version":"0.8.2","keywords":["koishi","chatluna","database","conversation","provider","adapter","preset","runtime","audit","health"],"license":"AGPL-3.0","_id":"koishi-plugin-chatluna-data@0.8.2","maintainers":[{"name":"vediya","email":"endhope5@foxmail.com"}],"homepage":"https://github.com/qinfeng365/koishi-plugin-chatluna-data","bugs":{"url":"https://github.com/qinfeng365/koishi-plugin-chatluna-data/issues"},"dist":{"shasum":"fbf40a575962bfa9b8d31c50322ae5893f23d50f","tarball":"https://registry.npmjs.org/koishi-plugin-chatluna-data/-/koishi-plugin-chatluna-data-0.8.2.tgz","fileCount":7,"integrity":"sha512-hlHWOUdvZHLmX8ZAfg5rCFG79RBBtNRv2uAUro6d/pWJapgR5JkLQUnrB8fMur9DojDUuhn/0uNYePdrpxVwvw==","signatures":[{"sig":"MEYCIQDa/IcJqTJtqyklELxtXqrniNWU9j0X5NOKrnqeNaRKcQIhAOu078IsOO2yePNOjIn6HiOAMoXIHG2cAA84FdroQFez","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":592040},"main":"lib/index.cjs","type":"module","koishi":{"service":{"optional":["chatluna"],"required":["database","console"]},"description":{"en":"Production ChatLuna 1.4 database-first management console","zh":"ChatLuna 1.4 数据库优先的生产级管理台"}},"module":"lib/index.mjs","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./package.json":"./package.json"},"gitHead":"5be900c2ef6733d7d0d28d59e945d85fe3834257","scripts":{"build":"yarn build:server && yarn build:console","build:server":"tsc -b && esbuild src/index.ts --bundle --platform=node --format=esm --outfile=lib/index.mjs --external:koishi --external:@koishijs/plugin-console && esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=lib/index.cjs --external:koishi --external:@koishijs/plugin-console","build:console":"koishi-console build"},"typings":"lib/index.d.ts","_npmUser":{"name":"vediya","email":"endhope5@foxmail.com"},"repository":{"url":"git+https://github.com/qinfeng365/koishi-plugin-chatluna-data.git","type":"git"},"_npmVersion":"10.9.2","description":"ChatLuna 1.4 数据库优先的 Koishi 管理台","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"atsc":"^2.1.0","koishi":"^4.18.9","esbuild":"^0.25.10","typescript":"^5.9.2","@types/node":"^22.18.7","@koishijs/client":"^5.30.9","@element-plus/icons-vue":"^2.3.2","@koishijs/plugin-console":"^5.30.9"},"peerDependencies":{"koishi":"^4.18.9","@koishijs/plugin-console":"^5.30.9"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-chatluna-data_0.8.2_1780143936662_0.2539315094153225","host":"s3://npm-registry-packages-npm-production"}},"0.8.3":{"name":"koishi-plugin-chatluna-data","version":"0.8.3","keywords":["koishi","chatluna","database","conversation","provider","adapter","preset","runtime","audit","health"],"license":"AGPL-3.0","_id":"koishi-plugin-chatluna-data@0.8.3","maintainers":[{"name":"vediya","email":"endhope5@foxmail.com"}],"homepage":"https://github.com/qinfeng365/koishi-plugin-chatluna-data","bugs":{"url":"https://github.com/qinfeng365/koishi-plugin-chatluna-data/issues"},"dist":{"shasum":"c374f952ffb1d52278f61cd14490aab59655aeaa","tarball":"https://registry.npmjs.org/koishi-plugin-chatluna-data/-/koishi-plugin-chatluna-data-0.8.3.tgz","fileCount":7,"integrity":"sha512-myUaZFe3ujzto0kMgr2N0i9ekDf47bFDpfb3zI5YNSi++PIOhoIOHUIVv7pjj/9Td+dHaGlxd2EseJlczkPQsA==","signatures":[{"sig":"MEQCIDIbLoqIR2s5XfT9zPfBJ6KcJBTtZdRV4H2Wxmtoys3SAiAd45WoSJS/fR3/I5iYn6p5wzaVfU4A/N+MbuPOqqGWPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":636290},"main":"lib/index.cjs","type":"module","koishi":{"service":{"optional":["chatluna"],"required":["database","console"]},"description":{"en":"Production ChatLuna 1.4 database-first management console","zh":"ChatLuna 1.4 数据库优先的生产级管理台"}},"module":"lib/index.mjs","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./package.json":"./package.json"},"gitHead":"5be900c2ef6733d7d0d28d59e945d85fe3834257","scripts":{"build":"yarn build:server && yarn build:console","build:server":"tsc -b && esbuild src/index.ts --bundle --platform=node --format=esm --outfile=lib/index.mjs --external:koishi --external:@koishijs/plugin-console && esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=lib/index.cjs --external:koishi --external:@koishijs/plugin-console","build:console":"koishi-console build"},"typings":"lib/index.d.ts","_npmUser":{"name":"vediya","email":"endhope5@foxmail.com"},"repository":{"url":"git+https://github.com/qinfeng365/koishi-plugin-chatluna-data.git","type":"git"},"_npmVersion":"10.9.2","description":"ChatLuna 1.4 数据库优先的 Koishi 管理台","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"atsc":"^2.1.0","koishi":"^4.18.9","esbuild":"^0.25.10","typescript":"^5.9.2","@types/node":"^22.18.7","@koishijs/client":"^5.30.9","@element-plus/icons-vue":"^2.3.2","@koishijs/plugin-console":"^5.30.9"},"peerDependencies":{"koishi":"^4.18.9","@koishijs/plugin-console":"^5.30.9"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-chatluna-data_0.8.3_1780145407623_0.08929816665332457","host":"s3://npm-registry-packages-npm-production"}},"0.8.4":{"name":"koishi-plugin-chatluna-data","version":"0.8.4","keywords":["koishi","chatluna","database","conversation","provider","adapter","preset","runtime","audit","health"],"license":"AGPL-3.0","_id":"koishi-plugin-chatluna-data@0.8.4","maintainers":[{"name":"vediya","email":"endhope5@foxmail.com"}],"homepage":"https://github.com/qinfeng365/koishi-plugin-chatluna-data","bugs":{"url":"https://github.com/qinfeng365/koishi-plugin-chatluna-data/issues"},"dist":{"shasum":"ed0036d00794767a1deb341a6c0cd8506d93dcb6","tarball":"https://registry.npmjs.org/koishi-plugin-chatluna-data/-/koishi-plugin-chatluna-data-0.8.4.tgz","fileCount":7,"integrity":"sha512-bua423rZDszH1ZboreCIEJt3nxhhMkso1ISdyqNrd3b5jKCowgzh58Ygf4XTujYe3eAj+yv/tpHzjm1HWkH0sA==","signatures":[{"sig":"MEUCIQCUvBbwvnevc364KR0MP/bCMZ30pqIL6EHoFzq9umMqxAIge0hr61Vg/aefSf7hpTCj/ffxJe6pjy9BIG9X72bsz9Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":678445},"main":"lib/index.cjs","type":"module","koishi":{"service":{"optional":["chatluna"],"required":["database","console"]},"description":{"en":"Production ChatLuna 1.4 database-first management console","zh":"ChatLuna 1.4 数据库优先的生产级管理台"}},"module":"lib/index.mjs","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./package.json":"./package.json"},"gitHead":"5be900c2ef6733d7d0d28d59e945d85fe3834257","scripts":{"build":"yarn build:server && yarn build:console","build:server":"tsc -b && esbuild src/index.ts --bundle --platform=node --format=esm --outfile=lib/index.mjs --external:koishi --external:@koishijs/plugin-console && esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=lib/index.cjs --external:koishi --external:@koishijs/plugin-console","build:console":"koishi-console build"},"typings":"lib/index.d.ts","_npmUser":{"name":"vediya","email":"endhope5@foxmail.com"},"repository":{"url":"git+https://github.com/qinfeng365/koishi-plugin-chatluna-data.git","type":"git"},"_npmVersion":"10.9.2","description":"ChatLuna 1.4 数据库优先的 Koishi 管理台","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"atsc":"^2.1.0","koishi":"^4.18.9","esbuild":"^0.25.10","typescript":"^5.9.2","@types/node":"^22.18.7","@koishijs/client":"^5.30.9","@element-plus/icons-vue":"^2.3.2","@koishijs/plugin-console":"^5.30.9"},"peerDependencies":{"koishi":"^4.18.9","@koishijs/plugin-console":"^5.30.9"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-chatluna-data_0.8.4_1780149654906_0.7555464227957658","host":"s3://npm-registry-packages-npm-production"}},"0.8.5":{"name":"koishi-plugin-chatluna-data","version":"0.8.5","keywords":["koishi","chatluna","database","conversation","provider","adapter","preset","runtime","audit","health"],"license":"AGPL-3.0","_id":"koishi-plugin-chatluna-data@0.8.5","maintainers":[{"name":"vediya","email":"endhope5@foxmail.com"}],"homepage":"https://github.com/qinfeng365/koishi-plugin-chatluna-data","bugs":{"url":"https://github.com/qinfeng365/koishi-plugin-chatluna-data/issues"},"dist":{"shasum":"26907303a8a86daf97938ce80208303a5145efff","tarball":"https://registry.npmjs.org/koishi-plugin-chatluna-data/-/koishi-plugin-chatluna-data-0.8.5.tgz","fileCount":7,"integrity":"sha512-PfWO8uPWQWMo+kd+DwzWY276/82llVndepP9Pq2pr811JgWVYWhpdeXYqYhhgSTL2udCZN/e+9KU3hMev3yIJg==","signatures":[{"sig":"MEQCICDQvh8SkLasFdDZi6dFfwkkWHA4VHjMXQR0yWGPURUqAiBxvYEzEasaPlLy10HcrhuQyoC0tQdU348mM7pazn+8Qw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":688380},"main":"lib/index.cjs","type":"module","koishi":{"service":{"optional":["chatluna"],"required":["database","console"]},"description":{"en":"Production ChatLuna 1.4 database-first management console","zh":"ChatLuna 1.4 数据库优先的生产级管理台"}},"module":"lib/index.mjs","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./package.json":"./package.json"},"gitHead":"5be900c2ef6733d7d0d28d59e945d85fe3834257","scripts":{"build":"yarn build:server && yarn build:console","build:server":"tsc -b && esbuild src/index.ts --bundle --platform=node --format=esm --outfile=lib/index.mjs --external:koishi --external:@koishijs/plugin-console && esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=lib/index.cjs --external:koishi --external:@koishijs/plugin-console","build:console":"koishi-console build"},"typings":"lib/index.d.ts","_npmUser":{"name":"vediya","email":"endhope5@foxmail.com"},"repository":{"url":"git+https://github.com/qinfeng365/koishi-plugin-chatluna-data.git","type":"git"},"_npmVersion":"10.9.2","description":"ChatLuna 1.4 数据库优先的 Koishi 管理台","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"atsc":"^2.1.0","koishi":"^4.18.9","esbuild":"^0.25.10","typescript":"^5.9.2","@types/node":"^22.18.7","@koishijs/client":"^5.30.9","@element-plus/icons-vue":"^2.3.2","@koishijs/plugin-console":"^5.30.9"},"peerDependencies":{"koishi":"^4.18.9","@koishijs/plugin-console":"^5.30.9"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-chatluna-data_0.8.5_1780150625679_0.6059113037359614","host":"s3://npm-registry-packages-npm-production"}},"0.8.6":{"name":"koishi-plugin-chatluna-data","version":"0.8.6","keywords":["koishi","chatluna","database","conversation","provider","adapter","preset","runtime","audit","health"],"license":"AGPL-3.0","_id":"koishi-plugin-chatluna-data@0.8.6","maintainers":[{"name":"vediya","email":"endhope5@foxmail.com"}],"homepage":"https://github.com/qinfeng365/koishi-plugin-chatluna-data","bugs":{"url":"https://github.com/qinfeng365/koishi-plugin-chatluna-data/issues"},"dist":{"shasum":"a63dfdbf8a11ed4f142e0512f196939f63d0ccf6","tarball":"https://registry.npmjs.org/koishi-plugin-chatluna-data/-/koishi-plugin-chatluna-data-0.8.6.tgz","fileCount":7,"integrity":"sha512-+Eh5+J/+2Gaj8dCbKMFR1RTpuI1Ox2cwDlxDJGoVr6x+NWLX5xTumf6CTVR+cAST3P5LiqqDCxT5dAnCGY3XqA==","signatures":[{"sig":"MEQCIDqh/Kg+w44OPPWGOpDuL8Qhm4nfyw/mXSuSwlCUjxkSAiBFhrc5/WwyyoQErom1Z+OUjqV90ewSYmfgSIlMsS2TNg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":697875},"main":"lib/index.cjs","type":"module","koishi":{"service":{"optional":["chatluna"],"required":["database","console"]},"description":{"en":"Production ChatLuna 1.4 database-first management console","zh":"ChatLuna 1.4 数据库优先的生产级管理台"}},"module":"lib/index.mjs","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./package.json":"./package.json"},"gitHead":"5be900c2ef6733d7d0d28d59e945d85fe3834257","scripts":{"build":"yarn build:server && yarn build:console","build:server":"tsc -b && esbuild src/index.ts --bundle --platform=node --format=esm --outfile=lib/index.mjs --external:koishi --external:@koishijs/plugin-console && esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=lib/index.cjs --external:koishi --external:@koishijs/plugin-console","build:console":"koishi-console build"},"typings":"lib/index.d.ts","_npmUser":{"name":"vediya","email":"endhope5@foxmail.com"},"repository":{"url":"git+https://github.com/qinfeng365/koishi-plugin-chatluna-data.git","type":"git"},"_npmVersion":"10.9.2","description":"ChatLuna 1.4 数据库优先的 Koishi 管理台","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"atsc":"^2.1.0","koishi":"^4.18.9","esbuild":"^0.25.10","typescript":"^5.9.2","@types/node":"^22.18.7","@koishijs/client":"^5.30.9","@element-plus/icons-vue":"^2.3.2","@koishijs/plugin-console":"^5.30.9"},"peerDependencies":{"koishi":"^4.18.9","@koishijs/plugin-console":"^5.30.9"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-chatluna-data_0.8.6_1780151474675_0.690395327292727","host":"s3://npm-registry-packages-npm-production"}},"0.8.7":{"name":"koishi-plugin-chatluna-data","version":"0.8.7","keywords":["koishi","chatluna","database","conversation","provider","adapter","preset","runtime","audit","health"],"license":"AGPL-3.0","_id":"koishi-plugin-chatluna-data@0.8.7","maintainers":[{"name":"vediya","email":"endhope5@foxmail.com"}],"homepage":"https://github.com/qinfeng365/koishi-plugin-chatluna-data","bugs":{"url":"https://github.com/qinfeng365/koishi-plugin-chatluna-data/issues"},"dist":{"shasum":"12fb8a716d3cdeb682cb58d754d38caadb317be2","tarball":"https://registry.npmjs.org/koishi-plugin-chatluna-data/-/koishi-plugin-chatluna-data-0.8.7.tgz","fileCount":7,"integrity":"sha512-KwEqfCT4C9C6E2YbEK+BUzmgzGvqf5zbI8mhxHkw32FDp9qK0XR6IeRtQgDbr9Pqz1PEYI9fTv0ECWPxHLdRQw==","signatures":[{"sig":"MEYCIQCKcPbYjt9GAyMchXovPM6RZhlHrMBnfsSEHCjA3B8kMAIhANa4IYQ0bLJN7HH5F9vftzU+O1tQcsYjiuOgYWXYlILO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":699916},"main":"lib/index.cjs","type":"module","koishi":{"service":{"optional":["chatluna"],"required":["database","console"]},"description":{"en":"Production ChatLuna 1.4 database-first management console","zh":"ChatLuna 1.4 数据库优先的生产级管理台"}},"module":"lib/index.mjs","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./package.json":"./package.json"},"gitHead":"5be900c2ef6733d7d0d28d59e945d85fe3834257","scripts":{"build":"yarn build:server && yarn build:console","build:server":"tsc -b && esbuild src/index.ts --bundle --platform=node --format=esm --outfile=lib/index.mjs --external:koishi --external:@koishijs/plugin-console && esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=lib/index.cjs --external:koishi --external:@koishijs/plugin-console","build:console":"koishi-console build"},"typings":"lib/index.d.ts","_npmUser":{"name":"vediya","email":"endhope5@foxmail.com"},"repository":{"url":"git+https://github.com/qinfeng365/koishi-plugin-chatluna-data.git","type":"git"},"_npmVersion":"10.9.2","description":"ChatLuna 1.4 数据库优先的 Koishi 管理台","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"atsc":"^2.1.0","koishi":"^4.18.9","esbuild":"^0.25.10","typescript":"^5.9.2","@types/node":"^22.18.7","@koishijs/client":"^5.30.9","@element-plus/icons-vue":"^2.3.2","@koishijs/plugin-console":"^5.30.9"},"peerDependencies":{"koishi":"^4.18.9","@koishijs/plugin-console":"^5.30.9"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-chatluna-data_0.8.7_1780151961388_0.6100739410204283","host":"s3://npm-registry-packages-npm-production"}},"0.8.11":{"name":"koishi-plugin-chatluna-data","version":"0.8.11","keywords":["koishi","chatluna","database","conversation","provider","adapter","preset","runtime","audit","health"],"license":"AGPL-3.0","_id":"koishi-plugin-chatluna-data@0.8.11","maintainers":[{"name":"vediya","email":"endhope5@foxmail.com"}],"homepage":"https://github.com/qinfeng365/koishi-plugin-chatluna-data","bugs":{"url":"https://github.com/qinfeng365/koishi-plugin-chatluna-data/issues"},"dist":{"shasum":"83b8484db163dc7df15f9d40f67902ed59173f72","tarball":"https://registry.npmjs.org/koishi-plugin-chatluna-data/-/koishi-plugin-chatluna-data-0.8.11.tgz","fileCount":7,"integrity":"sha512-CocWWMIxqRNIzMG0grGJSZT0CRP4QQ4uF1qsp6HC9KdOC/xS8ArXfU7ZMbxAjbX8jVdcDXk9N0K6D/rQIax6dw==","signatures":[{"sig":"MEQCIEKHdTDX2OHlY55xhc1wTuz78+JtrEVj8yFQXL+B2HHtAiBOguKaQ9WrOlZkYtrqTnMYx+JtMJaBPg18mbpBUuYY0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":711698},"main":"lib/index.cjs","type":"module","koishi":{"service":{"optional":["chatluna"],"required":["database","console"]},"description":{"en":"Production ChatLuna 1.4 database-first management console","zh":"ChatLuna 1.4 数据库优先的生产级管理台"}},"module":"lib/index.mjs","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./package.json":"./package.json"},"gitHead":"5be900c2ef6733d7d0d28d59e945d85fe3834257","scripts":{"build":"yarn build:server && yarn build:console","build:server":"tsc -b && esbuild src/index.ts --bundle --platform=node --format=esm --outfile=lib/index.mjs --external:koishi --external:@koishijs/plugin-console && esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=lib/index.cjs --external:koishi --external:@koishijs/plugin-console","build:console":"koishi-console build"},"typings":"lib/index.d.ts","_npmUser":{"name":"vediya","email":"endhope5@foxmail.com"},"repository":{"url":"git+https://github.com/qinfeng365/koishi-plugin-chatluna-data.git","type":"git"},"_npmVersion":"10.9.2","description":"ChatLuna 1.4 数据库优先的 Koishi 管理台","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"atsc":"^2.1.0","koishi":"^4.18.9","esbuild":"^0.25.10","typescript":"^5.9.2","@types/node":"^22.18.7","@koishijs/client":"^5.30.9","@element-plus/icons-vue":"^2.3.2","@koishijs/plugin-console":"^5.30.9"},"peerDependencies":{"koishi":"^4.18.9","@koishijs/plugin-console":"^5.30.9"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-chatluna-data_0.8.11_1780153595039_0.5938411014292178","host":"s3://npm-registry-packages-npm-production"}},"0.8.14":{"name":"koishi-plugin-chatluna-data","version":"0.8.14","keywords":["koishi","chatluna","database","conversation","provider","adapter","preset","runtime","audit","health"],"license":"AGPL-3.0","_id":"koishi-plugin-chatluna-data@0.8.14","maintainers":[{"name":"vediya","email":"endhope5@foxmail.com"}],"homepage":"https://github.com/qinfeng365/koishi-plugin-chatluna-data","bugs":{"url":"https://github.com/qinfeng365/koishi-plugin-chatluna-data/issues"},"dist":{"shasum":"4c25a12d454357240bd5dc3a71de06ad4266d502","tarball":"https://registry.npmjs.org/koishi-plugin-chatluna-data/-/koishi-plugin-chatluna-data-0.8.14.tgz","fileCount":7,"integrity":"sha512-Xc1lqbVIntwF42vfIOfms61nfQIpS9643U6jfg7zamg9grbe4uaOu+pnLCJ1dqXqRePkR30jAn39AzEVKjIsQw==","signatures":[{"sig":"MEUCIQC3i7vsq8VfarsUkozbNmx7yTA+el+5bFScXxGn6d/+kAIgH9O00TASyGzGs9I0UgoHLHMIUH7Esmgwy+qqcIWEvKI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":722476},"main":"lib/index.cjs","type":"module","koishi":{"service":{"optional":["chatluna"],"required":["database","console"]},"description":{"en":"Production ChatLuna 1.4 database-first management console","zh":"ChatLuna 1.4 数据库优先的生产级管理台"}},"module":"lib/index.mjs","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./package.json":"./package.json"},"gitHead":"5be900c2ef6733d7d0d28d59e945d85fe3834257","scripts":{"build":"yarn build:server && yarn build:console","build:server":"tsc -b && esbuild src/index.ts --bundle --platform=node --format=esm --outfile=lib/index.mjs --external:koishi --external:@koishijs/plugin-console && esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=lib/index.cjs --external:koishi --external:@koishijs/plugin-console","build:console":"koishi-console build"},"typings":"lib/index.d.ts","_npmUser":{"name":"vediya","email":"endhope5@foxmail.com"},"repository":{"url":"git+https://github.com/qinfeng365/koishi-plugin-chatluna-data.git","type":"git"},"_npmVersion":"10.9.2","description":"ChatLuna 1.4 数据库优先的 Koishi 管理台","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"atsc":"^2.1.0","koishi":"^4.18.9","esbuild":"^0.25.10","typescript":"^5.9.2","@types/node":"^22.18.7","@koishijs/client":"^5.30.9","@element-plus/icons-vue":"^2.3.2","@koishijs/plugin-console":"^5.30.9"},"peerDependencies":{"koishi":"^4.18.9","@koishijs/plugin-console":"^5.30.9"},"_npmOperationalInternal":{"tmp":"tmp/koishi-plugin-chatluna-data_0.8.14_1780155158332_0.1056583570883185","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"koishi-plugin-chatluna-data","description":"ChatLuna 专业运维控制台","version":"1.0.0","homepage":"https://github.com/qinfeng365/koishi-plugin-chatluna-data","repository":{"type":"git","url":"git+https://github.com/qinfeng365/koishi-plugin-chatluna-data.git"},"bugs":{"url":"https://github.com/qinfeng365/koishi-plugin-chatluna-data/issues"},"main":"lib/index.cjs","module":"lib/index.mjs","typings":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./package.json":"./package.json"},"type":"module","license":"AGPL-3.0","packageManager":"yarn@1.22.22","scripts":{"build":"yarn build:server && yarn build:console","build:server":"tsc -b && esbuild src/index.ts --bundle --platform=node --format=esm --outfile=lib/index.mjs --external:koishi --external:@koishijs/plugin-console --external:koishi-plugin-chatluna --external:@langchain/core && esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=lib/index.cjs --external:koishi --external:@koishijs/plugin-console --external:koishi-plugin-chatluna --external:@langchain/core","build:console":"koishi-console build","check:package":"node scripts/check-package.mjs","typecheck:server":"tsc --noEmit --incremental false --composite false --pretty false","typecheck:client":"vue-tsc --noEmit -p client/tsconfig.check.json --pretty false","test":"vitest run","deploy:local":"powershell -ExecutionPolicy Bypass -File scripts/deploy-local-koishi.ps1"},"keywords":["koishi","chatluna","database","conversation","provider","preset","runtime","operations","observability","audit","health"],"peerDependencies":{"@koishijs/plugin-console":"^5.30.9","koishi":"^4.18.9","koishi-plugin-chatluna":">=1.4.0-alpha.42 <2"},"peerDependenciesMeta":{"koishi-plugin-chatluna":{"optional":true}},"devDependencies":{"@element-plus/icons-vue":"^2.3.2","@langchain/core":"^0.3.80","@koishijs/client":"^5.30.9","@koishijs/plugin-console":"^5.30.9","@types/node":"^22.18.7","atsc":"^2.1.0","esbuild":"^0.25.10","koishi":"^4.18.9","koishi-plugin-chatluna":"1.4.0-alpha.42","typescript":"^5.9.2","vitest":"^3.2.4","vue-tsc":"^2.2.12"},"koishi":{"description":{"zh":"ChatLuna 专业运维控制台","en":"Professional operations console for ChatLuna"},"service":{"required":["database","console"],"optional":["chatluna"]}},"gitHead":"064934c7b4c865b6fe203368d36660786d7dfb49","_id":"koishi-plugin-chatluna-data@1.0.0","_nodeVersion":"24.18.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-OJygAOJnDwM+UqSmZxAgEc/ZKin2MaX+HolW2k6P9GVM6qOJgf90Py2mZwiGLNntv9dbSZwnChIx/VURc9F4WQ==","shasum":"90b174048aa03b21e86344a70ad34ba72ef7c797","tarball":"https://registry.npmjs.org/koishi-plugin-chatluna-data/-/koishi-plugin-chatluna-data-1.0.0.tgz","fileCount":38,"unpackedSize":477371,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/koishi-plugin-chatluna-data@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCati46YSTLSBQLCO1mevQugK6JO7EmfiRNtITm4SW/QQIhAI8wGGo5+S8eBXC44NEqNOx011uIfKbxoRQj4yjWjKcN"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c0819bf0-5b08-4139-996e-1461375ddddd"}},"directories":{},"maintainers":[{"name":"vediya","email":"endhope5@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/koishi-plugin-chatluna-data_1.0.0_1785171485578_0.31009928234955253"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-24T12:29:58.329Z","modified":"2026-07-27T16:58:06.063Z","0.1.0":"2026-05-24T12:29:58.653Z","0.2.0":"2026-05-24T12:53:34.202Z","0.2.1":"2026-05-24T13:15:24.973Z","0.3.0":"2026-05-24T13:25:14.877Z","0.4.0":"2026-05-24T13:40:09.667Z","0.5.0":"2026-05-24T14:01:00.057Z","0.6.0":"2026-05-24T14:14:32.103Z","0.7.0":"2026-05-24T14:35:52.787Z","0.7.1":"2026-05-24T15:07:26.655Z","0.7.2":"2026-05-24T15:18:03.722Z","0.7.3":"2026-05-24T15:33:39.991Z","0.7.4":"2026-05-24T22:21:09.547Z","0.7.6":"2026-05-24T22:34:49.439Z","0.7.9":"2026-05-24T23:12:58.160Z","0.7.11":"2026-05-24T23:21:59.535Z","0.7.14":"2026-05-27T23:25:31.700Z","0.8.0":"2026-05-29T16:25:39.335Z","0.8.1":"2026-05-30T02:45:28.506Z","0.8.2":"2026-05-30T12:25:36.891Z","0.8.3":"2026-05-30T12:50:07.762Z","0.8.4":"2026-05-30T14:00:55.109Z","0.8.5":"2026-05-30T14:17:05.846Z","0.8.6":"2026-05-30T14:31:14.877Z","0.8.7":"2026-05-30T14:39:21.544Z","0.8.11":"2026-05-30T15:06:35.243Z","0.8.14":"2026-05-30T15:32:38.498Z","1.0.0":"2026-07-27T16:58:05.761Z"},"bugs":{"url":"https://github.com/qinfeng365/koishi-plugin-chatluna-data/issues"},"license":"AGPL-3.0","homepage":"https://github.com/qinfeng365/koishi-plugin-chatluna-data","keywords":["koishi","chatluna","database","conversation","provider","preset","runtime","operations","observability","audit","health"],"repository":{"type":"git","url":"git+https://github.com/qinfeng365/koishi-plugin-chatluna-data.git"},"description":"ChatLuna 专业运维控制台","maintainers":[{"name":"vediya","email":"endhope5@foxmail.com"}],"readme":"# koishi-plugin-chatluna-data\n\nChatLuna 专业运维控制台。它面向生产实例管理员，集中提供请求正文诊断、会话检索与批量变更、运行时资源检查、ChatLuna ACL/约束维护、数据完整性扫描和持久化审计。\n\n当前版本：`1.0.0`\n\n## 安装与依赖\n\n```sh\nnpm install koishi-plugin-chatluna-data\n```\n\n必需 Koishi 服务：\n\n- `database`\n- `console`\n\n可选运行时服务：\n\n- `chatluna >=1.4.0-alpha.42 <2`\n\nChatLuna 是可选 peer，而不是精确锁定的运行版本。插件只使用 ChatLuna 公开服务；兼容的 ChatLuna 1.x 更新无需修改本插件。某项公开能力消失时，仅禁用对应操作并显示原因，不回退到私有字段。\n\n启用后，从 Koishi Console 左侧栏打开 **ChatLuna 运维**。\n\n## 产品边界\n\n本插件负责：\n\n- 查看规范化模型请求、响应和单次错误。\n- 检索会话、消息链、binding、ACL 和归档引用。\n- 批量修改会话 `model`、`preset`、`chatMode`。\n- 批量归档、清理 binding 引用、指向单个会话、授予或撤销 ACL。\n- 查看 provider、model、tool、chat mode、vector store 和 preset 目录。\n- 维护 ChatLuna ACL 与 constraint。\n- 有界扫描数据完整性，并执行问题类型允许的定向修复。\n- 为所有写操作保留审计。\n\n本插件不负责：\n\n- Koishi 用户、频道、`authority`、`permissions` 或指令权限治理。\n- ChatLuna Core、adapter 或模型凭据配置。\n- preset 文件编辑。\n- 任意消息创建、改写或删除。\n- 全局 Koishi 日志捕获和手工错误文本分类。\n- raw SQLite、数据库驱动私有接口或通用字段编辑。\n- ChatLuna 生态导航、关系图或插件聚合。\n\n## 控制台\n\n### 总览\n\n显示 ChatLuna 连接与兼容状态、会话状态、运行时资源、正在执行的操作、最近单次失败请求和失效运行时引用。\n\n### 请求\n\n请求记录来自 ChatLuna 公共 `registerCallbacksProvider()`：\n\n- 常态只保存请求索引、模型、会话上下文、状态和脱敏错误。\n- 管理员可开启 1 至 60 分钟的限时诊断捕获。\n- 捕获可按 provider、model 或 conversation ID 过滤。\n- 请求和响应正文默认保留 24 小时，之后只清空正文，保留索引。\n- secret、authorization、cookie、token 和密码字段会被脱敏。\n- 内联 base64 与二进制内容不会持久化。\n- 同一 request ID 下的多个 model run 会关联展示。\n\n这里的“请求体”是 ChatLuna 交给模型层的规范化 messages、tools 和参数，不是 adapter 最终发出的线级 HTTP 报文。\n\n本插件明确不采集、不展示、也不聚合：\n\n- 请求耗时\n- 首 token 延迟\n- token 用量\n- 请求负载大小\n- 失败率或失败趋势\n\n### 会话\n\n会话列表使用数据库侧筛选、排序、计数和分页。批量操作支持两种明确范围：\n\n- 当前显式勾选的会话 ID。\n- 当前服务端筛选条件匹配的全部会话。\n\n“当前页全选”不会自动扩展为全部筛选结果。选择全部筛选结果必须单独打开开关。\n\n所有批量写入都经过：\n\n1. 后端锁定完整目标 ID 快照。\n2. 返回准确总数、风险提示和有限差异样例。\n3. 只使用 `operationId` 执行快照。\n4. 按批次更新进度并记录逐项失败。\n5. 写入持久化审计。\n\n预览样例上限不会截断实际执行目标。修改 `model`、`preset` 或 `chatMode` 后会通过 ChatLuna 公共 API 清理受影响会话缓存。\n\n### 运行时\n\n只读展示 ChatLuna 公开目录和逐项能力报告。provider 刷新必须由管理员显式触发，页面加载不会自动刷新，也不会显示 API Key。\n\n当前验证基线可以安全执行 sessionless 归档。恢复和删除仍需要真实用户 `Session`，因此控制台不会伪造 Session 绕过 ChatLuna ACL；在 ChatLuna 提供安全 operator API 前，这两项保持禁用。\n\n### ACL 与规则\n\n这里只管理 ChatLuna 自身的 ACL 和 constraint：\n\n- ACL 主体类型：`user`、`guild`\n- ACL 权限：`view`、`manage`\n- constraint 支持范围、路由、默认/固定 model、preset、chatMode 和行为策略\n\n### 数据健康\n\n扫描按配置上限读取 Core 数据，批量收集引用并消除逐行查询。可检查：\n\n- `latestMessageId` 悬空\n- message parent 悬空或循环\n- `tool_calls` 类型错误\n- binding 指向不存在或已删除会话\n- ACL 枚举错误\n- constraint 引用失效\n- archive 引用不存在会话\n\n每个自动修复动作只能用于匹配的问题类型。循环、驱动反序列化失败和无法确认的归档问题只报告，不猜测修复，也不回退 raw SQL。\n\n### 审计\n\n批量操作、ACL/规则写入、诊断捕获、请求清理和 provider 刷新都会先创建 `running` 审计，再记录成功或失败结果。进程意外中止后，遗留的 `running` 审计会在下次启动时标记为失败和中断。\n\n## 只读与权限\n\n建议生产环境首次启用时设置：\n\n```text\nreadonly = true\n```\n\n只读模式不仅禁用前端入口，后端也会拒绝所有写入、捕获、清理和修复 RPC。即使操作在关闭只读时完成预览，执行前重新开启只读也会阻止 apply。\n\nConsole authority：\n\n- 普通读取：`3`\n- 写入、正文查看、正文捕获与清理：`4`\n\n## 配置\n\n| 配置项 | 默认值 | 范围 | 说明 |\n| --- | ---: | ---: | --- |\n| `readonly` | `false` | boolean | 后端拒绝所有写操作 |\n| `pageSize` | `40` | 10-200 | 默认分页大小 |\n| `maxOperationRows` | `20000` | 100-100000 | 单个操作快照的最大对象数 |\n| `operationBatchSize` | `200` | 10-1000 | 批量执行的批次大小 |\n| `maxPreviewRows` | `100` | 10-500 | 预览样例数，不限制执行数 |\n| `maxIntegrityRows` | `5000` | 100-100000 | 单次完整性扫描上限 |\n| `traceRetentionDays` | `14` | 1-90 | 请求索引保留天数 |\n| `traceBodyRetentionHours` | `24` | 1-72 | 诊断正文保留小时数 |\n| `traceBodyLimit` | `262144` | 16384-1048576 | 单个规范化正文字符上限 |\n| `captureDefaultMinutes` | `15` | 1-60 | 默认捕获时长 |\n| `captureMaxMinutes` | `60` | 1-120 | 最大捕获时长 |\n\n## 数据所有权\n\nChatLuna Core 完全拥有以下表；本插件不会重复 `model.extend()`：\n\n- `chatluna_conversation`\n- `chatluna_message`\n- `chatluna_binding`\n- `chatluna_acl`\n- `chatluna_constraint`\n- `chatluna_archive`\n- `chatluna_meta`\n\n本插件只定义：\n\n- `chatluna_data_trace`\n- `chatluna_data_audit`\n\n## 从 0.8 升级\n\n1.0 是破坏性重构。以下功能及旧 RPC 已删除：\n\n- Koishi 权限页和 `chatluna-data.permission.*` 指令\n- Koishi 身份刷新和自动权限分配\n- ChatLuna/adapter 配置编辑\n- preset CRUD\n- 全局日志诊断台和手工报错研判\n- raw SQLite 扫描与修复\n- 任意消息 CRUD\n\n旧表 `chatluna_data_identity` 和 `chatluna_data_ops_error` 不再注册或访问，但升级不会自动删除它们。确认不再需要历史数据后，请使用当前数据库后端的官方管理工具自行备份并清理。\n\n前端与后端必须同时升级，不提供旧 RPC 的静默兼容别名。\n\n## 开发与验证\n\n```sh\nyarn install\nyarn typecheck:server\nyarn typecheck:client\nyarn test\nyarn build\nnpm run check:package\n```\n\n从源码仓库构建并部署到 Koishi Desktop 默认实例：\n\n```powershell\nnpm run deploy:local\n```\n\n指定其他实例目录：\n\n```powershell\npowershell -ExecutionPolicy Bypass -File scripts/deploy-local-koishi.ps1 -InstancePath 'D:\\path\\to\\instance'\n```\n\n部署脚本会执行双端类型检查、测试、构建和包内容检查，将 tarball 写入实例的 `.yarn/local`，更新实例依赖并运行 Yarn 安装。脚本不会修改 `koishi.yml`，也不会自动启动或重启 Koishi。\n\n## 自动发布\n\n`.github/workflows/ci.yml` 会在分支推送和 Pull Request 上执行冻结安装、双端类型检查、测试、构建和 npm 包内容检查。\n\nnpm 信任发布器的 workflow 文件名必须配置为 `publish.yml`。发布支持两种入口：\n\n- 推送与 `package.json` 版本一致的 `v*` 标签，例如 `v1.0.0`。\n- 在默认分支手动运行 `Publish to npm`，输入与 `package.json` 一致的版本。\n\n```sh\ngit tag v1.0.0\ngit push origin v1.0.0\n```\n\n稳定版本发布到 `latest`；`1.1.0-alpha.1`、`1.1.0-beta.1`、`1.1.0-rc.1` 等预发布版本分别使用对应的 npm dist-tag。工作流通过 GitHub OIDC 发布，不读取长期 npm token，并会拒绝已存在的 npm 版本。\n\n详细实现约束和施工记录见 [`REFACTOR_PLAN.md`](./REFACTOR_PLAN.md)。\n","readmeFilename":"README.md"}