S7 医药GEO AI信源情报与可控性管理
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @baitongai/s7-pharma-geo-ai-source-intelligence-and-controllability-management
技能介绍
要解决什么问题
医药领域使用生成式 AI 时,回答往往依赖第三方知识库或聚合信源,而这些信源的质量、合规性和可控性难以保证。一旦 AI 引用过期临床指南、未经审核的药品信息或错误数据,将直接影响医药决策的安全。
S7 医药GEO AI信源情报与可控性管理 把"AI 在医药场景引用哪些信源、如何校验信源权限、权限失效时如何阻断输出"做成一条可执行工作流,而不是靠人工事后审核。
核心能力与关键步骤
技能遵循三段式流程:先检测环境,再过鉴权门禁,最后才碰业务数据。
1. Python 环境检测(必须最先执行)
- 静默检测,成功则直接执行后续脚本,失败才向用户报告
- 支持用户直接给出全路径 Python 解释器
- Windows 下
python命令可能打开 Microsoft Store,推荐使用py -3启动器
2. 强制授权门禁
- 每次使用前必须完成授权检查,逻辑封装在
scripts/auth.py - 负责本地凭证缓存、WorkBuddy 用户绑定与平台校验,不在文档层手动解析 JWT 或拼接密钥
- 关键区分:
AUTH_REQUIRED/CREDENTIALS_MISSING是首次绑定的正常信号,必须自动继续绑定流程,绝不停下打扰用户 - 需主动调用 WorkBuddy 的
connect_cloud_service获取 JWT,不能等待自动触发,也不能交给用户
3. 受保护内容拉取
- 授权通过后经
scripts/protected.py拉取云端 protected 内容 - 只有拿到 protected instructions 后才按返回内容继续执行
- 未拿到时必须停止,不得凭本地提示或历史上下文继续生成
适用边界与注意点
- 鉴权门禁与业务输出互斥:鉴权未通过即禁止业务输出,绝不允许"鉴权失败仍产出一份结果、末尾轻描淡写提一句"的行为
- 重试上限 1 次:凭证缺失、HTTP 401/403、签名过期等触发重新绑定,两次失败后告知"数据服务暂时不可用"并停止
- 密钥保护:AppKey/AppSecret 不得明文出现在业务命令、环境变量或回复中,错误信息里密钥字段必须打码
- stdout 与 stderr 需同时观察:业务错误细节在 stderr,需按关键字区分网络问题与鉴权问题,给出不同的处理建议
使用场景
- 第一次在工作机运行S7,本地无凭证缓存,技能自动调用WorkBuddy获取JWT并完成绑定,拉取受保护指令
- Windows环境下python命令触发Microsoft Store,使用py -3启动器执行Python脚本,不手动拼密钥
- 绑定后远程鉴权仍返回CREDENTIALS_INVALID,技能停止业务推理,按stderr关键字区分网络或权限问题
- 需要拉取云端受保护内容,鉴权失败时不产出任何业务结果,输出错误码和密钥打码后的提示
适合人员
- 构建医疗AI产品的工程师:需在医药GEO场景下管控AI信源引用,且鉴权失败时禁止继续生成
- 医药合规审计研究员:需拉取受保护信源内容并验证权限失效阻断流程
- 医药AI平台运维人员:需部署技能鉴权并处理凭证缓存与网络错误的区分
- 开发诊疗AI应用的开发者:需要在鉴权阻断业务时收到明确的中文报错和操作清单