快速开始
本指南帮助你在本地快速启动 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初始化向导会引导你完成以下配置:
选择模型来源
- Beelive 云端托管(推荐,无需翻墙)
- Anthropic 自有 API Key
- 本地模型 (Ollama)
选择聊天平台
- 钉钉 Bot(需要 Client ID 和 Secret)
- WebChat 网页聊天(默认启用,端口 3001)
安装内置技能
- 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