Files
cursor/plans/create_cursor_workspace_e8a5f935.plan.md
ray zhou f71a5c59af ok
2026-05-29 11:21:40 +08:00

2.5 KiB

name, overview, todos, isProject
name overview todos isProject
Create Cursor Workspace 在 `/Users/ray/Documents/project/www/slot` 创建一个 Cursor/VS Code workspace 文件,并把该目录下的一级项目文件夹加入 workspace。默认排除 `.vscode` 和普通文件。
id content status
check-existing 检查 `/Users/ray/Documents/project/www/slot/slot.code-workspace` 是否已存在 completed
id content status
write-workspace 创建或合并 workspace folders 列表 completed
id content status
validate-json 校验 `.code-workspace` JSON 格式 completed
false

Create Slot Workspace

将在 /Users/ray/Documents/project/www/slot/slot.code-workspace 创建 workspace 文件,内容使用标准 .code-workspace JSON 格式。

计划加入这些一级非隐藏文件夹:

Workspace 文件结构会类似:

{
  "folders": [
    { "path": "backend" },
    { "path": "monitor" },
    { "path": "slot-foundation" }
  ],
  "settings": {}
}

实施步骤:

  1. 检查目标文件是否已存在,避免覆盖已有 workspace 配置。
  2. 如果不存在,创建 slot.code-workspace
  3. 如果已存在,先读取现有内容,再合并缺失的文件夹,保留已有设置。
  4. 校验生成的 JSON 格式可被 Cursor 打开。