UNPKG

taskflow-ai

Version:

TaskFlow AI - 智能PRD文档解析与任务管理助手,支持多模型AI协同、MCP编辑器集成,专为开发团队设计的CLI工具

89 lines (88 loc) 1.91 kB
/** * 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;