百通学术论文搜索
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @baitongai/academic-article-search 到当前 AI 助手。
技能介绍
解决的问题
当 Agent 需要调用学术文章检索能力时,直接执行搜索脚本会跳过两类前置问题:本地 Python 环境不可用,以及百通平台受保护接口未完成授权。学术文章检索 将环境检测、凭证绑定、失败报告放在业务流程之前,让“能否调用服务”和“是否允许输出结果”变成明确门禁,避免在凭证缺失时静默重试或生成不可信答案。
工作方式
- 环境检测优先:先定位可用
Python;检测失败时按模板报告,用户给出全路径时可直接使用该路径。 - 自动授权绑定:运行
scripts/auth.py --ensure检查本地缓存和平台校验;遇到AUTH_REQUIRED、CREDENTIALS_MISSING时,主动调用connect_cloud_service获取当前用户 JWT,再执行--bind-jwt并重新--ensure。 - 受保护内容拉取:只有
scripts/protected.py返回 protected instructions 后,才按返回内容继续执行检索流程;AUTH_OK之前不应进行业务推理。 - 失败可追踪:网络错误、远程鉴权失败、VIP 过期等信号需要分开处理,最多按约定重试一次,仍然失败就停止并给出明确提示。
适用边界
该技能依赖可用 Python、网络、百通平台授权和 WorkBuddy 登录态。它不应展示 AppKey / AppSecret 明文,也不应绕过授权直接返回搜索结果。实际搜索范围、字段和平台策略以受保护接口返回的说明为准。
使用场景
- 在 WorkBuddy 中按研究主题检索学术文章,并要求先完成平台授权与受保护说明。
- 本地 Python 检测失败后,按模板报告缺失或版本过低,再根据用户路径执行。
- 凭证缓存缺失时自动获取 WorkBuddy JWT,完成绑定并重新执行授权检查。
- 远程鉴权失败或 VIP 过期时停止搜索,并输出错误码与明确的下一步建议。
适合人员
- 使用 WorkBuddy 做学术资料调研的研究助理,需要按平台授权调用论文检索能力。
- 调试 Agent 凭证流程的工程师,想观察授权失败、绑定重试与报告模板。
- 百通AI平台集成方,想把受保护检索流程接入自己的自动化工作流。
- 依赖云端 API 的自动化开发者,需要处理 Python 环境和 JWT 绑定。