模型仓库越来越多,搜索框 检索的速度越来越慢,20 万量级下,靠纯搜索定位不现实
メンテナーはふだん 1 日以内に返信
まだ誰も着手していません。
評価
- 難易度
- 5/5
- 見積もり時間
- 1週間以上
- 初心者へのやさしさ
- 30/100
- issue の種類
- バグ
- 明瞭さ
- 説明が足りない
- 活発さ
- 活発
調査の方向性
まず、列挙されているエンドポイントを確認します: /api/v1/models?Name=、/api/v1/models/search、/api/v1/dolphin/models、/api/v1/models/{owner}/{name}/repo/files。検索ボックスが現在どのエンドポイントを使用しているかを追跡し、報告された404sが移行またはフォールバックの動作を示しているか確認します。完了条件には、範囲が限定された有用な結果を返す検索とオートコンプリートの合意済みの設計、および報告された規模での動作確認を含める必要があります。
索引モデルが issue の本文から書いたものです。
説明
原因推测:
- 数据集规模:20 万模型的元数据(含 README、标签、文件清单)远超通用搜索配置的舒适区。
- 前端请求粒度:若未做防抖,每敲一个字符触发一次全量查询,请求量呈倍数放大。
- 结果集未收敛:宽泛词命中数千条且无有效排序,传输与渲染开销巨大。
- 缺少独立的补全通道:"输入联想"与"全量搜索"共用一套重型查询
以下为 2026-09-16 通过脚本批量探测的结果,每个结论都可复现:
接口 | 方法 | 实测返回 -- | -- | -- /api/v1/models?Name=<关键词> | GET | 404 /api/v1/models/search | GET | 404 /api/v1/dolphin/models | POST | 404 /api/v1/models/{owner}/{name}/repo/files?Revision=master&Root= | GET | 200(正常可用)补充观察:
- 搜索
SDXL返回 5183 条结果,且无法按相关度/下载量/更新时间排序,等于不可用。
- 唯一稳定可用的检索方式是"点名验证":已知完整
owner/name后,用上面最后那个接口查存在性(200=存在,404=不存在)。
这说明:慢的可能不只是"响应时间长",搜索能力本身存在缺口。 建议先确认这几个端点是否已迁移或下线 —— 如果是,前端可能正在 fallback 到某种更慢的查询路径。
- 主要言語
- HTML
- スター
- 520
- フォーク
- 87
- 平均マージ
- 20分
- マージ済み PR(30日)
- 18
環境構築
- Dockerfile または Docker Compose ファイルあり
- プルリクエストのテンプレートなし
- コントリビューションガイドを読む
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
modelscope/ms-cookbook のほかの issue
-
難易度 2/5 半日 初心者へのやさしさ 62/100
modelscope/ms-cookbook#35 ·
メンテナーはふだん 1 日以内に返信
-
難易度 4/5 3〜5日 初心者へのやさしさ 45/100
modelscope/ms-cookbook#15 ·
メンテナーはふだん 1 日以内に返信
-
難易度 3/5 1〜2日 初心者へのやさしさ 25/100
modelscope/ms-cookbook#11 ·
メンテナーはふだん 1 日以内に返信
modelscope/ms-cookbook の issue をすべて見る
似ている issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
ida-arbeitszeit/workers-control#1578 ·
メンテナーはふだん 1 日以内に返信
-
🧠 Admin
難易度 2/5 1〜3時間 初心者へのやさしさ 62/100
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 62/100
-
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
melgarafael/DeskcommCRM#4679 ·
メンテナーはふだん 1 日以内に返信
-
triage
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100