Skip to content

[梳理] VPS + OpenClaw 生态全量工具/Skill 盘点 #152

@ythx-101

Description

@ythx-101

任务

全面梳理 VPS 上所有自建工具和 OpenClaw 生态中的 Skill,输出一份结构化清单。

范围

  1. 自建工具 (/root/clawd/skills/our/ 下所有目录)
    • 每个工具:名称、用途、入口命令、依赖、状态(在用/废弃/待修)
  2. OpenClaw 内置 Skill (/usr/lib/node_modules/openclaw/skills/)
    • 每个 skill:名称、用途、触发方式
  3. 系统脚本 (/root/clawd/scripts/ 下所有)
    • heartbeat、auto-fix、inspector、teahouse 等
  4. Cron 任务(OpenClaw cron + 系统 crontab)
    • 每个任务:触发时间、做什么、模型、状态
  5. 后台服务
    • auto-fixer webhook、nginx、等常驻进程
  6. Mac 侧工具(通过 SSH/Bridge 调用的)
    • CC、Kiro、AG Bridge、Peekaboo 等

输出格式

写入 /root/clawd/docs/tool-inventory.md,按类别分表格,每项标注状态。
发现废弃/冗余/重复的工具标记出来,附清理建议。

上下文文件(CC 请先读这些)

  • TOOLS.md — 现有工具索引(可能不完整)
  • HEARTBEAT.md — cron 任务列表
  • MEMORY.md — 系统架构
  • AGENTS.md — 调度规则

扫描命令参考

# 自建工具目录
ls -la /root/clawd/skills/our/
# 每个工具的入口
find /root/clawd/skills/our/ -name "*.py" -o -name "*.sh" | head -50
# 内置 skill
ls /usr/lib/node_modules/openclaw/skills/
# 系统脚本
find /root/clawd/scripts/ -name "*.py" -o -name "*.sh" | head -50
# 系统 crontab
crontab -l
# OpenClaw cron
cat /root/.openclaw/state/cron-jobs.json 2>/dev/null | python3 -m json.tool
# 后台进程
ps aux | grep -E "python3|node|nginx" | grep -v grep
# Mac 侧(需 SSH)
ssh linyu@100.70.196.78 "ls ~/github-repos/ && brew services list && launchctl list | grep linyu"

权限

  • ✅ 可读 VPS 上所有文件
  • ✅ 可执行 ls/cat/find/grep/head/ps 等只读命令
  • ✅ 可 SSH 到 Mac(ssh linyu@100.70.196.78)查看工具
  • ✅ 可执行 crontab -l
  • 不改任何文件,只读 + 输出报告

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions