gsd-workstreams

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

/gsd-workstreams

/gsd-workstreams

Manage parallel workstreams for concurrent milestone work.
为并行里程碑工作管理并行工作流。

Usage

使用方法

/gsd-workstreams [subcommand] [args]
/gsd-workstreams [子命令] [参数]

Subcommands

子命令

CommandDescription
list
List all workstreams with status
create <name>
Create a new workstream
status <name>
Detailed status for one workstream
switch <name>
Set active workstream
progress
Progress summary across all workstreams
complete <name>
Archive a completed workstream
resume <name>
Resume work in a workstream
命令描述
list
列出所有带状态的工作流
create <name>
创建新的工作流
status <name>
查看单个工作流的详细状态
switch <name>
设置活跃工作流
progress
查看所有工作流的进度汇总
complete <name>
归档已完成的工作流
resume <name>
恢复工作流中的工作

Step 1: Parse Subcommand

步骤1:解析子命令

Parse the user's input to determine which workstream operation to perform. If no subcommand given, default to
list
.
解析用户输入以确定要执行的工作流操作。如果未指定子命令,默认执行
list

Step 2: Execute Operation

步骤2:执行操作

list

list

Run:
gsd-tools query workstream.list --raw --cwd "$CWD"
Display the workstreams in a table format showing name, status, current phase, and progress.
运行:
gsd-tools query workstream.list --raw --cwd "$CWD"
以表格格式显示工作流,包含名称、状态、当前阶段和进度。

create

create

Run:
gsd-tools query workstream.create <name> --raw --cwd "$CWD"
After creation, display the new workstream path and suggest next steps:
  • /gsd-new-milestone --ws <name>
    to set up the milestone
运行:
gsd-tools query workstream.create <name> --raw --cwd "$CWD"
创建完成后,显示新工作流路径并建议后续步骤:
  • 使用
    /gsd-new-milestone --ws <name>
    设置里程碑

status

status

Run:
gsd-tools query workstream.status <name> --raw --cwd "$CWD"
Display detailed phase breakdown and state information.
运行:
gsd-tools query workstream.status <name> --raw --cwd "$CWD"
显示详细的阶段划分和状态信息。

switch

switch

Run:
gsd-tools query workstream.set <name> --raw --cwd "$CWD"
Also set
GSD_WORKSTREAM
for the current session when the runtime supports it. If the runtime exposes a session identifier, GSD also stores the active workstream session-locally so concurrent sessions do not overwrite each other.
运行:
gsd-tools query workstream.set <name> --raw --cwd "$CWD"
当运行环境支持时,同时为当前会话设置
GSD_WORKSTREAM
。 如果运行环境暴露会话标识符,GSD还会在会话本地存储活跃工作流,避免并发会话互相覆盖。

progress

progress

Run:
gsd-tools query workstream.progress --raw --cwd "$CWD"
Display a progress overview across all workstreams.
运行:
gsd-tools query workstream.progress --raw --cwd "$CWD"
显示所有工作流的进度概览。

complete

complete

Run:
gsd-tools query workstream.complete <name> --raw --cwd "$CWD"
Archive the workstream to milestones/.
运行:
gsd-tools query workstream.complete <name> --raw --cwd "$CWD"
将工作流归档至milestones/目录。

resume

resume

Set the workstream as active and suggest
/gsd-resume-work --ws <name>
.
将工作流设置为活跃状态,并建议使用
/gsd-resume-work --ws <name>

Step 3: Display Results

步骤3:显示结果

Format the JSON output from gsd-tools query into a human-readable display. Include the
${GSD_WS}
flag in any routing suggestions.
将gsd-tools查询返回的JSON输出格式化为人类可读的展示形式。 在任何路由建议中包含
${GSD_WS}
标识。