Skip to content

安装

几分钟完成 GDT 的安装和配置。

你需要准备

依赖说明
Node.js 18+nodejs.org
TaskWarrior 3.0+GDT 的任务存储后端
Anthropic API KeyGDT 使用 Claude 模型

安装 TaskWarrior

GDT 使用 TaskWarrior 存储任务数据。如果你还没有安装:

bash
brew install task
bash
sudo apt install taskwarrior
bash
sudo pacman -S task
bash
sudo dnf install task

验证安装成功:

bash
task --version
# 应该显示 3.x.x

安装 GDT

bash
npm install -g gdt

使用 Bun?

如果你使用 Bun 作为包管理器:bun install -g gdt

配置 API Key

GDT 需要 Anthropic API Key 来调用 Claude。在 console.anthropic.com 获取你的 Key,然后:

bash
# 添加到 shell 配置文件(~/.bashrc 或 ~/.zshrc)
export ANTHROPIC_API_KEY=sk-ant-your-key-here

或者在工作目录创建 .env 文件:

ANTHROPIC_API_KEY=sk-ant-your-key-here

验证安装

bash
gdt --version

如果显示版本号,说明安装成功。现在可以启动 GDT:

bash
gdt

首次运行时,GDT 会自动完成 TaskWarrior 的配置。

数据存储位置

目录内容
~/.task/TaskWarrior 任务数据
~/.gdt/GDT 配置和对话历史

下一步