Stdio Skill

通过本地文件夹实现文件输入输出的简单中转,支持自动处理待办文件。

已扫描
适合谁
需要自动化文件流转的开发者、使用Clawdbot进行任务处理的用户
不适合谁
无需文件交互的纯文本任务用户、不熟悉本地文件路径操作的初学者
国内可用性
需网络配置。可能需要网络配置或第三方服务可访问。
安装难度
新手友好(★☆☆)。基于终端操作、依赖、API Key 和本地环境要求的初步判断。

安装与下载

openclaw skills install @safatinaztepe/stdio-skill

Skill 说明

命令、参数、文件名以原文为准

stdio-skill

实现并使用一个本地 MCP stdio 服务器,该服务器通过磁盘上的目录提供简单的收件箱/发件箱工作流。

路径(相对于工作区):

  • stdio/inbox/ — 用户在此处放置输入文件
  • stdio/tmp/ — 临时处理区域(可将输入文件移入或复制至此进行处理)
  • stdio/outbox/ — 将交付成果放在此处,供后续取用

启动 MCP 服务器(通过 mcporter)

此仓库配置中应包含名为 stdio-skill 的 MCP 服务器。

  • 列出工具:

- mcporter list stdio-skill --schema --timeout 120000 --json

工具模型

建议按以下顺序使用:

1) 使用 stdio-skill.stdio_list 查看当前待处理的文件。

2) 使用 stdio-skill.stdio_read(Base64 编码)读取文件内容。

3) 在确认处理后,使用 stdio-skill.stdio_move 将文件移动至 tmp 目录。

4) 输出结果时,使用 stdio-skill.stdio_write(Base64 编码)写入 outbox 目录,除非用户指定了明确的目标路径。

不支持已弃用的别名:请仅使用 stdio_* 系列工具。

注意事项

  • 此技能设计为简单直接:不会解析或理解文件格式。
  • 默认安全:所有操作均限制在上述三个目录范围内。
  • 对于大文件:建议通过路径传递并移动文件,而非在聊天中嵌入过大的 Base64 字符串。
S
@safatinaztepe

已收录 1 个 Skill

相关推荐