技术文档
开发者文档
完整的 API 参考、集成指南和代码示例,帮助你快速接入 CLAW MASTER。
快速上手
1
克隆项目
git clone https://github.com/clawmaster/lobster-master.git
cd lobster-master
pnpm install2
配置环境变量
# .env
OPENAI_API_KEY=sk-...
SUPABASE_URL=https://xxx.supabase.co
SUPABASE_ANON_KEY=eyJ...
TELEGRAM_BOT_TOKEN=123456:ABC...
DISCORD_BOT_TOKEN=MTY...3
启动开发服务器
# 启动所有服务
pnpm dev
# 或单独启动某个服务
pnpm web:dev # Web 管理后台 http://localhost:4000
pnpm telegram:dev # Telegram Bot
pnpm discord:dev # Discord BotAPI 接口
POST
/api/agent/run运行指定 Agent 处理任务请求体
{
"agentType": "content_writer",
"prompt": "写一条关于产品更新的推特",
"userId": "user_123",
"platform": "twitter"
}响应
{
"success": true,
"result": "🚀 重大更新!我们的...",
"usage": { "tokens": 245, "cost": 0.002 }
}POST
/api/knowledge/search在知识库中执行语义搜索请求体
{
"query": "代币经济模型设计",
"projectId": "proj_abc",
"topK": 5,
"threshold": 0.75
}响应
{
"results": [
{ "content": "...", "score": 0.92, "source": "whitepaper.pdf" }
]
}GET
/api/analytics/cost查询 LLM 调用成本统计响应
{
"period": "2025-04",
"totalCost": 12.45,
"breakdown": {
"openai": 8.20,
"anthropic": 4.25
}
}POST
/api/content/generate生成多平台内容草稿请求体
{
"topic": "NFT 市场周报",
"platforms": ["twitter", "telegram"],
"tone": "professional",
"language": "zh"
}响应
{
"drafts": {
"twitter": "📊 本周 NFT 市场...",
"telegram": "# 🔥 NFT 市场周报\n..."
}
}更新日志
v1.5.02025-04
- 新增 Discord Bot 适配器
- 优化 LLM 网关成本追踪
- 知识库支持批量导入
v1.4.02025-03
- GEO 内容优化系统上线
- 飞书消息卡片支持
- 修复多处 Bug
v1.3.02025-02
- 海报生成功能
- 数据分析仪表板改版
- 性能优化