M AI 员工技能商店
AI 员工平台 返回商城
返回技能商店

Moss 系统基础工具

v1.0.0 · 办公自动化 · 官方

系统 Windows CMD 目录 文件 网络 办公 Moss

简介

Moss 系统基础工具是一套本地系统能力插件,让 AI 员工能帮你查时间、看系统信息、列目录、读文件、执行 CMD 命令、查看网络配置。

内置 Python,解压即用,无需填 Token 或邮箱。 推荐 Windows 使用。


包含能力

功能技能名能做什么
获取时间get_time查当前日期时间
系统信息get_system_info计算机名、用户名、操作系统
执行命令exec_cmd运行 dir、ipconfig 等 CMD 命令
列出目录list_dir查看文件夹里有哪些文件
读取文件read_file读取文本文件内容
网络信息get_network查看 IP、网关等网络配置

安装步骤

1. 下载解压

下载 Windows 版,解压到固定目录,例如:

D:\moss-plugins\system-tools\

解压后应包含:greeting_plugin.pyrun.batpython/ 文件夹。

2. 测试

在插件目录打开命令行,执行:

run.bat --action time

看到 "success": true 即表示安装成功。

其他测试命令:

run.bat --action system
run.bat --action dir --path "D:\开发项目"
run.bat --action network
run.bat --action exec --command "ipconfig"
run.bat --action file --filepath "D:\test.txt"

注册技能(6 个,供 AI 调用)

打开 Moss 工作台 → 技能添加技能

所有技能共用同一个脚本路径(改成你的实际路径):

D:\moss-plugins\system-tools\run.bat

技能 1:get_time

技能名称: get_time

技能描述: 获取当前系统时间。当用户询问现在几点、当前日期时间时使用。

脚本路径: D:\moss-plugins\system-tools\run.bat

参数 JSON:

{
  "type": "object",
  "properties": {
    "action": {
      "type": "string",
      "description": "操作类型,固定为 time",
      "enum": ["time"]
    }
  },
  "required": ["action"]
}

技能 2:get_system_info

技能名称: get_system_info

技能描述: 获取系统信息,包括计算机名、用户名、操作系统等。

脚本路径: D:\moss-plugins\system-tools\run.bat

参数 JSON:

{
  "type": "object",
  "properties": {
    "action": {
      "type": "string",
      "description": "操作类型,固定为 system",
      "enum": ["system"]
    }
  },
  "required": ["action"]
}

技能 3:exec_cmd

技能名称: exec_cmd

技能描述: 执行 CMD 命令,可用于 dir、ipconfig、echo 等系统管理操作。AI 会从用户描述中提取要执行的命令。

脚本路径: D:\moss-plugins\system-tools\run.bat

参数 JSON:

{
  "type": "object",
  "properties": {
    "action": {
      "type": "string",
      "description": "操作类型,固定为 exec",
      "enum": ["exec"]
    },
    "command": {
      "type": "string",
      "description": "要执行的 CMD 命令,如 dir、ipconfig、echo hello"
    }
  },
  "required": ["action", "command"]
}
注意:此技能可执行任意 CMD 命令,请仅在可信环境使用。

技能 4:list_dir

技能名称: list_dir

技能描述: 列出指定目录下的文件和文件夹。

脚本路径: D:\moss-plugins\system-tools\run.bat

参数 JSON:

{
  "type": "object",
  "properties": {
    "action": {
      "type": "string",
      "description": "操作类型,固定为 dir",
      "enum": ["dir"]
    },
    "path": {
      "type": "string",
      "description": "要列出的目录路径,如 D:\\开发项目,默认为当前目录"
    }
  },
  "required": ["action"]
}

技能 5:read_file

技能名称: read_file

技能描述: 读取指定文本文件的内容。

脚本路径: D:\moss-plugins\system-tools\run.bat

参数 JSON:

{
  "type": "object",
  "properties": {
    "action": {
      "type": "string",
      "description": "操作类型,固定为 file",
      "enum": ["file"]
    },
    "filepath": {
      "type": "string",
      "description": "要读取的文件完整路径,如 D:\\config\\app.json"
    }
  },
  "required": ["action", "filepath"]
}

技能 6:get_network

技能名称: get_network

技能描述: 获取网络配置信息,包括 IP 地址、子网掩码、默认网关等。

脚本路径: D:\moss-plugins\system-tools\run.bat

参数 JSON:

{
  "type": "object",
  "properties": {
    "action": {
      "type": "string",
      "description": "操作类型,固定为 network",
      "enum": ["network"]
    }
  },
  "required": ["action"]
}

使用示例

注册完成后,在 Moss 对话中直接说:

  • 现在几点了?
  • 获取系统信息
  • 列出 D:\开发项目 目录
  • 查看网络信息,我的 IP 是多少
  • 读取 D:\config\app.json 的内容
  • 执行 dir 命令

注意事项

  • 推荐 Windows:脚本基于 CMD,macOS/Linux 部分功能不可用
  • exec_cmd 需谨慎:可执行任意 CMD 命令,仅在可信环境使用
  • 无需额外依赖:使用 Python 标准库,不用 pip install
  • 与邮件、推送、TTS 等插件独立,需分别安装

常见问题

现象处理
缺少 Python 环境重新下载含 python/ 的完整包
技能运行失败检查 run.bat 路径是否正确
AI 不调用技能优化技能描述,或说「请用 get_time 技能……」
参数 JSON 报错对照上文重新复制,注意逗号和引号
exec 无输出先在 CMD 里手动测试该命令
文件不存在使用完整绝对路径