feat: 更新 plan 和 status 命令的帮助文本
This commit is contained in:
@@ -32,14 +32,17 @@ const COMMANDS: Record<string, CommandHelpDef> = {
|
||||
},
|
||||
plan: {
|
||||
name: "plan",
|
||||
alias: "plan <名称>",
|
||||
description: "规划:生成规划阶段提示词",
|
||||
usage: "rune plan <change-name>",
|
||||
args: [{ name: "<change-name>", desc: "变更名称,如 \"add-login\"" }],
|
||||
detail: "生成规划阶段的提示词。变更目录将创建在 .rune/changes/<change-name>/ 下。",
|
||||
alias: "plan <变更> <文档>",
|
||||
description: "规划:生成指定文档的规划提示词",
|
||||
usage: "rune plan <change-name> <document-name>",
|
||||
args: [
|
||||
{ name: "<change-name>", desc: "变更名称,如 \"add-login\"" },
|
||||
{ name: "<document-name>", desc: "文档名称,如 \"design\"、\"task\"" },
|
||||
],
|
||||
detail: "生成规划阶段指定文档的提示词。依赖的前置文档必须已完成。可用文档由配置中的 plan.documents 定义。",
|
||||
examples: [
|
||||
"rune plan add-user-auth",
|
||||
"rune plan fix-memory-leak",
|
||||
"rune plan add-user-auth design",
|
||||
"rune plan add-user-auth task",
|
||||
],
|
||||
},
|
||||
build: {
|
||||
@@ -68,12 +71,15 @@ const COMMANDS: Record<string, CommandHelpDef> = {
|
||||
},
|
||||
status: {
|
||||
name: "status",
|
||||
alias: "status",
|
||||
description: "查看:列出当前进行中的变更",
|
||||
usage: "rune status",
|
||||
args: [],
|
||||
detail: "扫描 .rune/changes/ 目录,列出所有进行中的变更及其任务进度。",
|
||||
examples: ["rune status"],
|
||||
alias: "status [变更]",
|
||||
description: "查看:展示变更状态与下一步建议",
|
||||
usage: "rune status [change-name]",
|
||||
args: [{ name: "[change-name]", desc: "可选,指定查看的变更名称" }],
|
||||
detail: "展示各文档完成状态、依赖满足情况、规划进度和下一步建议。不传参数则显示所有变更。",
|
||||
examples: [
|
||||
"rune status",
|
||||
"rune status add-user-auth",
|
||||
],
|
||||
},
|
||||
};
|
||||
|
||||
@@ -99,7 +105,7 @@ export function showGlobalHelp(): string {
|
||||
lines.push("");
|
||||
lines.push("示例:");
|
||||
lines.push(" rune init opencode 初始化并注入 OpenCode 配置");
|
||||
lines.push(" rune plan add-login 开始规划 \"add-login\" 变更");
|
||||
lines.push(" rune plan add-login design 规划 \"add-login\" 的设计文档");
|
||||
lines.push(" rune status 查看当前变更状态");
|
||||
|
||||
return lines.join("\n");
|
||||
|
||||
Reference in New Issue
Block a user