Skip to main content
Glama

AutoDev Codebase MCP Server

by anrgct
250702-embed-model-compare.md171 kB
`rg -A 5 "^# |📊 总体表现:" embed-model-compare.md` ``` awk ' /^# / { print $0 # 跳过接下来的行直到找到总体表现 while ((getline) > 0) { if (/📊 总体表现:/) { print $0 # 打印总体表现后的4行 for (i = 1; i <= 4; i++) { if ((getline) > 0) print $0 } print "" break } } } ``` `rg -A 5 "^# |📊 总体表现:" embed-model-compare.md | awk '/^# / {print; for(i=1;i<=5;i++) {getline; if(/📊 总体表现:/) {skip=0; print; break} else skip++} next} /^--$/ {next} {print}'` | Model | Avg Precision@3 | Avg Precision@5 | Good Queries (≥66.7%) | Failed Queries (0%) | |-------|-----------------|-----------------|-----------------------|---------------------| | siliconflow/Qwen/Qwen3-Embedding-8B | **76.7%** | 66.0% | 5/10 | 0/10 | | siliconflow/Qwen/Qwen3-Embedding-4B | **73.3%** | 54.0% | 5/10 | 1/10 | | voyage/voyage-code-3 | **73.3%** | 52.0% | 6/10 | 1/10 | | siliconflow/Qwen/Qwen3-Embedding-0.6B | **63.3%** | 42.0% | 4/10 | 1/10 | | morph-embedding-v2 | **56.7%** | 44.0% | 3/10 | 1/10 | | openai/text-embedding-ada-002 | **53.3%** | 38.0% | 2/10 | 1/10 | | voyage/voyage-3-large | **53.3%** | 42.0% | 3/10 | 2/10 | | openai/text-embedding-3-large | **46.7%** | 38.0% | 1/10 | 3/10 | | voyage/voyage-3.5 | **43.3%** | 38.0% | 1/10 | 2/10 | | voyage/voyage-3.5-lite | **36.7%** | 28.0% | 1/10 | 2/10 | | openai/text-embedding-3-small | **33.3%** | 28.0% | 1/10 | 4/10 | | siliconflow/BAAI/bge-large-en-v1.5 | **30.0%** | 28.0% | 0/10 | 3/10 | | siliconflow/Pro/BAAI/bge-m3 | **26.7%** | 24.0% | 0/10 | 2/10 | | ollama/nomic-embed-text | **16.7%** | 18.0% | 0/10 | 6/10 | | siliconflow/netease-youdao/bce-embedding-base_v1 | **13.3%** | 16.0% | 0/10 | 6/10 | ollama专场 | Model | Precision@3 | Precision@5 | Good Queries (≥66.7%) | Failed Queries (0%) | | -------------------------------------------------------- | ----------- | ----------- | --------------------- | ------------------- | | ollama/dengcao/Qwen3-Embedding-4B:Q4_K_M | 66.7% | 48.0% | 4/10 | 1/10 | | ollama/dengcao/Qwen3-Embedding-0.6B:f16 | 63.3% | 44.0% | 3/10 | 0/10 | | ollama/dengcao/Qwen3-Embedding-0.6B:Q8_0 | 63.3% | 44.0% | 3/10 | 0/10 | | ollama/dengcao/Qwen3-Embedding-4B:Q8_0 | 60.0% | 48.0% | 3/10 | 1/10 | | lmstudio/taylor-jones/bge-code-v1-Q8_0-GGUF | 60.0% | 54.0% | 4/10 | 1/10 | | ollama/dengcao/Qwen3-Embedding-8B:Q4_K_M | 56.7% | 42.0% | 2/10 | 2/10 | | ollama/hf.co/nomic-ai/nomic-embed-code-GGUF:Q4_K_M | 53.3% | 44.0% | 2/10 | 0/10 | | ollama/bge-m3:f16 | 26.7% | 24.0% | 0/10 | 2/10 | | ollama/hf.co/nomic-ai/nomic-embed-text-v2-moe-GGUF:f16 | 26.7% | 20.0% | 0/10 | 2/10 | | ollama/granite-embedding:278m-fp16 | 23.3% | 18.0% | 0/10 | 4/10 | | ollama/unclemusclez/jina-embeddings-v2-base-code:f16 | 23.3% | 16.0% | 0/10 | 5/10 | | lmstudio/awhiteside/CodeRankEmbed-Q8_0-GGUF | 23.3% | 16.0% | 0/10 | 5/10 | | lmstudio/wsxiaoys/jina-embeddings-v2-base-code-Q8_0-GGUF | 23.3% | 16.0% | 0/10 | 5/10 | | ollama/dengcao/Dmeta-embedding-zh:F16 | 20.0% | 20.0% | 0/10 | 6/10 | | ollama/znbang/bge:small-en-v1.5-q8_0 | 16.7% | 16.0% | 0/10 | 6/10 | | lmstudio/nomic-ai/nomic-embed-text-v1.5-GGUF@Q4_K_M | 16.7% | 14.0% | 0/10 | 6/10 | | ollama/nomic-embed-text:f16 | 16.7% | 18.0% | 0/10 | 6/10 | | ollama/snowflake-arctic-embed2:568m:f16 | 16.7% | 18.0% | 0/10 | 5/10 | "package manager"单项对比 | **模型名称** | **答对个数** | **具体匹配项** | | ---------------------------------------------------- | ------------ | --------------- | | ollama/nomic-embed-text | 0 | - | | siliconflow/Qwen/Qwen3-Embedding-4B | 1 | pnpm | | siliconflow/Qwen/Qwen3-Embedding-8B | 3 | pnpm, yarn, bun | | siliconflow/Qwen/Qwen3-Embedding-0.6B | 2 | pnpm, yarn | | siliconflow/Pro/BAAI/bge-m3 | 1 | pnpm | | siliconflow/BAAI/bge-large-en-v1.5 | 2 | pnpm, bun | | siliconflow/netease-youdao/bce-embedding-base_v1 | 0 | - | | morph-embedding-v2 | 1 | pnpm | | openai/text-embedding-ada-002 | 2 | pnpm, yarn | | openai/text-embedding-3-small | 2 | pnpm, yarn | | openai/text-embedding-3-large | 0 | - | | voyage/voyage-3-large | 3 | pnpm, bun, yarn | | voyage/voyage-code-3 | 3 | pnpm, yarn, bun | | ollama/dengcao/Qwen3-Embedding-4B:Q4_K_M | 2 | pnpm, yarn | | ollama/znbang/bge:small-en-v1.5-q8_0 | 2 | yarn, pnpm | | ollama/dengcao/Qwen3-Embedding-0.6B:f16 | 2 | pnpm, yarn | | ollama/dengcao/Qwen3-Embedding-0.6B:Q8_0 | 2 | pnpm, yarn | | ollama/nomic-embed-text:f16 | 0 | - | | ollama/bge-m3:f16 | 1 | pnpm | | ollama/dengcao/Dmeta-embedding-zh:F16 | 2 | pnpm, yarn | | ollama/granite-embedding:278m-fp16 | 0 | - | | ollama/snowflake-arctic-embed2:568m:f16 | 0 | - | | ollama/unclemusclez/jina-embeddings-v2-base-code:f16 | 0 | - | | ollama/dengcao/Qwen3-Embedding-8B:Q4_K_M | 2 | pnpm, yarn | | ollama/dengcao/Qwen3-Embedding-4B:Q8_0 | 2 | pnpm, yarn | | lmstudio/taylor-jones/bge-code-v1-Q8_0-GGUF | 2 | pnpm, bun | | lmstudio/nomic-ai/nomic-embed-text-v1.5-GGUF@Q4_K_M | 0 | - | | lmstudio/wsxiaoys/jina-embeddings-v2-base-code-Q8_0-GGUF | 0 | - | | lmstudio/awhiteside/CodeRankEmbed-Q8_0-GGUF | 0 | - | | ollama/hf.co/nomic-ai/nomic-embed-text-v2-moe-GGUF:f16 | 2 | pnpm, bun | | ollama/hf.co/nomic-ai/nomic-embed-code-GGUF:Q4_K_M | 1 | pnpm | "bundler"单项对比 | **模型名称** | **答对个数** | **正确匹配项** | | ---------------------------------------------------- | ------------ | ------------------ | | ollama/nomic-embed-text | 2 | parcel, swc | | siliconflow/Qwen/Qwen3-Embedding-4B | 2 | turbo, parcel | | siliconflow/Qwen/Qwen3-Embedding-8B | 2 | turbo, parcel | | siliconflow/Qwen/Qwen3-Embedding-0.6B | 2 | turbo, parcel | | siliconflow/Pro/BAAI/bge-m3 | 1 | turbo | | siliconflow/BAAI/bge-large-en-v1.5 | 2 | turbo, parcel | | siliconflow/netease-youdao/bce-embedding-base_v1 | 1 | swc | | morph-embedding-v2 | 1 | parcel | | openai/text-embedding-ada-002 | 1 | parcel | | openai/text-embedding-3-small | 2 | parcel, turbo | | openai/text-embedding-3-large | 3 | parcel, swc, turbo | | voyage/voyage-3-large | 1 | parcel | | voyage/voyage-code-3 | 2 | turbo, parcel | | ollama/dengcao/Qwen3-Embedding-4B:Q4_K_M | 0 | - | | ollama/znbang/bge:small-en-v1.5-q8_0 | 1 | turbo | | ollama/dengcao/Qwen3-Embedding-0.6B:f16 | 1 | parcel | | ollama/dengcao/Qwen3-Embedding-0.6B:Q8_0 | 1 | parcel | | ollama/nomic-embed-text:f16 | 2 | parcel, swc | | ollama/bge-m3:f16 | 1 | turbo | | ollama/dengcao/Dmeta-embedding-zh:F16 | 0 | - | | ollama/granite-embedding:278m-fp16 | 0 | - | | ollama/snowflake-arctic-embed2:568m:f16 | 1 | swc | | ollama/unclemusclez/jina-embeddings-v2-base-code:f16 | 0 | - | | ollama/dengcao/Qwen3-Embedding-8B:Q4_K_M | 0 | - | | ollama/dengcao/Qwen3-Embedding-4B:Q8_0 | 0 | - | | lmstudio/taylor-jones/bge-code-v1-Q8_0-GGUF | 1 | parcel | | lmstudio/nomic-ai/nomic-embed-text-v1.5-GGUF@Q4_K_M | 1 | parcel | | lmstudio/wsxiaoys/jina-embeddings-v2-base-code-Q8_0-GGUF | 0 | - | | lmstudio/awhiteside/CodeRankEmbed-Q8_0-GGUF | 0 | - | | ollama/hf.co/nomic-ai/nomic-embed-text-v2-moe-GGUF:f16 | 1 | parcel | | ollama/hf.co/nomic-ai/nomic-embed-code-GGUF:Q4_K_M | 2 | parcel, turbo | # ollama/nomic-embed-text ╭─   ~/workspace/autodev-codebase on   master ?3  base ╰─❯ npx tsx src/examples/embedding-test-simple.ts 🚀 开始embedding测试... 📦 添加模拟包数据... ✅ 已添加 27 个包 🔍 查询: "build tool" 📋 期望结果: parcel, turbo, rome, swc 📊 搜索结果: 1. qwik (56.2%) ❌ 2. standard (55.1%) ❌ 3. solid (55.0%) ❌ 4. turbo (54.1%) ✅ 5. jotai (54.1%) ❌ 📈 Precision@3: 0.0% | Precision@5: 20.0% --- 🔍 查询: "test framework" 📋 期望结果: mocha, jasmine, ava, tap 📊 搜索结果: 1. react (54.4%) ❌ 2. standard (52.1%) ❌ 3. qwik (51.0%) ❌ 4. zustand (51.0%) ❌ 5. solid (49.9%) ❌ 📈 Precision@3: 0.0% | Precision@5: 0.0% --- 🔍 查询: "code quality" 📋 期望结果: standard, biome 📊 搜索结果: 1. qwik (55.7%) ❌ 2. standard (55.6%) ✅ 3. solid (52.2%) ❌ 4. react (49.1%) ❌ 5. jotai (48.7%) ❌ 📈 Precision@3: 33.3% | Precision@5: 20.0% --- 🔍 查询: "ui framework" 📋 期望结果: vue, svelte, solid, qwik, react 📊 搜索结果: 1. qwik (57.9%) ✅ 2. vue (57.9%) ✅ 3. zustand (56.7%) ❌ 4. jotai (54.4%) ❌ 5. solid (54.2%) ✅ 📈 Precision@3: 66.7% | Precision@5: 60.0% --- 🔍 查询: "state management" 📋 期望结果: redux, zustand, jotai, recoil 📊 搜索结果: 1. standard (58.4%) ❌ 2. ava (57.4%) ❌ 3. kysely (57.0%) ❌ 4. tap (55.6%) ❌ 5. biome (55.6%) ❌ 📈 Precision@3: 0.0% | Precision@5: 0.0% --- 🔍 查询: "package manager" 📋 期望结果: pnpm, yarn, bun 📊 搜索结果: 1. parcel (64.9%) ❌ 2. standard (62.6%) ❌ 3. react (62.4%) ❌ 4. kysely (61.1%) ❌ 5. vue (60.8%) ❌ 📈 Precision@3: 0.0% | Precision@5: 0.0% --- 🔍 查询: "javascript runtime" 📋 期望结果: deno, node, bun 📊 搜索结果: 1. jotai (57.0%) ❌ 2. react (55.6%) ❌ 3. standard (54.2%) ❌ 4. qwik (53.3%) ❌ 5. recoil (52.6%) ❌ 📈 Precision@3: 0.0% | Precision@5: 0.0% --- 🔍 查询: "database orm" 📋 期望结果: prisma, drizzle, kysely 📊 搜索结果: 1. solid (58.3%) ❌ 2. standard (58.2%) ❌ 3. biome (56.9%) ❌ 4. jasmine (56.7%) ❌ 5. ava (56.4%) ❌ 📈 Precision@3: 0.0% | Precision@5: 0.0% --- 🔍 查询: "bundler" 📋 期望结果: parcel, turbo, swc 📊 搜索结果: 1. kysely (56.1%) ❌ 2. parcel (56.0%) ✅ 3. standard (56.0%) ❌ 4. swc (55.7%) ✅ 5. qwik (55.7%) ❌ 📈 Precision@3: 33.3% | Precision@5: 40.0% --- 🔍 查询: "frontend framework" 📋 期望结果: vue, svelte, solid, qwik 📊 搜索结果: 1. zustand (57.3%) ❌ 2. standard (55.1%) ❌ 3. vue (55.0%) ✅ 4. solid (54.7%) ✅ 5. react (54.4%) ❌ 📈 Precision@3: 33.3% | Precision@5: 40.0% --- 🎯 测试汇总报告 ============================================================ 📊 总体表现: 平均 Precision@3: 16.7% 平均 Precision@5: 18.0% 表现良好查询: 0/10 (≥66.7%) 完全失败查询: 6/10 (0%) 📋 详细结果: 🔴 build tool P@3: 0.0% | 首位: qwik (56.2%) 首个命中: turbo 🔴 test framework P@3: 0.0% | 首位: react (54.4%) 无命中 🟡 code quality P@3: 33.3% | 首位: qwik (55.7%) 首个命中: standard 🟡 ui framework P@3: 66.7% | 首位: qwik (57.9%) 首个命中: qwik 🔴 state management P@3: 0.0% | 首位: standard (58.4%) 无命中 🔴 package manager P@3: 0.0% | 首位: parcel (64.9%) 无命中 🔴 javascript runtime P@3: 0.0% | 首位: jotai (57.0%) 无命中 🔴 database orm P@3: 0.0% | 首位: solid (58.3%) 无命中 🟡 bundler P@3: 33.3% | 首位: kysely (56.1%) 首个命中: parcel 🟡 frontend framework P@3: 33.3% | 首位: zustand (57.3%) 首个命中: vue 🔍 关键洞察: 最佳查询: "ui framework" (66.7%) 最差查询: "build tool" (0.0%) 模型对抽象命名包的理解能力有限 字面相似性对结果影响显著 # siliconflow/Qwen/Qwen3-Embedding-4B ╭─   ~/workspace/autodev-codebase on   master ?3  base ╰─❯ npx tsx src/examples/embedding-test-simple.ts 🚀 开始embedding测试... 📦 添加模拟包数据... ✅ 已添加 27 个包 🔍 查询: "build tool" 📋 期望结果: parcel, turbo, rome, swc 📊 搜索结果: 1. bun (47.8%) ❌ 2. rome (47.1%) ✅ 3. turbo (47.0%) ✅ 4. biome (46.6%) ❌ 5. parcel (45.8%) ✅ 📈 Precision@3: 66.7% | Precision@5: 60.0% --- 🔍 查询: "test framework" 📋 期望结果: mocha, jasmine, ava, tap 📊 搜索结果: 1. jasmine (47.9%) ✅ 2. mocha (46.2%) ✅ 3. ava (44.3%) ✅ 4. tap (40.6%) ✅ 5. rome (39.1%) ❌ 📈 Precision@3: 100.0% | Precision@5: 80.0% --- 🔍 查询: "code quality" 📋 期望结果: standard, biome 📊 搜索结果: 1. standard (50.4%) ✅ 2. biome (49.7%) ✅ 3. qwik (49.1%) ❌ 4. rome (47.5%) ❌ 5. swc (45.2%) ❌ 📈 Precision@3: 66.7% | Precision@5: 40.0% --- 🔍 查询: "ui framework" 📋 期望结果: vue, svelte, solid, qwik, react 📊 搜索结果: 1. vue (42.7%) ✅ 2. qwik (42.1%) ✅ 3. svelte (40.1%) ✅ 4. solid (39.8%) ✅ 5. turbo (39.3%) ❌ 📈 Precision@3: 100.0% | Precision@5: 80.0% --- 🔍 查询: "state management" 📋 期望结果: redux, zustand, jotai, recoil 📊 搜索结果: 1. recoil (54.6%) ✅ 2. zustand (52.2%) ✅ 3. redux (49.3%) ✅ 4. jotai (49.0%) ✅ 5. qwik (44.9%) ❌ 📈 Precision@3: 100.0% | Precision@5: 80.0% --- 🔍 查询: "package manager" 📋 期望结果: pnpm, yarn, bun 📊 搜索结果: 1. pnpm (51.1%) ✅ 2. parcel (47.6%) ❌ 3. rome (47.0%) ❌ 4. turbo (45.6%) ❌ 5. biome (45.3%) ❌ 📈 Precision@3: 33.3% | Precision@5: 20.0% --- 🔍 查询: "javascript runtime" 📋 期望结果: deno, node, bun 📊 搜索结果: 1. rome (55.7%) ❌ 2. solid (49.3%) ❌ 3. svelte (48.0%) ❌ 4. biome (47.8%) ❌ 5. qwik (47.3%) ❌ 📈 Precision@3: 0.0% | Precision@5: 0.0% --- 🔍 查询: "database orm" 📋 期望结果: prisma, drizzle, kysely 📊 搜索结果: 1. kysely (55.3%) ✅ 2. prisma (51.7%) ✅ 3. drizzle (49.0%) ✅ 4. rome (41.0%) ❌ 5. biome (39.9%) ❌ 📈 Precision@3: 100.0% | Precision@5: 60.0% --- 🔍 查询: "bundler" 📋 期望结果: parcel, turbo, swc 📊 搜索结果: 1. bun (56.8%) ❌ 2. turbo (51.1%) ✅ 3. parcel (48.9%) ✅ 4. biome (47.5%) ❌ 5. rome (46.1%) ❌ 📈 Precision@3: 66.7% | Precision@5: 40.0% --- 🔍 查询: "frontend framework" 📋 期望结果: vue, svelte, solid, qwik 📊 搜索结果: 1. vue (47.4%) ✅ 2. svelte (47.2%) ✅ 3. qwik (45.8%) ✅ 4. solid (45.3%) ✅ 5. react (43.2%) ❌ 📈 Precision@3: 100.0% | Precision@5: 80.0% --- 🎯 测试汇总报告 ============================================================ 📊 总体表现: 平均 Precision@3: 73.3% 平均 Precision@5: 54.0% 表现良好查询: 5/10 (≥66.7%) 完全失败查询: 1/10 (0%) 📋 详细结果: 🟡 build tool P@3: 66.7% | 首位: bun (47.8%) 首个命中: rome 🟢 test framework P@3: 100.0% | 首位: jasmine (47.9%) 首个命中: jasmine 🟡 code quality P@3: 66.7% | 首位: standard (50.4%) 首个命中: standard 🟢 ui framework P@3: 100.0% | 首位: vue (42.7%) 首个命中: vue 🟢 state management P@3: 100.0% | 首位: recoil (54.6%) 首个命中: recoil 🟡 package manager P@3: 33.3% | 首位: pnpm (51.1%) 首个命中: pnpm 🔴 javascript runtime P@3: 0.0% | 首位: rome (55.7%) 无命中 🟢 database orm P@3: 100.0% | 首位: kysely (55.3%) 首个命中: kysely 🟡 bundler P@3: 66.7% | 首位: bun (56.8%) 首个命中: turbo 🟢 frontend framework P@3: 100.0% | 首位: vue (47.4%) 首个命中: vue 🔍 关键洞察: 最佳查询: "test framework" (100.0%) 最差查询: "javascript runtime" (0.0%) 模型对抽象命名包的理解能力有限 字面相似性对结果影响显著 # siliconflow/Qwen/Qwen3-Embedding-8B ╭─   ~/workspace/autodev-codebase on   master ?3  base ╰─❯ npx tsx src/examples/embedding-test-simple.ts 🚀 开始embedding测试... 📦 添加模拟包数据... ✅ 已添加 27 个包 🔍 查询: "build tool" 📋 期望结果: parcel, turbo, rome, swc 📊 搜索结果: 1. turbo (55.4%) ✅ 2. bun (54.9%) ❌ 3. biome (54.8%) ❌ 4. swc (51.4%) ✅ 5. rome (50.5%) ✅ 📈 Precision@3: 33.3% | Precision@5: 60.0% --- 🔍 查询: "test framework" 📋 期望结果: mocha, jasmine, ava, tap 📊 搜索结果: 1. mocha (52.1%) ✅ 2. ava (51.8%) ✅ 3. jasmine (49.6%) ✅ 4. tap (48.3%) ✅ 5. turbo (43.6%) ❌ 📈 Precision@3: 100.0% | Precision@5: 80.0% --- 🔍 查询: "code quality" 📋 期望结果: standard, biome 📊 搜索结果: 1. standard (55.0%) ✅ 2. qwik (52.2%) ❌ 3. biome (52.1%) ✅ 4. ava (49.0%) ❌ 5. rome (47.0%) ❌ 📈 Precision@3: 66.7% | Precision@5: 40.0% --- 🔍 查询: "ui framework" 📋 期望结果: vue, svelte, solid, qwik, react 📊 搜索结果: 1. vue (48.2%) ✅ 2. qwik (47.3%) ✅ 3. solid (45.3%) ✅ 4. svelte (44.6%) ✅ 5. react (43.5%) ✅ 📈 Precision@3: 100.0% | Precision@5: 100.0% --- 🔍 查询: "state management" 📋 期望结果: redux, zustand, jotai, recoil 📊 搜索结果: 1. zustand (63.4%) ✅ 2. redux (60.5%) ✅ 3. recoil (58.5%) ✅ 4. jotai (56.2%) ✅ 5. solid (52.8%) ❌ 📈 Precision@3: 100.0% | Precision@5: 80.0% --- 🔍 查询: "package manager" 📋 期望结果: pnpm, yarn, bun 📊 搜索结果: 1. pnpm (61.9%) ✅ 2. parcel (54.7%) ❌ 3. yarn (52.5%) ✅ 4. bun (51.2%) ✅ 5. rome (50.9%) ❌ 📈 Precision@3: 66.7% | Precision@5: 60.0% --- 🔍 查询: "javascript runtime" 📋 期望结果: deno, node, bun 📊 搜索结果: 1. rome (52.4%) ❌ 2. node (51.8%) ✅ 3. bun (51.7%) ✅ 4. deno (51.6%) ✅ 5. biome (50.6%) ❌ 📈 Precision@3: 66.7% | Precision@5: 60.0% --- 🔍 查询: "database orm" 📋 期望结果: prisma, drizzle, kysely 📊 搜索结果: 1. drizzle (58.0%) ✅ 2. kysely (55.1%) ✅ 3. prisma (54.1%) ✅ 4. deno (39.3%) ❌ 5. biome (38.6%) ❌ 📈 Precision@3: 100.0% | Precision@5: 60.0% --- 🔍 查询: "bundler" 📋 期望结果: parcel, turbo, swc 📊 搜索结果: 1. bun (60.3%) ❌ 2. yarn (52.3%) ❌ 3. turbo (50.9%) ✅ 4. biome (49.3%) ❌ 5. parcel (47.9%) ✅ 📈 Precision@3: 33.3% | Precision@5: 40.0% --- 🔍 查询: "frontend framework" 📋 期望结果: vue, svelte, solid, qwik 📊 搜索结果: 1. vue (51.2%) ✅ 2. qwik (50.9%) ✅ 3. svelte (48.3%) ✅ 4. solid (48.3%) ✅ 5. react (47.9%) ❌ 📈 Precision@3: 100.0% | Precision@5: 80.0% --- 🎯 测试汇总报告 ============================================================ 📊 总体表现: 平均 Precision@3: 76.7% 平均 Precision@5: 66.0% 表现良好查询: 5/10 (≥66.7%) 完全失败查询: 0/10 (0%) 📋 详细结果: 🟡 build tool P@3: 33.3% | 首位: turbo (55.4%) 首个命中: turbo 🟢 test framework P@3: 100.0% | 首位: mocha (52.1%) 首个命中: mocha 🟡 code quality P@3: 66.7% | 首位: standard (55.0%) 首个命中: standard 🟢 ui framework P@3: 100.0% | 首位: vue (48.2%) 首个命中: vue 🟢 state management P@3: 100.0% | 首位: zustand (63.4%) 首个命中: zustand 🟡 package manager P@3: 66.7% | 首位: pnpm (61.9%) 首个命中: pnpm 🟡 javascript runtime P@3: 66.7% | 首位: rome (52.4%) 首个命中: node 🟢 database orm P@3: 100.0% | 首位: drizzle (58.0%) 首个命中: drizzle 🟡 bundler P@3: 33.3% | 首位: bun (60.3%) 首个命中: turbo 🟢 frontend framework P@3: 100.0% | 首位: vue (51.2%) 首个命中: vue 🔍 关键洞察: 最佳查询: "test framework" (100.0%) 最差查询: "build tool" (33.3%) 模型对抽象命名包的理解能力有限 字面相似性对结果影响显著 # siliconflow/Qwen/Qwen3-Embedding-0.6B ╭─   ~/workspace/autodev-codebase on   master ?3  base ╰─❯ npx tsx src/examples/embedding-test-simple.ts 🚀 开始embedding测试... 📦 添加模拟包数据... ✅ 已添加 27 个包 🔍 查询: "build tool" 📋 期望结果: parcel, turbo, rome, swc 📊 搜索结果: 1. mocha (62.4%) ❌ 2. turbo (61.1%) ✅ 3. standard (60.3%) ❌ 4. rome (59.7%) ✅ 5. ava (59.3%) ❌ 📈 Precision@3: 33.3% | Precision@5: 40.0% --- 🔍 查询: "test framework" 📋 期望结果: mocha, jasmine, ava, tap 📊 搜索结果: 1. jasmine (61.9%) ✅ 2. mocha (61.4%) ✅ 3. ava (60.1%) ✅ 4. jotai (56.7%) ❌ 5. swc (53.6%) ❌ 📈 Precision@3: 100.0% | Precision@5: 60.0% --- 🔍 查询: "code quality" 📋 期望结果: standard, biome 📊 搜索结果: 1. rome (56.5%) ❌ 2. standard (55.9%) ✅ 3. mocha (55.8%) ❌ 4. ava (54.0%) ❌ 5. swc (53.6%) ❌ 📈 Precision@3: 33.3% | Precision@5: 20.0% --- 🔍 查询: "ui framework" 📋 期望结果: vue, svelte, solid, qwik, react 📊 搜索结果: 1. vue (58.0%) ✅ 2. react (58.0%) ✅ 3. qwik (55.7%) ✅ 4. swc (55.5%) ❌ 5. rome (55.4%) ❌ 📈 Precision@3: 100.0% | Precision@5: 60.0% --- 🔍 查询: "state management" 📋 期望结果: redux, zustand, jotai, recoil 📊 搜索结果: 1. zustand (70.1%) ✅ 2. redux (66.9%) ✅ 3. recoil (62.5%) ✅ 4. react (59.6%) ❌ 5. rome (55.7%) ❌ 📈 Precision@3: 100.0% | Precision@5: 60.0% --- 🔍 查询: "package manager" 📋 期望结果: pnpm, yarn, bun 📊 搜索结果: 1. pnpm (65.0%) ✅ 2. yarn (61.3%) ✅ 3. mocha (61.1%) ❌ 4. react (59.3%) ❌ 5. standard (58.9%) ❌ 📈 Precision@3: 66.7% | Precision@5: 40.0% --- 🔍 查询: "javascript runtime" 📋 期望结果: deno, node, bun 📊 搜索结果: 1. jasmine (66.0%) ❌ 2. react (63.4%) ❌ 3. rome (62.8%) ❌ 4. swc (62.2%) ❌ 5. turbo (60.9%) ❌ 📈 Precision@3: 0.0% | Precision@5: 0.0% --- 🔍 查询: "database orm" 📋 期望结果: prisma, drizzle, kysely 📊 搜索结果: 1. prisma (60.0%) ✅ 2. kysely (59.5%) ✅ 3. drizzle (55.5%) ✅ 4. rome (47.1%) ❌ 5. biome (46.0%) ❌ 📈 Precision@3: 100.0% | Precision@5: 60.0% --- 🔍 查询: "bundler" 📋 期望结果: parcel, turbo, swc 📊 搜索结果: 1. turbo (67.0%) ✅ 2. mocha (62.6%) ❌ 3. bun (62.2%) ❌ 4. parcel (60.0%) ✅ 5. tap (59.9%) ❌ 📈 Precision@3: 33.3% | Precision@5: 40.0% --- 🔍 查询: "frontend framework" 📋 期望结果: vue, svelte, solid, qwik 📊 搜索结果: 1. react (59.6%) ❌ 2. svelte (59.2%) ✅ 3. vue (59.0%) ✅ 4. rome (58.5%) ❌ 5. mocha (56.3%) ❌ 📈 Precision@3: 66.7% | Precision@5: 40.0% --- 🎯 测试汇总报告 ============================================================ 📊 总体表现: 平均 Precision@3: 63.3% 平均 Precision@5: 42.0% 表现良好查询: 4/10 (≥66.7%) 完全失败查询: 1/10 (0%) 📋 详细结果: 🟡 build tool P@3: 33.3% | 首位: mocha (62.4%) 首个命中: turbo 🟢 test framework P@3: 100.0% | 首位: jasmine (61.9%) 首个命中: jasmine 🟡 code quality P@3: 33.3% | 首位: rome (56.5%) 首个命中: standard 🟢 ui framework P@3: 100.0% | 首位: vue (58.0%) 首个命中: vue 🟢 state management P@3: 100.0% | 首位: zustand (70.1%) 首个命中: zustand 🟡 package manager P@3: 66.7% | 首位: pnpm (65.0%) 首个命中: pnpm 🔴 javascript runtime P@3: 0.0% | 首位: jasmine (66.0%) 无命中 🟢 database orm P@3: 100.0% | 首位: prisma (60.0%) 首个命中: prisma 🟡 bundler P@3: 33.3% | 首位: turbo (67.0%) 首个命中: turbo 🟡 frontend framework P@3: 66.7% | 首位: react (59.6%) 首个命中: svelte 🔍 关键洞察: 最佳查询: "test framework" (100.0%) 最差查询: "javascript runtime" (0.0%) 模型对抽象命名包的理解能力有限 字面相似性对结果影响显著 # siliconflow/Pro/BAAI/bge-m3 ╭─   ~/workspace/autodev-codebase on   master ?3  base ╰─❯ npx tsx src/examples/embedding-test-simple.ts 🚀 开始embedding测试... 📦 添加模拟包数据... ✅ 已添加 27 个包 🔍 查询: "build tool" 📋 期望结果: parcel, turbo, rome, swc 📊 搜索结果: 1. kysely (56.1%) ❌ 2. turbo (55.5%) ✅ 3. recoil (55.0%) ❌ 4. solid (53.5%) ❌ 5. tap (52.6%) ❌ 📈 Precision@3: 33.3% | Precision@5: 20.0% --- 🔍 查询: "test framework" 📋 期望结果: mocha, jasmine, ava, tap 📊 搜索结果: 1. standard (55.3%) ❌ 2. kysely (55.3%) ❌ 3. turbo (54.4%) ❌ 4. react (54.3%) ❌ 5. parcel (53.2%) ❌ 📈 Precision@3: 0.0% | Precision@5: 0.0% --- 🔍 查询: "code quality" 📋 期望结果: standard, biome 📊 搜索结果: 1. standard (52.2%) ✅ 2. solid (50.8%) ❌ 3. kysely (50.0%) ❌ 4. biome (48.4%) ✅ 5. zustand (48.4%) ❌ 📈 Precision@3: 33.3% | Precision@5: 40.0% --- 🔍 查询: "ui framework" 📋 期望结果: vue, svelte, solid, qwik, react 📊 搜索结果: 1. vue (56.7%) ✅ 2. kysely (51.4%) ❌ 3. standard (50.7%) ❌ 4. turbo (50.3%) ❌ 5. parcel (50.2%) ❌ 📈 Precision@3: 33.3% | Precision@5: 20.0% --- 🔍 查询: "state management" 📋 期望结果: redux, zustand, jotai, recoil 📊 搜索结果: 1. zustand (56.2%) ✅ 2. kysely (48.7%) ❌ 3. standard (48.3%) ❌ 4. solid (48.0%) ❌ 5. redux (45.8%) ✅ 📈 Precision@3: 33.3% | Precision@5: 40.0% --- 🔍 查询: "package manager" 📋 期望结果: pnpm, yarn, bun 📊 搜索结果: 1. parcel (54.4%) ❌ 2. kysely (53.3%) ❌ 3. pnpm (52.1%) ✅ 4. standard (51.8%) ❌ 5. turbo (51.4%) ❌ 📈 Precision@3: 33.3% | Precision@5: 20.0% --- 🔍 查询: "javascript runtime" 📋 期望结果: deno, node, bun 📊 搜索结果: 1. kysely (53.3%) ❌ 2. jotai (53.0%) ❌ 3. zustand (51.5%) ❌ 4. recoil (49.5%) ❌ 5. turbo (49.3%) ❌ 📈 Precision@3: 0.0% | Precision@5: 0.0% --- 🔍 查询: "database orm" 📋 期望结果: prisma, drizzle, kysely 📊 搜索结果: 1. biome (53.0%) ❌ 2. prisma (49.7%) ✅ 3. rome (48.0%) ❌ 4. kysely (47.9%) ✅ 5. drizzle (47.6%) ✅ 📈 Precision@3: 33.3% | Precision@5: 60.0% --- 🔍 查询: "bundler" 📋 期望结果: parcel, turbo, swc 📊 搜索结果: 1. solid (51.7%) ❌ 2. drizzle (50.9%) ❌ 3. turbo (50.2%) ✅ 4. vue (50.0%) ❌ 5. standard (49.9%) ❌ 📈 Precision@3: 33.3% | Precision@5: 20.0% --- 🔍 查询: "frontend framework" 📋 期望结果: vue, svelte, solid, qwik 📊 搜索结果: 1. vue (56.0%) ✅ 2. kysely (55.1%) ❌ 3. react (54.2%) ❌ 4. parcel (54.2%) ❌ 5. standard (54.2%) ❌ 📈 Precision@3: 33.3% | Precision@5: 20.0% --- 🎯 测试汇总报告 ============================================================ 📊 总体表现: 平均 Precision@3: 26.7% 平均 Precision@5: 24.0% 表现良好查询: 0/10 (≥66.7%) 完全失败查询: 2/10 (0%) 📋 详细结果: 🟡 build tool P@3: 33.3% | 首位: kysely (56.1%) 首个命中: turbo 🔴 test framework P@3: 0.0% | 首位: standard (55.3%) 无命中 🟡 code quality P@3: 33.3% | 首位: standard (52.2%) 首个命中: standard 🟡 ui framework P@3: 33.3% | 首位: vue (56.7%) 首个命中: vue 🟡 state management P@3: 33.3% | 首位: zustand (56.2%) 首个命中: zustand 🟡 package manager P@3: 33.3% | 首位: parcel (54.4%) 首个命中: pnpm 🔴 javascript runtime P@3: 0.0% | 首位: kysely (53.3%) 无命中 🟡 database orm P@3: 33.3% | 首位: biome (53.0%) 首个命中: prisma 🟡 bundler P@3: 33.3% | 首位: solid (51.7%) 首个命中: turbo 🟡 frontend framework P@3: 33.3% | 首位: vue (56.0%) 首个命中: vue 🔍 关键洞察: 最佳查询: "build tool" (33.3%) 最差查询: "test framework" (0.0%) 模型对抽象命名包的理解能力有限 字面相似性对结果影响显著 # siliconflow/BAAI/bge-large-en-v1.5 ╭─   ~/workspace/autodev-codebase on   master ?3  base ╰─❯ npx tsx src/examples/embedding-test-simple.ts 🚀 开始embedding测试... 📦 添加模拟包数据... ✅ 已添加 27 个包 🔍 查询: "build tool" 📋 期望结果: parcel, turbo, rome, swc 📊 搜索结果: 1. turbo (62.3%) ✅ 2. bun (62.1%) ❌ 3. solid (61.0%) ❌ 4. kysely (60.9%) ❌ 5. yarn (60.5%) ❌ 📈 Precision@3: 33.3% | Precision@5: 20.0% --- 🔍 查询: "test framework" 📋 期望结果: mocha, jasmine, ava, tap 📊 搜索结果: 1. mocha (57.3%) ✅ 2. bun (57.0%) ❌ 3. jasmine (56.8%) ✅ 4. turbo (56.8%) ❌ 5. kysely (56.4%) ❌ 📈 Precision@3: 66.7% | Precision@5: 40.0% --- 🔍 查询: "code quality" 📋 期望结果: standard, biome 📊 搜索结果: 1. turbo (58.7%) ❌ 2. standard (58.0%) ✅ 3. bun (56.5%) ❌ 4. ava (56.1%) ❌ 5. kysely (55.8%) ❌ 📈 Precision@3: 33.3% | Precision@5: 20.0% --- 🔍 查询: "ui framework" 📋 期望结果: vue, svelte, solid, qwik, react 📊 搜索结果: 1. prisma (58.0%) ❌ 2. kysely (57.2%) ❌ 3. rome (56.9%) ❌ 4. solid (56.8%) ✅ 5. svelte (56.8%) ✅ 📈 Precision@3: 0.0% | Precision@5: 40.0% --- 🔍 查询: "state management" 📋 期望结果: redux, zustand, jotai, recoil 📊 搜索结果: 1. pnpm (55.3%) ❌ 2. rome (54.2%) ❌ 3. ava (53.3%) ❌ 4. tap (52.7%) ❌ 5. zustand (52.6%) ✅ 📈 Precision@3: 0.0% | Precision@5: 20.0% --- 🔍 查询: "package manager" 📋 期望结果: pnpm, yarn, bun 📊 搜索结果: 1. pnpm (67.4%) ✅ 2. bun (65.1%) ✅ 3. kysely (64.5%) ❌ 4. turbo (64.4%) ❌ 5. qwik (64.1%) ❌ 📈 Precision@3: 66.7% | Precision@5: 40.0% --- 🔍 查询: "javascript runtime" 📋 期望结果: deno, node, bun 📊 搜索结果: 1. turbo (60.1%) ❌ 2. mocha (58.9%) ❌ 3. bun (58.3%) ✅ 4. jotai (57.7%) ❌ 5. jasmine (57.6%) ❌ 📈 Precision@3: 33.3% | Precision@5: 20.0% --- 🔍 查询: "database orm" 📋 期望结果: prisma, drizzle, kysely 📊 搜索结果: 1. standard (56.7%) ❌ 2. turbo (56.1%) ❌ 3. kysely (55.2%) ✅ 4. deno (54.7%) ❌ 5. pnpm (54.6%) ❌ 📈 Precision@3: 33.3% | Precision@5: 20.0% --- 🔍 查询: "bundler" 📋 期望结果: parcel, turbo, swc 📊 搜索结果: 1. turbo (60.1%) ✅ 2. yarn (59.5%) ❌ 3. kysely (58.9%) ❌ 4. svelte (57.5%) ❌ 5. parcel (57.2%) ✅ 📈 Precision@3: 33.3% | Precision@5: 40.0% --- 🔍 查询: "frontend framework" 📋 期望结果: vue, svelte, solid, qwik 📊 搜索结果: 1. mocha (61.6%) ❌ 2. jotai (61.1%) ❌ 3. rome (60.8%) ❌ 4. standard (60.7%) ❌ 5. svelte (60.2%) ✅ 📈 Precision@3: 0.0% | Precision@5: 20.0% --- 🎯 测试汇总报告 ============================================================ 📊 总体表现: 平均 Precision@3: 30.0% 平均 Precision@5: 28.0% 表现良好查询: 0/10 (≥66.7%) 完全失败查询: 3/10 (0%) 📋 详细结果: 🟡 build tool P@3: 33.3% | 首位: turbo (62.3%) 首个命中: turbo 🟡 test framework P@3: 66.7% | 首位: mocha (57.3%) 首个命中: mocha 🟡 code quality P@3: 33.3% | 首位: turbo (58.7%) 首个命中: standard 🔴 ui framework P@3: 0.0% | 首位: prisma (58.0%) 首个命中: solid 🔴 state management P@3: 0.0% | 首位: pnpm (55.3%) 首个命中: zustand 🟡 package manager P@3: 66.7% | 首位: pnpm (67.4%) 首个命中: pnpm 🟡 javascript runtime P@3: 33.3% | 首位: turbo (60.1%) 首个命中: bun 🟡 database orm P@3: 33.3% | 首位: standard (56.7%) 首个命中: kysely 🟡 bundler P@3: 33.3% | 首位: turbo (60.1%) 首个命中: turbo 🔴 frontend framework P@3: 0.0% | 首位: mocha (61.6%) 首个命中: svelte 🔍 关键洞察: 最佳查询: "test framework" (66.7%) 最差查询: "ui framework" (0.0%) 模型对抽象命名包的理解能力有限 字面相似性对结果影响显著 # siliconflow/netease-youdao/bce-embedding-base_v1 ╭─   ~/workspace/autodev-codebase on   master ?3  base ╰─❯ npx tsx src/examples/embedding-test-simple.ts 🚀 开始embedding测试... 📦 添加模拟包数据... ✅ 已添加 27 个包 🔍 查询: "build tool" 📋 期望结果: parcel, turbo, rome, swc 📊 搜索结果: 1. solid (52.4%) ❌ 2. qwik (52.1%) ❌ 3. prisma (52.1%) ❌ 4. standard (52.1%) ❌ 5. rome (51.7%) ✅ 📈 Precision@3: 0.0% | Precision@5: 20.0% --- 🔍 查询: "test framework" 📋 期望结果: mocha, jasmine, ava, tap 📊 搜索结果: 1. standard (51.7%) ❌ 2. rome (51.2%) ❌ 3. prisma (51.0%) ❌ 4. tap (50.7%) ✅ 5. solid (50.1%) ❌ 📈 Precision@3: 0.0% | Precision@5: 20.0% --- 🔍 查询: "code quality" 📋 期望结果: standard, biome 📊 搜索结果: 1. mocha (45.2%) ❌ 2. standard (45.1%) ✅ 3. swc (45.1%) ❌ 4. rome (45.0%) ❌ 5. solid (44.9%) ❌ 📈 Precision@3: 33.3% | Precision@5: 20.0% --- 🔍 查询: "ui framework" 📋 期望结果: vue, svelte, solid, qwik, react 📊 搜索结果: 1. qwik (55.2%) ✅ 2. redux (52.2%) ❌ 3. swc (52.2%) ❌ 4. vue (51.8%) ✅ 5. ava (51.0%) ❌ 📈 Precision@3: 33.3% | Precision@5: 40.0% --- 🔍 查询: "state management" 📋 期望结果: redux, zustand, jotai, recoil 📊 搜索结果: 1. swc (51.4%) ❌ 2. ava (50.2%) ❌ 3. kysely (46.7%) ❌ 4. qwik (46.7%) ❌ 5. mocha (46.5%) ❌ 📈 Precision@3: 0.0% | Precision@5: 0.0% --- 🔍 查询: "package manager" 📋 期望结果: pnpm, yarn, bun 📊 搜索结果: 1. swc (53.0%) ❌ 2. parcel (52.6%) ❌ 3. tap (52.6%) ❌ 4. rome (52.3%) ❌ 5. ava (52.1%) ❌ 📈 Precision@3: 0.0% | Precision@5: 0.0% --- 🔍 查询: "javascript runtime" 📋 期望结果: deno, node, bun 📊 搜索结果: 1. jasmine (53.8%) ❌ 2. qwik (51.3%) ❌ 3. rome (50.9%) ❌ 4. react (50.8%) ❌ 5. jotai (50.6%) ❌ 📈 Precision@3: 0.0% | Precision@5: 0.0% --- 🔍 查询: "database orm" 📋 期望结果: prisma, drizzle, kysely 📊 搜索结果: 1. rome (56.5%) ❌ 2. mocha (53.2%) ❌ 3. biome (52.5%) ❌ 4. prisma (52.4%) ✅ 5. turbo (51.3%) ❌ 📈 Precision@3: 0.0% | Precision@5: 20.0% --- 🔍 查询: "bundler" 📋 期望结果: parcel, turbo, swc 📊 搜索结果: 1. swc (54.5%) ✅ 2. drizzle (54.3%) ❌ 3. solid (54.3%) ❌ 4. bun (53.5%) ❌ 5. recoil (52.6%) ❌ 📈 Precision@3: 33.3% | Precision@5: 20.0% --- 🔍 查询: "frontend framework" 📋 期望结果: vue, svelte, solid, qwik 📊 搜索结果: 1. standard (56.5%) ❌ 2. rome (55.9%) ❌ 3. solid (55.6%) ✅ 4. swc (55.5%) ❌ 5. ava (55.2%) ❌ 📈 Precision@3: 33.3% | Precision@5: 20.0% --- 🎯 测试汇总报告 ============================================================ 📊 总体表现: 平均 Precision@3: 13.3% 平均 Precision@5: 16.0% 表现良好查询: 0/10 (≥66.7%) 完全失败查询: 6/10 (0%) 📋 详细结果: 🔴 build tool P@3: 0.0% | 首位: solid (52.4%) 首个命中: rome 🔴 test framework P@3: 0.0% | 首位: standard (51.7%) 首个命中: tap 🟡 code quality P@3: 33.3% | 首位: mocha (45.2%) 首个命中: standard 🟡 ui framework P@3: 33.3% | 首位: qwik (55.2%) 首个命中: qwik 🔴 state management P@3: 0.0% | 首位: swc (51.4%) 无命中 🔴 package manager P@3: 0.0% | 首位: swc (53.0%) 无命中 🔴 javascript runtime P@3: 0.0% | 首位: jasmine (53.8%) 无命中 🔴 database orm P@3: 0.0% | 首位: rome (56.5%) 首个命中: prisma 🟡 bundler P@3: 33.3% | 首位: swc (54.5%) 首个命中: swc 🟡 frontend framework P@3: 33.3% | 首位: standard (56.5%) 首个命中: solid 🔍 关键洞察: 最佳查询: "code quality" (33.3%) 最差查询: "build tool" (0.0%) 模型对抽象命名包的理解能力有限 字面相似性对结果影响显著 # morph-embedding-v2 ╭─   ~/workspace/autodev-codebase on   master ?3  base ╰─❯ npx tsx src/examples/embedding-test-simple.ts 🚀 开始embedding测试... 📦 添加模拟包数据... document dimension 1536 ✅ 已添加 27 个包 🔍 查询: "build tool" 📋 期望结果: parcel, turbo, rome, swc 📊 搜索结果: 1. solid (66.5%) ❌ 2. standard (64.8%) ❌ 3. turbo (64.6%) ✅ 4. swc (64.0%) ✅ 5. rome (64.0%) ✅ 📈 Precision@3: 33.3% | Precision@5: 60.0% --- 🔍 查询: "test framework" 📋 期望结果: mocha, jasmine, ava, tap 📊 搜索结果: 1. mocha (68.9%) ✅ 2. jasmine (67.9%) ✅ 3. ava (67.1%) ✅ 4. standard (66.3%) ❌ 5. rome (66.1%) ❌ 📈 Precision@3: 100.0% | Precision@5: 60.0% --- 🔍 查询: "code quality" 📋 期望结果: standard, biome 📊 搜索结果: 1. standard (66.6%) ✅ 2. solid (65.4%) ❌ 3. qwik (65.1%) ❌ 4. rome (63.7%) ❌ 5. mocha (63.5%) ❌ 📈 Precision@3: 33.3% | Precision@5: 20.0% --- 🔍 查询: "ui framework" 📋 期望结果: vue, svelte, solid, qwik, react 📊 搜索结果: 1. qwik (66.5%) ✅ 2. rome (66.4%) ❌ 3. vue (66.1%) ✅ 4. solid (65.9%) ✅ 5. react (64.4%) ✅ 📈 Precision@3: 66.7% | Precision@5: 80.0% --- 🔍 查询: "state management" 📋 期望结果: redux, zustand, jotai, recoil 📊 搜索结果: 1. redux (66.0%) ✅ 2. zustand (65.5%) ✅ 3. prisma (64.9%) ❌ 4. solid (64.8%) ❌ 5. jotai (64.4%) ✅ 📈 Precision@3: 66.7% | Precision@5: 60.0% --- 🔍 查询: "package manager" 📋 期望结果: pnpm, yarn, bun 📊 搜索结果: 1. pnpm (69.4%) ✅ 2. prisma (68.3%) ❌ 3. solid (68.2%) ❌ 4. parcel (67.2%) ❌ 5. rome (66.7%) ❌ 📈 Precision@3: 33.3% | Precision@5: 20.0% --- 🔍 查询: "javascript runtime" 📋 期望结果: deno, node, bun 📊 搜索结果: 1. rome (70.5%) ❌ 2. solid (68.5%) ❌ 3. swc (68.5%) ❌ 4. ava (68.0%) ❌ 5. standard (67.5%) ❌ 📈 Precision@3: 0.0% | Precision@5: 0.0% --- 🔍 查询: "database orm" 📋 期望结果: prisma, drizzle, kysely 📊 搜索结果: 1. kysely (68.0%) ✅ 2. drizzle (66.4%) ✅ 3. prisma (65.7%) ✅ 4. rome (62.4%) ❌ 5. solid (60.3%) ❌ 📈 Precision@3: 100.0% | Precision@5: 60.0% --- 🔍 查询: "bundler" 📋 期望结果: parcel, turbo, swc 📊 搜索结果: 1. bun (70.3%) ❌ 2. parcel (65.9%) ✅ 3. solid (65.3%) ❌ 4. deno (64.4%) ❌ 5. standard (64.2%) ❌ 📈 Precision@3: 33.3% | Precision@5: 20.0% --- 🔍 查询: "frontend framework" 📋 期望结果: vue, svelte, solid, qwik 📊 搜索结果: 1. qwik (66.3%) ✅ 2. vue (66.0%) ✅ 3. solid (65.8%) ✅ 4. rome (65.8%) ❌ 5. react (65.5%) ❌ 📈 Precision@3: 100.0% | Precision@5: 60.0% --- 🎯 测试汇总报告 ============================================================ 📊 总体表现: 平均 Precision@3: 56.7% 平均 Precision@5: 44.0% 表现良好查询: 3/10 (≥66.7%) 完全失败查询: 1/10 (0%) 📋 详细结果: 🟡 build tool P@3: 33.3% | 首位: solid (66.5%) 首个命中: turbo 🟢 test framework P@3: 100.0% | 首位: mocha (68.9%) 首个命中: mocha 🟡 code quality P@3: 33.3% | 首位: standard (66.6%) 首个命中: standard 🟡 ui framework P@3: 66.7% | 首位: qwik (66.5%) 首个命中: qwik 🟡 state management P@3: 66.7% | 首位: redux (66.0%) 首个命中: redux 🟡 package manager P@3: 33.3% | 首位: pnpm (69.4%) 首个命中: pnpm 🔴 javascript runtime P@3: 0.0% | 首位: rome (70.5%) 无命中 🟢 database orm P@3: 100.0% | 首位: kysely (68.0%) 首个命中: kysely 🟡 bundler P@3: 33.3% | 首位: bun (70.3%) 首个命中: parcel 🟢 frontend framework P@3: 100.0% | 首位: qwik (66.3%) 首个命中: qwik 🔍 关键洞察: 最佳查询: "test framework" (100.0%) 最差查询: "javascript runtime" (0.0%) 模型对抽象命名包的理解能力有限 字面相似性对结果影响显著 # openai/text-embedding-ada-002 ╭─   ~/workspace/autodev-codebase on   master ?3  base ╰─❯ npx tsx src/examples/embedding-test-simple.ts 🚀 开始embedding测试... 📦 添加模拟包数据... ✅ 已添加 27 个包 🔍 查询: "build tool" 📋 期望结果: parcel, turbo, rome, swc 📊 搜索结果: 1. swc (77.2%) ✅ 2. yarn (77.1%) ❌ 3. svelte (77.0%) ❌ 4. turbo (76.7%) ✅ 5. jotai (76.6%) ❌ 📈 Precision@3: 33.3% | Precision@5: 40.0% --- 🔍 查询: "test framework" 📋 期望结果: mocha, jasmine, ava, tap 📊 搜索结果: 1. jasmine (79.8%) ✅ 2. mocha (79.0%) ✅ 3. ava (77.7%) ✅ 4. standard (77.5%) ❌ 5. svelte (77.4%) ❌ 📈 Precision@3: 100.0% | Precision@5: 60.0% --- 🔍 查询: "code quality" 📋 期望结果: standard, biome 📊 搜索结果: 1. qwik (77.0%) ❌ 2. jotai (76.6%) ❌ 3. standard (76.6%) ✅ 4. svelte (76.3%) ❌ 5. jasmine (76.2%) ❌ 📈 Precision@3: 33.3% | Precision@5: 20.0% --- 🔍 查询: "ui framework" 📋 期望结果: vue, svelte, solid, qwik, react 📊 搜索结果: 1. vue (78.6%) ✅ 2. svelte (78.5%) ✅ 3. redux (78.0%) ❌ 4. jotai (77.9%) ❌ 5. react (77.6%) ✅ 📈 Precision@3: 66.7% | Precision@5: 60.0% --- 🔍 查询: "state management" 📋 期望结果: redux, zustand, jotai, recoil 📊 搜索结果: 1. redux (80.9%) ✅ 2. zustand (78.1%) ✅ 3. recoil (77.8%) ✅ 4. svelte (76.8%) ❌ 5. react (76.8%) ❌ 📈 Precision@3: 100.0% | Precision@5: 60.0% --- 🔍 查询: "package manager" 📋 期望结果: pnpm, yarn, bun 📊 搜索结果: 1. pnpm (79.6%) ✅ 2. yarn (79.3%) ✅ 3. parcel (78.7%) ❌ 4. mocha (77.9%) ❌ 5. jasmine (77.7%) ❌ 📈 Precision@3: 66.7% | Precision@5: 40.0% --- 🔍 查询: "javascript runtime" 📋 期望结果: deno, node, bun 📊 搜索结果: 1. react (78.7%) ❌ 2. svelte (78.7%) ❌ 3. parcel (78.6%) ❌ 4. jasmine (78.5%) ❌ 5. standard (78.4%) ❌ 📈 Precision@3: 0.0% | Precision@5: 0.0% --- 🔍 查询: "database orm" 📋 期望结果: prisma, drizzle, kysely 📊 搜索结果: 1. prisma (78.2%) ✅ 2. jotai (76.5%) ❌ 3. rome (75.8%) ❌ 4. parcel (75.7%) ❌ 5. kysely (75.6%) ✅ 📈 Precision@3: 33.3% | Precision@5: 40.0% --- 🔍 查询: "bundler" 📋 期望结果: parcel, turbo, swc 📊 搜索结果: 1. bun (80.2%) ❌ 2. parcel (80.0%) ✅ 3. svelte (79.9%) ❌ 4. jasmine (79.1%) ❌ 5. yarn (78.8%) ❌ 📈 Precision@3: 33.3% | Precision@5: 20.0% --- 🔍 查询: "frontend framework" 📋 期望结果: vue, svelte, solid, qwik 📊 搜索结果: 1. svelte (79.1%) ✅ 2. vue (79.1%) ✅ 3. redux (78.3%) ❌ 4. react (78.1%) ❌ 5. turbo (77.1%) ❌ 📈 Precision@3: 66.7% | Precision@5: 40.0% --- 🎯 测试汇总报告 ============================================================ 📊 总体表现: 平均 Precision@3: 53.3% 平均 Precision@5: 38.0% 表现良好查询: 2/10 (≥66.7%) 完全失败查询: 1/10 (0%) 📋 详细结果: 🟡 build tool P@3: 33.3% | 首位: swc (77.2%) 首个命中: swc 🟢 test framework P@3: 100.0% | 首位: jasmine (79.8%) 首个命中: jasmine 🟡 code quality P@3: 33.3% | 首位: qwik (77.0%) 首个命中: standard 🟡 ui framework P@3: 66.7% | 首位: vue (78.6%) 首个命中: vue 🟢 state management P@3: 100.0% | 首位: redux (80.9%) 首个命中: redux 🟡 package manager P@3: 66.7% | 首位: pnpm (79.6%) 首个命中: pnpm 🔴 javascript runtime P@3: 0.0% | 首位: react (78.7%) 无命中 🟡 database orm P@3: 33.3% | 首位: prisma (78.2%) 首个命中: prisma 🟡 bundler P@3: 33.3% | 首位: bun (80.2%) 首个命中: parcel 🟡 frontend framework P@3: 66.7% | 首位: svelte (79.1%) 首个命中: svelte 🔍 关键洞察: 最佳查询: "test framework" (100.0%) 最差查询: "javascript runtime" (0.0%) 模型对抽象命名包的理解能力有限 字面相似性对结果影响显著 # openai/text-embedding-3-small ╭─   ~/workspace/autodev-codebase on   master ?3 took  7s  base ╰─❯ npx tsx src/examples/embedding-test-simple.ts 🚀 开始embedding测试... 📦 添加模拟包数据... ✅ 已添加 27 个包 🔍 查询: "build tool" 📋 期望结果: parcel, turbo, rome, swc 📊 搜索结果: 1. bun (35.5%) ❌ 2. deno (33.1%) ❌ 3. yarn (31.2%) ❌ 4. node (30.6%) ❌ 5. mocha (30.5%) ❌ 📈 Precision@3: 0.0% | Precision@5: 0.0% --- 🔍 查询: "test framework" 📋 期望结果: mocha, jasmine, ava, tap 📊 搜索结果: 1. mocha (40.7%) ✅ 2. jasmine (38.6%) ✅ 3. ava (32.8%) ✅ 4. turbo (32.6%) ❌ 5. rome (31.9%) ❌ 📈 Precision@3: 100.0% | Precision@5: 60.0% --- 🔍 查询: "code quality" 📋 期望结果: standard, biome 📊 搜索结果: 1. mocha (30.1%) ❌ 2. qwik (29.5%) ❌ 3. jasmine (27.1%) ❌ 4. swc (26.9%) ❌ 5. standard (25.7%) ✅ 📈 Precision@3: 0.0% | Precision@5: 20.0% --- 🔍 查询: "ui framework" 📋 期望结果: vue, svelte, solid, qwik, react 📊 搜索结果: 1. qwik (40.5%) ✅ 2. vue (38.5%) ✅ 3. swc (38.2%) ❌ 4. svelte (38.0%) ✅ 5. mocha (37.7%) ❌ 📈 Precision@3: 66.7% | Precision@5: 60.0% --- 🔍 查询: "state management" 📋 期望结果: redux, zustand, jotai, recoil 📊 搜索结果: 1. zustand (45.2%) ✅ 2. swc (35.2%) ❌ 3. svelte (33.0%) ❌ 4. qwik (32.9%) ❌ 5. standard (32.4%) ❌ 📈 Precision@3: 33.3% | Precision@5: 20.0% --- 🔍 查询: "package manager" 📋 期望结果: pnpm, yarn, bun 📊 搜索结果: 1. pnpm (39.9%) ✅ 2. parcel (35.4%) ❌ 3. yarn (34.1%) ✅ 4. deno (32.2%) ❌ 5. mocha (30.8%) ❌ 📈 Precision@3: 66.7% | Precision@5: 40.0% --- 🔍 查询: "javascript runtime" 📋 期望结果: deno, node, bun 📊 搜索结果: 1. jasmine (45.5%) ❌ 2. rome (44.3%) ❌ 3. mocha (41.9%) ❌ 4. turbo (41.6%) ❌ 5. swc (40.1%) ❌ 📈 Precision@3: 0.0% | Precision@5: 0.0% --- 🔍 查询: "database orm" 📋 期望结果: prisma, drizzle, kysely 📊 搜索结果: 1. rome (32.5%) ❌ 2. ava (31.6%) ❌ 3. mocha (31.2%) ❌ 4. prisma (31.1%) ✅ 5. jasmine (29.7%) ❌ 📈 Precision@3: 0.0% | Precision@5: 20.0% --- 🔍 查询: "bundler" 📋 期望结果: parcel, turbo, swc 📊 搜索结果: 1. bun (47.6%) ❌ 2. parcel (40.0%) ✅ 3. yarn (37.7%) ❌ 4. deno (36.1%) ❌ 5. turbo (34.6%) ✅ 📈 Precision@3: 33.3% | Precision@5: 40.0% --- 🔍 查询: "frontend framework" 📋 期望结果: vue, svelte, solid, qwik 📊 搜索结果: 1. prisma (41.1%) ❌ 2. svelte (40.5%) ✅ 3. turbo (40.4%) ❌ 4. react (39.6%) ❌ 5. jasmine (39.2%) ❌ 📈 Precision@3: 33.3% | Precision@5: 20.0% --- 🎯 测试汇总报告 ============================================================ 📊 总体表现: 平均 Precision@3: 33.3% 平均 Precision@5: 28.0% 表现良好查询: 1/10 (≥66.7%) 完全失败查询: 4/10 (0%) 📋 详细结果: 🔴 build tool P@3: 0.0% | 首位: bun (35.5%) 无命中 🟢 test framework P@3: 100.0% | 首位: mocha (40.7%) 首个命中: mocha 🔴 code quality P@3: 0.0% | 首位: mocha (30.1%) 首个命中: standard 🟡 ui framework P@3: 66.7% | 首位: qwik (40.5%) 首个命中: qwik 🟡 state management P@3: 33.3% | 首位: zustand (45.2%) 首个命中: zustand 🟡 package manager P@3: 66.7% | 首位: pnpm (39.9%) 首个命中: pnpm 🔴 javascript runtime P@3: 0.0% | 首位: jasmine (45.5%) 无命中 🔴 database orm P@3: 0.0% | 首位: rome (32.5%) 首个命中: prisma 🟡 bundler P@3: 33.3% | 首位: bun (47.6%) 首个命中: parcel 🟡 frontend framework P@3: 33.3% | 首位: prisma (41.1%) 首个命中: svelte 🔍 关键洞察: 最佳查询: "test framework" (100.0%) 最差查询: "build tool" (0.0%) 模型对抽象命名包的理解能力有限 字面相似性对结果影响显著 # openai/text-embedding-3-large ╭─   ~/workspace/autodev-codebase on   master ?3 took  6s  base ╰─❯ npx tsx src/examples/embedding-test-simple.ts 🚀 开始embedding测试... 📦 添加模拟包数据... ✅ 已添加 27 个包 🔍 查询: "build tool" 📋 期望结果: parcel, turbo, rome, swc 📊 搜索结果: 1. swc (39.3%) ✅ 2. parcel (35.1%) ✅ 3. qwik (34.4%) ❌ 4. jotai (33.5%) ❌ 5. tap (33.4%) ❌ 📈 Precision@3: 66.7% | Precision@5: 40.0% --- 🔍 查询: "test framework" 📋 期望结果: mocha, jasmine, ava, tap 📊 搜索结果: 1. mocha (35.7%) ✅ 2. jasmine (33.9%) ✅ 3. tap (31.7%) ✅ 4. kysely (30.6%) ❌ 5. ava (28.5%) ✅ 📈 Precision@3: 100.0% | Precision@5: 80.0% --- 🔍 查询: "code quality" 📋 期望结果: standard, biome 📊 搜索结果: 1. kysely (28.9%) ❌ 2. qwik (28.8%) ❌ 3. swc (27.9%) ❌ 4. standard (26.9%) ✅ 5. jotai (25.4%) ❌ 📈 Precision@3: 0.0% | Precision@5: 20.0% --- 🔍 查询: "ui framework" 📋 期望结果: vue, svelte, solid, qwik, react 📊 搜索结果: 1. qwik (34.7%) ✅ 2. vue (33.1%) ✅ 3. kysely (32.7%) ❌ 4. swc (32.0%) ❌ 5. jotai (30.3%) ❌ 📈 Precision@3: 66.7% | Precision@5: 40.0% --- 🔍 查询: "state management" 📋 期望结果: redux, zustand, jotai, recoil 📊 搜索结果: 1. zustand (33.8%) ✅ 2. redux (29.0%) ✅ 3. kysely (27.3%) ❌ 4. swc (26.0%) ❌ 5. recoil (24.4%) ✅ 📈 Precision@3: 66.7% | Precision@5: 60.0% --- 🔍 查询: "package manager" 📋 期望结果: pnpm, yarn, bun 📊 搜索结果: 1. swc (31.5%) ❌ 2. kysely (29.4%) ❌ 3. parcel (28.9%) ❌ 4. qwik (28.3%) ❌ 5. tap (27.2%) ❌ 📈 Precision@3: 0.0% | Precision@5: 0.0% --- 🔍 查询: "javascript runtime" 📋 期望结果: deno, node, bun 📊 搜索结果: 1. swc (35.6%) ❌ 2. kysely (35.5%) ❌ 3. rome (35.1%) ❌ 4. turbo (34.5%) ❌ 5. qwik (34.5%) ❌ 📈 Precision@3: 0.0% | Precision@5: 0.0% --- 🔍 查询: "database orm" 📋 期望结果: prisma, drizzle, kysely 📊 搜索结果: 1. kysely (26.6%) ✅ 2. prisma (24.7%) ✅ 3. jotai (21.4%) ❌ 4. solid (21.4%) ❌ 5. biome (20.9%) ❌ 📈 Precision@3: 66.7% | Precision@5: 40.0% --- 🔍 查询: "bundler" 📋 期望结果: parcel, turbo, swc 📊 搜索结果: 1. bun (40.7%) ❌ 2. parcel (38.9%) ✅ 3. swc (36.1%) ✅ 4. turbo (34.4%) ✅ 5. tap (33.8%) ❌ 📈 Precision@3: 66.7% | Precision@5: 60.0% --- 🔍 查询: "frontend framework" 📋 期望结果: vue, svelte, solid, qwik 📊 搜索结果: 1. vue (31.5%) ✅ 2. swc (31.5%) ❌ 3. kysely (30.6%) ❌ 4. turbo (29.3%) ❌ 5. qwik (28.4%) ✅ 📈 Precision@3: 33.3% | Precision@5: 40.0% --- 🎯 测试汇总报告 ============================================================ 📊 总体表现: 平均 Precision@3: 46.7% 平均 Precision@5: 38.0% 表现良好查询: 1/10 (≥66.7%) 完全失败查询: 3/10 (0%) 📋 详细结果: 🟡 build tool P@3: 66.7% | 首位: swc (39.3%) 首个命中: swc 🟢 test framework P@3: 100.0% | 首位: mocha (35.7%) 首个命中: mocha 🔴 code quality P@3: 0.0% | 首位: kysely (28.9%) 首个命中: standard 🟡 ui framework P@3: 66.7% | 首位: qwik (34.7%) 首个命中: qwik 🟡 state management P@3: 66.7% | 首位: zustand (33.8%) 首个命中: zustand 🔴 package manager P@3: 0.0% | 首位: swc (31.5%) 无命中 🔴 javascript runtime P@3: 0.0% | 首位: swc (35.6%) 无命中 🟡 database orm P@3: 66.7% | 首位: kysely (26.6%) 首个命中: kysely 🟡 bundler P@3: 66.7% | 首位: bun (40.7%) 首个命中: parcel 🟡 frontend framework P@3: 33.3% | 首位: vue (31.5%) 首个命中: vue 🔍 关键洞察: 最佳查询: "test framework" (100.0%) 最差查询: "code quality" (0.0%) 模型对抽象命名包的理解能力有限 字面相似性对结果影响显著 # voyage/voyage-3-large ╭─   ~/workspace/autodev-codebase on   master !1 ?3  base ╰─❯ npx tsx src/examples/embedding-test-simple.ts 🚀 开始embedding测试... 📦 添加模拟包数据... ✅ 已添加 27 个包 🔍 查询: "build tool" 📋 期望结果: parcel, turbo, rome, swc 📊 搜索结果: 1. bun (56.3%) ❌ 2. deno (54.1%) ❌ 3. solid (51.6%) ❌ 4. kysely (51.4%) ❌ 5. yarn (51.2%) ❌ 📈 Precision@3: 0.0% | Precision@5: 0.0% --- 🔍 查询: "test framework" 📋 期望结果: mocha, jasmine, ava, tap 📊 搜索结果: 1. jasmine (57.8%) ✅ 2. mocha (57.4%) ✅ 3. ava (57.0%) ✅ 4. tap (55.2%) ✅ 5. standard (51.7%) ❌ 📈 Precision@3: 100.0% | Precision@5: 80.0% --- 🔍 查询: "code quality" 📋 期望结果: standard, biome Rate limit hit, retrying in 500ms (attempt 1/10) Rate limit hit, retrying in 1000ms (attempt 2/10) Rate limit hit, retrying in 2000ms (attempt 3/10) Rate limit hit, retrying in 4000ms (attempt 4/10) Rate limit hit, retrying in 8000ms (attempt 5/10) Rate limit hit, retrying in 16000ms (attempt 6/10) 📊 搜索结果: 1. standard (49.9%) ✅ 2. solid (48.5%) ❌ 3. jasmine (47.5%) ❌ 4. kysely (46.8%) ❌ 5. deno (46.6%) ❌ 📈 Precision@3: 33.3% | Precision@5: 20.0% --- 🔍 查询: "ui framework" 📋 期望结果: vue, svelte, solid, qwik, react 📊 搜索结果: 1. jotai (52.1%) ❌ 2. svelte (51.8%) ✅ 3. kysely (51.5%) ❌ 4. redux (51.2%) ❌ 5. solid (51.2%) ✅ 📈 Precision@3: 33.3% | Precision@5: 40.0% --- 🔍 查询: "state management" 📋 期望结果: redux, zustand, jotai, recoil 📊 搜索结果: 1. zustand (60.7%) ✅ 2. redux (58.0%) ✅ 3. jotai (57.0%) ✅ 4. recoil (53.2%) ✅ 5. kysely (50.6%) ❌ 📈 Precision@3: 100.0% | Precision@5: 80.0% --- 🔍 查询: "package manager" 📋 期望结果: pnpm, yarn, bun 📊 搜索结果: 1. pnpm (61.9%) ✅ 2. bun (58.4%) ✅ 3. yarn (57.5%) ✅ 4. deno (56.7%) ❌ 5. solid (55.4%) ❌ 📈 Precision@3: 100.0% | Precision@5: 60.0% --- 🔍 查询: "javascript runtime" 📋 期望结果: deno, node, bun 📊 搜索结果: 1. jasmine (57.2%) ❌ 2. node (55.8%) ✅ 3. deno (55.7%) ✅ 4. rome (55.4%) ❌ 5. kysely (54.1%) ❌ 📈 Precision@3: 66.7% | Precision@5: 40.0% --- 🔍 查询: "database orm" 📋 期望结果: prisma, drizzle, kysely 📊 搜索结果: 1. kysely (57.7%) ✅ 2. prisma (50.4%) ✅ 3. deno (49.0%) ❌ 4. rome (48.9%) ❌ 5. jotai (47.9%) ❌ 📈 Precision@3: 66.7% | Precision@5: 40.0% --- 🔍 查询: "bundler" 📋 期望结果: parcel, turbo, swc 📊 搜索结果: 1. bun (64.1%) ❌ 2. biome (55.4%) ❌ 3. yarn (54.8%) ❌ 4. parcel (54.0%) ✅ 5. solid (52.3%) ❌ 📈 Precision@3: 0.0% | Precision@5: 20.0% --- 🔍 查询: "frontend framework" 📋 期望结果: vue, svelte, solid, qwik 📊 搜索结果: 1. svelte (51.3%) ✅ 2. kysely (50.9%) ❌ 3. redux (50.0%) ❌ 4. solid (49.7%) ✅ 5. jotai (49.1%) ❌ 📈 Precision@3: 33.3% | Precision@5: 40.0% --- 🎯 测试汇总报告 ============================================================ 📊 总体表现: 平均 Precision@3: 53.3% 平均 Precision@5: 42.0% 表现良好查询: 3/10 (≥66.7%) 完全失败查询: 2/10 (0%) 📋 详细结果: 🔴 build tool P@3: 0.0% | 首位: bun (56.3%) 无命中 🟢 test framework P@3: 100.0% | 首位: jasmine (57.8%) 首个命中: jasmine 🟡 code quality P@3: 33.3% | 首位: standard (49.9%) 首个命中: standard 🟡 ui framework P@3: 33.3% | 首位: jotai (52.1%) 首个命中: svelte 🟢 state management P@3: 100.0% | 首位: zustand (60.7%) 首个命中: zustand 🟢 package manager P@3: 100.0% | 首位: pnpm (61.9%) 首个命中: pnpm 🟡 javascript runtime P@3: 66.7% | 首位: jasmine (57.2%) 首个命中: node 🟡 database orm P@3: 66.7% | 首位: kysely (57.7%) 首个命中: kysely 🔴 bundler P@3: 0.0% | 首位: bun (64.1%) 首个命中: parcel 🟡 frontend framework P@3: 33.3% | 首位: svelte (51.3%) 首个命中: svelte 🔍 关键洞察: 最佳查询: "test framework" (100.0%) 最差查询: "build tool" (0.0%) 模型对抽象命名包的理解能力有限 字面相似性对结果影响显著 # voyage/voyage-3.5 ╭─   ~/workspace/autodev-codebase on   master !1 ?3  base ╰─❯ npx tsx src/examples/embedding-test-simple.ts 🚀 开始embedding测试... 📦 添加模拟包数据... ✅ 已添加 27 个包 🔍 查询: "build tool" 📋 期望结果: parcel, turbo, rome, swc 📊 搜索结果: 1. parcel (41.0%) ✅ 2. bun (38.6%) ❌ 3. deno (38.1%) ❌ 4. standard (37.0%) ❌ 5. swc (36.7%) ✅ 📈 Precision@3: 33.3% | Precision@5: 40.0% --- 🔍 查询: "test framework" 📋 期望结果: mocha, jasmine, ava, tap 📊 搜索结果: 1. tap (43.4%) ✅ 2. parcel (42.7%) ❌ 3. ava (42.6%) ✅ 4. jasmine (41.9%) ✅ 5. mocha (41.7%) ✅ 📈 Precision@3: 66.7% | Precision@5: 80.0% --- 🔍 查询: "code quality" 📋 期望结果: standard, biome Rate limit hit, retrying in 500ms (attempt 1/10) Rate limit hit, retrying in 1000ms (attempt 2/10) Rate limit hit, retrying in 2000ms (attempt 3/10) Rate limit hit, retrying in 4000ms (attempt 4/10) Rate limit hit, retrying in 8000ms (attempt 5/10) Rate limit hit, retrying in 16000ms (attempt 6/10) Rate limit hit, retrying in 32000ms (attempt 7/10) 📊 搜索结果: 1. standard (44.5%) ✅ 2. parcel (43.8%) ❌ 3. ava (40.1%) ❌ 4. deno (40.0%) ❌ 5. tap (38.9%) ❌ 📈 Precision@3: 33.3% | Precision@5: 20.0% --- 🔍 查询: "ui framework" 📋 期望结果: vue, svelte, solid, qwik, react 📊 搜索结果: 1. parcel (45.2%) ❌ 2. redux (44.1%) ❌ 3. turbo (43.6%) ❌ 4. drizzle (43.3%) ❌ 5. recoil (43.2%) ❌ 📈 Precision@3: 0.0% | Precision@5: 0.0% --- 🔍 查询: "state management" 📋 期望结果: redux, zustand, jotai, recoil 📊 搜索结果: 1. zustand (38.7%) ✅ 2. recoil (37.6%) ✅ 3. redux (37.3%) ✅ 4. parcel (35.8%) ❌ 5. rome (33.8%) ❌ 📈 Precision@3: 100.0% | Precision@5: 60.0% --- 🔍 查询: "package manager" 📋 期望结果: pnpm, yarn, bun Rate limit hit, retrying in 500ms (attempt 1/10) Rate limit hit, retrying in 1000ms (attempt 2/10) Rate limit hit, retrying in 2000ms (attempt 3/10) Rate limit hit, retrying in 4000ms (attempt 4/10) Rate limit hit, retrying in 8000ms (attempt 5/10) Rate limit hit, retrying in 16000ms (attempt 6/10) Rate limit hit, retrying in 32000ms (attempt 7/10) 📊 搜索结果: 1. pnpm (59.8%) ✅ 2. yarn (56.1%) ✅ 3. parcel (52.8%) ❌ 4. bun (51.4%) ✅ 5. node (50.3%) ❌ 📈 Precision@3: 66.7% | Precision@5: 60.0% --- 🔍 查询: "javascript runtime" 📋 期望结果: deno, node, bun 📊 搜索结果: 1. parcel (46.8%) ❌ 2. deno (45.1%) ✅ 3. jasmine (44.9%) ❌ 4. node (44.9%) ✅ 5. jotai (44.6%) ❌ 📈 Precision@3: 33.3% | Precision@5: 40.0% --- 🔍 查询: "database orm" 📋 期望结果: prisma, drizzle, kysely 📊 搜索结果: 1. prisma (47.0%) ✅ 2. deno (44.7%) ❌ 3. kysely (42.6%) ✅ 4. parcel (41.7%) ❌ 5. recoil (41.7%) ❌ 📈 Precision@3: 66.7% | Precision@5: 40.0% --- 🔍 查询: "bundler" 📋 期望结果: parcel, turbo, swc Rate limit hit, retrying in 500ms (attempt 1/10) Rate limit hit, retrying in 1000ms (attempt 2/10) Rate limit hit, retrying in 2000ms (attempt 3/10) Rate limit hit, retrying in 4000ms (attempt 4/10) Rate limit hit, retrying in 8000ms (attempt 5/10) Rate limit hit, retrying in 16000ms (attempt 6/10) Rate limit hit, retrying in 32000ms (attempt 7/10) 📊 搜索结果: 1. bun (57.9%) ❌ 2. parcel (55.1%) ✅ 3. drizzle (47.5%) ❌ 4. turbo (46.3%) ✅ 5. yarn (45.7%) ❌ 📈 Precision@3: 33.3% | Precision@5: 40.0% --- 🔍 查询: "frontend framework" 📋 期望结果: vue, svelte, solid, qwik 📊 搜索结果: 1. parcel (53.4%) ❌ 2. recoil (49.4%) ❌ 3. redux (47.5%) ❌ 4. yarn (47.0%) ❌ 5. deno (46.1%) ❌ 📈 Precision@3: 0.0% | Precision@5: 0.0% --- 🎯 测试汇总报告 ============================================================ 📊 总体表现: 平均 Precision@3: 43.3% 平均 Precision@5: 38.0% 表现良好查询: 1/10 (≥66.7%) 完全失败查询: 2/10 (0%) 📋 详细结果: 🟡 build tool P@3: 33.3% | 首位: parcel (41.0%) 首个命中: parcel 🟡 test framework P@3: 66.7% | 首位: tap (43.4%) 首个命中: tap 🟡 code quality P@3: 33.3% | 首位: standard (44.5%) 首个命中: standard 🔴 ui framework P@3: 0.0% | 首位: parcel (45.2%) 无命中 🟢 state management P@3: 100.0% | 首位: zustand (38.7%) 首个命中: zustand 🟡 package manager P@3: 66.7% | 首位: pnpm (59.8%) 首个命中: pnpm 🟡 javascript runtime P@3: 33.3% | 首位: parcel (46.8%) 首个命中: deno 🟡 database orm P@3: 66.7% | 首位: prisma (47.0%) 首个命中: prisma 🟡 bundler P@3: 33.3% | 首位: bun (57.9%) 首个命中: parcel 🔴 frontend framework P@3: 0.0% | 首位: parcel (53.4%) 无命中 🔍 关键洞察: 最佳查询: "state management" (100.0%) 最差查询: "ui framework" (0.0%) 模型对抽象命名包的理解能力有限 字面相似性对结果影响显著 # voyage/voyage-code-3 ╭─   ~/workspace/autodev-codebase on   master !1 ?3  base ╰─❯ npx tsx src/examples/embedding-test-simple.ts 🚀 开始embedding测试... 📦 添加模拟包数据... document dimension 1024 ✅ 已添加 27 个包 🔍 查询: "build tool" 📋 期望结果: parcel, turbo, rome, swc 📊 搜索结果: 1. bun (60.2%) ❌ 2. swc (59.2%) ✅ 3. turbo (58.4%) ✅ 4. pnpm (57.9%) ❌ 5. deno (57.8%) ❌ 📈 Precision@3: 66.7% | Precision@5: 40.0% --- 🔍 查询: "test framework" 📋 期望结果: mocha, jasmine, ava, tap 📊 搜索结果: 1. mocha (65.0%) ✅ 2. ava (62.5%) ✅ 3. tap (60.7%) ✅ 4. jasmine (60.6%) ✅ 5. standard (57.8%) ❌ 📈 Precision@3: 100.0% | Precision@5: 80.0% --- 🔍 查询: "code quality" 📋 期望结果: standard, biome 📊 搜索结果: 1. standard (54.9%) ✅ 2. swc (53.9%) ❌ 3. ava (53.5%) ❌ 4. turbo (52.9%) ❌ 5. qwik (52.6%) ❌ 📈 Precision@3: 33.3% | Precision@5: 20.0% --- 🔍 查询: "ui framework" 📋 期望结果: vue, svelte, solid, qwik, react 📊 搜索结果: 1. svelte (59.6%) ✅ 2. qwik (59.1%) ✅ 3. vue (58.0%) ✅ 4. react (56.2%) ✅ 5. swc (55.7%) ❌ 📈 Precision@3: 100.0% | Precision@5: 80.0% --- 🔍 查询: "state management" 📋 期望结果: redux, zustand, jotai, recoil 📊 搜索结果: 1. zustand (65.3%) ✅ 2. redux (62.6%) ✅ 3. recoil (58.5%) ✅ 4. jotai (58.1%) ✅ 5. svelte (57.8%) ❌ 📈 Precision@3: 100.0% | Precision@5: 80.0% --- 🔍 查询: "package manager" 📋 期望结果: pnpm, yarn, bun 📊 搜索结果: 1. pnpm (71.0%) ✅ 2. yarn (63.0%) ✅ 3. bun (62.3%) ✅ 4. rome (61.8%) ❌ 5. deno (61.6%) ❌ 📈 Precision@3: 100.0% | Precision@5: 60.0% --- 🔍 查询: "javascript runtime" 📋 期望结果: deno, node, bun 📊 搜索结果: 1. rome (63.6%) ❌ 2. swc (62.1%) ❌ 3. turbo (61.7%) ❌ 4. jasmine (60.6%) ❌ 5. biome (60.5%) ❌ 📈 Precision@3: 0.0% | Precision@5: 0.0% --- 🔍 查询: "database orm" 📋 期望结果: prisma, drizzle, kysely 📊 搜索结果: 1. kysely (66.3%) ✅ 2. prisma (59.2%) ✅ 3. drizzle (55.5%) ✅ 4. rome (54.8%) ❌ 5. deno (54.1%) ❌ 📈 Precision@3: 100.0% | Precision@5: 60.0% --- 🔍 查询: "bundler" 📋 期望结果: parcel, turbo, swc 📊 搜索结果: 1. bun (69.0%) ❌ 2. turbo (61.2%) ✅ 3. yarn (60.6%) ❌ 4. parcel (60.1%) ✅ 5. pnpm (60.0%) ❌ 📈 Precision@3: 33.3% | Precision@5: 40.0% --- 🔍 查询: "frontend framework" 📋 期望结果: vue, svelte, solid, qwik 📊 搜索结果: 1. svelte (63.3%) ✅ 2. vue (61.1%) ✅ 3. qwik (59.5%) ✅ 4. react (57.8%) ❌ 5. redux (56.9%) ❌ 📈 Precision@3: 100.0% | Precision@5: 60.0% --- 🎯 测试汇总报告 ============================================================ 📊 总体表现: 平均 Precision@3: 73.3% 平均 Precision@5: 52.0% 表现良好查询: 6/10 (≥66.7%) 完全失败查询: 1/10 (0%) 📋 详细结果: 🟡 build tool P@3: 66.7% | 首位: bun (60.2%) 首个命中: swc 🟢 test framework P@3: 100.0% | 首位: mocha (65.0%) 首个命中: mocha 🟡 code quality P@3: 33.3% | 首位: standard (54.9%) 首个命中: standard 🟢 ui framework P@3: 100.0% | 首位: svelte (59.6%) 首个命中: svelte 🟢 state management P@3: 100.0% | 首位: zustand (65.3%) 首个命中: zustand 🟢 package manager P@3: 100.0% | 首位: pnpm (71.0%) 首个命中: pnpm 🔴 javascript runtime P@3: 0.0% | 首位: rome (63.6%) 无命中 🟢 database orm P@3: 100.0% | 首位: kysely (66.3%) 首个命中: kysely 🟡 bundler P@3: 33.3% | 首位: bun (69.0%) 首个命中: turbo 🟢 frontend framework P@3: 100.0% | 首位: svelte (63.3%) 首个命中: svelte 🔍 关键洞察: 最佳查询: "test framework" (100.0%) 最差查询: "javascript runtime" (0.0%) 模型对抽象命名包的理解能力有限 字面相似性对结果影响显著 # voyage/voyage-3.5-lite ╭─   ~/workspace/autodev-codebase on   master !1 ?3  base ╰─❯ npx tsx src/examples/embedding-test-simple.ts 🚀 开始embedding测试... 📦 添加模拟包数据... ✅ 已添加 27 个包 🔍 查询: "build tool" 📋 期望结果: parcel, turbo, rome, swc 📊 搜索结果: 1. swc (49.3%) ✅ 2. deno (47.7%) ❌ 3. bun (44.3%) ❌ 4. node (43.3%) ❌ 5. qwik (43.2%) ❌ 📈 Precision@3: 33.3% | Precision@5: 20.0% --- 🔍 查询: "test framework" 📋 期望结果: mocha, jasmine, ava, tap 📊 搜索结果: 1. mocha (44.7%) ✅ 2. deno (41.9%) ❌ 3. qwik (41.2%) ❌ 4. jasmine (40.1%) ✅ 5. vue (38.4%) ❌ 📈 Precision@3: 33.3% | Precision@5: 40.0% --- 🔍 查询: "code quality" 📋 期望结果: standard, biome Rate limit hit, retrying in 500ms (attempt 1/10) Rate limit hit, retrying in 1000ms (attempt 2/10) Rate limit hit, retrying in 2000ms (attempt 3/10) Rate limit hit, retrying in 4000ms (attempt 4/10) Rate limit hit, retrying in 8000ms (attempt 5/10) Rate limit hit, retrying in 16000ms (attempt 6/10) Rate limit hit, retrying in 32000ms (attempt 7/10) 📊 搜索结果: 1. qwik (46.5%) ❌ 2. deno (46.4%) ❌ 3. mocha (46.3%) ❌ 4. swc (43.4%) ❌ 5. jasmine (40.0%) ❌ 📈 Precision@3: 0.0% | Precision@5: 0.0% --- 🔍 查询: "ui framework" 📋 期望结果: vue, svelte, solid, qwik, react 📊 搜索结果: 1. qwik (47.4%) ✅ 2. vue (45.0%) ✅ 3. react (42.2%) ✅ 4. redux (41.0%) ❌ 5. swc (39.9%) ❌ 📈 Precision@3: 100.0% | Precision@5: 60.0% --- 🔍 查询: "state management" 📋 期望结果: redux, zustand, jotai, recoil 📊 搜索结果: 1. deno (38.2%) ❌ 2. redux (36.5%) ✅ 3. swc (36.3%) ❌ 4. recoil (35.3%) ✅ 5. react (35.2%) ❌ 📈 Precision@3: 33.3% | Precision@5: 40.0% --- 🔍 查询: "package manager" 📋 期望结果: pnpm, yarn, bun Rate limit hit, retrying in 500ms (attempt 1/10) Rate limit hit, retrying in 1000ms (attempt 2/10) Rate limit hit, retrying in 2000ms (attempt 3/10) Rate limit hit, retrying in 4000ms (attempt 4/10) Rate limit hit, retrying in 8000ms (attempt 5/10) Rate limit hit, retrying in 16000ms (attempt 6/10) Rate limit hit, retrying in 32000ms (attempt 7/10) 📊 搜索结果: 1. yarn (53.4%) ✅ 2. parcel (52.8%) ❌ 3. pnpm (49.5%) ✅ 4. node (47.9%) ❌ 5. mocha (47.3%) ❌ 📈 Precision@3: 66.7% | Precision@5: 40.0% --- 🔍 查询: "javascript runtime" 📋 期望结果: deno, node, bun 📊 搜索结果: 1. rome (48.9%) ❌ 2. drizzle (47.5%) ❌ 3. jasmine (47.3%) ❌ 4. mocha (47.0%) ❌ 5. swc (46.8%) ❌ 📈 Precision@3: 0.0% | Precision@5: 0.0% --- 🔍 查询: "database orm" 📋 期望结果: prisma, drizzle, kysely 📊 搜索结果: 1. deno (38.9%) ❌ 2. swc (37.1%) ❌ 3. prisma (36.4%) ✅ 4. mocha (35.1%) ❌ 5. bun (34.4%) ❌ 📈 Precision@3: 33.3% | Precision@5: 20.0% --- 🔍 查询: "bundler" 📋 期望结果: parcel, turbo, swc Rate limit hit, retrying in 500ms (attempt 1/10) Rate limit hit, retrying in 1000ms (attempt 2/10) Rate limit hit, retrying in 2000ms (attempt 3/10) Rate limit hit, retrying in 4000ms (attempt 4/10) Rate limit hit, retrying in 8000ms (attempt 5/10) Rate limit hit, retrying in 16000ms (attempt 6/10) Rate limit hit, retrying in 32000ms (attempt 7/10) 📊 搜索结果: 1. bun (53.2%) ❌ 2. parcel (46.3%) ✅ 3. deno (45.0%) ❌ 4. yarn (44.7%) ❌ 5. recoil (43.2%) ❌ 📈 Precision@3: 33.3% | Precision@5: 20.0% --- 🔍 查询: "frontend framework" 📋 期望结果: vue, svelte, solid, qwik 📊 搜索结果: 1. vue (54.5%) ✅ 2. react (46.5%) ❌ 3. redux (44.6%) ❌ 4. deno (43.2%) ❌ 5. qwik (42.9%) ✅ 📈 Precision@3: 33.3% | Precision@5: 40.0% --- 🎯 测试汇总报告 ============================================================ 📊 总体表现: 平均 Precision@3: 36.7% 平均 Precision@5: 28.0% 表现良好查询: 1/10 (≥66.7%) 完全失败查询: 2/10 (0%) 📋 详细结果: 🟡 build tool P@3: 33.3% | 首位: swc (49.3%) 首个命中: swc 🟡 test framework P@3: 33.3% | 首位: mocha (44.7%) 首个命中: mocha 🔴 code quality P@3: 0.0% | 首位: qwik (46.5%) 无命中 🟢 ui framework P@3: 100.0% | 首位: qwik (47.4%) 首个命中: qwik 🟡 state management P@3: 33.3% | 首位: deno (38.2%) 首个命中: redux 🟡 package manager P@3: 66.7% | 首位: yarn (53.4%) 首个命中: yarn 🔴 javascript runtime P@3: 0.0% | 首位: rome (48.9%) 无命中 🟡 database orm P@3: 33.3% | 首位: deno (38.9%) 首个命中: prisma 🟡 bundler P@3: 33.3% | 首位: bun (53.2%) 首个命中: parcel 🟡 frontend framework P@3: 33.3% | 首位: vue (54.5%) 首个命中: vue 🔍 关键洞察: 最佳查询: "ui framework" (100.0%) 最差查询: "code quality" (0.0%) 模型对抽象命名包的理解能力有限 字面相似性对结果影响显著 # ollama/dengcao/Qwen3-Embedding-4B:Q4_K_M 🚀 开始embedding测试... [memory-vector-search] { ollamaBaseUrl: 'http://192.168.31.10:11434', ollamaModelId: 'dengcao/Qwen3-Embedding-4B:Q4_K_M', type: 'ollama' } 📦 添加模拟包数据... ℹ No proxy configured document dimension 2560 ✅ 已添加 27 个包 🔍 查询: "build tool" 📋 期望结果: parcel, turbo, rome, swc ℹ No proxy configured 📊 搜索结果: 1. biome (54.8%) ❌ 2. yarn (52.4%) ❌ 3. rome (52.0%) ✅ 4. node (50.7%) ❌ 5. parcel (50.3%) ✅ 📈 Precision@3: 33.3% | Precision@5: 40.0% --- 🔍 查询: "test framework" 📋 期望结果: mocha, jasmine, ava, tap ℹ No proxy configured 📊 搜索结果: 1. mocha (51.3%) ✅ 2. ava (49.5%) ✅ 3. jasmine (47.8%) ✅ 4. tap (47.4%) ✅ 5. biome (46.9%) ❌ 📈 Precision@3: 100.0% | Precision@5: 80.0% --- 🔍 查询: "code quality" 📋 期望结果: standard, biome ℹ No proxy configured 📊 搜索结果: 1. biome (50.3%) ✅ 2. standard (42.5%) ✅ 3. rome (42.1%) ❌ 4. node (40.8%) ❌ 5. qwik (39.8%) ❌ 📈 Precision@3: 66.7% | Precision@5: 40.0% --- 🔍 查询: "ui framework" 📋 期望结果: vue, svelte, solid, qwik, react ℹ No proxy configured 📊 搜索结果: 1. vue (44.7%) ✅ 2. svelte (44.1%) ✅ 3. solid (43.4%) ✅ 4. biome (42.9%) ❌ 5. drizzle (42.8%) ❌ 📈 Precision@3: 100.0% | Precision@5: 60.0% --- 🔍 查询: "state management" 📋 期望结果: redux, zustand, jotai, recoil ℹ No proxy configured 📊 搜索结果: 1. zustand (58.3%) ✅ 2. recoil (56.5%) ✅ 3. redux (55.3%) ✅ 4. jotai (50.0%) ✅ 5. react (46.9%) ❌ 📈 Precision@3: 100.0% | Precision@5: 80.0% --- 🔍 查询: "package manager" 📋 期望结果: pnpm, yarn, bun ℹ No proxy configured 📊 搜索结果: 1. pnpm (57.6%) ✅ 2. yarn (55.8%) ✅ 3. node (51.1%) ❌ 4. biome (51.1%) ❌ 5. rome (50.2%) ❌ 📈 Precision@3: 66.7% | Precision@5: 40.0% --- 🔍 查询: "javascript runtime" 📋 期望结果: deno, node, bun ℹ No proxy configured 📊 搜索结果: 1. rome (55.9%) ❌ 2. node (52.4%) ✅ 3. biome (49.9%) ❌ 4. react (48.0%) ❌ 5. standard (47.3%) ❌ 📈 Precision@3: 33.3% | Precision@5: 20.0% --- 🔍 查询: "database orm" 📋 期望结果: prisma, drizzle, kysely ℹ No proxy configured 📊 搜索结果: 1. kysely (53.0%) ✅ 2. prisma (47.9%) ✅ 3. drizzle (44.2%) ✅ 4. biome (39.8%) ❌ 5. rome (38.7%) ❌ 📈 Precision@3: 100.0% | Precision@5: 60.0% --- 🔍 查询: "bundler" 📋 期望结果: parcel, turbo, swc ℹ No proxy configured 📊 搜索结果: 1. node (52.1%) ❌ 2. yarn (51.2%) ❌ 3. biome (49.4%) ❌ 4. pnpm (47.1%) ❌ 5. standard (46.4%) ❌ 📈 Precision@3: 0.0% | Precision@5: 0.0% --- 🔍 查询: "frontend framework" 📋 期望结果: vue, svelte, solid, qwik ℹ No proxy configured 📊 搜索结果: 1. vue (50.7%) ✅ 2. svelte (50.1%) ✅ 3. react (46.8%) ❌ 4. drizzle (45.0%) ❌ 5. solid (45.0%) ✅ 📈 Precision@3: 66.7% | Precision@5: 60.0% --- 🎯 测试汇总报告 ============================================================ 📊 总体表现: 平均 Precision@3: 66.7% 平均 Precision@5: 48.0% 表现良好查询: 4/10 (≥66.7%) 完全失败查询: 1/10 (0%) 📋 详细结果: 🟡 build tool P@3: 33.3% | 首位: biome (54.8%) 首个命中: rome 🟢 test framework P@3: 100.0% | 首位: mocha (51.3%) 首个命中: mocha 🟡 code quality P@3: 66.7% | 首位: biome (50.3%) 首个命中: biome 🟢 ui framework P@3: 100.0% | 首位: vue (44.7%) 首个命中: vue 🟢 state management P@3: 100.0% | 首位: zustand (58.3%) 首个命中: zustand 🟡 package manager P@3: 66.7% | 首位: pnpm (57.6%) 首个命中: pnpm 🟡 javascript runtime P@3: 33.3% | 首位: rome (55.9%) 首个命中: node 🟢 database orm P@3: 100.0% | 首位: kysely (53.0%) 首个命中: kysely 🔴 bundler P@3: 0.0% | 首位: node (52.1%) 无命中 🟡 frontend framework P@3: 66.7% | 首位: vue (50.7%) 首个命中: vue 🔍 关键洞察: 最佳查询: "test framework" (100.0%) 最差查询: "bundler" (0.0%) 模型对抽象命名包的理解能力有限 字面相似性对结果影响显著 # ollama/znbang/bge:small-en-v1.5-q8_0 🚀 开始embedding测试... [memory-vector-search] { ollamaBaseUrl: 'http://192.168.31.10:11434', ollamaModelId: 'znbang/bge:small-en-v1.5-q8_0', type: 'ollama' } 📦 添加模拟包数据... ℹ No proxy configured document dimension 384 ✅ 已添加 27 个包 🔍 查询: "build tool" 📋 期望结果: parcel, turbo, rome, swc ℹ No proxy configured 📊 搜索结果: 1. yarn (67.9%) ❌ 2. turbo (67.6%) ✅ 3. bun (66.8%) ❌ 4. node (66.6%) ❌ 5. rome (66.5%) ✅ 📈 Precision@3: 33.3% | Precision@5: 40.0% --- 🔍 查询: "test framework" 📋 期望结果: mocha, jasmine, ava, tap ℹ No proxy configured 📊 搜索结果: 1. turbo (68.7%) ❌ 2. yarn (67.3%) ❌ 3. standard (66.1%) ❌ 4. swc (65.7%) ❌ 5. ava (65.4%) ✅ 📈 Precision@3: 0.0% | Precision@5: 20.0% --- 🔍 查询: "code quality" 📋 期望结果: standard, biome ℹ No proxy configured 📊 搜索结果: 1. yarn (65.2%) ❌ 2. bun (64.7%) ❌ 3. standard (63.0%) ✅ 4. node (62.4%) ❌ 5. turbo (62.1%) ❌ 📈 Precision@3: 33.3% | Precision@5: 20.0% --- 🔍 查询: "ui framework" 📋 期望结果: vue, svelte, solid, qwik, react ℹ No proxy configured 📊 搜索结果: 1. rome (66.2%) ❌ 2. ava (64.3%) ❌ 3. turbo (64.1%) ❌ 4. prisma (63.4%) ❌ 5. yarn (63.3%) ❌ 📈 Precision@3: 0.0% | Precision@5: 0.0% --- 🔍 查询: "state management" 📋 期望结果: redux, zustand, jotai, recoil ℹ No proxy configured 📊 搜索结果: 1. yarn (64.9%) ❌ 2. bun (64.6%) ❌ 3. node (63.8%) ❌ 4. pnpm (63.5%) ❌ 5. deno (62.8%) ❌ 📈 Precision@3: 0.0% | Precision@5: 0.0% --- 🔍 查询: "package manager" 📋 期望结果: pnpm, yarn, bun ℹ No proxy configured 📊 搜索结果: 1. yarn (68.0%) ✅ 2. pnpm (67.5%) ✅ 3. node (66.1%) ❌ 4. turbo (65.6%) ❌ 5. zustand (64.9%) ❌ 📈 Precision@3: 66.7% | Precision@5: 40.0% --- 🔍 查询: "javascript runtime" 📋 期望结果: deno, node, bun ℹ No proxy configured 📊 搜索结果: 1. turbo (66.6%) ❌ 2. yarn (65.0%) ❌ 3. zustand (64.5%) ❌ 4. drizzle (64.5%) ❌ 5. mocha (63.2%) ❌ 📈 Precision@3: 0.0% | Precision@5: 0.0% --- 🔍 查询: "database orm" 📋 期望结果: prisma, drizzle, kysely ℹ No proxy configured 📊 搜索结果: 1. yarn (64.5%) ❌ 2. pnpm (63.2%) ❌ 3. bun (63.0%) ❌ 4. ava (62.8%) ❌ 5. node (62.7%) ❌ 📈 Precision@3: 0.0% | Precision@5: 0.0% --- 🔍 查询: "bundler" 📋 期望结果: parcel, turbo, swc ℹ No proxy configured 📊 搜索结果: 1. yarn (71.8%) ❌ 2. bun (68.5%) ❌ 3. mocha (67.3%) ❌ 4. node (66.7%) ❌ 5. turbo (66.4%) ✅ 📈 Precision@3: 0.0% | Precision@5: 20.0% --- 🔍 查询: "frontend framework" 📋 期望结果: vue, svelte, solid, qwik ℹ No proxy configured 📊 搜索结果: 1. turbo (65.9%) ❌ 2. zustand (65.4%) ❌ 3. svelte (65.2%) ✅ 4. swc (65.1%) ❌ 5. drizzle (64.3%) ❌ 📈 Precision@3: 33.3% | Precision@5: 20.0% --- 🎯 测试汇总报告 ============================================================ 📊 总体表现: 平均 Precision@3: 16.7% 平均 Precision@5: 16.0% 表现良好查询: 0/10 (≥66.7%) 完全失败查询: 6/10 (0%) 📋 详细结果: 🟡 build tool P@3: 33.3% | 首位: yarn (67.9%) 首个命中: turbo 🔴 test framework P@3: 0.0% | 首位: turbo (68.7%) 首个命中: ava 🟡 code quality P@3: 33.3% | 首位: yarn (65.2%) 首个命中: standard 🔴 ui framework P@3: 0.0% | 首位: rome (66.2%) 无命中 🔴 state management P@3: 0.0% | 首位: yarn (64.9%) 无命中 🟡 package manager P@3: 66.7% | 首位: yarn (68.0%) 首个命中: yarn 🔴 javascript runtime P@3: 0.0% | 首位: turbo (66.6%) 无命中 🔴 database orm P@3: 0.0% | 首位: yarn (64.5%) 无命中 🔴 bundler P@3: 0.0% | 首位: yarn (71.8%) 首个命中: turbo 🟡 frontend framework P@3: 33.3% | 首位: turbo (65.9%) 首个命中: svelte 🔍 关键洞察: 最佳查询: "package manager" (66.7%) 最差查询: "test framework" (0.0%) 模型对抽象命名包的理解能力有限 字面相似性对结果影响显著 # ollama/dengcao/Qwen3-Embedding-0.6B:f16 🚀 开始embedding测试... [memory-vector-search] { ollamaBaseUrl: 'http://192.168.31.10:11434', ollamaModelId: 'dengcao/Qwen3-Embedding-0.6B:f16', type: 'ollama' } 📦 添加模拟包数据... ℹ No proxy configured document dimension 1024 ✅ 已添加 27 个包 🔍 查询: "build tool" 📋 期望结果: parcel, turbo, rome, swc ℹ No proxy configured 📊 搜索结果: 1. yarn (46.0%) ❌ 2. pnpm (46.0%) ❌ 3. parcel (46.0%) ✅ 4. turbo (42.1%) ✅ 5. mocha (41.9%) ❌ 📈 Precision@3: 33.3% | Precision@5: 40.0% --- 🔍 查询: "test framework" 📋 期望结果: mocha, jasmine, ava, tap ℹ No proxy configured 📊 搜索结果: 1. mocha (57.7%) ✅ 2. jasmine (52.4%) ✅ 3. jotai (52.1%) ❌ 4. standard (47.2%) ❌ 5. prisma (46.5%) ❌ 📈 Precision@3: 66.7% | Precision@5: 40.0% --- 🔍 查询: "code quality" 📋 期望结果: standard, biome ℹ No proxy configured 📊 搜索结果: 1. standard (40.0%) ✅ 2. mocha (34.4%) ❌ 3. jotai (33.4%) ❌ 4. recoil (32.2%) ❌ 5. parcel (32.1%) ❌ 📈 Precision@3: 33.3% | Precision@5: 20.0% --- 🔍 查询: "ui framework" 📋 期望结果: vue, svelte, solid, qwik, react ℹ No proxy configured 📊 搜索结果: 1. vue (44.8%) ✅ 2. qwik (43.1%) ✅ 3. react (42.7%) ✅ 4. svelte (41.6%) ✅ 5. standard (41.1%) ❌ 📈 Precision@3: 100.0% | Precision@5: 80.0% --- 🔍 查询: "state management" 📋 期望结果: redux, zustand, jotai, recoil ℹ No proxy configured 📊 搜索结果: 1. zustand (62.3%) ✅ 2. recoil (57.4%) ✅ 3. redux (57.1%) ✅ 4. react (43.1%) ❌ 5. vue (40.1%) ❌ 📈 Precision@3: 100.0% | Precision@5: 60.0% --- 🔍 查询: "package manager" 📋 期望结果: pnpm, yarn, bun ℹ No proxy configured 📊 搜索结果: 1. pnpm (50.2%) ✅ 2. yarn (45.9%) ✅ 3. node (39.2%) ❌ 4. prisma (38.1%) ❌ 5. recoil (37.5%) ❌ 📈 Precision@3: 66.7% | Precision@5: 40.0% --- 🔍 查询: "javascript runtime" 📋 期望结果: deno, node, bun ℹ No proxy configured 📊 搜索结果: 1. jotai (45.3%) ❌ 2. node (45.3%) ✅ 3. jasmine (45.1%) ❌ 4. mocha (43.8%) ❌ 5. standard (42.2%) ❌ 📈 Precision@3: 33.3% | Precision@5: 20.0% --- 🔍 查询: "database orm" 📋 期望结果: prisma, drizzle, kysely ℹ No proxy configured 📊 搜索结果: 1. prisma (63.1%) ✅ 2. kysely (58.6%) ✅ 3. drizzle (56.5%) ✅ 4. recoil (37.9%) ❌ 5. pnpm (37.1%) ❌ 📈 Precision@3: 100.0% | Precision@5: 60.0% --- 🔍 查询: "bundler" 📋 期望结果: parcel, turbo, swc ℹ No proxy configured 📊 搜索结果: 1. pnpm (57.2%) ❌ 2. yarn (56.7%) ❌ 3. parcel (47.0%) ✅ 4. node (44.5%) ❌ 5. jotai (42.3%) ❌ 📈 Precision@3: 33.3% | Precision@5: 20.0% --- 🔍 查询: "frontend framework" 📋 期望结果: vue, svelte, solid, qwik ℹ No proxy configured 📊 搜索结果: 1. vue (48.3%) ✅ 2. svelte (47.0%) ✅ 3. react (45.5%) ❌ 4. qwik (43.9%) ✅ 5. prisma (42.0%) ❌ 📈 Precision@3: 66.7% | Precision@5: 60.0% --- 🎯 测试汇总报告 ============================================================ 📊 总体表现: 平均 Precision@3: 63.3% 平均 Precision@5: 44.0% 表现良好查询: 3/10 (≥66.7%) 完全失败查询: 0/10 (0%) 📋 详细结果: 🟡 build tool P@3: 33.3% | 首位: yarn (46.0%) 首个命中: parcel 🟡 test framework P@3: 66.7% | 首位: mocha (57.7%) 首个命中: mocha 🟡 code quality P@3: 33.3% | 首位: standard (40.0%) 首个命中: standard 🟢 ui framework P@3: 100.0% | 首位: vue (44.8%) 首个命中: vue 🟢 state management P@3: 100.0% | 首位: zustand (62.3%) 首个命中: zustand 🟡 package manager P@3: 66.7% | 首位: pnpm (50.2%) 首个命中: pnpm 🟡 javascript runtime P@3: 33.3% | 首位: jotai (45.3%) 首个命中: node 🟢 database orm P@3: 100.0% | 首位: prisma (63.1%) 首个命中: prisma 🟡 bundler P@3: 33.3% | 首位: pnpm (57.2%) 首个命中: parcel 🟡 frontend framework P@3: 66.7% | 首位: vue (48.3%) 首个命中: vue 🔍 关键洞察: 最佳查询: "ui framework" (100.0%) 最差查询: "build tool" (33.3%) 模型对抽象命名包的理解能力有限 字面相似性对结果影响显著 # ollama/dengcao/Qwen3-Embedding-0.6B:Q8_0 🚀 开始embedding测试... [memory-vector-search] { ollamaBaseUrl: 'http://192.168.31.10:11434', ollamaModelId: 'dengcao/Qwen3-Embedding-0.6B:Q8_0', type: 'ollama' } 📦 添加模拟包数据... ℹ No proxy configured document dimension 1024 ✅ 已添加 27 个包 🔍 查询: "build tool" 📋 期望结果: parcel, turbo, rome, swc ℹ No proxy configured 📊 搜索结果: 1. pnpm (46.0%) ❌ 2. yarn (45.9%) ❌ 3. parcel (45.9%) ✅ 4. turbo (42.4%) ✅ 5. mocha (41.7%) ❌ 📈 Precision@3: 33.3% | Precision@5: 40.0% --- 🔍 查询: "test framework" 📋 期望结果: mocha, jasmine, ava, tap ℹ No proxy configured 📊 搜索结果: 1. mocha (57.4%) ✅ 2. jotai (52.4%) ❌ 3. jasmine (52.2%) ✅ 4. standard (47.1%) ❌ 5. prisma (46.3%) ❌ 📈 Precision@3: 66.7% | Precision@5: 40.0% --- 🔍 查询: "code quality" 📋 期望结果: standard, biome ℹ No proxy configured 📊 搜索结果: 1. standard (39.9%) ✅ 2. mocha (34.3%) ❌ 3. jotai (33.4%) ❌ 4. parcel (32.1%) ❌ 5. recoil (32.1%) ❌ 📈 Precision@3: 33.3% | Precision@5: 20.0% --- 🔍 查询: "ui framework" 📋 期望结果: vue, svelte, solid, qwik, react ℹ No proxy configured 📊 搜索结果: 1. vue (44.9%) ✅ 2. qwik (43.2%) ✅ 3. react (42.6%) ✅ 4. svelte (41.7%) ✅ 5. standard (40.9%) ❌ 📈 Precision@3: 100.0% | Precision@5: 80.0% --- 🔍 查询: "state management" 📋 期望结果: redux, zustand, jotai, recoil ℹ No proxy configured 📊 搜索结果: 1. zustand (62.1%) ✅ 2. redux (57.1%) ✅ 3. recoil (57.1%) ✅ 4. react (43.0%) ❌ 5. vue (40.1%) ❌ 📈 Precision@3: 100.0% | Precision@5: 60.0% --- 🔍 查询: "package manager" 📋 期望结果: pnpm, yarn, bun ℹ No proxy configured 📊 搜索结果: 1. pnpm (49.8%) ✅ 2. yarn (45.6%) ✅ 3. node (39.1%) ❌ 4. prisma (38.0%) ❌ 5. recoil (37.5%) ❌ 📈 Precision@3: 66.7% | Precision@5: 40.0% --- 🔍 查询: "javascript runtime" 📋 期望结果: deno, node, bun ℹ No proxy configured 📊 搜索结果: 1. jotai (45.3%) ❌ 2. node (45.2%) ✅ 3. jasmine (45.1%) ❌ 4. mocha (43.8%) ❌ 5. standard (42.2%) ❌ 📈 Precision@3: 33.3% | Precision@5: 20.0% --- 🔍 查询: "database orm" 📋 期望结果: prisma, drizzle, kysely ℹ No proxy configured 📊 搜索结果: 1. prisma (63.2%) ✅ 2. kysely (58.8%) ✅ 3. drizzle (56.6%) ✅ 4. recoil (37.8%) ❌ 5. pnpm (37.0%) ❌ 📈 Precision@3: 100.0% | Precision@5: 60.0% --- 🔍 查询: "bundler" 📋 期望结果: parcel, turbo, swc ℹ No proxy configured 📊 搜索结果: 1. pnpm (56.9%) ❌ 2. yarn (56.4%) ❌ 3. parcel (47.1%) ✅ 4. node (44.4%) ❌ 5. jotai (42.3%) ❌ 📈 Precision@3: 33.3% | Precision@5: 20.0% --- 🔍 查询: "frontend framework" 📋 期望结果: vue, svelte, solid, qwik ℹ No proxy configured 📊 搜索结果: 1. vue (48.2%) ✅ 2. svelte (47.0%) ✅ 3. react (45.4%) ❌ 4. qwik (43.9%) ✅ 5. prisma (41.8%) ❌ 📈 Precision@3: 66.7% | Precision@5: 60.0% --- 🎯 测试汇总报告 ============================================================ 📊 总体表现: 平均 Precision@3: 63.3% 平均 Precision@5: 44.0% 表现良好查询: 3/10 (≥66.7%) 完全失败查询: 0/10 (0%) 📋 详细结果: 🟡 build tool P@3: 33.3% | 首位: pnpm (46.0%) 首个命中: parcel 🟡 test framework P@3: 66.7% | 首位: mocha (57.4%) 首个命中: mocha 🟡 code quality P@3: 33.3% | 首位: standard (39.9%) 首个命中: standard 🟢 ui framework P@3: 100.0% | 首位: vue (44.9%) 首个命中: vue 🟢 state management P@3: 100.0% | 首位: zustand (62.1%) 首个命中: zustand 🟡 package manager P@3: 66.7% | 首位: pnpm (49.8%) 首个命中: pnpm 🟡 javascript runtime P@3: 33.3% | 首位: jotai (45.3%) 首个命中: node 🟢 database orm P@3: 100.0% | 首位: prisma (63.2%) 首个命中: prisma 🟡 bundler P@3: 33.3% | 首位: pnpm (56.9%) 首个命中: parcel 🟡 frontend framework P@3: 66.7% | 首位: vue (48.2%) 首个命中: vue 🔍 关键洞察: 最佳查询: "ui framework" (100.0%) 最差查询: "build tool" (33.3%) 模型对抽象命名包的理解能力有限 字面相似性对结果影响显著 # ollama/nomic-embed-text:f16 🚀 开始embedding测试... [memory-vector-search] { ollamaBaseUrl: 'http://192.168.31.10:11434', ollamaModelId: 'nomic-embed-text', type: 'ollama' } 📦 添加模拟包数据... ℹ No proxy configured document dimension 768 ✅ 已添加 27 个包 🔍 查询: "build tool" 📋 期望结果: parcel, turbo, rome, swc ℹ No proxy configured 📊 搜索结果: 1. qwik (56.2%) ❌ 2. standard (55.1%) ❌ 3. solid (55.0%) ❌ 4. turbo (54.1%) ✅ 5. jotai (54.1%) ❌ 📈 Precision@3: 0.0% | Precision@5: 20.0% --- 🔍 查询: "test framework" 📋 期望结果: mocha, jasmine, ava, tap ℹ No proxy configured 📊 搜索结果: 1. react (54.4%) ❌ 2. standard (52.1%) ❌ 3. qwik (51.0%) ❌ 4. zustand (51.0%) ❌ 5. solid (49.9%) ❌ 📈 Precision@3: 0.0% | Precision@5: 0.0% --- 🔍 查询: "code quality" 📋 期望结果: standard, biome ℹ No proxy configured 📊 搜索结果: 1. qwik (55.7%) ❌ 2. standard (55.6%) ✅ 3. solid (52.2%) ❌ 4. react (49.1%) ❌ 5. jotai (48.7%) ❌ 📈 Precision@3: 33.3% | Precision@5: 20.0% --- 🔍 查询: "ui framework" 📋 期望结果: vue, svelte, solid, qwik, react ℹ No proxy configured 📊 搜索结果: 1. qwik (57.9%) ✅ 2. vue (57.9%) ✅ 3. zustand (56.7%) ❌ 4. jotai (54.4%) ❌ 5. solid (54.2%) ✅ 📈 Precision@3: 66.7% | Precision@5: 60.0% --- 🔍 查询: "state management" 📋 期望结果: redux, zustand, jotai, recoil ℹ No proxy configured 📊 搜索结果: 1. standard (58.4%) ❌ 2. ava (57.4%) ❌ 3. kysely (57.0%) ❌ 4. tap (55.6%) ❌ 5. biome (55.6%) ❌ 📈 Precision@3: 0.0% | Precision@5: 0.0% --- 🔍 查询: "package manager" 📋 期望结果: pnpm, yarn, bun ℹ No proxy configured 📊 搜索结果: 1. parcel (64.9%) ❌ 2. standard (62.6%) ❌ 3. react (62.4%) ❌ 4. kysely (61.1%) ❌ 5. vue (60.8%) ❌ 📈 Precision@3: 0.0% | Precision@5: 0.0% --- 🔍 查询: "javascript runtime" 📋 期望结果: deno, node, bun ℹ No proxy configured 📊 搜索结果: 1. jotai (57.0%) ❌ 2. react (55.6%) ❌ 3. standard (54.2%) ❌ 4. qwik (53.3%) ❌ 5. recoil (52.6%) ❌ 📈 Precision@3: 0.0% | Precision@5: 0.0% --- 🔍 查询: "database orm" 📋 期望结果: prisma, drizzle, kysely ℹ No proxy configured 📊 搜索结果: 1. solid (58.3%) ❌ 2. standard (58.2%) ❌ 3. biome (56.9%) ❌ 4. jasmine (56.7%) ❌ 5. ava (56.4%) ❌ 📈 Precision@3: 0.0% | Precision@5: 0.0% --- 🔍 查询: "bundler" 📋 期望结果: parcel, turbo, swc ℹ No proxy configured 📊 搜索结果: 1. kysely (56.1%) ❌ 2. parcel (56.0%) ✅ 3. standard (56.0%) ❌ 4. swc (55.7%) ✅ 5. qwik (55.7%) ❌ 📈 Precision@3: 33.3% | Precision@5: 40.0% --- 🔍 查询: "frontend framework" 📋 期望结果: vue, svelte, solid, qwik ℹ No proxy configured 📊 搜索结果: 1. zustand (57.3%) ❌ 2. standard (55.1%) ❌ 3. vue (55.0%) ✅ 4. solid (54.7%) ✅ 5. react (54.4%) ❌ 📈 Precision@3: 33.3% | Precision@5: 40.0% --- 🎯 测试汇总报告 ============================================================ 📊 总体表现: 平均 Precision@3: 16.7% 平均 Precision@5: 18.0% 表现良好查询: 0/10 (≥66.7%) 完全失败查询: 6/10 (0%) 📋 详细结果: 🔴 build tool P@3: 0.0% | 首位: qwik (56.2%) 首个命中: turbo 🔴 test framework P@3: 0.0% | 首位: react (54.4%) 无命中 🟡 code quality P@3: 33.3% | 首位: qwik (55.7%) 首个命中: standard 🟡 ui framework P@3: 66.7% | 首位: qwik (57.9%) 首个命中: qwik 🔴 state management P@3: 0.0% | 首位: standard (58.4%) 无命中 🔴 package manager P@3: 0.0% | 首位: parcel (64.9%) 无命中 🔴 javascript runtime P@3: 0.0% | 首位: jotai (57.0%) 无命中 🔴 database orm P@3: 0.0% | 首位: solid (58.3%) 无命中 🟡 bundler P@3: 33.3% | 首位: kysely (56.1%) 首个命中: parcel 🟡 frontend framework P@3: 33.3% | 首位: zustand (57.3%) 首个命中: vue 🔍 关键洞察: 最佳查询: "ui framework" (66.7%) 最差查询: "build tool" (0.0%) 模型对抽象命名包的理解能力有限 字面相似性对结果影响显著 # ollama/bge-m3:f16 🚀 开始embedding测试... [memory-vector-search] { ollamaBaseUrl: 'http://192.168.31.10:11434', ollamaModelId: 'bge-m3:latest', type: 'ollama' } 📦 添加模拟包数据... ℹ No proxy configured document dimension 1024 ✅ 已添加 27 个包 🔍 查询: "build tool" 📋 期望结果: parcel, turbo, rome, swc ℹ No proxy configured 📊 搜索结果: 1. kysely (56.1%) ❌ 2. turbo (55.5%) ✅ 3. recoil (55.0%) ❌ 4. solid (53.6%) ❌ 5. tap (52.6%) ❌ 📈 Precision@3: 33.3% | Precision@5: 20.0% --- 🔍 查询: "test framework" 📋 期望结果: mocha, jasmine, ava, tap ℹ No proxy configured 📊 搜索结果: 1. standard (55.3%) ❌ 2. kysely (55.3%) ❌ 3. turbo (54.4%) ❌ 4. react (54.3%) ❌ 5. parcel (53.2%) ❌ 📈 Precision@3: 0.0% | Precision@5: 0.0% --- 🔍 查询: "code quality" 📋 期望结果: standard, biome ℹ No proxy configured 📊 搜索结果: 1. standard (52.2%) ✅ 2. solid (50.8%) ❌ 3. kysely (50.0%) ❌ 4. biome (48.4%) ✅ 5. zustand (48.4%) ❌ 📈 Precision@3: 33.3% | Precision@5: 40.0% --- 🔍 查询: "ui framework" 📋 期望结果: vue, svelte, solid, qwik, react ℹ No proxy configured 📊 搜索结果: 1. vue (56.7%) ✅ 2. kysely (51.4%) ❌ 3. standard (50.7%) ❌ 4. turbo (50.3%) ❌ 5. parcel (50.2%) ❌ 📈 Precision@3: 33.3% | Precision@5: 20.0% --- 🔍 查询: "state management" 📋 期望结果: redux, zustand, jotai, recoil ℹ No proxy configured 📊 搜索结果: 1. zustand (56.2%) ✅ 2. kysely (48.7%) ❌ 3. standard (48.3%) ❌ 4. solid (48.0%) ❌ 5. redux (45.8%) ✅ 📈 Precision@3: 33.3% | Precision@5: 40.0% --- 🔍 查询: "package manager" 📋 期望结果: pnpm, yarn, bun ℹ No proxy configured 📊 搜索结果: 1. parcel (54.4%) ❌ 2. kysely (53.3%) ❌ 3. pnpm (52.1%) ✅ 4. standard (51.8%) ❌ 5. prisma (51.4%) ❌ 📈 Precision@3: 33.3% | Precision@5: 20.0% --- 🔍 查询: "javascript runtime" 📋 期望结果: deno, node, bun ℹ No proxy configured 📊 搜索结果: 1. kysely (53.3%) ❌ 2. jotai (53.0%) ❌ 3. zustand (51.5%) ❌ 4. recoil (49.5%) ❌ 5. turbo (49.3%) ❌ 📈 Precision@3: 0.0% | Precision@5: 0.0% --- 🔍 查询: "database orm" 📋 期望结果: prisma, drizzle, kysely ℹ No proxy configured 📊 搜索结果: 1. biome (53.0%) ❌ 2. prisma (49.7%) ✅ 3. rome (48.0%) ❌ 4. kysely (47.9%) ✅ 5. drizzle (47.6%) ✅ 📈 Precision@3: 33.3% | Precision@5: 60.0% --- 🔍 查询: "bundler" 📋 期望结果: parcel, turbo, swc ℹ No proxy configured 📊 搜索结果: 1. solid (51.7%) ❌ 2. drizzle (50.9%) ❌ 3. turbo (50.2%) ✅ 4. vue (50.0%) ❌ 5. standard (49.9%) ❌ 📈 Precision@3: 33.3% | Precision@5: 20.0% --- 🔍 查询: "frontend framework" 📋 期望结果: vue, svelte, solid, qwik ℹ No proxy configured 📊 搜索结果: 1. vue (56.0%) ✅ 2. kysely (55.1%) ❌ 3. react (54.2%) ❌ 4. parcel (54.2%) ❌ 5. standard (54.2%) ❌ 📈 Precision@3: 33.3% | Precision@5: 20.0% --- 🎯 测试汇总报告 ============================================================ 📊 总体表现: 平均 Precision@3: 26.7% 平均 Precision@5: 24.0% 表现良好查询: 0/10 (≥66.7%) 完全失败查询: 2/10 (0%) 📋 详细结果: 🟡 build tool P@3: 33.3% | 首位: kysely (56.1%) 首个命中: turbo 🔴 test framework P@3: 0.0% | 首位: standard (55.3%) 无命中 🟡 code quality P@3: 33.3% | 首位: standard (52.2%) 首个命中: standard 🟡 ui framework P@3: 33.3% | 首位: vue (56.7%) 首个命中: vue 🟡 state management P@3: 33.3% | 首位: zustand (56.2%) 首个命中: zustand 🟡 package manager P@3: 33.3% | 首位: parcel (54.4%) 首个命中: pnpm 🔴 javascript runtime P@3: 0.0% | 首位: kysely (53.3%) 无命中 🟡 database orm P@3: 33.3% | 首位: biome (53.0%) 首个命中: prisma 🟡 bundler P@3: 33.3% | 首位: solid (51.7%) 首个命中: turbo 🟡 frontend framework P@3: 33.3% | 首位: vue (56.0%) 首个命中: vue 🔍 关键洞察: 最佳查询: "build tool" (33.3%) 最差查询: "test framework" (0.0%) 模型对抽象命名包的理解能力有限 字面相似性对结果影响显著 # ollama/dengcao/Dmeta-embedding-zh:F16 开始embedding测试... [memory-vector-search] { ollamaBaseUrl: 'http://192.168.31.10:11434', ollamaModelId: 'dengcao/Dmeta-embedding-zh:F16', type: 'ollama' } 📦 添加模拟包数据... ℹ No proxy configured document dimension 768 ✅ 已添加 27 个包 🔍 查询: "build tool" 📋 期望结果: parcel, turbo, rome, swc ℹ No proxy configured 📊 搜索结果: 1. solid (46.5%) ❌ 2. zustand (45.1%) ❌ 3. drizzle (44.9%) ❌ 4. react (43.0%) ❌ 5. standard (42.9%) ❌ 📈 Precision@3: 0.0% | Precision@5: 0.0% --- 🔍 查询: "test framework" 📋 期望结果: mocha, jasmine, ava, tap ℹ No proxy configured 📊 搜索结果: 1. react (46.9%) ❌ 2. vue (46.4%) ❌ 3. standard (46.1%) ❌ 4. svelte (45.3%) ❌ 5. qwik (44.5%) ❌ 📈 Precision@3: 0.0% | Precision@5: 0.0% --- 🔍 查询: "code quality" 📋 期望结果: standard, biome ℹ No proxy configured 📊 搜索结果: 1. standard (51.6%) ✅ 2. qwik (45.6%) ❌ 3. vue (43.2%) ❌ 4. solid (42.9%) ❌ 5. biome (42.8%) ✅ 📈 Precision@3: 33.3% | Precision@5: 40.0% --- 🔍 查询: "ui framework" 📋 期望结果: vue, svelte, solid, qwik, react ℹ No proxy configured 📊 搜索结果: 1. drizzle (49.4%) ❌ 2. react (49.3%) ✅ 3. prisma (49.2%) ❌ 4. vue (49.1%) ✅ 5. solid (48.9%) ✅ 📈 Precision@3: 33.3% | Precision@5: 60.0% --- 🔍 查询: "state management" 📋 期望结果: redux, zustand, jotai, recoil ℹ No proxy configured 📊 搜索结果: 1. yarn (52.0%) ❌ 2. deno (49.3%) ❌ 3. pnpm (48.6%) ❌ 4. node (48.5%) ❌ 5. bun (48.0%) ❌ 📈 Precision@3: 0.0% | Precision@5: 0.0% --- 🔍 查询: "package manager" 📋 期望结果: pnpm, yarn, bun ℹ No proxy configured 📊 搜索结果: 1. pnpm (53.4%) ✅ 2. yarn (52.1%) ✅ 3. tap (50.4%) ❌ 4. node (49.3%) ❌ 5. deno (48.3%) ❌ 📈 Precision@3: 66.7% | Precision@5: 40.0% --- 🔍 查询: "javascript runtime" 📋 期望结果: deno, node, bun ℹ No proxy configured 📊 搜索结果: 1. react (50.6%) ❌ 2. redux (47.4%) ❌ 3. vue (47.3%) ❌ 4. jasmine (47.0%) ❌ 5. turbo (45.8%) ❌ 📈 Precision@3: 0.0% | Precision@5: 0.0% --- 🔍 查询: "database orm" 📋 期望结果: prisma, drizzle, kysely ℹ No proxy configured 📊 搜索结果: 1. yarn (50.4%) ❌ 2. biome (45.6%) ❌ 3. deno (45.2%) ❌ 4. bun (45.2%) ❌ 5. node (43.9%) ❌ 📈 Precision@3: 0.0% | Precision@5: 0.0% --- 🔍 查询: "bundler" 📋 期望结果: parcel, turbo, swc ℹ No proxy configured 📊 搜索结果: 1. bun (51.8%) ❌ 2. yarn (47.4%) ❌ 3. drizzle (46.6%) ❌ 4. deno (45.9%) ❌ 5. pnpm (43.6%) ❌ 📈 Precision@3: 0.0% | Precision@5: 0.0% --- 🔍 查询: "frontend framework" 📋 期望结果: vue, svelte, solid, qwik ℹ No proxy configured 📊 搜索结果: 1. react (53.8%) ❌ 2. solid (53.0%) ✅ 3. vue (52.7%) ✅ 4. prisma (50.8%) ❌ 5. svelte (50.5%) ✅ 📈 Precision@3: 66.7% | Precision@5: 60.0% --- 🎯 测试汇总报告 ============================================================ 📊 总体表现: 平均 Precision@3: 20.0% 平均 Precision@5: 20.0% 表现良好查询: 0/10 (≥66.7%) 完全失败查询: 6/10 (0%) 📋 详细结果: 🔴 build tool P@3: 0.0% | 首位: solid (46.5%) 无命中 🔴 test framework P@3: 0.0% | 首位: react (46.9%) 无命中 🟡 code quality P@3: 33.3% | 首位: standard (51.6%) 首个命中: standard 🟡 ui framework P@3: 33.3% | 首位: drizzle (49.4%) 首个命中: react 🔴 state management P@3: 0.0% | 首位: yarn (52.0%) 无命中 🟡 package manager P@3: 66.7% | 首位: pnpm (53.4%) 首个命中: pnpm 🔴 javascript runtime P@3: 0.0% | 首位: react (50.6%) 无命中 🔴 database orm P@3: 0.0% | 首位: yarn (50.4%) 无命中 🔴 bundler P@3: 0.0% | 首位: bun (51.8%) 无命中 🟡 frontend framework P@3: 66.7% | 首位: react (53.8%) 首个命中: solid 🔍 关键洞察: 最佳查询: "package manager" (66.7%) 最差查询: "build tool" (0.0%) 模型对抽象命名包的理解能力有限 字面相似性对结果影响显著 # ollama/granite-embedding:278m-fp16 🚀 开始embedding测试... [memory-vector-search] { ollamaBaseUrl: 'http://192.168.31.10:11434', ollamaModelId: 'granite-embedding:278m-fp16', type: 'ollama' } 📦 添加模拟包数据... ℹ No proxy configured document dimension 768 ✅ 已添加 27 个包 🔍 查询: "build tool" 📋 期望结果: parcel, turbo, rome, swc ℹ No proxy configured 📊 搜索结果: 1. kysely (59.7%) ❌ 2. recoil (59.6%) ❌ 3. bun (59.2%) ❌ 4. mocha (58.8%) ❌ 5. deno (58.2%) ❌ 📈 Precision@3: 0.0% | Precision@5: 0.0% --- 🔍 查询: "test framework" 📋 期望结果: mocha, jasmine, ava, tap ℹ No proxy configured 📊 搜索结果: 1. kysely (64.6%) ❌ 2. mocha (62.5%) ✅ 3. recoil (58.2%) ❌ 4. svelte (58.1%) ❌ 5. standard (58.1%) ❌ 📈 Precision@3: 33.3% | Precision@5: 20.0% --- 🔍 查询: "code quality" 📋 期望结果: standard, biome ℹ No proxy configured 📊 搜索结果: 1. kysely (58.1%) ❌ 2. standard (56.0%) ✅ 3. recoil (56.0%) ❌ 4. mocha (55.1%) ❌ 5. zustand (54.6%) ❌ 📈 Precision@3: 33.3% | Precision@5: 20.0% --- 🔍 查询: "ui framework" 📋 期望结果: vue, svelte, solid, qwik, react ℹ No proxy configured 📊 搜索结果: 1. vue (61.3%) ✅ 2. kysely (60.3%) ❌ 3. qwik (59.2%) ✅ 4. rome (58.3%) ❌ 5. recoil (58.0%) ❌ 📈 Precision@3: 66.7% | Precision@5: 40.0% --- 🔍 查询: "state management" 📋 期望结果: redux, zustand, jotai, recoil ℹ No proxy configured 📊 搜索结果: 1. zustand (64.5%) ✅ 2. kysely (58.8%) ❌ 3. tap (58.3%) ❌ 4. recoil (58.1%) ✅ 5. react (58.0%) ❌ 📈 Precision@3: 33.3% | Precision@5: 40.0% --- 🔍 查询: "package manager" 📋 期望结果: pnpm, yarn, bun ℹ No proxy configured 📊 搜索结果: 1. parcel (63.4%) ❌ 2. recoil (63.1%) ❌ 3. prisma (62.3%) ❌ 4. kysely (62.2%) ❌ 5. tap (62.0%) ❌ 📈 Precision@3: 0.0% | Precision@5: 0.0% --- 🔍 查询: "javascript runtime" 📋 期望结果: deno, node, bun ℹ No proxy configured 📊 搜索结果: 1. kysely (57.3%) ❌ 2. jasmine (56.4%) ❌ 3. mocha (55.0%) ❌ 4. recoil (54.9%) ❌ 5. vue (54.5%) ❌ 📈 Precision@3: 0.0% | Precision@5: 0.0% --- 🔍 查询: "database orm" 📋 期望结果: prisma, drizzle, kysely ℹ No proxy configured 📊 搜索结果: 1. biome (59.1%) ❌ 2. rome (59.1%) ❌ 3. kysely (58.8%) ✅ 4. recoil (56.8%) ❌ 5. prisma (56.4%) ✅ 📈 Precision@3: 33.3% | Precision@5: 40.0% --- 🔍 查询: "bundler" 📋 期望结果: parcel, turbo, swc ℹ No proxy configured 📊 搜索结果: 1. recoil (65.6%) ❌ 2. bun (64.9%) ❌ 3. kysely (64.4%) ❌ 4. svelte (64.2%) ❌ 5. drizzle (64.1%) ❌ 📈 Precision@3: 0.0% | Precision@5: 0.0% --- 🔍 查询: "frontend framework" 📋 期望结果: vue, svelte, solid, qwik ℹ No proxy configured 📊 搜索结果: 1. kysely (63.0%) ❌ 2. vue (61.6%) ✅ 3. prisma (61.4%) ❌ 4. standard (61.2%) ❌ 5. recoil (60.5%) ❌ 📈 Precision@3: 33.3% | Precision@5: 20.0% --- 🎯 测试汇总报告 ============================================================ 📊 总体表现: 平均 Precision@3: 23.3% 平均 Precision@5: 18.0% 表现良好查询: 0/10 (≥66.7%) 完全失败查询: 4/10 (0%) 📋 详细结果: 🔴 build tool P@3: 0.0% | 首位: kysely (59.7%) 无命中 🟡 test framework P@3: 33.3% | 首位: kysely (64.6%) 首个命中: mocha 🟡 code quality P@3: 33.3% | 首位: kysely (58.1%) 首个命中: standard 🟡 ui framework P@3: 66.7% | 首位: vue (61.3%) 首个命中: vue 🟡 state management P@3: 33.3% | 首位: zustand (64.5%) 首个命中: zustand 🔴 package manager P@3: 0.0% | 首位: parcel (63.4%) 无命中 🔴 javascript runtime P@3: 0.0% | 首位: kysely (57.3%) 无命中 🟡 database orm P@3: 33.3% | 首位: biome (59.1%) 首个命中: kysely 🔴 bundler P@3: 0.0% | 首位: recoil (65.6%) 无命中 🟡 frontend framework P@3: 33.3% | 首位: kysely (63.0%) 首个命中: vue 🔍 关键洞察: 最佳查询: "ui framework" (66.7%) 最差查询: "build tool" (0.0%) 模型对抽象命名包的理解能力有限 字面相似性对结果影响显著 # ollama/snowflake-arctic-embed2:568m:f16 🚀 开始embedding测试... [memory-vector-search] { ollamaBaseUrl: 'http://192.168.31.10:11434', ollamaModelId: 'snowflake-arctic-embed2:568m', type: 'ollama' } 📦 添加模拟包数据... ℹ No proxy configured document dimension 1024 ✅ 已添加 27 个包 🔍 查询: "build tool" 📋 期望结果: parcel, turbo, rome, swc ℹ No proxy configured 📊 搜索结果: 1. turbo (43.8%) ✅ 2. recoil (41.2%) ❌ 3. solid (40.6%) ❌ 4. biome (40.4%) ❌ 5. vue (39.3%) ❌ 📈 Precision@3: 33.3% | Precision@5: 20.0% --- 🔍 查询: "test framework" 📋 期望结果: mocha, jasmine, ava, tap ℹ No proxy configured 📊 搜索结果: 1. standard (42.3%) ❌ 2. turbo (40.3%) ❌ 3. vue (39.4%) ❌ 4. kysely (38.2%) ❌ 5. qwik (37.8%) ❌ 📈 Precision@3: 0.0% | Precision@5: 0.0% --- 🔍 查询: "code quality" 📋 期望结果: standard, biome ℹ No proxy configured 📊 搜索结果: 1. qwik (43.2%) ❌ 2. standard (41.8%) ✅ 3. zustand (40.6%) ❌ 4. solid (39.9%) ❌ 5. swc (37.7%) ❌ 📈 Precision@3: 33.3% | Precision@5: 20.0% --- 🔍 查询: "ui framework" 📋 期望结果: vue, svelte, solid, qwik, react ℹ No proxy configured 📊 搜索结果: 1. vue (49.7%) ✅ 2. jotai (42.6%) ❌ 3. swc (41.1%) ❌ 4. react (41.0%) ✅ 5. standard (40.8%) ❌ 📈 Precision@3: 33.3% | Precision@5: 40.0% --- 🔍 查询: "state management" 📋 期望结果: redux, zustand, jotai, recoil ℹ No proxy configured 📊 搜索结果: 1. zustand (47.6%) ✅ 2. qwik (36.1%) ❌ 3. swc (35.5%) ❌ 4. solid (35.2%) ❌ 5. ava (33.8%) ❌ 📈 Precision@3: 33.3% | Precision@5: 20.0% --- 🔍 查询: "package manager" 📋 期望结果: pnpm, yarn, bun ℹ No proxy configured 📊 搜索结果: 1. qwik (42.3%) ❌ 2. standard (41.6%) ❌ 3. vue (40.8%) ❌ 4. swc (40.7%) ❌ 5. turbo (40.5%) ❌ 📈 Precision@3: 0.0% | Precision@5: 0.0% --- 🔍 查询: "javascript runtime" 📋 期望结果: deno, node, bun ℹ No proxy configured 📊 搜索结果: 1. jotai (45.0%) ❌ 2. jasmine (44.0%) ❌ 3. swc (43.0%) ❌ 4. qwik (42.8%) ❌ 5. vue (42.6%) ❌ 📈 Precision@3: 0.0% | Precision@5: 0.0% --- 🔍 查询: "database orm" 📋 期望结果: prisma, drizzle, kysely ℹ No proxy configured 📊 搜索结果: 1. biome (41.5%) ❌ 2. qwik (38.8%) ❌ 3. vue (38.1%) ❌ 4. jasmine (37.6%) ❌ 5. drizzle (37.5%) ✅ 📈 Precision@3: 0.0% | Precision@5: 20.0% --- 🔍 查询: "bundler" 📋 期望结果: parcel, turbo, swc ℹ No proxy configured 📊 搜索结果: 1. drizzle (40.7%) ❌ 2. qwik (39.4%) ❌ 3. svelte (39.2%) ❌ 4. ava (38.9%) ❌ 5. swc (38.7%) ✅ 📈 Precision@3: 0.0% | Precision@5: 20.0% --- 🔍 查询: "frontend framework" 📋 期望结果: vue, svelte, solid, qwik ℹ No proxy configured 📊 搜索结果: 1. vue (46.9%) ✅ 2. standard (46.0%) ❌ 3. react (44.5%) ❌ 4. qwik (42.6%) ✅ 5. swc (42.5%) ❌ 📈 Precision@3: 33.3% | Precision@5: 40.0% --- 🎯 测试汇总报告 ============================================================ 📊 总体表现: 平均 Precision@3: 16.7% 平均 Precision@5: 18.0% 表现良好查询: 0/10 (≥66.7%) 完全失败查询: 5/10 (0%) 📋 详细结果: 🟡 build tool P@3: 33.3% | 首位: turbo (43.8%) 首个命中: turbo 🔴 test framework P@3: 0.0% | 首位: standard (42.3%) 无命中 🟡 code quality P@3: 33.3% | 首位: qwik (43.2%) 首个命中: standard 🟡 ui framework P@3: 33.3% | 首位: vue (49.7%) 首个命中: vue 🟡 state management P@3: 33.3% | 首位: zustand (47.6%) 首个命中: zustand 🔴 package manager P@3: 0.0% | 首位: qwik (42.3%) 无命中 🔴 javascript runtime P@3: 0.0% | 首位: jotai (45.0%) 无命中 🔴 database orm P@3: 0.0% | 首位: biome (41.5%) 首个命中: drizzle 🔴 bundler P@3: 0.0% | 首位: drizzle (40.7%) 首个命中: swc 🟡 frontend framework P@3: 33.3% | 首位: vue (46.9%) 首个命中: vue 🔍 关键洞察: 最佳查询: "build tool" (33.3%) 最差查询: "test framework" (0.0%) 模型对抽象命名包的理解能力有限 字面相似性对结果影响显著 # ollama/unclemusclez/jina-embeddings-v2-base-code:f16 ╭─   ~/workspace/autodev-codebase on   master !4 ?3 took  2m 59s  base ╰─❯ npx tsx src/examples/embedding-test-simple.ts 🚀 开始embedding测试... [memory-vector-search] { ollamaBaseUrl: 'http://192.168.31.10:11434', ollamaModelId: 'unclemusclez/jina-embeddings-v2-base-code:latest', type: 'ollama' } 📦 添加模拟包数据... ℹ No proxy configured document dimension 768 ✅ 已添加 27 个包 🔍 查询: "build tool" 📋 期望结果: parcel, turbo, rome, swc ℹ No proxy configured 📊 搜索结果: 1. drizzle (46.0%) ❌ 2. qwik (40.4%) ❌ 3. rome (40.1%) ✅ 4. jotai (39.9%) ❌ 5. ava (39.1%) ❌ 📈 Precision@3: 33.3% | Precision@5: 20.0% --- 🔍 查询: "test framework" 📋 期望结果: mocha, jasmine, ava, tap ℹ No proxy configured 📊 搜索结果: 1. jasmine (46.3%) ✅ 2. qwik (41.6%) ❌ 3. mocha (40.3%) ✅ 4. drizzle (40.1%) ❌ 5. jotai (37.9%) ❌ 📈 Precision@3: 66.7% | Precision@5: 40.0% --- 🔍 查询: "code quality" 📋 期望结果: standard, biome ℹ No proxy configured 📊 搜索结果: 1. drizzle (36.8%) ❌ 2. qwik (32.2%) ❌ 3. ava (29.4%) ❌ 4. kysely (28.5%) ❌ 5. jotai (27.3%) ❌ 📈 Precision@3: 0.0% | Precision@5: 0.0% --- 🔍 查询: "ui framework" 📋 期望结果: vue, svelte, solid, qwik, react ℹ No proxy configured 📊 搜索结果: 1. qwik (28.3%) ✅ 2. jotai (27.0%) ❌ 3. kysely (24.8%) ❌ 4. ava (21.4%) ❌ 5. rome (21.0%) ❌ 📈 Precision@3: 33.3% | Precision@5: 20.0% --- 🔍 查询: "state management" 📋 期望结果: redux, zustand, jotai, recoil ℹ No proxy configured 📊 搜索结果: 1. qwik (21.3%) ❌ 2. drizzle (20.7%) ❌ 3. ava (17.9%) ❌ 4. jotai (17.0%) ✅ 5. tap (16.4%) ❌ 📈 Precision@3: 0.0% | Precision@5: 20.0% --- 🔍 查询: "package manager" 📋 期望结果: pnpm, yarn, bun ℹ No proxy configured 📊 搜索结果: 1. qwik (43.6%) ❌ 2. drizzle (43.4%) ❌ 3. kysely (43.0%) ❌ 4. ava (42.5%) ❌ 5. jotai (41.1%) ❌ 📈 Precision@3: 0.0% | Precision@5: 0.0% --- 🔍 查询: "javascript runtime" 📋 期望结果: deno, node, bun ℹ No proxy configured 📊 搜索结果: 1. drizzle (34.9%) ❌ 2. qwik (33.8%) ❌ 3. jotai (32.4%) ❌ 4. turbo (32.1%) ❌ 5. svelte (31.9%) ❌ 📈 Precision@3: 0.0% | Precision@5: 0.0% --- 🔍 查询: "database orm" 📋 期望结果: prisma, drizzle, kysely ℹ No proxy configured 📊 搜索结果: 1. prisma (34.9%) ✅ 2. qwik (28.6%) ❌ 3. drizzle (27.8%) ✅ 4. jotai (25.6%) ❌ 5. turbo (21.8%) ❌ 📈 Precision@3: 66.7% | Precision@5: 40.0% --- 🔍 查询: "bundler" 📋 期望结果: parcel, turbo, swc ℹ No proxy configured 📊 搜索结果: 1. drizzle (49.4%) ❌ 2. ava (46.9%) ❌ 3. biome (46.6%) ❌ 4. bun (45.5%) ❌ 5. jotai (45.3%) ❌ 📈 Precision@3: 0.0% | Precision@5: 0.0% --- 🔍 查询: "frontend framework" 📋 期望结果: vue, svelte, solid, qwik ℹ No proxy configured 📊 搜索结果: 1. qwik (30.9%) ✅ 2. jotai (27.7%) ❌ 3. kysely (26.1%) ❌ 4. turbo (24.3%) ❌ 5. swc (24.2%) ❌ 📈 Precision@3: 33.3% | Precision@5: 20.0% --- 🎯 测试汇总报告 ============================================================ 📊 总体表现: 平均 Precision@3: 23.3% 平均 Precision@5: 16.0% 表现良好查询: 0/10 (≥66.7%) 完全失败查询: 5/10 (0%) 📋 详细结果: 🟡 build tool P@3: 33.3% | 首位: drizzle (46.0%) 首个命中: rome 🟡 test framework P@3: 66.7% | 首位: jasmine (46.3%) 首个命中: jasmine 🔴 code quality P@3: 0.0% | 首位: drizzle (36.8%) 无命中 🟡 ui framework P@3: 33.3% | 首位: qwik (28.3%) 首个命中: qwik 🔴 state management P@3: 0.0% | 首位: qwik (21.3%) 首个命中: jotai 🔴 package manager P@3: 0.0% | 首位: qwik (43.6%) 无命中 🔴 javascript runtime P@3: 0.0% | 首位: drizzle (34.9%) 无命中 🟡 database orm P@3: 66.7% | 首位: prisma (34.9%) 首个命中: prisma 🔴 bundler P@3: 0.0% | 首位: drizzle (49.4%) 无命中 🟡 frontend framework P@3: 33.3% | 首位: qwik (30.9%) 首个命中: qwik 🔍 关键洞察: 最佳查询: "test framework" (66.7%) 最差查询: "code quality" (0.0%) 模型对抽象命名包的理解能力有限 字面相似性对结果影响显著 # ollama/dengcao/Qwen3-Embedding-8B:Q4_K_M 🚀 开始embedding测试... [memory-vector-search] { ollamaBaseUrl: 'http://192.168.31.10:11434', ollamaModelId: 'dengcao/Qwen3-Embedding-8B:Q4_K_M', type: 'ollama' } 📦 添加模拟包数据... ℹ No proxy configured document dimension 4096 ✅ 已添加 27 个包 🔍 查询: "build tool" 📋 期望结果: parcel, turbo, rome, swc ℹ No proxy configured 📊 搜索结果: 1. node (51.7%) ❌ 2. yarn (46.2%) ❌ 3. pnpm (41.4%) ❌ 4. rome (37.0%) ✅ 5. svelte (36.2%) ❌ 📈 Precision@3: 0.0% | Precision@5: 20.0% --- 🔍 查询: "test framework" 📋 期望结果: mocha, jasmine, ava, tap ℹ No proxy configured 📊 搜索结果: 1. node (44.8%) ❌ 2. jasmine (43.0%) ✅ 3. ava (41.6%) ✅ 4. mocha (41.3%) ✅ 5. rome (38.5%) ❌ 📈 Precision@3: 66.7% | Precision@5: 60.0% --- 🔍 查询: "code quality" 📋 期望结果: standard, biome ℹ No proxy configured 📊 搜索结果: 1. rome (40.0%) ❌ 2. node (37.4%) ❌ 3. biome (37.3%) ✅ 4. yarn (33.5%) ❌ 5. ava (33.3%) ❌ 📈 Precision@3: 33.3% | Precision@5: 20.0% --- 🔍 查询: "ui framework" 📋 期望结果: vue, svelte, solid, qwik, react ℹ No proxy configured 📊 搜索结果: 1. svelte (39.5%) ✅ 2. redux (39.3%) ❌ 3. vue (38.7%) ✅ 4. rome (35.3%) ❌ 5. react (34.8%) ✅ 📈 Precision@3: 66.7% | Precision@5: 60.0% --- 🔍 查询: "state management" 📋 期望结果: redux, zustand, jotai, recoil ℹ No proxy configured 📊 搜索结果: 1. redux (53.3%) ✅ 2. zustand (51.3%) ✅ 3. recoil (47.3%) ✅ 4. jotai (44.4%) ✅ 5. svelte (38.5%) ❌ 📈 Precision@3: 100.0% | Precision@5: 80.0% --- 🔍 查询: "package manager" 📋 期望结果: pnpm, yarn, bun ℹ No proxy configured 📊 搜索结果: 1. pnpm (58.7%) ✅ 2. yarn (53.8%) ✅ 3. node (44.2%) ❌ 4. rome (43.3%) ❌ 5. deno (39.7%) ❌ 📈 Precision@3: 66.7% | Precision@5: 40.0% --- 🔍 查询: "javascript runtime" 📋 期望结果: deno, node, bun ℹ No proxy configured 📊 搜索结果: 1. rome (42.1%) ❌ 2. node (41.4%) ✅ 3. deno (38.3%) ✅ 4. jasmine (37.4%) ❌ 5. svelte (37.2%) ❌ 📈 Precision@3: 66.7% | Precision@5: 40.0% --- 🔍 查询: "database orm" 📋 期望结果: prisma, drizzle, kysely ℹ No proxy configured 📊 搜索结果: 1. drizzle (42.0%) ✅ 2. kysely (41.7%) ✅ 3. prisma (40.7%) ✅ 4. redux (33.9%) ❌ 5. rome (33.9%) ❌ 📈 Precision@3: 100.0% | Precision@5: 60.0% --- 🔍 查询: "bundler" 📋 期望结果: parcel, turbo, swc ℹ No proxy configured 📊 搜索结果: 1. yarn (47.2%) ❌ 2. pnpm (42.3%) ❌ 3. node (40.6%) ❌ 4. bun (39.9%) ❌ 5. rome (38.9%) ❌ 📈 Precision@3: 0.0% | Precision@5: 0.0% --- 🔍 查询: "frontend framework" 📋 期望结果: vue, svelte, solid, qwik ℹ No proxy configured 📊 搜索结果: 1. vue (41.9%) ✅ 2. redux (41.6%) ❌ 3. svelte (40.8%) ✅ 4. node (39.1%) ❌ 5. rome (38.4%) ❌ 📈 Precision@3: 66.7% | Precision@5: 40.0% --- 🎯 测试汇总报告 ============================================================ 📊 总体表现: 平均 Precision@3: 56.7% 平均 Precision@5: 42.0% 表现良好查询: 2/10 (≥66.7%) 完全失败查询: 2/10 (0%) 📋 详细结果: 🔴 build tool P@3: 0.0% | 首位: node (51.7%) 首个命中: rome 🟡 test framework P@3: 66.7% | 首位: node (44.8%) 首个命中: jasmine 🟡 code quality P@3: 33.3% | 首位: rome (40.0%) 首个命中: biome 🟡 ui framework P@3: 66.7% | 首位: svelte (39.5%) 首个命中: svelte 🟢 state management P@3: 100.0% | 首位: redux (53.3%) 首个命中: redux 🟡 package manager P@3: 66.7% | 首位: pnpm (58.7%) 首个命中: pnpm 🟡 javascript runtime P@3: 66.7% | 首位: rome (42.1%) 首个命中: node 🟢 database orm P@3: 100.0% | 首位: drizzle (42.0%) 首个命中: drizzle 🔴 bundler P@3: 0.0% | 首位: yarn (47.2%) 无命中 🟡 frontend framework P@3: 66.7% | 首位: vue (41.9%) 首个命中: vue 🔍 关键洞察: 最佳查询: "state management" (100.0%) 最差查询: "build tool" (0.0%) 模型对抽象命名包的理解能力有限 字面相似性对结果影响显著 # ollama/dengcao/Qwen3-Embedding-4B:Q8_0 🚀 开始embedding测试... [memory-vector-search] { ollamaBaseUrl: 'http://192.168.31.10:11434', ollamaModelId: 'dengcao/Qwen3-Embedding-4B:Q8_0', type: 'ollama' } 📦 添加模拟包数据... ℹ No proxy configured document dimension 2560 ✅ 已添加 27 个包 🔍 查询: "build tool" 📋 期望结果: parcel, turbo, rome, swc ℹ No proxy configured 📊 搜索结果: 1. biome (54.7%) ❌ 2. yarn (53.4%) ❌ 3. rome (52.3%) ✅ 4. node (51.4%) ❌ 5. parcel (49.9%) ✅ 📈 Precision@3: 33.3% | Precision@5: 40.0% --- 🔍 查询: "test framework" 📋 期望结果: mocha, jasmine, ava, tap ℹ No proxy configured 📊 搜索结果: 1. mocha (51.7%) ✅ 2. ava (50.3%) ✅ 3. jasmine (48.1%) ✅ 4. biome (48.0%) ❌ 5. rome (46.8%) ❌ 📈 Precision@3: 100.0% | Precision@5: 60.0% --- 🔍 查询: "code quality" 📋 期望结果: standard, biome ℹ No proxy configured 📊 搜索结果: 1. biome (50.4%) ✅ 2. rome (43.1%) ❌ 3. qwik (40.3%) ❌ 4. standard (40.3%) ✅ 5. node (39.6%) ❌ 📈 Precision@3: 33.3% | Precision@5: 40.0% --- 🔍 查询: "ui framework" 📋 期望结果: vue, svelte, solid, qwik, react ℹ No proxy configured 📊 搜索结果: 1. vue (45.9%) ✅ 2. svelte (44.5%) ✅ 3. biome (43.2%) ❌ 4. react (42.7%) ✅ 5. rome (42.6%) ❌ 📈 Precision@3: 66.7% | Precision@5: 60.0% --- 🔍 查询: "state management" 📋 期望结果: redux, zustand, jotai, recoil ℹ No proxy configured 📊 搜索结果: 1. zustand (59.3%) ✅ 2. redux (57.9%) ✅ 3. recoil (57.3%) ✅ 4. jotai (48.7%) ✅ 5. biome (46.4%) ❌ 📈 Precision@3: 100.0% | Precision@5: 80.0% --- 🔍 查询: "package manager" 📋 期望结果: pnpm, yarn, bun ℹ No proxy configured 📊 搜索结果: 1. pnpm (59.0%) ✅ 2. yarn (57.4%) ✅ 3. node (52.1%) ❌ 4. biome (51.9%) ❌ 5. rome (51.3%) ❌ 📈 Precision@3: 66.7% | Precision@5: 40.0% --- 🔍 查询: "javascript runtime" 📋 期望结果: deno, node, bun ℹ No proxy configured 📊 搜索结果: 1. rome (55.5%) ❌ 2. node (52.8%) ✅ 3. biome (50.4%) ❌ 4. react (48.6%) ❌ 5. svelte (47.5%) ❌ 📈 Precision@3: 33.3% | Precision@5: 20.0% --- 🔍 查询: "database orm" 📋 期望结果: prisma, drizzle, kysely ℹ No proxy configured 📊 搜索结果: 1. kysely (52.1%) ✅ 2. prisma (48.5%) ✅ 3. drizzle (45.7%) ✅ 4. biome (40.0%) ❌ 5. rome (38.3%) ❌ 📈 Precision@3: 100.0% | Precision@5: 60.0% --- 🔍 查询: "bundler" 📋 期望结果: parcel, turbo, swc ℹ No proxy configured 📊 搜索结果: 1. node (51.2%) ❌ 2. yarn (50.0%) ❌ 3. biome (48.5%) ❌ 4. standard (46.3%) ❌ 5. pnpm (45.4%) ❌ 📈 Precision@3: 0.0% | Precision@5: 0.0% --- 🔍 查询: "frontend framework" 📋 期望结果: vue, svelte, solid, qwik ℹ No proxy configured 📊 搜索结果: 1. vue (51.3%) ✅ 2. svelte (50.4%) ✅ 3. react (47.5%) ❌ 4. solid (44.7%) ✅ 5. qwik (44.5%) ✅ 📈 Precision@3: 66.7% | Precision@5: 80.0% --- 🎯 测试汇总报告 ============================================================ 📊 总体表现: 平均 Precision@3: 60.0% 平均 Precision@5: 48.0% 表现良好查询: 3/10 (≥66.7%) 完全失败查询: 1/10 (0%) 📋 详细结果: 🟡 build tool P@3: 33.3% | 首位: biome (54.7%) 首个命中: rome 🟢 test framework P@3: 100.0% | 首位: mocha (51.7%) 首个命中: mocha 🟡 code quality P@3: 33.3% | 首位: biome (50.4%) 首个命中: biome 🟡 ui framework P@3: 66.7% | 首位: vue (45.9%) 首个命中: vue 🟢 state management P@3: 100.0% | 首位: zustand (59.3%) 首个命中: zustand 🟡 package manager P@3: 66.7% | 首位: pnpm (59.0%) 首个命中: pnpm 🟡 javascript runtime P@3: 33.3% | 首位: rome (55.5%) 首个命中: node 🟢 database orm P@3: 100.0% | 首位: kysely (52.1%) 首个命中: kysely 🔴 bundler P@3: 0.0% | 首位: node (51.2%) 无命中 🟡 frontend framework P@3: 66.7% | 首位: vue (51.3%) 首个命中: vue 🔍 关键洞察: 最佳查询: "test framework" (100.0%) 最差查询: "bundler" (0.0%) 模型对抽象命名包的理解能力有限 字面相似性对结果影响显著 # lmstudio/taylor-jones/bge-code-v1-Q8_0-GGUF 🚀 开始embedding测试... [memory-vector-search] { openaiApiKey: 'sk-USqYzFUmccukXK0jC392D995Aa4b4a2d9c49892c37E323B7', openaiBaseUrl: 'http://192.168.31.10:5000/v1', ollamaModelId: 'text-embedding-bge-code-v1', type: 'openai' } 📦 添加模拟包数据... document dimension 1536 ✅ 已添加 27 个包 🔍 查询: "build tool" 📋 期望结果: parcel, turbo, rome, swc 📊 搜索结果: 1. rome (64.0%) ✅ 2. swc (63.8%) ✅ 3. parcel (63.3%) ✅ 4. ava (62.5%) ❌ 5. turbo (62.2%) ✅ 📈 Precision@3: 100.0% | Precision@5: 80.0% --- 🔍 查询: "test framework" 📋 期望结果: mocha, jasmine, ava, tap 📊 搜索结果: 1. mocha (65.7%) ✅ 2. ava (63.3%) ✅ 3. jasmine (62.5%) ✅ 4. tap (61.6%) ✅ 5. biome (58.3%) ❌ 📈 Precision@3: 100.0% | Precision@5: 80.0% --- 🔍 查询: "code quality" 📋 期望结果: standard, biome 📊 搜索结果: 1. standard (61.5%) ✅ 2. ava (60.9%) ❌ 3. mocha (60.8%) ❌ 4. biome (60.4%) ✅ 5. solid (59.3%) ❌ 📈 Precision@3: 33.3% | Precision@5: 40.0% --- 🔍 查询: "ui framework" 📋 期望结果: vue, svelte, solid, qwik, react 📊 搜索结果: 1. recoil (58.6%) ❌ 2. vue (58.1%) ✅ 3. mocha (58.0%) ❌ 4. solid (56.8%) ✅ 5. react (56.6%) ✅ 📈 Precision@3: 33.3% | Precision@5: 60.0% --- 🔍 查询: "state management" 📋 期望结果: redux, zustand, jotai, recoil 📊 搜索结果: 1. zustand (65.9%) ✅ 2. recoil (64.7%) ✅ 3. jotai (64.1%) ✅ 4. redux (63.5%) ✅ 5. solid (58.9%) ❌ 📈 Precision@3: 100.0% | Precision@5: 80.0% --- 🔍 查询: "package manager" 📋 期望结果: pnpm, yarn, bun 📊 搜索结果: 1. pnpm (64.5%) ✅ 2. parcel (62.8%) ❌ 3. mocha (61.3%) ❌ 4. bun (60.3%) ✅ 5. standard (60.1%) ❌ 📈 Precision@3: 33.3% | Precision@5: 40.0% --- 🔍 查询: "javascript runtime" 📋 期望结果: deno, node, bun 📊 搜索结果: 1. jasmine (64.5%) ❌ 2. svelte (62.6%) ❌ 3. mocha (62.3%) ❌ 4. node (61.5%) ✅ 5. swc (61.2%) ❌ 📈 Precision@3: 0.0% | Precision@5: 20.0% --- 🔍 查询: "database orm" 📋 期望结果: prisma, drizzle, kysely 📊 搜索结果: 1. kysely (62.5%) ✅ 2. prisma (60.3%) ✅ 3. drizzle (59.0%) ✅ 4. vue (54.1%) ❌ 5. biome (53.8%) ❌ 📈 Precision@3: 100.0% | Precision@5: 60.0% --- 🔍 查询: "bundler" 📋 期望结果: parcel, turbo, swc 📊 搜索结果: 1. bun (68.7%) ❌ 2. parcel (64.0%) ✅ 3. mocha (63.1%) ❌ 4. yarn (63.0%) ❌ 5. standard (62.5%) ❌ 📈 Precision@3: 33.3% | Precision@5: 20.0% --- 🔍 查询: "frontend framework" 📋 期望结果: vue, svelte, solid, qwik 📊 搜索结果: 1. vue (63.9%) ✅ 2. svelte (63.4%) ✅ 3. react (62.7%) ❌ 4. parcel (62.1%) ❌ 5. solid (61.7%) ✅ 📈 Precision@3: 66.7% | Precision@5: 60.0% --- 🎯 测试汇总报告 ============================================================ 📊 总体表现: 平均 Precision@3: 60.0% 平均 Precision@5: 54.0% 表现良好查询: 4/10 (≥66.7%) 完全失败查询: 1/10 (0%) 📋 详细结果: 🟢 build tool P@3: 100.0% | 首位: rome (64.0%) 首个命中: rome 🟢 test framework P@3: 100.0% | 首位: mocha (65.7%) 首个命中: mocha 🟡 code quality P@3: 33.3% | 首位: standard (61.5%) 首个命中: standard 🟡 ui framework P@3: 33.3% | 首位: recoil (58.6%) 首个命中: vue 🟢 state management P@3: 100.0% | 首位: zustand (65.9%) 首个命中: zustand 🟡 package manager P@3: 33.3% | 首位: pnpm (64.5%) 首个命中: pnpm 🔴 javascript runtime P@3: 0.0% | 首位: jasmine (64.5%) 首个命中: node 🟢 database orm P@3: 100.0% | 首位: kysely (62.5%) 首个命中: kysely 🟡 bundler P@3: 33.3% | 首位: bun (68.7%) 首个命中: parcel 🟡 frontend framework P@3: 66.7% | 首位: vue (63.9%) 首个命中: vue 🔍 关键洞察: 最佳查询: "build tool" (100.0%) 最差查询: "javascript runtime" (0.0%) 模型对抽象命名包的理解能力有限 字面相似性对结果影响显著 # lmstudio/nomic-ai/nomic-embed-text-v1.5-GGUF@Q4_K_M 🚀 开始embedding测试... [memory-vector-search] { openaiBaseUrl: 'http://192.168.31.10:5000/v1', openaiApiKey: 'sk-USqYzFUmccukXK0jC392D995Aa4b4a2d9c49892c37E323B7', openaiModel: 'nomic-ai/nomic-embed-text-v1.5-GGUF@Q4_K_M', type: 'openai' } ℹ No proxy configured for OpenAI Compatible 📝 调试: OpenAI客户端不使用代理 (undici) 📦 添加模拟包数据... 📝 开始批量添加文档,数量: 27 📝 将分成 3 个批次处理,每批最多 10 个文档 📝 处理批次 1/3: 10 个文档 📝 内容示例: [ 'node_modules/parcel', 'node_modules/turbo', 'node_modules/rome' ] 📝 调用embedder.createEmbeddings... 📝 准备发送网络请求,等待响应... 📝 嵌入向量创建成功,维度: 768 📝 返回的嵌入向量数量: 10 📝 批次 1 添加成功 📝 处理批次 2/3: 10 个文档 📝 内容示例: [ 'node_modules/vue', 'node_modules/react', 'node_modules/svelte' ] 📝 调用embedder.createEmbeddings... 📝 准备发送网络请求,等待响应... 📝 嵌入向量创建成功,维度: 768 📝 返回的嵌入向量数量: 10 📝 批次 2 添加成功 📝 处理批次 3/3: 7 个文档 📝 内容示例: [ '/usr/local/bin/yarn', '/usr/local/bin/bun', '/usr/local/bin/deno' ] 📝 调用embedder.createEmbeddings... 📝 准备发送网络请求,等待响应... 📝 嵌入向量创建成功,维度: 768 📝 返回的嵌入向量数量: 7 📝 批次 3 添加成功 📝 所有文档添加成功 ✅ 已添加 27 个包 🔍 查询: "build tool" 📋 期望结果: parcel, turbo, rome, swc 📝 开始搜索,查询: build tool 📝 查询向量维度: 768 📝 搜索完成,返回结果数量: 5 📊 搜索结果: 1. qwik (58.2%) ❌ 2. standard (57.3%) ❌ 3. kysely (56.9%) ❌ 4. solid (56.7%) ❌ 5. tap (56.0%) ❌ 📈 Precision@3: 0.0% | Precision@5: 0.0% --- 🔍 查询: "test framework" 📋 期望结果: mocha, jasmine, ava, tap 📝 开始搜索,查询: test framework 📝 查询向量维度: 768 📝 搜索完成,返回结果数量: 5 📊 搜索结果: 1. react (55.5%) ❌ 2. standard (55.5%) ❌ 3. qwik (53.3%) ❌ 4. zustand (52.7%) ❌ 5. ava (52.4%) ✅ 📈 Precision@3: 0.0% | Precision@5: 20.0% --- 🔍 查询: "code quality" 📋 期望结果: standard, biome 📝 开始搜索,查询: code quality 📝 查询向量维度: 768 📝 搜索完成,返回结果数量: 5 📊 搜索结果: 1. standard (58.4%) ✅ 2. qwik (56.6%) ❌ 3. solid (53.8%) ❌ 4. kysely (52.1%) ❌ 5. zustand (50.7%) ❌ 📈 Precision@3: 33.3% | Precision@5: 20.0% --- 🔍 查询: "ui framework" 📋 期望结果: vue, svelte, solid, qwik, react 📝 开始搜索,查询: ui framework 📝 查询向量维度: 768 📝 搜索完成,返回结果数量: 5 📊 搜索结果: 1. vue (60.7%) ✅ 2. qwik (60.5%) ✅ 3. zustand (58.6%) ❌ 4. jasmine (58.0%) ❌ 5. ava (57.3%) ❌ 📈 Precision@3: 66.7% | Precision@5: 40.0% --- 🔍 查询: "state management" 📋 期望结果: redux, zustand, jotai, recoil 📝 开始搜索,查询: state management 📝 查询向量维度: 768 📝 搜索完成,返回结果数量: 5 📊 搜索结果: 1. standard (60.0%) ❌ 2. ava (58.8%) ❌ 3. kysely (58.6%) ❌ 4. biome (57.0%) ❌ 5. jasmine (56.7%) ❌ 📈 Precision@3: 0.0% | Precision@5: 0.0% --- 🔍 查询: "package manager" 📋 期望结果: pnpm, yarn, bun 📝 开始搜索,查询: package manager 📝 查询向量维度: 768 📝 搜索完成,返回结果数量: 5 📊 搜索结果: 1. parcel (65.8%) ❌ 2. standard (63.9%) ❌ 3. react (62.6%) ❌ 4. kysely (62.3%) ❌ 5. jasmine (61.9%) ❌ 📈 Precision@3: 0.0% | Precision@5: 0.0% --- 🔍 查询: "javascript runtime" 📋 期望结果: deno, node, bun 📝 开始搜索,查询: javascript runtime 📝 查询向量维度: 768 📝 搜索完成,返回结果数量: 5 📊 搜索结果: 1. jotai (59.5%) ❌ 2. standard (57.8%) ❌ 3. react (57.1%) ❌ 4. kysely (55.7%) ❌ 5. qwik (55.6%) ❌ 📈 Precision@3: 0.0% | Precision@5: 0.0% --- 🔍 查询: "database orm" 📋 期望结果: prisma, drizzle, kysely 📝 开始搜索,查询: database orm 📝 查询向量维度: 768 📝 搜索完成,返回结果数量: 5 📊 搜索结果: 1. standard (60.8%) ❌ 2. jasmine (60.1%) ❌ 3. ava (59.3%) ❌ 4. solid (59.2%) ❌ 5. biome (58.8%) ❌ 📈 Precision@3: 0.0% | Precision@5: 0.0% --- 🔍 查询: "bundler" 📋 期望结果: parcel, turbo, swc 📝 开始搜索,查询: bundler 📝 查询向量维度: 768 📝 搜索完成,返回结果数量: 5 📊 搜索结果: 1. kysely (57.3%) ❌ 2. parcel (57.0%) ✅ 3. standard (56.3%) ❌ 4. vue (56.0%) ❌ 5. qwik (56.0%) ❌ 📈 Precision@3: 33.3% | Precision@5: 20.0% --- 🔍 查询: "frontend framework" 📋 期望结果: vue, svelte, solid, qwik 📝 开始搜索,查询: frontend framework 📝 查询向量维度: 768 📝 搜索完成,返回结果数量: 5 📊 搜索结果: 1. zustand (58.8%) ❌ 2. standard (58.2%) ❌ 3. vue (57.0%) ✅ 4. solid (56.1%) ✅ 5. react (55.8%) ❌ 📈 Precision@3: 33.3% | Precision@5: 40.0% --- 🎯 测试汇总报告 ============================================================ 📊 总体表现: 平均 Precision@3: 16.7% 平均 Precision@5: 14.0% 表现良好查询: 0/10 (≥66.7%) 完全失败查询: 6/10 (0%) 📋 详细结果: 🔴 build tool P@3: 0.0% | 首位: qwik (58.2%) 无命中 🔴 test framework P@3: 0.0% | 首位: react (55.5%) 首个命中: ava 🟡 code quality P@3: 33.3% | 首位: standard (58.4%) 首个命中: standard 🟡 ui framework P@3: 66.7% | 首位: vue (60.7%) 首个命中: vue 🔴 state management P@3: 0.0% | 首位: standard (60.0%) 无命中 🔴 package manager P@3: 0.0% | 首位: parcel (65.8%) 无命中 🔴 javascript runtime P@3: 0.0% | 首位: jotai (59.5%) 无命中 🔴 database orm P@3: 0.0% | 首位: standard (60.8%) 无命中 🟡 bundler P@3: 33.3% | 首位: kysely (57.3%) 首个命中: parcel 🟡 frontend framework P@3: 33.3% | 首位: zustand (58.8%) 首个命中: vue 🔍 关键洞察: 最佳查询: "ui framework" (66.7%) 最差查询: "build tool" (0.0%) 模型对抽象命名包的理解能力有限 字面相似性对结果影响显著 🧹 正在清理网络连接池... ✅ 清理完成,程序即将退出 # lmstudio/wsxiaoys/jina-embeddings-v2-base-code-Q8_0-GGUF 🚀 开始embedding测试... [memory-vector-search] { openaiBaseUrl: 'http://192.168.31.10:5000/v1', openaiApiKey: 'sk-USqYzFUmccukXK0jC392D995Aa4b4a2d9c49892c37E323B7', openaiModel: 'wsxiaoys/jina-embeddings-v2-base-code-Q8_0-GGUF', type: 'openai' } ℹ No proxy configured for OpenAI Compatible 📝 调试: OpenAI客户端不使用代理 (undici) 📦 添加模拟包数据... 📝 开始批量添加文档,数量: 27 📝 将分成 3 个批次处理,每批最多 10 个文档 📝 处理批次 1/3: 10 个文档 📝 内容示例: [ 'node_modules/parcel', 'node_modules/turbo', 'node_modules/rome' ] 📝 调用embedder.createEmbeddings... 📝 准备发送网络请求,等待响应... 📝 嵌入向量创建成功,维度: 768 📝 返回的嵌入向量数量: 10 📝 批次 1 添加成功 📝 处理批次 2/3: 10 个文档 📝 内容示例: [ 'node_modules/vue', 'node_modules/react', 'node_modules/svelte' ] 📝 调用embedder.createEmbeddings... 📝 准备发送网络请求,等待响应... 📝 嵌入向量创建成功,维度: 768 📝 返回的嵌入向量数量: 10 📝 批次 2 添加成功 📝 处理批次 3/3: 7 个文档 📝 内容示例: [ '/usr/local/bin/yarn', '/usr/local/bin/bun', '/usr/local/bin/deno' ] 📝 调用embedder.createEmbeddings... 📝 准备发送网络请求,等待响应... 📝 嵌入向量创建成功,维度: 768 📝 返回的嵌入向量数量: 7 📝 批次 3 添加成功 📝 所有文档添加成功 ✅ 已添加 27 个包 🔍 查询: "build tool" 📋 期望结果: parcel, turbo, rome, swc 📝 开始搜索,查询: build tool 📝 查询向量维度: 768 📝 搜索完成,返回结果数量: 5 📊 搜索结果: 1. drizzle (46.1%) ❌ 2. qwik (40.7%) ❌ 3. rome (40.2%) ✅ 4. jotai (40.2%) ❌ 5. ava (39.4%) ❌ 📈 Precision@3: 33.3% | Precision@5: 20.0% --- 🔍 查询: "test framework" 📋 期望结果: mocha, jasmine, ava, tap 📝 开始搜索,查询: test framework 📝 查询向量维度: 768 📝 搜索完成,返回结果数量: 5 📊 搜索结果: 1. jasmine (46.8%) ✅ 2. qwik (41.9%) ❌ 3. mocha (40.7%) ✅ 4. drizzle (40.5%) ❌ 5. jotai (38.3%) ❌ 📈 Precision@3: 66.7% | Precision@5: 40.0% --- 🔍 查询: "code quality" 📋 期望结果: standard, biome 📝 开始搜索,查询: code quality 📝 查询向量维度: 768 📝 搜索完成,返回结果数量: 5 📊 搜索结果: 1. drizzle (37.1%) ❌ 2. qwik (32.1%) ❌ 3. ava (29.6%) ❌ 4. kysely (28.5%) ❌ 5. jotai (27.4%) ❌ 📈 Precision@3: 0.0% | Precision@5: 0.0% --- 🔍 查询: "ui framework" 📋 期望结果: vue, svelte, solid, qwik, react 📝 开始搜索,查询: ui framework 📝 查询向量维度: 768 📝 搜索完成,返回结果数量: 5 📊 搜索结果: 1. qwik (28.5%) ✅ 2. jotai (27.2%) ❌ 3. kysely (24.9%) ❌ 4. ava (21.6%) ❌ 5. drizzle (21.3%) ❌ 📈 Precision@3: 33.3% | Precision@5: 20.0% --- 🔍 查询: "state management" 📋 期望结果: redux, zustand, jotai, recoil 📝 开始搜索,查询: state management 📝 查询向量维度: 768 📝 搜索完成,返回结果数量: 5 📊 搜索结果: 1. qwik (21.4%) ❌ 2. drizzle (20.8%) ❌ 3. ava (18.1%) ❌ 4. jotai (17.2%) ✅ 5. tap (16.3%) ❌ 📈 Precision@3: 0.0% | Precision@5: 20.0% --- 🔍 查询: "package manager" 📋 期望结果: pnpm, yarn, bun 📝 开始搜索,查询: package manager 📝 查询向量维度: 768 📝 搜索完成,返回结果数量: 5 📊 搜索结果: 1. qwik (43.8%) ❌ 2. drizzle (43.5%) ❌ 3. kysely (43.1%) ❌ 4. ava (42.7%) ❌ 5. jotai (41.3%) ❌ 📈 Precision@3: 0.0% | Precision@5: 0.0% --- 🔍 查询: "javascript runtime" 📋 期望结果: deno, node, bun 📝 开始搜索,查询: javascript runtime 📝 查询向量维度: 768 📝 搜索完成,返回结果数量: 5 📊 搜索结果: 1. drizzle (35.0%) ❌ 2. qwik (33.7%) ❌ 3. jotai (32.4%) ❌ 4. turbo (32.3%) ❌ 5. svelte (31.9%) ❌ 📈 Precision@3: 0.0% | Precision@5: 0.0% --- 🔍 查询: "database orm" 📋 期望结果: prisma, drizzle, kysely 📝 开始搜索,查询: database orm 📝 查询向量维度: 768 📝 搜索完成,返回结果数量: 5 📊 搜索结果: 1. prisma (35.1%) ✅ 2. qwik (28.7%) ❌ 3. drizzle (28.1%) ✅ 4. jotai (25.7%) ❌ 5. turbo (22.1%) ❌ 📈 Precision@3: 66.7% | Precision@5: 40.0% --- 🔍 查询: "bundler" 📋 期望结果: parcel, turbo, swc 📝 开始搜索,查询: bundler 📝 查询向量维度: 768 📝 搜索完成,返回结果数量: 5 📊 搜索结果: 1. drizzle (49.5%) ❌ 2. ava (47.1%) ❌ 3. biome (47.0%) ❌ 4. jotai (45.6%) ❌ 5. bun (45.5%) ❌ 📈 Precision@3: 0.0% | Precision@5: 0.0% --- 🔍 查询: "frontend framework" 📋 期望结果: vue, svelte, solid, qwik 📝 开始搜索,查询: frontend framework 📝 查询向量维度: 768 📝 搜索完成,返回结果数量: 5 📊 搜索结果: 1. qwik (31.1%) ✅ 2. jotai (28.0%) ❌ 3. kysely (26.2%) ❌ 4. turbo (24.6%) ❌ 5. swc (24.4%) ❌ 📈 Precision@3: 33.3% | Precision@5: 20.0% --- 🎯 测试汇总报告 ============================================================ 📊 总体表现: 平均 Precision@3: 23.3% 平均 Precision@5: 16.0% 表现良好查询: 0/10 (≥66.7%) 完全失败查询: 5/10 (0%) 📋 详细结果: 🟡 build tool P@3: 33.3% | 首位: drizzle (46.1%) 首个命中: rome 🟡 test framework P@3: 66.7% | 首位: jasmine (46.8%) 首个命中: jasmine 🔴 code quality P@3: 0.0% | 首位: drizzle (37.1%) 无命中 🟡 ui framework P@3: 33.3% | 首位: qwik (28.5%) 首个命中: qwik 🔴 state management P@3: 0.0% | 首位: qwik (21.4%) 首个命中: jotai 🔴 package manager P@3: 0.0% | 首位: qwik (43.8%) 无命中 🔴 javascript runtime P@3: 0.0% | 首位: drizzle (35.0%) 无命中 🟡 database orm P@3: 66.7% | 首位: prisma (35.1%) 首个命中: prisma 🔴 bundler P@3: 0.0% | 首位: drizzle (49.5%) 无命中 🟡 frontend framework P@3: 33.3% | 首位: qwik (31.1%) 首个命中: qwik 🔍 关键洞察: 最佳查询: "test framework" (66.7%) 最差查询: "code quality" (0.0%) 模型对抽象命名包的理解能力有限 字面相似性对结果影响显著 🧹 正在清理网络连接池... ✅ 清理完成,程序即将退出 # lmstudio/awhiteside/CodeRankEmbed-Q8_0-GGUF 🚀 开始embedding测试... [memory-vector-search] { openaiBaseUrl: 'http://192.168.31.10:5000/v1', openaiApiKey: 'sk-USqYzFUmccukXK0jC392D995Aa4b4a2d9c49892c37E323B7', type: 'openai' } ✓ OpenAI Compatible using undici ProxyAgent: http://127.0.0.1:9090 📝 调试: OpenAI客户端将使用 undici ProxyAgent 代理 📦 添加模拟包数据... 📝 开始批量添加文档,数量: 27 📝 将分成 3 个批次处理,每批最多 10 个文档 📝 处理批次 1/3: 10 个文档 📝 内容示例: [ 'node_modules/parcel', 'node_modules/turbo', 'node_modules/rome' ] 📝 调用embedder.createEmbeddings... 📝 准备发送网络请求,等待响应... 📝 嵌入向量创建成功,维度: 768 📝 返回的嵌入向量数量: 10 📝 批次 1 添加成功 📝 处理批次 2/3: 10 个文档 📝 内容示例: [ 'node_modules/vue', 'node_modules/react', 'node_modules/svelte' ] 📝 调用embedder.createEmbeddings... 📝 准备发送网络请求,等待响应... 📝 嵌入向量创建成功,维度: 768 📝 返回的嵌入向量数量: 10 📝 批次 2 添加成功 📝 处理批次 3/3: 7 个文档 📝 内容示例: [ '/usr/local/bin/yarn', '/usr/local/bin/bun', '/usr/local/bin/deno' ] 📝 调用embedder.createEmbeddings... 📝 准备发送网络请求,等待响应... 📝 嵌入向量创建成功,维度: 768 📝 返回的嵌入向量数量: 7 📝 批次 3 添加成功 📝 所有文档添加成功 ✅ 已添加 27 个包 🔍 查询: "build tool" 📋 期望结果: parcel, turbo, rome, swc 📝 开始搜索,查询: build tool 📝 查询向量维度: 768 📝 搜索完成,返回结果数量: 5 📊 搜索结果: 1. drizzle (46.1%) ❌ 2. qwik (40.7%) ❌ 3. rome (40.2%) ✅ 4. jotai (40.2%) ❌ 5. ava (39.4%) ❌ 📈 Precision@3: 33.3% | Precision@5: 20.0% --- 🔍 查询: "test framework" 📋 期望结果: mocha, jasmine, ava, tap 📝 开始搜索,查询: test framework 📝 查询向量维度: 768 📝 搜索完成,返回结果数量: 5 📊 搜索结果: 1. jasmine (46.8%) ✅ 2. qwik (41.9%) ❌ 3. mocha (40.7%) ✅ 4. drizzle (40.5%) ❌ 5. jotai (38.3%) ❌ 📈 Precision@3: 66.7% | Precision@5: 40.0% --- 🔍 查询: "code quality" 📋 期望结果: standard, biome 📝 开始搜索,查询: code quality 📝 查询向量维度: 768 📝 搜索完成,返回结果数量: 5 📊 搜索结果: 1. drizzle (37.1%) ❌ 2. qwik (32.1%) ❌ 3. ava (29.6%) ❌ 4. kysely (28.5%) ❌ 5. jotai (27.4%) ❌ 📈 Precision@3: 0.0% | Precision@5: 0.0% --- 🔍 查询: "ui framework" 📋 期望结果: vue, svelte, solid, qwik, react 📝 开始搜索,查询: ui framework 📝 查询向量维度: 768 📝 搜索完成,返回结果数量: 5 📊 搜索结果: 1. qwik (28.5%) ✅ 2. jotai (27.2%) ❌ 3. kysely (24.9%) ❌ 4. ava (21.6%) ❌ 5. drizzle (21.3%) ❌ 📈 Precision@3: 33.3% | Precision@5: 20.0% --- 🔍 查询: "state management" 📋 期望结果: redux, zustand, jotai, recoil 📝 开始搜索,查询: state management 📝 查询向量维度: 768 📝 搜索完成,返回结果数量: 5 📊 搜索结果: 1. qwik (21.4%) ❌ 2. drizzle (20.8%) ❌ 3. ava (18.1%) ❌ 4. jotai (17.2%) ✅ 5. tap (16.3%) ❌ 📈 Precision@3: 0.0% | Precision@5: 20.0% --- 🔍 查询: "package manager" 📋 期望结果: pnpm, yarn, bun 📝 开始搜索,查询: package manager 📝 查询向量维度: 768 📝 搜索完成,返回结果数量: 5 📊 搜索结果: 1. qwik (43.8%) ❌ 2. drizzle (43.5%) ❌ 3. kysely (43.1%) ❌ 4. ava (42.7%) ❌ 5. jotai (41.3%) ❌ 📈 Precision@3: 0.0% | Precision@5: 0.0% --- 🔍 查询: "javascript runtime" 📋 期望结果: deno, node, bun 📝 开始搜索,查询: javascript runtime 📝 查询向量维度: 768 📝 搜索完成,返回结果数量: 5 📊 搜索结果: 1. drizzle (35.0%) ❌ 2. qwik (33.7%) ❌ 3. jotai (32.4%) ❌ 4. turbo (32.3%) ❌ 5. svelte (31.9%) ❌ 📈 Precision@3: 0.0% | Precision@5: 0.0% --- 🔍 查询: "database orm" 📋 期望结果: prisma, drizzle, kysely 📝 开始搜索,查询: database orm 📝 查询向量维度: 768 📝 搜索完成,返回结果数量: 5 📊 搜索结果: 1. prisma (35.1%) ✅ 2. qwik (28.7%) ❌ 3. drizzle (28.1%) ✅ 4. jotai (25.7%) ❌ 5. turbo (22.1%) ❌ 📈 Precision@3: 66.7% | Precision@5: 40.0% --- 🔍 查询: "bundler" 📋 期望结果: parcel, turbo, swc 📝 开始搜索,查询: bundler 📝 查询向量维度: 768 📝 搜索完成,返回结果数量: 5 📊 搜索结果: 1. drizzle (49.5%) ❌ 2. ava (47.1%) ❌ 3. biome (47.0%) ❌ 4. jotai (45.6%) ❌ 5. bun (45.5%) ❌ 📈 Precision@3: 0.0% | Precision@5: 0.0% --- 🔍 查询: "frontend framework" 📋 期望结果: vue, svelte, solid, qwik 📝 开始搜索,查询: frontend framework 📝 查询向量维度: 768 📝 搜索完成,返回结果数量: 5 📊 搜索结果: 1. qwik (31.1%) ✅ 2. jotai (28.0%) ❌ 3. kysely (26.2%) ❌ 4. turbo (24.6%) ❌ 5. swc (24.4%) ❌ 📈 Precision@3: 33.3% | Precision@5: 20.0% --- 🎯 测试汇总报告 ============================================================ 📊 总体表现: 平均 Precision@3: 23.3% 平均 Precision@5: 16.0% 表现良好查询: 0/10 (≥66.7%) 完全失败查询: 5/10 (0%) 📋 详细结果: 🟡 build tool P@3: 33.3% | 首位: drizzle (46.1%) 首个命中: rome 🟡 test framework P@3: 66.7% | 首位: jasmine (46.8%) 首个命中: jasmine 🔴 code quality P@3: 0.0% | 首位: drizzle (37.1%) 无命中 🟡 ui framework P@3: 33.3% | 首位: qwik (28.5%) 首个命中: qwik 🔴 state management P@3: 0.0% | 首位: qwik (21.4%) 首个命中: jotai 🔴 package manager P@3: 0.0% | 首位: qwik (43.8%) 无命中 🔴 javascript runtime P@3: 0.0% | 首位: drizzle (35.0%) 无命中 🟡 database orm P@3: 66.7% | 首位: prisma (35.1%) 首个命中: prisma 🔴 bundler P@3: 0.0% | 首位: drizzle (49.5%) 无命中 🟡 frontend framework P@3: 33.3% | 首位: qwik (31.1%) 首个命中: qwik 🔍 关键洞察: 最佳查询: "test framework" (66.7%) 最差查询: "code quality" (0.0%) 模型对抽象命名包的理解能力有限 字面相似性对结果影响显著 🧹 正在清理网络连接池... ✅ 清理完成,程序即将退出 # ollama/hf.co/nomic-ai/nomic-embed-text-v2-moe-GGUF:f16 🚀 开始embedding测试... [memory-vector-search] { ollamaModelId: 'hf.co/nomic-ai/nomic-embed-text-v2-moe-GGUF:f16', type: 'ollama' } 📦 添加模拟包数据... 📝 开始批量添加文档,数量: 27 📝 将分成 3 个批次处理,每批最多 10 个文档 📝 处理批次 1/3: 10 个文档 📝 内容示例: [ 'node_modules/parcel', 'node_modules/turbo', 'node_modules/rome' ] 📝 调用embedder.createEmbeddings... 📝 准备发送网络请求,等待响应... ✓ Using proxy: http://127.0.0.1:9090 📝 嵌入向量创建成功,维度: 768 📝 返回的嵌入向量数量: 10 📝 批次 1 添加成功 📝 处理批次 2/3: 10 个文档 📝 内容示例: [ 'node_modules/vue', 'node_modules/react', 'node_modules/svelte' ] 📝 调用embedder.createEmbeddings... 📝 准备发送网络请求,等待响应... ✓ Using proxy: http://127.0.0.1:9090 📝 嵌入向量创建成功,维度: 768 📝 返回的嵌入向量数量: 10 📝 批次 2 添加成功 📝 处理批次 3/3: 7 个文档 📝 内容示例: [ '/usr/local/bin/yarn', '/usr/local/bin/bun', '/usr/local/bin/deno' ] 📝 调用embedder.createEmbeddings... 📝 准备发送网络请求,等待响应... ✓ Using proxy: http://127.0.0.1:9090 📝 嵌入向量创建成功,维度: 768 📝 返回的嵌入向量数量: 7 📝 批次 3 添加成功 📝 所有文档添加成功 ✅ 已添加 27 个包 🔍 查询: "build tool" 📋 期望结果: parcel, turbo, rome, swc 📝 开始搜索,查询: build tool ✓ Using proxy: http://127.0.0.1:9090 📝 查询向量维度: 768 📝 搜索完成,返回结果数量: 5 📊 搜索结果: 1. kysely (30.6%) ❌ 2. bun (29.7%) ❌ 3. yarn (27.2%) ❌ 4. parcel (26.9%) ✅ 5. drizzle (26.1%) ❌ 📈 Precision@3: 0.0% | Precision@5: 20.0% --- 🔍 查询: "test framework" 📋 期望结果: mocha, jasmine, ava, tap 📝 开始搜索,查询: test framework ✓ Using proxy: http://127.0.0.1:9090 📝 查询向量维度: 768 📝 搜索完成,返回结果数量: 5 📊 搜索结果: 1. kysely (29.4%) ❌ 2. drizzle (26.0%) ❌ 3. tap (25.1%) ✅ 4. standard (25.0%) ❌ 5. react (24.0%) ❌ 📈 Precision@3: 33.3% | Precision@5: 20.0% --- 🔍 查询: "code quality" 📋 期望结果: standard, biome 📝 开始搜索,查询: code quality ✓ Using proxy: http://127.0.0.1:9090 📝 查询向量维度: 768 📝 搜索完成,返回结果数量: 5 📊 搜索结果: 1. standard (28.5%) ✅ 2. kysely (27.8%) ❌ 3. jotai (26.6%) ❌ 4. solid (26.1%) ❌ 5. recoil (26.0%) ❌ 📈 Precision@3: 33.3% | Precision@5: 20.0% --- 🔍 查询: "ui framework" 📋 期望结果: vue, svelte, solid, qwik, react 📝 开始搜索,查询: ui framework ✓ Using proxy: http://127.0.0.1:9090 📝 查询向量维度: 768 📝 搜索完成,返回结果数量: 5 📊 搜索结果: 1. vue (32.2%) ✅ 2. bun (26.9%) ❌ 3. parcel (25.1%) ❌ 4. drizzle (25.0%) ❌ 5. standard (23.0%) ❌ 📈 Precision@3: 33.3% | Precision@5: 20.0% --- 🔍 查询: "state management" 📋 期望结果: redux, zustand, jotai, recoil 📝 开始搜索,查询: state management ✓ Using proxy: http://127.0.0.1:9090 📝 查询向量维度: 768 📝 搜索完成,返回结果数量: 5 📊 搜索结果: 1. zustand (22.0%) ✅ 2. pnpm (21.5%) ❌ 3. bun (19.1%) ❌ 4. jasmine (18.1%) ❌ 5. biome (18.0%) ❌ 📈 Precision@3: 33.3% | Precision@5: 20.0% --- 🔍 查询: "package manager" 📋 期望结果: pnpm, yarn, bun 📝 开始搜索,查询: package manager ✓ Using proxy: http://127.0.0.1:9090 📝 查询向量维度: 768 📝 搜索完成,返回结果数量: 5 📊 搜索结果: 1. pnpm (35.2%) ✅ 2. parcel (34.7%) ❌ 3. tap (28.8%) ❌ 4. bun (27.8%) ✅ 5. deno (27.7%) ❌ 📈 Precision@3: 33.3% | Precision@5: 40.0% --- 🔍 查询: "javascript runtime" 📋 期望结果: deno, node, bun 📝 开始搜索,查询: javascript runtime ✓ Using proxy: http://127.0.0.1:9090 📝 查询向量维度: 768 📝 搜索完成,返回结果数量: 5 📊 搜索结果: 1. jotai (37.1%) ❌ 2. jasmine (31.4%) ❌ 3. recoil (28.5%) ❌ 4. redux (27.1%) ❌ 5. zustand (25.9%) ❌ 📈 Precision@3: 0.0% | Precision@5: 0.0% --- 🔍 查询: "database orm" 📋 期望结果: prisma, drizzle, kysely 📝 开始搜索,查询: database orm ✓ Using proxy: http://127.0.0.1:9090 📝 查询向量维度: 768 📝 搜索完成,返回结果数量: 5 📊 搜索结果: 1. rome (31.4%) ❌ 2. biome (27.7%) ❌ 3. prisma (26.9%) ✅ 4. pnpm (26.2%) ❌ 5. parcel (24.1%) ❌ 📈 Precision@3: 33.3% | Precision@5: 20.0% --- 🔍 查询: "bundler" 📋 期望结果: parcel, turbo, swc 📝 开始搜索,查询: bundler ✓ Using proxy: http://127.0.0.1:9090 📝 查询向量维度: 768 📝 搜索完成,返回结果数量: 5 📊 搜索结果: 1. redux (27.4%) ❌ 2. parcel (26.9%) ✅ 3. solid (25.4%) ❌ 4. bun (25.3%) ❌ 5. kysely (24.8%) ❌ 📈 Precision@3: 33.3% | Precision@5: 20.0% --- 🔍 查询: "frontend framework" 📋 期望结果: vue, svelte, solid, qwik 📝 开始搜索,查询: frontend framework ✓ Using proxy: http://127.0.0.1:9090 📝 查询向量维度: 768 📝 搜索完成,返回结果数量: 5 📊 搜索结果: 1. standard (30.0%) ❌ 2. parcel (28.8%) ❌ 3. solid (28.4%) ✅ 4. zustand (28.0%) ❌ 5. kysely (26.1%) ❌ 📈 Precision@3: 33.3% | Precision@5: 20.0% --- 🎯 测试汇总报告 ============================================================ 📊 总体表现: 平均 Precision@3: 26.7% 平均 Precision@5: 20.0% 表现良好查询: 0/10 (≥66.7%) 完全失败查询: 2/10 (0%) 📋 详细结果: 🔴 build tool P@3: 0.0% | 首位: kysely (30.6%) 首个命中: parcel 🟡 test framework P@3: 33.3% | 首位: kysely (29.4%) 首个命中: tap 🟡 code quality P@3: 33.3% | 首位: standard (28.5%) 首个命中: standard 🟡 ui framework P@3: 33.3% | 首位: vue (32.2%) 首个命中: vue 🟡 state management P@3: 33.3% | 首位: zustand (22.0%) 首个命中: zustand 🟡 package manager P@3: 33.3% | 首位: pnpm (35.2%) 首个命中: pnpm 🔴 javascript runtime P@3: 0.0% | 首位: jotai (37.1%) 无命中 🟡 database orm P@3: 33.3% | 首位: rome (31.4%) 首个命中: prisma 🟡 bundler P@3: 33.3% | 首位: redux (27.4%) 首个命中: parcel 🟡 frontend framework P@3: 33.3% | 首位: standard (30.0%) 首个命中: solid 🔍 关键洞察: 最佳查询: "test framework" (33.3%) 最差查询: "build tool" (0.0%) 模型对抽象命名包的理解能力有限 字面相似性对结果影响显著 🧹 正在清理网络连接池... ✅ 清理完成,程序即将退出 # ollama/hf.co/nomic-ai/nomic-embed-code-GGUF:Q4_K_M 🚀 开始embedding测试... [memory-vector-search] { ollamaModelId: 'hf.co/nomic-ai/nomic-embed-code-GGUF:Q4_K_M', type: 'ollama' } 📦 添加模拟包数据... 📝 开始批量添加文档,数量: 27 📝 将分成 3 个批次处理,每批最多 10 个文档 📝 处理批次 1/3: 10 个文档 📝 内容示例: [ 'node_modules/parcel', 'node_modules/turbo', 'node_modules/rome' ] 📝 调用embedder.createEmbeddings... 📝 准备发送网络请求,等待响应... ℹ No proxy configured 📝 嵌入向量创建成功,维度: 3584 📝 返回的嵌入向量数量: 10 📝 批次 1 添加成功 📝 处理批次 2/3: 10 个文档 📝 内容示例: [ 'node_modules/vue', 'node_modules/react', 'node_modules/svelte' ] 📝 调用embedder.createEmbeddings... 📝 准备发送网络请求,等待响应... ℹ No proxy configured 📝 嵌入向量创建成功,维度: 3584 📝 返回的嵌入向量数量: 10 📝 批次 2 添加成功 📝 处理批次 3/3: 7 个文档 📝 内容示例: [ '/usr/local/bin/yarn', '/usr/local/bin/bun', '/usr/local/bin/deno' ] 📝 调用embedder.createEmbeddings... 📝 准备发送网络请求,等待响应... ℹ No proxy configured 📝 嵌入向量创建成功,维度: 3584 📝 返回的嵌入向量数量: 7 📝 批次 3 添加成功 📝 所有文档添加成功 ✅ 已添加 27 个包 🔍 查询: "build tool" 📋 期望结果: parcel, turbo, rome, swc 📝 开始搜索,查询: build tool ℹ No proxy configured 📝 查询向量维度: 3584 📝 搜索完成,返回结果数量: 5 📊 搜索结果: 1. biome (79.0%) ❌ 2. rome (78.5%) ✅ 3. swc (77.8%) ✅ 4. bun (77.4%) ❌ 5. tap (77.3%) ❌ 📈 Precision@3: 66.7% | Precision@5: 40.0% --- 🔍 查询: "test framework" 📋 期望结果: mocha, jasmine, ava, tap 📝 开始搜索,查询: test framework ℹ No proxy configured 📝 查询向量维度: 3584 📝 搜索完成,返回结果数量: 5 📊 搜索结果: 1. ava (80.4%) ✅ 2. mocha (79.9%) ✅ 3. jasmine (79.7%) ✅ 4. qwik (78.9%) ❌ 5. tap (78.8%) ✅ 📈 Precision@3: 100.0% | Precision@5: 80.0% --- 🔍 查询: "code quality" 📋 期望结果: standard, biome 📝 开始搜索,查询: code quality ℹ No proxy configured 📝 查询向量维度: 3584 📝 搜索完成,返回结果数量: 5 📊 搜索结果: 1. qwik (79.4%) ❌ 2. biome (78.2%) ✅ 3. rome (78.0%) ❌ 4. ava (77.7%) ❌ 5. swc (77.3%) ❌ 📈 Precision@3: 33.3% | Precision@5: 20.0% --- 🔍 查询: "ui framework" 📋 期望结果: vue, svelte, solid, qwik, react 📝 开始搜索,查询: ui framework ℹ No proxy configured 📝 查询向量维度: 3584 📝 搜索完成,返回结果数量: 5 📊 搜索结果: 1. qwik (80.1%) ✅ 2. biome (78.7%) ❌ 3. rome (78.6%) ❌ 4. swc (78.2%) ❌ 5. vue (78.1%) ✅ 📈 Precision@3: 33.3% | Precision@5: 40.0% --- 🔍 查询: "state management" 📋 期望结果: redux, zustand, jotai, recoil 📝 开始搜索,查询: state management ℹ No proxy configured 📝 查询向量维度: 3584 📝 搜索完成,返回结果数量: 5 📊 搜索结果: 1. redux (80.5%) ✅ 2. recoil (79.7%) ✅ 3. zustand (79.5%) ✅ 4. jotai (79.0%) ✅ 5. rome (78.8%) ❌ 📈 Precision@3: 100.0% | Precision@5: 80.0% --- 🔍 查询: "package manager" 📋 期望结果: pnpm, yarn, bun 📝 开始搜索,查询: package manager ℹ No proxy configured 📝 查询向量维度: 3584 📝 搜索完成,返回结果数量: 5 📊 搜索结果: 1. pnpm (81.6%) ✅ 2. biome (81.1%) ❌ 3. rome (81.0%) ❌ 4. parcel (80.6%) ❌ 5. swc (79.6%) ❌ 📈 Precision@3: 33.3% | Precision@5: 20.0% --- 🔍 查询: "javascript runtime" 📋 期望结果: deno, node, bun 📝 开始搜索,查询: javascript runtime ℹ No proxy configured 📝 查询向量维度: 3584 📝 搜索完成,返回结果数量: 5 📊 搜索结果: 1. rome (82.8%) ❌ 2. biome (80.6%) ❌ 3. node (79.5%) ✅ 4. swc (79.2%) ❌ 5. react (79.0%) ❌ 📈 Precision@3: 33.3% | Precision@5: 20.0% --- 🔍 查询: "database orm" 📋 期望结果: prisma, drizzle, kysely 📝 开始搜索,查询: database orm ℹ No proxy configured 📝 查询向量维度: 3584 📝 搜索完成,返回结果数量: 5 📊 搜索结果: 1. rome (80.5%) ❌ 2. biome (79.1%) ❌ 3. kysely (78.6%) ✅ 4. prisma (78.0%) ✅ 5. drizzle (78.0%) ✅ 📈 Precision@3: 33.3% | Precision@5: 60.0% --- 🔍 查询: "bundler" 📋 期望结果: parcel, turbo, swc 📝 开始搜索,查询: bundler ℹ No proxy configured 📝 查询向量维度: 3584 📝 搜索完成,返回结果数量: 5 📊 搜索结果: 1. bun (86.0%) ❌ 2. biome (83.4%) ❌ 3. parcel (81.2%) ✅ 4. turbo (81.1%) ✅ 5. rome (81.0%) ❌ 📈 Precision@3: 33.3% | Precision@5: 40.0% --- 🔍 查询: "frontend framework" 📋 期望结果: vue, svelte, solid, qwik 📝 开始搜索,查询: frontend framework ℹ No proxy configured 📝 查询向量维度: 3584 📝 搜索完成,返回结果数量: 5 📊 搜索结果: 1. qwik (78.6%) ✅ 2. vue (77.0%) ✅ 3. swc (77.0%) ❌ 4. rome (76.8%) ❌ 5. biome (76.6%) ❌ 📈 Precision@3: 66.7% | Precision@5: 40.0% --- 🎯 测试汇总报告 ============================================================ 📊 总体表现: 平均 Precision@3: 53.3% 平均 Precision@5: 44.0% 表现良好查询: 2/10 (≥66.7%) 完全失败查询: 0/10 (0%) 📋 详细结果: 🟡 build tool P@3: 66.7% | 首位: biome (79.0%) 首个命中: rome 🟢 test framework P@3: 100.0% | 首位: ava (80.4%) 首个命中: ava 🟡 code quality P@3: 33.3% | 首位: qwik (79.4%) 首个命中: biome 🟡 ui framework P@3: 33.3% | 首位: qwik (80.1%) 首个命中: qwik 🟢 state management P@3: 100.0% | 首位: redux (80.5%) 首个命中: redux 🟡 package manager P@3: 33.3% | 首位: pnpm (81.6%) 首个命中: pnpm 🟡 javascript runtime P@3: 33.3% | 首位: rome (82.8%) 首个命中: node 🟡 database orm P@3: 33.3% | 首位: rome (80.5%) 首个命中: kysely 🟡 bundler P@3: 33.3% | 首位: bun (86.0%) 首个命中: parcel 🟡 frontend framework P@3: 66.7% | 首位: qwik (78.6%) 首个命中: qwik 🔍 关键洞察: 最佳查询: "test framework" (100.0%) 最差查询: "code quality" (33.3%) 模型对抽象命名包的理解能力有限 字面相似性对结果影响显著 🧹 正在清理网络连接池... ✅ 清理完成,程序即将退出 # ollama/dengcao/bge-reranker-v2-m3 🚀 开始embedding测试... [memory-vector-search] { ollamaModelId: 'dengcao/bge-reranker-v2-m3', type: 'ollama' } 📦 添加模拟包数据... 📝 开始批量添加文档,数量: 27 📝 将分成 3 个批次处理,每批最多 10 个文档 📝 处理批次 1/3: 10 个文档 📝 内容示例: [ 'node_modules/parcel', 'node_modules/turbo', 'node_modules/rome' ] 📝 调用embedder.createEmbeddings... 📝 准备发送网络请求,等待响应... ℹ No proxy configured 📝 嵌入向量创建成功,维度: 1024 📝 返回的嵌入向量数量: 10 📝 批次 1 添加成功 📝 处理批次 2/3: 10 个文档 📝 内容示例: [ 'node_modules/vue', 'node_modules/react', 'node_modules/svelte' ] 📝 调用embedder.createEmbeddings... 📝 准备发送网络请求,等待响应... ℹ No proxy configured 📝 嵌入向量创建成功,维度: 1024 📝 返回的嵌入向量数量: 10 📝 批次 2 添加成功 📝 处理批次 3/3: 7 个文档 📝 内容示例: [ '/usr/local/bin/yarn', '/usr/local/bin/bun', '/usr/local/bin/deno' ] 📝 调用embedder.createEmbeddings... 📝 准备发送网络请求,等待响应... ℹ No proxy configured 📝 嵌入向量创建成功,维度: 1024 📝 返回的嵌入向量数量: 7 📝 批次 3 添加成功 📝 所有文档添加成功 ✅ 已添加 27 个包 🔍 查询: "build tool" 📋 期望结果: parcel, turbo, rome, swc 📝 开始搜索,查询: build tool ℹ No proxy configured 📝 查询向量维度: 1024 📝 搜索完成,返回结果数量: 5 📊 搜索结果: 1. jotai (99.2%) ❌ 2. rome (99.2%) ✅ 3. jasmine (98.9%) ❌ 4. drizzle (98.8%) ❌ 5. mocha (98.6%) ❌ 📈 Precision@3: 33.3% | Precision@5: 20.0% --- 🔍 查询: "test framework" 📋 期望结果: mocha, jasmine, ava, tap 📝 开始搜索,查询: test framework ℹ No proxy configured 📝 查询向量维度: 1024 📝 搜索完成,返回结果数量: 5 📊 搜索结果: 1. rome (97.9%) ❌ 2. jotai (97.8%) ❌ 3. jasmine (97.4%) ✅ 4. drizzle (97.2%) ❌ 5. mocha (96.9%) ✅ 📈 Precision@3: 33.3% | Precision@5: 40.0% --- 🔍 查询: "code quality" 📋 期望结果: standard, biome 📝 开始搜索,查询: code quality ℹ No proxy configured 📝 查询向量维度: 1024 📝 搜索完成,返回结果数量: 5 📊 搜索结果: 1. zustand (99.7%) ❌ 2. qwik (99.6%) ❌ 3. ava (99.6%) ❌ 4. redux (99.6%) ❌ 5. drizzle (99.6%) ❌ 📈 Precision@3: 0.0% | Precision@5: 0.0% --- 🔍 查询: "ui framework" 📋 期望结果: vue, svelte, solid, qwik, react 📝 开始搜索,查询: ui framework ℹ No proxy configured 📝 查询向量维度: 1024 📝 搜索完成,返回结果数量: 5 📊 搜索结果: 1. jotai (98.6%) ❌ 2. rome (98.6%) ❌ 3. jasmine (98.2%) ❌ 4. drizzle (98.1%) ❌ 5. mocha (97.8%) ❌ 📈 Precision@3: 0.0% | Precision@5: 0.0% --- 🔍 查询: "state management" 📋 期望结果: redux, zustand, jotai, recoil 📝 开始搜索,查询: state management ℹ No proxy configured 📝 查询向量维度: 1024 📝 搜索完成,返回结果数量: 5 📊 搜索结果: 1. jotai (99.1%) ✅ 2. rome (99.1%) ❌ 3. jasmine (98.7%) ❌ 4. drizzle (98.7%) ❌ 5. mocha (98.5%) ❌ 📈 Precision@3: 33.3% | Precision@5: 20.0% --- 🔍 查询: "package manager" 📋 期望结果: pnpm, yarn, bun 📝 开始搜索,查询: package manager ℹ No proxy configured 📝 查询向量维度: 1024 📝 搜索完成,返回结果数量: 5 📊 搜索结果: 1. jotai (99.6%) ❌ 2. rome (99.6%) ❌ 3. drizzle (99.6%) ❌ 4. jasmine (99.5%) ❌ 5. mocha (99.5%) ❌ 📈 Precision@3: 0.0% | Precision@5: 0.0% --- 🔍 查询: "javascript runtime" 📋 期望结果: deno, node, bun 📝 开始搜索,查询: javascript runtime ℹ No proxy configured 📝 查询向量维度: 1024 📝 搜索完成,返回结果数量: 5 📊 搜索结果: 1. jotai (99.7%) ❌ 2. rome (99.6%) ❌ 3. jasmine (99.6%) ❌ 4. drizzle (99.6%) ❌ 5. mocha (99.4%) ❌ 📈 Precision@3: 0.0% | Precision@5: 0.0% --- 🔍 查询: "database orm" 📋 期望结果: prisma, drizzle, kysely 📝 开始搜索,查询: database orm ℹ No proxy configured 📝 查询向量维度: 1024 📝 搜索完成,返回结果数量: 5 📊 搜索结果: 1. jotai (99.6%) ❌ 2. rome (99.6%) ❌ 3. jasmine (99.4%) ❌ 4. drizzle (99.4%) ✅ 5. mocha (99.2%) ❌ 📈 Precision@3: 0.0% | Precision@5: 20.0% --- 🔍 查询: "bundler" 📋 期望结果: parcel, turbo, swc 📝 开始搜索,查询: bundler ℹ No proxy configured 📝 查询向量维度: 1024 📝 搜索完成,返回结果数量: 5 📊 搜索结果: 1. jotai (99.5%) ❌ 2. rome (99.5%) ❌ 3. drizzle (99.3%) ❌ 4. jasmine (99.2%) ❌ 5. mocha (99.1%) ❌ 📈 Precision@3: 0.0% | Precision@5: 0.0% --- 🔍 查询: "frontend framework" 📋 期望结果: vue, svelte, solid, qwik 📝 开始搜索,查询: frontend framework ℹ No proxy configured 📝 查询向量维度: 1024 📝 搜索完成,返回结果数量: 5 📊 搜索结果: 1. rome (99.7%) ❌ 2. jotai (99.7%) ❌ 3. drizzle (99.6%) ❌ 4. jasmine (99.5%) ❌ 5. mocha (99.4%) ❌ 📈 Precision@3: 0.0% | Precision@5: 0.0% --- 🎯 测试汇总报告 ============================================================ 📊 总体表现: 平均 Precision@3: 10.0% 平均 Precision@5: 10.0% 表现良好查询: 0/10 (≥66.7%) 完全失败查询: 7/10 (0%) 📋 详细结果: 🟡 build tool P@3: 33.3% | 首位: jotai (99.2%) 首个命中: rome 🟡 test framework P@3: 33.3% | 首位: rome (97.9%) 首个命中: jasmine 🔴 code quality P@3: 0.0% | 首位: zustand (99.7%) 无命中 🔴 ui framework P@3: 0.0% | 首位: jotai (98.6%) 无命中 🟡 state management P@3: 33.3% | 首位: jotai (99.1%) 首个命中: jotai 🔴 package manager P@3: 0.0% | 首位: jotai (99.6%) 无命中 🔴 javascript runtime P@3: 0.0% | 首位: jotai (99.7%) 无命中 🔴 database orm P@3: 0.0% | 首位: jotai (99.6%) 首个命中: drizzle 🔴 bundler P@3: 0.0% | 首位: jotai (99.5%) 无命中 🔴 frontend framework P@3: 0.0% | 首位: rome (99.7%) 无命中 🔍 关键洞察: 最佳查询: "build tool" (33.3%) 最差查询: "code quality" (0.0%) 模型对抽象命名包的理解能力有限 字面相似性对结果影响显著 🧹 正在清理网络连接池... ✅ 清理完成,程序即将退出

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/anrgct/autodev-codebase'

If you have feedback or need assistance with the MCP directory API, please join our Discord server