zPlanner v1.4.0

zPlanner v1.4.0

site icon
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

许可证

该项目遵循 MIT 开源许可条款。