Token导航 LogoToken导航TokenDH.com
研究检索敏感数据clawhub未标认证来源可访问clear审计提醒

alist-clialist CLI 搜索

Agent Skill

alist-cli 用于查找、检索和筛选相关信息,适合在 OpenClaw 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

7,614

周安装

308

GitHub Stars

公开资料未说明

下载量

2,390
OpenClaw

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

MIT-0

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:alist-cli(alist CLI 搜索)
来源仓库:https://github.com/leeshunee/alist-cli
安装命令:
openclaw skills install alist-cli
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install alist-cli

简介

alist-cli 是 AList OpenClaw 的文件管理命令行工具。

  • 支持上传、下载、目录操作及文件搜索功能。
  • 通过环境变量自动完成身份验证与会话刷新。
  • 使用前需配置正确的访问凭证和存储路径。alist-cli 属于研究检索类 Skill,可作为该场景下的辅助能力补充。
  • 建议在非生产环境测试后再应用于关键文件操作。

SKILL.md

name
alist-cli
displayName
AList CLI (Cloud Storage CLI for AList)
version
1.6.2
description
|

AList CLI

AList file management CLI. Auth token managed via environment variables with auto-login and auto-refresh.

⚠️ Before First Use | 首次使用必读

首次使用此 skill 前,必须先读取 ONBOARDING.md 完成环境配置。

  • 环境不可用(命令不存在、依赖缺失、连接失败)→ 读取 ONBOARDING.md 按步骤排查修复
  • 首次配置 → 读取 ONBOARDING.md 完成 6 步配置
  • 配置完成后 → 直接使用下方 Run Commands

Environment Variables

VariableRequiredDescription
ALIST_URLAList server URL (e.g. https://your-alist-server)
ALIST_USERNAMELogin username
ALIST_PASSWORDLogin password
ALIST_AUTH_TOKENAuth token (auto-obtained via login, skip manual set)
ALIST_USER_INFOUser info JSON (auto-obtained via login, skip manual set)

Run Commands

alist-cli <command> [args]

Commands

CommandDescription
login [username] [password]Login (outputs export statements to source)
ls [path]List files
get <path>Get file info + all URLs
url <path>Get preview/download URLs for file or folder
mkdir <path>Create folder
upload <local> <remote>Upload file (outputs preview + download URL)
rm <path>Delete file
mv <src> <dst>Move file
search <keyword> [path]Search files
whoamiCurrent user info

Upload Behavior | 上传行为

上传前必须判断文件用途,选择正确的目标路径:

判断规则

场景目标路径说明
外部访问(分享给他人、公开文件)/public/...Guest 可见,预览和下载链接无需登录
内部使用(个人文件、工具输出、临时文件)/private/storage/...需要登录才能访问

如何判断:

  1. 用户明确说"分享给 XX"、"发给别人"、"外部" → /public/
  2. 用户说"内部"、"私有"、"自己看"、"备份" → /private/storage/
  3. 用户未说明 → 必须询问文件用途
  4. 批量上传多个文件到同一个目标 → 可以创建新文件夹整理
  5. 单个文件 → 一般直接上传到已有目录,不新建文件夹(除非用户指定或目标目录为空)

文件夹创建规则

  • ❌ 不要随意创建新文件夹
  • ✅ 用户明确要求时才创建
  • ✅ 批量上传且目标目录为空时,可以创建子文件夹
  • ✅ 用户指定路径时,自动创建(mkdir -p 行为由 API 保证)

URL Rules

AList 文件有两种链接:

1. 预览链接

{ALIST_URL}{path}
  • 从 raw_url 去掉 /p 前缀和 ?sign=xxx 参数
  • 内部文件/private/):需要 AList 登录态才能预览
  • 外部文件/public/):无需登录即可预览
  • 例: https://cloud.example.com/public/docs/notes.md

2. 下载直链

API 返回的 raw_url 字段(包含 /p/ 前缀和 ?sign 签名)
  • 直接下载文件,无需登录,curl/wget 可用
  • 签名有时效性,过期后需重新通过 API 获取
  • 例: https://cloud.example.com/p/public/docs/notes.md?sign=abc123=:0
  • 分享文件时优先使用此链接

Directory Structure | 目录结构

/ (root)
├── public/        ← 外部访问(guest 挂载点)
│   └── ...
└── private/       ← 内部文件(需登录)
    └── storage/   ← 用户存储
        └── ...

Path Mapping

user_path (用户输入)  →  real_path (AList API 使用)
/public/docs/a.md    →  /public/docs/a.md       (外部)
/private/storage/a   →  /private/storage/a       (内部)
  • base_path 通过登录自动获取(/api/me 接口),当前为 /
  • 预览链接基于 real_path(去掉 /p?sign
  • 下载直链使用 API 返回的 raw_url

Auth Behavior

  • Auto-login: Script checks ALIST_AUTH_TOKEN on startup. If missing, auto-logins with ALIST_USERNAME + ALIST_PASSWORD.
  • Auto-refresh: If API returns 401, automatically re-logins and retries.
  • Manual login: alist login command outputs export statements. User should eval $(alist login) or manually source them.

References

  • references/openapi.json - AList API specification

适合场景

01

OpenClaw 用户查找和安装 Skill 时

02

用户想查找某类 Agent Skill 时

03

需要根据任务场景推荐可安装能力包时

04

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

补充不同宿主或平台的使用分布数据

能力 5

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

OpenClaw

72.57%
按下载量换算1,734

安全审计

VirusTotal

通过

ClawScan

可疑

Static analysis

可疑

权限和风险

敏感数据

该 Skill 可能接触密钥、Token、环境变量或敏感配置,应进入高风险复核队列,默认不自动发布。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在 warning/failed 结果,不能写成本站确认安全。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills