| name | public_api |
| description | 帮助用户查找、筛选和推荐可调用的公开 API / 免费 API / 开放数据接口。适用于用户询问天气、汇率、地理、测试数据、新闻 API、政府开放数据、设计素材、开发工具等接口来源;不用于直接总结最新新闻,最新新闻请求应使用 news 技能。 |
| metadata | {"builtin_skill_version":"1.0","qwenpaw":{"emoji":"🔌","requires":{}}} |
Public API Finder
当用户询问"有没有某类 API"、"找一个免费的接口"、"推荐开放数据源"、"哪里有 JSON API"、"给我一个测试 API"、"找天气/汇率/地理/新闻 API"时,使用本技能。
本技能用于寻找 API 候选,不是直接替代专业数据源。返回候选时必须说明认证方式、HTTPS、CORS、文档入口和使用风险。
与 news 技能的边界
- 用户要"今天新闻"、"最新新闻"、"帮我总结新闻"、"某类新闻要点"时,使用
news 技能。
- 用户要"新闻 API"、"有没有可调用的新闻接口"、"用接口获取新闻数据"时,使用本技能。
- 如果用户既要新闻内容又要 API,例如"找个新闻 API 并抓今天科技新闻",先用本技能选择接口,再按接口文档获取数据;如接口不可用,回退到
news 技能的网页来源。
使用策略
- 先确认用户需要的 API 类别、认证限制、是否必须免费、是否要求 CORS、是否用于生产。
- 优先从下方精选候选中选择 3 到 6 个,不要一次列出过多。
- 如果用户要求"最新/更多/指定国家或行业",再访问公开 API 目录:
- 输出候选时使用固定字段:名称、用途、认证、HTTPS、CORS、文档 URL、适合场景、注意事项。
- 对金融、医疗、法律、安全、个人数据相关 API,要提醒用户核对服务条款、限流、数据授权和隐私要求。
精选候选
API 目录
天气和环境
汇率和金融数据
地理、国家和地址
开发、测试和工具
新闻 API
这些来源只用于"找新闻接口"。如果用户要新闻摘要或热点新闻,使用 news 技能。
政府和开放数据
设计、图片和内容素材
安全和信誉检查
回复格式
优先用简短表格:
| API | Auth | HTTPS/CORS | 适合 | 注意 |
|---|
| 名称 + 链接 | No / apiKey / OAuth | Yes / Unknown | 一句话 | 限流、许可、生产风险 |
然后补充:
- 推荐首选:说明为什么最适合当前用户需求。
- 接入建议:给出最小可行请求方式或文档入口。
- 风险提醒:生产使用前核对条款、限流、稳定性和数据授权。
授权和来源
本技能参考 public-apis/public-apis 的公开 API 目录、davemachado/public-api 查询服务和相关 API 官方文档。public-apis/public-apis 使用 MIT License;davemachado/public-api 使用 Apache-2.0 License。如果复制其数据快照、批量分发列表或复用服务代码,需要保留对应版权和许可声明。