dumbdiscordbot logo

dumbdiscordbot

免费

由 AI 驱动的智能体 Discord 机器人,具备可配置工具和 OpenAI 兼容提供商。

访问官网
根据共同标签和关键词推荐keylitBotHarnessDeepSeekBot
ai-agentbundiscorddiscord-botopenai-compatibleaiai assistantautomation

工具概览

dumbdiscordbot 是一个由 AI 驱动的 Discord 机器人,通过兼容 OpenAI 的模型提供方与成员互动,并执行可配置的工具。项目目前处于筹备状态:仓库包含架构、约定和骨架,功能完整的机器人及其工具计划在后续阶段实现。其思路受 Hermes-Agent 启发,采用智能体循环:接收上下文,按需调用工具,观察工具结果,然后回复用户。该项目不复用 Hermes-Agent 的代码。

该机器人需要 Bun、在 Developer Portal 中创建的 Discord 机器人,以及兼容 OpenAI 的模型服务器。默认的本地示例是 Ollama,AI 层由 TanStack AI 管理。配置变量 OPENAI_BASE_URL、OPENAI_API_KEY 和 OPENAI_MODEL 可指向 Ollama 或任何其他兼容的端点。TanStack AI 的 Code Mode 通过 Bun 使用原生 QuickJS,在受限的隔离环境中执行生成的代码,安全参数可通过 CODE_MODE_* 变量配置。

用于后续对话的会话通过原生 bun:sqlite 模块持久化到 SQLite,默认路径为 ./data/sessions.sqlite。设置 POSTHOG_API_KEY 后会启用 PostHog 可观测性,使用原生 AI Observability 事件和 MCP Analytics,把每个 Discord 请求、生成和工具调用关联到同一条追踪中。提示词、响应和工具载荷默认被遮蔽。该机器人可通过 Docker 部署,镜像会自动构建并发布到 GitHub Container Registry。

定价

免费

目录尚未确认完整价格档位,请到官网查看当前额度、限制及计费方式。

访问官网

价格与限制可能变化,请以官网为准,并确认币种、付款周期、最低席位数和用量上限。

应用场景

  • 团队用 dumbdiscordbot 在 Discord 中与智能体进行自然对话。
  • 团队用 dumbdiscordbot 让模型选择类型明确、受控的工具。
  • 团队用 dumbdiscordbot 使提供方和模型可以互换。
  • 团队用 dumbdiscordbot 要求在任何敏感操作之前进行确认。
  • 团队用 dumbdiscordbot 维护可维护、可测试、可观测的代码库。
  • 团队用 dumbdiscordbot 将后续对话持久化到 SQLite。
  • 团队用 dumbdiscordbot 为 AI 追踪和工具调用启用 PostHog 可观测性。

功能特性

AI 助手

自然语言界面

工作流自动化

用户评论

还没有评论,来分享你的使用体验吧

相关榜单与专题