{"_id":"@blueking/bkui-knowledge","_rev":"38-1bc412c5f47ce9c3794ff88fbc5710ef","name":"@blueking/bkui-knowledge","dist-tags":{"beta":"0.0.1-beta.35","latest":"0.0.1-beta.38","lastest":"0.0.1-beta.37"},"versions":{"0.0.1-beta.1":{"name":"@blueking/bkui-knowledge","version":"0.0.1-beta.1","keywords":["mcp","cursor","ai","knowledge-base","bkui","vue3"],"author":{"name":"ielgnaw"},"license":"ISC","_id":"@blueking/bkui-knowledge@0.0.1-beta.1","maintainers":[{"name":"blueking-magicbox","email":"contactus_bk@tencent.com"}],"bin":{"bkui-knowledge":"bin/bkui-knowledge.js"},"dist":{"shasum":"d5b2e6a8d45e6aed933f689aece4c1a4b1a9dfcc","tarball":"https://registry.npmjs.org/@blueking/bkui-knowledge/-/bkui-knowledge-0.0.1-beta.1.tgz","fileCount":588,"integrity":"sha512-G3K9hrFiWhN2mdGGakvamCmyT4O0WD2EndAmNZrmtT0FGNkQ90FmDl21Qm7i9TJlTdQU/+qKretM6pM1Em4Pxg==","signatures":[{"sig":"MEUCIQC1Mq6Q9cfiDt4GK/WzW/dHxc+w8oRcKhNHAI64Wr/RDwIgLwULqKvMj6WAaJa+0YFUfyPVPkCIwsPK0FaQ/3t0zlg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1476856},"main":"server/mcp-core.js","gitHead":"be5d00b141c1ecdf6e4c726c9e9014a709376b80","scripts":{"test":"node tests/run-all.js","start":"node bin/bkui-knowledge.js","test:server":"node tests/mcp-server.test.js","test:skills":"node tests/validate-skills.test.js"},"_npmUser":{"name":"blueking-magicbox","email":"contactus_bk@tencent.com"},"repository":{"type":"git"},"_npmVersion":"10.9.4","description":"蓝鲸前端知识库 MCP 服务 - 自动同步 skills，支持 Cursor/VSCode","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bkui-knowledge_0.0.1-beta.1_1769051472749_0.9430960226298066","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.2":{"name":"@blueking/bkui-knowledge","version":"0.0.1-beta.2","keywords":["mcp","cursor","ai","knowledge-base","bkui","vue3"],"author":{"name":"ielgnaw"},"license":"ISC","_id":"@blueking/bkui-knowledge@0.0.1-beta.2","maintainers":[{"name":"blueking-magicbox","email":"contactus_bk@tencent.com"}],"bin":{"bkui-knowledge":"bin/bkui-knowledge.js"},"dist":{"shasum":"5a90848b8389e075d590bd44e99d64a0ef5d3f9e","tarball":"https://registry.npmjs.org/@blueking/bkui-knowledge/-/bkui-knowledge-0.0.1-beta.2.tgz","fileCount":588,"integrity":"sha512-0Gk5CwuK4/8K4thVQa0MxXkYj0bdnGPq6eMNjF9499u/7ebO4CZGCZSpojV7HjjX8DJ+e+N2HvU5GZET7v24sA==","signatures":[{"sig":"MEUCIQDPgCz7ojsd5tP0zyWWXJ3oUymLXc22+y37m5uA96fncQIgebUxSdaaEMtJSHJqrcIPlfq2nU8clMykaAB7o14NqtM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1477114},"main":"server/mcp-core.js","gitHead":"be5d00b141c1ecdf6e4c726c9e9014a709376b80","scripts":{"test":"node tests/run-all.js","start":"node bin/bkui-knowledge.js","test:server":"node tests/mcp-server.test.js","test:skills":"node tests/validate-skills.test.js"},"_npmUser":{"name":"blueking-magicbox","email":"contactus_bk@tencent.com"},"repository":{"type":"git"},"_npmVersion":"10.9.4","description":"蓝鲸前端知识库 MCP 服务 - 自动同步 skills，支持 Cursor/VSCode","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bkui-knowledge_0.0.1-beta.2_1769051804840_0.5338094578645605","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.3":{"name":"@blueking/bkui-knowledge","version":"0.0.1-beta.3","keywords":["mcp","cursor","ai","knowledge-base","bkui","vue3"],"author":{"name":"ielgnaw"},"license":"ISC","_id":"@blueking/bkui-knowledge@0.0.1-beta.3","maintainers":[{"name":"blueking-magicbox","email":"contactus_bk@tencent.com"}],"bin":{"bkui-knowledge":"bin/bkui-knowledge.js"},"dist":{"shasum":"f2275da4876313f842b80fb4625554ffed8868de","tarball":"https://registry.npmjs.org/@blueking/bkui-knowledge/-/bkui-knowledge-0.0.1-beta.3.tgz","fileCount":588,"integrity":"sha512-UHgOoprVwMdRgnFZmLwQYoKuP6fbzmkxjPwZDPj7YX6IjWWHp2oXVdm+HvNMS+svZjIQ7qurmN+ZMzQsLPqfMg==","signatures":[{"sig":"MEYCIQDy+6gc6uehNQmr2xAgGc+6Qi8KMNZ2y2a1pZp+p+NxyAIhAItO0uTVonYK2CYwZJl0qlnv5VTConoKdCKnHUpOoZjz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1477904},"main":"server/mcp-core.js","gitHead":"be5d00b141c1ecdf6e4c726c9e9014a709376b80","scripts":{"test":"node tests/run-all.js","start":"node bin/bkui-knowledge.js","test:server":"node tests/mcp-server.test.js","test:skills":"node tests/validate-skills.test.js"},"_npmUser":{"name":"blueking-magicbox","email":"contactus_bk@tencent.com"},"repository":{"type":"git"},"_npmVersion":"10.9.4","description":"蓝鲸前端知识库 MCP 服务 - 自动同步 skills，支持 Cursor/VSCode","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bkui-knowledge_0.0.1-beta.3_1769052338897_0.8008856266829616","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.4":{"name":"@blueking/bkui-knowledge","version":"0.0.1-beta.4","keywords":["mcp","cursor","ai","knowledge-base","bkui","vue3"],"author":{"name":"ielgnaw"},"license":"ISC","_id":"@blueking/bkui-knowledge@0.0.1-beta.4","maintainers":[{"name":"blueking-magicbox","email":"contactus_bk@tencent.com"}],"bin":{"bkui-knowledge":"bin/bkui-knowledge.js"},"dist":{"shasum":"832b948cf436ebf211ffa2663ecd9d46a03f8b1f","tarball":"https://registry.npmjs.org/@blueking/bkui-knowledge/-/bkui-knowledge-0.0.1-beta.4.tgz","fileCount":588,"integrity":"sha512-v7DkbdI8owcmd1zr+99BBpF/hMrIWIY8H4s/j74hzQcOD5lCGmJlHtd6XJr7YBq3YEsn9+SexzLxaBUBVq/iPw==","signatures":[{"sig":"MEYCIQDyDPlIQqFD8vWWYU7FUYmYP12pR82KkZDKVkCaEOZA5AIhAKIXeRGN2vAMP2HppmCbWIwoTRgoW7u9ND7CcvLLRyub","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1477904},"main":"server/mcp-core.js","gitHead":"be5d00b141c1ecdf6e4c726c9e9014a709376b80","scripts":{"test":"node tests/run-all.js","start":"node bin/bkui-knowledge.js","test:server":"node tests/mcp-server.test.js","test:skills":"node tests/validate-skills.test.js"},"_npmUser":{"name":"blueking-magicbox","email":"contactus_bk@tencent.com"},"repository":{"type":"git"},"_npmVersion":"10.9.4","description":"蓝鲸前端知识库 MCP 服务 - 自动同步 skills，支持 Cursor/VSCode","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bkui-knowledge_0.0.1-beta.4_1769052499582_0.11279395992545149","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.5":{"name":"@blueking/bkui-knowledge","version":"0.0.1-beta.5","keywords":["mcp","cursor","codebuddy","ai","knowledge-base","bkui","vue3"],"author":{"name":"ielgnaw"},"license":"ISC","_id":"@blueking/bkui-knowledge@0.0.1-beta.5","maintainers":[{"name":"blueking-magicbox","email":"contactus_bk@tencent.com"}],"bin":{"bkui-knowledge":"bin/bkui-knowledge.js"},"dist":{"shasum":"72cd5c8fb6104a19fe5b520f0b4d0f4002c52c66","tarball":"https://registry.npmjs.org/@blueking/bkui-knowledge/-/bkui-knowledge-0.0.1-beta.5.tgz","fileCount":589,"integrity":"sha512-TQQ0aWd/5MULqhg8OGFBAaRG2vb1sQ72euwfoU93YZ4jEdrGm06EpAwL2p+31myFRP1vtOlbczTRpcJ3mJkn1A==","signatures":[{"sig":"MEUCIQD6K9cy6clM8KzugBnxKi03JrF0T1gl79YDX1t7AHz1bAIgPPaqCEaSkH0rrcTeAuEce853uVUX68B+2l0AmJHI0tw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1480229},"main":"server/mcp-core.js","gitHead":"973646ae3fa23162c7061dc31b649ecd9fea2363","scripts":{"test":"node tests/run-all.js","start":"node bin/bkui-knowledge.js","test:server":"node tests/mcp-server.test.js","test:skills":"node tests/validate-skills.test.js"},"_npmUser":{"name":"blueking-magicbox","email":"contactus_bk@tencent.com"},"repository":{"type":"git"},"_npmVersion":"10.8.2","description":"蓝鲸前端知识库 MCP 服务 - 自动同步 skills，支持 Cursor/CodeBuddy","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bkui-knowledge_0.0.1-beta.5_1769062984304_0.007420038608400459","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.6":{"name":"@blueking/bkui-knowledge","version":"0.0.1-beta.6","keywords":["mcp","cursor","codebuddy","ai","knowledge-base","bkui","vue3"],"author":{"name":"ielgnaw"},"license":"ISC","_id":"@blueking/bkui-knowledge@0.0.1-beta.6","maintainers":[{"name":"blueking-magicbox","email":"contactus_bk@tencent.com"}],"bin":{"bkui-knowledge":"bin/bkui-knowledge.js"},"dist":{"shasum":"4b795008c3e8865c7159eb612ee4fa46ab0f9f70","tarball":"https://registry.npmjs.org/@blueking/bkui-knowledge/-/bkui-knowledge-0.0.1-beta.6.tgz","fileCount":589,"integrity":"sha512-E8db8YVaapb+RdtgIloAaIcJF4sJN+D0nE8nOstLqgowm46ZpeiK2dW0rQz0ud88L3tTg5wlmyHWNVKQAoDN0g==","signatures":[{"sig":"MEUCIQDiOEFnri17DN8kRuu9D9f9BBi69nWwCfuCYTYHnxZOFQIgdwTb2kq9AKWFOZJw2Bn1VKq1wrc2vf5cnRCk3WmTTSM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1480252},"main":"server/mcp-core.js","gitHead":"65cf576c6036ec88205e260714f2077cbe0e2492","scripts":{"test":"node tests/run-all.js","start":"node bin/bkui-knowledge.js","test:server":"node tests/mcp-server.test.js","test:skills":"node tests/validate-skills.test.js"},"_npmUser":{"name":"blueking-magicbox","email":"contactus_bk@tencent.com"},"repository":{"type":"git"},"_npmVersion":"10.8.2","description":"蓝鲸前端知识库 MCP 服务 - 自动同步 skills，支持 Cursor/CodeBuddy","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bkui-knowledge_0.0.1-beta.6_1769064088394_0.4715105548594529","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.7":{"name":"@blueking/bkui-knowledge","version":"0.0.1-beta.7","keywords":["mcp","cursor","codebuddy","ai","knowledge-base","bkui","vue3"],"author":{"name":"ielgnaw"},"license":"ISC","_id":"@blueking/bkui-knowledge@0.0.1-beta.7","maintainers":[{"name":"blueking-magicbox","email":"contactus_bk@tencent.com"}],"bin":{"bkui-knowledge":"bin/bkui-knowledge.js"},"dist":{"shasum":"0796eae9f75837abcf8d54aae9c2bd8080f773e6","tarball":"https://registry.npmjs.org/@blueking/bkui-knowledge/-/bkui-knowledge-0.0.1-beta.7.tgz","fileCount":589,"integrity":"sha512-TdBahNfDpTYQ70lUm9JdmrE6Xkoe3bU0Uo5aVR2hswyrUN1PZgHfuGkojYkSCd5DnkCFZI+v1xX8EV3yxWSEcg==","signatures":[{"sig":"MEUCIAm79Xf54qPtXc5ZSZdKpCQB5Iv79FRq4I4c8AGtex9YAiEA9iNPFFf2qm1nL0w6ZugtvYOC4c3ZqjD9jf4MYsYZy10=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1480252},"main":"server/mcp-core.js","gitHead":"7094922e264b9416049694ca4dde8b5589f3f79e","scripts":{"test":"node tests/run-all.js","start":"node bin/bkui-knowledge.js","test:server":"node tests/mcp-server.test.js","test:skills":"node tests/validate-skills.test.js"},"_npmUser":{"name":"blueking-magicbox","email":"contactus_bk@tencent.com"},"repository":{"type":"git"},"_npmVersion":"10.8.2","description":"蓝鲸前端知识库 MCP 服务 - 自动同步 skills，支持 Cursor/CodeBuddy","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bkui-knowledge_0.0.1-beta.7_1769069638744_0.9865807174039798","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.8":{"name":"@blueking/bkui-knowledge","version":"0.0.1-beta.8","keywords":["mcp","cursor","codebuddy","ai","knowledge-base","bkui","vue3"],"author":{"name":"ielgnaw"},"license":"ISC","_id":"@blueking/bkui-knowledge@0.0.1-beta.8","maintainers":[{"name":"blueking-magicbox","email":"contactus_bk@tencent.com"}],"bin":{"bkui-knowledge":"bin/bkui-knowledge.js"},"dist":{"shasum":"0c7fb189cd0480d75e93efba307343f6b39a95c9","tarball":"https://registry.npmjs.org/@blueking/bkui-knowledge/-/bkui-knowledge-0.0.1-beta.8.tgz","fileCount":611,"integrity":"sha512-ZC1BlA/0zP8Hu14U22fZNJO+FnOdoY1EH1+AhWzzmfvR1KRomDJ9CzUpHcVgcX+zNbOsZbQrY6bx4hptLqhk9w==","signatures":[{"sig":"MEYCIQDVA7TqWaHOGh89/s3DKKp+Hala5+ChyXHCfhyQu9B8hQIhAPXBjoLFhbRSFAk9lANXzQK2cbmQBwGuM6719cWkxrv3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1530228},"main":"server/mcp-core.js","gitHead":"700eaa18ff6fd4c900f5b58cd06c2b3574d12e77","scripts":{"test":"node tests/run-all.js","start":"node bin/bkui-knowledge.js","test:server":"node tests/mcp-server.test.js","test:skills":"node tests/validate-skills.test.js"},"_npmUser":{"name":"blueking-magicbox","email":"contactus_bk@tencent.com"},"repository":{"type":"git"},"_npmVersion":"10.8.2","description":"蓝鲸前端知识库 MCP 服务 - 自动同步 skills，支持 Cursor/CodeBuddy","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bkui-knowledge_0.0.1-beta.8_1769138052249_0.7440767050464161","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.9":{"name":"@blueking/bkui-knowledge","version":"0.0.1-beta.9","keywords":["mcp","cursor","codebuddy","ai","knowledge-base","bkui","vue3"],"author":{"name":"ielgnaw"},"license":"ISC","_id":"@blueking/bkui-knowledge@0.0.1-beta.9","maintainers":[{"name":"blueking-magicbox","email":"contactus_bk@tencent.com"}],"bin":{"bkui-knowledge":"bin/bkui-knowledge.js"},"dist":{"shasum":"eaeb033d8e41d27917ba16b86e0a2c7e25bc704e","tarball":"https://registry.npmjs.org/@blueking/bkui-knowledge/-/bkui-knowledge-0.0.1-beta.9.tgz","fileCount":611,"integrity":"sha512-McXgc8suL8ZT1ecjpCjyLKukSm+VYYJLqpz8NVlglxnI/EsbhsKn+vCX3zQb+/ZUkA5gNlt1PaJsxJN4ac9qbA==","signatures":[{"sig":"MEQCICxpXmX3ItIZPsCb5PSslKiAbYK6oZC+NgLDsCTijGUqAiBBYm0H7Lb75STbECbP8HnRQZcP91vkvcZSBwu6Q72B8A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1530184},"main":"server/mcp-core.js","gitHead":"b1dee51689c5ccddc99d03e31e814a7841b270ed","scripts":{"test":"node tests/run-all.js","start":"node bin/bkui-knowledge.js","test:server":"node tests/mcp-server.test.js","test:skills":"node tests/validate-skills.test.js"},"_npmUser":{"name":"blueking-magicbox","email":"contactus_bk@tencent.com"},"repository":{"type":"git"},"_npmVersion":"10.8.2","description":"蓝鲸前端知识库 MCP 服务 - 自动同步 skills，支持 Cursor/CodeBuddy","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bkui-knowledge_0.0.1-beta.9_1769140346005_0.15283944048244913","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.10":{"name":"@blueking/bkui-knowledge","version":"0.0.1-beta.10","keywords":["mcp","cursor","codebuddy","ai","knowledge-base","bkui","vue3"],"author":{"name":"ielgnaw"},"license":"ISC","_id":"@blueking/bkui-knowledge@0.0.1-beta.10","maintainers":[{"name":"blueking-magicbox","email":"contactus_bk@tencent.com"}],"bin":{"bkui-knowledge":"bin/bkui-knowledge.js"},"dist":{"shasum":"88fad6324d75446d27765578e0c384b1f057bd95","tarball":"https://registry.npmjs.org/@blueking/bkui-knowledge/-/bkui-knowledge-0.0.1-beta.10.tgz","fileCount":632,"integrity":"sha512-jYRGvqsfaJunoix9apHpKYS7I9eiblLq2b8AdkKtkNl5/ZLwUs4ymKEJ3Z3ME8jo4JRiL2wya9+ggBnkRrxs/g==","signatures":[{"sig":"MEUCIB3wvAx3i3DSi1dnxyoUtfCjizs4bK6pcjZ8MUryXx3iAiEAiEJhNHUsMtNNA2svy1JG4+tV78GS8/6KyuIsXGIaJhk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1591670},"main":"server/mcp-core.js","gitHead":"f64c68c34a3ee69a53d0d7e4062464ec239a946c","scripts":{"test":"node tests/run-all.js","start":"node bin/bkui-knowledge.js","test:server":"node tests/mcp-server.test.js","test:skills":"node tests/validate-skills.test.js"},"_npmUser":{"name":"blueking-magicbox","email":"contactus_bk@tencent.com"},"repository":{"type":"git"},"_npmVersion":"10.8.2","description":"蓝鲸前端知识库 MCP 服务 - 自动同步 skills，支持 Cursor/CodeBuddy","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bkui-knowledge_0.0.1-beta.10_1769170095794_0.0740531369902635","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.11":{"name":"@blueking/bkui-knowledge","version":"0.0.1-beta.11","keywords":["mcp","cursor","codebuddy","ai","knowledge-base","bkui","vue3"],"author":{"name":"ielgnaw"},"license":"ISC","_id":"@blueking/bkui-knowledge@0.0.1-beta.11","maintainers":[{"name":"blueking-magicbox","email":"contactus_bk@tencent.com"}],"bin":{"bkui-knowledge":"bin/bkui-knowledge.js"},"dist":{"shasum":"3db8560f3ce3f719600d11908d1a144c7ea680cc","tarball":"https://registry.npmjs.org/@blueking/bkui-knowledge/-/bkui-knowledge-0.0.1-beta.11.tgz","fileCount":632,"integrity":"sha512-cDmcRnIgH7p92LSA3sDt6Dind1gEG5C1S4kmVLp7lkDSdNsYejRgIvhtiMQHxzzZXNqwpZ9rVTBKjcjcpe0lQw==","signatures":[{"sig":"MEYCIQD3YL56I1KN5xTo3DUMuOZRgp/zvVEbhFTdkr28YDcZfAIhAM3ezvff9Rxkk45ouDrY6oRLrUtlbTYdTuPTJHMWQyvJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1594323},"main":"server/mcp-core.js","gitHead":"6c9b844a4000be68d83a0e70e9e4306f75dccc2a","scripts":{"test":"node tests/run-all.js","start":"node bin/bkui-knowledge.js","test:server":"node tests/mcp-server.test.js","test:skills":"node tests/validate-skills.test.js"},"_npmUser":{"name":"blueking-magicbox","email":"contactus_bk@tencent.com"},"repository":{"type":"git"},"_npmVersion":"10.8.2","description":"蓝鲸前端知识库 MCP 服务 - 自动同步 skills，支持 Cursor/CodeBuddy","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bkui-knowledge_0.0.1-beta.11_1769479581828_0.552498767533584","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.12":{"name":"@blueking/bkui-knowledge","version":"0.0.1-beta.12","keywords":["mcp","cursor","codebuddy","ai","knowledge-base","bkui","vue3"],"author":{"name":"ielgnaw"},"license":"ISC","_id":"@blueking/bkui-knowledge@0.0.1-beta.12","maintainers":[{"name":"blueking-magicbox","email":"contactus_bk@tencent.com"}],"bin":{"bkui-knowledge":"bin/bkui-knowledge.js"},"dist":{"shasum":"8708c9baf3fb78d8e2fe46860ea0d5a73c016bc0","tarball":"https://registry.npmjs.org/@blueking/bkui-knowledge/-/bkui-knowledge-0.0.1-beta.12.tgz","fileCount":632,"integrity":"sha512-52Ng+8LVhb/5ho1DVJpeqINy8rjCPi+CNNJd9WPlMj0T5tim5HJc9QoD5n74/twBEPgayFi2mQPhDQql6V+p0g==","signatures":[{"sig":"MEQCIC0hpxbAb4RJRiumGjhSp/2Uazuyb30skTve/DDE6Zi0AiARUdf7XZZq/2SQ/llZ6bao4mZpIR8CeHRMAOJeOyViYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1594941},"main":"server/mcp-core.js","gitHead":"38d738f3eb832d7c7fd00906589f20136d57fc4a","scripts":{"test":"node tests/run-all.js","start":"node bin/bkui-knowledge.js","test:server":"node tests/mcp-server.test.js","test:skills":"node tests/validate-skills.test.js"},"_npmUser":{"name":"blueking-magicbox","email":"contactus_bk@tencent.com"},"repository":{"type":"git"},"_npmVersion":"10.8.2","description":"蓝鲸前端知识库 MCP 服务 - 自动同步 skills，支持 Cursor/CodeBuddy","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bkui-knowledge_0.0.1-beta.12_1769481219081_0.4600933016130415","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.13":{"name":"@blueking/bkui-knowledge","version":"0.0.1-beta.13","keywords":["mcp","cursor","codebuddy","ai","knowledge-base","bkui","vue3"],"author":{"name":"ielgnaw"},"license":"ISC","_id":"@blueking/bkui-knowledge@0.0.1-beta.13","maintainers":[{"name":"blueking-magicbox","email":"contactus_bk@tencent.com"}],"bin":{"bkui-knowledge":"bin/bkui-knowledge.js","bkui-knowledge-mcp":"bin/bkui-knowledge.js"},"dist":{"shasum":"307c6e23eefc9a272eb482e76488c547f76039cb","tarball":"https://registry.npmjs.org/@blueking/bkui-knowledge/-/bkui-knowledge-0.0.1-beta.13.tgz","fileCount":632,"integrity":"sha512-dQ5CybkosoHoMR85dOLA8QJLcfmFRCR4gCSuSyB3243L/KwoV2dZXLx18bkuwbNwYvpU5VIrupe4cO3bdVLxiQ==","signatures":[{"sig":"MEUCIGp8rSJDSVxyF0DccVSeEF3LrNPvM4Lu21L6EcPZB8KRAiEAll/iN+uqL8QMHRdpbkSOrnYbSgvSR3XifhEHS+TpFfE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1597388},"main":"server/mcp-core.js","gitHead":"b7eefb9533b7e2f4b714147faa885be7be00c629","scripts":{"test":"node tests/run-all.js","start":"node bin/bkui-knowledge.js","test:server":"node tests/mcp-server.test.js","test:skills":"node tests/validate-skills.test.js"},"_npmUser":{"name":"blueking-magicbox","email":"contactus_bk@tencent.com"},"repository":{"type":"git"},"_npmVersion":"10.8.2","description":"蓝鲸前端知识库 MCP 服务 - 自动同步 skills，支持 Cursor/CodeBuddy","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bkui-knowledge_0.0.1-beta.13_1769483388245_0.10649046397524153","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.14":{"name":"@blueking/bkui-knowledge","version":"0.0.1-beta.14","keywords":["mcp","cursor","codebuddy","ai","knowledge-base","bkui","vue3"],"author":{"name":"ielgnaw"},"license":"ISC","_id":"@blueking/bkui-knowledge@0.0.1-beta.14","maintainers":[{"name":"blueking-magicbox","email":"contactus_bk@tencent.com"}],"bin":{"bkui-knowledge":"bin/bkui-knowledge.js","bkui-knowledge-mcp":"bin/bkui-knowledge.js"},"dist":{"shasum":"476ae14c022f6e31a3983166951af2b7a409fb45","tarball":"https://registry.npmjs.org/@blueking/bkui-knowledge/-/bkui-knowledge-0.0.1-beta.14.tgz","fileCount":632,"integrity":"sha512-F5WpZsxN3pk4JmdT80yaDMsF36DxXZW9+thVbtU91lYHory037ey7v+nub7ki7dLGMx5CZ58Ql/TcLk4zrmNNg==","signatures":[{"sig":"MEUCIQCL/qtHZ63tX3//bbYb1+WjFvd8BjtS7RfL62NNxXwAnwIgOuiuUd/re6jqAE6JWGBrAQxzdjoj8qjj7VWC8fxo2/o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1597651},"main":"server/mcp-core.js","gitHead":"b7eefb9533b7e2f4b714147faa885be7be00c629","scripts":{"test":"node tests/run-all.js","start":"node bin/bkui-knowledge.js","test:server":"node tests/mcp-server.test.js","test:skills":"node tests/validate-skills.test.js"},"_npmUser":{"name":"blueking-magicbox","email":"contactus_bk@tencent.com"},"repository":{"type":"git"},"_npmVersion":"10.8.2","description":"蓝鲸前端知识库 MCP 服务 - 自动同步 skills，支持 Cursor/CodeBuddy","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bkui-knowledge_0.0.1-beta.14_1769484191254_0.6101381041805205","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.15":{"name":"@blueking/bkui-knowledge","version":"0.0.1-beta.15","keywords":["mcp","cursor","codebuddy","ai","knowledge-base","bkui","vue3"],"author":{"name":"ielgnaw"},"license":"ISC","_id":"@blueking/bkui-knowledge@0.0.1-beta.15","maintainers":[{"name":"blueking-magicbox","email":"contactus_bk@tencent.com"}],"bin":{"bkui-knowledge":"bin/bkui-knowledge.js","bkui-knowledge-mcp":"bin/bkui-knowledge.js"},"dist":{"shasum":"d441dfa2b5323e9c213e922c6bdc7a73a2e6028d","tarball":"https://registry.npmjs.org/@blueking/bkui-knowledge/-/bkui-knowledge-0.0.1-beta.15.tgz","fileCount":1093,"integrity":"sha512-gDJ0osFq7I7oycQBwoR6IVzgmGmAHZWpT9AOLPJY+5kVqZfOAlFOTYv4CmJJAzyPAWaaMkq0XZj3m945Cur0pw==","signatures":[{"sig":"MEQCIC6/XLmyUwVGoQdKrZfO+ebsPsXyAPauMBzRa65+d4jOAiARDZE+wQKOEkklK/zfQTwiDwnAWc+Ky8T1H5vFH+ypIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2857281},"main":"server/mcp-core.js","gitHead":"d380fe0e59f0fadcd50124250b7617cf425c2835","scripts":{"test":"node tests/run-all.js","start":"node bin/bkui-knowledge.js","test:server":"node tests/mcp-server.test.js","test:skills":"node tests/validate-skills.test.js"},"_npmUser":{"name":"blueking-magicbox","email":"contactus_bk@tencent.com"},"repository":{"type":"git"},"_npmVersion":"10.8.2","description":"蓝鲸前端知识库 MCP 服务 - 自动同步 skills，支持 Cursor/CodeBuddy","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bkui-knowledge_0.0.1-beta.15_1769872279128_0.11879271650954326","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.16":{"name":"@blueking/bkui-knowledge","version":"0.0.1-beta.16","keywords":["mcp","cursor","codebuddy","ai","knowledge-base","bkui","vue3"],"author":{"name":"ielgnaw"},"license":"ISC","_id":"@blueking/bkui-knowledge@0.0.1-beta.16","maintainers":[{"name":"blueking-magicbox","email":"contactus_bk@tencent.com"}],"bin":{"bkui-knowledge":"bin/bkui-knowledge.js","bkui-knowledge-mcp":"bin/bkui-knowledge.js"},"dist":{"shasum":"f40f33e1ad694d5f79e0bda0ea5d160ba689e9ec","tarball":"https://registry.npmjs.org/@blueking/bkui-knowledge/-/bkui-knowledge-0.0.1-beta.16.tgz","fileCount":1093,"integrity":"sha512-WJvvSz733ulh+4Sl/f84Ks7ZPdcBVQZLaDXi3h0+fWgOPKPY2z4xbSRgUo9AbAiEjaUHLt1eVZQwUd7y53amgA==","signatures":[{"sig":"MEUCIF5tCfUqmFCg/GZYOV8+9fya3jRc8ZYp5sIzvkXaJUfuAiEAlWh25+OvF23/TizK5MCteVQHdmk5vWCBMvyy2ns5wD8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2857545},"main":"server/mcp-core.js","gitHead":"e91c137c4704bcd2b249674cc62c06e53af5434e","scripts":{"test":"node tests/run-all.js","start":"node bin/bkui-knowledge.js","test:server":"node tests/mcp-server.test.js","test:skills":"node tests/validate-skills.test.js"},"_npmUser":{"name":"blueking-magicbox","email":"contactus_bk@tencent.com"},"repository":{"type":"git"},"_npmVersion":"10.8.2","description":"蓝鲸前端知识库 MCP 服务 - 自动同步 skills，支持 Cursor/CodeBuddy","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bkui-knowledge_0.0.1-beta.16_1769872835218_0.5092826327116111","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.17":{"name":"@blueking/bkui-knowledge","version":"0.0.1-beta.17","keywords":["mcp","cursor","codebuddy","ai","knowledge-base","bkui","vue3"],"author":{"name":"ielgnaw"},"license":"ISC","_id":"@blueking/bkui-knowledge@0.0.1-beta.17","maintainers":[{"name":"blueking-magicbox","email":"contactus_bk@tencent.com"}],"bin":{"bkui-knowledge":"bin/bkui-knowledge.js","bkui-knowledge-mcp":"bin/bkui-knowledge.js"},"dist":{"shasum":"0e141ae8908394f1b418b61c22ead4ed66ac4540","tarball":"https://registry.npmjs.org/@blueking/bkui-knowledge/-/bkui-knowledge-0.0.1-beta.17.tgz","fileCount":1093,"integrity":"sha512-7BGzPwgY/YUUgAk0AC1mTpt4GwxoXIHXgR+bUvCL0r5H2sOhwf8+Eh2TdPZDNxIbMRxgJTdfP8sX/YKYg9dv9w==","signatures":[{"sig":"MEYCIQD+kDR/OOd3Fyh7L2PpI1B0Wy1j+1ajryy5NFdGRoHBvAIhAMAHn5/ja7VJT1JnRaC+NDjmUKSZJRu1iXCpMnxqdn++","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2857777},"main":"server/mcp-core.js","gitHead":"e91c137c4704bcd2b249674cc62c06e53af5434e","scripts":{"test":"node tests/run-all.js","start":"node bin/bkui-knowledge.js","test:server":"node tests/mcp-server.test.js","test:skills":"node tests/validate-skills.test.js"},"_npmUser":{"name":"blueking-magicbox","email":"contactus_bk@tencent.com"},"repository":{"type":"git"},"_npmVersion":"10.8.2","description":"蓝鲸前端知识库 MCP 服务 - 自动同步 skills，支持 Cursor/CodeBuddy","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bkui-knowledge_0.0.1-beta.17_1769873108245_0.43377631722730725","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.18":{"name":"@blueking/bkui-knowledge","version":"0.0.1-beta.18","keywords":["mcp","cursor","codebuddy","ai","knowledge-base","bkui","vue3"],"author":{"name":"ielgnaw"},"license":"ISC","_id":"@blueking/bkui-knowledge@0.0.1-beta.18","maintainers":[{"name":"blueking-magicbox","email":"contactus_bk@tencent.com"}],"bin":{"bkui-knowledge":"bin/bkui-knowledge.js","bkui-knowledge-mcp":"bin/bkui-knowledge.js"},"dist":{"shasum":"1b4005c7a36bf34995651ba65bd032b95f124908","tarball":"https://registry.npmjs.org/@blueking/bkui-knowledge/-/bkui-knowledge-0.0.1-beta.18.tgz","fileCount":1094,"integrity":"sha512-QhLQh91Zh5zjzFfQETxvM/uuTFT6TlZkBBYGYiFgcPPdfJgfdjO1TobfmEdg/0NEw/VR+8F5yAhQwVRXd2iGQg==","signatures":[{"sig":"MEYCIQCg0+jQ28NPMTw/x3VR9Xf/XDxdZLS6c6KALmAK9auZgQIhAOmecdnVQPQT0Wj48cIG9nZrjtkOuLTF0lec2NTdAEU8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2859889},"main":"server/mcp-core.js","gitHead":"47bf3080c95dd4b791073928eb3571383ac6e3df","scripts":{"test":"node tests/run-all.js","start":"node bin/bkui-knowledge.js","test:server":"node tests/mcp-server.test.js","test:skills":"node tests/validate-skills.test.js"},"_npmUser":{"name":"blueking-magicbox","email":"contactus_bk@tencent.com"},"repository":{"type":"git"},"_npmVersion":"10.8.2","description":"蓝鲸前端知识库 MCP 服务 - 自动同步 skills，支持 Cursor/CodeBuddy","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bkui-knowledge_0.0.1-beta.18_1770000622081_0.19808883761445784","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.19":{"name":"@blueking/bkui-knowledge","version":"0.0.1-beta.19","keywords":["mcp","cursor","codebuddy","ai","knowledge-base","bkui","vue3"],"author":{"name":"ielgnaw"},"license":"ISC","_id":"@blueking/bkui-knowledge@0.0.1-beta.19","maintainers":[{"name":"blueking-magicbox","email":"contactus_bk@tencent.com"}],"bin":{"bkui-knowledge":"bin/bkui-knowledge.js","bkui-knowledge-mcp":"bin/bkui-knowledge.js"},"dist":{"shasum":"42ed170c677df9d83a17930f317b19b79c335e86","tarball":"https://registry.npmjs.org/@blueking/bkui-knowledge/-/bkui-knowledge-0.0.1-beta.19.tgz","fileCount":1094,"integrity":"sha512-rKIaIiW9vFiODc+4iLj8diH782FZp+qsm1kkwmuTxVtBJ0Lt4Cq2j0ePK8R194QPDq0Q/SG5qRpEP/fm8SUJYQ==","signatures":[{"sig":"MEQCIBhKNovq6CrS/ICIEj7gliCWj44RKgvF/kLHpS6SkewUAiAQEHVUrST0dMqcdFIzafaARsfmo1Veyi2DOYY/gf1zBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2879954},"main":"server/mcp-core.js","gitHead":"f4c767304cdd11de6f55253e2daeddd7ad143801","scripts":{"test":"node tests/run-all.js","start":"node bin/bkui-knowledge.js","test:server":"node tests/mcp-server.test.js","test:skills":"node tests/validate-skills.test.js"},"_npmUser":{"name":"blueking-magicbox","email":"contactus_bk@tencent.com"},"repository":{"type":"git"},"_npmVersion":"10.8.2","description":"蓝鲸前端知识库 MCP 服务 - 自动同步 skills，支持 Cursor/CodeBuddy","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bkui-knowledge_0.0.1-beta.19_1770014344426_0.5943084337143554","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.20":{"name":"@blueking/bkui-knowledge","version":"0.0.1-beta.20","keywords":["mcp","cursor","codebuddy","ai","knowledge-base","bkui","vue3"],"author":{"name":"ielgnaw"},"license":"ISC","_id":"@blueking/bkui-knowledge@0.0.1-beta.20","maintainers":[{"name":"blueking-magicbox","email":"contactus_bk@tencent.com"}],"bin":{"bkui-knowledge":"bin/bkui-knowledge.js","bkui-knowledge-mcp":"bin/bkui-knowledge.js"},"dist":{"shasum":"478c4590aa5b0efd1678e8c14e50098f2f98bd6d","tarball":"https://registry.npmjs.org/@blueking/bkui-knowledge/-/bkui-knowledge-0.0.1-beta.20.tgz","fileCount":1094,"integrity":"sha512-Nu6kX8IotiHsNwfpJJB7bc5l4txgYyUa59uqVlbQJhG8LI+iKfURJKIXCddbnGGxYLZBZ+1o9P2xuUdVu3wSiQ==","signatures":[{"sig":"MEQCIHs/0cT53Nhfukhh1L4yOsEJjLQ85aso3YqSTzgVeZK7AiAedrSKRMHCQ1SInyzZD8MuSz+bzVGK8F27uhRqH0LTdg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2880395},"main":"server/mcp-core.js","gitHead":"52e883591fe045eb19e17f4be7a5db7a73c723d7","scripts":{"test":"node tests/run-all.js","start":"node bin/bkui-knowledge.js","test:server":"node tests/mcp-server.test.js","test:skills":"node tests/validate-skills.test.js"},"_npmUser":{"name":"blueking-magicbox","email":"contactus_bk@tencent.com"},"repository":{"type":"git"},"_npmVersion":"10.8.2","description":"蓝鲸前端知识库 MCP 服务 - 自动同步 skills，支持 Cursor/CodeBuddy","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bkui-knowledge_0.0.1-beta.20_1770015089914_0.7768687337584401","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.21":{"name":"@blueking/bkui-knowledge","version":"0.0.1-beta.21","keywords":["mcp","cursor","codebuddy","ai","knowledge-base","bkui","vue3"],"author":{"name":"ielgnaw"},"license":"ISC","_id":"@blueking/bkui-knowledge@0.0.1-beta.21","maintainers":[{"name":"blueking-magicbox","email":"contactus_bk@tencent.com"}],"bin":{"bkui-knowledge":"bin/bkui-knowledge.js","bkui-knowledge-mcp":"bin/bkui-knowledge.js"},"dist":{"shasum":"dfafe020f15ee169e5d122ce6085a81485800735","tarball":"https://registry.npmjs.org/@blueking/bkui-knowledge/-/bkui-knowledge-0.0.1-beta.21.tgz","fileCount":1094,"integrity":"sha512-lg3WK9WjXCZJGCFBBqaVKDUeFL4hO/Ai1u6IHmY8nMw0UJpP0yvUcEzLMzAHo0BmoPGolcp316ovwDOZHEPMoQ==","signatures":[{"sig":"MEYCIQDQRDvmfmgafj+itc5Sq8FcrL7v6lg+wgO/7acRNEaSmQIhAJ3tkeLSJ0hc7u1/4uOZ6qwTrLkMFp2N4e1HWkG5Zpvs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2880506},"main":"server/mcp-core.js","gitHead":"e4bed3c2d9feb9febc23600345c5f7a5af95cafb","scripts":{"test":"node tests/run-all.js","start":"node bin/bkui-knowledge.js","test:server":"node tests/mcp-server.test.js","test:skills":"node tests/validate-skills.test.js"},"_npmUser":{"name":"blueking-magicbox","email":"contactus_bk@tencent.com"},"repository":{"type":"git"},"_npmVersion":"10.8.2","description":"蓝鲸前端知识库 MCP 服务 - 自动同步 skills，支持 Cursor/CodeBuddy","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bkui-knowledge_0.0.1-beta.21_1770015464428_0.6108028279544044","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.22":{"name":"@blueking/bkui-knowledge","version":"0.0.1-beta.22","keywords":["mcp","cursor","codebuddy","ai","knowledge-base","bkui","vue3"],"author":{"name":"ielgnaw"},"license":"ISC","_id":"@blueking/bkui-knowledge@0.0.1-beta.22","maintainers":[{"name":"blueking-magicbox","email":"contactus_bk@tencent.com"}],"bin":{"bkui-knowledge":"bin/bkui-knowledge.js","bkui-knowledge-mcp":"bin/bkui-knowledge.js"},"dist":{"shasum":"f5c6704efaf0fa01c2658080f3d0a2eec5048e33","tarball":"https://registry.npmjs.org/@blueking/bkui-knowledge/-/bkui-knowledge-0.0.1-beta.22.tgz","fileCount":1094,"integrity":"sha512-4/MocdftO8LLoNczmXpxguDNWtynyz5r/kiZq7QnmpHz0uCY81OnMD7QimvLTZySvE0iD3u5WwRxWp8bCyYpPg==","signatures":[{"sig":"MEUCIFX7R/7tSE5Sf/2s97565ZLfAgJDl11WLIvijjovKNXRAiEAkPVEHzEM9B9BO+skXfNDIGXI34RgdgNQpMiSNgnQifY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2892859},"main":"server/mcp-core.js","gitHead":"638c407f927783591eab5d954dfff8e19f6e1b62","scripts":{"test":"node tests/run-all.js","start":"node bin/bkui-knowledge.js","test:server":"node tests/mcp-server.test.js","test:skills":"node tests/validate-skills.test.js"},"_npmUser":{"name":"blueking-magicbox","email":"contactus_bk@tencent.com"},"repository":{"type":"git"},"_npmVersion":"10.8.2","description":"蓝鲸前端知识库 MCP 服务 - 自动同步 skills，支持 Cursor/CodeBuddy","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bkui-knowledge_0.0.1-beta.22_1770081084504_0.407855279149149","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.23":{"name":"@blueking/bkui-knowledge","version":"0.0.1-beta.23","keywords":["mcp","cursor","codebuddy","ai","knowledge-base","bkui","vue3"],"author":{"name":"ielgnaw"},"license":"ISC","_id":"@blueking/bkui-knowledge@0.0.1-beta.23","maintainers":[{"name":"blueking-magicbox","email":"contactus_bk@tencent.com"}],"bin":{"bkui-knowledge":"bin/bkui-knowledge.js","bkui-knowledge-mcp":"bin/bkui-knowledge.js"},"dist":{"shasum":"448721a8cc76277e7c0dd9b1735b475596c41722","tarball":"https://registry.npmjs.org/@blueking/bkui-knowledge/-/bkui-knowledge-0.0.1-beta.23.tgz","fileCount":1094,"integrity":"sha512-6/eVW6ovjzZ8uzFWhNEQHhbC5cWDHNb12AjRIKhzC4/c9VaXZudkGOzcZfHHv0zSiggIX9HkFEpnD38KekPD9Q==","signatures":[{"sig":"MEUCIFmtN2aZwSk1PPxyBn4hNGd7hEiCLTummaTttLgmXL5oAiEA54iav3X/q0HY0xgB/BLVip41oSkurS7O9vVRO/gFVv0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2884881},"main":"server/mcp-core.js","gitHead":"638c407f927783591eab5d954dfff8e19f6e1b62","scripts":{"test":"node tests/run-all.js","start":"node bin/bkui-knowledge.js","test:server":"node tests/mcp-server.test.js","test:skills":"node tests/validate-skills.test.js"},"_npmUser":{"name":"blueking-magicbox","email":"contactus_bk@tencent.com"},"repository":{"type":"git"},"_npmVersion":"10.8.2","description":"蓝鲸前端知识库 MCP 服务 - 自动同步 skills，支持 Cursor/CodeBuddy","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bkui-knowledge_0.0.1-beta.23_1770081698500_0.046192419360956416","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.24":{"name":"@blueking/bkui-knowledge","version":"0.0.1-beta.24","keywords":["mcp","cursor","codebuddy","ai","knowledge-base","bkui","vue3"],"author":{"name":"ielgnaw"},"license":"ISC","_id":"@blueking/bkui-knowledge@0.0.1-beta.24","maintainers":[{"name":"blueking-magicbox","email":"contactus_bk@tencent.com"}],"bin":{"bkui-knowledge":"bin/bkui-knowledge.js","bkui-knowledge-mcp":"bin/bkui-knowledge.js"},"dist":{"shasum":"bab9bc192701c771f81eac68dcf808dab507b057","tarball":"https://registry.npmjs.org/@blueking/bkui-knowledge/-/bkui-knowledge-0.0.1-beta.24.tgz","fileCount":1095,"integrity":"sha512-fZW5GXqbsLZXSR3V/aj9rS10QYL8lqiKHSGl15XAEP9g5/GUMPrzSds5y8CnSfwKwOE7GoKOTgihnkQOzDWUwQ==","signatures":[{"sig":"MEUCIQCn9FS2+jLDA7btRZeyUo0TzoRVhAwoSuBpV6d/wBgyiwIgFDTV1Ij/1ns4YKN4TrD8/m9uJmsjgQWu47xmRItSSkA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2892945},"main":"server/mcp-core.js","gitHead":"638c407f927783591eab5d954dfff8e19f6e1b62","scripts":{"test":"node tests/run-all.js","start":"node bin/bkui-knowledge.js","test:server":"node tests/mcp-server.test.js","test:skills":"node tests/validate-skills.test.js"},"_npmUser":{"name":"blueking-magicbox","email":"contactus_bk@tencent.com"},"repository":{"type":"git"},"_npmVersion":"10.8.2","description":"蓝鲸前端知识库 MCP 服务 - 自动同步 skills，支持 Cursor/CodeBuddy","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bkui-knowledge_0.0.1-beta.24_1770081935460_0.2815712889916331","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.25":{"name":"@blueking/bkui-knowledge","version":"0.0.1-beta.25","keywords":["mcp","cursor","codebuddy","ai","knowledge-base","bkui","vue3"],"author":{"name":"ielgnaw"},"license":"ISC","_id":"@blueking/bkui-knowledge@0.0.1-beta.25","maintainers":[{"name":"blueking-magicbox","email":"contactus_bk@tencent.com"}],"bin":{"bkui-knowledge":"bin/bkui-knowledge.js","bkui-knowledge-mcp":"bin/bkui-knowledge.js"},"dist":{"shasum":"06126c6d19a8960b0cf6958bb5eb739181624fe1","tarball":"https://registry.npmjs.org/@blueking/bkui-knowledge/-/bkui-knowledge-0.0.1-beta.25.tgz","fileCount":1095,"integrity":"sha512-AXSijgJbM9YfR8IATztTL6md8/hzyN1Fkw8rAkpN3ZUeOsfVUZz6sOauM1z6KNlo06woJZd7pj/HCTmhiL6fCg==","signatures":[{"sig":"MEUCIQDidLmaILbxGZVpqEM9yFsPUgbsF6LmBR4tnAUQEAGd3wIgBCNlBLjUNqrjiGOFT6Vt70Sneh/jZFz+qCD0nSubE0E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2898382},"main":"server/mcp-core.js","gitHead":"274b6d1b8433388e887e1cc1d1b3ad7397c5a42a","scripts":{"test":"node tests/run-all.js","start":"node bin/bkui-knowledge.js","test:server":"node tests/mcp-server.test.js","test:skills":"node tests/validate-skills.test.js"},"_npmUser":{"name":"blueking-magicbox","email":"contactus_bk@tencent.com"},"repository":{"type":"git"},"_npmVersion":"10.8.2","description":"蓝鲸前端知识库 MCP 服务 - 自动同步 skills，支持 Cursor/CodeBuddy","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bkui-knowledge_0.0.1-beta.25_1770172085259_0.35921359738380043","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.26":{"name":"@blueking/bkui-knowledge","version":"0.0.1-beta.26","keywords":["mcp","cursor","codebuddy","ai","knowledge-base","bkui","vue3"],"author":{"name":"ielgnaw"},"license":"ISC","_id":"@blueking/bkui-knowledge@0.0.1-beta.26","maintainers":[{"name":"blueking-magicbox","email":"contactus_bk@tencent.com"}],"bin":{"bkui-knowledge":"bin/bkui-knowledge.js","bkui-knowledge-mcp":"bin/bkui-knowledge.js"},"dist":{"shasum":"47cb3e1a854f728dc28881b6b76b4b0bce49cd49","tarball":"https://registry.npmjs.org/@blueking/bkui-knowledge/-/bkui-knowledge-0.0.1-beta.26.tgz","fileCount":1099,"integrity":"sha512-wcOCKJh6ZRQGQuYWVM570VkpXyIzFk+mbm1AYJ4b0MfUysr90Dt6a7PJ+Qz6XjrI79uNzZ0wMZkbjrvCrAuaXQ==","signatures":[{"sig":"MEYCIQCyQXaBZqm0bKYjPYNc2pRdPYOmAgReJSYQxa4tzYFYOgIhAMQP+gpAOwu/TuBjkC6tZxHBXiicnDI7dZ1PyfB60/+h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2905706},"main":"server/mcp-core.js","gitHead":"16e8d55057ed89c2af11252b996a150c5ab2a81f","scripts":{"test":"node tests/run-all.js","start":"node bin/bkui-knowledge.js","test:server":"node tests/mcp-server.test.js","test:skills":"node tests/validate-skills.test.js"},"_npmUser":{"name":"blueking-magicbox","email":"contactus_bk@tencent.com"},"repository":{"type":"git"},"_npmVersion":"10.8.2","description":"蓝鲸前端知识库 MCP 服务 - 自动同步 skills，支持 Cursor/CodeBuddy","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bkui-knowledge_0.0.1-beta.26_1770608851515_0.23064916235569188","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.27":{"name":"@blueking/bkui-knowledge","version":"0.0.1-beta.27","keywords":["mcp","cursor","codebuddy","ai","knowledge-base","bkui","vue3"],"author":{"name":"ielgnaw"},"license":"ISC","_id":"@blueking/bkui-knowledge@0.0.1-beta.27","maintainers":[{"name":"blueking-magicbox","email":"contactus_bk@tencent.com"}],"bin":{"bkui-knowledge":"bin/bkui-knowledge.js","bkui-knowledge-mcp":"bin/bkui-knowledge.js"},"dist":{"shasum":"72e8a07ef8881abf847d41b24f40e563be2c7f7a","tarball":"https://registry.npmjs.org/@blueking/bkui-knowledge/-/bkui-knowledge-0.0.1-beta.27.tgz","fileCount":1099,"integrity":"sha512-UeofKjpkPnqKPsIlu3xYhErUioFdtAI12GDn5r1LNyShb8ZK1B4URC7y6DaIc/jOSA4LK0d4P1VOUjmlcd9x1Q==","signatures":[{"sig":"MEQCIBykkwPEx7R9cno3JsA15gL/WS3xmJaQoVRfMjWGBmCDAiAgJ9HBXCJjVxIbjwbfN4cAiAOk0Pc3X2K5UaYtNAVRog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2906144},"main":"server/mcp-core.js","gitHead":"f3fc33a4439443e6ab66f95c63dc02b1953e788c","scripts":{"test":"node tests/run-all.js","start":"node bin/bkui-knowledge.js","test:server":"node tests/mcp-server.test.js","test:skills":"node tests/validate-skills.test.js"},"_npmUser":{"name":"blueking-magicbox","email":"contactus_bk@tencent.com"},"repository":{"type":"git"},"_npmVersion":"10.8.2","description":"蓝鲸前端知识库 MCP 服务 - 自动同步 skills，支持 Cursor/CodeBuddy","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bkui-knowledge_0.0.1-beta.27_1774106990861_0.20897831518572785","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.28":{"name":"@blueking/bkui-knowledge","version":"0.0.1-beta.28","keywords":["mcp","cursor","codebuddy","ai","knowledge-base","bkui","vue3"],"author":{"name":"ielgnaw"},"license":"ISC","_id":"@blueking/bkui-knowledge@0.0.1-beta.28","maintainers":[{"name":"blueking-magicbox","email":"contactus_bk@tencent.com"}],"bin":{"bkui-knowledge":"bin/bkui-knowledge.js","bkui-knowledge-mcp":"bin/bkui-knowledge.js"},"dist":{"shasum":"85eb60bfc0015c7812ba8861242b1a84c596067c","tarball":"https://registry.npmjs.org/@blueking/bkui-knowledge/-/bkui-knowledge-0.0.1-beta.28.tgz","fileCount":1099,"integrity":"sha512-whSy/RDrEwoQSRokymiYpxrBkPKXx4IbSZAP/bs3mqenpY+ThEKtZMzibm5qM1zNHDFIf24jV3oG+OiGW+LNCA==","signatures":[{"sig":"MEUCIBli8n2SzDw5LTs8ZHxnxl0vPagzpm6el3XMV28A+UvEAiEA301DbOuGU75iUZvml7s248lf+8yC3YLL5gslR8IdaM8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2909288},"main":"server/mcp-core.js","gitHead":"84753349d774213758313aa618a136e7cc151576","scripts":{"test":"node tests/run-all.js","start":"node bin/bkui-knowledge.js","test:server":"node tests/mcp-server.test.js","test:skills":"node tests/validate-skills.test.js"},"_npmUser":{"name":"blueking-magicbox","email":"contactus_bk@tencent.com"},"repository":{"type":"git"},"_npmVersion":"10.8.2","description":"蓝鲸前端知识库 MCP 服务 - 自动同步 skills，支持 Cursor/CodeBuddy","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bkui-knowledge_0.0.1-beta.28_1774107722760_0.5993691018155443","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.29":{"name":"@blueking/bkui-knowledge","version":"0.0.1-beta.29","keywords":["mcp","cursor","codebuddy","ai","knowledge-base","bkui","vue3"],"author":{"name":"ielgnaw"},"license":"ISC","_id":"@blueking/bkui-knowledge@0.0.1-beta.29","maintainers":[{"name":"blueking-magicbox","email":"contactus_bk@tencent.com"}],"bin":{"bkui-knowledge":"bin/bkui-knowledge.js","bkui-knowledge-mcp":"bin/bkui-knowledge.js"},"dist":{"shasum":"213d149382a82d45b5ca08e6d83f901e2b593e9f","tarball":"https://registry.npmjs.org/@blueking/bkui-knowledge/-/bkui-knowledge-0.0.1-beta.29.tgz","fileCount":1102,"integrity":"sha512-nUpP5lYupJmPikj4ycRNwhWxzLczBo+jpFsd2GWHRP2kn1GSCnEOsv9PyzBKEweRXbwG8O0Oj5jjCo73dX2wKA==","signatures":[{"sig":"MEUCIQDRBFirOVYYhntQwz80HWz0QUnKz9I+GSxsyCfa1HuI4QIgdH64YQdrrvh4bubEZzFx2vVh4fLCBuzjO7cidYtbL3w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2933822},"main":"server/mcp-core.js","gitHead":"a997de4643e071b20920b7db6e1195b707a561d8","scripts":{"test":"node tests/run-all.js","start":"node bin/bkui-knowledge.js","test:server":"node tests/mcp-server.test.js","test:skills":"node tests/validate-skills.test.js"},"_npmUser":{"name":"blueking-magicbox","email":"contactus_bk@tencent.com"},"repository":{"type":"git"},"_npmVersion":"10.8.2","description":"蓝鲸前端知识库 MCP 服务 - 自动同步 skills，支持 Cursor/CodeBuddy","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bkui-knowledge_0.0.1-beta.29_1774925062337_0.554783508461034","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.30":{"name":"@blueking/bkui-knowledge","version":"0.0.1-beta.30","keywords":["mcp","cursor","codebuddy","ai","knowledge-base","bkui","vue3"],"author":{"name":"ielgnaw"},"license":"ISC","_id":"@blueking/bkui-knowledge@0.0.1-beta.30","maintainers":[{"name":"blueking-magicbox","email":"contactus_bk@tencent.com"}],"bin":{"bkui-knowledge":"bin/bkui-knowledge.js","bkui-knowledge-mcp":"bin/bkui-knowledge.js"},"dist":{"shasum":"33143cf211436137280aecba1ace744e58d0ed3b","tarball":"https://registry.npmjs.org/@blueking/bkui-knowledge/-/bkui-knowledge-0.0.1-beta.30.tgz","fileCount":1110,"integrity":"sha512-wNjdzySgKwcxAd7K/HGn/Ci1OXgUyEjPEUKWbjJfZuLKUfczKIyPQIFFMonYD7WFcnRyOq047ylDe8JC4/P75A==","signatures":[{"sig":"MEUCICZitUo5Mi7uxjZyIz6yIXjCOrVpfV9fuo7VtpTKLSOiAiEAvPCCbumrksTOfnibYgdmHqPaF49gJN4w5N4R2xBlmhs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2982383},"main":"server/mcp-core.js","gitHead":"ad82ee268118fda5c568336efc91ba3413f7ec79","scripts":{"test":"node tests/run-all.js","start":"node bin/bkui-knowledge.js","test:server":"node tests/mcp-server.test.js","test:skills":"node tests/validate-skills.test.js"},"_npmUser":{"name":"blueking-magicbox","email":"contactus_bk@tencent.com"},"repository":{"type":"git"},"_npmVersion":"10.8.2","description":"蓝鲸前端知识库 MCP 服务 - 自动同步 skills，支持 Cursor/CodeBuddy","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bkui-knowledge_0.0.1-beta.30_1775112206716_0.983120120100188","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.31":{"name":"@blueking/bkui-knowledge","version":"0.0.1-beta.31","keywords":["mcp","cursor","codebuddy","ai","knowledge-base","bkui","vue3"],"author":{"name":"ielgnaw"},"license":"ISC","_id":"@blueking/bkui-knowledge@0.0.1-beta.31","maintainers":[{"name":"blueking-magicbox","email":"contactus_bk@tencent.com"}],"bin":{"bkui-knowledge":"bin/bkui-knowledge.js","bkui-knowledge-mcp":"bin/bkui-knowledge.js"},"dist":{"shasum":"62cceac5f6fd3b48cfd5a7216d78c126ef72fa41","tarball":"https://registry.npmjs.org/@blueking/bkui-knowledge/-/bkui-knowledge-0.0.1-beta.31.tgz","fileCount":1110,"integrity":"sha512-32y8edTMeK22QtoC5hoXjxErBSsdX7Cun30hyiMq2XLuhiX/XhvyB6PlqLMIIkb9AbkAQwhYT3nTYl0eBPqKNg==","signatures":[{"sig":"MEYCIQDpwHArZnu38OzO7+Qe3xnne3aEH9kh9hooweSXpz9qwQIhAMEJQuN8YTdtF9zfko3ubbN63cs0p+WE84Ohr6pvrxYN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2982831},"main":"server/mcp-core.js","gitHead":"b7516ed4ff97c525de0fb09f00ad7949d4beef8b","scripts":{"test":"node tests/run-all.js","start":"node bin/bkui-knowledge.js","test:server":"node tests/mcp-server.test.js","test:skills":"node tests/validate-skills.test.js"},"_npmUser":{"name":"blueking-magicbox","email":"contactus_bk@tencent.com"},"repository":{"type":"git"},"_npmVersion":"10.8.2","description":"蓝鲸前端知识库 MCP 服务 - 自动同步 skills，支持 Cursor/CodeBuddy","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bkui-knowledge_0.0.1-beta.31_1775528881825_0.05769039472026538","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.32":{"name":"@blueking/bkui-knowledge","version":"0.0.1-beta.32","keywords":["mcp","cursor","codebuddy","ai","knowledge-base","bkui","vue3"],"author":{"name":"ielgnaw"},"license":"ISC","_id":"@blueking/bkui-knowledge@0.0.1-beta.32","maintainers":[{"name":"blueking-magicbox","email":"contactus_bk@tencent.com"}],"bin":{"bkui-knowledge":"bin/bkui-knowledge.js","bkui-knowledge-mcp":"bin/bkui-knowledge.js"},"dist":{"shasum":"40edeea8bb0375e3c64985914e847089368e6831","tarball":"https://registry.npmjs.org/@blueking/bkui-knowledge/-/bkui-knowledge-0.0.1-beta.32.tgz","fileCount":1101,"integrity":"sha512-rWzyiZnPom1IpJ+pfOjnVQzSerMdeG+PTioc0CMQ0Jyfd0yeDtYnv8SBg9jzkuoxKmQsjt2YBOISDQmuchSH/g==","signatures":[{"sig":"MEYCIQDR1YbZi/MSMsgt0l7etXC2UhZqdBuEIfsbot09bq8QPgIhAOmww4QJSHHzNIHy8Nv9cYUGx8+3C17zYmbIlG8atOJZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3054649},"main":"server/mcp-core.js","gitHead":"7a3c32c679a94d1784d012cd2da4dba024b42b4b","scripts":{"test":"node tests/run-all.js","start":"node bin/bkui-knowledge.js","test:server":"node tests/mcp-server.test.js","test:skills":"node tests/validate-skills.test.js"},"_npmUser":{"name":"blueking-magicbox","email":"contactus_bk@tencent.com"},"repository":{"type":"git"},"_npmVersion":"11.6.1","description":"蓝鲸前端知识库 MCP 服务 - 自动同步 skills，支持 Cursor/CodeBuddy","directories":{},"_nodeVersion":"24.11.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bkui-knowledge_0.0.1-beta.32_1775719818079_0.701799966117858","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.35":{"name":"@blueking/bkui-knowledge","version":"0.0.1-beta.35","keywords":["mcp","cursor","codebuddy","claude-code","codex","ai","knowledge-base","bkui","vue3"],"author":{"name":"ielgnaw"},"license":"ISC","_id":"@blueking/bkui-knowledge@0.0.1-beta.35","maintainers":[{"name":"blueking-magicbox","email":"contactus_bk@tencent.com"}],"bin":{"bkui-knowledge":"bin/bkui-knowledge.js","bkui-knowledge-mcp":"bin/bkui-knowledge.js"},"dist":{"shasum":"2b07e664b17b96ed3cccd06c79ce7d6ca30ed0f5","tarball":"https://registry.npmjs.org/@blueking/bkui-knowledge/-/bkui-knowledge-0.0.1-beta.35.tgz","fileCount":1102,"integrity":"sha512-nZ7bvUfBPg1753fMKk0r5tncy3Ok95leDZYqGcjV3usf81DX8FoiID7IWID1O2zzcffUxfa3/X2l/q76kF1TCQ==","signatures":[{"sig":"MEUCIDxcLedllvCZj6V1V/fAtVO3+B5Z7lRsbABE2hLC76DUAiEA1lf8m4m0PmsaMuxW+unoZZXawAq7/CufCMnyNGrMyTE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3070396},"main":"server/mcp-core.js","gitHead":"8fcdbc9dd3291d0a90ce708c7b1d4b4242d92f54","scripts":{"test":"node tests/run-all.js","start":"node bin/bkui-knowledge.js","test:server":"node tests/mcp-server.test.js","test:skills":"node tests/validate-skills.test.js"},"_npmUser":{"name":"blueking-magicbox","email":"contactus_bk@tencent.com"},"repository":{"type":"git"},"_npmVersion":"11.6.1","description":"蓝鲸前端知识库 MCP 服务 - 自动同步 skills，支持 Cursor/CodeBuddy/Claude Code/Codex","directories":{},"_nodeVersion":"24.11.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bkui-knowledge_0.0.1-beta.35_1781680821917_0.43737435916429024","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.36":{"name":"@blueking/bkui-knowledge","version":"0.0.1-beta.36","keywords":["mcp","cursor","codebuddy","claude-code","codex","ai","knowledge-base","bkui","vue3"],"author":{"name":"ielgnaw"},"license":"ISC","_id":"@blueking/bkui-knowledge@0.0.1-beta.36","maintainers":[{"name":"blueking-magicbox","email":"contactus_bk@tencent.com"}],"bin":{"bkui-knowledge":"bin/bkui-knowledge.js","bkui-knowledge-mcp":"bin/bkui-knowledge.js"},"dist":{"shasum":"5f0a9e270b1637d430a494a88971c3a826b791c2","tarball":"https://registry.npmjs.org/@blueking/bkui-knowledge/-/bkui-knowledge-0.0.1-beta.36.tgz","fileCount":1102,"integrity":"sha512-8qNm4eVZj/m0OUXvFDW3dldpRm8We5CAtxr7VNpLtuu8rcpNTJOzEFlg021lHL9GAHadYbVNTY4kc+IO6/u9CA==","signatures":[{"sig":"MEQCIHgvvUrvTk8o8ltvBzi2bK2HxevNc3y6xXX4FGI6B1qNAiAKljnlS8FdpSy36woBAm7ePlWDCBepyPwv4fdq1vPsUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3073541},"main":"server/mcp-core.js","gitHead":"68417a2a052ea018eb4cbc7050cea9a8ffab7928","scripts":{"test":"node tests/run-all.js","start":"node bin/bkui-knowledge.js","test:server":"node tests/mcp-server.test.js","test:skills":"node tests/validate-skills.test.js"},"_npmUser":{"name":"blueking-magicbox","email":"contactus_bk@tencent.com"},"repository":{"type":"git"},"_npmVersion":"11.6.1","description":"蓝鲸前端知识库 MCP 服务 - 自动同步 skills，支持 Cursor/CodeBuddy/Claude Code/Codex","directories":{},"_nodeVersion":"24.11.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bkui-knowledge_0.0.1-beta.36_1781842836008_0.9602876198379768","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.37":{"name":"@blueking/bkui-knowledge","version":"0.0.1-beta.37","keywords":["mcp","cursor","codebuddy","claude-code","codex","ai","knowledge-base","bkui","vue3"],"author":{"name":"ielgnaw"},"license":"ISC","_id":"@blueking/bkui-knowledge@0.0.1-beta.37","maintainers":[{"name":"blueking-magicbox","email":"contactus_bk@tencent.com"}],"bin":{"bkui-knowledge":"bin/bkui-knowledge.js","bkui-knowledge-mcp":"bin/bkui-knowledge.js"},"dist":{"shasum":"040acd922bacd5bb58232034376a14be8daec011","tarball":"https://registry.npmjs.org/@blueking/bkui-knowledge/-/bkui-knowledge-0.0.1-beta.37.tgz","fileCount":1102,"integrity":"sha512-T+InT81K2ZUXW7qAVGn5bSyyMoTSebR96ApsGYSgwjgTUHb4JRP4EoWeqNZ6TuzJUU5tNQK76CQbHUutE0ualw==","signatures":[{"sig":"MEQCIDdb8NzGNykzP9WCe0uYfs9w4Ks/HwstdR4IXmZYMoyRAiBBIX22E6wutaRPEu9L/5uMOufBdFOXUwcywMCsycQEDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3073545},"main":"server/mcp-core.js","gitHead":"68417a2a052ea018eb4cbc7050cea9a8ffab7928","scripts":{"test":"node tests/run-all.js","start":"node bin/bkui-knowledge.js","test:server":"node tests/mcp-server.test.js","test:skills":"node tests/validate-skills.test.js"},"_npmUser":{"name":"blueking-magicbox","email":"contactus_bk@tencent.com"},"repository":{"type":"git"},"_npmVersion":"11.6.1","description":"蓝鲸前端知识库 MCP 服务 - 自动同步 skills，支持 Cursor/CodeBuddy/Claude Code/Codex","directories":{},"_nodeVersion":"24.11.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/bkui-knowledge_0.0.1-beta.37_1781843536771_0.13798146691829327","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.38":{"name":"@blueking/bkui-knowledge","version":"0.0.1-beta.38","description":"蓝鲸前端知识库 MCP 服务 - 自动同步 skills，支持 Cursor/CodeBuddy/Claude Code/Codex","main":"server/mcp-core.js","bin":{"bkui-knowledge":"bin/bkui-knowledge.js","bkui-knowledge-mcp":"bin/bkui-knowledge.js"},"scripts":{"start":"node bin/bkui-knowledge.js","test":"node tests/run-all.js","test:skills":"node tests/validate-skills.test.js","test:server":"node tests/mcp-server.test.js"},"repository":{"type":"git"},"keywords":["mcp","cursor","codebuddy","claude-code","codex","ai","knowledge-base","bkui","vue3"],"author":{"name":"ielgnaw"},"license":"ISC","gitHead":"68417a2a052ea018eb4cbc7050cea9a8ffab7928","_id":"@blueking/bkui-knowledge@0.0.1-beta.38","_nodeVersion":"24.11.0","_npmVersion":"11.6.1","dist":{"integrity":"sha512-ObX8xc5u/JGqxGb8GpZzu7tJ1tDk7eCfWse5wwbdC2/ZeWQGoeC9onREIRivbxZj+x5yD8RUkWTciCYit01ikw==","shasum":"fb828d37a0ce2f774bc72c27199bb26292fec988","tarball":"https://registry.npmjs.org/@blueking/bkui-knowledge/-/bkui-knowledge-0.0.1-beta.38.tgz","fileCount":1102,"unpackedSize":3073545,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCYCQ67+gMhpsmPlVXPl1GhRtNcNJZK+YPGbdexORfyIQIgBG4hqCoaR+TDv7rNs3UpGaQtl9qX1xQeZDEL7F70QBE="}]},"_npmUser":{"name":"blueking-magicbox","email":"contactus_bk@tencent.com"},"directories":{},"maintainers":[{"name":"blueking-magicbox","email":"contactus_bk@tencent.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/bkui-knowledge_0.0.1-beta.38_1781843652681_0.7043712597453884"},"_hasShrinkwrap":false}},"time":{"created":"2026-01-22T03:11:12.631Z","modified":"2026-06-19T04:34:13.045Z","0.0.1-beta.1":"2026-01-22T03:11:12.948Z","0.0.1-beta.2":"2026-01-22T03:16:45.041Z","0.0.1-beta.3":"2026-01-22T03:25:39.084Z","0.0.1-beta.4":"2026-01-22T03:28:19.815Z","0.0.1-beta.5":"2026-01-22T06:23:04.455Z","0.0.1-beta.6":"2026-01-22T06:41:28.570Z","0.0.1-beta.7":"2026-01-22T08:13:58.945Z","0.0.1-beta.8":"2026-01-23T03:14:12.458Z","0.0.1-beta.9":"2026-01-23T03:52:26.218Z","0.0.1-beta.10":"2026-01-23T12:08:16.013Z","0.0.1-beta.11":"2026-01-27T02:06:21.990Z","0.0.1-beta.12":"2026-01-27T02:33:39.294Z","0.0.1-beta.13":"2026-01-27T03:09:48.477Z","0.0.1-beta.14":"2026-01-27T03:23:11.478Z","0.0.1-beta.15":"2026-01-31T15:11:19.379Z","0.0.1-beta.16":"2026-01-31T15:20:35.513Z","0.0.1-beta.17":"2026-01-31T15:25:08.476Z","0.0.1-beta.18":"2026-02-02T02:50:22.313Z","0.0.1-beta.19":"2026-02-02T06:39:04.635Z","0.0.1-beta.20":"2026-02-02T06:51:30.102Z","0.0.1-beta.21":"2026-02-02T06:57:44.618Z","0.0.1-beta.22":"2026-02-03T01:11:24.753Z","0.0.1-beta.23":"2026-02-03T01:21:38.809Z","0.0.1-beta.24":"2026-02-03T01:25:35.645Z","0.0.1-beta.25":"2026-02-04T02:28:05.475Z","0.0.1-beta.26":"2026-02-09T03:47:31.702Z","0.0.1-beta.27":"2026-03-21T15:29:51.112Z","0.0.1-beta.28":"2026-03-21T15:42:03.006Z","0.0.1-beta.29":"2026-03-31T02:44:22.717Z","0.0.1-beta.30":"2026-04-02T06:43:27.008Z","0.0.1-beta.31":"2026-04-07T02:28:02.190Z","0.0.1-beta.32":"2026-04-09T07:30:18.272Z","0.0.1-beta.35":"2026-06-17T07:20:22.242Z","0.0.1-beta.36":"2026-06-19T04:20:36.178Z","0.0.1-beta.37":"2026-06-19T04:32:16.993Z","0.0.1-beta.38":"2026-06-19T04:34:12.927Z"},"author":{"name":"ielgnaw"},"license":"ISC","keywords":["mcp","cursor","codebuddy","claude-code","codex","ai","knowledge-base","bkui","vue3"],"repository":{"type":"git"},"description":"蓝鲸前端知识库 MCP 服务 - 自动同步 skills，支持 Cursor/CodeBuddy/Claude Code/Codex","maintainers":[{"name":"blueking-magicbox","email":"contactus_bk@tencent.com"}],"readme":"# 蓝鲸前端知识库 (BKUI Knowledge Base)\n\n本仓库致力于沉淀团队的技术资产，采用 **渐进式披露架构**，同时服务于**人类开发者**和 **AI 助手**。\n\n**[如何贡献知识？](./CONTRIBUTING.md)** | **[使用 Skill 模板](./knowledge/skills/.template/)**\n\n---\n\n## 快速开始\n\n只需添加 MCP 服务配置（通过 `--ide` 参数指定目标 IDE，不指定时默认使用 Cursor）：\n\n### Cursor（默认）\n\n```json\n{\n  \"mcpServers\": {\n    \"bkui-knowledge\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@blueking/bkui-knowledge\", \"${workspaceFolder}\"]\n    }\n  }\n}\n```\n\n### CodeBuddy\n\n在 CodeBuddy 设置 > MCP 标签页中添加：\n\n```json\n{\n  \"bkui-knowledge\": {\n    \"command\": \"npx\",\n    \"args\": [\"-y\", \"@blueking/bkui-knowledge\", \"--ide=codebuddy\"]\n  }\n}\n```\n\n### Claude Code\n\n> Claude Code 支持从 MCP initialize 请求自动获取项目路径，无需手动传入\n\n在 Claude Code 的 MCP 配置文件（`~/.claude/.claude.json` 或项目根目录 `.mcp.json`）中添加：\n\n```json\n{\n  \"mcpServers\": {\n    \"bkui-knowledge\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@blueking/bkui-knowledge\", \"--ide=claude-code\"]\n    }\n  }\n}\n```\n\n### Codex\n\n在 Codex 的 MCP 配置中添加：\n\n```json\n{\n  \"mcpServers\": {\n    \"bkui-knowledge\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@blueking/bkui-knowledge\", \"--ide=codex\"]\n    }\n  }\n}\n```\n\n### 全局模式（推荐）\n\n使用 `--global` 参数，skills 会安装到对应 IDE 的全局目录（默认 `~/.cursor/skills/`），所有项目共享：\n\n```json\n{\n  \"mcpServers\": {\n    \"bkui-knowledge\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@blueking/bkui-knowledge\", \"--global\"]\n    }\n  }\n}\n```\n\n| 模式 | Skills 目录 | 配置文件位置 | 适用场景 |\n| --- | --- | --- | --- |\n| 全局模式 (`--global`) | 对应 IDE 的全局 skills 目录 | `~/.cursor/.bkui-knowledge.json` | 多项目共享，统一管理 |\n| 项目模式 (默认) | 对应 IDE 的项目 skills 目录 | `项目/.bkui-knowledge.json` | 项目隔离，独立配置 |\n\n### 本地开发\n\n- 必须传递项目路径，否则 skills 无法同步到正确位置\n\n- 使用 CodeBuddy、Claude Code 或 Codex 本地开发时，无需 `\"${workspaceFolder}\"` 参数\n\n```json\n{\n  \"mcpServers\": {\n    \"bkui-knowledge\": {\n      \"command\": \"node\",\n      \"args\": [\n        \"/path/to/bkui-knowledge/bin/bkui-knowledge.js\",\n        \"${workspaceFolder}\"\n      ]\n    }\n  }\n}\n```\n\n本地开发使用全局模式：\n\n```json\n{\n  \"mcpServers\": {\n    \"bkui-knowledge\": {\n      \"command\": \"node\",\n      \"args\": [\n        \"/path/to/bkui-knowledge/bin/bkui-knowledge.js\",\n        \"--global\"\n      ]\n    }\n  }\n}\n```\n\n### 命令行参数\n\n| 参数 | 说明 | 默认值 |\n| --- | --- | --- |\n| `--ide=<ide>` | 指定目标 IDE (cursor/codebuddy/claude-code/codex) | `cursor` |\n| `--global` | 全局模式，skills 安装到对应 IDE 的全局 skills 目录（所有项目共享） | - |\n| `--sync-skills=<bool>` | 是否同步 skills 到项目 (true/false) | `true` |\n| `--no-sync-skills` | 禁用 skills 同步（等价于 `--sync-skills=false`） | - |\n\n**禁用自动同步示例：**\n\n```json\n{\n  \"mcpServers\": {\n    \"bkui-knowledge\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@blueking/bkui-knowledge\", \"--no-sync-skills\", \"${workspaceFolder}\"]\n    }\n  }\n}\n```\n\n> 禁用自动同步后，可通过 `manage_skills({ action: \"sync_core\" })` 手动触发同步\n\n### 项目级配置文件\n\n首次同步时会在项目根目录自动创建 `.bkui-knowledge.json`：\n\n```json\n{\n  \"version\": \"0.0.1-beta.33\",\n  \"defaultVueVersion\": \"vue3\",\n  \"coreSkills\": [\"bkui-quick-start\", \"bkui-vue\", \"bkui-builder\", \"bkui-cheatsheet\"],\n  \"installedSkills\": []\n}\n```\n\n| 字段 | 类型 | 说明 | 默认值 |\n| --- | --- | --- | --- |\n| `version` | string | 已同步的版本号（自动管理，勿手动修改） | - |\n| `defaultVueVersion` | string | 默认 Vue 版本: `vue2` \\| `vue3` | `vue3` |\n| `coreSkills` | array | 核心 skills 列表（置空则不同步） | 预设列表 |\n| `installedSkills` | array | 已安装的可选 skills | `[]` |\n\n> 💡 禁用 skills 同步：将 `coreSkills` 和 `installedSkills` 都设为空数组，或使用 `--no-sync-skills` 参数\n\n**特性：**\n\n- ✅ 支持 Cursor、CodeBuddy、Claude Code 和 Codex 四种 IDE\n- ✅ 支持全局模式（`--global`），所有项目共享 skills\n- ✅ 首次启动自动同步推荐 skills\n- ✅ 自动生成规则文件（自动注入 AI 上下文）\n- ✅ 自动检测版本更新，增量同步\n- ✅ 零 Token 消耗（skills 不经过 AI 上下文）\n- ✅ 离线可用（skills 已在本地）\n\n配置完成后，直接在对话中使用！\n\n---\n\n## Skills 自动同步\n\nMCP 服务启动时，skills 会自动同步：\n\n1. **首次启动**：自动同步推荐的 skills\n2. **后续启动**：检测版本差异，自动增量更新\n3. **同步位置**（根据 `--global` 和 `--ide` 参数）：\n\n**项目模式（默认）**：\n\n| IDE           | Skills 目录           |\n| ------------- | -------------------- |\n| Cursor (默认) | `项目/.cursor/skills/`    |\n| CodeBuddy     | `项目/.codebuddy/skills/` |\n| Claude Code   | `项目/.claude/skills/`    |\n| Codex         | `项目/.codex/skills/`     |\n\n**全局模式（`--global`）**：\n\n| IDE           | Skills 目录           |\n| ------------- | -------------------- |\n| Cursor (默认) | `~/.cursor/skills/`    |\n| CodeBuddy     | `~/.codebuddy/skills/` |\n| Claude Code   | `~/.claude/skills/`    |\n| Codex         | `~/.codex/skills/`     |\n\n4. **版本信息**：\n   - 项目模式：存储在 `项目/.bkui-knowledge.json`\n   - 全局模式：存储在 `~/.cursor/.bkui-knowledge.json`\n\n**更新机制**：\n\n- skills 内置在 npm 包中\n- 更新时：修改代码 → `npm publish` 发布新版本\n- 用户使用 `npx -y` 会自动拉取最新版本\n\n**手动同步**：\n\n如果使用 `--no-sync-skills` 禁用了自动同步，可通过以下方式手动同步：\n\n```\n用户: 请帮我同步核心 skills\nAI: [调用 manage_skills({ action: \"sync_core\" }) 工具]\n```\n\n> 💡 默认情况下无需任何手动操作，skills 自动同步，零 Token 消耗\n\n---\n\n## 可选 Skills\n\nMCP 服务启动时只会自动同步**核心 Skills**（7 个），还有 **20+ 个可选 Skills** 可供按需安装。\n\n### 核心 Skills（自动安装）\n\n| ID | 名称 | 场景 |\n| --- | --- | --- |\n| `bkui-quick-start` | 入口指南 | 首次使用 |\n| `bkui-vue` | BKUI Vue CLI 查询指南 | Vue3 组件 API / Demo / 项目检查 |\n| `bkui-builder` | 设计稿还原专家 | UI 开发 |\n| `api-standard` | 统一网络请求 | HTTP 封装 |\n| `pinia-setup` | 全局状态管理 | Pinia |\n| `bkui-cheatsheet` | BKUI 组件速查 | 快速参考 |\n| `vue-best-practices` | Vue 3 开发最佳实践 | TypeScript/Volar |\n\n### 可选 Skills（按需安装）\n\n可选 Skills 分为三类：\n\n| 分类 | 包含 | 示例 |\n| --- | --- | --- |\n| 🔧 工程化 | 12 个 | vite-migration、virtual-list、bundle-optimization... |\n| 🧪 质量保障 | 3 个 | unit-testing、code-review、chat-x-unit-test |\n| 🔒 安全审计 | 5 个 | js-security-check、nodejs-security-check、bk-security-redlines... |\n\n### 安装可选 Skills\n\n**方式一：使用 SELECT-SKILLS 命令（推荐）**\n\n在对话中输入：\n\n```\n/bkui-knowledge/SELECT-SKILLS\n```\n\nAI 会展示可选 Skills 列表，输入编号即可安装：\n\n```\n请输入要安装的 Skills 编号（用逗号分隔，如 1, 5, 8），输入 all 安装全部，输入 skip 跳过\n\n用户: 1, 7, 8\n```\n\n**方式二：直接调用工具**\n\n```\n用户: 调用 manage_skills({ action: \"list_optional\" }) 查看可选 skills\n用户: 调用 manage_skills({ action: \"add\", skillIds: [\"unit-testing\", \"code-review\"] }) 安装可选 skills\n```\n\n### 相关工具\n\n| 工具 | 作用 |\n| --- | --- |\n| `manage_skills({ action: \"status\" })` | 查看 Skills 同步状态 |\n| `manage_skills({ action: \"sync_core\" })` | 手动同步核心 Skills |\n| `manage_skills({ action: \"list_optional\" })` | 列出可选 Skills |\n| `manage_skills({ action: \"add\" })` | 安装指定 Skills |\n| `manage_skills({ action: \"install_selected\" })` | 解析编号并安装（配合 SELECT-SKILLS 使用） |\n\n---\n\n## 使用方式\n\n### Vue3 推荐：@bkui-knowledge/BKUI-EXPERT 或 /bkui-knowledge/BKUI-EXPERT (设计稿还原 / 写组件)\n\n```\n[粘贴设计稿图片 或 描述需求]\n/bkui-knowledge/BKUI-EXPERT\n```\n### Vue2 推荐：@bkui-knowledge/BKUI-EXPERT-VUE2 或 /bkui-knowledge/BKUI-EXPERT-VUE2 (设计稿还原 / 写组件)\n\n```\n[粘贴设计稿图片 或 描述需求]\n/bkui-knowledge/BKUI-EXPERT-VUE2\n```\n\n**效果：**\n\n1. 自动加载 `bkui-builder` 规则\n2. 自动获取相关组件的 API\n3. 按规范生成代码\n4. 自动生成可预览的独立 HTML 文件（PM/设计师双击即可在浏览器查看效果）；生成后会**询问**是否需要本地 HTTP 服务预览命令（**不默认启动**）\n5. 询问是否需要查看组件示例\n\n### 仅 HTML 预览（不走完整还原流程）\n\n适合「只要快速出可点预览、不写完整 `.vue` 业务代码」时使用：\n\n```\n[描述页面：表格/表单/仪表盘等]\n/bkui-knowledge/BKUI-DEMO\n```\n\n生成 `demos/<name>-preview.html` 后，同样会**询问**是否需要本地服务命令（默认不启动）。\n\n### @ 方式 (Prompts)\n\n| 命令                                                           | 作用                                   | 推荐场景                |\n| -------------------------------------------------------------- | -------------------------------------- | ----------------------- |\n| `@bkui-knowledge/BKUI-EXPERT` or `/bkui-knowledge/BKUI-EXPERT` | 设计稿还原专家模式(Vue3组件库)，引导 AI 按步骤执行 | **写组件 / 还原设计稿** |\n| `@bkui-knowledge/BKUI-EXPERT-VUE2` or `/bkui-knowledge/BKUI-EXPERT-VUE2` | 设计稿还原专家模式(Vue2组件库) | **写组件 / 还原设计稿** |\n| `/bkui-knowledge/BKUI-DEMO` | 仅生成独立 HTML 预览（CDN + bkui-vue） | **快速预览 / PM 演示** |\n| `/bkui-knowledge/SELECT-SKILLS` | 选择并安装可选 Skills | **扩展功能** |\n\n### 直接对话 + 明确指定\n\n```\n用户: 使用 BKUI-Knowledge 获取 bk-table 的 API，帮我写一个表格页面\n```\n\n### 手动调用工具\n\n```\n用户: 用 bkui-vue CLI 获取 navigation 组件的 API\n用户: CLI 暂不可用时，调用 get_component_api 兜底获取 navigation 组件的 API\n```\n\n默认情况下，索引、组件 API 和批量加载工具会返回 compact 摘要，减少上下文占用。需要完整内容时显式传入 `compact: false`：\n\n```\nget_knowledge_index({ category: \"all\", compact: false })\nget_component_api({ componentName: \"table\", compact: false })\nbatch_load({ componentNames: [\"table\", \"dialog\"], compact: false, maxChars: 12000 })\n```\n\n---\n\n## 可用资源\n\n### 工具 (Tools)\n\n| 工具                  | 作用                             | 层级  |\n| --------------------- | -------------------------------- | ----- |\n| `get_knowledge_index` | 获取索引摘要，可用 `compact:false` 获取完整索引 | L0    |\n| `get_skill`           | 获取技能文档 (Markdown + assets) | L1    |\n| `recommend_skills`    | 根据任务描述推荐 Skills          | L1    |\n| `get_component_api`   | Vue3 CLI 不可用时兜底获取组件 API，默认摘要 | L2    |\n| `get_component_api_vue2` | 获取 Vue2 组件 API，默认摘要   | L2    |\n| `batch_load`          | 批量加载多个资源，默认摘要并限制长度 | L1+L2 |\n| `batch_load_vue2`     | 批量加载 Vue2 组件 API，默认摘要并限制长度 | L2 |\n| `manage_skills`       | 通过 action 管理 Skills 同步、列表与安装 | -     |\n\n### 组件示例 (Resources) - L3 层\n\nVue3 示例优先用 `bkui-vue demo` / `bkui-vue snippet` 查询。使用 `get_component_api` 兜底后，会提示可用示例；**用户确认后**才加载：\n\n```\nAI: 已获取 bk-table 的 API 文档。是否需要查看示例代码？\n    可用示例:\n    - basic (基础表格 + 分页)\n    - selection (可选择表格)\n    - filter (筛选表格)\n\n用户: 给我 basic 示例\n\nAI: [获取 resource: example://table/basic]\n    这是示例代码...\n```\n\n**优势**: 默认不消耗 token，用户控制是否加载。\n\n### 技能 (Skills)\n\n| ID                      | 名称                       | 场景                     |\n| ----------------------- | -------------------------- | ------------------------ |\n| `bkui-builder`          | 设计稿还原专家             | UI 开发                  |\n| `bkui-vue`              | BKUI Vue CLI 查询指南      | Vue3 组件 API / Demo     |\n| `api-standard`          | 统一网络请求               | HTTP 封装                |\n| `pinia-setup`           | 全局状态管理               | Pinia                    |\n| `permission-directive`  | 前端权限控制 (IAM)         | 权限管理                 |\n| `vue-composables`       | Vue 3 Composables 最佳实践 | 组合式函数               |\n| `vite-migration`        | Webpack 到 Vite 迁移       | 构建工具                 |\n| `bundle-optimization`   | Vite 构建优化              | 性能                     |\n| `virtual-list`          | 长列表虚拟滚动             | 性能                     |\n| `unit-testing`          | 组件单元测试               | 质量                     |\n| `bkui-cheatsheet`       | BKUI 组件速查              | 快速参考                 |\n| `code-review`           | 代码评审专家               | 代码审查                 |\n| `js-security-check`     | JavaScript 安全审查        | 安全                     |\n| `nodejs-security-check` | Node.js 安全审查           | 安全                     |\n| `vue-best-practices`    | Vue 3 开发最佳实践 (外部)  | TypeScript/Volar/vue-tsc |\n| `bk-skill-creator`      | Skill 创建指南             | 知识沉淀                 |\n| `bk-security-redlines`  | 蓝鲸代码安全三大红线       | 安全审查                 |\n| `web-security-guide`    | Web 安全漏洞学习指南       | OWASP 十大漏洞           |\n\n### 页面模版 (在 bkui-builder 的 assets/ 中)\n\n| 文件                            | 描述                |\n| ------------------------------- | ------------------- |\n| `layouts/admin-layout-left.vue` | 左右布局 (管理后台) |\n| `layouts/admin-layout-top.vue`  | 上下布局 (门户页)   |\n| `layouts/admin-layout-dark.vue` | 暗色主题布局        |\n| `pages/table-page.vue`          | 表格页 (CRUD)       |\n| `pages/dashboard-page.vue`      | 仪表盘              |\n| `pages/detail-page.vue`         | 详情页              |\n| `pages/wizard-form.vue`         | 分步表单            |\n| `preview-template.html`         | 预览 HTML 壳模版    |\n\n> 调用 `get_skill({ skillId: 'bkui-builder' })` 时会自动列出可用模版\n\n### 即时预览 (HTML Preview)\n\nAI 生成 `.vue` 代码后，会同时输出一个**独立 HTML 预览文件**到项目 `demos/` 目录。\n\n**工作原理：** 通过 jsDelivr CDN 加载 Vue 3 + bkui-vue UMD 构建，在浏览器中渲染真实组件，无需任何本地构建环境。\n\n**使用方式：**\n1. AI 生成代码时自动输出 `demos/xxx-preview.html`（或使用 `/bkui-knowledge/BKUI-DEMO` 仅生成预览）\n2. 双击文件在浏览器中打开，即可看到高保真页面效果\n3. 支持完整交互（Tab 切换、弹窗、表单、表格分页等）\n4. 可直接通过微信/邮件发给团队成员查看\n5. **本地 HTTP 服务（可选）**：生成后 AI 会询问是否给出预览命令；同意后再在终端执行（**不默认自动启动**）。示例（需 Node.js）：在项目根目录 `npx --yes serve demos -l 8765`，浏览器访问 `http://localhost:8765/xxx-preview.html`（`serve` 以 `demos` 为根目录）\n\n**适用场景：** 产品经理和设计师快速验证需求、评审会演示、设计方案对比\n\n| 文件                                 | 描述                |\n| ------------------------------------ | ------------------- |\n| `preview-template.html`             | 预览 HTML 壳模版    |\n| `examples/table-page-preview.html`  | 表格页预览完整示例  |\n| `references/preview-guide.md`       | SFC→预览转换规则    |\n\n### 组件 API (58 个)\n\n**Vue3 优先使用 `@bkui-vue/cli` 查询；MCP `get_component_api` 仅作为 CLI 不可用时的兜底。高优先级:** `navigation`, `menu`, `table`, `form`, `dialog`\n\n**全部组件:** button, input, select, checkbox, radio, date-picker, time-picker, cascader, tag-input, slider, switcher, rate, color-picker, upload, transfer, search-select, pagination, tree, tag, badge, collapse, timeline, progress, image, tab, steps, process, breadcrumb, dropdown, sideslider, message, notify, loading, alert, popover, pop-confirm, info-box, exception, card, container, resize-layout, divider, link, affix, backtop, fixed-navbar, code-diff, swiper, animate-number, overflow-title, virtual-render, scrollbar, config-provider\n\n---\n\n## 已嵌入的核心规则\n\n工具描述中已包含以下规则，AI 会自动遵守：\n\n### 强制规范\n\n- 组件库: `bkui-vue` (前缀 `bk-`)\n- 语法: Vue 3 `<script setup lang=\"ts\">`\n- 样式: MagicBox 原子类 (`mt10`, `mb20`, `flex-row`)\n\n### 常见错误 (必须避免)\n\n```\n❌ <bk-navigation :default-open-keys>  → ✅ default-open\n❌ <bk-menu :default-open-keys>        → ✅ :opened-keys\n❌ <bk-dialog v-model>                 → ✅ v-model:isShow\n```\n\n---\n\n## 架构设计\n\n```\n┌─────────────────────────────────────────────────────────────┐\n│  工具描述 (自动注入)                                          │\n│  - 核心规范 + 常见错误 + 工作流程                              │\n│  - Token: ~200                                               │\n└─────────────────────────────────────────────────────────────┘\n                              ↓ AI 按需调用\n┌─────────────────────────────────────────────────────────────┐\n│  L0: get_knowledge_index                                    │\n│  - skills/patterns/apis 完整列表                             │\n│  - Token: ~400                                              │\n└─────────────────────────────────────────────────────────────┘\n                              ↓ AI 按需调用\n┌─────────────────────────────────────────────────────────────┐\n│  L1/L2: get_skill / get_pattern / get_component_api         │\n│  - 具体内容 (Markdown/Vue/JSON；Vue3 API 优先 CLI，MCP 兜底)   │\n│  - Token: ~500-1000/项                                       │\n└─────────────────────────────────────────────────────────────┘\n                              ↓ 用户确认后加载\n┌─────────────────────────────────────────────────────────────┐\n│  L3: example://component/name (MCP Resource)                │\n│  - 组件完整示例代码                                           │\n│  - Token: ~300-800/项 (仅用户确认后消耗)                       │\n└─────────────────────────────────────────────────────────────┘\n```\n\n---\n\n## 目录结构\n\n```\nbkui-knowledge/\n├── bin/\n│   └── bkui-knowledge.js      ← CLI 入口 (自动同步 skills + MCP 服务)\n│\n├── server/\n│   └── mcp-core.js            ← 核心逻辑 (Tools/Prompts/Resources)\n│\n├── knowledge/                 ← 知识层 (核心)\n│   ├── manifest.json          ← 统一索引\n│   ├── skills/                ← L1: 技能文档（数量以 manifest.json 为准）\n│   │   ├── bkui-builder/\n│   │   │   ├── SKILL.md       ← 必须：核心指令\n│   │   │   ├── scripts/       ← 可选：工具脚本\n│   │   │   ├── references/    ← 可选：参考文档\n│   │   │   └── assets/        ← 可选：模版素材\n│   │   └── ...\n│   ├── component-apis/        ← L2: 组件 API (58 个 JSON)\n│   └── examples/              ← L3: 组件示例 (150+ 个 Vue)\n│\n└── tests/                     ← 测试套件\n```\n\n---\n\n## 外部技能 (External Skills)\n\n本项目集成了社区优秀的 Agent Skills 作为外部依赖：\n\n| 技能                 | 来源                                                  | 描述                                                |\n| -------------------- | ----------------------------------------------------- | --------------------------------------------------- |\n| `vue-best-practices` | [hyf0/vue-skills](https://github.com/hyf0/vue-skills) | Vue 3 TypeScript/vue-tsc/Volar 最佳实践 (17 条规则) |\n\n### 更新外部技能\n\n```bash\n# 使用脚本更新\n./scripts/update-external-skills.sh\n\n# 或手动更新\ngit submodule update --remote --merge\n```\n\n### 首次克隆项目\n\n```bash\n# 克隆时初始化子模块\ngit clone --recurse-submodules https://github.com/xxx/bkui-knowledge.git\n\n# 或克隆后初始化\ngit submodule init\ngit submodule update\n```\n\n---\n\n## 贡献知识\n\n欢迎团队成员一起沉淀知识！所有贡献的内容都会自动遵循渐进式披露架构。\n\n### 使用 bk-skill-creator（推荐）\n\n在 Cursor 中直接让 AI 帮你创建 skill：\n\n```\n用户: 我想创建一个关于 [主题] 的 skill\nAI: [自动加载 bk-skill-creator 技能，引导你完成创建流程]\n```\n\n或者显式调用：\n\n```\n用户: 调用 get_skill 获取 bk-skill-creator，然后帮我创建一个新的 skill\n```\n\n**bk-skill-creator 会自动：**\n\n- 引导你使用正确的模板\n- 提醒 SKILL.md 建议 ≤ 2KB\n- 提醒更新 manifest.json 和 README.md\n- 执行验证脚本检查规范\n\n### 手动创建\n\n```bash\n# 1. 使用模板创建新 Skill\ncp -r knowledge/skills/.template knowledge/skills/your-skill-id\n\n# 2. 编辑核心文档（建议保持 ≤ 2KB）\nvim knowledge/skills/your-skill-id/SKILL.md\n\n# 3. 添加详细内容到 references/\nvim knowledge/skills/your-skill-id/references/advanced.md\n\n# 4. 更新索引\nvim knowledge/manifest.json\n\n# 5. 验证规范\nbash scripts/validate-skill.sh your-skill-id\n```\n\n### 重要原则\n\n- ✅ **SKILL.md 建议 ≤ 2KB**（超过只提示，不阻断）\n- ✅ **详细内容放 references/**（按需加载）\n- ✅ **代码资产放 assets/**（用户确认后加载）\n\n详细指南请查看：**[CONTRIBUTING.md](./CONTRIBUTING.md)**\n\n---\n\n## 本地测试\n\n**重要**：测试不需要启动服务器！\n\n```bash\n# 运行所有测试（推荐）\nnpm test\n\n# 单独测试\nnpm run test:skills   # 验证知识库 Skills 是否符合规范\nnpm run test:server   # 测试 MCP 服务器功能\n```\n\n**注意**：\n\n- `npm test` 是运行测试套件（自动完成），用于验证规范\n\n详细说明见：[tests/README.md](./tests/README.md)\n\n---\n\n## 常见问题\n\n### Q: 如何查看所有可用资源？\n\nA: 让 AI 调用 `get_knowledge_index()`，规则已自动注入到对应 IDE 的 rules 目录\n\n### Q: 设计稿还原效果不好？\n\nA: 使用 `@BKUI-EXPERT`，它会引导 AI 按完整流程执行\n\n### Q: 知识库更新了怎么办？\n\nA: 发布新版本 npm 包后，用户下次启动 IDE 时 `npx -y` 会自动拉取最新版本\n\n### Q: skills 没有同步成功？\n\nA: 检查对应 IDE 的 skills 目录是否存在（Cursor: `.cursor/skills/`，CodeBuddy: `.codebuddy/skills/`，Claude Code: `.claude/skills/`，Codex: `.codex/skills/`），或查看 IDE 的 MCP 日志\n\n### Q: 如何禁用自动同步 skills？\n\nA: 在 MCP 配置的 args 中添加 `--no-sync-skills` 或 `--sync-skills=false` 参数。禁用后可通过 AI 调用 `manage_skills({ action: \"sync_core\" })` 手动同步\n\n### Q: 如何切换到其他 IDE？\n\nA: 在 MCP 配置的 args 中添加 `--ide=codebuddy`、`--ide=claude-code` 或 `--ide=codex` 参数\n\n### Q: 如何让 skills 在所有项目中共享？\n\nA: 使用全局模式，在 MCP 配置的 args 中添加 `--global` 参数。Skills 会安装到对应 IDE 的全局 skills 目录，所有项目都能访问\n\n### Q: 全局模式和项目模式有什么区别？\n\nA: \n- **全局模式**：Skills 安装到对应 IDE 的全局 skills 目录，所有项目共享同一份 skills\n- **项目模式**：Skills 安装到对应 IDE 的项目 skills 目录，每个项目独立管理\n\n推荐使用全局模式，便于统一管理和节省磁盘空间\n\n---\n\n## Token 消耗对比\n\n| 方案                    | 初始化  | 按需加载 | 总计            |\n| ----------------------- | ------- | -------- | --------------- |\n| 全量注入                | ~15,000 | 0        | ~15,000         |\n| 纯按需加载              | ~200    | ~3,000   | ~3,200          |\n| **渐进式披露**          | ~200    | ~2,000   | **~2,200** ✅   |\n| **npx 自动同步 skills** | 0       | ~2,000   | **~2,000** ✅✅ |\n\n> 💡 使用 npx 模式时，推荐的 skills 自动同步到本地，AI 无需读取内容，节省更多 token\n","readmeFilename":"README.md"}