多窗口模式

v1.0.3

多窗口工作台,管理多个独立工作窗口,切换时可自动保存和恢复工作进度

1· 321· 4 versions· 0 current· 0 all-time· Updated 20h ago· MIT-0

Install

openclaw skills install multi-windows

work-windows — 多窗口工作台 🪟

Manage multiple independent work windows with context isolation

一个帮助你管理多个独立工作窗口的技能,每个窗口有独立的上下文,切换时可以自动保存和恢复工作进度。


📋 Changelog

v1.1 (2026-03-25)

  • 切换时自动保存对话历史 — 读取当前 session 的 transcript.jsonl 保存到窗口目录
  • 切回时加载历史 — 切换到窗口时自动显示之前保存的对话记录
  • 真正上下文隔离 — 每个窗口有独立的 transcript,不会污染其他窗口

v1.0 (2026-03-14) - 初始版本

  • 多窗口管理基础功能
  • 开窗口、切窗口、列窗口、完成窗口

✨ 核心功能

功能说明
开窗口创建新窗口,分配独立 session
切窗口自动保存当前对话 + 加载历史
列窗口列出所有窗口及状态
查窗口按时间段查询历史窗口
完成窗口标记窗口完成
保存摘要保存工作进度

🗂️ 窗口目录结构

memory/tasks/
├── tasks.json              # 窗口索引
├── current.json            # 当前窗口
├── {ID}{名称}/
│   ├── meta.json           # 窗口元信息
│   ├── summary.md          # 工作摘要
│   └── output/
│       └── transcript.jsonl # 完整对话历史

📖 命令指南

开窗口 / Create Window

你说:开窗口 调研报告

回复:✅ 已创建窗口 0314-4(调研报告)

列窗口 / List Windows

你说:列窗口

回复:📋 窗口列表:...

切窗口 / Switch Window

你说:切到 0315-3

回复:
🔄 已切换到窗口 0315-3(知识库设计)

📜 历史对话:
**user**: ...
**assistant**: ...

保存摘要

你说:保存摘要 完成了需求分析,待做UI设计

回复:✅ 已更新工作摘要

有问题随时问!😊

Version tags

latestvk97e1bsfsc96ky0ja1b5awgefs83jy3e