[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"similar-SnapdragonLee--ChatGPT-weBot":3,"tool-SnapdragonLee--ChatGPT-weBot":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":79,"owner_email":79,"owner_twitter":79,"owner_website":79,"owner_url":80,"languages":81,"stars":102,"forks":103,"last_commit_at":104,"license":79,"difficulty_score":105,"env_os":106,"env_gpu":107,"env_ram":108,"env_deps":109,"category_tags":114,"github_topics":116,"view_count":32,"oss_zip_url":79,"oss_zip_packed_at":79,"status":17,"created_at":123,"updated_at":124,"faqs":125,"releases":165},8935,"SnapdragonLee\u002FChatGPT-weBot","ChatGPT-weBot","Chat with ChatGPT (gpt-3.5 or newer)，WeChat hook interface based","ChatGPT-weBot 是一款基于微信官方钩子接口开发的开源机器人工具，旨在让用户在微信环境中直接体验 ChatGPT（支持 gpt-3.5 及更新模型）的对话能力与 Stable Diffusion 的 AI 绘画功能。它有效解决了用户无法在常用社交软件中便捷访问大模型服务、以及传统外挂方案容易导致账号被封禁的痛点。通过模拟官方客户端执行逻辑，ChatGPT-weBot 实现了高安全性的消息监听与自动回复，大幅降低了封号风险。\n\n这款工具特别适合具备一定技术基础的开发者、运维人员或极客用户部署使用，用于搭建私有的智能客服、社群助手或个人效率工具。其核心技术亮点包括：支持多线程并发处理，确保单账号下多用户对话互不干扰；具备上下文记忆、角色设定及关键词唤醒机制，可灵活定制机器人在私聊或群聊中的行为模式；同时集成了 AI 绘画功能，支持英文提示词生成图像。此外，项目还设计了异常自动恢复机制，无需人工重启服务即可应对运行错误，并提供了对话回滚、总结等高级功能以优化 Token 消耗。只需在 Windows 环境下配置简单的 JSON 文件并注入指定版本的微信客户端，即可快速启动属于自己的","ChatGPT-weBot 是一款基于微信官方钩子接口开发的开源机器人工具，旨在让用户在微信环境中直接体验 ChatGPT（支持 gpt-3.5 及更新模型）的对话能力与 Stable Diffusion 的 AI 绘画功能。它有效解决了用户无法在常用社交软件中便捷访问大模型服务、以及传统外挂方案容易导致账号被封禁的痛点。通过模拟官方客户端执行逻辑，ChatGPT-weBot 实现了高安全性的消息监听与自动回复，大幅降低了封号风险。\n\n这款工具特别适合具备一定技术基础的开发者、运维人员或极客用户部署使用，用于搭建私有的智能客服、社群助手或个人效率工具。其核心技术亮点包括：支持多线程并发处理，确保单账号下多用户对话互不干扰；具备上下文记忆、角色设定及关键词唤醒机制，可灵活定制机器人在私聊或群聊中的行为模式；同时集成了 AI 绘画功能，支持英文提示词生成图像。此外，项目还设计了异常自动恢复机制，无需人工重启服务即可应对运行错误，并提供了对话回滚、总结等高级功能以优化 Token 消耗。只需在 Windows 环境下配置简单的 JSON 文件并注入指定版本的微信客户端，即可快速启动属于自己的微信 AI 助手。","\u003Ch1 align=\"center\">ChatGPT-weBot\u003C\u002Fh1>\n\n\n\n[TOC]\n\n![GitHub tag (latest by date)](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fv\u002Ftag\u002FSnapdragonLee\u002FChatGPT-weBot)\n\nUsing ChatGPT-weBot based on ChatGPT(API key call), Stable Diffusion AI drawing and official WeChat hook interface. [中文文档](.\u002FReadme_ZH.md) | English\n\n\u003Cdiv align=\"center\"> \u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FSnapdragonLee_ChatGPT-weBot_readme_eb787f79c7bb.png\" width=\"50%\"> \u003C\u002Fdiv>\n\n###### Author\n\n[Snapdragon Lee (github.com)](https:\u002F\u002Fgithub.com\u002FSnapdragonLee) \n\n*cover created from [DALL·E3 (openai.com)](https:\u002F\u002Flabs.openai.com\u002F)*\n\n\n\n## Support & Features\n\n- [x] Support conversation\n- [x] Support context-aware question answering\n- [x] Support multithreaded `Stable Diffusion` AI drawing (English Only, Support (Negative) Prompt)\n- [x] **Never get banned by using official WeChat execution**\n- [x] Support API calls for `gpt-3.5-turbo` and newer models\n- [x] Support `WebChatGPT` function\n- [x] Support bot's character setting\n- [x] Set the keywords to wake up the WeChat robot in private\n- [x] Set the keywords to wake up the WeChat robot in the group\n- [x] Support replying *at-message* when mentioning your bot in the group\n- [x] Get help doc inline\n- [x] Regenerate conversation\n- [x] Rollback conversation\n- [x] Conclusion **(save `token` consumption)**\n- [x] Reset the whole conversation\n- [x] Support multithreaded conversation in one account\n- [x] No need to manually reboot service after error exists\n- [ ] Other\n\n\n\n\n\n## Default configs (Follow steps before you start server)\n\n---> Configurable options [detailed guide](.\u002Fdoc\u002FConfig.md)\n\n\n\n\n\n## Step to Start\n0. Environment: Windows 7+， python 3.7+\n\n1. Install all packages listed in `requirements.txt` , use the command like:\n\n   ```bash\n   pip install -r .\u002Frequirements.txt\n   ```\n\n   ***Note that v1.2 requires more packages to be installed and upgraded, so please execute this command once after upgrading.***\n\n   \n\n2. Download package from Github Releases. (You can download it step by step when they are mentioned)\n\n3. Install `WeChat-3.9.5.81.exe` on your computer, **if your version is higher than 3.9.5.81, you can downgrade instantly, or install seperately in other directory**. Afterwards, please **start it as an administrator** and log in. **If you want to dual-open WeChat, you need to install two different versions and modify `.\u002Fdual-start.bat` according to the comments **, the subsequent steps are slightly different, please continue to read [here](. \u002Fdoc\u002FDual_Start.md).\n\n   \n\n4. Monitoring WeChat message by running a server. It has been modified to 1 solution after version V1.20:\n\n   ```bash\n   >  cd .\\wxinject\\bin\\\n   >  .\\injector.exe -n WeChat.exe -i .\\wxinject.dll\n   ```\n   \n   \n   \n5. The last step is fill json files listed in `.config\u002F` . \n\n   - In `api_config.json`, you need to fill in your own parameter settings for API calls. If you don’t know the specific parameters, you only need to fill in the \"api_key\" and optional \"proxy\" items.\n\n   - In `server_config.json`, you can customize the listening address and port. If you don’t know it exactly, no modification needed by default.\n\n   - In `config.json` ,  you need to configure your custom options based on your preferences.\n\n   - In `sys_character.json`, you can customize the character the bot needs to play, and use the command to activate when chatting.\n\n     \n\n6. Run `main.py` by using command:\n\n   ```\n   python main.py\n   ```\n\n   **Everything is ready, feel free to go online with your ChatGPT-weBot !** \n   \n   No limitation, but since switching to OpenAI API, there are usage counts and payment requirements.\n\n\n\n\n\n## Q&A\n\n1. How to get all response? You can say \"continue\" in your language.\n\n2. Have problems? Feel free to create an issue.\n\n3. How to trace problems in multithreaded program? Print or using debug with information of thread-stack.\n\n4. Have any preview images related to functionality? Yes, go to -> [Preview](.\u002Fdoc\u002FPreview.md)\n\n5. Wanna buy me coffee? Thank you, qrcode is as follows.\n\n   ![image-20230321150123666](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FSnapdragonLee_ChatGPT-weBot_readme_512786d540e4.png)\n\n   \n\n\n\n## Who has starred\n\n[![Stargazers repo roster for @SnapdragonLee\u002FChatGPT-weBot](https:\u002F\u002Freporoster.com\u002Fstars\u002Fdark\u002FSnapdragonLee\u002FChatGPT-weBot)](https:\u002F\u002Fgithub.com\u002FSnapdragonLee\u002FChatGPT-weBot\u002Fstargazers)\n\n\n\n## Stargazers over time\n\n[![Stargazers over time](https:\u002F\u002Fstarchart.cc\u002FSnapdragonLee\u002FChatGPT-weBot.svg)](https:\u002F\u002Fstarchart.cc\u002FSnapdragonLee\u002FChatGPT-weBot) \n\n\n\n## Log\n\n- 2023.10.23 Version v1.20.2 is released, fix some memory leak and change XML parser.\n- 2023.10.18 Version v1.2 is released, with new SDK and new WeChat version.\n- 2023.10.17 Complete the Python ws_client, update the source code to support the new SDK, and prepare for  main architecture upgrades\n- 2023.10.15 A large number of APIs are added and type-testing is conducted\n- 2023.10.10 Build and improve the SDKs and support the ws client\n- 2023.3.24 Exception handler updates and other pull requests from [rogue-shadowdancer](https:\u002F\u002Fgithub.com\u002Frogue-shadowdancer) and [wbbeyourself](https:\u002F\u002Fgithub.com\u002Fwbbeyourself)\n- 2023.3.23 Fix bugs for Stable Diffusion and others, released v1.01 version\n- 2023.3.21 Add plenty of new features, fixed bugs, released v1.00 version\n- 2023.3.4 Add Stable Diffusion into function (English Only)\n- 2023.3.3 Add multithread and rewrite the whole program structure\n- 2023.2.27 Add zip version of WeChat and `dual-start.bat`,  fix the bug that prevents other operations when the response keyword is empty\n- 2023.2.25 Add the option in `config.json` to quote the original question before answering \n- 2023.2.25 Complete all API function on features and Debugs for errors\n- 2023.2.23 Accomplish some API listed on features\n- 2023.2.23 Fix streaming issue when connecting to reverse server\n- 2023.2.21 Report issue on ChatGPT API\n- 2023.2.20 v0.90-dev released, for basic ChatGPT API usage on WeChat\n- 2023.2.17 Start to develop the whole process\n\n\n\n\n\n###### Reference\n\n- [AutumnWhj\u002FChatGPT-wechat-bot: ChatGPT for wechat](https:\u002F\u002Fgithub.com\u002FAutumnWhj\u002FChatGPT-wechat-bot)\n- [cixingguangming55555\u002Fwechat-bot: 带二次开发接口的PC微信聊天机器人](https:\u002F\u002Fgithub.com\u002Fcixingguangming55555\u002Fwechat-bot)","\u003Ch1 align=\"center\">ChatGPT-weBot\u003C\u002Fh1>\n\n\n\n[TOC]\n\n![GitHub tag (latest by date)](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fv\u002Ftag\u002FSnapdragonLee\u002FChatGPT-weBot)\n\n使用基于 ChatGPT（API 密钥调用）、Stable Diffusion AI 绘图以及官方微信 Hook 接口的 ChatGPT-weBot。[中文文档](.\u002FReadme_ZH.md) | 英文\n\n\u003Cdiv align=\"center\"> \u003Cimg src=\"assets\u002FDALL·E3  - 一个机器人正在努力改造、修改并彻底革新微信软件.png\" width=\"50%\"> \u003C\u002Fdiv>\n\n###### 作者\n\n[Snapdragon Lee (github.com)](https:\u002F\u002Fgithub.com\u002FSnapdragonLee) \n\n*封面由 [DALL·E3 (openai.com)](https:\u002F\u002Flabs.openai.com\u002F) 创作*\n\n## 支持与功能\n\n- [x] 支持对话\n- [x] 支持上下文感知问答\n- [x] 支持多线程 `Stable Diffusion` AI 绘图（仅英文，支持（负面）提示词）\n- [x] **通过使用官方微信执行方式，绝不会被封禁**\n- [x] 支持 `gpt-3.5-turbo` 及更新模型的 API 调用\n- [x] 支持 `WebChatGPT` 功能\n- [x] 支持机器人角色设定\n- [x] 设置在私人聊天中唤醒微信机器人的关键词\n- [x] 设置在群聊中唤醒微信机器人的关键词\n- [x] 支持在群聊中提及你的机器人时进行@回复\n- [x] 内置帮助文档\n- [x] 重新生成对话\n- [x] 回滚对话\n- [x] 总结 **（节省 `token` 消耗）**\n- [x] 重置整个对话\n- [x] 支持单账号下的多线程对话\n- [x] 出现错误后无需手动重启服务\n- [ ] 其他\n\n\n\n\n\n## 默认配置（启动服务器前请按照步骤操作）\n\n---> 可配置选项 [详细指南](.\u002Fdoc\u002FConfig.md)\n\n\n\n\n\n## 启动步骤\n0. 环境：Windows 7+，Python 3.7+\n\n1. 安装 `requirements.txt` 中列出的所有包，使用如下命令：\n\n   ```bash\n   pip install -r .\u002Frequirements.txt\n   ```\n\n   ***请注意，v1.2 需要安装和升级更多包，因此升级后请再次执行此命令。***\n\n   \n\n2. 从 Github Releases 下载软件包。（可在后续提到时逐步下载）\n\n3. 在您的电脑上安装 `WeChat-3.9.5.81.exe` ，**如果您的版本高于 3.9.5.81，可以立即降级，或在其他目录单独安装**。之后，请以**管理员身份运行**并登录。**如果您想双开微信，需要安装两个不同版本，并根据注释修改 `.\u002Fdual-start.bat`**，后续步骤略有不同，请继续阅读 [这里](. \u002Fdoc\u002FDual_Start.md)。\n\n   \n\n4. 通过运行服务器来监控微信消息。自 V1.20 版本后，已简化为一种解决方案：\n\n   ```bash\n   >  cd .\\wxinject\\bin\\\n   >  .\\injector.exe -n WeChat.exe -i .\\wxinject.dll\n   ```\n   \n   \n   \n5. 最后一步是填写 `.config\u002F` 目录下的 JSON 文件。\n\n   - 在 `api_config.json` 中，您需要填写自己的 API 调用参数设置。如果您不清楚具体参数，只需填写“api_key”和可选的“proxy”项即可。\n\n   - 在 `server_config.json` 中，您可以自定义监听地址和端口。如果不了解具体设置，可保持默认不变。\n\n   - 在 `config.json` 中，您需要根据个人喜好配置自定义选项。\n\n   - 在 `sys_character.json` 中，您可以自定义机器人扮演的角色，并在聊天时使用特定指令激活该角色。\n\n     \n\n6. 使用以下命令运行 `main.py`：\n\n   ```\n   python main.py\n   ```\n\n   **一切准备就绪，您可以随时上线您的 ChatGPT-weBot！** \n   \n   无任何限制，但自从切换到 OpenAI API 后，存在使用次数和付费要求。\n\n\n\n\n\n## 问答\n\n1. 如何获取所有回复？您可以用自己的语言说“继续”。\n\n2. 遇到问题？欢迎创建问题。\n\n3. 如何追踪多线程程序中的问题？打印日志或使用带有线程栈信息的调试工具。\n\n4. 是否有关于功能的预览图片？是的，请前往 -> [预览](.\u002Fdoc\u002FPreview.md)\n\n5. 想请我喝杯咖啡吗？谢谢，二维码如下所示。\n\n   ![image-20230321150123666](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FSnapdragonLee_ChatGPT-weBot_readme_512786d540e4.png)\n\n   \n\n\n\n## 星标用户\n\n[![@SnapdragonLee\u002FChatGPT-weBot 的星标用户列表](https:\u002F\u002Freporoster.com\u002Fstars\u002Fdark\u002FSnapdragonLee\u002FChatGPT-weBot)](https:\u002F\u002Fgithub.com\u002FSnapdragonLee\u002FChatGPT-weBot\u002Fstargazers)\n\n\n\n## 星标数量随时间变化\n\n[![星标数量随时间变化](https:\u002F\u002Fstarchart.cc\u002FSnapdragonLee\u002FChatGPT-weBot.svg)](https:\u002F\u002Fstarchart.cc\u002FSnapdragonLee\u002FChatGPT-weBot) \n\n\n\n## 日志\n\n- 2023.10.23 发布 v1.20.2 版本，修复了一些内存泄漏并更换了 XML 解析器。\n- 2023.10.18 发布 v1.2 版本，采用新 SDK 和新微信版本。\n- 2023.10.17 完成 Python ws 客户端开发，更新源代码以支持新 SDK，并为整体架构升级做准备。\n- 2023.10.15 添加大量 API 并进行类型测试。\n- 2023.10.10 构建和完善 SDK，并支持 ws 客户端。\n- 2023.3.24 更新异常处理程序，以及其他来自 [rogue-shadowdancer](https:\u002F\u002Fgithub.com\u002Frogue-shadowdancer) 和 [wbbeyourself](https:\u002F\u002Fgithub.com\u002Fwbbeyourself) 的 Pull 请求。\n- 2023.3.23 修复 Stable Diffusion 等问题，发布 v1.01 版本。\n- 2023.3.21 增加大量新功能，修复 bug，发布 v1.00 版本。\n- 2023.3.4 将 Stable Diffusion 功能加入其中（仅英文）。\n- 2023.3.3 引入多线程并重写整个程序结构。\n- 2023.2.27 添加微信的 zip 版本和 `dual-start.bat`，修复了当响应关键词为空时阻止其他操作的 bug。\n- 2023.2.25 在 `config.json` 中添加回答前引用原始问题的选项。\n- 2023.2.25 完成所有功能相关的 API 函数及错误调试。\n- 2023.2.23 实现部分功能中列出的 API。\n- 2023.2.23 修复连接反向服务器时的流式传输问题。\n- 2023.2.21 报告 ChatGPT API 的问题。\n- 2023.2.20 发布 v0.90-dev 版本，用于在微信上进行基本的 ChatGPT API 使用。\n- 2023.2.17 开始开发整个流程。\n\n\n\n\n\n###### 参考资料\n\n- [AutumnWhj\u002FChatGPT-wechat-bot: 微信版 ChatGPT](https:\u002F\u002Fgithub.com\u002FAutumnWhj\u002FChatGPT-wechat-bot)\n- [cixingguangming55555\u002Fwechat-bot: 带二次开发接口的 PC 微信聊天机器人](https:\u002F\u002Fgithub.com\u002Fcixingguangming55555\u002Fwechat-bot)","# ChatGPT-weBot 快速上手指南\n\nChatGPT-weBot 是一个基于 ChatGPT API、Stable Diffusion 绘图以及微信官方 Hook 接口的智能机器人项目。它支持上下文对话、多线程绘图、自定义人设等功能，且使用官方微信执行机制，安全防封号。\n\n## 1. 环境准备\n\n在开始之前，请确保你的开发环境满足以下要求：\n\n*   **操作系统**：Windows 7 及以上版本\n*   **Python 版本**：Python 3.7+\n*   **微信客户端**：必须安装 **WeChat 3.9.5.81** 版本\n    *   *注意*：如果当前安装的微信版本高于此版本，请立即降级，或在其他目录单独安装该特定版本。\n*   **运行权限**：微信必须以**管理员身份**运行并登录。\n\n## 2. 安装步骤\n\n### 第一步：安装依赖\n克隆或下载项目代码后，在终端执行以下命令安装所需包：\n\n```bash\npip install -r .\u002Frequirements.txt\n```\n> **提示**：如果你是从旧版本升级至 v1.2 或更高版本，请务必重新执行一次此命令以确保依赖完整。\n\n### 第二步：注入微信进程\n项目 v1.20 版本后采用单方案监控消息。进入 `wxinject\\bin` 目录并执行注入命令：\n\n```bash\ncd .\\wxinject\\bin\\\n.\\injector.exe -n WeChat.exe -i .\\wxinject.dll\n```\n\n### 第三步：配置文件设置\n编辑 `.config\u002F` 目录下的 JSON 文件：\n\n1.  **`api_config.json`**：填入你的 OpenAI API 密钥。\n    *   必填项：`\"api_key\"`\n    *   选填项：`\"proxy\"` (如需代理)\n2.  **`server_config.json`**：自定义监听地址和端口（通常保持默认即可）。\n3.  **`config.json`**：根据偏好配置机器人行为（如唤醒词、群聊回复策略等）。\n4.  **`sys_character.json`**：自定义机器人的人设提示词。\n\n## 3. 基本使用\n\n完成上述配置后，启动主程序即可上线：\n\n```bash\npython main.py\n```\n\n**使用示例：**\n\n*   **私聊唤醒**：在微信私聊中发送配置的唤醒词（如有），随后直接发送问题，机器人将基于上下文回答。\n*   **群聊互动**：在群聊中 `@机器人昵称` 并发送消息，机器人将回复该消息。\n*   **AI 绘图**：发送英文提示词（支持 Negative Prompt），机器人将调用 Stable Diffusion 生成图片。\n*   **控制指令**：\n    *   输入“继续”（或对应语言）以获取完整长回复。\n    *   输入特定指令可重置对话、回滚上下文或重新生成回答。\n\n现在，你的 ChatGPT-weBot 已准备就绪，可以开始在微信中进行智能交互了！","某电商运营团队需要在微信社群中实时响应数百名用户的咨询，并快速生成产品宣传图以应对突发营销活动。\n\n### 没有 ChatGPT-weBot 时\n- 客服人员需频繁切换电脑与手机，手动复制用户问题到网页版 AI 查询后再回复，响应延迟高达数分钟，极易引发用户不满。\n- 面对群内高频并发提问，单人无法同时处理多路对话，导致大量消息积压，关键售后问题被遗漏。\n- 制作营销海报需依赖设计部门排期或使用复杂的绘图软件，从需求提出到出图往往耗时数小时，错失促销黄金窗口。\n- 机器人若采用非官方协议挂载，常因触发风控导致微信号被封禁，造成客户资源永久丢失。\n- 缺乏上下文记忆能力，每次回答都是“断片”状态，无法理解用户连续追问的意图，体验极差。\n\n### 使用 ChatGPT-weBot 后\n- 基于官方微信 Hook 接口无缝集成，用户在群内@机器人即可秒级获得精准回复，实现 7x24 小时自动化客服。\n- 支持多线程并发处理，单个账号可同时流畅回应数十个用户的不同咨询，彻底消除消息积压现象。\n- 内置 Stable Diffusion 绘图功能，运营人员只需发送英文提示词，机器人即刻在群内生成高质量产品海报，将出图时间缩短至秒级。\n- 采用官方执行环境运行，从根本上杜绝了封号风险，保障私域流量池的安全稳定。\n- 具备强大的上下文感知与角色设定功能，能像真人一样记住前序对话内容，提供连贯、个性化的购物建议。\n\nChatGPT-weBot 将原本割裂的人工操作转化为微信内的智能自动化闭环，显著提升了社群运营效率与用户满意度。","https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FSnapdragonLee_ChatGPT-weBot_eb787f79.png","SnapdragonLee","Snapdragon Lee","https:\u002F\u002Foss.gittoolsai.com\u002Favatars\u002FSnapdragonLee_c030ab37.jpg","Major changes : Art -> Technology.\r\nBut working still, and still working.","WINK TECHNOLOGY PTE. LTD.",null,"https:\u002F\u002Fgithub.com\u002FSnapdragonLee",[82,86,90,94,98],{"name":83,"color":84,"percentage":85},"Python","#3572A5",64,{"name":87,"color":88,"percentage":89},"C++","#f34b7d",30,{"name":91,"color":92,"percentage":93},"Assembly","#6E4C13",2.9,{"name":95,"color":96,"percentage":97},"CMake","#DA3434",2.5,{"name":99,"color":100,"percentage":101},"Batchfile","#C1F12E",0.7,656,120,"2026-04-11T02:02:07",4,"Windows","未说明 (支持 Stable Diffusion 绘图，但未明确指定 GPU 型号或显存要求)","未说明",{"notes":110,"python":111,"dependencies":112},"必须安装特定版本的微信客户端 (WeChat-3.9.5.81.exe)，若版本过高需降级或安装在其他目录；必须以管理员身份运行微信；通过 inject 方式挂钩微信进程；Stable Diffusion 功能仅支持英文提示词。","3.7+",[113],"requirements.txt 中列出的包 (具体列表未在 README 中展示)",[115,35,45,15],"其他",[117,118,119,120,121,122],"chatgpt","wechatbot","updates-api","bot","stable-diffusion","wechat","2026-03-27T02:49:30.150509","2026-04-18T14:13:17.083248",[126,131,136,141,146,150,155,160],{"id":127,"question_zh":128,"answer_zh":129,"source_url":130},40093,"目前有哪些可用的 ChatGPT 网页版反向代理地址？","可以使用以下 endpoint 替换配置以使用网页版 ChatGPT：\n1. https:\u002F\u002Fbypass.duti.tech\u002Fapi\u002F\n2. https:\u002F\u002Fgpt.pawan.krd\u002Fbackend-api\u002F\n注意：反代服务可能不稳定，建议优先使用官方 API Token 方式。","https:\u002F\u002Fgithub.com\u002FSnapdragonLee\u002FChatGPT-weBot\u002Fissues\u002F33",{"id":132,"question_zh":133,"answer_zh":134,"source_url":135},40094,"为什么发送语音消息机器人没有反应？","目前的 DLL 注入方案不支持微信语音消息的自动转换和识别。虽然用户建议使用微信自带转文本或 OpenAI Whisper，但受限于当前架构，该功能暂时无法实现。","https:\u002F\u002Fgithub.com\u002FSnapdragonLee\u002FChatGPT-weBot\u002Fissues\u002F5",{"id":137,"question_zh":138,"answer_zh":139,"source_url":140},40087,"运行时报错 'accessToken' 或无法获取访问令牌怎么办？","这通常是因为旧的 session_token 登录方法已失效。维护者指出该方法已经不可用（G 了），请更新到最新版本代码，改用 API Token 方式调用，或者使用新的免费版本（基于 gpt-3.5-turbo）。","https:\u002F\u002Fgithub.com\u002FSnapdragonLee\u002FChatGPT-weBot\u002Fissues\u002F6",{"id":142,"question_zh":143,"answer_zh":144,"source_url":145},40088,"程序卡住、读取不到群消息或 @机器人无响应如何解决？","这可能是由于使用的 `wsclient` 包版本过旧导致的。建议更新项目代码到新版本（如 V1.2 或更高），新版本已修复此类问题。如果问题依旧，请检查是否使用了正确的依赖版本。","https:\u002F\u002Fgithub.com\u002FSnapdragonLee\u002FChatGPT-weBot\u002Fissues\u002F50",{"id":147,"question_zh":148,"answer_zh":149,"source_url":145},40089,"使用 `-c -o` 参数时报错 \"ConnectionError: Cannot access internet info (code: 404)\" 是什么原因？","这是因为当时引用的第三方 API 网站已经关闭。请更新代码到最新版本，维护者已在新版本中更换了可用的反向代理服务器或修复了相关接口。",{"id":151,"question_zh":152,"answer_zh":153,"source_url":154},40090,"遇到连接被拒绝 [WinError 10061] 或无法连接 WebSocket 怎么办？","首先请确认是否已正确开启注入（Injection）。如果是网络问题，国内用户裸连通常会失败，请开启全局代理并确保命令行流量经过代理。如果问题仍存在，尝试更换 IP 地址。","https:\u002F\u002Fgithub.com\u002FSnapdragonLee\u002FChatGPT-weBot\u002Fissues\u002F26",{"id":156,"question_zh":157,"answer_zh":158,"source_url":159},40091,"OpenAI 账号被封禁（account deactivated）该如何处理？","账号封禁可能与频繁请求或代理节点有关。解决方案是更新代码到 v1.00 及以上版本，改用 API Token 方式调用官方 API，避免使用易导致封号的网页版逆向接口。","https:\u002F\u002Fgithub.com\u002FSnapdragonLee\u002FChatGPT-weBot\u002Fissues\u002F41",{"id":161,"question_zh":162,"answer_zh":163,"source_url":164},40092,"程序运行一段时间后卡住，需要在终端按回车键才有反应怎么办？","这是 `websocket-client` 库版本兼容性问题。请务必使用 `requirements.txt` 文件中指定版本的 `websocket-client`。测试发现版本 1.0 以上会出现卡住的情况，请降级或安装指定版本。","https:\u002F\u002Fgithub.com\u002FSnapdragonLee\u002FChatGPT-weBot\u002Fissues\u002F29",[166,171,176,181,186,191,196,201,206],{"id":167,"version":168,"summary_zh":169,"released_at":170},323619,"v1.20.2","这是 v1.20.2 版本代码的归档。 \r\nv1.20 中包含以下修复内容：\r\n1. 修复hook.cc和manager.cc中的一些内存泄漏问题。\r\n2. 将 XML 解析器由 tinyxml2 更换为 rapidxml，并修复因错误而抛出异常的问题。\n\nReadme 中提到的工具如下。\r\n(Wechat-3.9.5.81.exe 来自 [这里](https:\u002F\u002Fgithub.com\u002Ftom-snow\u002Fwechat-windows-versions\u002Freleases\u002Ftag\u002Fv3.9.5.81))\r\n(Injector.exe 来自 [这里](https:\u002F\u002Fgithub.com\u002Fnefarius\u002FInjector\u002Freleases\u002Ftag\u002Fv1.2.0))\r\n\r\n-----------------------------------------------------------------------------------------------------------------------\r\n\r\n这是 1.20.2 版本代码的归档。Readme中提到的工具在下方。\r\nv1.20 中包含这些修复：\r\n1. 修复hook.cc和manager.cc中的一些内存泄漏问题。\r\n2. 从tinyxml2到rapidxml，使用新的xml解析器，并修复错误异常抛出问题。\r\n\r\n(Wechat-3.9.5.81.exe 来自于 [这里](https:\u002F\u002Fgithub.com\u002Ftom-snow\u002Fwechat-windows-versions\u002Freleases\u002Ftag\u002Fv3.9.5.81))\r\n(Injector.exe 来自于 [这里](https:\u002F\u002Fgithub.com\u002Fnefarius\u002FInjector\u002Freleases\u002Ftag\u002Fv1.2.0))","2023-10-23T08:44:14",{"id":172,"version":173,"summary_zh":174,"released_at":175},323620,"v1.20.1","这是 v1.20.1 版本代码的归档。如果你正在寻找文档中提到的工具，请点击 [这里](https:\u002F\u002Fgithub.com\u002FSnapdragonLee\u002FChatGPT-weBot\u002Freleases\u002Ftag\u002Fv1.20) 下载。","2023-10-18T13:51:11",{"id":177,"version":178,"summary_zh":179,"released_at":180},323621,"v1.20","这是 1.20 版本代码的归档。Readme中提到的工具在下方。\r\n\r\nInjector.exe 来自于 [这里](https:\u002F\u002Fgithub.com\u002Fnefarius\u002FInjector\u002Freleases\u002Ftag\u002Fv1.2.0)","2023-10-17T20:27:53",{"id":182,"version":183,"summary_zh":184,"released_at":185},323622,"v1.02","这是 v1.02 版本代码的归档，如果你正在寻找文档中提到的工具，请点击 [这里](https:\u002F\u002Fgithub.com\u002FSnapdragonLee\u002FChatGPT-weBot\u002Freleases\u002Ftag\u002Fv0.98-dev) 下载。","2023-03-23T21:27:59",{"id":187,"version":188,"summary_zh":189,"released_at":190},323623,"v1.01","这是 1.01 版本代码的归档，如果你正在寻找文档中提到的工具，请点击 [这里](https:\u002F\u002Fgithub.com\u002FSnapdragonLee\u002FChatGPT-weBot\u002Freleases\u002Ftag\u002Fv0.98-dev) 下载。","2023-03-23T21:27:35",{"id":192,"version":193,"summary_zh":194,"released_at":195},323624,"v1.00","这是 v1.00 版本代码的归档。如果你正在寻找文档中提到的工具，请点击 [这里](https:\u002F\u002Fgithub.com\u002FSnapdragonLee\u002FChatGPT-weBot\u002Freleases\u002Ftag\u002Fv0.98-dev) 下载。","2023-03-21T07:04:50",{"id":197,"version":198,"summary_zh":199,"released_at":200},323625,"v0.99-dev","这是 v0.99-dev 版本代码的归档。如果你正在寻找文档中提到的工具，请点击 [这里](https:\u002F\u002Fgithub.com\u002FSnapdragonLee\u002FChatGPT-weBot\u002Freleases\u002Ftag\u002Fv0.98-dev) 下载。","2023-03-04T15:24:28",{"id":202,"version":203,"summary_zh":204,"released_at":205},323626,"v0.98-dev","所有需要文件都列在下面。请克隆最新版master分支的代码。目前readme中列出的所有功能均已实现，除了因dll导致的“提及和@消息”功能存在bug。","2023-02-27T00:42:33",{"id":207,"version":208,"summary_zh":209,"released_at":210},323627,"v0.95-dev","所有需要的文件都列在下面。请克隆最新提交的master分支代码。目前，除因dll导致的“提及和@消息”功能存在bug外，README中列出的所有功能均已实现，但其他部分仍存在未验证的bug。","2023-02-20T22:03:43"]