[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"similar-openai--gpt-discord-bot":3,"tool-openai--gpt-discord-bot":62},[4,18,26,36,46,54],{"id":5,"name":6,"github_repo":7,"description_zh":8,"stars":9,"difficulty_score":10,"last_commit_at":11,"category_tags":12,"status":17},4358,"openclaw","openclaw\u002Fopenclaw","OpenClaw 是一款专为个人打造的本地化 AI 助手，旨在让你在自己的设备上拥有完全可控的智能伙伴。它打破了传统 AI 助手局限于特定网页或应用的束缚，能够直接接入你日常使用的各类通讯渠道，包括微信、WhatsApp、Telegram、Discord、iMessage 等数十种平台。无论你在哪个聊天软件中发送消息，OpenClaw 都能即时响应，甚至支持在 macOS、iOS 和 Android 设备上进行语音交互，并提供实时的画布渲染功能供你操控。\n\n这款工具主要解决了用户对数据隐私、响应速度以及“始终在线”体验的需求。通过将 AI 部署在本地，用户无需依赖云端服务即可享受快速、私密的智能辅助，真正实现了“你的数据，你做主”。其独特的技术亮点在于强大的网关架构，将控制平面与核心助手分离，确保跨平台通信的流畅性与扩展性。\n\nOpenClaw 非常适合希望构建个性化工作流的技术爱好者、开发者，以及注重隐私保护且不愿被单一生态绑定的普通用户。只要具备基础的终端操作能力（支持 macOS、Linux 及 Windows WSL2），即可通过简单的命令行引导完成部署。如果你渴望拥有一个懂你",349277,3,"2026-04-06T06:32:30",[13,14,15,16],"Agent","开发框架","图像","数据工具","ready",{"id":19,"name":20,"github_repo":21,"description_zh":22,"stars":23,"difficulty_score":10,"last_commit_at":24,"category_tags":25,"status":17},3808,"stable-diffusion-webui","AUTOMATIC1111\u002Fstable-diffusion-webui","stable-diffusion-webui 是一个基于 Gradio 构建的网页版操作界面，旨在让用户能够轻松地在本地运行和使用强大的 Stable Diffusion 图像生成模型。它解决了原始模型依赖命令行、操作门槛高且功能分散的痛点，将复杂的 AI 绘图流程整合进一个直观易用的图形化平台。\n\n无论是希望快速上手的普通创作者、需要精细控制画面细节的设计师，还是想要深入探索模型潜力的开发者与研究人员，都能从中获益。其核心亮点在于极高的功能丰富度：不仅支持文生图、图生图、局部重绘（Inpainting）和外绘（Outpainting）等基础模式，还独创了注意力机制调整、提示词矩阵、负向提示词以及“高清修复”等高级功能。此外，它内置了 GFPGAN 和 CodeFormer 等人脸修复工具，支持多种神经网络放大算法，并允许用户通过插件系统无限扩展能力。即使是显存有限的设备，stable-diffusion-webui 也提供了相应的优化选项，让高质量的 AI 艺术创作变得触手可及。",162132,"2026-04-05T11:01:52",[14,15,13],{"id":27,"name":28,"github_repo":29,"description_zh":30,"stars":31,"difficulty_score":32,"last_commit_at":33,"category_tags":34,"status":17},1381,"everything-claude-code","affaan-m\u002Feverything-claude-code","everything-claude-code 是一套专为 AI 编程助手（如 Claude Code、Codex、Cursor 等）打造的高性能优化系统。它不仅仅是一组配置文件，而是一个经过长期实战打磨的完整框架，旨在解决 AI 代理在实际开发中面临的效率低下、记忆丢失、安全隐患及缺乏持续学习能力等核心痛点。\n\n通过引入技能模块化、直觉增强、记忆持久化机制以及内置的安全扫描功能，everything-claude-code 能显著提升 AI 在复杂任务中的表现，帮助开发者构建更稳定、更智能的生产级 AI 代理。其独特的“研究优先”开发理念和针对 Token 消耗的优化策略，使得模型响应更快、成本更低，同时有效防御潜在的攻击向量。\n\n这套工具特别适合软件开发者、AI 研究人员以及希望深度定制 AI 工作流的技术团队使用。无论您是在构建大型代码库，还是需要 AI 协助进行安全审计与自动化测试，everything-claude-code 都能提供强大的底层支持。作为一个曾荣获 Anthropic 黑客大奖的开源项目，它融合了多语言支持与丰富的实战钩子（hooks），让 AI 真正成长为懂上",159636,2,"2026-04-17T23:33:34",[14,13,35],"语言模型",{"id":37,"name":38,"github_repo":39,"description_zh":40,"stars":41,"difficulty_score":42,"last_commit_at":43,"category_tags":44,"status":17},8272,"opencode","anomalyco\u002Fopencode","OpenCode 是一款开源的 AI 编程助手（Coding Agent），旨在像一位智能搭档一样融入您的开发流程。它不仅仅是一个代码补全插件，而是一个能够理解项目上下文、自主规划任务并执行复杂编码操作的智能体。无论是生成全新功能、重构现有代码，还是排查难以定位的 Bug，OpenCode 都能通过自然语言交互高效完成，显著减少开发者在重复性劳动和上下文切换上的时间消耗。\n\n这款工具专为软件开发者、工程师及技术研究人员设计，特别适合希望利用大模型能力来提升编码效率、加速原型开发或处理遗留代码维护的专业人群。其核心亮点在于完全开源的架构，这意味着用户可以审查代码逻辑、自定义行为策略，甚至私有化部署以保障数据安全，彻底打破了传统闭源 AI 助手的“黑盒”限制。\n\n在技术体验上，OpenCode 提供了灵活的终端界面（Terminal UI）和正在测试中的桌面应用程序，支持 macOS、Windows 及 Linux 全平台。它兼容多种包管理工具，安装便捷，并能无缝集成到现有的开发环境中。无论您是追求极致控制权的资深极客，还是渴望提升产出的独立开发者，OpenCode 都提供了一个透明、可信",144296,1,"2026-04-16T14:50:03",[13,45],"插件",{"id":47,"name":48,"github_repo":49,"description_zh":50,"stars":51,"difficulty_score":32,"last_commit_at":52,"category_tags":53,"status":17},2271,"ComfyUI","Comfy-Org\u002FComfyUI","ComfyUI 是一款功能强大且高度模块化的视觉 AI 引擎，专为设计和执行复杂的 Stable Diffusion 图像生成流程而打造。它摒弃了传统的代码编写模式，采用直观的节点式流程图界面，让用户通过连接不同的功能模块即可构建个性化的生成管线。\n\n这一设计巧妙解决了高级 AI 绘图工作流配置复杂、灵活性不足的痛点。用户无需具备编程背景，也能自由组合模型、调整参数并实时预览效果，轻松实现从基础文生图到多步骤高清修复等各类复杂任务。ComfyUI 拥有极佳的兼容性，不仅支持 Windows、macOS 和 Linux 全平台，还广泛适配 NVIDIA、AMD、Intel 及苹果 Silicon 等多种硬件架构，并率先支持 SDXL、Flux、SD3 等前沿模型。\n\n无论是希望深入探索算法潜力的研究人员和开发者，还是追求极致创作自由度的设计师与资深 AI 绘画爱好者，ComfyUI 都能提供强大的支持。其独特的模块化架构允许社区不断扩展新功能，使其成为当前最灵活、生态最丰富的开源扩散模型工具之一，帮助用户将创意高效转化为现实。",108322,"2026-04-10T11:39:34",[14,15,13],{"id":55,"name":56,"github_repo":57,"description_zh":58,"stars":59,"difficulty_score":32,"last_commit_at":60,"category_tags":61,"status":17},6121,"gemini-cli","google-gemini\u002Fgemini-cli","gemini-cli 是一款由谷歌推出的开源 AI 命令行工具，它将强大的 Gemini 大模型能力直接集成到用户的终端环境中。对于习惯在命令行工作的开发者而言，它提供了一条从输入提示词到获取模型响应的最短路径，无需切换窗口即可享受智能辅助。\n\n这款工具主要解决了开发过程中频繁上下文切换的痛点，让用户能在熟悉的终端界面内直接完成代码理解、生成、调试以及自动化运维任务。无论是查询大型代码库、根据草图生成应用，还是执行复杂的 Git 操作，gemini-cli 都能通过自然语言指令高效处理。\n\n它特别适合广大软件工程师、DevOps 人员及技术研究人员使用。其核心亮点包括支持高达 100 万 token 的超长上下文窗口，具备出色的逻辑推理能力；内置 Google 搜索、文件操作及 Shell 命令执行等实用工具；更独特的是，它支持 MCP（模型上下文协议），允许用户灵活扩展自定义集成，连接如图像生成等外部能力。此外，个人谷歌账号即可享受免费的额度支持，且项目基于 Apache 2.0 协议完全开源，是提升终端工作效率的理想助手。",100752,"2026-04-10T01:20:03",[45,13,15,14],{"id":63,"github_repo":64,"name":65,"description_en":66,"description_zh":67,"ai_summary_zh":68,"readme_en":69,"readme_zh":70,"quickstart_zh":71,"use_case_zh":72,"hero_image_url":73,"owner_login":74,"owner_name":75,"owner_avatar_url":76,"owner_bio":77,"owner_company":78,"owner_location":78,"owner_email":78,"owner_twitter":78,"owner_website":79,"owner_url":80,"languages":81,"stars":86,"forks":87,"last_commit_at":88,"license":89,"difficulty_score":32,"env_os":90,"env_gpu":91,"env_ram":90,"env_deps":92,"category_tags":97,"github_topics":78,"view_count":32,"oss_zip_url":78,"oss_zip_packed_at":78,"status":17,"created_at":98,"updated_at":99,"faqs":100,"releases":130},8706,"openai\u002Fgpt-discord-bot","gpt-discord-bot","Example Discord bot written in Python that uses the completions API to have conversations with the `text-davinci-003` model, and the moderations API to filter the messages.","gpt-discord-bot 是一个基于 Python 开发的开源示例项目，旨在帮助开发者快速在 Discord 平台上构建具备智能对话能力的机器人。它通过集成 OpenAI 的聊天补全 API（默认使用 gpt-3.5-turbo 模型）和内容审核 API，让用户能在 Discord 线程中与 AI 进行多轮自然对话，并自动过滤不当言论。\n\n该工具主要解决了从零搭建 AI 机器人门槛高、配置复杂的问题。它内置了完整的上下文记忆机制，能自动将线程内的历史消息传递给模型，确保对话连贯性；同时提供了灵活的配置选项，允许用户通过修改 YAML 文件定制机器人人设、调整生成参数或设定内容审核阈值。当对话达到长度限制时，机器人还会自动关闭线程以优化资源。\n\ngpt-discord-bot 特别适合具有一定编程基础的开发者、技术爱好者或社区管理员使用。对于希望学习如何结合 Discord.py 与 OpenAI SDK 进行应用开发的人员，这是一个极佳的参考模板；对于需要为社群引入智能助手的管理员，它也提供了可直接部署的基础框架。需要注意的是，该项目定位为示例代码，主要接受缺陷修复，新功能开发建","gpt-discord-bot 是一个基于 Python 开发的开源示例项目，旨在帮助开发者快速在 Discord 平台上构建具备智能对话能力的机器人。它通过集成 OpenAI 的聊天补全 API（默认使用 gpt-3.5-turbo 模型）和内容审核 API，让用户能在 Discord 线程中与 AI 进行多轮自然对话，并自动过滤不当言论。\n\n该工具主要解决了从零搭建 AI 机器人门槛高、配置复杂的问题。它内置了完整的上下文记忆机制，能自动将线程内的历史消息传递给模型，确保对话连贯性；同时提供了灵活的配置选项，允许用户通过修改 YAML 文件定制机器人人设、调整生成参数或设定内容审核阈值。当对话达到长度限制时，机器人还会自动关闭线程以优化资源。\n\ngpt-discord-bot 特别适合具有一定编程基础的开发者、技术爱好者或社区管理员使用。对于希望学习如何结合 Discord.py 与 OpenAI SDK 进行应用开发的人员，这是一个极佳的参考模板；对于需要为社群引入智能助手的管理员，它也提供了可直接部署的基础框架。需要注意的是，该项目定位为示例代码，主要接受缺陷修复，新功能开发建议用户自行 fork 扩展。只需简单的环境配置和密钥填写，即可让社区拥有专属的 AI 互动体验。","# Please read!\n\n\n**For any problems running this specific bot:** [Discord Project Post](https:\u002F\u002Fdiscord.com\u002Fchannels\u002F974519864045756446\u002F1055336272543092757)\n\n**For general OpenAI API problems or questions:** [Discord API Discussions](https:\u002F\u002Fdiscord.com\u002Fchannels\u002F974519864045756446\u002F1037561178286739466)\n\n**For bugs in the template code:** create an Issue\n\n**For feature requests:** this repo is not accepting feature requests, you can discuss potential features in [Discord Project Post](https:\u002F\u002Fdiscord.com\u002Fchannels\u002F974519864045756446\u002F1055336272543092757)\n\n**For PRs:** only bug fix PRs wil be accepted. If you are implementing a new feature, please fork this repo.\n\nThank you!\n\n---\n# GPT Discord Bot\n\nExample Discord bot written in Python that uses the [chat completions API](https:\u002F\u002Fplatform.openai.com\u002Fdocs\u002Fapi-reference\u002Fchat\u002Fcreate) to have conversations with the `gpt-3.5-turbo` model, and the [moderations API](https:\u002F\u002Fbeta.openai.com\u002Fdocs\u002Fapi-reference\u002Fmoderations) to filter the messages.\n\nThis bot uses the [OpenAI Python Library](https:\u002F\u002Fgithub.com\u002Fopenai\u002Fopenai-python) and [discord.py](https:\u002F\u002Fdiscordpy.readthedocs.io\u002F).\n\n\n# Features\n\n- `\u002Fchat` starts a public thread, with a `message` argument which is the first user message passed to the bot. You can optionally also adjust the `temperature` and `max_tokens` parameters.\n- The model will generate a reply for every user message in any threads started with `\u002Fchat`\n- The entire thread will be passed to the model for each request, so the model will remember previous messages in the thread\n- when the context limit is reached, or a max message count is reached in the thread, bot will close the thread\n- you can customize the bot instructions by modifying `config.yaml`\n- you can change the model, the default value is `gpt-3.5-turbo`\n\n# Setup\n\n1. Copy `.env.example` to `.env` and start filling in the values as detailed below\n1. Go to https:\u002F\u002Fbeta.openai.com\u002Faccount\u002Fapi-keys, create a new API key, and fill in `OPENAI_API_KEY`\n1. Create your own Discord application at https:\u002F\u002Fdiscord.com\u002Fdevelopers\u002Fapplications\n1. Go to the Bot tab and click \"Add Bot\"\n    - Click \"Reset Token\" and fill in `DISCORD_BOT_TOKEN`\n    - Disable \"Public Bot\" unless you want your bot to be visible to everyone\n    - Enable \"Message Content Intent\" under \"Privileged Gateway Intents\"\n1. Go to the OAuth2 tab, copy your \"Client ID\", and fill in `DISCORD_CLIENT_ID`\n1. Copy the ID the server you want to allow your bot to be used in by right clicking the server icon and clicking \"Copy ID\". Fill in `ALLOWED_SERVER_IDS`. If you want to allow multiple servers, separate the IDs by \",\" like `server_id_1,server_id_2`\n1. Install dependencies and run the bot\n    ```\n    pip install -r requirements.txt\n    python -m src.main\n    ```\n    You should see an invite URL in the console. Copy and paste it into your browser to add the bot to your server.\n    Note: make sure you are using Python 3.9+ (check with python --version)\n\n# Optional configuration\n\n1. If you want moderation messages, create and copy the channel id for each server that you want the moderation messages to send to in `SERVER_TO_MODERATION_CHANNEL`. This should be of the format: `server_id:channel_id,server_id_2:channel_id_2`\n1. If you want to change the personality of the bot, go to `src\u002Fconfig.yaml` and edit the instructions\n1. If you want to change the moderation settings for which messages get flagged or blocked, edit the values in `src\u002Fconstants.py`. A higher value means less chance of it triggering, with 1.0 being no moderation at all for that category.\n\n# FAQ\n\n> Why isn't my bot responding to commands?\n\nEnsure that the channels your bots have access to allow the bot to have these permissions.\n- Send Messages\n- Send Messages in Threads\n- Create Public Threads\n- Manage Messages (only for moderation to delete blocked messages)\n- Manage Threads\n- Read Message History\n- Use Application Commands\n","# 请阅读！\n\n\n**关于运行此特定机器人遇到的任何问题：** [Discord 项目帖子](https:\u002F\u002Fdiscord.com\u002Fchannels\u002F974519864045756446\u002F1055336272543092757)\n\n**关于 OpenAI API 的一般性问题或疑问：** [Discord API 讨论区](https:\u002F\u002Fdiscord.com\u002Fchannels\u002F974519864045756446\u002F1037561178286739466)\n\n**关于模板代码中的错误：** 请创建一个 Issue\n\n**关于功能请求：** 此仓库目前不接受功能请求，您可以在 [Discord 项目帖子](https:\u002F\u002Fdiscord.com\u002Fchannels\u002F974519864045756446\u002F1055336272543092757) 中讨论潜在的功能。\n\n**关于 Pull Request：** 只接受修复 bug 的 PR。如果您要实现新功能，请先 fork 此仓库。\n\n感谢您的支持！\n\n---\n# GPT Discord 机器人\n\n这是一个用 Python 编写的示例 Discord 机器人，它使用 [聊天完成 API](https:\u002F\u002Fplatform.openai.com\u002Fdocs\u002Fapi-reference\u002Fchat\u002Fcreate) 与 `gpt-3.5-turbo` 模型进行对话，并利用 [内容审核 API](https:\u002F\u002Fbeta.openai.com\u002Fdocs\u002Fapi-reference\u002Fmoderations) 对消息进行过滤。\n\n该机器人使用了 [OpenAI Python 库](https:\u002F\u002Fgithub.com\u002Fopenai\u002Fopenai-python) 和 [discord.py](https:\u002F\u002Fdiscordpy.readthedocs.io\u002F)。\n\n\n# 功能\n\n- `\u002Fchat` 命令会启动一个公开线程，并接受一个 `message` 参数作为用户发送给机器人的第一条消息。您还可以选择调整 `temperature` 和 `max_tokens` 参数。\n- 对于通过 `\u002Fchat` 命令开启的任何线程中的每一条用户消息，模型都会生成回复。\n- 每次请求时，整个线程的内容都会被传递给模型，因此模型能够记住线程中之前的对话内容。\n- 当上下文长度达到上限，或者线程中的消息数量达到最大值时，机器人将关闭该线程。\n- 您可以通过修改 `config.yaml` 文件来自定义机器人的指令。\n- 您可以更改使用的模型，默认为 `gpt-3.5-turbo`。\n\n# 设置步骤\n\n1. 将 `.env.example` 文件复制为 `.env`，并按照以下说明填写相应值。\n2. 前往 https:\u002F\u002Fbeta.openai.com\u002Faccount\u002Fapi-keys，创建一个新的 API 密钥，并将其填入 `OPENAI_API_KEY`。\n3. 在 https:\u002F\u002Fdiscord.com\u002Fdevelopers\u002Fapplications 上创建您自己的 Discord 应用程序。\n4. 切换到“Bot”选项卡，点击“Add Bot”：\n   - 点击“Reset Token”，并将生成的令牌填入 `DISCORD_BOT_TOKEN`。\n   - 如果您不希望机器人对所有人可见，请取消勾选“Public Bot”。\n   - 在“Privileged Gateway Intents”中启用“Message Content Intent”。\n5. 切换到“OAuth2”选项卡，复制您的“Client ID”，并将其填入 `DISCORD_CLIENT_ID`。\n6. 右键单击您希望允许机器人加入的服务器图标，选择“Copy ID”，并将服务器 ID 填入 `ALLOWED_SERVER_IDS`。如果需要允许多个服务器，ID 之间用逗号分隔，例如 `server_id_1,server_id_2`。\n7. 安装依赖并运行机器人：\n   ```\n   pip install -r requirements.txt\n   python -m src.main\n   ```\n   控制台中应显示一个邀请链接。将其复制并粘贴到浏览器中，即可将机器人添加到您的服务器。\n   注意：请确保您使用的是 Python 3.9 或更高版本（可通过 `python --version` 检查）。\n\n# 可选配置\n\n1. 如果您希望接收内容审核消息，请为每个需要接收审核消息的服务器创建对应的频道 ID，并将其填入 `SERVER_TO_MODERATION_CHANNEL`。格式应为：`server_id:channel_id,server_id_2:channel_id_2`。\n2. 如果您想改变机器人的个性设定，请前往 `src\u002Fconfig.yaml` 编辑相关指令。\n3. 如果您想调整内容审核的设置，以决定哪些消息会被标记或屏蔽，请编辑 `src\u002Fconstants.py` 中的数值。数值越高，触发审核的概率越低；数值为 1.0 时表示完全不进行该类别的审核。\n\n# 常见问题解答\n\n> 为什么我的机器人无法响应命令？\n\n请确保机器人所处的频道具备以下权限：\n- 发送消息\n- 在线程中发送消息\n- 创建公开线程\n- 管理消息（仅用于审核时删除被屏蔽的消息）\n- 管理线程\n- 阅读消息历史\n- 使用应用命令","# gpt-discord-bot 快速上手指南\n\n## 环境准备\n\n在开始之前，请确保你的开发环境满足以下要求：\n\n- **操作系统**：Windows、macOS 或 Linux\n- **Python 版本**：Python 3.9 或更高版本（可通过 `python --version` 检查）\n- **账号准备**：\n  - [OpenAI 账号](https:\u002F\u002Fplatform.openai.com\u002F)（需拥有 API Key）\n  - [Discord 开发者账号](https:\u002F\u002Fdiscord.com\u002Fdevelopers\u002Fapplications)\n- **网络环境**：由于 OpenAI 和 Discord 服务在国内访问受限，请确保已配置好稳定的网络代理或加速方案。\n\n## 安装步骤\n\n1. **克隆项目代码**\n   ```bash\n   git clone https:\u002F\u002Fgithub.com\u002Fopenai\u002Fgpt-discord-bot.git\n   cd gpt-discord-bot\n   ```\n\n2. **安装 Python 依赖**\n   建议使用国内镜像源加速安装：\n   ```bash\n   pip install -r requirements.txt -i https:\u002F\u002Fpypi.tuna.tsinghua.edu.cn\u002Fsimple\n   ```\n\n3. **配置环境变量**\n   复制示例配置文件并填入关键信息：\n   ```bash\n   cp .env.example .env\n   ```\n   编辑 `.env` 文件，填入以下内容：\n   - `OPENAI_API_KEY`：从 [OpenAI API Keys 页面](https:\u002F\u002Fplatform.openai.com\u002Faccount\u002Fapi-keys) 获取。\n   - `DISCORD_BOT_TOKEN`：在 Discord 开发者门户的 \"Bot\" 标签页重置令牌获取。\n   - `DISCORD_CLIENT_ID`：在 Discord 开发者门户的 \"OAuth2\" 标签页获取。\n   - `ALLOWED_SERVER_IDS`：右键点击 Discord 服务器图标选择“复制 ID\"填入；多服务器用逗号分隔（如 `id1,id2`）。\n\n   > **注意**：在 Discord 开发者门户创建 Bot 时，务必启用 **\"Message Content Intent\"**（特权网关意图），否则机器人无法读取消息内容。\n\n4. **邀请机器人加入服务器**\n   运行以下命令启动程序，控制台将输出邀请链接：\n   ```bash\n   python -m src.main\n   ```\n   复制输出的 URL 到浏览器打开，授权机器人加入指定的 Discord 服务器。\n\n## 基本使用\n\n配置完成后，即可在 Discord 中与 AI 进行对话：\n\n1. **发起对话**\n   在任何文本频道中输入斜杠命令：\n   ```\n   \u002Fchat message:你好，请介绍一下你自己\n   ```\n   机器人会自动创建一个公开线程（Thread），并在其中回复你的消息。\n\n2. **持续交流**\n   在该线程中发送的任何消息，机器人都会自动读取上下文并生成回复。它会记住整个线程的历史记录。\n\n3. **高级参数（可选）**\n   你可以在命令中调整生成参数：\n   ```\n   \u002Fchat message:写一首诗 temperature:0.8 max_tokens:200\n   ```\n   - `temperature`：控制回复的随机性（0-2）。\n   - `max_tokens`：限制回复的最大长度。\n\n4. **自定义行为**\n   如需修改机器人的性格指令或模型版本，可编辑 `src\u002Fconfig.yaml` 文件（默认模型为 `gpt-3.5-turbo`）。","某独立游戏开发团队在 Discord 社区中运营着一个活跃的玩家反馈频道，急需处理大量玩家提出的玩法建议和技术咨询。\n\n### 没有 gpt-discord-bot 时\n- 核心开发人员必须全天候手动回复重复性的基础问题，导致无法专注于代码迭代和 Bug 修复。\n- 夜间或节假日无人值守时，玩家的提问往往石沉大海，严重打击社区活跃度和用户留存率。\n- 缺乏自动过滤机制，偶尔出现的恶意攻击或不当言论需要管理员事后人工排查清理，存在合规风险。\n- 随着讨论楼层增加，新加入的对话难以关联上下文，导致回答割裂，玩家体验极差。\n\n### 使用 gpt-discord-bot 后\n- 开发者通过 `\u002Fchat` 命令即可让 bot 在公共线程中基于 `gpt-3.5-turbo` 模型自动回应玩家，且能记忆整个线程的上下文，实现连贯的多轮对话。\n- 机器人 7x24 小时在线即时响应，无论深夜还是周末，玩家都能获得关于游戏机制的准确解答，显著提升满意度。\n- 集成的 Moderations API 自动实时筛查并拦截违规内容，甚至可直接删除被标记消息，大幅降低社区管理成本。\n- 团队只需修改 `config.yaml` 即可定制机器人的“人格”设定，使其用符合游戏世界观的语气与玩家互动，增强沉浸感。\n\ngpt-discord-bot 将开发团队从繁琐的社区答疑中解放出来，同时构建了一个安全、智能且全天候互动的玩家交流环境。","https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fopenai_gpt-discord-bot_cd232552.png","openai","OpenAI","https:\u002F\u002Foss.gittoolsai.com\u002Favatars\u002Fopenai_1960bbf4.png","",null,"https:\u002F\u002Fopenai.com\u002F","https:\u002F\u002Fgithub.com\u002Fopenai",[82],{"name":83,"color":84,"percentage":85},"Python","#3572A5",100,1836,647,"2026-04-15T12:01:08","MIT","未说明","不需要 GPU",{"notes":93,"python":94,"dependencies":95},"该工具通过调用 OpenAI API 运行，无需本地部署大模型，因此对显卡和内存无特殊要求。需配置 OPENAI_API_KEY 和 Discord Bot Token。必须在 Discord 开发者后台启用 'Message Content Intent' 权限。","3.9+",[74,96],"discord.py",[35,13],"2026-03-27T02:49:30.150509","2026-04-18T09:20:14.340732",[101,106,111,116,121,126],{"id":102,"question_zh":103,"answer_zh":104,"source_url":105},38990,"运行启动命令时提示 'No Module Named SRC' 错误怎么办？","请确保使用的是正确的启动命令：`python -m src.main`。同时检查您的 Python 版本是否已更新到最新（建议使用 python3），并确认您是在包含 `src` 文件夹的项目根目录下执行该命令。","https:\u002F\u002Fgithub.com\u002Fopenai\u002Fgpt-discord-bot\u002Fissues\u002F9",{"id":107,"question_zh":108,"answer_zh":109,"source_url":110},38991,"如何在 Replit 等在线环境中正确配置环境变量（.env 文件）？","在 Replit 的新版界面中，直接创建 `.env` 文件可能受限或无效。请使用侧边栏中的 'Secrets'（密钥）选项卡来存储您的 API Key 和 Token。如果您遇到相关错误，也可以尝试重置 Token 以清除值中的无效字符。","https:\u002F\u002Fgithub.com\u002Fopenai\u002Fgpt-discord-bot\u002Fissues\u002F54",{"id":112,"question_zh":113,"answer_zh":114,"source_url":115},38992,"机器人启动后在线但无法回复消息，或者出现心跳阻塞（heartbeat blocked）错误是什么原因？","这通常是由于网络连接不稳定造成的。当 OpenAI API 请求耗时过长或网络波动时，Discord 的心跳包发送会被阻塞，导致机器人断开或无响应。请检查您的互联网连接稳定性，如果是本地部署，尝试优化网络环境。","https:\u002F\u002Fgithub.com\u002Fopenai\u002Fgpt-discord-bot\u002Fissues\u002F57",{"id":117,"question_zh":118,"answer_zh":119,"source_url":120},38993,"使用 \u002Fchat 命令时出现 '404 Not Found' 或 'Unknown interaction' 错误如何解决？","首先确保机器人拥有服务器所需的所有权限（建议赋予管理员权限）。如果问题依旧，可能是由于触发了内容审核机制导致特定用户被限制。尝试重启机器人进程，或使用另一个未被标记的用户账号进行测试。若问题持续，请检查 Bot 的邀请链接权限设置是否正确。","https:\u002F\u002Fgithub.com\u002Fopenai\u002Fgpt-discord-bot\u002Fissues\u002F62",{"id":122,"question_zh":123,"answer_zh":124,"source_url":125},38994,"如何为机器人添加或切换到 gpt-3.5-turbo 模型？","gpt-3.5-turbo 是一个聊天模型（Chat Model），不能直接在旧的 `v1\u002Fcompletions` 端点使用。您需要将代码中的引擎设置为 `gpt-3.5-turbo`，并确保调用的是 `v1\u002Fchat\u002Fcompletions` 接口而不是完成接口。项目后续版本已支持该模型，请拉取最新代码或参考相关的 Pull Request 更新文件。","https:\u002F\u002Fgithub.com\u002Fopenai\u002Fgpt-discord-bot\u002Fissues\u002F55",{"id":127,"question_zh":128,"answer_zh":129,"source_url":105},38995,"遇到各种启动错误或配置问题时，应该去哪里获取更直接的帮助？","对于具体的配置错误、截图报错或即时帮助，维护者建议前往 Discord 官方社区进行讨论。您可以加入项目的 Discord 服务器，在 'API Discussions' 或 'Project Post' 频道中寻求帮助，那里有更活跃的社区支持。",[]]