UNPKG

taskflow-ai

Version:

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

38 lines (37 loc) 1.04 kB
import { Task, TaskStatus, TaskPriority } from '../types/task'; /** * 格式化任务状态 * @param status 任务状态 */ export declare function formatTaskStatus(status: TaskStatus): string; /** * 格式化任务优先级 * @param priority 任务优先级 */ export declare function formatTaskPriority(priority: TaskPriority): string; /** * 格式化日期 * @param date 日期对象或日期字符串 */ export declare function formatDate(date: Date | string): string; /** * 格式化持续时间(分钟) * @param minutes 分钟数 */ export declare function formatDuration(minutes: number): string; /** * 任务进度 * @param tasks 任务数组 */ export declare function calculateProgress(tasks: Task[]): number; /** * 格式化进度百分比 * @param percent 百分比数值 */ export declare function formatProgress(percent: number): string; /** * 截断字符串 * @param str 原始字符串 * @param maxLength 最大长度 */ export declare function truncate(str: string, maxLength: number): string;