{"_id":"fi-pool-server","_rev":"33-e6285c1aa8daaa14f3377d03b50bd012","name":"fi-pool-server","dist-tags":{"latest":"0.4.14"},"versions":{"0.1.0":{"name":"fi-pool-server","version":"0.1.0","keywords":["a股","股票","量化分析","技术分析","llm"],"_id":"fi-pool-server@0.1.0","maintainers":[{"name":"kuaizhongqiang","email":"kuaizhongqiang01@hotmail.com"}],"homepage":"https://github.com/kuaizhongqiang/Fi-Pool-Manager#readme","bugs":{"url":"https://github.com/kuaizhongqiang/Fi-Pool-Manager/issues"},"dist":{"shasum":"715cb7be2d7ef39cd2e20b913babad82c1e86f9e","tarball":"https://registry.npmjs.org/fi-pool-server/-/fi-pool-server-0.1.0.tgz","fileCount":93,"integrity":"sha512-ZO9dSLJGrTaAa18pnVPYgziqyVyJnUwYUQUpaoJxO/tQ1dee5eSkCzeK0cE/AacYSRP3Gmo8MA87I8vExSrKaA==","signatures":[{"sig":"MEUCIQC66EnG5Xw8Ebw5v21uV5vVanFLFdKE/Q8mZKJx/vmeNQIgLljObW9susk7Oz6EpUUkXJM7aoEtVJ4oDM5PUi1Ed0w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":406392},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":"./dist/index.js","./db/migrate.js":"./dist/db/migrate.js","./tools/query.js":"./dist/tools/query.js","./tools/command.js":"./dist/tools/command.js","./tools/execute.js":"./dist/tools/execute.js","./tools/manager.js":"./dist/tools/manager.js","./tools/auxiliary.js":"./dist/tools/auxiliary.js"},"gitHead":"e706e4a3ca24e76699d274ae5c1c98d38ac41cf5","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","clean":"rm -rf dist","db:studio":"drizzle-kit studio","db:migrate":"drizzle-kit migrate","test:watch":"vitest","db:generate":"drizzle-kit generate","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"kuaizhongqiang","email":"kuaizhongqiang01@hotmail.com"},"repository":{"url":"git+https://github.com/kuaizhongqiang/Fi-Pool-Manager.git","type":"git"},"_npmVersion":"10.9.2","description":"Fi-Pool-Manager 核心服务：数据获取、技术分析、LLM 分析引擎、向量检索","directories":{},"_nodeVersion":"22.15.0","dependencies":{"dotenv":"^16.4.0","drizzle-orm":"^0.32.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","vitest":"^4.1.9","@types/node":"^26.0.1","drizzle-kit":"^0.22.0","@vitest/coverage-v8":"^4.1.9","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/fi-pool-server_0.1.0_1782708972880_0.3860179386338922","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"fi-pool-server","version":"0.1.1","keywords":["a股","股票","量化分析","技术分析","llm"],"_id":"fi-pool-server@0.1.1","maintainers":[{"name":"kuaizhongqiang","email":"kuaizhongqiang01@hotmail.com"}],"homepage":"https://github.com/kuaizhongqiang/Fi-Pool-Manager#readme","bugs":{"url":"https://github.com/kuaizhongqiang/Fi-Pool-Manager/issues"},"dist":{"shasum":"d32e78552b631242367acf56dd588218929bafac","tarball":"https://registry.npmjs.org/fi-pool-server/-/fi-pool-server-0.1.1.tgz","fileCount":97,"integrity":"sha512-DG1omz1MMhT0qaiOxeK0ej88LS1JXHL0ilPni2tkTy8vNfAXCUwvNbnPKXz+SFKNA0S6l3a7UAV3hL1MgkG7ZA==","signatures":[{"sig":"MEUCIQDC3uiH+G3Vu6VXk1MJNg6Huwr5EVl3FwZ3MvMIVVbVLAIgXBx+1ybarA7IHW1WZN7pOl+kcYt1qUXGA4ioXFCSf3k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":416630},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":"./dist/index.js","./db/migrate.js":"./dist/db/migrate.js","./tools/query.js":"./dist/tools/query.js","./tools/command.js":"./dist/tools/command.js","./tools/execute.js":"./dist/tools/execute.js","./tools/manager.js":"./dist/tools/manager.js","./tools/auxiliary.js":"./dist/tools/auxiliary.js"},"gitHead":"2682c6dde1e9c2d10f5e4a46438142b12987f787","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","clean":"rm -rf dist","db:studio":"drizzle-kit studio","db:migrate":"drizzle-kit migrate","test:watch":"vitest","db:generate":"drizzle-kit generate","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"kuaizhongqiang","email":"kuaizhongqiang01@hotmail.com"},"repository":{"url":"git+https://github.com/kuaizhongqiang/Fi-Pool-Manager.git","type":"git"},"_npmVersion":"10.9.8","description":"Fi-Pool-Manager 核心服务：数据获取、技术分析、LLM 分析引擎、向量检索","directories":{},"_nodeVersion":"22.23.0","dependencies":{"dotenv":"^16.4.0","drizzle-orm":"^0.32.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","vitest":"^4.1.9","@types/node":"^26.0.1","drizzle-kit":"^0.22.0","@vitest/coverage-v8":"^4.1.9","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/fi-pool-server_0.1.1_1782712374835_0.1454260625720427","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"fi-pool-server","version":"0.1.2","keywords":["a股","股票","量化分析","技术分析","llm"],"_id":"fi-pool-server@0.1.2","maintainers":[{"name":"kuaizhongqiang","email":"kuaizhongqiang01@hotmail.com"}],"homepage":"https://github.com/kuaizhongqiang/Fi-Pool-Manager#readme","bugs":{"url":"https://github.com/kuaizhongqiang/Fi-Pool-Manager/issues"},"dist":{"shasum":"05394f9f6a3ff88dfc68e2322eb38a6af8485666","tarball":"https://registry.npmjs.org/fi-pool-server/-/fi-pool-server-0.1.2.tgz","fileCount":97,"integrity":"sha512-lhfmxxm7F2AjoV5FcgHBw87R4yjBI+UpmXDrOeOB7CTMUfIej8tUucbhZyhfdMs5691mVaSPpLkOC6dEo9bMyg==","signatures":[{"sig":"MEUCIDfdZBySfK1GuoK8N038hs5ro0Xqn1XfeQD1KOYl7d51AiEA0BHm8Ab4YFkZAV/8UlSXLCnIyZyTSzKM4gzE5vYXIZE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":417394},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":"./dist/index.js","./db/migrate.js":"./dist/db/migrate.js","./tools/query.js":"./dist/tools/query.js","./tools/command.js":"./dist/tools/command.js","./tools/execute.js":"./dist/tools/execute.js","./tools/manager.js":"./dist/tools/manager.js","./tools/auxiliary.js":"./dist/tools/auxiliary.js"},"gitHead":"de6139497ee657e62f1617d7733945253f803066","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","clean":"rm -rf dist","db:studio":"drizzle-kit studio","db:migrate":"drizzle-kit migrate","test:watch":"vitest","db:generate":"drizzle-kit generate","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"kuaizhongqiang","email":"kuaizhongqiang01@hotmail.com"},"repository":{"url":"git+https://github.com/kuaizhongqiang/Fi-Pool-Manager.git","type":"git"},"_npmVersion":"10.9.8","description":"Fi-Pool-Manager 核心服务：数据获取、技术分析、LLM 分析引擎、向量检索","directories":{},"_nodeVersion":"22.23.0","dependencies":{"dotenv":"^16.4.0","drizzle-orm":"^0.32.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","vitest":"^4.1.9","@types/node":"^26.0.1","drizzle-kit":"^0.22.0","@vitest/coverage-v8":"^4.1.9","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/fi-pool-server_0.1.2_1782713945113_0.23142866405846663","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"fi-pool-server","version":"0.1.3","keywords":["a股","股票","量化分析","技术分析","llm"],"_id":"fi-pool-server@0.1.3","maintainers":[{"name":"kuaizhongqiang","email":"kuaizhongqiang01@hotmail.com"}],"homepage":"https://github.com/kuaizhongqiang/Fi-Pool-Manager#readme","bugs":{"url":"https://github.com/kuaizhongqiang/Fi-Pool-Manager/issues"},"dist":{"shasum":"9bb0bfe8aca525762197096fdb3f6f881c1224e6","tarball":"https://registry.npmjs.org/fi-pool-server/-/fi-pool-server-0.1.3.tgz","fileCount":97,"integrity":"sha512-9yvCONkuNRyhqtfigptD37wFH11YIYaNmZQZKkPbA7BJNY9C8qUhD0h5wmQ7ksCRl5cKcil6iiV5EWA7n10FYQ==","signatures":[{"sig":"MEUCIE6VFegz6lVVZdnseamnHPtIy4NRKrBFcCCKMyjGS7R+AiEAqwcRzlb6V8SgVVuQhPUsK+guWgfCOcJFtffaST79KC4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":423531},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":"./dist/index.js","./db/migrate.js":"./dist/db/migrate.js","./tools/query.js":"./dist/tools/query.js","./tools/command.js":"./dist/tools/command.js","./tools/execute.js":"./dist/tools/execute.js","./tools/manager.js":"./dist/tools/manager.js","./tools/auxiliary.js":"./dist/tools/auxiliary.js"},"gitHead":"312b579c1b8a5cfcfd67edc25d64ad2f22f91690","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","clean":"rm -rf dist","db:studio":"drizzle-kit studio","db:migrate":"drizzle-kit migrate","test:watch":"vitest","db:generate":"drizzle-kit generate","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"kuaizhongqiang","email":"kuaizhongqiang01@hotmail.com"},"repository":{"url":"git+https://github.com/kuaizhongqiang/Fi-Pool-Manager.git","type":"git"},"_npmVersion":"10.9.8","description":"Fi-Pool-Manager 核心服务：数据获取、技术分析、LLM 分析引擎、向量检索","directories":{},"_nodeVersion":"22.23.0","dependencies":{"dotenv":"^16.4.0","drizzle-orm":"^0.32.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","vitest":"^4.1.9","@types/node":"^26.0.1","drizzle-kit":"^0.22.0","@vitest/coverage-v8":"^4.1.9","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/fi-pool-server_0.1.3_1782722741313_0.17337429577350427","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"fi-pool-server","version":"0.2.0","keywords":["a股","股票","量化分析","技术分析","llm"],"_id":"fi-pool-server@0.2.0","maintainers":[{"name":"kuaizhongqiang","email":"kuaizhongqiang01@hotmail.com"}],"homepage":"https://github.com/kuaizhongqiang/Fi-Pool-Manager#readme","bugs":{"url":"https://github.com/kuaizhongqiang/Fi-Pool-Manager/issues"},"dist":{"shasum":"d1f5d1232182ea368b72d506a05969b94ce1449a","tarball":"https://registry.npmjs.org/fi-pool-server/-/fi-pool-server-0.2.0.tgz","fileCount":101,"integrity":"sha512-yGOROP6C1V0gmdoyglwobA7Iw+dEHCWVAT2UJIBy1sSfecaITexO7TuhZd4cBCH6Fjd47kKqpTNc3bVC0nAQPw==","signatures":[{"sig":"MEUCIQCpPGBBCEm4Z37B+LKKWEBtSiyNtbbo6jXVJ/Vy+kcASQIgXZOGACwsTo6QAeoxPb9fi0Gb9hC++1b+BOnZlfukyXQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":445549},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":"./dist/index.js","./db/migrate.js":"./dist/db/migrate.js","./tools/query.js":"./dist/tools/query.js","./tools/command.js":"./dist/tools/command.js","./tools/execute.js":"./dist/tools/execute.js","./tools/manager.js":"./dist/tools/manager.js","./tools/auxiliary.js":"./dist/tools/auxiliary.js"},"gitHead":"ca82fd2cb249ee06c09904dfb453e7a0e8dd302c","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","clean":"rm -rf dist","db:studio":"drizzle-kit studio","db:migrate":"drizzle-kit migrate","test:watch":"vitest","db:generate":"drizzle-kit generate","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"kuaizhongqiang","email":"kuaizhongqiang01@hotmail.com"},"repository":{"url":"git+https://github.com/kuaizhongqiang/Fi-Pool-Manager.git","type":"git"},"_npmVersion":"10.9.2","description":"Fi-Pool-Manager 核心服务：数据获取、技术分析、LLM 分析引擎、向量检索","directories":{},"_nodeVersion":"22.15.0","dependencies":{"dotenv":"^16.4.0","drizzle-orm":"^0.32.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","vitest":"^4.1.9","@types/node":"^26.0.1","drizzle-kit":"^0.22.0","@vitest/coverage-v8":"^4.1.9","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/fi-pool-server_0.2.0_1782785474817_0.6984268773362605","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"fi-pool-server","version":"0.2.1","keywords":["a股","股票","量化分析","技术分析","llm"],"_id":"fi-pool-server@0.2.1","maintainers":[{"name":"kuaizhongqiang","email":"kuaizhongqiang01@hotmail.com"}],"homepage":"https://github.com/kuaizhongqiang/Fi-Pool-Manager#readme","bugs":{"url":"https://github.com/kuaizhongqiang/Fi-Pool-Manager/issues"},"dist":{"shasum":"5bf67821488e4c83a4cae46dd183f90a203c5d8e","tarball":"https://registry.npmjs.org/fi-pool-server/-/fi-pool-server-0.2.1.tgz","fileCount":105,"integrity":"sha512-dSd/HUxsY90JLKo+jRBTpYp16V0GhYPWnF32VwmOUB+8xK4guKHKmFVBIQ6vADMcPo8qH7RkkiygR9k1GPbHDw==","signatures":[{"sig":"MEQCIDYzk6BkRcJ/nKW9tDoDhD6qqMGsmnM0rsdmJk3O7JnhAiBmnjVX02klkxlcGEeb5eHGkXKWAGJR8eT8MicuAbvRcw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":452229},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":"./dist/index.js","./db/migrate.js":"./dist/db/migrate.js","./tools/query.js":"./dist/tools/query.js","./tools/command.js":"./dist/tools/command.js","./tools/execute.js":"./dist/tools/execute.js","./tools/manager.js":"./dist/tools/manager.js","./tools/auxiliary.js":"./dist/tools/auxiliary.js","./utils/data-freshness.js":"./dist/utils/data-freshness.js","./services/daily-summary.js":"./dist/services/daily-summary.js"},"gitHead":"edd6198355de2a613e01b62b0e54a78541f7ceee","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","clean":"rm -rf dist","db:studio":"drizzle-kit studio","db:migrate":"drizzle-kit migrate","test:watch":"vitest","db:generate":"drizzle-kit generate","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"kuaizhongqiang","email":"kuaizhongqiang01@hotmail.com"},"repository":{"url":"git+https://github.com/kuaizhongqiang/Fi-Pool-Manager.git","type":"git"},"_npmVersion":"10.9.2","description":"Fi-Pool-Manager 核心服务：数据获取、技术分析、LLM 分析引擎、向量检索","directories":{},"_nodeVersion":"22.15.0","dependencies":{"dotenv":"^16.4.0","drizzle-orm":"^0.32.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","vitest":"^4.1.9","@types/node":"^26.0.1","drizzle-kit":"^0.22.0","@vitest/coverage-v8":"^4.1.9","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/fi-pool-server_0.2.1_1782786084147_0.8502446985274272","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"fi-pool-server","version":"0.2.2","keywords":["a股","股票","量化分析","技术分析","llm"],"_id":"fi-pool-server@0.2.2","maintainers":[{"name":"kuaizhongqiang","email":"kuaizhongqiang01@hotmail.com"}],"homepage":"https://github.com/kuaizhongqiang/Fi-Pool-Manager#readme","bugs":{"url":"https://github.com/kuaizhongqiang/Fi-Pool-Manager/issues"},"dist":{"shasum":"f125fc68ca6326ae3c1269314151bd29749d84d7","tarball":"https://registry.npmjs.org/fi-pool-server/-/fi-pool-server-0.2.2.tgz","fileCount":105,"integrity":"sha512-wV0hJ0SmbUS4ZhtR6bzsMC0b6F+rpAfeHszw9B62f4Sa3lTbUOGRQAagtOerfwCiMQ/2SnOi/d+Ae8bBRCk7Ng==","signatures":[{"sig":"MEUCIDUqvc6aRrqr6MBbeQj1SFRY0+FSzVmaZnzAkA2VjpfrAiEAnpBeyyfSzDAXHIllR8zncSk2eAFIk640lKWRG6U2A1U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":452008},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":"./dist/index.js","./db/migrate.js":"./dist/db/migrate.js","./tools/query.js":"./dist/tools/query.js","./tools/command.js":"./dist/tools/command.js","./tools/execute.js":"./dist/tools/execute.js","./tools/manager.js":"./dist/tools/manager.js","./tools/auxiliary.js":"./dist/tools/auxiliary.js","./utils/data-freshness.js":"./dist/utils/data-freshness.js","./services/daily-summary.js":"./dist/services/daily-summary.js"},"gitHead":"ade3298daee38be41c94c20806cd047eed9355bb","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","clean":"rm -rf dist","db:studio":"drizzle-kit studio","db:migrate":"drizzle-kit migrate","test:watch":"vitest","db:generate":"drizzle-kit generate","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"kuaizhongqiang","email":"kuaizhongqiang01@hotmail.com"},"repository":{"url":"git+https://github.com/kuaizhongqiang/Fi-Pool-Manager.git","type":"git"},"_npmVersion":"10.9.8","description":"Fi-Pool-Manager 核心服务：数据获取、技术分析、LLM 分析引擎、向量检索","directories":{},"_nodeVersion":"22.23.0","dependencies":{"dotenv":"^16.4.0","drizzle-orm":"^0.32.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","vitest":"^4.1.9","@types/node":"^26.0.1","drizzle-kit":"^0.22.0","@vitest/coverage-v8":"^4.1.9","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/fi-pool-server_0.2.2_1782787443772_0.33323963207035123","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"fi-pool-server","version":"0.2.3","keywords":["a股","股票","量化分析","技术分析","llm"],"_id":"fi-pool-server@0.2.3","maintainers":[{"name":"kuaizhongqiang","email":"kuaizhongqiang01@hotmail.com"}],"homepage":"https://github.com/kuaizhongqiang/Fi-Pool-Manager#readme","bugs":{"url":"https://github.com/kuaizhongqiang/Fi-Pool-Manager/issues"},"dist":{"shasum":"89dc78e6183d06c1896d2cacc27e1837d9cfae5a","tarball":"https://registry.npmjs.org/fi-pool-server/-/fi-pool-server-0.2.3.tgz","fileCount":105,"integrity":"sha512-lFwJdXrtEibLcvqBFyU271C2ZbDl3hIH32zuBn4GQ7Evsfo3HGH+yD+YT//GgaQbz+MH5+UzrppwYolJut7sMw==","signatures":[{"sig":"MEQCIC4tUUSY8782k35YmcSfvi+ddIOT6KXhdivyxRbE5n7NAiBgTB9ABRrOMAMKHLDlT+ViSaL6WF4ffkqHgTgG4A7mpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":452008},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":"./dist/index.js","./db/migrate.js":"./dist/db/migrate.js","./tools/query.js":"./dist/tools/query.js","./tools/command.js":"./dist/tools/command.js","./tools/execute.js":"./dist/tools/execute.js","./tools/manager.js":"./dist/tools/manager.js","./tools/auxiliary.js":"./dist/tools/auxiliary.js","./utils/data-freshness.js":"./dist/utils/data-freshness.js","./services/daily-summary.js":"./dist/services/daily-summary.js"},"gitHead":"2f74cea1117e19c2174e24c872a288d83f195ad2","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","clean":"rm -rf dist","db:studio":"drizzle-kit studio","db:migrate":"drizzle-kit migrate","test:watch":"vitest","db:generate":"drizzle-kit generate","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"kuaizhongqiang","email":"kuaizhongqiang01@hotmail.com"},"repository":{"url":"git+https://github.com/kuaizhongqiang/Fi-Pool-Manager.git","type":"git"},"_npmVersion":"10.9.8","description":"Fi-Pool-Manager 核心服务：数据获取、技术分析、LLM 分析引擎、向量检索","directories":{},"_nodeVersion":"22.23.0","dependencies":{"dotenv":"^16.4.0","drizzle-orm":"^0.32.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","vitest":"^4.1.9","@types/node":"^26.0.1","drizzle-kit":"^0.22.0","@vitest/coverage-v8":"^4.1.9","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/fi-pool-server_0.2.3_1782788508768_0.6635961752473023","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"fi-pool-server","version":"0.2.4","keywords":["a股","股票","量化分析","技术分析","llm"],"_id":"fi-pool-server@0.2.4","maintainers":[{"name":"kuaizhongqiang","email":"kuaizhongqiang01@hotmail.com"}],"homepage":"https://github.com/kuaizhongqiang/Fi-Pool-Manager#readme","bugs":{"url":"https://github.com/kuaizhongqiang/Fi-Pool-Manager/issues"},"dist":{"shasum":"80d2877a5e0355c4533f2cf7cb28cddc429010cd","tarball":"https://registry.npmjs.org/fi-pool-server/-/fi-pool-server-0.2.4.tgz","fileCount":105,"integrity":"sha512-PX8H5jY0A5xjdace+bq6rLlaL84TpmL154OGlZ1LYyfv/UGOjCwCz24MUdTqW0geDoqKu6T0XJLg8mDHFm65gQ==","signatures":[{"sig":"MEUCIQDY/v7Iez7Vh4aiCERY7UnbJ//6f26YSrF3ngMVlAi5iAIgHf73dC1/skGAdPM8L6Tg6hvkbMYtD1K3LonTq6sIKSw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":452130},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":"./dist/index.js","./db/migrate.js":"./dist/db/migrate.js","./tools/query.js":"./dist/tools/query.js","./tools/command.js":"./dist/tools/command.js","./tools/execute.js":"./dist/tools/execute.js","./tools/manager.js":"./dist/tools/manager.js","./tools/auxiliary.js":"./dist/tools/auxiliary.js","./utils/data-freshness.js":"./dist/utils/data-freshness.js","./services/daily-summary.js":"./dist/services/daily-summary.js"},"gitHead":"c2db737b908b2fcd9231c04434ea89ff74f9266a","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","clean":"rm -rf dist","db:studio":"drizzle-kit studio","db:migrate":"drizzle-kit migrate","test:watch":"vitest","db:generate":"drizzle-kit generate","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"kuaizhongqiang","email":"kuaizhongqiang01@hotmail.com"},"repository":{"url":"git+https://github.com/kuaizhongqiang/Fi-Pool-Manager.git","type":"git"},"_npmVersion":"10.9.8","description":"Fi-Pool-Manager 核心服务：数据获取、技术分析、LLM 分析引擎、向量检索","directories":{},"_nodeVersion":"22.23.0","dependencies":{"dotenv":"^16.4.0","drizzle-orm":"^0.32.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","vitest":"^4.1.9","@types/node":"^26.0.1","drizzle-kit":"^0.22.0","@vitest/coverage-v8":"^4.1.9","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/fi-pool-server_0.2.4_1782792513676_0.7667747580929332","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"fi-pool-server","version":"0.3.0","keywords":["a股","股票","量化分析","技术分析","llm"],"_id":"fi-pool-server@0.3.0","maintainers":[{"name":"kuaizhongqiang","email":"kuaizhongqiang01@hotmail.com"}],"homepage":"https://github.com/kuaizhongqiang/Fi-Pool-Manager#readme","bugs":{"url":"https://github.com/kuaizhongqiang/Fi-Pool-Manager/issues"},"dist":{"shasum":"b9cd49a7f864a1bee215d8b1c5a138c3a48ae8b3","tarball":"https://registry.npmjs.org/fi-pool-server/-/fi-pool-server-0.3.0.tgz","fileCount":119,"integrity":"sha512-mKkvkAPCvAsCMnW9lPx9eEoQnMdRCbRUurSD/RnaYKWJDJeY6TSV2ilc8G7Z6gg0Rg4Ch56u3H3QZ+b4ug5uMQ==","signatures":[{"sig":"MEUCIAw+bdzyWnYVFYoneRioyGvwCehM6rtuMEmzTVOkIhm7AiEAiSmJMc6QzL+/iq1qjk5+28ypeGls6Wb/i+zzaagUNGg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":552333},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":"./dist/index.js","./api/index.js":"./dist/api/index.js","./db/migrate.js":"./dist/db/migrate.js","./tools/query.js":"./dist/tools/query.js","./tools/command.js":"./dist/tools/command.js","./tools/execute.js":"./dist/tools/execute.js","./tools/manager.js":"./dist/tools/manager.js","./tools/auxiliary.js":"./dist/tools/auxiliary.js","./utils/data-freshness.js":"./dist/utils/data-freshness.js","./services/daily-summary.js":"./dist/services/daily-summary.js","./services/daily-summary-v2.js":"./dist/services/daily-summary-v2.js"},"gitHead":"92fc89d98fc1851646020b59373209537bd5b561","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","clean":"rm -rf dist","db:studio":"drizzle-kit studio","db:migrate":"drizzle-kit migrate","test:watch":"vitest","db:generate":"drizzle-kit generate","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"kuaizhongqiang","email":"kuaizhongqiang01@hotmail.com"},"repository":{"url":"git+https://github.com/kuaizhongqiang/Fi-Pool-Manager.git","type":"git"},"_npmVersion":"10.9.8","description":"Fi-Pool-Manager 核心服务：数据获取、技术分析、LLM 分析引擎、向量检索","directories":{},"_nodeVersion":"22.23.0","dependencies":{"cors":"^2.8.6","dotenv":"^16.4.0","express":"^5.2.1","drizzle-orm":"^0.32.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","vitest":"^4.1.9","@types/cors":"^2.8.19","@types/node":"^26.0.1","drizzle-kit":"^0.22.0","@types/express":"^5.0.6","@vitest/coverage-v8":"^4.1.9","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/fi-pool-server_0.3.0_1782798168402_0.6329104395076737","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"fi-pool-server","version":"0.3.1","keywords":["a股","股票","量化分析","技术分析","llm"],"_id":"fi-pool-server@0.3.1","maintainers":[{"name":"kuaizhongqiang","email":"kuaizhongqiang01@hotmail.com"}],"homepage":"https://github.com/kuaizhongqiang/Fi-Pool-Manager#readme","bugs":{"url":"https://github.com/kuaizhongqiang/Fi-Pool-Manager/issues"},"dist":{"shasum":"9a65192115394f7c5f260bfdee064f6d83352053","tarball":"https://registry.npmjs.org/fi-pool-server/-/fi-pool-server-0.3.1.tgz","fileCount":119,"integrity":"sha512-sNRMHV6P8IZKu0HnkD5KmW+XUoEY00Kbuonk3nriw9Z7hYJbUTkCeaRzfA1JXl2O0eWn1/GyBRo4cci9eKrKIw==","signatures":[{"sig":"MEQCIQDShxVvTznDkdti+VTR79E5u9UtJ2U+QLdqS1jLrq6tbgIfMBsnvl6o1jZzA/LabEPAi37QxM+ggP8t+oGazdJzPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":552372},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":"./dist/index.js","./api/index.js":"./dist/api/index.js","./db/migrate.js":"./dist/db/migrate.js","./tools/query.js":"./dist/tools/query.js","./tools/command.js":"./dist/tools/command.js","./tools/execute.js":"./dist/tools/execute.js","./tools/manager.js":"./dist/tools/manager.js","./tools/auxiliary.js":"./dist/tools/auxiliary.js","./utils/data-freshness.js":"./dist/utils/data-freshness.js","./services/daily-summary.js":"./dist/services/daily-summary.js","./services/daily-summary-v2.js":"./dist/services/daily-summary-v2.js"},"gitHead":"70fc26216aff12feec78e69fff8d7b9455b18910","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","clean":"rm -rf dist","db:studio":"drizzle-kit studio","db:migrate":"drizzle-kit migrate","test:watch":"vitest","db:generate":"drizzle-kit generate","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"kuaizhongqiang","email":"kuaizhongqiang01@hotmail.com"},"repository":{"url":"git+https://github.com/kuaizhongqiang/Fi-Pool-Manager.git","type":"git"},"_npmVersion":"10.9.8","description":"Fi-Pool-Manager 核心服务：数据获取、技术分析、LLM 分析引擎、向量检索","directories":{},"_nodeVersion":"22.23.0","dependencies":{"cors":"^2.8.6","dotenv":"^16.4.0","express":"^5.2.1","drizzle-orm":"^0.32.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","vitest":"^4.1.9","@types/cors":"^2.8.19","@types/node":"^26.0.1","drizzle-kit":"^0.22.0","@types/express":"^5.0.6","@vitest/coverage-v8":"^4.1.9","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/fi-pool-server_0.3.1_1782798583265_0.32557245173101923","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"fi-pool-server","version":"0.3.2","keywords":["a股","股票","量化分析","技术分析","llm"],"_id":"fi-pool-server@0.3.2","maintainers":[{"name":"kuaizhongqiang","email":"kuaizhongqiang01@hotmail.com"}],"homepage":"https://github.com/kuaizhongqiang/Fi-Pool-Manager#readme","bugs":{"url":"https://github.com/kuaizhongqiang/Fi-Pool-Manager/issues"},"dist":{"shasum":"5597e3d9c8ba21b10e218480485815c003dec563","tarball":"https://registry.npmjs.org/fi-pool-server/-/fi-pool-server-0.3.2.tgz","fileCount":121,"integrity":"sha512-uWhcOIRag9yw9FHgf1RKL3R0AtugROf1HYil4DGXI6iJrRl9aoHzyhCgItBG1asr2IeN0iwA5peBmQqKtEpHGA==","signatures":[{"sig":"MEUCIQC3zCpVQG7/VHZM5aVbxnGLsuwYsJg91X/Da8BxTN710QIgEVGVbbmPpMw3NHYZyylXC5U8DbMvCROoz92LH6KHfkY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":579119},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":"./dist/index.js","./api/index.js":"./dist/api/index.js","./db/migrate.js":"./dist/db/migrate.js","./tools/query.js":"./dist/tools/query.js","./tools/command.js":"./dist/tools/command.js","./tools/execute.js":"./dist/tools/execute.js","./tools/manager.js":"./dist/tools/manager.js","./tools/auxiliary.js":"./dist/tools/auxiliary.js","./utils/data-freshness.js":"./dist/utils/data-freshness.js","./services/daily-summary.js":"./dist/services/daily-summary.js","./services/daily-summary-v2.js":"./dist/services/daily-summary-v2.js"},"gitHead":"f6c46397d73e3fbf8e424260c1e0ffa5c51e721a","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","clean":"rm -rf dist","db:studio":"drizzle-kit studio","db:migrate":"drizzle-kit migrate","test:watch":"vitest","db:generate":"drizzle-kit generate","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"kuaizhongqiang","email":"kuaizhongqiang01@hotmail.com"},"repository":{"url":"git+https://github.com/kuaizhongqiang/Fi-Pool-Manager.git","type":"git"},"_npmVersion":"10.9.8","description":"Fi-Pool-Manager 核心服务：数据获取、技术分析、LLM 分析引擎、向量检索","directories":{},"_nodeVersion":"22.23.0","dependencies":{"cors":"^2.8.6","dotenv":"^16.4.0","express":"^5.2.1","drizzle-orm":"^0.32.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","vitest":"^4.1.9","@types/cors":"^2.8.19","@types/node":"^26.0.1","drizzle-kit":"^0.22.0","@types/express":"^5.0.6","@vitest/coverage-v8":"^4.1.9","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/fi-pool-server_0.3.2_1782799374132_0.5738317768193428","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"fi-pool-server","version":"0.3.3","keywords":["a股","股票","量化分析","技术分析","llm"],"_id":"fi-pool-server@0.3.3","maintainers":[{"name":"kuaizhongqiang","email":"kuaizhongqiang01@hotmail.com"}],"homepage":"https://github.com/kuaizhongqiang/Fi-Pool-Manager#readme","bugs":{"url":"https://github.com/kuaizhongqiang/Fi-Pool-Manager/issues"},"dist":{"shasum":"a156c46dcf7ecbdaea8ed20535a75b613062e360","tarball":"https://registry.npmjs.org/fi-pool-server/-/fi-pool-server-0.3.3.tgz","fileCount":121,"integrity":"sha512-6/z32RkTPumqDoflRyl2lCBuhKayQh/3+4/w+DK5cx8YE6NjHqfHxGUgBplZ250V7Xmfhv/+lUTX5H47VL76yA==","signatures":[{"sig":"MEUCIQCjZodea8yYF7W+8+N1E0zt8pViOWg49hMYRXrnriZpmgIgZ5vkANauuot4VpEgzfPGPfsbNXCeTn3VKg6wV8l3Nn4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":579339},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":"./dist/index.js","./api/index.js":"./dist/api/index.js","./db/migrate.js":"./dist/db/migrate.js","./tools/query.js":"./dist/tools/query.js","./tools/command.js":"./dist/tools/command.js","./tools/execute.js":"./dist/tools/execute.js","./tools/manager.js":"./dist/tools/manager.js","./tools/auxiliary.js":"./dist/tools/auxiliary.js","./utils/data-freshness.js":"./dist/utils/data-freshness.js","./services/daily-summary.js":"./dist/services/daily-summary.js","./services/daily-summary-v2.js":"./dist/services/daily-summary-v2.js"},"gitHead":"759604e8585615f4b6c499523b5ea8b40b99a1fd","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","clean":"rm -rf dist","db:studio":"drizzle-kit studio","db:migrate":"drizzle-kit migrate","test:watch":"vitest","db:generate":"drizzle-kit generate","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"kuaizhongqiang","email":"kuaizhongqiang01@hotmail.com"},"repository":{"url":"git+https://github.com/kuaizhongqiang/Fi-Pool-Manager.git","type":"git"},"_npmVersion":"10.9.8","description":"Fi-Pool-Manager 核心服务：数据获取、技术分析、LLM 分析引擎、向量检索","directories":{},"_nodeVersion":"22.23.0","dependencies":{"cors":"^2.8.6","dotenv":"^16.4.0","express":"^5.2.1","drizzle-orm":"^0.32.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","vitest":"^4.1.9","@types/cors":"^2.8.19","@types/node":"^26.0.1","drizzle-kit":"^0.22.0","@types/express":"^5.0.6","@vitest/coverage-v8":"^4.1.9","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/fi-pool-server_0.3.3_1782800116835_0.9780067470852676","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"fi-pool-server","version":"0.3.4","keywords":["a股","股票","量化分析","技术分析","llm"],"_id":"fi-pool-server@0.3.4","maintainers":[{"name":"kuaizhongqiang","email":"kuaizhongqiang01@hotmail.com"}],"homepage":"https://github.com/kuaizhongqiang/Fi-Pool-Manager#readme","bugs":{"url":"https://github.com/kuaizhongqiang/Fi-Pool-Manager/issues"},"dist":{"shasum":"9e10c82855874ddf1a2df1378bf50ce4d9ebd073","tarball":"https://registry.npmjs.org/fi-pool-server/-/fi-pool-server-0.3.4.tgz","fileCount":121,"integrity":"sha512-EfnJQ8k9GJMc3QHw6AHcV/jDewaScOWx6EcrV2TpUw7IbuxzHvpdynNnZTyXALusEqmOczIyV3btqaUZMhTw7w==","signatures":[{"sig":"MEQCIFf/6kWdAkBeD/MdB9JXQXmsPlVF7cSXuz90CiYVkV4+AiBWHc0N+WxYgRXH9sQ7yuogiGTQ7e4QWrm8FvVZPA23zw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":586456},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":"./dist/index.js","./api/index.js":"./dist/api/index.js","./db/migrate.js":"./dist/db/migrate.js","./tools/query.js":"./dist/tools/query.js","./tools/command.js":"./dist/tools/command.js","./tools/execute.js":"./dist/tools/execute.js","./tools/manager.js":"./dist/tools/manager.js","./tools/auxiliary.js":"./dist/tools/auxiliary.js","./utils/data-freshness.js":"./dist/utils/data-freshness.js","./services/daily-summary.js":"./dist/services/daily-summary.js","./services/daily-summary-v2.js":"./dist/services/daily-summary-v2.js"},"gitHead":"33f0004464d9c182d86549422062382940700466","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","clean":"rm -rf dist","db:studio":"drizzle-kit studio","db:migrate":"drizzle-kit migrate","test:watch":"vitest","db:generate":"drizzle-kit generate","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"kuaizhongqiang","email":"kuaizhongqiang01@hotmail.com"},"repository":{"url":"git+https://github.com/kuaizhongqiang/Fi-Pool-Manager.git","type":"git"},"_npmVersion":"10.9.8","description":"Fi-Pool-Manager 核心服务：数据获取、技术分析、LLM 分析引擎、向量检索","directories":{},"_nodeVersion":"22.23.0","dependencies":{"cors":"^2.8.6","dotenv":"^16.4.0","express":"^5.2.1","drizzle-orm":"^0.32.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","vitest":"^4.1.9","@types/cors":"^2.8.19","@types/node":"^26.0.1","drizzle-kit":"^0.22.0","@types/express":"^5.0.6","@vitest/coverage-v8":"^4.1.9","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/fi-pool-server_0.3.4_1782803111009_0.03369986487943755","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"fi-pool-server","version":"0.3.5","keywords":["a股","股票","量化分析","技术分析","llm"],"_id":"fi-pool-server@0.3.5","maintainers":[{"name":"kuaizhongqiang","email":"kuaizhongqiang01@hotmail.com"}],"homepage":"https://github.com/kuaizhongqiang/Fi-Pool-Manager#readme","bugs":{"url":"https://github.com/kuaizhongqiang/Fi-Pool-Manager/issues"},"dist":{"shasum":"f13b91aaa0da4ecd7312aa81ae375e43017d81d7","tarball":"https://registry.npmjs.org/fi-pool-server/-/fi-pool-server-0.3.5.tgz","fileCount":121,"integrity":"sha512-oTi8tosalC98xIkro2kpTPWv21bPyDgRNWrXUrQ0IGpJUNUbhgF7KjenKBuoJds9O63H1yA5UQ7mZM1bLUV0CA==","signatures":[{"sig":"MEUCIApDz6dJytNOfNTDTCNdK0yprF5Jquned0f46nm/vHM6AiEA99fvqDLn0goaVmY3Irl+Ss1SdZsjvhkqeN+pQKqusk4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":589032},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":"./dist/index.js","./api/index.js":"./dist/api/index.js","./db/migrate.js":"./dist/db/migrate.js","./tools/query.js":"./dist/tools/query.js","./tools/command.js":"./dist/tools/command.js","./tools/execute.js":"./dist/tools/execute.js","./tools/manager.js":"./dist/tools/manager.js","./tools/auxiliary.js":"./dist/tools/auxiliary.js","./utils/data-freshness.js":"./dist/utils/data-freshness.js","./services/daily-summary.js":"./dist/services/daily-summary.js","./services/daily-summary-v2.js":"./dist/services/daily-summary-v2.js"},"gitHead":"5d2a2166eb9184159aaf542c719719cdbba7c34f","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","clean":"rm -rf dist","db:studio":"drizzle-kit studio","db:migrate":"drizzle-kit migrate","test:watch":"vitest","db:generate":"drizzle-kit generate","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"kuaizhongqiang","email":"kuaizhongqiang01@hotmail.com"},"repository":{"url":"git+https://github.com/kuaizhongqiang/Fi-Pool-Manager.git","type":"git"},"_npmVersion":"10.9.8","description":"Fi-Pool-Manager 核心服务：数据获取、技术分析、LLM 分析引擎、向量检索","directories":{},"_nodeVersion":"22.23.0","dependencies":{"cors":"^2.8.6","dotenv":"^16.4.0","express":"^5.2.1","drizzle-orm":"^0.32.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","vitest":"^4.1.9","@types/cors":"^2.8.19","@types/node":"^26.0.1","drizzle-kit":"^0.22.0","@types/express":"^5.0.6","@vitest/coverage-v8":"^4.1.9","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/fi-pool-server_0.3.5_1782804126871_0.28073591629167916","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"fi-pool-server","version":"0.3.6","keywords":["a股","股票","量化分析","技术分析","llm"],"_id":"fi-pool-server@0.3.6","maintainers":[{"name":"kuaizhongqiang","email":"kuaizhongqiang01@hotmail.com"}],"homepage":"https://github.com/kuaizhongqiang/Fi-Pool-Manager#readme","bugs":{"url":"https://github.com/kuaizhongqiang/Fi-Pool-Manager/issues"},"dist":{"shasum":"b4f4c56437ebd2df1f8b2519e5fa9eab2a926f15","tarball":"https://registry.npmjs.org/fi-pool-server/-/fi-pool-server-0.3.6.tgz","fileCount":125,"integrity":"sha512-h/IUvFCU0hqJXfXxstEQlJLV09WwJ2nwKtLdi+weodACR2MqUiYHKEnzD4gTqMHCYxCRqlp6BhS62M546rZZew==","signatures":[{"sig":"MEYCIQDDnl3sGp5QAoYvBxOSsRryXbecl8JHUHdM8+g0jCR7YgIhAIWcAdFWL2hg/mYxj9zxfKB369qmBjk4EMdo7MJcKXzh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":612828},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":"./dist/index.js","./api/index.js":"./dist/api/index.js","./db/migrate.js":"./dist/db/migrate.js","./tools/query.js":"./dist/tools/query.js","./tools/command.js":"./dist/tools/command.js","./tools/execute.js":"./dist/tools/execute.js","./tools/manager.js":"./dist/tools/manager.js","./tools/auxiliary.js":"./dist/tools/auxiliary.js","./utils/data-freshness.js":"./dist/utils/data-freshness.js","./services/daily-summary.js":"./dist/services/daily-summary.js","./services/daily-summary-v2.js":"./dist/services/daily-summary-v2.js"},"gitHead":"45c7255b3801ca3b439716b574fc61501474556a","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","clean":"rm -rf dist","db:studio":"drizzle-kit studio","db:migrate":"drizzle-kit migrate","test:watch":"vitest","db:generate":"drizzle-kit generate","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"kuaizhongqiang","email":"kuaizhongqiang01@hotmail.com"},"repository":{"url":"git+https://github.com/kuaizhongqiang/Fi-Pool-Manager.git","type":"git"},"_npmVersion":"10.9.2","description":"Fi-Pool-Manager 核心服务：数据获取、技术分析、LLM 分析引擎、向量检索","directories":{},"_nodeVersion":"22.15.0","dependencies":{"cors":"^2.8.6","dotenv":"^16.4.0","express":"^5.2.1","drizzle-orm":"^0.32.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","vitest":"^4.1.9","@types/cors":"^2.8.19","@types/node":"^26.0.1","drizzle-kit":"^0.22.0","@types/express":"^5.0.6","@vitest/coverage-v8":"^4.1.9","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/fi-pool-server_0.3.6_1782969272284_0.11410030616724742","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"fi-pool-server","version":"0.3.7","keywords":["a股","股票","量化分析","技术分析","llm"],"_id":"fi-pool-server@0.3.7","maintainers":[{"name":"kuaizhongqiang","email":"kuaizhongqiang01@hotmail.com"}],"homepage":"https://github.com/kuaizhongqiang/Fi-Pool-Manager#readme","bugs":{"url":"https://github.com/kuaizhongqiang/Fi-Pool-Manager/issues"},"dist":{"shasum":"c786bb7013f09c3cca34d2bea8999e99760110f8","tarball":"https://registry.npmjs.org/fi-pool-server/-/fi-pool-server-0.3.7.tgz","fileCount":125,"integrity":"sha512-uABKmCjgIaf67/s0x2ASIhGVRDklJexLwO6c1xclto/XPStBefAwCOzzwvn32hJusixGDM15vEemwmyzmf7REQ==","signatures":[{"sig":"MEUCIQCyYScdPG8lnnLG4k451G2FWTL0lZdOL72uAF7WkmMGGAIgAYld0qEQ4mC0nL55zPj9kMW7d4IaTonjoPWJeZHJLcc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":613116},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":"./dist/index.js","./api/index.js":"./dist/api/index.js","./db/migrate.js":"./dist/db/migrate.js","./tools/query.js":"./dist/tools/query.js","./tools/command.js":"./dist/tools/command.js","./tools/execute.js":"./dist/tools/execute.js","./tools/manager.js":"./dist/tools/manager.js","./tools/auxiliary.js":"./dist/tools/auxiliary.js","./utils/data-freshness.js":"./dist/utils/data-freshness.js","./services/daily-summary.js":"./dist/services/daily-summary.js","./services/daily-summary-v2.js":"./dist/services/daily-summary-v2.js"},"gitHead":"927c7dbb7adc61b74521e064e7887b8a976b3e29","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","clean":"rm -rf dist","db:studio":"drizzle-kit studio","db:migrate":"drizzle-kit migrate","test:watch":"vitest","db:generate":"drizzle-kit generate","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"kuaizhongqiang","email":"kuaizhongqiang01@hotmail.com"},"repository":{"url":"git+https://github.com/kuaizhongqiang/Fi-Pool-Manager.git","type":"git"},"_npmVersion":"10.9.2","description":"Fi-Pool-Manager 核心服务：数据获取、技术分析、LLM 分析引擎、向量检索","directories":{},"_nodeVersion":"22.15.0","dependencies":{"cors":"^2.8.6","dotenv":"^16.4.0","express":"^5.2.1","drizzle-orm":"^0.32.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","vitest":"^4.1.9","@types/cors":"^2.8.19","@types/node":"^26.0.1","drizzle-kit":"^0.22.0","@types/express":"^5.0.6","@vitest/coverage-v8":"^4.1.9","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/fi-pool-server_0.3.7_1782970657483_0.4999707390182062","host":"s3://npm-registry-packages-npm-production"}},"0.3.8":{"name":"fi-pool-server","version":"0.3.8","keywords":["a股","股票","量化分析","技术分析","llm"],"_id":"fi-pool-server@0.3.8","maintainers":[{"name":"kuaizhongqiang","email":"kuaizhongqiang01@hotmail.com"}],"homepage":"https://github.com/kuaizhongqiang/Fi-Pool-Manager#readme","bugs":{"url":"https://github.com/kuaizhongqiang/Fi-Pool-Manager/issues"},"dist":{"shasum":"eee7efeb9ac897a67eec6d5b9a61d2c6f0f001fa","tarball":"https://registry.npmjs.org/fi-pool-server/-/fi-pool-server-0.3.8.tgz","fileCount":125,"integrity":"sha512-Bc+cb/s728u5e0sWZbA3w0cP8RRtOgbxjdwRS5GrHvC2Tf7vHwOjY2TLRnm2I+tjIRBV1JzshHmbGwlFUeiOyg==","signatures":[{"sig":"MEUCIQCKZvarzjt3yjPgKTu1xOUJJTcpulzN07ldMgzLrzhNCwIgXlvWnj7g4wh0VPualLqbv3UOC+hCRuEJQIBmygoWxuk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":612024},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":"./dist/index.js","./api/index.js":"./dist/api/index.js","./db/migrate.js":"./dist/db/migrate.js","./tools/query.js":"./dist/tools/query.js","./tools/command.js":"./dist/tools/command.js","./tools/execute.js":"./dist/tools/execute.js","./tools/manager.js":"./dist/tools/manager.js","./tools/auxiliary.js":"./dist/tools/auxiliary.js","./utils/data-freshness.js":"./dist/utils/data-freshness.js","./services/daily-summary.js":"./dist/services/daily-summary.js","./services/daily-summary-v2.js":"./dist/services/daily-summary-v2.js"},"gitHead":"d79aead6ae0e7f7ef37e3f0f78639beba0e07e2e","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","clean":"rm -rf dist","db:studio":"drizzle-kit studio","db:migrate":"drizzle-kit migrate","test:watch":"vitest","db:generate":"drizzle-kit generate","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"kuaizhongqiang","email":"kuaizhongqiang01@hotmail.com"},"repository":{"url":"git+https://github.com/kuaizhongqiang/Fi-Pool-Manager.git","type":"git"},"_npmVersion":"10.9.2","description":"Fi-Pool-Manager 核心服务：数据获取、技术分析、LLM 分析引擎、向量检索","directories":{},"_nodeVersion":"22.15.0","dependencies":{"cors":"^2.8.6","dotenv":"^16.4.0","express":"^5.2.1","drizzle-orm":"^0.32.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","vitest":"^4.1.9","@types/cors":"^2.8.19","@types/node":"^26.0.1","drizzle-kit":"^0.22.0","@types/express":"^5.0.6","@vitest/coverage-v8":"^4.1.9","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/fi-pool-server_0.3.8_1782972393462_0.9417602338499493","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"fi-pool-server","version":"0.4.0","keywords":["a股","股票","量化分析","技术分析","llm"],"_id":"fi-pool-server@0.4.0","maintainers":[{"name":"kuaizhongqiang","email":"kuaizhongqiang01@hotmail.com"}],"homepage":"https://github.com/kuaizhongqiang/Fi-Pool-Manager#readme","bugs":{"url":"https://github.com/kuaizhongqiang/Fi-Pool-Manager/issues"},"dist":{"shasum":"3c533b9c715cec2062bc717afddf29c660ff28fd","tarball":"https://registry.npmjs.org/fi-pool-server/-/fi-pool-server-0.4.0.tgz","fileCount":125,"integrity":"sha512-BkgHsfEq5eC2XUt9WdOFddxPkB4Bi6ZFR62FP6dj/QWfSgsWubF1berWVDMfF749jTnHQtMvOeqk4JjhcNrDHg==","signatures":[{"sig":"MEUCIFa8w4tnHcIekFPyJ18vFux1hB6xTCxKF5okZ94V0YZKAiEAk2WJ5GSU9BM95NLPeF5jdtHCSrcO68al4d7CCF2tMA4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":635547},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":"./dist/index.js","./api/index.js":"./dist/api/index.js","./db/migrate.js":"./dist/db/migrate.js","./tools/query.js":"./dist/tools/query.js","./tools/command.js":"./dist/tools/command.js","./tools/execute.js":"./dist/tools/execute.js","./tools/manager.js":"./dist/tools/manager.js","./tools/auxiliary.js":"./dist/tools/auxiliary.js","./utils/data-freshness.js":"./dist/utils/data-freshness.js","./services/daily-summary.js":"./dist/services/daily-summary.js","./services/daily-summary-v2.js":"./dist/services/daily-summary-v2.js"},"gitHead":"a225f120489b53beb138c7edc34f7b353fd2b41c","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","clean":"rm -rf dist","db:studio":"drizzle-kit studio","db:migrate":"drizzle-kit migrate","test:watch":"vitest","db:generate":"drizzle-kit generate","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"kuaizhongqiang","email":"kuaizhongqiang01@hotmail.com"},"repository":{"url":"git+https://github.com/kuaizhongqiang/Fi-Pool-Manager.git","type":"git"},"_npmVersion":"10.9.8","description":"Fi-Pool-Manager 核心服务：数据获取、技术分析、LLM 分析引擎、向量检索","directories":{},"_nodeVersion":"22.23.1","dependencies":{"cors":"^2.8.6","dotenv":"^16.4.0","express":"^5.2.1","drizzle-orm":"^0.32.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","vitest":"^4.1.9","@types/cors":"^2.8.19","@types/node":"^26.0.1","drizzle-kit":"^0.22.0","@types/express":"^5.0.6","@vitest/coverage-v8":"^4.1.9","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/fi-pool-server_0.4.0_1783404097504_0.3105390710587075","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"fi-pool-server","version":"0.4.1","keywords":["a股","股票","量化分析","技术分析","llm"],"_id":"fi-pool-server@0.4.1","maintainers":[{"name":"kuaizhongqiang","email":"kuaizhongqiang01@hotmail.com"}],"homepage":"https://github.com/kuaizhongqiang/Fi-Pool-Manager#readme","bugs":{"url":"https://github.com/kuaizhongqiang/Fi-Pool-Manager/issues"},"dist":{"shasum":"61ac1c7b2207a81c92897399d2a12645fd2ce7f1","tarball":"https://registry.npmjs.org/fi-pool-server/-/fi-pool-server-0.4.1.tgz","fileCount":125,"integrity":"sha512-tGy/849idylWK71Wf02PASp9cF+Eq8CZDql8w2EZnYHXovrs5kLVVVGVw5WsDWU/WKFMHnFvEwuxzsfM/01hoQ==","signatures":[{"sig":"MEUCIHaulIVYsIIyhWqtXSovbVI5vkm30eWJRaRmP5szYxiOAiEAqlf9mDDJE9L6EG+u2QvTJoaluzDqH5Z1RF38RD8F4jE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":635547},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":"./dist/index.js","./api/index.js":"./dist/api/index.js","./db/migrate.js":"./dist/db/migrate.js","./tools/query.js":"./dist/tools/query.js","./tools/command.js":"./dist/tools/command.js","./tools/execute.js":"./dist/tools/execute.js","./tools/manager.js":"./dist/tools/manager.js","./tools/auxiliary.js":"./dist/tools/auxiliary.js","./utils/data-freshness.js":"./dist/utils/data-freshness.js","./services/daily-summary.js":"./dist/services/daily-summary.js","./services/daily-summary-v2.js":"./dist/services/daily-summary-v2.js"},"gitHead":"b95d9d9fa862fe17bb0087bdbb234d02dfb992fc","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","clean":"rm -rf dist","db:studio":"drizzle-kit studio","db:migrate":"drizzle-kit migrate","test:watch":"vitest","db:generate":"drizzle-kit generate","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"kuaizhongqiang","email":"kuaizhongqiang01@hotmail.com"},"repository":{"url":"git+https://github.com/kuaizhongqiang/Fi-Pool-Manager.git","type":"git"},"_npmVersion":"10.9.8","description":"Fi-Pool-Manager 核心服务：数据获取、技术分析、LLM 分析引擎、向量检索","directories":{},"_nodeVersion":"22.23.1","dependencies":{"cors":"^2.8.6","dotenv":"^16.4.0","express":"^5.2.1","drizzle-orm":"^0.32.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","vitest":"^4.1.9","@types/cors":"^2.8.19","@types/node":"^26.0.1","drizzle-kit":"^0.22.0","@types/express":"^5.0.6","@vitest/coverage-v8":"^4.1.9","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/fi-pool-server_0.4.1_1783404308651_0.5740181007278544","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"fi-pool-server","version":"0.4.2","keywords":["a股","股票","量化分析","技术分析","llm"],"_id":"fi-pool-server@0.4.2","maintainers":[{"name":"kuaizhongqiang","email":"kuaizhongqiang01@hotmail.com"}],"homepage":"https://github.com/kuaizhongqiang/Fi-Pool-Manager#readme","bugs":{"url":"https://github.com/kuaizhongqiang/Fi-Pool-Manager/issues"},"dist":{"shasum":"dbb5421d6fc3d16d9c4f5f47aa11196e2ac20ec3","tarball":"https://registry.npmjs.org/fi-pool-server/-/fi-pool-server-0.4.2.tgz","fileCount":125,"integrity":"sha512-raX5Wp1x6YsxjiewmZ1ntfEvGG3FMrBmGWRI3hUfBVQE6pzeBAtZ75z77zF5CF0CpU8SzI6Dj72KFjBOGsn6+A==","signatures":[{"sig":"MEYCIQCRT8xqfajN3kjzunQKNZrxNNgmAezYD+eBo9iT1ytd4AIhAIO/gmjtwUkhAgWq7YgxXUDmusAP8VwZNjwK/et0NAF8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":638164},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":"./dist/index.js","./api/index.js":"./dist/api/index.js","./db/migrate.js":"./dist/db/migrate.js","./tools/query.js":"./dist/tools/query.js","./tools/command.js":"./dist/tools/command.js","./tools/execute.js":"./dist/tools/execute.js","./tools/manager.js":"./dist/tools/manager.js","./tools/auxiliary.js":"./dist/tools/auxiliary.js","./utils/data-freshness.js":"./dist/utils/data-freshness.js","./services/daily-summary.js":"./dist/services/daily-summary.js","./services/daily-summary-v2.js":"./dist/services/daily-summary-v2.js"},"gitHead":"a1e1cd023ac098fc6546028f0ae1a4229ddbea9d","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","clean":"rm -rf dist","db:studio":"drizzle-kit studio","db:migrate":"drizzle-kit migrate","test:watch":"vitest","db:generate":"drizzle-kit generate","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"kuaizhongqiang","email":"kuaizhongqiang01@hotmail.com"},"repository":{"url":"git+https://github.com/kuaizhongqiang/Fi-Pool-Manager.git","type":"git"},"_npmVersion":"10.9.2","description":"Fi-Pool-Manager 核心服务：数据获取、技术分析、LLM 分析引擎、向量检索","directories":{},"_nodeVersion":"22.15.0","dependencies":{"cors":"^2.8.6","dotenv":"^16.4.0","express":"^5.2.1","drizzle-orm":"^0.32.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","vitest":"^4.1.9","@types/cors":"^2.8.19","@types/node":"^26.0.1","drizzle-kit":"^0.22.0","@types/express":"^5.0.6","@vitest/coverage-v8":"^4.1.9","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/fi-pool-server_0.4.2_1783411986165_0.5525099792939192","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"fi-pool-server","version":"0.4.3","keywords":["a股","股票","量化分析","技术分析","llm"],"_id":"fi-pool-server@0.4.3","maintainers":[{"name":"kuaizhongqiang","email":"kuaizhongqiang01@hotmail.com"}],"homepage":"https://github.com/kuaizhongqiang/Fi-Pool-Manager#readme","bugs":{"url":"https://github.com/kuaizhongqiang/Fi-Pool-Manager/issues"},"dist":{"shasum":"621160756c9bac354669b7bb1854777221047689","tarball":"https://registry.npmjs.org/fi-pool-server/-/fi-pool-server-0.4.3.tgz","fileCount":125,"integrity":"sha512-w3jiI5tOziKKWzQd4+b2KvQRu3TYs+WVMDL69XFJ8T6nXytIQ1Z3y76i+2s9i3O42xQI+FGGnAAJnS+OXylihQ==","signatures":[{"sig":"MEYCIQDSp9J5m5Ywv8blpoV5oVlEAFoysU5I83PN/KbPB2zU2AIhAINsDMilV1wRr36UOVjS7q1gvm9vD6ucUlWHZ8t9mYfw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":638164},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":"./dist/index.js","./api/index.js":"./dist/api/index.js","./db/migrate.js":"./dist/db/migrate.js","./tools/query.js":"./dist/tools/query.js","./tools/command.js":"./dist/tools/command.js","./tools/execute.js":"./dist/tools/execute.js","./tools/manager.js":"./dist/tools/manager.js","./tools/auxiliary.js":"./dist/tools/auxiliary.js","./utils/data-freshness.js":"./dist/utils/data-freshness.js","./services/daily-summary.js":"./dist/services/daily-summary.js","./services/daily-summary-v2.js":"./dist/services/daily-summary-v2.js"},"gitHead":"3a290fb348b4f1d5311252335695947c02e0a374","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","clean":"rm -rf dist","db:studio":"drizzle-kit studio","db:migrate":"drizzle-kit migrate","test:watch":"vitest","db:generate":"drizzle-kit generate","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"kuaizhongqiang","email":"kuaizhongqiang01@hotmail.com"},"repository":{"url":"git+https://github.com/kuaizhongqiang/Fi-Pool-Manager.git","type":"git"},"_npmVersion":"10.9.2","description":"Fi-Pool-Manager 核心服务：数据获取、技术分析、LLM 分析引擎、向量检索","directories":{},"_nodeVersion":"22.15.0","dependencies":{"cors":"^2.8.6","dotenv":"^16.4.0","express":"^5.2.1","drizzle-orm":"^0.32.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","vitest":"^4.1.9","@types/cors":"^2.8.19","@types/node":"^26.0.1","drizzle-kit":"^0.22.0","@types/express":"^5.0.6","@vitest/coverage-v8":"^4.1.9","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/fi-pool-server_0.4.3_1783412258161_0.608938104979958","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"fi-pool-server","version":"0.4.4","keywords":["a股","股票","量化分析","技术分析","llm"],"_id":"fi-pool-server@0.4.4","maintainers":[{"name":"kuaizhongqiang","email":"kuaizhongqiang01@hotmail.com"}],"homepage":"https://github.com/kuaizhongqiang/Fi-Pool-Manager#readme","bugs":{"url":"https://github.com/kuaizhongqiang/Fi-Pool-Manager/issues"},"dist":{"shasum":"38f6e4861ce0e5088b970bd85c6695fe1ad2e7c6","tarball":"https://registry.npmjs.org/fi-pool-server/-/fi-pool-server-0.4.4.tgz","fileCount":125,"integrity":"sha512-Y0O7SjjDEKNMXE/ER1jbN59+CItybrWu7GK/waj9RNw5SFHRQWZuZMuzL67vWdoyMV+RNkZpizpJpqyqhPQojQ==","signatures":[{"sig":"MEUCIEYfojSA6nMiZLticCZDSf86vuxkLRw7ZsSNUkBnV1XmAiEAtK4/hJy8IKnSh9cPwzu+kV2tPLGDC6dYlD38tBlDzgU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":635547},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":"./dist/index.js","./api/index.js":"./dist/api/index.js","./db/migrate.js":"./dist/db/migrate.js","./tools/query.js":"./dist/tools/query.js","./tools/command.js":"./dist/tools/command.js","./tools/execute.js":"./dist/tools/execute.js","./tools/manager.js":"./dist/tools/manager.js","./tools/auxiliary.js":"./dist/tools/auxiliary.js","./utils/data-freshness.js":"./dist/utils/data-freshness.js","./services/daily-summary.js":"./dist/services/daily-summary.js","./services/daily-summary-v2.js":"./dist/services/daily-summary-v2.js"},"gitHead":"d205c77d63fd2e7283aff0ece06b7d14cf4e54a6","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","clean":"rm -rf dist","db:studio":"drizzle-kit studio","db:migrate":"drizzle-kit migrate","test:watch":"vitest","db:generate":"drizzle-kit generate","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"kuaizhongqiang","email":"kuaizhongqiang01@hotmail.com"},"deprecated":"已废弃 — 请使用 ^0.4.5。0.4.4 缺少模块求值期崩溃修复。","repository":{"url":"git+https://github.com/kuaizhongqiang/Fi-Pool-Manager.git","type":"git"},"_npmVersion":"10.9.8","description":"Fi-Pool-Manager 核心服务：数据获取、技术分析、LLM 分析引擎、向量检索","directories":{},"_nodeVersion":"22.23.1","dependencies":{"cors":"^2.8.6","dotenv":"^16.4.0","express":"^5.2.1","drizzle-orm":"^0.32.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","vitest":"^4.1.9","@types/cors":"^2.8.19","@types/node":"^26.0.1","drizzle-kit":"^0.22.0","@types/express":"^5.0.6","@vitest/coverage-v8":"^4.1.9","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/fi-pool-server_0.4.4_1783412821481_0.9921267815572155","host":"s3://npm-registry-packages-npm-production"}},"0.4.5":{"name":"fi-pool-server","version":"0.4.5","keywords":["a股","股票","量化分析","技术分析","llm"],"_id":"fi-pool-server@0.4.5","maintainers":[{"name":"kuaizhongqiang","email":"kuaizhongqiang01@hotmail.com"}],"homepage":"https://github.com/kuaizhongqiang/Fi-Pool-Manager#readme","bugs":{"url":"https://github.com/kuaizhongqiang/Fi-Pool-Manager/issues"},"dist":{"shasum":"40e6b2200e2de8cfa0a81e38e444eb61a9b1310c","tarball":"https://registry.npmjs.org/fi-pool-server/-/fi-pool-server-0.4.5.tgz","fileCount":125,"integrity":"sha512-Rjhy1B06lffc+ppSnrFkw2oAU4qsiJwIxYtFalJ4RFOfBkoW2ftKAIKFDBPsNO2Nxhe/qp6cGrsWATb6wlG+mg==","signatures":[{"sig":"MEUCIQD1sKTLXJRpw9PlQzcEITzqmn2jNwd3MeQ1VEktA1oLTgIgXHW34Few92VnHgUANkLKB6QXxWG47N57sLVN/pFiSLw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":638164},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":"./dist/index.js","./api/index.js":"./dist/api/index.js","./db/migrate.js":"./dist/db/migrate.js","./tools/query.js":"./dist/tools/query.js","./tools/command.js":"./dist/tools/command.js","./tools/execute.js":"./dist/tools/execute.js","./tools/manager.js":"./dist/tools/manager.js","./tools/auxiliary.js":"./dist/tools/auxiliary.js","./utils/data-freshness.js":"./dist/utils/data-freshness.js","./services/daily-summary.js":"./dist/services/daily-summary.js","./services/daily-summary-v2.js":"./dist/services/daily-summary-v2.js"},"gitHead":"3b2eda550fd7eed100aa9529309a18a8391dfc06","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","clean":"rm -rf dist","db:studio":"drizzle-kit studio","db:migrate":"drizzle-kit migrate","test:watch":"vitest","db:generate":"drizzle-kit generate","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"kuaizhongqiang","email":"kuaizhongqiang01@hotmail.com"},"repository":{"url":"git+https://github.com/kuaizhongqiang/Fi-Pool-Manager.git","type":"git"},"_npmVersion":"10.9.2","description":"Fi-Pool-Manager 核心服务：数据获取、技术分析、LLM 分析引擎、向量检索","directories":{},"_nodeVersion":"22.15.0","dependencies":{"cors":"^2.8.6","dotenv":"^16.4.0","express":"^5.2.1","drizzle-orm":"^0.32.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","vitest":"^4.1.9","@types/cors":"^2.8.19","@types/node":"^26.0.1","drizzle-kit":"^0.22.0","@types/express":"^5.0.6","@vitest/coverage-v8":"^4.1.9","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/fi-pool-server_0.4.5_1783412965565_0.49861406682134257","host":"s3://npm-registry-packages-npm-production"}},"0.4.6":{"name":"fi-pool-server","version":"0.4.6","keywords":["a股","股票","量化分析","技术分析","llm"],"_id":"fi-pool-server@0.4.6","maintainers":[{"name":"kuaizhongqiang","email":"kuaizhongqiang01@hotmail.com"}],"homepage":"https://github.com/kuaizhongqiang/Fi-Pool-Manager#readme","bugs":{"url":"https://github.com/kuaizhongqiang/Fi-Pool-Manager/issues"},"dist":{"shasum":"581b4cd4cee367dd241258e79648acf28cc698d8","tarball":"https://registry.npmjs.org/fi-pool-server/-/fi-pool-server-0.4.6.tgz","fileCount":125,"integrity":"sha512-WaQqwEBBkbupfmI+HCIfamZa+yWqcXt1/Y0kECouYUTHRav3IihfiVaf6qJEN7abp74+fVkDjzE4GGCyK+2ZZQ==","signatures":[{"sig":"MEUCIQCTnwAnc/LnJFQbBq9sejRJDcURz7JfkmUdC4vUowgJRAIgP51YjODWlrgaxDJMrwt8XhXqYERaOaKoJRgOd3DkGUM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":644437},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":"./dist/index.js","./api/index.js":"./dist/api/index.js","./db/migrate.js":"./dist/db/migrate.js","./tools/query.js":"./dist/tools/query.js","./tools/command.js":"./dist/tools/command.js","./tools/execute.js":"./dist/tools/execute.js","./tools/manager.js":"./dist/tools/manager.js","./tools/auxiliary.js":"./dist/tools/auxiliary.js","./utils/data-freshness.js":"./dist/utils/data-freshness.js","./services/daily-summary.js":"./dist/services/daily-summary.js","./services/daily-summary-v2.js":"./dist/services/daily-summary-v2.js"},"gitHead":"d746a452f4f4f3bb437aaebafa540d2ba4d2f7a3","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","clean":"rm -rf dist","db:studio":"drizzle-kit studio","db:migrate":"drizzle-kit migrate","test:watch":"vitest","db:generate":"drizzle-kit generate","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"kuaizhongqiang","email":"kuaizhongqiang01@hotmail.com"},"repository":{"url":"git+https://github.com/kuaizhongqiang/Fi-Pool-Manager.git","type":"git"},"_npmVersion":"10.9.8","description":"Fi-Pool-Manager 核心服务：数据获取、技术分析、LLM 分析引擎、向量检索","directories":{},"_nodeVersion":"22.23.1","dependencies":{"cors":"^2.8.6","dotenv":"^16.4.0","express":"^5.2.1","drizzle-orm":"^0.32.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","vitest":"^4.1.9","@types/cors":"^2.8.19","@types/node":"^26.0.1","drizzle-kit":"^0.22.0","@types/express":"^5.0.6","@vitest/coverage-v8":"^4.1.9","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/fi-pool-server_0.4.6_1783578574097_0.6104083756141001","host":"s3://npm-registry-packages-npm-production"}},"0.4.7":{"name":"fi-pool-server","version":"0.4.7","keywords":["a股","股票","量化分析","技术分析","llm"],"_id":"fi-pool-server@0.4.7","maintainers":[{"name":"kuaizhongqiang","email":"kuaizhongqiang01@hotmail.com"}],"homepage":"https://github.com/kuaizhongqiang/Fi-Pool-Manager#readme","bugs":{"url":"https://github.com/kuaizhongqiang/Fi-Pool-Manager/issues"},"dist":{"shasum":"a58fbb1792cda30d16a76ffb793860a8f5fffec0","tarball":"https://registry.npmjs.org/fi-pool-server/-/fi-pool-server-0.4.7.tgz","fileCount":125,"integrity":"sha512-BH40fOnQIMA2C41NlmtiJNM1+6eJyj5PnDs/VSwz/4QltFqGDSbg82F6kRDan+Cng0tNBlmv2KbZ3fwol7BC/g==","signatures":[{"sig":"MEYCIQC6ZOJcnJF6Ny42gi32onYGL2Mb1/Q76X6eXcdR7iAfvgIhALxTsuxWCBKPEMryOtF2LlDl0o1CAayeb3eUE5cRQk3n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":644437},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":"./dist/index.js","./api/index.js":"./dist/api/index.js","./db/migrate.js":"./dist/db/migrate.js","./tools/query.js":"./dist/tools/query.js","./tools/command.js":"./dist/tools/command.js","./tools/execute.js":"./dist/tools/execute.js","./tools/manager.js":"./dist/tools/manager.js","./tools/auxiliary.js":"./dist/tools/auxiliary.js","./utils/data-freshness.js":"./dist/utils/data-freshness.js","./services/daily-summary.js":"./dist/services/daily-summary.js","./services/daily-summary-v2.js":"./dist/services/daily-summary-v2.js"},"gitHead":"c6372764af6f81c5b9962d021868a8f7b99361e0","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","clean":"rm -rf dist","db:studio":"drizzle-kit studio","db:migrate":"drizzle-kit migrate","test:watch":"vitest","db:generate":"drizzle-kit generate","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"kuaizhongqiang","email":"kuaizhongqiang01@hotmail.com"},"repository":{"url":"git+https://github.com/kuaizhongqiang/Fi-Pool-Manager.git","type":"git"},"_npmVersion":"10.9.8","description":"Fi-Pool-Manager 核心服务：数据获取、技术分析、LLM 分析引擎、向量检索","directories":{},"_nodeVersion":"22.23.1","dependencies":{"cors":"^2.8.6","dotenv":"^16.4.0","express":"^5.2.1","drizzle-orm":"^0.32.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","vitest":"^4.1.9","@types/cors":"^2.8.19","@types/node":"^26.0.1","drizzle-kit":"^0.22.0","@types/express":"^5.0.6","@vitest/coverage-v8":"^4.1.9","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/fi-pool-server_0.4.7_1783579177219_0.10263014880099863","host":"s3://npm-registry-packages-npm-production"}},"0.4.8":{"name":"fi-pool-server","version":"0.4.8","keywords":["a股","股票","量化分析","技术分析","llm"],"_id":"fi-pool-server@0.4.8","maintainers":[{"name":"kuaizhongqiang","email":"kuaizhongqiang01@hotmail.com"}],"homepage":"https://github.com/kuaizhongqiang/Fi-Pool-Manager#readme","bugs":{"url":"https://github.com/kuaizhongqiang/Fi-Pool-Manager/issues"},"dist":{"shasum":"a8732ec1ec6f72b40eb0651b9e8d351099c649a8","tarball":"https://registry.npmjs.org/fi-pool-server/-/fi-pool-server-0.4.8.tgz","fileCount":125,"integrity":"sha512-cYy8oRavUSw11QYYmpUEkmoHXdYygUyvhLSfKRQ8Ao4tg2yhUbX5m6YKfjxKeAXO7Pjt2TwocVLhnJhRAk7Tyg==","signatures":[{"sig":"MEQCIBjUSdRhzteHorphm712WoBrh1xeHZ9jGBweVan56IjoAiB13oq/n58ag9K+ycqnHr4KF8Azp1Kj2ESkVuX7CbjwlA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":647349},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":"./dist/index.js","./api/index.js":"./dist/api/index.js","./db/migrate.js":"./dist/db/migrate.js","./tools/query.js":"./dist/tools/query.js","./tools/command.js":"./dist/tools/command.js","./tools/execute.js":"./dist/tools/execute.js","./tools/manager.js":"./dist/tools/manager.js","./tools/auxiliary.js":"./dist/tools/auxiliary.js","./utils/data-freshness.js":"./dist/utils/data-freshness.js","./services/daily-summary.js":"./dist/services/daily-summary.js","./services/daily-summary-v2.js":"./dist/services/daily-summary-v2.js"},"gitHead":"2d77ade6075a1e81d371e2ccb882ff1519e08129","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","clean":"rm -rf dist","db:studio":"drizzle-kit studio","db:migrate":"drizzle-kit migrate","test:watch":"vitest","db:generate":"drizzle-kit generate","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"kuaizhongqiang","email":"kuaizhongqiang01@hotmail.com"},"repository":{"url":"git+https://github.com/kuaizhongqiang/Fi-Pool-Manager.git","type":"git"},"_npmVersion":"10.9.8","description":"Fi-Pool-Manager 核心服务：数据获取、技术分析、LLM 分析引擎、向量检索","directories":{},"_nodeVersion":"22.23.1","dependencies":{"cors":"^2.8.6","dotenv":"^16.4.0","express":"^5.2.1","drizzle-orm":"^0.32.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","vitest":"^4.1.9","@types/cors":"^2.8.19","@types/node":"^26.0.1","drizzle-kit":"^0.22.0","@types/express":"^5.0.6","@vitest/coverage-v8":"^4.1.9","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/fi-pool-server_0.4.8_1783581115391_0.3279537121813305","host":"s3://npm-registry-packages-npm-production"}},"0.4.9":{"name":"fi-pool-server","version":"0.4.9","keywords":["a股","股票","量化分析","技术分析","llm"],"_id":"fi-pool-server@0.4.9","maintainers":[{"name":"kuaizhongqiang","email":"kuaizhongqiang01@hotmail.com"}],"homepage":"https://github.com/kuaizhongqiang/Fi-Pool-Manager#readme","bugs":{"url":"https://github.com/kuaizhongqiang/Fi-Pool-Manager/issues"},"dist":{"shasum":"d44d4a9ce99e1e03e0860ec32638e6494c2da2f8","tarball":"https://registry.npmjs.org/fi-pool-server/-/fi-pool-server-0.4.9.tgz","fileCount":127,"integrity":"sha512-vK5lejCoBu1HJUyq8LfKnqZhrHhMyqslE2F9Fwfj2i3v3+ewkXrsCi+WddvoSnCbcH8ye7/dgpR0p4GqOZyO1A==","signatures":[{"sig":"MEUCICZkQfTRgBtAgG71PJXMI/u3RCf3+MJC3uw6jYLVej78AiEAyvRppXiJkfXiBYHlMdRZDULL9Uc3eWZg9q0A4abS7Lo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":703849},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":"./dist/index.js","./api/index.js":"./dist/api/index.js","./db/migrate.js":"./dist/db/migrate.js","./tools/query.js":"./dist/tools/query.js","./tools/command.js":"./dist/tools/command.js","./tools/execute.js":"./dist/tools/execute.js","./tools/manager.js":"./dist/tools/manager.js","./tools/auxiliary.js":"./dist/tools/auxiliary.js","./utils/data-freshness.js":"./dist/utils/data-freshness.js","./services/daily-summary.js":"./dist/services/daily-summary.js","./services/daily-summary-v2.js":"./dist/services/daily-summary-v2.js"},"gitHead":"1b35a98d1256abeefc135f41cbb6f9b1616b5335","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","clean":"rm -rf dist","db:studio":"drizzle-kit studio","db:migrate":"drizzle-kit migrate","test:watch":"vitest","db:generate":"drizzle-kit generate","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"kuaizhongqiang","email":"kuaizhongqiang01@hotmail.com"},"repository":{"url":"git+https://github.com/kuaizhongqiang/Fi-Pool-Manager.git","type":"git"},"_npmVersion":"10.9.8","description":"Fi-Pool-Manager 核心服务：数据获取、技术分析、LLM 分析引擎、向量检索","directories":{},"_nodeVersion":"22.23.1","dependencies":{"cors":"^2.8.6","dotenv":"^16.4.0","express":"^5.2.1","drizzle-orm":"^0.32.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","vitest":"^4.1.9","@types/cors":"^2.8.19","@types/node":"^26.0.1","drizzle-kit":"^0.22.0","@types/express":"^5.0.6","@vitest/coverage-v8":"^4.1.9","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/fi-pool-server_0.4.9_1783582221846_0.4707450993923168","host":"s3://npm-registry-packages-npm-production"}},"0.4.10":{"name":"fi-pool-server","version":"0.4.10","keywords":["a股","股票","量化分析","技术分析","llm"],"_id":"fi-pool-server@0.4.10","maintainers":[{"name":"kuaizhongqiang","email":"kuaizhongqiang01@hotmail.com"}],"homepage":"https://github.com/kuaizhongqiang/Fi-Pool-Manager#readme","bugs":{"url":"https://github.com/kuaizhongqiang/Fi-Pool-Manager/issues"},"dist":{"shasum":"2fd7abb88d843a28b36a9c72f2333a19f1d59b1b","tarball":"https://registry.npmjs.org/fi-pool-server/-/fi-pool-server-0.4.10.tgz","fileCount":131,"integrity":"sha512-mJgS89APa9CXNZqZ1jvP4uimEovwHWUgXrvNbSjbKVp1LZhqBu7rTMlg5Mm1ZCxLRHAvX0tEbRjOUvQNU1tSng==","signatures":[{"sig":"MEQCIGfa0PfCd8oYHO9HbFH2Su8e8M0TU8x6TtZDPxfIHk2uAiA6FCGSYEmSo562YnGiSQ8M29PbXLT4D+HnWUTzPgrWZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":705738},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":"./dist/index.js","./api/index.js":"./dist/api/index.js","./db/migrate.js":"./dist/db/migrate.js","./tools/query.js":"./dist/tools/query.js","./tools/command.js":"./dist/tools/command.js","./tools/execute.js":"./dist/tools/execute.js","./tools/manager.js":"./dist/tools/manager.js","./tools/auxiliary.js":"./dist/tools/auxiliary.js","./utils/data-freshness.js":"./dist/utils/data-freshness.js","./services/daily-summary.js":"./dist/services/daily-summary.js","./services/daily-summary-v2.js":"./dist/services/daily-summary-v2.js"},"gitHead":"3c25350aa9594581dcb8b950246df3c32ad1f5ba","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","clean":"rm -rf dist","db:studio":"drizzle-kit studio","db:migrate":"drizzle-kit migrate","test:watch":"vitest","db:generate":"drizzle-kit generate","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"kuaizhongqiang","email":"kuaizhongqiang01@hotmail.com"},"repository":{"url":"git+https://github.com/kuaizhongqiang/Fi-Pool-Manager.git","type":"git"},"_npmVersion":"10.9.8","description":"Fi-Pool-Manager 核心服务：数据获取、技术分析、LLM 分析引擎、向量检索","directories":{},"_nodeVersion":"22.23.1","dependencies":{"cors":"^2.8.6","dotenv":"^16.4.0","express":"^5.2.1","drizzle-orm":"^0.32.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","vitest":"^4.1.9","@types/cors":"^2.8.19","@types/node":"^26.0.1","drizzle-kit":"^0.22.0","@types/express":"^5.0.6","@vitest/coverage-v8":"^4.1.9","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/fi-pool-server_0.4.10_1783582836784_0.42749108995044227","host":"s3://npm-registry-packages-npm-production"}},"0.4.11":{"name":"fi-pool-server","version":"0.4.11","keywords":["a股","股票","量化分析","技术分析","llm"],"_id":"fi-pool-server@0.4.11","maintainers":[{"name":"kuaizhongqiang","email":"kuaizhongqiang01@hotmail.com"}],"homepage":"https://github.com/kuaizhongqiang/Fi-Pool-Manager#readme","bugs":{"url":"https://github.com/kuaizhongqiang/Fi-Pool-Manager/issues"},"dist":{"shasum":"f250f5eecb132b95ff00ee589f0a36042bc733ec","tarball":"https://registry.npmjs.org/fi-pool-server/-/fi-pool-server-0.4.11.tgz","fileCount":131,"integrity":"sha512-zOezh7sUtYq3kc11v7b6n+3KsWzr2AhL551qUIi2CgIZCNeKfa2Et9BQWXAxNFCTjRoSJj9VjBrkmWCnKzEQfA==","signatures":[{"sig":"MEUCIE2awitMuInwIdbS7mWZI7WftyMCq1utEkLCTc+CoCaHAiEA/vox0cimu048//RoXgdc1+tDKvfCJHuT/Bzhp3PH1mg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":705752},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":"./dist/index.js","./api/index.js":"./dist/api/index.js","./db/migrate.js":"./dist/db/migrate.js","./tools/query.js":"./dist/tools/query.js","./tools/command.js":"./dist/tools/command.js","./tools/execute.js":"./dist/tools/execute.js","./tools/manager.js":"./dist/tools/manager.js","./tools/auxiliary.js":"./dist/tools/auxiliary.js","./utils/data-freshness.js":"./dist/utils/data-freshness.js","./services/daily-summary.js":"./dist/services/daily-summary.js","./services/daily-summary-v2.js":"./dist/services/daily-summary-v2.js"},"gitHead":"424ddbb0650f873279a33996d5059afe64c81e4b","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","clean":"rm -rf dist","db:studio":"drizzle-kit studio","db:migrate":"drizzle-kit migrate","test:watch":"vitest","db:generate":"drizzle-kit generate","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"kuaizhongqiang","email":"kuaizhongqiang01@hotmail.com"},"repository":{"url":"git+https://github.com/kuaizhongqiang/Fi-Pool-Manager.git","type":"git"},"_npmVersion":"10.9.8","description":"Fi-Pool-Manager 核心服务：数据获取、技术分析、LLM 分析引擎、向量检索","directories":{},"_nodeVersion":"22.23.1","dependencies":{"cors":"^2.8.6","dotenv":"^16.4.0","express":"^5.2.1","drizzle-orm":"^0.32.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","vitest":"^4.1.9","@types/cors":"^2.8.19","@types/node":"^26.0.1","drizzle-kit":"^0.22.0","@types/express":"^5.0.6","@vitest/coverage-v8":"^4.1.9","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/fi-pool-server_0.4.11_1783583248260_0.13931845404129772","host":"s3://npm-registry-packages-npm-production"}},"0.4.12":{"name":"fi-pool-server","version":"0.4.12","keywords":["a股","股票","量化分析","技术分析","llm"],"_id":"fi-pool-server@0.4.12","maintainers":[{"name":"kuaizhongqiang","email":"kuaizhongqiang01@hotmail.com"}],"homepage":"https://github.com/kuaizhongqiang/Fi-Pool-Manager#readme","bugs":{"url":"https://github.com/kuaizhongqiang/Fi-Pool-Manager/issues"},"dist":{"shasum":"974875206cef48e4d4a96de842ddf5a821188da4","tarball":"https://registry.npmjs.org/fi-pool-server/-/fi-pool-server-0.4.12.tgz","fileCount":131,"integrity":"sha512-pmBOEBBz7gEfqr9tbw0PQraguageozAxwYfSWkcgKAclj85axToIE5tHkfZvbylR9Z0GCn5pcnrEqAu2JlHeQg==","signatures":[{"sig":"MEUCIAk0E6foGa4x3rxf5kl1EocYTV+HZzrnHkFdC+B+AHdnAiEAzBSIzDup/ZjLSkD8zEpGXNHVm+kW/m50M4UXXxHz8AQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":705752},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":"./dist/index.js","./api/index.js":"./dist/api/index.js","./db/migrate.js":"./dist/db/migrate.js","./tools/query.js":"./dist/tools/query.js","./tools/command.js":"./dist/tools/command.js","./tools/execute.js":"./dist/tools/execute.js","./tools/manager.js":"./dist/tools/manager.js","./tools/auxiliary.js":"./dist/tools/auxiliary.js","./utils/data-freshness.js":"./dist/utils/data-freshness.js","./services/daily-summary.js":"./dist/services/daily-summary.js","./services/daily-summary-v2.js":"./dist/services/daily-summary-v2.js"},"gitHead":"4e210a40a709afdef6e4fb6bc68796c50d906eb7","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","clean":"rm -rf dist","db:studio":"drizzle-kit studio","db:migrate":"drizzle-kit migrate","test:watch":"vitest","db:generate":"drizzle-kit generate","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"kuaizhongqiang","email":"kuaizhongqiang01@hotmail.com"},"repository":{"url":"git+https://github.com/kuaizhongqiang/Fi-Pool-Manager.git","type":"git"},"_npmVersion":"10.9.8","description":"Fi-Pool-Manager 核心服务：数据获取、技术分析、LLM 分析引擎、向量检索","directories":{},"_nodeVersion":"22.23.1","dependencies":{"cors":"^2.8.6","dotenv":"^16.4.0","express":"^5.2.1","drizzle-orm":"^0.32.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","vitest":"^4.1.9","@types/cors":"^2.8.19","@types/node":"^26.0.1","drizzle-kit":"^0.22.0","@types/express":"^5.0.6","@vitest/coverage-v8":"^4.1.9","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/fi-pool-server_0.4.12_1783583734882_0.11205852312124498","host":"s3://npm-registry-packages-npm-production"}},"0.4.14":{"name":"fi-pool-server","version":"0.4.14","description":"Fi-Pool-Manager 核心服务：数据获取、技术分析、LLM 分析引擎、向量检索","type":"module","main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20"},"repository":{"type":"git","url":"git+https://github.com/kuaizhongqiang/Fi-Pool-Manager.git"},"keywords":["a股","股票","量化分析","技术分析","llm"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"exports":{".":"./dist/index.js","./db/migrate.js":"./dist/db/migrate.js","./tools/manager.js":"./dist/tools/manager.js","./tools/query.js":"./dist/tools/query.js","./tools/command.js":"./dist/tools/command.js","./tools/execute.js":"./dist/tools/execute.js","./tools/auxiliary.js":"./dist/tools/auxiliary.js","./services/daily-summary.js":"./dist/services/daily-summary.js","./services/daily-summary-v2.js":"./dist/services/daily-summary-v2.js","./api/index.js":"./dist/api/index.js","./utils/data-freshness.js":"./dist/utils/data-freshness.js"},"scripts":{"build":"tsc","dev":"tsc --watch","clean":"rm -rf dist","db:generate":"drizzle-kit generate","db:migrate":"drizzle-kit migrate","db:studio":"drizzle-kit studio","test":"vitest run","test:watch":"vitest","test:coverage":"vitest run --coverage"},"dependencies":{"better-sqlite3":"^11.0.0","cors":"^2.8.6","dotenv":"^16.4.0","drizzle-orm":"^0.32.0","express":"^5.2.1"},"devDependencies":{"@types/better-sqlite3":"^7.6.0","@types/cors":"^2.8.19","@types/express":"^5.0.6","@types/node":"^26.0.1","@vitest/coverage-v8":"^4.1.9","drizzle-kit":"^0.22.0","tsx":"^4.22.4","vitest":"^4.1.9"},"_id":"fi-pool-server@0.4.14","gitHead":"d0edcd30f38cbc5229f499267613cf62ad5e423d","bugs":{"url":"https://github.com/kuaizhongqiang/Fi-Pool-Manager/issues"},"homepage":"https://github.com/kuaizhongqiang/Fi-Pool-Manager#readme","_nodeVersion":"22.23.1","_npmVersion":"10.9.8","dist":{"integrity":"sha512-E7avJuyXpkpnmp91jIBMLRk+j22D+VSh3xigYkN/r/jIRH8fGj5Y/wbWoGHH5oSUwUa8UCraj6HmY7yeSvkzZA==","shasum":"8559cb715e052360719b4b6914bed696d9ccad01","tarball":"https://registry.npmjs.org/fi-pool-server/-/fi-pool-server-0.4.14.tgz","fileCount":131,"unpackedSize":706714,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIB0qp/wK4HV1FNQ7TMaF33i/lM29Nmo1ZfO7eRymuNaQAiEAtXHyk5aWlc8+QGCNYFMSqQb/N820cgStNksLCkaVUAc="}]},"_npmUser":{"name":"kuaizhongqiang","email":"kuaizhongqiang01@hotmail.com"},"directories":{},"maintainers":[{"name":"kuaizhongqiang","email":"kuaizhongqiang01@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/fi-pool-server_0.4.14_1783585241310_0.0649960643851335"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-29T04:56:12.710Z","modified":"2026-07-09T08:20:41.658Z","0.1.0":"2026-06-29T04:56:13.024Z","0.1.1":"2026-06-29T05:52:54.989Z","0.1.2":"2026-06-29T06:19:05.261Z","0.1.3":"2026-06-29T08:45:41.447Z","0.2.0":"2026-06-30T02:11:14.977Z","0.2.1":"2026-06-30T02:21:24.278Z","0.2.2":"2026-06-30T02:44:03.911Z","0.2.3":"2026-06-30T03:01:48.997Z","0.2.4":"2026-06-30T04:08:33.840Z","0.3.0":"2026-06-30T05:42:48.539Z","0.3.1":"2026-06-30T05:49:43.443Z","0.3.2":"2026-06-30T06:02:54.274Z","0.3.3":"2026-06-30T06:15:17.011Z","0.3.4":"2026-06-30T07:05:11.163Z","0.3.5":"2026-06-30T07:22:07.060Z","0.3.6":"2026-07-02T05:14:32.438Z","0.3.7":"2026-07-02T05:37:37.629Z","0.3.8":"2026-07-02T06:06:33.633Z","0.4.0":"2026-07-07T06:01:37.647Z","0.4.1":"2026-07-07T06:05:08.846Z","0.4.2":"2026-07-07T08:13:06.325Z","0.4.3":"2026-07-07T08:17:38.345Z","0.4.4":"2026-07-07T08:27:01.616Z","0.4.5":"2026-07-07T08:29:25.724Z","0.4.6":"2026-07-09T06:29:34.246Z","0.4.7":"2026-07-09T06:39:37.361Z","0.4.8":"2026-07-09T07:11:55.528Z","0.4.9":"2026-07-09T07:30:22.107Z","0.4.10":"2026-07-09T07:40:36.956Z","0.4.11":"2026-07-09T07:47:28.409Z","0.4.12":"2026-07-09T07:55:35.029Z","0.4.14":"2026-07-09T08:20:41.556Z"},"bugs":{"url":"https://github.com/kuaizhongqiang/Fi-Pool-Manager/issues"},"homepage":"https://github.com/kuaizhongqiang/Fi-Pool-Manager#readme","keywords":["a股","股票","量化分析","技术分析","llm"],"repository":{"type":"git","url":"git+https://github.com/kuaizhongqiang/Fi-Pool-Manager.git"},"description":"Fi-Pool-Manager 核心服务：数据获取、技术分析、LLM 分析引擎、向量检索","maintainers":[{"name":"kuaizhongqiang","email":"kuaizhongqiang01@hotmail.com"}],"readme":"# @fi-pool/server\n\nCore service layer of Fi-Pool-Manager.\n\n## Responsibilities\n\n- **Data Fetching**: A-share daily OHLCV data from Tencent Finance API\n- **Technical Analysis**: MA, MACD, RSI, KDJ, Bollinger Bands + signal detection\n- **LLM Analysis**: Multi-role debate pipeline via local LM Studio\n- **Vector Search**: Semantic search via sqlite-vec\n- **Sentiment Search**: Web search integration via DashScope API\n- **Data Access**: SQLite via Drizzle ORM\n- **Checkpoint/Resume**: Auto-skip completed stocks on pipeline restart\n\n## Directory Structure\n\n```\nsrc/\n├── tools/           # Public tool modules (5)\n│   ├── query.ts     #   Data query + diagnostics\n│   ├── manager.ts   #   Pool management\n│   ├── command.ts   #   Report output\n│   ├── execute.ts   #   Pipeline execution (checkpoint/resume)\n│   └── auxiliary.ts #   Help, config, version\n├── services/        # Core services\n│   ├── pool.ts      #   Pool CRUD\n│   ├── stock.ts     #   Stock info\n│   ├── daily-info.ts #   Daily market data\n│   ├── analysis.ts  #   Technical indicators\n│   ├── pipeline.ts  #   Pipeline orchestrator (5 stages)\n│   ├── llm.ts       #   LLM call wrapper\n│   ├── session.ts   #   Session management\n│   ├── embedding.ts #   Vector retrieval\n│   ├── sentiment.ts #   Sentiment search\n│   ├── sector.ts    #   Sector data\n│   ├── daily-summary.ts    # Daily summary v1 (deprecated)\n│   ├── daily-summary-v2.ts # Daily summary v2 (recommended)\n│   └── word-count.ts #   Token counter\n├── db/              # Database\n│   ├── index.ts     #   Connection management\n│   ├── schema.ts    #   13 Drizzle table definitions\n│   └── migrate.ts   #   Auto-migration\n├── utils/           # Shared utilities\n│   └── date.ts      #   Timezone-aware date helper\n└── index.ts         # Entry point\n```\n\n## Key Features\n\n### Checkpoint / Resume\n\n`runPoolFullPipeline()` in `execute.ts`:\n- Without `--force`, each stock is checked for an existing `final_report` before LLM calls\n- Completed stocks are skipped automatically\n- Returns `{ total, skipped, failed }` counters\n\n### Diagnostics (since v0.4.0)\n\n| Function | Description |\n|----------|-------------|\n| `checkDataCompleteness(date)` | Coverage of final_reports per pool |\n| `getPoolAnalysisStatus(poolId, date?)` | Per-stock analysis progress |\n| `getDailySummaryStatus(date?)` | Daily summary execution status |\n| `listPipelineRuns(date?)` | Pipeline run history (#142) |\n\n### Pipeline Run Tracking (since v0.4.9)\n\nEach pool pipeline execution is recorded in the `pipeline_run` table with:\n- Mode: `full` / `force` / `missing`\n- Progress: completed / skipped / failed counts\n- Duration & average stock duration\n- Status: running / completed / crashed\n\n---\n\nPublished on npm: [`fi-pool-server`](https://www.npmjs.com/package/fi-pool-server)\n","readmeFilename":"README.md"}