Skip to content

Source github

BlueSkyXN edited this page May 4, 2026 · 1 revision

Source: github

自动生成/校准日期:2026-05-04。事实来源:SouWen 主仓库 pr-88 commit a312645 的 registry、config model、CLI/API 代码与 checked-in docs。

GitHub 仓库搜索 (可选 Token)

定位

github 属于开发者平台,接入方式是开放 API。可以先零配置试用;配置凭据后通常能提升限流、配额、质量或个性化能力。它依赖公开接口或开放数据源,通常不需要复杂登录态。

基础信息

项目 说明
领域 开发者平台 (developer)
接入方式 开放 API (open_api)
认证要求 可选凭据 (optional)
稳定性 稳定 (stable)
分发方式 核心内置 (core)
安装 extra —
风险等级 低风险 (low)
默认能力 developer:search

能力

能力 Capability
通用搜索 search

配置和认证

  • 凭据字段:github_token / SOUWEN_GITHUB_TOKEN
  • 可选凭据效果:提升限流额度或降低受限概率 (rate_limit)
  • 频道级配置入口:sources.github
  • 运行时管理入口:GET /api/v1/admin/sources/config/github 和 PUT /api/v1/admin/sources/config/github
github_token: your-value

# 或使用频道级覆盖
sources:
  github:
    api_key: your-value

调用示例

souwen search web "python asyncio" --engines github
curl "http://localhost:8000/api/v1/search/web?q=python%20asyncio&engines=github&per_page=5"

稳定性和风险

  • 稳定性:稳定
  • 风险等级:低风险
  • 风险原因:无显式风险原因
  • 使用提示:无额外提示。

关联页面

Clone this wiki locally