Files
ironclaw/docs/zh/quickstart.mdx
2026-04-09 14:18:30 +02:00

143 lines
3.5 KiB
Plaintext
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
title: "快速开始"
description: "几分钟内创建您的智能体"
icon: rocket
---
本指南将帮助您在 10 分钟内从零开始运行一个 IronClaw 实例。
---
## 设置您的智能体
<Steps>
<Step title="获取 IronClaw">
<Tabs>
<Tab title="Agent Hub">
前往 https://agent.near.ai/ 并使用您偏好的方式登录,然后在私有实例中创建一个 IronClaw 智能体。
私有实例准备就绪后,您可以通过[智能体仪表盘](https://agent.near.ai/)提供的地址使用 `SSH` 连接到它:
```bash
ssh -p <PORT> liquid-horse@agent2.near.ai
```
<Accordion title="SSH 密钥">
使用 IronClaw 需要提供 SSH 密钥。如果您还没有,可以在终端中使用以下命令生成:
```bash
ssh-keygen -t rsa -b 4096 -C "you@example.com"
cat ~/.ssh/id_rsa.pub
```
</Accordion>
<Accordion title="连接遇到问题?">
连接前请确保已将 SSH 密钥添加到设备的 SSH 代理中:
```bash
ssh-add ~/.ssh/id_rsa
```
</Accordion>
</Tab>
<Tab title="本地">
适合在自己的机器上个人使用。默认使用 libSQL嵌入式 SQLite无需单独的数据库服务器。
```bash
# 安装 IronClaw
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/nearai/ironclaw/releases/latest/download/ironclaw-installer.sh | sh
```
</Tab>
</Tabs>
</Step>
<Step title="启动智能体">
首次启动智能体:
```bash
ironclaw
```
<Accordion title="⚠️ 错误:另一个 IronClaw 实例已在运行">
如果出现错误 `Error: Another IronClaw instance is already running (PID 38). If this is incorrect, remove the stale PID file: /home/agent/.ironclaw/ironclaw.pid`,只需运行以下命令删除过期的 PID 文件,然后重新启动智能体:
```
# 删除过期的 PID 文件
rm /home/agent/.ironclaw/ironclaw.pid
# 然后重新启动智能体
ironclaw
```
</Accordion>
由于这是首次启动智能体,它会要求您配置推理提供商以及要使用的 LLM。
![setup](/images/quickstart/setup-wizard.png)
<Note>
我们推荐使用 [NEAR AI](https://cloud.near.ai/) 作为推理提供商,以获得更高的隐私与安全性,并使用 `Qwen3-30B` 模型来兼顾效果与成本。
</Note>
<Accordion title="⚠️ 错误Webhook 服务器启动失败">
如果遇到错误 `Error: Channel webhook_server failed to start: Failed to bind to 0.0.0.0:8080: Address already in use (os error 98)`,请尝试设置一个不同的 HTTP 端口:
```
# 将默认 HTTP 端口改为 8081
export HTTP_PORT=8081
# 然后重新启动智能体
ironclaw
```
</Accordion>
</Step>
<Step title="与智能体对话">
当智能体启动后,您就可以通过终端与它交互。直接输入消息,智能体就会回复。
![hello-ai](/images/quickstart/hello-ai.png)
</Step>
<Step title="更新 IronClaw">
最后,请定期更新 IronClaw以获得最新功能和改进。您可以在终端中运行以下命令进行更新
```bash
ironclaw-update
```
</Step>
</Steps>
---
## 下一步
现在您的智能体已经运行起来了,接下来可以配置新的[频道](./channels/telegram)以便通过您偏好的消息平台与它交互,并添加一些[工具](/extensions/web-search)来扩展能力。
<CardGroup cols={2}>
<Card title="频道" icon="plug" href="/channels/telegram">
将智能体连接到您喜欢的消息平台。
</Card>
<Card title="工具" icon="wrench" href="/extensions/web-search">
让智能体访问外部 API 与服务。
</Card>
</CardGroup>