← 返回 Skills 市场
femnn

OpenClaw Wallpaper

作者 AI话聊室 · GitHub ↗ · v0.2.1 · MIT-0
cross-platform ⚠ suspicious
134
总下载
0
收藏
0
当前安装
3
版本数
在 OpenClaw 中安装
/install openclaw-wallpaper
功能描述
OpenClaw 桌面壁纸 - 让 AI 住进你的桌面。支持流式对话、成就系统、上下文持久化、7x24稳定运行。自动安装 Lively Wallpaper,一键启动。
安全使用建议
This skill is plausible for a desktop wallpaper chat bridge, but there are several red flags you should address before installing or running it: - Do not run any missing install scripts blindly. SKILL.md refers to scripts (install.ps1, start.bat, install-startup.bat) that are not in the provided file list — ask the publisher for them or inspect them carefully if they appear later. - Inspect wallpaper-server.js and remove or replace the hard-coded gatewayToken. Treat that token as sensitive: ask the author where it came from. Do not run the server until you configure it with a token you control (or confirm the embedded token is intentionally safe). - The UI server (ui-server.js) uses an absolute path to a specific Windows user directory. Update it to a path on your machine or serve files from the skill directory to avoid accidental access to unrelated user directories. - Expect the skill to write conversation history and logs under the skill directory — check file locations and permissions if you care about privacy. - The monitor uses Windows taskkill and will spawn detached node processes; if you run this on a machine with other Node apps, review the taskkill filter and restart logic to avoid unintended process termination. If you cannot confirm the origin of the embedded token or the missing scripts, treat the skill as untrusted. Ask the publisher for: the missing scripts, clarification about the embedded gateway token, and a version of ui-server.js that uses relative paths. After those are resolved, re-evaluate and consider running the skill inside a controlled environment (VM) first.
功能分析
Type: OpenClaw Skill Name: openclaw-wallpaper Version: 0.2.1 The skill bundle implements an AI-powered desktop wallpaper with session persistence and stability monitoring. It is classified as suspicious due to several high-risk security flaws: a hardcoded 'gatewayToken' in 'wallpaper-server.js', the bridge server listening on all network interfaces ('0.0.0.0'), and the use of 'child_process.exec' to run 'taskkill' commands in 'wallpaper-monitor.js'. Additionally, 'wallpaper-ui/ui-server.js' contains hardcoded absolute local file paths. While these represent significant vulnerabilities (potential unauthorized access and command injection risks), there is no clear evidence of intentional malice or data exfiltration.
能力评估
Purpose & Capability
The code and instructions implement a local bridge between Lively Wallpaper UI and a local OpenClaw Gateway (expected for a wallpaper chat skill). However, wallpaper-server.js contains a hard-coded gatewayToken value and ui-server.js serves files from a hard-coded absolute Windows user path (C:\Users\23622\...). The README instructs editing the file to supply a token, yet the repository already embeds one — this mismatch is unexpected and incoherent with the SKILL.md guidance.
Instruction Scope
SKILL.md instructs running scripts (scripts/install.ps1, scripts/start.bat, scripts/install-startup.bat) to auto-install Lively and enable startup, but these script files are not present in the provided file manifest. SKILL.md also tells users to retrieve a Gateway Token and edit wallpaper-server.js, but the server file already contains a hard-coded token string. The skill reads/writes conversation history to wallpaper-data/ and writes log/status files — expected for persistence but should be called out since SKILL.md promises '上下文持久化'.
Install Mechanism
There is no install spec in the registry (instruction-only), which is lower risk. SKILL.md refers to automated install scripts for Lively Wallpaper, but those scripts are missing from the manifest; if the missing scripts were present and executed they could perform system installs (winget/Microsoft Store/etc). The repository itself does not fetch remote code at runtime (server communicates with localhost).
Credentials
The skill declares no required environment variables or credentials, yet wallpaper-server.js embeds a long-looking bearer token in the source. That is a disproportionate and suspicious secret exposure: either the token is a leftover/test value, or it points to someone else's gateway and could allow the skill to act with that credential. The SKILL.md instructs users to obtain their own Gateway Token, but the presence of a hard-coded token contradicts that and is not justified.
Persistence & Privilege
The skill creates persistent files (wallpaper-data, wallpaper-status.json, wallpaper-monitor.log), spawns detached node processes, and the documentation references creating startup entries. These are consistent with a long-running wallpaper service, but they do give the skill lasting presence on the host. The monitor uses taskkill to stop node.exe processes matching a window title filter which could affect other node processes in some cases. 'always' is false, and there is no direct request to modify other skills or system-wide configs in the provided files.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install openclaw-wallpaper
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /openclaw-wallpaper 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.2.1
修复离线状态检测 - 缩短检测间隔、发送失败立即更新状态
v0.2.0
粘贴图片支持 - 直接 Ctrl+V 粘贴图片到聊天框
v0.1.0
Initial release - 流式对话、成就系统、上下文持久化、7x24稳定性监控
元数据
Slug openclaw-wallpaper
版本 0.2.1
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 3
常见问题

OpenClaw Wallpaper 是什么?

OpenClaw 桌面壁纸 - 让 AI 住进你的桌面。支持流式对话、成就系统、上下文持久化、7x24稳定运行。自动安装 Lively Wallpaper,一键启动。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 134 次。

如何安装 OpenClaw Wallpaper?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install openclaw-wallpaper」即可一键安装,无需额外配置。

OpenClaw Wallpaper 是免费的吗?

是的,OpenClaw Wallpaper 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

OpenClaw Wallpaper 支持哪些平台?

OpenClaw Wallpaper 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 OpenClaw Wallpaper?

由 AI话聊室(@femnn)开发并维护,当前版本 v0.2.1。

💬 留言讨论