跳转到主要内容

Worktrunk

技能 已验证 活跃
属于:Worktrunk

Worktrunk(`wt` CLI)的指南 — git worktree 管理、钩子和配置。在编辑 `.config/wt.toml` 或 `~/.config/worktrunk/config.toml` 时加载;添加、修改或调试钩子(post-merge、post-start、pre-commit、pre-merge、post-switch 等);配置提交消息生成或命令别名;或对 wt 行为进行故障排除。还可回答一般性的 worktrunk/wt 问题。

目的

简化和增强多个 Git worktree 的管理,使开发人员和 AI 代理能够高效地并行工作,而不会互相干扰。

功能

  • 简化的 git worktree 管理(添加、切换、删除)
  • 通过钩子(pre-start、post-merge 等)自动化工作流执行
  • LLM 生成的提交消息
  • 与 AI 代理集成以进行并行任务执行
  • 用户和项目特定设置的配置管理

使用场景

  • 管理多个并行开发任务或 AI 代理 worktree
  • 使用 Git 钩子自动化项目设置和质量检查
  • 使用 AI 生成提交消息
  • 高效地在不同分支和 worktree 之间切换

非目标

  • 直接管理 Git 存储库本身(专注于 worktree)
  • 取代核心 Git 功能(增强它)
  • 处理 CI/CD 管道编排(专注于本地开发工作流)

工作流

  1. 检测用户对 worktree 管理或配置的意图。
  2. 确定用户配置或项目配置是否相关。
  3. 执行 `wt` 命令来切换、创建、列出或删除 worktree。
  4. 为项目特定自动化应用或建议钩子。
  5. 在请求时使用 LLM 集成生成提交消息。
  6. 根据 `wt` 输出提供指导或执行故障排除步骤。

实践

  • Git 工作流自动化
  • 开发人员生产力
  • 配置管理

先决条件

  • Git CLI
  • 已安装 Worktrunk CLI
  • 可选:LLM 工具(例如 Claude Code)用于提交生成

安装

请先添加 Marketplace

/plugin marketplace add max-sixty/worktrunk
/plugin install worktrunk@worktrunk

质量评分

已验证
96 /100
1 day ago 分析

信任信号

最近提交1 day ago
星标5.1k
许可证MIT OR Apache-2.0
状态
查看源代码