
zPlanner v1.4.0

2025.02.25
0
TypeScript项目管理命令行工具AI辅助开发开发效率
zPlanner 是一个专为项目规划和管理的命令行工具,特别适用于软件开发项目。它旨在提供一个简单而强大的工具,允许用户直接从终端进行项目管理,无需复杂的图形界面。zPlanner 的一个主要特点是其作为AI辅助开发的记忆系统,通过维护结构化和层次化的项目记录,帮助保存开发上下文,使AI助手能更好地理解项目的结构、历史和当前状态,从而提供更准确和上下文化的建议和帮助。
View on GitHub
Overview
基本能力
产品定位
zPlanner 是一个专为项目规划和管理的命令行工具,特别适用于软件开发项目。
核心功能
- 项目管理:项目创建和配置,层次化结构(阶段、任务和子任务),自动进度计算,响应式HTML导出,更新日期跟踪。
- 阶段管理:项目阶段创建、重排序、重命名、移除,每阶段进度计算。
- 任务管理:主任务添加,子任务创建,完成标记,描述更新,任务移除。
- HTML报告:现代响应式设计,清晰的层次结构可视化,进度指示器,更新历史,专业BEM CSS样式。
适用场景
- 软件开发项目管理
- AI辅助开发上下文保存
- 终端项目管理
工具列表
- zplanner init:初始化新项目
- zplanner list:列出项目结构
- zplanner export:导出HTML报告
- zplanner add-phase:添加阶段
- zplanner rename-phase:重命名阶段
- zplanner move-phase:移动阶段
- zplanner remove-phase:移除阶段
- zplanner add-task:添加任务
- zplanner add-subtask:添加子任务
- zplanner complete:标记为完成
- zplanner update-task:更新任务描述
- zplanner remove-task:移除任务
常见问题解答
- 如何安装zPlanner?:使用
npm install -g zplanner
命令安装。 - 如何初始化新项目?:使用
zplanner init "Project Name"
命令。 - 如何导出HTML报告?:使用
zplanner export ./path/report.html
命令。
使用教程
使用依赖
- Node.js >= 14.0.0
- npm >= 6.0.0
安装教程
npm install -g zplanner
调试方式
# 克隆仓库
git clone https://github.com/cyllas/zPlanner.git
# 安装依赖
cd zPlanner
npm install
# 运行测试
npm test
# 启动开发模式
npm run dev