{"id":21275174,"url":"https://github.com/bingkui/wechatrobot","last_synced_at":"2026-03-10T06:31:06.867Z","repository":{"id":37402604,"uuid":"132837869","full_name":"BingKui/WeChatRobot","owner":"BingKui","description":"微信机器人，能够排忧解难，帮你处理大量的操作。也可以陪你聊天，获取想要的信息。","archived":false,"fork":false,"pushed_at":"2022-06-23T06:37:08.000Z","size":26625,"stargazers_count":32,"open_issues_count":0,"forks_count":7,"subscribers_count":8,"default_branch":"master","last_synced_at":"2025-07-11T09:38:58.415Z","etag":null,"topics":["wechat","wechat-robot"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/BingKui.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2018-05-10T02:29:10.000Z","updated_at":"2024-12-01T12:53:46.000Z","dependencies_parsed_at":"2022-08-18T03:05:13.969Z","dependency_job_id":null,"html_url":"https://github.com/BingKui/WeChatRobot","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/BingKui/WeChatRobot","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BingKui%2FWeChatRobot","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BingKui%2FWeChatRobot/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BingKui%2FWeChatRobot/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BingKui%2FWeChatRobot/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/BingKui","download_url":"https://codeload.github.com/BingKui/WeChatRobot/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BingKui%2FWeChatRobot/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30326891,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-10T05:25:20.737Z","status":"ssl_error","status_checked_at":"2026-03-10T05:25:17.430Z","response_time":106,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["wechat","wechat-robot"],"created_at":"2024-11-21T09:28:10.780Z","updated_at":"2026-03-10T06:31:06.845Z","avatar_url":"https://github.com/BingKui.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# WeChatRobot\n\n微信机器人，能够排忧解难，帮你处理大量的操作。也可以陪你聊天，获取想要的信息。\n\n⚠️注意：master分支为不稳定分支，目前稳定分支为 `v0.2.6` 请优先使用稳定分支！！！\n\n## 项目目录\n\n```\nWechatRobot\n    |---assets  // 资源目录\n    |    |---avatar // 头像资源\n    |    |---document // 文档资源\n    |    |---image // 图片资源资源\n    |    |---match // 朋友圈配图资源\n    |    |---miniprogram // 小程序码存放路径\n    |    |---video // 视频资源\n    |    |---voice // 语音资源\n    |    |---wallpaper // 壁纸资源\n    |---config  // 配置文件目录\n    |---feature  // 功能文件目录，存放各个功能的实现\n    |---model  // mongoose 数据库模型目录，存放数据库映射关系\n    |---plan  // 版本计划列表，按版本细分文件，方便查阅\n    |---test  // 存放用于临时测试的文件\n    |---token  // 百度 AI Token 存放目录，在 v0.3.0 接入百度 AI 后删除，改用数据库记录\n    |---tools  // 工具类存放目录，主要存放相关的工具类，为功能模块提供支持\n    |---index.js  // 项目主文件，是机器人的入口文件\n    |---plan.md  // 特殊功能规划文件，主要为提升机器人的智能程度\n    |---updatelog.md  // 项目更新日志\n    |---LICENSE  // 开源证书文件\n```\n\n## 项目依赖环境\n\nnode: 版本大于 `v10.0.0`，推荐使用版本：`v10.5.0`\n\n## 运行\n\n安装依赖：\n\n```\nnpm install\n```\n\n修改所需要的配置信息：\n\n打开 config.js 文件，补全文件中的相应的Key，目前有：\n\n```\n// 心知天气API密钥\nweatherAPIKey: '',\n// 百度AI应用 API Key\nbaiduApiKey: '',\n// 百度AI应用 Secret Key\nbaiduSecretKey: '',\n// 聚合数据，获取笑话的key\njokeKey: '',\n// 聚合数据，问答类的key\nqAndAKey: ''\n```\n\n运行：\n\n```\nnpm start\n```\n\n扫描终端二维码，登录，然后完成。\n\n## 注意\n\n目前百度AI接口正在开发中，相应功能还未实现，可以不用填写百度AI相应的 key 。（在 v0.3.0 等后续版本中将接入百度AI中心）\n\n## 知识库功能\n\n此版本展示关闭知识库功能，下个版本将重构知识库功能，带来更加好用的知识库管理和整理功能。\n\n修改 order.js 文件中的 ORDER_KEY 对象可以修改警告的关键字。\n\n## 开源协议\n\nMIT License\n\nCopyright (c) 2018 康兵奎\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n\n## [更新日志](./updatelog.md)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbingkui%2Fwechatrobot","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbingkui%2Fwechatrobot","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbingkui%2Fwechatrobot/lists"}