← 返回 Skills 市场
philonis

多窗口模式

作者 philonis · GitHub ↗ · v1.0.3 · MIT-0
cross-platform ✓ 安全检测通过
314
总下载
1
收藏
0
当前安装
4
版本数
在 OpenClaw 中安装
/install multi-windows
功能描述
多窗口工作台,管理多个独立工作窗口,切换时可自动保存和恢复工作进度
安全使用建议
This skill operates on local OpenClaw workspace and session files (paths under ~/.openclaw). Before installing, be aware it will read your agent session transcripts (latest .jsonl in ~/.openclaw/agents/main/sessions) and write metadata and transcript/summary files under ~/.openclaw/workspace/memory/tasks. That behavior is necessary for saving/restoring windows but means the skill can access your conversation history stored locally. If you are comfortable with that, the code is coherent and there are no network calls or external credential requirements. If you have sensitive transcripts you do not want consolidated, do not install or relocate/secure your session directory; alternatively review the scripts locally and modify paths/permissions as needed.
功能分析
Type: OpenClaw Skill Name: multi-windows Version: 1.0.3 The skill bundle provides a local workspace management system for the OpenClaw agent, allowing it to organize tasks into 'windows' with isolated contexts. The Python scripts (e.g., switch.py, create.py) perform standard file I/O operations within the ~/.openclaw directory to manage task metadata and session transcripts. No evidence of data exfiltration, network activity, or malicious intent was found; the access to session history is consistent with the stated goal of maintaining conversation context across different tasks.
能力评估
Purpose & Capability
Name/description (多窗口模式 — manage windows and save/restore progress) align with required files and behavior: scripts create/list/switch/archive/complete windows and read/write window metadata and transcripts in ~/.openclaw/workspace/memory/tasks and session files under ~/.openclaw/agents/main/sessions.
Instruction Scope
SKILL.md and scripts instruct the agent to read and write local workspace and session files (index tasks.json, current.json, meta.json, transcript.jsonl). This is consistent with 'save/restore conversation' functionality. Note: the skill reads the agent's session directory (~/.openclaw/agents/main/sessions) to find the latest .jsonl session file — this means it can access other locally stored session transcripts, which is expected for the feature but worth knowing.
Install Mechanism
No install spec; this is an instruction+script bundle (no downloads, no external installers). The code is included as scripts, so nothing is fetched from remote during install.
Credentials
No environment variables, credentials, or external config paths are requested. The scripts only access repository-defined local paths under the user's home (~/.openclaw/...). The requested access is proportional to the stated functionality.
Persistence & Privilege
Flags: always=false and agent autonomous invocation defaults unchanged. The skill writes and updates files within its own workspace directories (tasks, current, archived). It does not modify other skills or system-wide agent configuration outside ~/.openclaw/workspace/memory/tasks and writes a current.json there — behaviour is within expected scope.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install multi-windows
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /multi-windows 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.3
- Improved window context isolation: each window now saves and restores its own transcript.jsonl during switching. - When switching windows, current session history is auto-saved; switching to a window displays its previous chat history. - Refined documentation with explicit changelog, new usage examples, and updated directory structure. - Core features and command references streamlined for clarity.
v1.0.2
- Added "归档窗口 / Archive Window" feature for archiving completed windows. - New script archive.py introduced for the archive functionality. - Updated documentation to describe archive commands and how to list archived windows. - "归档窗口" commands now hide archived windows from the main list, improving window management.
v1.0.1
- 新增“保存为窗口”功能:可将当前对话一键独立保存为新窗口(新增脚本 save_as_window.py)。 - 新增“保存摘要”命令的独立实现(新增脚本 save_summary.py)。 - 文档全面优化:重新梳理命令示例、使用说明和文件结构,增加更清晰的可用指引和目录说明。 - 英中双语命令描述简化,提升易用性与可读性。 - 适配多窗口管理应用场景,细化窗口概念与操作流程说明。
v1.0.0
Initial release of multi-window workspace skill. - Manage multiple independent work windows with context isolation and session switching. - Supports creating, switching, listing, querying, and completing windows. - Automatic context save and restore when switching windows. - Each window has its own session and easy-to-remember ID. - Commands available in both Chinese and English. - Shows recent work summary and allows updating summaries per window.
元数据
Slug multi-windows
版本 1.0.3
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 4
常见问题

多窗口模式 是什么?

多窗口工作台,管理多个独立工作窗口,切换时可自动保存和恢复工作进度. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 314 次。

如何安装 多窗口模式?

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

多窗口模式 是免费的吗?

是的,多窗口模式 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

多窗口模式 支持哪些平台?

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

谁开发了 多窗口模式?

由 philonis(@philonis)开发并维护,当前版本 v1.0.3。

💬 留言讨论