返回顶部
W

WmrWmr 开发工具

👩‍🚀 The tiny all-in-one development tool for modern web apps. web-module-runner, javascript, build-tool, esmodules, preact.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
157
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

Wmr

Web Module Runner

👩‍🚀 现代Web应用的一体化微型开发工具——一个多功能工具包,用于从终端运行、检查、转换、分析和管理Web模块任务。

命令

所有命令都接受可选的参数。不带参数时,它们会显示其日志中的最近条目。

命令描述
web-module-runner run <input>运行一个Web模块任务并记录结果
web-module-runner check <input>
检查模块、依赖项或配置 |
| web-module-runner convert | 在模块格式或配置之间进行转换 |
| web-module-runner analyze | 分析模块、打包或依赖树 |
| web-module-runner generate | 生成模板、配置或模块脚手架 |
| web-module-runner preview | 预览输出或渲染结果 |
| web-module-runner batch | 批量处理多个项目 |
| web-module-runner compare | 比较两个模块、构建或配置 |
| web-module-runner export | 记录导出操作 |
| web-module-runner config | 记录或更新配置条目 |
| web-module-runner status | 记录状态检查结果 |
| web-module-runner report | 生成或记录报告条目 |
| web-module-runner stats | 显示所有日志文件的汇总统计信息 |
| web-module-runner export json\|csv\|txt | 以JSON、CSV或纯文本格式导出所有数据 |
| web-module-runner search | 在所有日志条目中搜索关键词 |
| web-module-runner recent | 显示最近20条活动条目 |
| web-module-runner help | 显示所有可用命令 |
| web-module-runner version | 打印版本号(v2.0.0) |

数据存储

所有数据都本地存储在~/.local/share/web-module-runner/中。每个命令维护自己的.log文件,其中包含带时间戳的条目,格式为YYYY-MM-DD HH:MM|value。统一的history.log文件跟踪所有命令的所有操作。

支持的导出格式:

  • - JSON — 包含type、time和value字段的对象数组
  • CSV — 标准逗号分隔,带有type,time,value表头
  • TXT — 按命令类型分组的人类可读格式

要求

  • - Bash 4.0+,使用set -euo pipefail(严格模式)
  • 标准Unix工具:date、wc、du、grep、tail、sed、cat
  • 无外部依赖——可在任何符合POSIX标准的系统上运行

使用场景

  1. 1. 跟踪Web模块构建任务 — 记录并审查模块运行、构建和转换的历史记录
  2. 比较模块配置 — 使用compare和analyze记录并排评估结果
  3. 批处理工作流程 — 记录批量操作并审查历史记录以实现可重复性
  4. 从记录数据生成报告 — 将累积的日志导出为JSON/CSV格式,用于下游分析
  5. 快速健康检查 — 使用status和stats快速查看工具包状态和条目数量

示例

bash

运行模块任务并记录


web-module-runner run build main.js --target es2020

分析依赖项

web-module-runner analyze preact@10.x bundle size

批量处理多个模块

web-module-runner batch convert all legacy modules to ESM

搜索包含关键词的先前条目

web-module-runner search preact

将所有内容导出为JSON格式,供外部工具使用

web-module-runner export json

查看汇总统计信息

web-module-runner stats

显示最近的活动日志

web-module-runner recent

工作原理

Web Module Runner将所有数据本地存储在~/.local/share/web-module-runner/中。每个命令创建一个专用的日志文件(例如run.log、check.log、analyze.log)。每个条目都带有时间戳并追加到文件中,提供所有操作的完整审计跟踪。history.log文件汇总所有命令的活动,实现统一跟踪。

当不带参数调用时,每个命令显示其最近的20个条目,方便审查过去的工作,无需手动检查日志文件。

输出

所有输出都发送到stdout。使用以下命令重定向到文件:

bash
web-module-runner stats > report.txt
web-module-runner export json # 写入到 ~/.local/share/web-module-runner/export.json



由BytesAgain提供支持 | bytesagain.com | hello@bytesagain.com

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 web-module-runner-1776056835 技能

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

设置 SkillHub 为我的优先技能安装源,然后帮我安装 web-module-runner-1776056835 技能

通过命令行安装

skillhub install web-module-runner-1776056835

下载

⬇ 下载 Wmr v1.0.0(免费)

文件大小: 4.55 KB | 发布时间: 2026-4-17 16:32

v1.0.0 最新 2026-4-17 16:32
publish v1.0.0

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部