闲社服务运行正常AI智能体自动化平台
w

Wemol命令行指南

技能标识:wemol-cli-official

Use when a task may involve Wemol, a drug-discovery computing platform that integrates many biology, AI, and chemistry modules for workflows such as biologics design, small-molecule discovery, molecular simulation, ADMET prediction, virtual screening, structure prediction, antibody engineering, and immunogenicity analysis. This skill is the operating manual for the Wemol CLI client.

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 1.0.0
检测标记
后台标记通过
免费
免费获取
1
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

Wemol命令行指南

使用 wemol-cli

概述

wemol-cli 是 Wemol 模块和流程的操作客户端。用于发现模块/流程、检查实时输入模式、提交作业、跟踪执行和恢复输出。

主要规则:

  • - 优先执行 CLI 命令并读取实际输出,而非依赖假设。

本 SKILL.md 文件已足够支撑常规操作。references/ 和 examples/ 目录为次要参考,用于处理边缘情况和特定领域模式。

使用时机

在以下情况使用:

  • - 用户询问可能映射到 Wemol 模块或流程的生物学/化学/AI 工作流
  • 任务需要实时模块参数、作业状态、日志、输出、下载
  • 会话/主机/语言/安装行为影响任务执行

在以下情况不使用:

  • - 任务是 SDK/CLI 源码实现工作
  • 用户仅要求与运行 CLI 无关的静态代码编辑

快速入门

当上下文未知时:

bash
wemol-cli --help
wemol-cli --version
wemol-cli host
wemol-cli lang
wemol-cli module search antibody

如果出现身份验证错误,请停止并运行:

bash
wemol-cli login

如果无法进行交互式登录(非 TTY),请使用:

bash
wemol-cli login --username --password

快速参考

情况所需操作避免
用户询问能力但无 ID先执行 module search / flow search仅凭名称猜测模块/流程
任何提交意图
先获取模式(--params-json 或 flow get) | 从自然语言构建负载 | | 流程提交 | 强制使用任务键 JSON | 扁平 JSON 提交 | | job output 缺失/为空 | 先执行 job tasks 再执行 job download | 立即断定作业失败 | | 身份验证/会话问题 | 检查 login / account / host / lang | 在未认证状态下继续 API 探测 | | 用户询问需要更新吗? | 运行更新工作流并直接得出结论 | 要求用户手动比较版本 |

命令路由(默认)

  • - 能力请求,无模块 ID:
- wemol-cli module search
  • - 目录浏览/筛选:
- wemol-cli module list ...
  • - 流水线/工作流请求:
- wemol-cli flow search 然后 wemol-cli flow get
  • - 需要精确模块负载:
- wemol-cli module get --params-json
  • - 需要流程负载结构:
- wemol-cli flow get --params-template
  • - 已提交作业,需要进度:
- wemol-cli job status id> 和 wemol-cli job progress id>
  • - 需要 task_id:
- wemol-cli job tasks
  • - 输出不明确:
- wemol-cli job diagnose id> 然后 wemol-cli job download id>
  • - 历史运行,未知 job_id:
- wemol-cli job list ... 或 wemol-cli job search ...

核心命令和规则

全局选项

bash
wemol-cli --host ...
wemol-cli --session-id ...
wemol-cli --user-agent ...
wemol-cli --timeout ...
wemol-cli --secure ...
wemol-cli --verbose ...
wemol-cli --doc

环境变量等效项:

  • - WEMOLHOST
  • WEMOLSESSIONID
  • WEMOLUSER_AGENT

规则:

  • - 日常工作中优先使用持久化的 host --set 和缓存的登录。
  • 一次性覆盖使用 --host / --session-id。
  • 仅在需要显式路由/调试时使用 --user-agent。
  • --doc 存在于根命令和命令组(module、flow、job、host、lang、account)上;某些叶命令也支持它,具体取决于版本。

主机 / 语言 / 会话 / 账户

bash
wemol-cli host
wemol-cli host --set https://wemol.wecomput.com
wemol-cli lang
wemol-cli lang --set en
wemol-cli lang --set cn
wemol-cli account
wemol-cli logout

规则:

  • - module get 和 module get --params-json 遵循当前语言设置。
  • 使用 account 确认活动身份和资源摘要。
  • 在重新登录/切换账户前,使用 logout 清除当前主机会话。

模块发现和检查

bash
wemol-cli module search antibody numbering
wemol-cli module list --name antibody --tag Biologics --tag Antibody --limit 20 --offset 0
wemol-cli module list --sort updated_at --desc true
wemol-cli module get
wemol-cli module get --params-json
wemol-cli module get id> --params-json --method name>

规则:

  • - module list 和 module search 当前返回已启用的模块。
  • module list --tag 可重复使用,采用 AND 语义。
  • module search 包含标签匹配。
  • 提交前,始终读取 --params-json;不要猜测键/类型/选项。

流程发现和检查

bash
wemol-cli flow search antibody pipeline
wemol-cli flow list --name antibody --tag Featured --tag Humanization --limit 20 --offset 0
wemol-cli flow list --sort updated_at --desc true
wemol-cli flow get
wemol-cli flow get --params-template

规则:

  • - flow list --tag 可重复使用,采用 AND 语义。
  • flow search 包含标签匹配。
  • flow get 是任务名称和嵌套输入键的权威来源。
  • 当负载结构不确定时,使用 --params-template。

作业提交

模块提交:

bash
wemol-cli job submit --module-id id> --method name> --params {Input:value}
wemol-cli job submit --module-name --params-file params.json
cat params.json | wemol-cli job submit --module-id --params @-

流程提交:

bash
wemol-cli job submit --flow-id --params-file flow-params.json
wemol-cli job submit --flow-name --params {Task A:{Input:value}}
cat flow-params.json | wemol-cli job submit --flow-id --params @-

规则:

  • - 精确选择一个目标:--module-id / --module-name / --flow-id / --flow-name。
  • --method 仅用于模块;不要与流程提交一起使用。
  • --params 和 --params-file 互斥。
  • job submit 支持可重复的 --tag;CLI 自动添加 Wemol CLI 源标签。
  • 模块负载键必须与 --params-json 的 field 值完全匹配。
  • 流程负载必须是任务键 JSON({Task Name: {Input: value}})。
  • 文件参数接受本地文件路径;CLI 自动上传。
  • 对于文件参数,在提交前检查 --params-json 中的 format / value_formats。
  • 对于 MultipleChoice,即使只有一个选项也发送数组(例如 {Numbering Scheme:[imgt]})。

作业读取 / 跟踪 / 诊断

bash
wemol-cli job list --status Done --tag Wemol CLI --limit 20 --offset 0
wemol-cli job search antibody numbering
wemol-cli job status
wemol-cli job progress
wemol-cli job get
wemol-cli job wait
wemol-cli job wait --until terminal --interval 5
wemol-cli job tasks
wemol-cli job diagnose
wemol-cli job cancel

规则:

  • - 使用

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 wemol-cli-1776113054 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 wemol-cli-1776113054 技能

通过命令行安装

skillhub install wemol-cli-1776113054

下载

⬇ 下载 wemol-cli-official v1.0.0(免费)

文件大小: 22.38 KB | 发布时间: 2026-4-15 14:58

v1.0.0 最新 2026-4-15 14:58
wemol-cli-official 1.0.0

- Initial release of the official skill and operational manual for wemol-cli.
- Provides a comprehensive guide for discovering modules/flows, submitting jobs, tracking progress, and handling outputs using Wemol CLI.
- Includes practical command examples, core usage rules, and troubleshooting advice for biology, chemistry, and AI workflows.
- Covers authentication, session management, job inspection, result retrieval, and multilingual support.
- Emphasizes use of live command outputs and schemas over assumptions or static code edits.
返回顶部