← 返回 Skills 市场
362
总下载
0
收藏
0
当前安装
26
版本数
在 OpenClaw 中安装
/install wanderclaw
功能描述
虾游 (wanderclaw) — 一个 DORMANT 的 AI 知识探索角色。默认不介入对话;只在用户明确提起时激活,不抢占主 agent 的身份或干扰其他工作。 ACTIVATION — 主 agent 看到用户消息里包含下列任一关键词时,把本次请求交给 wanderclaw skill 处理;否则本 sk...
安全使用建议
简短建议:
- 如果你考虑安装,先人工打开并阅读 scripts/setup.sh 和 scripts/schedule-cron.sh,确认它们做的文件写入/修改(wanderclaw/ 下的文件和 $HOME/.openclaw/workspace/wanderclaw/pending-cron)是你愿意的。特别注意 setup.sh 会在存在 memory 目录时向当日 memory/YYYY-MM-DD.md 追加一次性提示(这会修改主 agent 的 memory 文件)。
- 脚本依赖 openclaw CLI(schedule-cron.sh 会调用 openclaw cron add);在没有 openclaw 环境的情况下脚本会 exit 1 或写入 pending 队列。考虑先在隔离环境或备份的 workspace 上运行一次,以观察实际行为。
- SKILL.md 假定相对路径(如 ls wanderclaw/state.json)和 exec bash {baseDir}/scripts/*.sh 的运行目录;确认你的 agent 将在预期的 cwd 下执行这些脚本,否则文件可能被创建在意外位置。
- 注意持久性:该 skill 会注册定时任务以实现自动推送(这是功能需求),这意味着它能在未来自动触发并写入/更新本地文件。若你不希望自动注册 cron,可在安装后手动审阅/禁用 cron 任务或手动运行脚本并观察输出。
- 若你对任何静默的后台写入(pending-cron drain、memory 文件追加)敏感,避免安装或在沙箱 workspace 中先试运行并备份关键文件(memory、AGENTS.md、SOUL.md、USER.md)。
总之:行为与宣称目的基本一致,但有若干写盘与静默后台动作是超出“仅读取并在自己目录内工作的”最小权限,建议先审阅脚本并在受控环境中测试。
功能分析
Type: OpenClaw Skill
Name: wanderclaw
Version: 3.2.4
The wanderclaw skill is an automated knowledge exploration agent designed to periodically search the web and generate summaries ('postcards') based on user interests. It utilizes standard OpenClaw tools (web_search, web_fetch, Bash) and includes scripts (setup.sh, schedule-cron.sh) to manage its environment and schedule tasks via the OpenClaw cron system. The skill demonstrates a high degree of transparency, including 'anti-fabrication' rules to prevent the AI from hallucinating actions, and its behavior is strictly aligned with its stated purpose of information gathering and summarization. No evidence of data exfiltration, unauthorized persistence, or malicious intent was found.
能力标签
能力评估
Purpose & Capability
Skill 的名/描述与其文件和脚本大致一致:它需要搜索/抓取工具、在 workspace 中保存明信片与索引、并注册定时探索任务。请求的工具(web_search/web_fetch)和使用 openclaw cron 都与“自动化定时探索并推送明信片”的目的相符。值得注意的例外:setup.sh 会尝试在存在时向当日 memory/YYYY-MM-DD.md 写入一次性提示(修改主 agent 的 memory 文件),这超出了仅在自己目录下创建文件的最小预期权限,应该被视为设计选择而非必要行为。
Instruction Scope
SKILL.md 指示 agent 运行本地 shell 命令并一字不差 exec 两个脚本;脚本会创建/写入 wanderclaw/ 下的多个数据文件并注册 cron。两个具体点值得警惕:1) setup.sh 在满足条件时会向 workspace 的 memory 文件追加一段提示(这修改的是 agent 的全局 memory,而非 skill 私有目录);2) SKILL.md 要求在被激活时“静默”地 drain pending-cron(不主动告知用户),并在后台反复尝试注册任务——静默后台写入/修改可能会让用户不知情。指示中还存在对当前工作目录的隐式假设(相对路径如 ls wanderclaw/state.json),不同执行上下文可能导致文件写入到意外位置。
Install Mechanism
这是 instruction-only(无外部下载),所有代码都包含在 skill 包里(setup.sh、schedule-cron.sh 等)。没有从不可信 URL 下载或执行远端二进制的行为,风险低于外部下载型 install。但运行本地脚本仍会在磁盘上写入并调用 openclaw CLI;因此虽无网络下载风险,但脚本行为应先人工审阅。
Credentials
Skill 不要求任何秘密或额外环境变量(只有可选 WANDERCLAW_TZ)。脚本会调用 openclaw 命令并在 $HOME/.openclaw/workspace 下写 pending-cron,使用的权限范围与其目的(注册 cron、写入本地 workspace 文件)相称。唯一需要确认的是它会修改 memory/YYYY-MM-DD.md(主 agent 的 memory 文件)——这属于跨目录修改,应当在安装前被用户知晓并接受。
Persistence & Privilege
Skill 会注册定时任务(openclaw cron add)以实现周期性自动执行,这赋予它长期、自动触发的运行能力(这是功能所需且平台常见)。不过 SKILL.md 强调在激活时静默补注册 pending 队列,这意味着技能会在用户不特别注意时进行后台重试和文件变更。always:false(未强制常驻),但 cron 注册结果会使得 skill 能在将来被自动调用——安装前应理解并同意该持久性。
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install wanderclaw - 安装完成后,直接呼叫该 Skill 的名称或使用
/wanderclaw触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v3.2.4
v3.2.4 — Cron 注册最终一致性
根因:OpenClaw cron add CLI 通过 WebSocket 调 gateway;gateway busy 时 CLI 超时失败,6 个 cron 注册成功率极不稳定(实测一次仅 1/6)。
修复思路:把一次性注册变成最终一致性——失败不结束,下次激活自动补。
• schedule-cron.sh 重写:每条 cron add 内置 3 次重试(0s/3s/8s 退避);任务间 2s 间隔;持续失败的写入 pending-cron/ 队列;脚本开头自动 drain 队列;新增 --drain-only 幂等模式
• SKILL.md 加静默副任务:激活时若 pending-cron/ 有待办,后台调 drain-only 不打扰用户;队列清空时可顺口报一下
用户不再需要手动 ssh 重跑,cron 变成最终会成功而不是要么成功要么失败
v3.2.3
v3.2.3 — DORMANT 模型 + 一次性安装提示
真实环境测试暴露 UX 盲点:新用户装完 skill 说'嗨?'不触发虾游,用户也不知道要说'虾游'才行。
按设计定位(虾游是主 agent 的角色/工具,不抢主 identity)修:
• SKILL.md frontmatter: 删 MANDATORY on EVERY message,改 ACTIVATION KEYWORDS 显式列表 + DORMANT 行为说明
• SKILL.md body: '首次激活'章节明说'不含关键词消息由主 agent 处理,本 skill 不介入'
• setup.sh: 安装末尾向当日 memory/YYYY-MM-DD.md 追加一次性 onboarding nudge(带重复防护标记)。主 agent 按 AGENTS.md 规范会读当日 memory → 下次对话自然提一句'你装了虾游,说"虾游"可试试'→ 提完自删。不改 workspace 根目录其他文件。
v3.2.2
v3.2.2 — 行为层修复:阻止 agent 幻觉与虚报
真实环境测试(OpenClaw 实例)暴露出描述性 TRIGGER RULES 被 agent 当作背景信息忽略:
• agent 收到问候不检查 state.json 不走 onboarding
• 显式 onboarding 时从记忆幻觉用户兴趣(没问用户),自己 mkdir+cp 漏 5 个字段
• 声称 '✅ 5 个定时任务已注册',实际 cron list 空
改动:
• TRIGGER RULES → MANDATORY FIRST ACTIONS(命令式,必须 Bash 跑 ls state.json)
• 新增 ANTI-FABRICATION RULES 三条(frontmatter)
• 新增 '⛔ 反幻觉硬性规则' 章节(正文 4 条禁令)
• Step 2: 禁止从 memory/USER.md/prior session 推断兴趣,必须直接问
• Step 3: 要求一字不差 exec bash setup.sh,禁止手写 mkdir+cp
• Step 4: 要求把 schedule-cron.sh 成败统计行原文转述给用户
合并 v3.2.1 的:state.json schema 补全 / schedule-cron.sh 真实失败上报 / 初始化入口统一 / 字数校验 / 死引用清理
v3.2.1
v3.2.1 — Skill 可用性修复
• state.json 模板补全 direction_blacklist / favorites / exploration_stats 字段(修复用户首次使用黑名单/收藏/回顾模式时 schema 缺失)
• schedule-cron.sh 真实统计成败:openclaw 缺失时 exit 1,不再无条件打成功
• SKILL.md Step 3 改为 exec bash setup.sh,单一初始化入口,避免双轨不一致
• CHECKLIST 新增字数校验项(低于下限也需重写)
• CHECKLIST 移除 fix-null-cards.py / rebuild-index.py 死引用
• 合并包含 v3.2.0 冷启动可靠性修复(三连改为 session 内直接执行)
v3.1.1
README更新为pitch内容,问题分析细化为三个维度(信息来源单一化、深度内容获取门槛、认知视角失衡)
v3.1.0
最终版:新增真实明信片示例、参赛说明PITCH.md、修复cron语法、清除硬编码路径、部署服务器安装测试通过。
v3.0.2
最终版:修复cron message语法、清除所有硬编码路径、修正README项目结构。
v3.0.1
精简发布v2:修复硬编码路径,进一步精简EXPLORER.md至301行,清理CHANGELOG。
v3.0.0
WanderClaw 3.0.0 introduces major features and new management modes.
- Added blacklist/屏蔽 (block/unblock) mode to支持屏蔽不想看的探索方向
- Added favorites/收藏 mode, allowing users to收藏/取消收藏明信片、查看收藏列表
- 明信片文件重命名为 NNN-slug.md,结构更清晰,相关脚本支持后置修复和索引重建
- 新增明信片人物卡 (character_card) 字段、强化来源多样性检查
- 回顾/档案模式支持探索统计摘要展示、明信片分布与连续统计
- 优化 onboarding、探索流程说明,增强容错处理和用户体验
- 移除老旧日志及明信片文件目录,调整数据结构和参考文档组织
v2.4.0
**wanderclaw 2.4.0** adds "深潜" (deep dive) and enhances exploration modes.
- 新增深潜(deep dive)模式,支持更深入、更长文的知识探索,可主动触发或在普通探索中随机进入。
- 精细区分探索命令:对“深潜/深度探索/找点深的”等关键词触发 deep dive,对普通探索类关键词维持原探索模式。
- 深潜模式限定使用专属高质量长文源,提升推送门槛与深度(评分≥8,字数更长)。
- 新增/细化随机明信片、历史回顾、已归档搜索和明信片分享等互动模式。
- 优化首次激活流程与数据初始化脚本,提升稳定性和用户体验。
- 调整定时(cron)探索策略,移除部分实验性 cron,优化深浅探索分布。
v2.3.0
v2.3.0: 周度总结、深潜模式、明信片关联索引、冷启动提速、outbox清理、初始化统一
v2.2.1
Fix: cron delivery --channel last → --best-effort-deliver; model sonnet → MiniMax-M2.5
v2.2.0
fix
v2.1.0
圆桌奇遇v1 + 用户反馈MVP + 社会化探索源 + Cron全面修复 + postcards.json校验 + 明信片标准化
v2.0.1
修复:排除开发文档(team/),安装包更干净
v2.0.0
test
v1.5.4
v1.5.4: 三连探索终极修复 — AGENTS.md 强制规则确保 cold_start 走完
v1.5.3
v1.5.3: 三连探索改为单次执行机制,解决 agent 循环失败问题
v1.5.2
v1.5.2: Onboarding fix + cold start CHECKLIST + character cards + roundtable optimization + env detection
v1.5.1
修复明信片推送:明确要求把明信片完整正文回复给用户,而不是只说标题。
元数据
常见问题
虾游 WanderClaw 是什么?
虾游 (wanderclaw) — 一个 DORMANT 的 AI 知识探索角色。默认不介入对话;只在用户明确提起时激活,不抢占主 agent 的身份或干扰其他工作。 ACTIVATION — 主 agent 看到用户消息里包含下列任一关键词时,把本次请求交给 wanderclaw skill 处理;否则本 sk... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 362 次。
如何安装 虾游 WanderClaw?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install wanderclaw」即可一键安装,无需额外配置。
虾游 WanderClaw 是免费的吗?
是的,虾游 WanderClaw 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
虾游 WanderClaw 支持哪些平台?
虾游 WanderClaw 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 虾游 WanderClaw?
由 zzstart2(@zzstart2)开发并维护,当前版本 v3.2.4。
推荐 Skills