taskflow-ai
Version:
TaskFlow AI - 智能PRD文档解析与任务管理助手,支持多模型AI协同、MCP编辑器集成,专为开发团队设计的CLI工具
89 lines (88 loc) • 1.91 kB
TypeScript
/**
* TaskFlow AI 状态管理命令
* 查看和更新任务状态
*/
import { Command } from 'commander';
/**
* 状态命令处理器
*/
export declare class StatusCommand {
private logger;
private configManager;
private taskManager;
constructor();
/**
* 注册状态命令
* @param program Commander程序实例
*/
register(program: Command): void;
/**
* 处理状态命令
* @param options 命令选项
*/
private handleStatus;
/**
* 处理更新状态命令
* @param taskId 任务ID
* @param status 新状态
* @param options 选项
*/
private handleUpdateStatus;
/**
* 处理进度命令
* @param options 选项
*/
private handleProgress;
/**
* 处理下一个任务命令
* @param options 选项
*/
private handleNext;
/**
* 处理列表命令
* @param options 选项
*/
private handleList;
/**
* 加载任务计划
* @param inputPath 输入路径
*/
private loadTaskPlan;
/**
* 显示进度统计
* @param taskPlan 任务计划
*/
private showProgressStats;
/**
* 显示任务列表
* @param tasks 任务列表
* @param options 选项
*/
private displayTaskList;
/**
* 获取状态图标
* @param status 状态
*/
private getStatusIcon;
/**
* 获取状态显示文本
* @param status 状态
*/
private getStatusDisplay;
/**
* 获取优先级显示文本
* @param priority 优先级
*/
private getPriorityDisplay;
/**
* 获取优先级颜色函数
* @param priority 优先级
*/
private getPriorityColor;
/**
* 生成进度条
* @param percentage 百分比
*/
private generateProgressBar;
}
export declare const statusCommand: StatusCommand;