Skip to content

快速开始

本指南帮助你在本地快速启动 OpenPollen 并通过 WebChat 进行对话。

前置条件

  • Node.js 20 或更高版本
  • npm 或 pnpm
  • Claude API Key(或 Beelive API Key)

安装

bash
# 克隆仓库
git clone https://github.com/tom-byte-sys/OpenPollen.git
cd OpenPollen

# 安装依赖
npm install

# 编译
npm run build

初始化配置

运行交互式初始化命令:

bash
npx openpollen init

初始化向导会引导你完成以下配置:

  1. 选择模型来源

    • Beelive 云端托管(推荐,无需翻墙)
    • Anthropic 自有 API Key
    • 本地模型 (Ollama)
  2. 选择聊天平台

    • 钉钉 Bot(需要 Client ID 和 Secret)
    • WebChat 网页聊天(默认启用,端口 3001)
  3. 安装内置技能

    • code-review(代码审查)
    • data-analyst(数据分析)

配置文件保存在 ~/.openpollen/openpollen.json

启动服务

bash
npx openpollen start

启动成功后你会看到:

  OpenPollen v0.1.0 已启动
  Gateway: http://127.0.0.1:18800
  Web Chat: http://localhost:3001

开始对话

打开浏览器访问 http://localhost:3001,即可通过 WebChat 与 Agent 对话。

会话命令

在对话中可以使用以下命令:

命令说明
/new重置当前会话,开始新对话
/resume列出历史会话
/resume N恢复第 N 个历史会话
/market查看技能市场

查看状态

bash
npx openpollen status

停止服务

bash
npx openpollen stop

下一步