Show HN: Dragoman – Multi-model routing for Claude Code via sub-agents
说明与用途
**项目简介**
Dragoman 是一个开源的“多模型路由器”,通过子代理(sub‑agents)把 Claude Code 与其他语言模型(LLM)组合使用,实现对内部知识库的高效检索与调用。它的核心思路是把不同模型的专长分配给对应的子代理,然后统一调度,帮助助手在回答时能够精准地引用和引用文档内容。
**价值**
- **知识可搜索、可落地**:把企业内部文档、FAQ、代码库等结构化或半结构化的知识索引后,助手可以在对话中实时检索并引用,提升答案的准确性和可信度。
- **多模型协同**:通过子代理把 Claude Code 用作代码生成/理解的强项,同时可以把检索、摘要、事实校验等任务交给更适合的模型,实现“一站式”智能助理。
**典型接入方式**
- **准备知识库**:使用支持的向量数据库(如 Pinecone、Weaviate、FAISS)把文档转成向量并建立索引。
- **部署 Dragoman**:克隆仓库后按照 README 配置子代理列表(每个子代理对应一个模型的 API 密钥、温度等参数),并在
config.yaml中声明路由规则。 - **集成到业务系统**:在现有的聊天/客服后端调用 Dragoman 的 HTTP 接口(
/route),传入用户提问,返回包含检索片段和生成答案的 JSON。 - **人工审查**:首次上线前,建议在测试环境对路由日志进行人工审查,确保模型选择和检索结果符合业务需求。
**生产可用性**
- **成熟度**:目前评分 52/100,属于 **中等** 稳定性。适合原型、内部工具或低风险业务场景。
- **依赖与运维**:需要自行维护向量库、模型 API 配额以及 Dragoman 的容器/服务。项目更新频率不高,建议定期检查仓库的 Issue、PR 和许可证(MIT/Apache 等)。
- **上线建议**:在正式生产前完成以下检查:
- 确认许可证与企业合规性;
- 评估子代理所用模型的成本与响应时延;
- 设置监控(调用成功率、检索相关度、返回答案质量);
- 预留回滚方案,以防路由错误导致不符合预期的答案。
综上,Dragoman 为需要把内部文档与代码知识“落地”到对话式 AI 的团队提供了一个灵活的多模型路由框架,适合作为原型或内部工作流的加速器,正式生产环境使用时需做好依赖审查和监控治理。
实际用途
Show HN: Dragoman – Multi-model routing for Claude Code via sub-agents helps make internal knowledge searchable and usable by assistants.
- index knowledge bases
- improve search over documents
- ground assistant answers
限制与审查说明
Medium: useful for prototypes or internal workflows, with dependency and maintenance checks before production.
- 来源: hackernews
- 记录日期: 2026-09-05T17:30:46.525Z