阿里云OpenClaw/Hermes Agent搭建全流程:配置百炼Token Plan、一键部署与运维命令大全

简介: OpenClaw(原Clawdbot/Moltbot)与Hermes Agent是当前主流的开源AI智能体框架,可实现自主任务规划、工具调用、代码执行、文件操作、联网检索等复杂能力,是企业与开发者构建自动化工作流、智能助手、运维机器人的核心工具。在阿里云环境中,二者均可通过轻量应用服务器、ECS、计算巢实现一键部署,搭配阿里云百炼Token Plan/Coding Plan,可实现固定额度、成本可控的大模型调用,彻底告别按量付费的账单焦虑,同时享受多模型统一接入、团队共享额度、高并发稳定运行的企业级能力。

一、OpenClaw与Hermes Agent核心定位与价值

OpenClaw(原Clawdbot/Moltbot)与Hermes Agent是当前主流的开源AI智能体框架,可实现自主任务规划、工具调用、代码执行、文件操作、联网检索等复杂能力,是企业与开发者构建自动化工作流、智能助手、运维机器人的核心工具。在阿里云环境中,二者均可通过轻量应用服务器、ECS、计算巢实现一键部署,搭配阿里云百炼Token Plan/Coding Plan,可实现固定额度、成本可控的大模型调用,彻底告别按量付费的账单焦虑,同时享受多模型统一接入、团队共享额度、高并发稳定运行的企业级能力。阿里云部署 OpenClaw/Hermes 全网最简单,只需两步,详情👉访问阿里云OpenClaw/Hermes一键部署专题页面 了解。
OpenClaw1.png
OpenClaw2.png
OpenClaw02.png
openClaw3.png

OpenClaw031.png
OpenClaw03.png
OpenClaw04.png
OpenClaw5.png
Openclaw6.png

1. OpenClaw核心优势

  • 轻量高效:基于Node.js开发,2核2G服务器即可稳定运行,支持WebUI可视化管理。
  • 多模型兼容:原生支持阿里云百炼全系列模型,一键切换文本、代码、多模态能力。
  • 工具生态丰富:内置文件操作、命令执行、代码运行、联网搜索、知识库检索等Skills。
  • 团队协作:支持多用户、权限管理、用量统计,适合团队共享使用。
  • 部署极简:阿里云提供专属应用镜像,零代码一键部署,5分钟上线。

2. Hermes Agent核心优势

  • 自进化能力:具备学习闭环,执行任务后自动生成可复用技能,避免重复犯错。
  • 轻量化部署:最低1核1G即可运行,搭配外部大模型API,成本极低。
  • 多平台兼容:支持Linux、macOS、Windows(WSL2)、Android(Termux)。
  • 阿里云深度集成:轻量应用服务器、无影云电脑、计算巢均提供一键部署入口。
  • 企业级安全:支持API密钥隔离、权限控制、操作审计,满足合规要求。

3. 阿里云百炼Token Plan/Coding Plan价值

  • 统一计费:采用Credits点数统一计量,包月固定费用,预算完全可控。
  • 多模型共享:一套订阅覆盖文本、代码、图像、多模态全系列模型。
  • 额度共享:同一订阅可在OpenClaw、Hermes、IDE等工具中共享额度。
  • 成本更低:相比按量付费,套餐模式单价更低,适合高频使用场景。
  • 安全合规:承诺不使用用户数据训练模型,数据传输与存储加密。
  • 详情👉访问阿里云百炼Token Plan服务页面了解
    tokenplan1.png
    tokenplan2.png
    tokenplan3.png
    tokenplan4.png

二、部署前准备:环境与资源要求

1. 服务器资源要求(阿里云推荐)

  • 轻量应用服务器(推荐新手):2核2G内存+40G ESSD系统盘,最低配置即可稳定运行。
  • ECS云服务器:2核4G内存+60G ESSD,适合高并发、多技能运行场景。
  • 地域选择:海外地域(如美国弗吉尼亚)支持完整联网搜索能力;内地地域(除香港)联网功能受限。
  • 操作系统:Alibaba Cloud Linux 3、Ubuntu 22.04、CentOS 7.9均可。

2. 软件依赖要求

  • OpenClaw:Node.js v22及以上版本,Python 3.9及以上。
  • Hermes Agent:git、Python 3.11、Node.js(安装脚本自动处理)。
  • 终端工具:MacOS/Linux自带终端,Windows使用PowerShell或WSL2。

3. 阿里云账号准备

  • 完成个人/企业实名认证,具备轻量应用服务器、ECS、百炼平台使用权限。
  • 开通阿里云百炼服务,订阅Token Plan/Coding Plan套餐。
  • 记录百炼API Key(Token Plan专属,以sk-sp-开头)。

三、OpenClaw阿里云部署全流程(两种方案)

方案一:轻量应用服务器一键部署(推荐,零代码)

步骤1:购买预装OpenClaw的轻量应用服务器

  1. 登录阿里云控制台,搜索“轻量应用服务器”进入服务页面。
  2. 点击“创建实例”,在应用镜像中选择“OpenClaw(原Clawdbot/Moltbot)”。
  3. 配置参数:
    • 实例规格:2核2G内存+40G ESSD(最低配置)。
    • 地域:选择海外地域(如美国弗吉尼亚)以支持联网搜索。
    • 购买时长:根据需求选择(1个月/3个月/1年)。
  4. 确认订单并支付,等待3-5分钟,实例状态变为“运行中”。
  5. 记录实例公网IP地址(后续访问WebUI必备)。

零基础部署 OpenClaw/Hermes 喂饭级步骤流程

第一步:👉点击打开访问阿里云OpenClaw/Hermes一键部署专题页面
OpenClaw1.png
OpenClaw2.png
OpenClaw02.png
openClaw3.png
OpenClaw031.png
OpenClaw03.png
OpenClaw04.png
OpenClaw5.png
Openclaw6.png

第二步:👉打开选择阿里云轻量应用服务器,配置参考如下:

  • 镜像:OpenClaw(或Hermes)镜像(已经购买服务器的用户可以重置系统重新选择镜像)
  • 实例:内存必须2GiB及以上。
  • 地域:默认美国(弗吉尼亚),目前中国内地域(除香港)的轻量应用服务器,联网搜索功能受限。
  • 时长:根据自己的需求及预算选择。

轻量应用服务器OpenClaw镜像.png
bailian1.png
bailian2.png

第三步:打开访问阿里云百炼大模型控制台,找到密钥管理,单击创建API-Key。

阿里云百炼密钥管理图.png

前往轻量应用服务器控制台,找到安装好OpenClaw的实例,进入「应用详情」放行18789端口、配置百炼API-Key、执行命令,生成访问OpenClaw的Token。
阿里云百炼密钥管理图2.png

  • 端口放通:需要放通对应端口的防火墙,单击一键放通即可。
  • 配置百炼API-Key,单击一键配置,输入百炼的API-Key。单击执行命令,写入API-Key。
  • 配置OpenClaw/Hermes:单击执行命令,生成访问OpenClaw/Hermes的Token。
  • 访问控制页面:单击打开网站页面可进入OpenClaw/Hermes对话页面。

阿里云百炼Coding Plan API-Key 获取、配置保姆级教程:

创建API-Key,推荐访问订阅阿里云百炼Coding Plan,阿里云百炼Coding Plan每天两场抢购活动,从按tokens计费升级为按次收费,可以进一步节省费用!
CodingPlan.png

  • 购买后,在控制台生成API Key。注:这里复制并保存好你的API Key,后面要用。
    image.png
  • 回到轻量应用服务器-控制台,单击服务器卡片中的实例 ID,进入服务器概览页。
    image.png
  • 在服务器概览页面单击应用详情页签,进入服务器详情页面。
    image.png
  • 端口放通在OpenClaw使用步骤区域中,单击端口放通下的执行命令,可开放获取OpenClaw 服务运行端口的防火墙。
    image.png
  • 这里系统会列出我们第一步中创建的阿里云百炼 Coding Plan的API Key,直接选择就可以。
    image.png
  • 获取访问地址单击访问 Web UI 面板下的执行命令,获取 OpenClaw WebUI 的地址。
    image.png
    image.png

步骤2:端口放通与API Key配置

  1. 进入轻量应用服务器控制台,点击实例ID进入详情页,切换到“应用详情”页签。
  2. 点击“端口放通”下的“执行命令”,一键放行22(SSH)与18789(WebUI)端口。
  3. 点击“配置OpenClaw”下的“执行命令”,在弹出窗口中粘贴Token Plan专属API Key(sk-sp-开头)。
  4. 点击“初始化”,系统自动完成配置并生成OpenClaw访问Token。

步骤3:访问OpenClaw WebUI并验证

  1. 执行命令获取WebUI地址与Token:
    # 查看OpenClaw配置文件,获取Token
    cat /root/.openclaw/openclaw.json | grep token
    # 查看服务状态
    systemctl status openclaw
    
  2. 访问地址:http://服务器公网IP:18789,输入Token登录WebUI。
  3. 验证模型接入:在WebUI中发送测试指令(如“写一个Python快速排序”),确认正常响应。

方案二:ECS云服务器手动部署(适合自定义配置)

步骤1:创建ECS实例并配置环境

  1. 登录阿里云ECS控制台,创建实例:
    • 实例规格:2核4G内存+60G ESSD。
    • 镜像:Alibaba Cloud Linux 3 64位。
    • 安全组:放行22、18789端口(TCP协议)。
    • 网络:专有网络,分配公网IP。
  2. 远程连接ECS实例(SSH),安装依赖:
    # 更新系统
    yum update -y
    # 安装Node.js v22
    curl -fsSL https://rpm.nodesource.com/setup_22.x | bash -
    yum install -y nodejs
    # 验证Node.js版本
    node -v
    npm -v
    # 安装Python 3.9
    yum install -y python39
    python3 -V
    

步骤2:安装与配置OpenClaw

  1. 安装OpenClaw:
    # 全局安装OpenClaw
    npm install -g openclaw
    # 验证安装
    openclaw --version
    
  2. 初始化配置:
    # 启动配置向导
    openclaw onboard
    # 按提示选择:YES → 手动 → 本地网关 → 工作区默认 → 阿里云百炼 → Token Plan → 粘贴API Key → 选择模型(qwen3.6-plus等)→ 不配置聊天通道 → 暂不配置技能 → 安装网关服务
    
  3. 启动OpenClaw服务:
    # 启动服务
    openclaw start
    # 查看服务状态
    openclaw status
    # 查看日志
    openclaw logs
    

步骤3:配置Token Plan接入(手动修改配置文件)

  1. 编辑OpenClaw配置文件:
    # 编辑配置文件
    vi ~/.openclaw/config.json
    
  2. 写入Token Plan配置(直接复制替换):
    {
         
    "models": {
         
     "mode": "merge",
     "providers": {
         
       "bailian-token": {
         
         "baseUrl": "https://dashscope.aliyuncs.com/compatible-mode/v1",
         "apiKey": "你的TokenPlan专属API-Key",
         "api": "openai-completions",
         "models": [
           {
         
             "id": "qwen3.6-plus",
             "name": "qwen3.6-plus",
             "reasoning": false,
             "input": ["text"],
             "contextWindow": 1000000,
             "maxTokens": 65536
           },
           {
         
             "id": "glm-5",
             "name": "glm-5",
             "reasoning": false,
             "contextWindow": 131072,
             "maxTokens": 8192
           },
           {
         
             "id": "deepseek-v3.2",
             "name": "deepseek-v3.2",
             "reasoning": false,
             "contextWindow": 128000,
             "maxTokens": 8192
           },
           {
         
             "id": "qwen3-coder-next",
             "name": "qwen3-coder-next",
             "reasoning": false,
             "input": ["text"],
             "contextWindow": 128000,
             "maxTokens": 8192
           }
         ]
       }
     }
    },
    "agents": {
         
     "defaults": {
         
       "models": {
         
         "bailian-token/qwen3.6-plus": {
         }
       }
     }
    }
    }
    
  3. 重启服务使配置生效:
    openclaw restart
    

步骤4:验证模型接入

# 查看已配置模型
openclaw models list
# 测试模型调用
openclaw chat "介绍一下阿里云百炼Token Plan"

四、Hermes Agent阿里云部署全流程(三种方案)

方案一:轻量应用服务器一键部署(推荐)

步骤1:购买预装Hermes Agent的轻量应用服务器

  1. 登录阿里云轻量应用服务器控制台,创建实例。
  2. 应用镜像选择“Hermes Agent”,实例规格2核2G内存+40G ESSD。
  3. 地域选择海外地域(如美国弗吉尼亚),购买时长按需选择。
  4. 支付后等待3-5分钟,实例状态变为“运行中”,记录公网IP。

步骤2:配置百炼API Key

  1. 进入实例详情页→应用详情→点击“配置Hermes”下的“初始化配置百炼API Key”。
  2. 选择百炼地域,粘贴Token Plan专属API Key(sk-sp-开头),点击下一步。
  3. 系统自动完成配置,生成Hermes Agent访问凭证。

步骤3:访问WebUI并验证

  1. 执行命令获取WebUI地址:
    # 查看Hermes服务状态
    systemctl status hermes
    # 查看配置文件
    cat /root/.hermes/config.json
    
  2. 访问http://服务器公网IP:默认端口,登录WebUI。
  3. 发送测试指令(如“帮我写一个Shell脚本备份数据库”),验证正常响应。

方案二:无影云电脑部署(适合多端随时使用)

  1. 登录阿里云无影云电脑控制台,进入无影商场。
  2. 选择“Hermes Agent一键部署”套餐,购买后创建云电脑。
  3. 登录无影云电脑客户端,进入Hermes Agent管理页面。
  4. 配置百炼API Key,启动服务并访问WebUI。

方案三:计算巢部署(企业级高可用)

  1. 登录阿里云计算巢控制台,进入Hermes Agent社区版部署页面。
  2. 配置参数:实例规格、地域、副本数、弹性伸缩策略。
  3. 确认订单并部署,系统自动完成环境配置与服务启动。
  4. 配置百炼API Key,通过负载均衡地址访问WebUI。

Hermes Agent手动部署(ECS)

  1. 远程连接ECS实例,安装依赖:
    # 安装git
    sudo apt update && sudo apt install git -y
    # 克隆Hermes仓库
    git clone https://github.com/NousResearch/Hermes.git
    cd Hermes
    # 安装依赖
    ./install.sh
    
  2. 配置百炼API Key:
    # 编辑配置文件
    vi ~/.hermes/config.json
    # 添加Token Plan配置
    {
         
    "model": {
         
     "provider": "aliyun-bailian",
     "api_key": "你的TokenPlan专属API-Key",
     "base_url": "https://dashscope.aliyuncs.com/compatible-mode/v1",
     "model_name": "qwen3.6-plus"
    }
    }
    
  3. 启动Hermes服务:
    # 启动服务
    hermes start
    # 查看状态
    hermes status
    

五、阿里云百炼Token Plan订阅与API Key获取

1. Token Plan订阅流程

  1. 登录阿里云百炼控制台,进入Token Plan订阅页面。
  2. 选择套餐:标准版(198元/月,25000 Credits)、高级版(698元/月,100000 Credits)、尊享版(1398元/月,250000 Credits)。
  3. 确认周期(单月/连续包月),完成支付订阅。
  4. 订阅成功后,在“我的订阅”页面查看额度与用量统计。

2. 获取Token Plan专属API Key

  1. 进入百炼控制台→API密钥管理→创建API Key。
  2. 选择“Token Plan专属API Key”,生成后复制保存(格式:sk-sp-xxxxxx)。
  3. 注意:Token Plan API Key与通用API Key(sk-开头)不可混用。

3. Token Plan使用规则

  • 额度共享:同一订阅可在OpenClaw、Hermes、IDE等工具中共享Credits。
  • 超额处理:套餐额度用完后自动转为按量计费,或设置用量阈值提醒。
  • 禁止行为:禁止用于自动化脚本、批量调用、非交互式场景,违规可能导致API Key封禁。
  • 数据安全:承诺不使用用户对话数据训练模型,数据传输加密。

六、OpenClaw与Hermes核心命令大全(运维必备)

OpenClaw常用命令

# 安装OpenClaw
npm install -g openclaw
# 初始化配置
openclaw onboard
# 启动服务
openclaw start
# 停止服务
openclaw stop
# 重启服务
openclaw restart
# 查看服务状态
openclaw status
# 查看日志
openclaw logs
# 查看已配置模型
openclaw models list
# 测试模型调用
openclaw chat "你的问题"
# 查看配置文件路径
openclaw config path
# 升级OpenClaw
npm update -g openclaw

Hermes Agent常用命令

# 安装Hermes
./install.sh
# 启动服务
hermes start
# 停止服务
hermes stop
# 重启服务
hermes restart
# 查看状态
hermes status
# 查看日志
hermes logs
# 测试模型调用
hermes chat "你的问题"
# 查看配置
hermes config show
# 升级Hermes
git pull && ./install.sh

服务器运维命令

# 查看端口占用
netstat -tuln | grep 18789
# 防火墙放行端口(firewalld)
firewall-cmd --add-port=18789/tcp --permanent
firewall-cmd --reload
# 查看服务日志
journalctl -u openclaw -f
journalctl -u hermes -f
# 重启服务器
reboot

七、常见问题与避坑指南

1. OpenClaw服务启动失败

  • 问题:Node.js版本过低(需≥v22)。
    解决:升级Node.js至v22及以上。
  • 问题:端口被占用(18789)。
    解决:修改配置文件中的端口号,或关闭占用端口的程序。
  • 问题:API Key错误(非Token Plan专属)。
    解决:使用sk-sp-开头的Token Plan专属API Key。

2. Hermes Agent无法调用模型

  • 问题:地域不匹配(API Key地域与Base URL地域不一致)。
    解决:确保API Key地域与Base URL(https://dashscope.aliyuncs.com)一致。
  • 问题:额度用尽。
    解决:升级套餐或等待次月额度刷新。
  • 问题:网络不通(内地地域联网搜索受限)。
    解决:切换至海外地域服务器。

3. Token Plan调用异常

  • 问题:模型ID错误。
    解决:使用百炼平台提供的标准模型ID(如qwen3.6-plus、glm-5等)。
  • 问题:Base URL错误。
    解决:使用https://dashscope.aliyuncs.com/compatible-mode/v1。
  • 问题:并发过高导致限流。
    解决:降低并发请求数,或升级至更高套餐。

4. 安全与性能优化

  • 安全:WebUI端口仅放行个人IP,避免0.0.0.0/0授权。
  • 性能:升级服务器配置(4核8G),提升并发处理能力。
  • 日志:定期清理日志文件,避免磁盘空间不足。

八、总结

阿里云为OpenClaw与Hermes Agent提供了极简的部署方案,轻量应用服务器一键部署可让新手5分钟上线AI智能体,ECS手动部署则满足自定义配置需求。搭配阿里云百炼Token Plan,实现固定额度、成本可控的大模型调用,彻底告别按量付费的账单焦虑。本文覆盖了从服务器购买、环境配置、模型接入、命令操作到问题排查的全流程,所有代码命令均可直接复制使用,帮助开发者快速构建稳定、高效、低成本的AI智能体服务。无论是个人开发者、小型团队还是企业用户,都能通过这套方案快速落地AI应用,实现自动化工作流、智能助手、运维机器人等场景的能力升级。

目录
相关文章
|
1天前
|
人工智能 缓存 自然语言处理
TokenPlan是什么?阿里云百炼Token Plan按Credits计费,Token省钱指南
阿里云百炼Token Plan是面向企业团队的AI大模型订阅服务,官方链接:https://t.aliyun.com/U/fPVHqY 采用统一Credits计费,支持Qwen、GLM、DeepSeek等文本模型及Qwen-Image、Wan2.7-Image等图像模型,适配OpenClaw、Qwen Code等工具。提供标准(198元/月,2.5万Credits)、高级(698元)、尊享(1398元)三档坐席,预算可控、数据安全、多模态灵活调用
155 1
|
29天前
|
人工智能 JavaScript API
OpenClaw 是什么?OpenClaw 能干什么?OpenClaw 部署保姆级图文教程及常见问题汇总解答
OpenClaw(曾用名Clawdbot、Moltbot)是2026年开源AI智能体领域的热门工具,核心优势在于“自然语言指令+主动执行任务”,无需复杂编程基础,普通人也能通过简单指令,让其完成文件管理、网页抓取、代码生成、办公协同等重复性工作,相当于拥有专属的AI助理,大幅提升个人与轻量团队的工作效率。其开源特性与丰富的Skills生态,让它能够适配多种使用场景,而阿里云针对新手用户定制的专属部署方案,更是彻底降低了入门门槛,预置全套运行环境与依赖组件,无需手动调试各类工具,全程可视化操作+简单代码命令,新手零基础也能在20分钟内完成部署,轻松解锁其自动化能力。
995 16
|
15天前
|
人工智能 机器人 API
阿里云服务器玩转OpenClaw教程|免费领6月云服务器+配置+飞书接入+让龙虾成为公众号自动化智能分身指南
很多AI爱好者因为缺少稳定服务器,无法长期运行OpenClaw智能体。本文带来一套**零成本阿里云服务器部署方案**,手把手教你搭建OpenClaw环境,并将其改造成可以24小时运行的**公众号智能分身**,实现热点聚合、内容拆解、选题生成、公众号自动发布等全流程自动化能力。
312 24
|
27天前
|
人工智能 JavaScript 机器人
OpenClaw 阿里云轻量服务器部署+QQ机器人搭建|零代码命令速通+常见问题解答
2026年,OpenClaw(原Clawdbot)凭借轻量化部署、多平台接入与灵活的Skill扩展能力,成为个人与团队搭建专属AI助手的首选工具。对于新手而言,阿里云轻量服务器是部署OpenClaw的最优选择——成本低、稳定性强、7×24小时在线,搭配QQ可快速搭建能聊天、执行指令、自动处理任务的AI机器人,满足日常沟通、信息查询、任务管理等需求。
284 8
|
15天前
|
弹性计算 人工智能 API
阿里云ECS云服务器快速部署OpenClaw实战|千问大模型Qwen3.6-Plus一站式配置教程
随着AI智能体技术不断成熟,OpenClaw(曾用名Clawdbot)已经成为轻量化、可扩展、高稳定性的开源AI执行框架代表。它能够将自然语言指令转化为真实可执行的系统操作、文件处理、信息检索、流程自动化任务,真正实现从“对话”到“执行”的落地。
528 29
|
1月前
|
人工智能 安全 JavaScript
OpenClaw 2026 Mac安装教程:官网命令安装及Homebrew + Python + Ollama一键配置
OpenClaw 2026 Mac安装教程:支持官网一键脚本(5分钟完成)及Homebrew+Ollama手动配置,兼容Intel/M芯片、macOS 12+。含环境验证、模型对接与网关启动全流程。新手更推荐阿里云轻量服务器一键部署(38元/年),安全省心。
1279 8
|
1月前
|
人工智能 安全 前端开发
阿里开源 Team 版 OpenClaw,5分钟完成本地安装
HiClaw 是 OpenClaw 的升级版,通过引入 Manager Agent 架构和分布式设计,解决了 OpenClaw 在安全性、多任务协作、移动端体验、记忆管理等方面的核心痛点。
2017 60
阿里开源 Team 版 OpenClaw,5分钟完成本地安装
|
15天前
|
人工智能 API 网络安全
神级组合!阿里云部署 OpenClaw X 飞书 CLI,开启 Agent 基建新时代!(附免费使用6个月服务器)
2026年,AI 与自动化基础设施进入全面落地阶段,各类厂商纷纷开放命令行工具(CLI),标志着软件交互从“为人设计”正式转向“为 AI 设计”。本文以阿里云轻量应用服务器(Lighthouse)为载体,完整呈现**一键部署 OpenClaw、对接飞书 CLI、实现 AI 全自动执行任务**的全流程,让 AI 真正拥有“动手能力”,实现消息自动发送、文献自动整理、知识库自动维护等高频办公场景,真正做到一句话下达指令,AI 全程独立完成。
272 26
|
1天前
|
人工智能 自然语言处理 API
TokenPlan是什么?阿里云百炼Token Plan详细解析:Credits计费、模型生态、省钱技巧与配置指南
随着AI大模型在团队协作、研发编程、内容创作、智能体开发等场景深度渗透,企业与开发者对大模型服务的诉求愈发清晰:**预算可控、调用稳定、多模型兼容、数据安全、易于管理**。阿里云百炼平台面向团队与企业场景推出的**Token Plan团队版**订阅服务,正是为解决这些核心痛点而生。它以**Credits统一计量**为核心,打通文本生成、图像生成、多模态理解全品类模型,兼容主流AI编程与智能体工具,提供三档包月坐席、团队权限管理、高峰期不降速、数据不用于训练等企业级能力,让团队在固定预算内高效、稳定使用AI大模型,彻底告别按量计费的账单焦虑与传统套餐的功能局限。
151 7

热门文章

最新文章

下一篇
开通oss服务