Skip to content

快速开始(CLI)

几分钟内完成可运行的 CLI 配置。

快速开始(CLI)

1. 安装

bash
curl -fsSL -o /tmp/install.sh https://raw.githubusercontent.com/quailyquaily/mistermorph/refs/heads/master/scripts/install-release.sh
sudo bash /tmp/install.sh

2. 初始化

bash
mistermorph install

Mister Morph 会初始化所需的文件。默认情况下,状态目录是 ~/.morph/,缓存目录是 ~/.cache/morph,配置文件是 ~/.morph/config.yaml

初始化过程中,Mister Morph 会向用户询问最小化配置,包括 LLM 配置信息,Agent 名字和个性等。

2.1 可选:使用环境变量进行配置

在需要加强安全性的环境中,Mister Morph 支持将敏感信息放到环境变量,并在配置文件中引用。

例如,可以把 LLM 的 API key 写到环境变量:

bash
export MISTER_MORPH_LLM_API_KEY="YOUR_API_KEY"

然后在配置文件中引用它:

yaml
llm:
  api_key: "${MISTER_MORPH_LLM_API_KEY}"

3. 跑第一个任务

bash
mistermorph run --task "Hello"

它可能输出:

json
{
  "reasoning": "Greet the user briefly.",
  "output": "Hello 👀",
  "reaction": "👀"
}

4. 启动交互式 chat

bash
mistermorph chat --workspace .

直接执行 mistermorph chat 时,也会默认把当前工作目录附着成 workspace_dir。如果你不想带项目目录启动,可以用 --no-workspace

workspace_dirfile_cache_dirfile_state_dir 的区别,见 文件系统根目录

5. 调试开关

bash
mistermorph run --inspect-prompt --inspect-request --task "Hello"

此时会在当前目录下生成 dump,包含 prompt 和请求的详细信息。

完整配置项见 配置模式assets/config/config.example.yaml