医药产品 DA 制作大师
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @baitongai/pharmaceutical-product-da-production-master-skill。
技能介绍
要解决什么问题
医药代表在拜访医生前,常需要配套 DA(Detailing Aid,产品宣讲/详述材料):既要符合产品信息与合规口径,又要在有限时间里快速定稿。本技能来自百通 AI 服务平台,把「能否开始制作」和「具体怎么做」拆成两层:本地可执行的检测与鉴权,以及 授权通过后从云端拉取的受保护制作指引。
技能如何工作
执行任何 Python 脚本前,必须先完成 Python 环境检测:在 $PYTHON_CMD 可用且版本满足要求时直接继续;检测失败才按模板向用户说明(含 Windows 上 python 误开 Microsoft Store 等情形)。
本技能为 受保护能力,业务工作流不能跳过授权:
- 通过
scripts/auth.py --ensure做授权检查;首次或凭证失效时,Agent 应 自动 走 WorkBuddy 的connect_cloud_service取 JWT,再--bind-jwt绑定,而不是把AUTH_REQUIRED当成最终失败停住。 - 绑定成功后再次
--ensure得到AUTH_OK,再运行scripts/protected.py获取 protected instructions。 - 只有成功拿到受保护指引后,才按返回内容继续 DA 相关步骤;不得用本地 SKILL 摘要或对话历史代替云端指令。
鉴权在绑定流程仍失败时(如 CREDENTIALS_INVALID、网络错误、VIP 过期等),须按文档模板向用户报告 stdout/stderr,并 停止业务输出——鉴权与产出是互斥的。
适用边界与注意点
- 技能包内
_meta.json的slug(如平台 skillCode)用于服务端识别,与展示名称不是同一概念。 - 重试绑定/鉴权有上限(文档约定最多 1 次重试路径),连续失败应告知「数据服务暂时不可用」,勿静默降级。
- 不要在回复或命令中暴露 AppKey/AppSecret 明文。
- DA 的具体栏目结构、合规话术与模板细节在 protected instructions 中;未授权或未拉取成功前,无法从公开 SKILL 正文还原完整制作流程。
使用场景
- 某品种科室会前要把产品 DA 定稿,需先通过 Python 检测与百通 `auth.py` 授权,再按 `protected.py` 返回的指引排版与改稿。
- 首次启用技能时 stdout 为 `AUTH_REQUIRED`,Agent 应自动调用 WorkBuddy 取 JWT 并完成 `--bind-jwt`,而不是当作失败打断用户。
- Windows 上 `python` 误跳转应用商店,需按技能说明改用 `py -3` 或用户提供的解释器路径跑授权脚本后再继续 DA 制作。
- 绑定后 `--ensure` 仍返回 `CREDENTIALS_INVALID` 或 stderr 提示 VIP 过期时,按模板向用户说明并停止产出,不凭本地 SKILL 正文硬做材料。
适合人员
- 负责医院/科室详述、需按品种维护与更新 DA 的医药代表
- 医学事务或市场部要把合规产品信息落到 DA 结构里、并依赖百通受保护指引定稿的同事
- 在 WorkBuddy/Cursor 中部署该 Skill、需先跑通 Python 检测与鉴权门禁再交给业务同事用的实施人员
- 遇到鉴权与网络/VIP 报错、需要按 stdout/stderr 区分场景并给用户可操作清单的支持同事