Agent Skills
返回列表
腾讯iDrug大环连接子生成

腾讯iDrug大环连接子生成

行业专业 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @tencent-adm/idrug-mls-wdl

技能介绍

解决什么问题

在双位点偶联药物研发里,大环连接子(macrocyclic linker)常需要把两个载荷位点接起来并形成稳定环状结构。传统流程里,候选连接子要从分子库生成,再经过多步过滤和拼接,人工在脚本、CLI、平台表单之间来回切换,很容易出现参数遗漏、应用类型错配、同名应用冲突等问题。

这个 Skill 把 腾讯健康组学平台上的 iDrug-MLS 大环连接子生成-WDL 固定成一个受控入口:工程师只需要关注业务输入,流程内部的鉴权、配置检查、WDL 应用导入、运行前确认和结果位置提醒由 Skill 统一处理。

核心能力与工作方式

  • 应用锁定:只服务 iDrug-MLS大环连接子生成-WDL,内部硬编码 AppId 53b8791a-4ecb-4f98-8d34-c0edc8aa667d,应用类型固定为 WDL。
  • 统一 CLI 入口:命令通过 scripts/omics_cli.py 拼装,减少手写 CLI 参数导致的错误。
  • 运行前检查链:

- whoami 识别 B 端正式用户或 C 端体验用户;
- config show 校验 Region、ProjectId、EnvironmentId、CosBucketName;
- C 端体验用户会先做配额首检,并在每次实际 omics run 前再做一次运行前配额检查;
- 登录失败、业务错误、参数合并失败按退出码和错误知识库分流处理。

  • 同名应用保护:导入前必须用 --type WDL 做同名检查;若已有同名应用,Skill 不会自动改名,也不会删除项目已有应用,而是引导用户提供新名称并重新检查。
  • WDL 参数填充:未传 --input 时取应用注册的 InputTemplate 作为 baseline,用户只覆盖需要修改的字段;WDL 类型不传 --nf-version。
  • 本地文件输入:当参数需要本地生成的文件,例如 FASTA 或自定义参考数据,会先走 COS 上传流程,再使用 COS 路径运行;上传前必须确认,路径由用户指定。
  • 运行与取证:支持提交、状态查询和异步失败时的 debug 三段式取证;包含 outdir 的任务完成后会主动提醒结果目录。

适用边界

这个 Skill 是 omics-task-skill 的单应用收窄版,不能用来运行其他公共应用或项目已有应用。它只执行公共应用运行的 form B,不会直接调用 WDL 文件、其他 AppId 或其他应用类型。

适合在明确需要运行 iDrug-MLS 大环连接子生成-WDL 的场景中使用。用户要求“跑别的应用”时必须拒绝,并提示改用 omics-task-skill。越界命令、无 --type 的应用列表、全平台公共应用列表等都在禁止范围内。

使用场景

  • 药物研发人员需要批量生成大环连接子候选分子并过滤,以完成双位点拼接与成环结构输出。
  • 生信工程师已用AI生成自定义蛋白质序列文件,需先上传COS再调用iDrug应用进行结构生成。
  • 项目环境已存在同名WDL应用导致运行失败,需要通过同名检查引导重命名并重新导入运行。
  • C端体验用户提交前未配置鉴权或Region等参数缺失,需走完配置引导流程再执行大环连接子生成。

适合人员

  • 小分子药物研发工程师,需要快速验证连接子候选的双位点拼接与成环可行性。
  • 腾讯组学平台B端项目管理员,负责配置环境、COS桶并确保应用导入参数合规运行。
  • 生信分析工程师,负责把AI生成的序列文件上传COS并调用iDrug应用完成结构生成。
  • C端体验用户,希望在正式开通服务前测试大环连接子生成应用并熟悉CLI配置流程。