← 返回
未分类 中文

Omni Tool

The all-in-one tool to boost your productivity ⌨️ omni-tool, javascript, bookmark, bookmarks, bookmarks-manager, chrome.
一体化生产力提升工具 ⌨️ 全能工具,支持 JavaScript、书签及书签管理,适用于 Chrome。
bytesagain3 bytesagain3 来源
未分类 clawhub v2.0.0 1 版本 99779.2 Key: 无需
★ 0
Stars
📥 452
下载
💾 1
安装
1
版本
#latest

概述

Omni Tool

All-in-one terminal utility toolkit for running, checking, converting, analyzing, generating, and managing tasks from the command line. Omni Tool provides 12 core action commands plus built-in statistics, data export, search, and health-check capabilities — all backed by local log-based storage.

Commands

All commands follow the pattern: omni-tool [input]

When called without arguments, each command displays its most recent 20 log entries.

When called with arguments, it records the input with a timestamp.

Core Action Commands

CommandDescription
----------------------
run Record and execute a run entry
check Record a check / verification entry
convert Record a conversion task
analyze Record an analysis entry
generate Record a generation task
preview Record a preview action
batch Record a batch processing task
compare Record a comparison entry
export Record an export operation
config Record a configuration change
status Record a status update
report Record a report entry

Utility Commands

CommandDescription
----------------------
statsShow summary statistics across all log files (entry counts, disk usage)
export Export all data to a file — supported formats: json, csv, txt
search Search across all log files for a keyword (case-insensitive)
recentShow the 20 most recent entries from the activity history
statusHealth check — version, data directory, total entries, disk usage, last activity
helpDisplay the full help message with all available commands
versionPrint the current version (omni-tool v2.0.0)

Data Storage

All data is stored locally in plain-text log files:

  • Location: ~/.local/share/omni-tool/
  • Format: Each entry is a line of YYYY-MM-DD HH:MM| in the corresponding .log file
  • History: Every action is also appended to history.log with a timestamp and command label
  • Export formats: JSON (array of objects), CSV (with headers), plain text (grouped by command)
  • No external dependencies — pure bash, runs anywhere

Requirements

  • Bash 4.0+ (uses set -euo pipefail)
  • Core utilities: date, wc, du, tail, grep, sed, cat, basename
  • No network access required — fully offline
  • No configuration needed — works out of the box

When to Use

  1. Quick task logging — capture run results, check outcomes, or conversion records from the terminal without opening a separate app
  2. Batch processing workflows — use omni-tool batch to log batch job details, then omni-tool stats to review totals
  3. Data analysis pipelines — record analysis steps with omni-tool analyze, then omni-tool export json for downstream processing
  4. Configuration auditing — track config changes with omni-tool config and search history with omni-tool search
  5. Cross-entry reporting — combine omni-tool report with omni-tool stats and omni-tool export csv to produce summary reports across all command categories

Examples

Record a run and view recent entries

# Log a task
omni-tool run "deploy staging v2.3.1"

# View recent run entries
omni-tool run

Analyze, then export results

# Record analysis entries
omni-tool analyze "CPU usage spike on node-3"
omni-tool analyze "Memory leak in worker pool"

# Export everything to JSON
omni-tool export json

Search and report

# Search across all logs
omni-tool search "staging"

# Check overall statistics
omni-tool stats

# View recent activity
omni-tool recent

Batch processing workflow

# Log batch operations
omni-tool batch "process images batch-042"
omni-tool batch "resize thumbnails batch-042"

# Review and export
omni-tool stats
omni-tool export csv

Health check and comparison

# System health overview
omni-tool status

# Record comparisons
omni-tool compare "prod-v2 vs staging-v2.1 latency"

# View comparison history
omni-tool compare

Output

All commands output to stdout. Redirect to a file with:

omni-tool stats > report.txt
omni-tool export json   # writes to ~/.local/share/omni-tool/export.json

Powered by BytesAgain | bytesagain.com | hello@bytesagain.com

版本历史

共 1 个版本

  • v2.0.0 当前
    2026-03-30 19:10 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

education

Thesis Helper

bytesagain3
论文写作助手。论文大纲生成、文献综述框架、摘要生成、引用格式转换、格式规范检查、答辩准备。Thesis helper with outline generation, literature review, abstract writing,
★ 1 📥 3,627
office-efficiency

Excel / XLSX

ivangdavila
创建、检查和编辑 Microsoft Excel 工作簿及 XLSX 文件,支持可靠的公式、日期、类型、格式、重算及模板保留功能。
★ 381 📥 144,160
office-efficiency

Gog

steipete
Google Workspace 命令行工具,支持 Gmail、日历、云端硬盘、通讯录、表格和文档。
★ 926 📥 186,739