Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Git push problem with npm #1093

Closed
remember00000 opened this issue Jul 15, 2021 · 5 comments
Closed

Git push problem with npm #1093

remember00000 opened this issue Jul 15, 2021 · 5 comments
Labels

Comments

@remember00000
Copy link
Contributor

_```

wechaty.js.org@0.8.315 lint:fn D:\wecharty-summer\wechaty.js.org
file-name-linter .file-name-linter.json

✖ jekyll_posts\2016-12-03-welcome-to-wechaty.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2016-12-04-gitchat-lijiarui-interview.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2016-12-05-ghostcloud-wechaty-docker.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2016-12-07-beijing-nodejs-meetup-party.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2016-12-08-jaslin-user-case.md does not match //[0-9-a-z]+./!


when I try to push,I meet the abrove problem,I find a lot,but did not solve;If there is anthing wrong with my npm?
@lijiarui
Copy link
Member

lijiarui commented Jul 16, 2021

Hi, @remember00000 Could you please give the reproduce code, and then we can dig into it? Thanks.

link with https://github.com/wechaty/wechaty.js.org/pull/1085

@remember00000
Copy link
Contributor Author

In my "wechaty.js.org"file,I open the "cmd"window,and I run "npm run test",but locally it show as follows:

wechaty.js.org@0.8.315 test D:\wecharty-summer\wechaty.js.org
npm run lint && npm run test:unit

wechaty.js.org@0.8.315 lint D:\wecharty-summer\wechaty.js.org
npm run lint:es && npm run lint:ts && npm run lint:md && npm run lint:fn && npm run lint:yml

wechaty.js.org@0.8.315 lint:es D:\wecharty-summer\wechaty.js.org
eslint "src//*.ts" "tests//*.spec.ts" --ignore-pattern tests/fixtures/

=============

WARNING: You are currently running a version of TypeScript which is not officially supported by @typescript-eslint/typescript-estree.

You may find that it works just fine, or you may not.

SUPPORTED TYPESCRIPT VERSIONS: >=3.3.1 <4.1.0

YOUR TYPESCRIPT VERSION: 4.3.5

Please only submit bug reports when using the officially supported version.

=============

wechaty.js.org@0.8.315 lint:ts D:\wecharty-summer\wechaty.js.org
tsc --noEmit

wechaty.js.org@0.8.315 lint:md D:\wecharty-summer\wechaty.js.org
markdownlint --ignore _site/ --ignore node_modules/ '**/*.md'

Usage: markdownlint [options] <files|directories|globs>

MarkdownLint Command Line Interface

Options:
-V, --version output the version number
-c, --config [configFile] configuration file (JSON, JSONC, JS, or YAML)
-d, --dot include files/folders with a dot (for example .github)
-f, --fix fix basic errors (does not work with STDIN)
-i, --ignore [file|directory|glob] file(s) to ignore/exclude (default: ["_site/","node_modules/"])
-o, --output [outputFile] write issues to file (no console)
-p, --ignore-path [file] path to file with ignore pattern(s)
-r, --rules [file|directory|glob|package] custom rule files (default: [])
-s, --stdin read from STDIN (does not work with files)
-h, --help display help for command

wechaty.js.org@0.8.315 lint:fn D:\wecharty-summer\wechaty.js.org
file-name-linter .file-name-linter.json

✖ jekyll_posts\2016-12-03-welcome-to-wechaty.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2016-12-04-gitchat-lijiarui-interview.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2016-12-05-ghostcloud-wechaty-docker.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2016-12-07-beijing-nodejs-meetup-party.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2016-12-08-jaslin-user-case.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2016-12-10-try-to-write-wexinrobot.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2017-01-01-getting-started-wechaty.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2017-01-06-wechaty-101-presentation.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2017-02-22-the-secret-lives-of-wechat-chatbots.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2017-03-20-added-hot-reload-for-bots.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2017-04-13-support-message-type-of-image-and-video.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2017-04-16-how-chatie-is-used-in-haoshiyou-project.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2017-04-21-interact-wechaty-with-ruby-on-rails-from-scratch.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2017-04-21-wechaty-meeting-dinner.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2017-05-17-deliver-dialogs-with-superscript.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2017-05-25-use-interval-in-wechaty.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2017-06-05-a-simple-wechaty-bot-with-intelligence-powered-by-tf.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2017-06-06-the-first-chatie-wwdc-party.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2017-06-24-an-interesting-weekend-with-wechaty.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2017-07-06-wechaty-sticker-on-sale.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2017-07-13-how-to-build-a-chatbot.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2017-07-17-run-your-telegram-bot-with-wechaty.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2017-08-28-wechaty-shanghai-meetup.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2017-09-10-wechaty-the-bot-sdk.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2017-09-18-wechaty-selfie-bot.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2017-09-20-add-wechaty-jsdoc.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2017-10-04-wechaty-new-release-version-0.9.0.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2017-10-06-wechat-pc-impactor.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2017-10-28-ten-minutes-to-build-a-daily-paper-bot.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2017-11-08-red-pocket-wechaty-iyjian.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2017-11-25-analysis-and-enhancement-wechaty.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2017-11-26-wechaty-electron-making-your-wechaty-as-a-client-service.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2017-12-25-wechaty-mail-tool.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2018-01-09-all-you-need-to-know-about-chatbot.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2018-01-14-wechaty-contributor-dinner-data-girl.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2018-01-25-how-to-build-face-blinder-bot.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2018-01-29-girl-techie-festival.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2018-02-06-techie-festival-faq.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2018-03-09-can-typescript-really-live-up-to-its-hype.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2018-03-10-wechat-protocol-reference-guide.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2018-04-18-botbuilder-wechaty-connector.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2018-04-23-blessed-twins-bot.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2018-05-06-talk-about-wechat-robot.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2018-06-21-wechaty-new-release-version-0.16.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2018-06-24-migrating-wechaty-v0.14-to-v0.18-guide-from-puppeteer-to-padchat-en.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2018-06-24-migrating-wechaty-v0.14-to-v0.18-guide-from-puppeteer-to-padchat-zh.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2018-07-12-wechaty-new-release-version-0.18.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2018-07-24-wechaty-installation-in-windows-10.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2018-08-09-heroku-deploy-button-for-wechaty-starter-template.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2018-08-13-wechaty-xiaoli-bot.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2018-08-14-docker-wechaty-getting-started.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2018-08-14-wechaty-lightbot-analytics.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2018-08-30-ai-bot-wechaty.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2018-09-15-country-wide-developer-conference.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2018-10-09-birthday-cake-2018.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2018-10-21-microsoft-tech-summit-chatbot-quick-started.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2018-11-25-wechat-robot-can-do-anything.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2019-04-02-koa-wechaty-assistant.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2019-04-02-node-wechaty-spider.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2019-05-11-remind-eat-bot.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2019-06-12-chatie-devops-toolset.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2019-06-21-three-step-get-girlfriend.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2019-06-13-wechaty-as-a-service-why-and-how.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2019-07-08-data-stream-about-room-join-from-wechat-to-wechaty.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2019-07-08-summary-of-learning-wechaty-and-padpro.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2019-07-16-wewe-public-wechat-group.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2019-07-12-wechaty-business-easy-pay.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2019-07-19-bot5-seminar-minutes-0.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2019-07-18-send-miniprogram-using-padpro.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2019-07-23-introduce-rasa-product-tech.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2019-07-26-bot-friday-second.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2019-08-12-dotnet-club-use-wechaty-to-collect-valuable-wechat-threads.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2019-08-31-wechaty-wwdc-in-silicon-valley.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2019-10-18-wechaty-pku-lecture.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2019-12-06-wechaty-recruit-chatbot.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2019-12-20-microsoft-ai-global-training-camp-ends-in-beijing.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2019-12-23-wechaty-north-america-ricepo-.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-02-08-wechaty-new-release-version-0.30.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-03-01-matrix-wechat-bridge.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-03-01-wechaty-data-bau.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-03-02-wechaty-north-america-umiuni.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-03-17-sqlite-wechat-assistant.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-03-07-meta-puppet-for-python.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-03-27-kaiyuanshe-interview-huan-slash-youth.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-03-26-ncov2019-data-broadcasting.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-04-05-wechaty-check-in-robot.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-03-30-financial-marketing-practice.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-04-10-chatbot-on-uniqueway.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-04-06-iot-based-on-juzibot.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-04-17-microsoft-tech-forum-rui-interview.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-04-20-run-wechaty-on-raspberry-pi.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-04-21-wechaty-min-forwarder.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-04-23-cps-of-wechat-bot-with-wechaty.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-04-30-wechat-promote-tool.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-05-05-when-bus-come.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-04-30-wechaty-chat-room-manager.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-05-12-weilai-nio-bot.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-05-16-group-repe-assistant.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-05-11-wechaty-subscription-bot.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-05-19-open-source-wechaty-huan-2020.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-05-17-use-wechaty-manage-ur-customers.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-05-19-qnamaker-juzi-bot-for-investors-rui.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-05-20-wechaty-team-robot.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-05-31-wechaty-docker-assistant.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-05-31-wxbot-management-platform.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-05-31-wechaty-web-panel-plugin.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-06-02-coupon-wechat-bot.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-05-31-your-wechat-bot.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-06-03-wechaty-mqbot-video-downloader.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-06-06-wechaty-game-bot.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-06-04-group-wechat-bot.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-06-15-b-bot-for-fun.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-06-13-cps-chat-bot.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-06-15-daily-push-bot.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-06-15-java-wechaty-beta-release.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-06-17-wechaty-academic-yanbot.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-06-16-java-puppet-manager.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-06-17-python-wechaty-beta-released.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-06-19-multi-language-wechaty-beta-release.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-06-19-python-wechaty-cps-bot.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-06-19-archyshuo-anki-assistant.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-06-20-wonderful-wechaty-devops-tools.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-06-28-build-divination-yibot.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-06-23-hitchhiker-info-subtotal.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-06-28-tom-chat-fun.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-06-30-wechat-robot-seller.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-06-29-go-wechaty-beta-released.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-07-01-a-guide-to-official-account-bot.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-07-02-wechat-bot-in-ten-minutes.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-07-03-910taobot-for-better-life.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-07-03-a-room-punch-bot.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-07-06-wechat-calculator-bot.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-07-07-wechat-poem-robot.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-07-05-multilanguage-meeting-notes.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-07-12-wechat-roommessage-bot.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-07-11-wechaty-daily-report.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-07-09-wechat-music-daycard.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-07-15-wechaty-forwarder-bot.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-07-17-wechaty-teamin-assistant.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-07-18-python-wechaty-meme-bot.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-07-18-python-wechaty-groupchat-assistant-bot.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-07-19-go-wechaty-plugin-dev-plan.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-07-18-wechaty-words-per-day-plugin-plan.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-07-20-wechat-purchasing-robot.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-07-20-wechaty-openai-agent.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-07-19-wechaty-plugin-youdao.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-07-19-wechaty-puppet-dingtalk.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-07-22-wechaty-plugin-milestone.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-07-20-wechaty-soc-kick-off-meeting.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-07-23-kuakua-bot-wechaty.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-07-23-early-bird-chatbot.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-07-23-wechaty-group-lottery.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-07-27-hr-retarded-robot.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-07-28-wechaty-puppet-douyin.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-07-27-java-wechaty-transplant.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-07-28-rae-oa-wechaty.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-07-28-wechaty-enterprise-rainbowbot.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-07-28-wechaty-rpa-kuaishou-plan.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-07-29-wechat-group-integral-robot.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-07-29-wechaty-puppet-lark-plan-blog.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-07-30-go-wechaty-gh-optimization-poc.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-07-31-wechaty-effective-secondhand-bot.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-08-01-wechaty-distribute-instruction-handler.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-08-04-wechaty-guangzhou-gathering.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-08-02-wechaty-stock-bot.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-08-05-wechaty-puppet-maker.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-08-08-qijibot-sales-automation.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-08-06-wechaty-twitter-to-wechat.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-08-09-wechaty-shenzhen-meetup.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-08-09-wechaty-log-monitor.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-08-11-car-product-rcbot.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-08-14-python-wechaty-groupchat-assistant-bot-poc.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-08-13-python-wechaty-meme-bot-mid-term.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-08-15-wechaty-words-per-day-plugin-mid-term.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-08-17-java-wechaty-bot.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-08-17-java-wechaty-transplant-midpoc.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-08-18-wechaty-for-new-student.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-08-19-puppet-work-midterm.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-08-19-puppet-work-plan.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-08-19-go-wechaty-plugin-poc.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-08-19-wechaty-zizz-gcaufy.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-08-19-wechaty-puppet-lark-mid-term-blog.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-08-20-go-wechaty-github-action-optimization-mid-term.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-08-20-kotlin-wechaty-simple-shell.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-08-20-wechaty-file-assistant-bot.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-08-20-wechaty-puppet-kuaishou-mid-term.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-08-20-wechaty-puppet-douyin-mid-term.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-08-21-wechaty-xiaowang-learning-tool.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-08-22-market-wechat-robot.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-08-22-summer-2020-wechaty-soc-midterm-demo-day.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-08-28-command-line-filter.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-08-23-wechaty-puppet-gitter.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-08-24-add-video-to-wechaty-blog.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-08-28-deploy-wechaty-in-aws.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-08-28-wechaty-alert-padplus.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-09-04-issue-feedback-room-monitor.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-08-31-wechaty-english-learning-assistant.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-08-29-wx-group-assistant-bot.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-09-14-ads-filer-groupbot.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-09-12-post-ts-to-python.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-09-14-my-first-wechaty-bot.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-09-16-speaker-mention-manager.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-09-26-chassist-bot-final.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-09-22-wechaty-group-chat-robot.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-09-27-go-wechaty-gh-actions-optimization-final-poc.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-09-27-go-wechaty-plugin.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-09-27-python-wechaty-meme-bot-final.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-09-26-wechaty-words-per-day-plugin-final.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-09-30-wechat-file-schedule-box-clafixed.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-09-28-puppet-work-final.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-09-30-wechaty-puppet-lark-final-blog.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-10-12-puppet-padlocal-intro.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-10-13-wechaty-puppet-douyin-final-term.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-10-13-wechaty-puppet-kuaishou-final-term.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-10-15-wechaty-wangke-bot.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-10-22-wetchat-bot-chat.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-10-22-wechat-fanli-robot.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-10-25-use-wechaty-to-predict-image.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-10-26-java-wechaty-group-message-sync.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-10-26-python-wechaty-live-coding.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-10-27-wxbot-admin-platform.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-10-30-daily-message-and-chatbot.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-11-03-lets-water-bot.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-11-01-wechaty-puppet-oa-released.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-11-10-product-spider-for-sharing.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-11-06-chatie-status-page-published.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-11-10-six-lines-code-two-ai-mvps-one-chatbot.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-11-06-wechaty-puppet-oa-released-en.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-12-07-puppet-wxwork-beta-release.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-11-14-summer-2020-summit-talks.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-11-14-summer-2020-wechaty.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-12-08-python-wechaty-open-source-journey.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-12-08-wechaty-bot-hostie.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-12-10-bridge-between-backend-and-wechat.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-12-23-open-source-pioneer-huan.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-12-10-wechaty-robot-lite.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-12-23-wxwork-and-donut.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-12-25-python-wechaty-room-inviter-plugin.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-12-28-automatic-rebate-robot.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-12-28-auto-push-news.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-12-30-wechaty-2020-dinner-666.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-12-31-dotnet-wechaty-getting-start.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2021-01-04-summer-2020-summit-okr.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-12-31-open-source-award-wechaty.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2020-12-31-summer-2020-student-developers.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2021-01-14-wechaty-puppet-service.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2021-01-15-carpool-bot-with-wechaty-1.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2021-01-25-wechaty-0.56-released.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2021-01-19-wechaty-api-1.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2021-01-26-wechaty-charbot-lite.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2021-01-20-chatbot-conversational-user-interface.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2021-01-28-csharp-wechaty-for-padlocal-puppet-service.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2021-02-04-matrix-with-wechaty.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2021-02-03-python-wechaty-for-padlocal-puppet-service.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2021-02-06-wechaty-getting-started-without-leave-your-browser.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2021-02-14-gource-visualizing-wechaty-history.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2021-02-14-ziki-wechaty-helper.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2021-02-17-summer-wechaty-nanjing-summit-journey.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2021-02-15-publishment-of-wechaty-whatsapp-puppet.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2021-02-28-wechat-chatroom-assistant.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2021-02-20-google-cloud-shell-tutorials.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2021-03-04-wechaty-puppet-providers-trends.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2021-02-09-how-to-use-wechaty-to-ask-for-payment-before-user-joining-the-group.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2021-03-08-python-wechaty-and-wechaty-puppet-padlocal.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2021-03-17-tag-based-bot-detect-vip-customer.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2021-03-17-node-wechaty-and-wechaty-puppet-padlocal.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2021-03-14-summer-2021-kick-off-meeting.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2021-03-25-google-season-of-docs-documentation-system.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2021-03-27-rcs-messaging-chatbot.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2021-04-05-wechaty-contributor-meetup.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2021-03-31-wechaty-cryptocurrency-websocket.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2021-04-01-wechat-group-cryptocurrency-robot.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2021-04-13-wechaty-uos-web.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2021-04-12-wechat-group-chat-interactive-robot.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2021-04-16-go-wechaty-use-web.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2021-04-15-chatie-api-server-down.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2021-04-17-python-wechaty-use-web.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2021-04-22-how-to-publish-blog-on-wechaty.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2021-05-01-landing-page-value-proposition.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2021-04-24-ai-chatbot-paddlehub.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2021-04-22-wechaty-with-paddlepaddle.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2021-04-30-google-season-of-docs.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2021-05-02-wechaty-bible-chatbot.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2021-05-03-interactive-tutorials-for-newcomers.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2021-05-03-gsod-project-proposal-shwetal-wechaty.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2021-05-03-gsod-2021-applicant-jaya2320.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2021-05-03-joseph-mawa-google-season-of-docs-project-technical-proposal.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2021-05-03-project-proposal-wechaty.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2021-05-04-gsod-2021-applicant-sbis04.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2021-05-04-gsod21-simin-proposal.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2021-05-04-rohitesh-applicant-for-volunteering-gsod.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2021-05-03-sajen-sarvajith-blog-post.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2021-05-06-gsod-2021-proposal-for-volunteering.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2021-05-06-vasvi-applicant-for-technical-writer-gsod.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2021-05-05-shraddhavp-interactive-wechaty-tutorial.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2021-05-08-gsod-2021-selected-technical-writers.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2021-05-11-gsod-2021-team-proposal-tutorials.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2021-05-12-gsod-2021-how-to-guide-team-proposal.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2021-05-11-shraddhavp-soumi-combined-reference-proposal.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2021-05-12-gsod-2021-volunteering-proposal.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2021-05-12-gsod-2021-reconstruct-landing-page-team-proposal.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2021-05-16-gsod-2021-week1-meeting.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2021-05-18-gsod-2021-proposal-for-improve-the-grpc-and-openapi-ecosystem.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2021-05-13-gsod-2021-improve-introduction-and-explanation-project-joint-proposal.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2021-05-18-win10-use-docker-build-web-protocol-server-develop-bot.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2021-05-23-gsod-2021-second-meeting.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2021-05-24-how-to-build-a-panda-face-generator-with-paddlepaddle.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2021-05-30-simin-documentation-structure.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2021-05-30-wechaty-local-forums-and-past-events.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2021-06-05-summer-2021-open-source.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2021-06-06-gsod-2021-third-meeting.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2021-06-17-puppet-simplepad-hello.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2021-06-08-how-to-get-a-weixin-chatbot-with-python-wechaty-and-paddlehub-and-aliyun.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2021-06-11-ospp-startup-discussion.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2021-06-17-wxrobot-backend-management.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2021-06-22-gsod-2021-first-month-evaluation.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2021-06-22-gsod-2021-fourth-meeting.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2021-06-23-the-wechaty-way.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2021-06-24-summer-wechaty-guide.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2021-06-24-wechaty-soc-kick-off-meeting.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2021-07-05-puppet-laozhang-wechat-bot.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2021-07-05-code-like-poetry-bot-like-song.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2021-07-07-wechaty-with-paddlepaddle.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2021-07-06-gsod-2021-fifth-meeting.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2021-07-11-ospp-plan-qq-puppet.md does not match //[0-9-a-z]+./!
✖ jekyll_posts\2021-07-14-wechaty-puppet-lark-plan-blog.md does not match //[0-9-a-z]+./!
🏁 Finished linting jekyll/posts
✖ jekyll\assets\2016\ghostcloud-banner.jpg does not match //[0-9-a-z
]+./!
✖ jekyll\assets\2016\ghostcloud-message.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2016\ghostcloud-log.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2016\gitchat-lijiarui-interview.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2016\ghostcloud-qrcode.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2016\jaslin-case-study.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2016\jaslin-use-case-record.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2016\jaslin-use-case-statistics.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2016\jaslin-use-case-send.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2016\nodeparty-speaker2.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2016\ruirui-dance.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2016\nodeparty-banner.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2016\nodeparty-speaker.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\abstract-info.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\birthday-cake-cut.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\agent-smith-clone-anderson.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\birthday-cake-parents.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\blessed-twins-bot.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\botframework.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\birthday-cake-chickens.gif does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\code-migration-en.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\code-migration-zh.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\country-wide-developer-conference.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\h4dex-wechatprotocol.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\helen-docker-screenshot.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\helen-node-screenshot.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\hi-ai.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\huan-reduce-weight.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\huan-wechaty-new-version-0.16.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\helen-techie-festival.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\kaiyuanshe.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\helen-weixin.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\microsoft-hol-chatbot.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\microsoft-hol-demo.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\microsoft-hol-integrate-1.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\microsoft-hol-integrate-2.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\microsoft-hol-integrate-3.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\microsoft-hol-integrate-4.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\microsoft-hol-luis-1.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\microsoft-hol-luis-10.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\microsoft-hol-luis-11.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\microsoft-hol-luis-12.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\microsoft-hol-luis-13.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\microsoft-hol-luis-14.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\microsoft-hol-luis-15.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\microsoft-hol-luis-2.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\microsoft-hol-luis-6.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\microsoft-hol-luis-5.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\microsoft-hol-luis-3.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\microsoft-hol-luis-7.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\microsoft-hol-luis-8.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\microsoft-hol-luis-4.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\microsoft-hol-luis-9.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\microsoft-hol-wechaty-1.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\microsoft-hol-luis.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\microsoft-hol-wechaty-2.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\microsoft-hol-wechaty-3.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\microsoft-hol-wechaty-4.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\techiefestival-1.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\microsoft-hol-wechaty-5.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\techiefestival-11.gif does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\techiefestival-10.gif does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\techiefestival-12.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\techiefestival-13.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\microsoft-hol-wechaty-6.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\techiefestival-14.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\techiefestival-16.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\techiefestival-15.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\techiefestival-17.gif does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\techiefestival-19.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\techiefestival-2.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\techiefestival-18.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\techiefestival-20.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\techiefestival-21.gif does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\techiefestival-22.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\techiefestival-23.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\techiefestival-25.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\techiefestival-24.gif does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\techiefestival-3.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\techiefestival-5.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\techiefestival-4.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\techiefestival-6.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\techiefestival-8.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\techiefestival-7.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\techiefestival-9.gif does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\typescript-logo.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\wechaty-blinder-1.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\wechaty-blinder-10.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\wechaty-blinder-11.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\wechaty-blinder-13.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\wechaty-blinder-12.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\wechaty-blinder-14.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\wechaty-blinder-16.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\wechaty-blinder-3.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\wechaty-blinder-17.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\wechaty-blinder-4.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\wechaty-blinder-6.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\wechaty-blinder-5.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\wechaty-blinder-7.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\wechaty-blinder-15.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\wechaty-blinder-8.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\wechaty-blinder-2.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\wechaty-contributor-dinner-data-girl.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\wechaty-blinder-9.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\wechaty-installation-in-windows.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\wechaty-lightbot-3.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\wechaty-lightbot-5.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\wechaty-lightbot-4.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\wechaty-lightbot-1.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\wechaty-lightbot-7.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\wechaty-lightbot-6.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\wechaty-lightbot-2.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\wechaty-lightbot-logo.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\wechaty-xiaoli.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2017\add-wechaty-jsdoc-automate-all-the-things.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\xiaoli-1.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2017\antonia0912-issue-4-seminar.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2017\binsee-wechaty-structure.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2018\xiaoli-2.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2017\dcsan-shanghai-meetup.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2017\dcsan-dashbot.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2017\gcaufy-hot-reload-screencast.gif does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2017\h4dex-inject.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2017\hczhcz-run-your-telegram-bot-with-wechaty-1.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2017\hczhcz-run-your-telegram-bot-with-wechaty-2.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2017\hczhcz-run-your-telegram-bot-with-wechaty-3.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2017\hczhcz-run-your-telegram-bot-with-wechaty-4.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2017\helen-screenshot-doc.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2017\helen-screenshot-testing.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2017\huan-wechaty-new-version-0.9.0.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2017\itdakashuo-how-to-build-a-chatbot-1.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2017\itdakashuo-how-to-build-a-chatbot-2.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2017\itdakashuo-how-to-build-a-chatbot-3.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2017\itdakashuo-how-to-build-a-chatbot-4.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2017\itdakashuo-how-to-build-a-chatbot-5.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2017\itdakashuo-how-to-build-a-chatbot-6.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2017\itdakashuo-how-to-build-a-chatbot-7.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2017\itdakashuo-how-to-build-a-chatbot-8.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2017\iyjian-1.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2017\iyjian-2.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2017\iyjian-3.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2017\lijiarui-speech-nodejs.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2017\lijiarui-wechaty-quick-start-guide-video.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2017\leinue-bot.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2017\lijiarui-write-bot-docker-pull.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2017\lijiarui-write-bot-qr-code.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2017\leinue-screenshot.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2017\samrais-ss-1.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2017\lijiarui-write-bot-run-ding.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2017\lijiarui-write-bot-wechaty-pic.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2017\mukaiu-ding-code.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2017\samurias-hifive.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2017\wechat-meeting.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2017\wechat-windows-impactor-src.zip does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2017\samurais-the-matrix.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2017\wechaty-connect-chatbots.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2017\wechaty-electron-making-your-wachaty-as-a-client-service1.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2017\wechaty-electron-making-your-wechaty-as-a-client-service2.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2017\wechaty-electron-making-your-wachaty-as-a-client-service3.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2017\wechaty-electron-making-your-wechaty-as-a-client-service4.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2017\wechaty-selfie-demo-screenshoot.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2017\wechaty-email-demo.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2017\wechaty-email.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2017\wechaty-selfie-pear.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2017\wechaty-sticker-mac.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2017\wechaty-sticker-size.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2017\wechaty-sticker-mac-inside.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2017\wechaty-sticker.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2017\wechaty-sticker-windows.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2017\wechaty-sticker-ipad.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2017\wechaty-wwdc.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2017\wildcat-rails-architecture-1.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2017\wildcat-rails-admin-panel.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2017\wildcat-rails-architecture-2.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2017\wildcat-rails-db-initial-structure.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2017\wildcat-tf-from-go-to-chatbot.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2017\wildcat-tf-screenshot-bot-in-wechat.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2017\wildcat-tf-screenshot-simple-ui.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2017\wildcat-tf-screenshot-training.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2017\wildcat-tf-screenshot-testing.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2017\wildcat-tf-wechaty-and-tensorflow-featured-image.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\chatie-devops-toolset.gif does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\chatie-eslint-config.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\chatie-wwdc-in-sv-110718.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\chatie-semver.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\everyday-1.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\everyday-10.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\chatie-git-scripts.gif does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\everyday-11.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\chatie-tsconfig.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\everyday-14.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\everyday-12.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\everyday-13.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\everyday-16.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\everyday-15.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\everyday-17.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\everyday-2.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\everyday-3.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\everyday-5.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\everyday-7.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\everyday-4.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\everyday-6.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\everyday-9.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\everyday-8.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\everyday-header.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\koa-wechaty-1.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\koa-wechaty-10.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\koa-wechaty-2.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\koa-wechaty-5.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\koa-wechaty-7.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\koa-wechaty-8.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\koa-wechaty-3.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\koa-wechaty-9.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\koa-wechaty-4.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\koa-wechaty.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\maodou-ketang-demo.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\koa-wechaty-6.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\maodou-miniprogram-spec.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\maodou-ketang-invite-qrcode.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\maodou-ketang-qrcode.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\node-wechaty-1.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\node-wechaty-2.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\pkg-jq.gif does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\rasa-1.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\node-wechaty-3.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\rasa-2.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\recruit-bot-img-1.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\rasa-3.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\recruit-bot-img-2.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\remind-eat-1.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\wechaty-pay-paycompare.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\remind-eat-2.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\wechaty-pay-paymentsx.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\wechaty-pay-paypic.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\wechaty-pay-wechat.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\tstest.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\wewe-screenshot.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\wechaty-pay-botorange.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\wewe-timbot.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\css\highlight.css does not match //[0-9-a-z_]+./!
✖ jekyll\assets\css\highlight.css does not match /.(jpg|jpeg|png|gif|webp|zip|pdf|docx|doc|txt)$/!
✖ jekyll\assets\css\theme.css does not match //[0-9-a-z_]+./!
✖ jekyll\assets\css\theme.css does not match /.(jpg|jpeg|png|gif|webp|zip|pdf|docx|doc|txt)$/!
✖ jekyll\assets\css\main.css does not match //[0-9-a-z_]+./!
✖ jekyll\assets\css\main.css does not match /.(jpg|jpeg|png|gif|webp|zip|pdf|docx|doc|txt)$/!
✖ jekyll\assets\images\bio-photo.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\images\favicon.ico does not match //[0-9-a-z_]+./!
✖ jekyll\assets\images\favicon.ico does not match /.(jpg|jpeg|png|gif|webp|zip|pdf|docx|doc|txt)$/!
✖ jekyll\assets\images\logo.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\js\bootstrap.js does not match //[0-9-a-z_]+./!
✖ jekyll\assets\js\bootstrap.js does not match /.(jpg|jpeg|png|gif|webp|zip|pdf|docx|doc|txt)$/!
✖ jekyll\assets\js\lunr.js does not match //[0-9-a-z_]+./!
✖ jekyll\assets\js\lunr.js does not match /.(jpg|jpeg|png|gif|webp|zip|pdf|docx|doc|txt)$/!
✖ jekyll\assets\js\theme.js does not match //[0-9-a-z_]+./!
✖ jekyll\assets\js\theme.js does not match /.(jpg|jpeg|png|gif|webp|zip|pdf|docx|doc|txt)$/!
✖ jekyll\assets\2018\08-heroku-deploy-button-for-wechaty-starter-template\heroku-wechaty.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\bot5-seminar-2\chatbot-experience-limingth.pdf does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\bot5-seminar-2\after-party.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\bot5-seminar-2\find-my-face-creatorkuang.pdf does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\bot5-seminar-2\group-photo.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\bot5-seminar-2\people.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\bot5-seminar-0\after-party.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\bot5-seminar-0\group-photo.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\bot5-seminar-0\rasa-core-qhduan.pdf does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\dotnetclub-chaty\brick-carrier.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\dotnetclub-chaty\chat-history-large.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\dotnetclub-chaty\chat-history.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\dotnetclub-chaty\convert-flow-large.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\dotnetclub-chaty\privacy-leak.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\dotnetclub-chaty\copy-paste-from-so.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\dotnetclub-chaty\quit-baidu.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\dotnetclub-chaty\on-my-knees.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\dotnetclub-chaty\wechaty.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\microsoft-ai-global-training-camp\image-10.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\microsoft-ai-global-training-camp\image-1.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\microsoft-ai-global-training-camp\image-12.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\microsoft-ai-global-training-camp\image-11.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\microsoft-ai-global-training-camp\image-13.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\microsoft-ai-global-training-camp\image-15.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\microsoft-ai-global-training-camp\image-14.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\microsoft-ai-global-training-camp\image-17.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\microsoft-ai-global-training-camp\image-16.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\microsoft-ai-global-training-camp\image-18.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\microsoft-ai-global-training-camp\image-19.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\microsoft-ai-global-training-camp\image-2.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\microsoft-ai-global-training-camp\image-21.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\microsoft-ai-global-training-camp\image-20.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\microsoft-ai-global-training-camp\image-22.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\microsoft-ai-global-training-camp\image-23.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\microsoft-ai-global-training-camp\image-24.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\microsoft-ai-global-training-camp\image-25.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\microsoft-ai-global-training-camp\image-26.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\microsoft-ai-global-training-camp\image-3.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\microsoft-ai-global-training-camp\image-7.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\microsoft-ai-global-training-camp\image-4.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\microsoft-ai-global-training-camp\image-8.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\microsoft-ai-global-training-camp\image-9.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\microsoft-ai-global-training-camp\image-5.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\wechaty-pku-lecture\pku-liming.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\wechaty-pku-lecture\pku-liming2.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\wechaty-pku-lecture\wechaty-arch.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\wechaty-pku-lecture\wechaty-community.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\microsoft-ai-global-training-camp\image-6.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\wechaty-pku-lecture\wechaty-pku-lecture.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\wechaty-pku-lecture\wechaty-bot-friday.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\wechaty-pku-lecture\wechaty-pku-lecture2.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\wechaty-pku-lecture\wechaty-summary.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\wechaty-pku-lecture\xzs-workflow.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\wechaty-pku-lecture\wechaty-pku-mdktxzs.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\wechaty-ricepo\logo.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\wechaty-ricepo\order.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\wechaty-ricepo\slack.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\wechaty-ricepo\ricepo.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2019\wechaty-ricepo\wechat.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\01-chatbot-conversational-user-interface\chatbot.webp does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\01-carpool-bot-with-wechaty-1\1.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\01-csharp-wechaty-for-padlocal-puppet-service\dotnet-wechaty.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\01-carpool-bot-with-wechaty-1\2.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\01-carpool-bot-with-wechaty-1\3.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\01-carpool-bot-with-wechaty-1\4.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\01-wechaty-puppet-service\5-puppets.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\01-wechaty-0.56-released\wechaty-flyer-2020.webp does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\01-wechaty-api-1\luyomo.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\01-summer-2020-summit-okr\goal.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\01-wechaty-charbot-lite\2.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\01-summer-2020-summit-okr\what-is-okr.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\01-wechaty-charbot-lite\1.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\02-gource-visualizing-wechaty-history\wechaty-gource.webp does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\01-wechaty-charbot-lite\3.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\02-google-cloud-shell-tutorials\wechaty-google-cloud-shell-tutorial.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\02-google-cloud-shell-tutorials\google-cloud-platform.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\02-matrix-with-wechaty\2020-03-matrix-appservice-wechaty.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\02-how-to-use-wechaty-to-ask-for-payment-before-user-joining-the-group\paying-by-qrcode.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\02-python-wechaty-for-padlocal-puppet-service\python-wechaty-logo.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\02-publishment-of-wechaty-whatsapp-puppet\logo.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\02-publishment-of-wechaty-whatsapp-puppet\wechaty-puppet-whatsapp-demo.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\02-summer-wechaty-nanjing-summit-journey\slides.pdf does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\02-wechat-chatroom-assistant\demo.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\02-summer-wechaty-nanjing-summit-journey\front.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\02-wechat-chatroom-assistant\header.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\02-wechaty-getting-started-without-leave-your-browser\gitpod-wechaty.webp does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\02-ziki-wechaty-helper\ziki_glance.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\02-ziki-wechaty-helper\ziki_bot_input.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\02-ziki-wechaty-helper\ziki_bot_query.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\03-google-season-of-docs-documentation-system\doc-sys-overview.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\03-google-season-of-docs-documentation-system\doctypes.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\03-python-wechaty-and-wechaty-puppet-padlocal\arch.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\03-python-wechaty-and-wechaty-puppet-padlocal\testing.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\03-python-wechaty-and-wechaty-puppet-padlocal\python-wechaty-logo9.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\03-python-wechaty-and-wechaty-puppet-padlocal\cloud-virtual-machine.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\03-python-wechaty-and-wechaty-puppet-padlocal\qrcode.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\03-node-wechaty-and-wechaty-puppet-padlocal\bot_step3.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\03-node-wechaty-and-wechaty-puppet-padlocal\bot_step1.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\03-node-wechaty-and-wechaty-puppet-padlocal\bot_step10.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\03-node-wechaty-and-wechaty-puppet-padlocal\bot_step2.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\03-node-wechaty-and-wechaty-puppet-padlocal\bot_step5.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\03-node-wechaty-and-wechaty-puppet-padlocal\bot_step7.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\03-node-wechaty-and-wechaty-puppet-padlocal\bot_step8.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\03-node-wechaty-and-wechaty-puppet-padlocal\bot_step9.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\03-node-wechaty-and-wechaty-puppet-padlocal\bot_step4.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\03-node-wechaty-and-wechaty-puppet-padlocal\bot_step6.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\03-node-wechaty-and-wechaty-puppet-padlocal\grouupmaster.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\03-rcs-messaging-chatbot\rcs-screen.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\03-tag-based-bot-detect-vip-customer\archetecture.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\03-rcs-messaging-chatbot\rcs-bot.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\03-tag-based-bot-detect-vip-customer\btc-autoreply.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\03-tag-based-bot-detect-vip-customer\tag-btc.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\03-tag-based-bot-detect-vip-customer\tag-unicorn.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\03-wechaty-cryptocurrency-websocket\avatar.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\03-tag-based-bot-detect-vip-customer\unicorn-autoreply.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\03-wechaty-cryptocurrency-websocket\wechaty-btc.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\03-summer-2021-kick-off-meeting\summer2021.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\03-wechaty-cryptocurrency-websocket\result.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\04-ai-chatbot-paddlehub\banner.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\04-go-wechaty-use-web\ding.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\04-go-wechaty-use-web\struct.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\03-wechaty-puppet-providers-trends\wechaty-puppet-providers-trends.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\04-chatie-api-server-down\cloudflare-ddos.webp does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\04-chatie-api-server-down\heroku-log-2.webp does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\04-chatie-api-server-down\heroku-log-1.webp does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\04-chatie-api-server-down\heroku-log-3.webp does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\04-chatie-api-server-down\system-down.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\04-chatie-api-server-down\hostie-concurrency.webp does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\04-how-to-publish-blog-on-wechaty\01.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\04-how-to-publish-blog-on-wechaty\03.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\04-how-to-publish-blog-on-wechaty\02.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\04-how-to-publish-blog-on-wechaty\04.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\04-python-wechaty-use-web\wechaty-love-wechaty-desktop.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\04-how-to-publish-blog-on-wechaty\06.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\04-google-season-of-docs\google-season-of-docs-wechaty.webp does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\04-how-to-publish-blog-on-wechaty\05.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\04-how-to-publish-blog-on-wechaty\rare-book.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\04-google-season-of-docs\gsoc-rejection-2021.webp does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\04-google-season-of-docs\gsod-acceptance-2021.webp does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\04-google-season-of-docs\wechaty-gsod-2021-participants.webp does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\04-wechat-group-chat-interactive-robot\bind.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\04-wechat-group-chat-interactive-robot\header.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\04-google-season-of-docs\wechaty-gsod-2021.webp does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\04-wechat-group-chat-interactive-robot\start.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\04-wechaty-contributor-meetup\cheers.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\04-wechat-group-cryptocurrency-robot\header.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\04-wechat-group-cryptocurrency-robot\result.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\05-gsod-2021-applicant-jaya2320\profile.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\04-wechaty-uos-web\wechaty-puppet-wechat.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\04-wechaty-with-paddlepaddle\completion-invite.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\04-wechaty-with-paddlepaddle\eliza.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\04-wechaty-with-paddlepaddle\header.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\04-wechaty-with-paddlepaddle\wechaty-paddlehub.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\04-wechaty-with-paddlepaddle\logs.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\04-wechaty-with-paddlepaddle\wechaty-structure.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\05-gsod-2021-applicant-sbis04\wechaty_contributor_gsod_2021.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\05-gsod-2021-proposal-for-improve-the-grpc-and-openapi-ecosystem\gsod-2021.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\04-wechaty-with-paddlepaddle\qrcode.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\05-gsod-2021-improve-introduction-and-explanation-project-joint-proposal\introduction-and-explanation.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\05-gsod-2021-how-to-guide-team-proposal\gsod.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\05-gsod-2021-proposal-for-volunteering\gsod-2021.webp does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\05-gsod-2021-reconstruct-landing-page-team-proposal\example-lp.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\05-gsod-2021-team-proposal-tutorials\wechaty-tutorials-proposal.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\04-wechaty-with-paddlepaddle\wechaty-cpu.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\05-gsod-2021-second-meeting\gsod-meeting2-teasor.webp does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\05-gsod-2021-reconstruct-landing-page-team-proposal\gsod-reconstruct-lp.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\05-gsod-2021-selected-technical-writers\do-not-go-out-of-scope.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\05-gsod-2021-selected-technical-writers\gsod-meeting-teasor.webp does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\05-gsod-2021-volunteering-proposal\gsod_s.webp does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\05-gsod-2021-selected-technical-writers\doc-sys-overview.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\05-gsod-project-proposal-shwetal-wechaty\profilepic.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\05-gsod-2021-week1-meeting\gsod-meeting-teasor.webp does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\05-gsod-2021-selected-technical-writers\group-photo.webp does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\05-gsod21-simin-proposal\profile.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\05-gsod-2021-selected-technical-writers\gsod-banner.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\05-how-to-build-a-panda-face-generator-with-paddlepaddle\bright.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\05-how-to-build-a-panda-face-generator-with-paddlepaddle\shut-up-and-kiss-me.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\05-how-to-build-a-panda-face-generator-with-paddlepaddle\contract.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\05-interactive-tutorials-for-newcomers\gsod_s.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\05-joseph-mawa-google-season-of-docs-project-technical-proposal\lemur.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\05-how-to-build-a-panda-face-generator-with-paddlepaddle\framework.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\05-landing-page-value-proposition\value-creation-process.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\05-landing-page-value-proposition\value-proposition.webp does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\05-landing-page-value-proposition\value.webp does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\05-how-to-build-a-panda-face-generator-with-paddlepaddle\gamma.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\05-sajen-sarvajith-blog-post\profile-pic.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\05-rohitesh-applicant-for-volunteering-gsod\rohitesh.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\05-project-proposal-wechaty\gsod-2021.webp does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\05-shraddhavp-interactive-wechaty-tutorial\shraddhapic.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\05-shraddhavp-soumi-combined-reference-proposal\gsod_s.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\05-vasvi-applicant-for-technical-writer-gsod\vasvi.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\05-simin-documentation-structure\cover_photo.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\05-simin-documentation-structure\explanation.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\05-simin-documentation-structure\tutorials.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\06-gsod-2021-first-month-evaluation\gsod-2021.webp does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\05-simin-documentation-structure\how-to_guides.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\05-simin-documentation-structure\reference_guides.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\05-wechaty-bible-chatbot\03-02.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\05-wechaty-bible-chatbot\03-04.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\05-wechaty-bible-chatbot\03-03.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\05-wechaty-bible-chatbot\03-01.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\05-wechaty-bible-chatbot\03-05.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\05-wechaty-bible-chatbot\03-06.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\05-wechaty-bible-chatbot\03-07.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\05-wechaty-bible-chatbot\03-08.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\05-wechaty-bible-chatbot\03-09.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\05-wechaty-bible-chatbot\04-01.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\05-wechaty-bible-chatbot\logo.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\05-wechaty-local-forums-and-past-events\community-events.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\05-win10-use-docker-build-web-protocol-server-develop-bot\ding-dong.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\05-win10-use-docker-build-web-protocol-server-develop-bot\docker-build-web.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\05-win10-use-docker-build-web-protocol-server-develop-bot\multi-bot.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\06-gsod-2021-fourth-meeting\gsod-fourth-meeting.webp does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\05-win10-use-docker-build-web-protocol-server-develop-bot\docker-status.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\06-gsod-2021-third-meeting\gsod-meeting-teasor.webp does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\06-ospp-startup-discussion\ospp-meeting-image.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\05-win10-use-docker-build-web-protocol-server-develop-bot\run-python.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\06-puppet-simplepad-hello\logo.webp does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\06-puppet-simplepad-hello\process.webp does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\05-win10-use-docker-build-web-protocol-server-develop-bot\scan-qrcode.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\06-how-to-get-a-weixin-chatbot-with-python-wechaty-and-paddlehub-and-aliyun\0.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\06-how-to-get-a-weixin-chatbot-with-python-wechaty-and-paddlehub-and-aliyun\1-1-2.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\06-how-to-get-a-weixin-chatbot-with-python-wechaty-and-paddlehub-and-aliyun\1-1-1.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\06-how-to-get-a-weixin-chatbot-with-python-wechaty-and-paddlehub-and-aliyun\1-10.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\06-how-to-get-a-weixin-chatbot-with-python-wechaty-and-paddlehub-and-aliyun\1-11.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\06-how-to-get-a-weixin-chatbot-with-python-wechaty-and-paddlehub-and-aliyun\1-12.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\06-how-to-get-a-weixin-chatbot-with-python-wechaty-and-paddlehub-and-aliyun\1-15.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\06-how-to-get-a-weixin-chatbot-with-python-wechaty-and-paddlehub-and-aliyun\1-16-1.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\06-how-to-get-a-weixin-chatbot-with-python-wechaty-and-paddlehub-and-aliyun\1-16-2.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\06-how-to-get-a-weixin-chatbot-with-python-wechaty-and-paddlehub-and-aliyun\1-17.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\06-how-to-get-a-weixin-chatbot-with-python-wechaty-and-paddlehub-and-aliyun\1-13.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\06-how-to-get-a-weixin-chatbot-with-python-wechaty-and-paddlehub-and-aliyun\1-14.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\06-how-to-get-a-weixin-chatbot-with-python-wechaty-and-paddlehub-and-aliyun\1-18.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\06-how-to-get-a-weixin-chatbot-with-python-wechaty-and-paddlehub-and-aliyun\1-19.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\06-how-to-get-a-weixin-chatbot-with-python-wechaty-and-paddlehub-and-aliyun\1-2.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\06-how-to-get-a-weixin-chatbot-with-python-wechaty-and-paddlehub-and-aliyun\1-20.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\06-how-to-get-a-weixin-chatbot-with-python-wechaty-and-paddlehub-and-aliyun\1-21.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\06-how-to-get-a-weixin-chatbot-with-python-wechaty-and-paddlehub-and-aliyun\1-3.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\06-how-to-get-a-weixin-chatbot-with-python-wechaty-and-paddlehub-and-aliyun\1-22-1.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\06-how-to-get-a-weixin-chatbot-with-python-wechaty-and-paddlehub-and-aliyun\1-22-2.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\06-how-to-get-a-weixin-chatbot-with-python-wechaty-and-paddlehub-and-aliyun\1-4.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\06-how-to-get-a-weixin-chatbot-with-python-wechaty-and-paddlehub-and-aliyun\1-23.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\06-how-to-get-a-weixin-chatbot-with-python-wechaty-and-paddlehub-and-aliyun\1-5.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\06-how-to-get-a-weixin-chatbot-with-python-wechaty-and-paddlehub-and-aliyun\1-6.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\06-how-to-get-a-weixin-chatbot-with-python-wechaty-and-paddlehub-and-aliyun\1-7.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\06-how-to-get-a-weixin-chatbot-with-python-wechaty-and-paddlehub-and-aliyun\1-8.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\06-how-to-get-a-weixin-chatbot-with-python-wechaty-and-paddlehub-and-aliyun\1-9.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\06-how-to-get-a-weixin-chatbot-with-python-wechaty-and-paddlehub-and-aliyun\2-1-1.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\06-how-to-get-a-weixin-chatbot-with-python-wechaty-and-paddlehub-and-aliyun\2-1-2.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\06-how-to-get-a-weixin-chatbot-with-python-wechaty-and-paddlehub-and-aliyun\2-1-3.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\06-how-to-get-a-weixin-chatbot-with-python-wechaty-and-paddlehub-and-aliyun\2-1.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\06-how-to-get-a-weixin-chatbot-with-python-wechaty-and-paddlehub-and-aliyun\2-4-1.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\06-how-to-get-a-weixin-chatbot-with-python-wechaty-and-paddlehub-and-aliyun\2-4-2.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\06-how-to-get-a-weixin-chatbot-with-python-wechaty-and-paddlehub-and-aliyun\2-4-3.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\06-how-to-get-a-weixin-chatbot-with-python-wechaty-and-paddlehub-and-aliyun\2-4-4.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\06-how-to-get-a-weixin-chatbot-with-python-wechaty-and-paddlehub-and-aliyun\3-0-1.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\06-how-to-get-a-weixin-chatbot-with-python-wechaty-and-paddlehub-and-aliyun\3-0-2.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\06-how-to-get-a-weixin-chatbot-with-python-wechaty-and-paddlehub-and-aliyun\3-1.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\06-how-to-get-a-weixin-chatbot-with-python-wechaty-and-paddlehub-and-aliyun\cover.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\06-the-wechaty-way\meeting-notes.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\06-the-wechaty-way\pr.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\06-summer-wechaty-guide\teaser.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\06-the-wechaty-way\rfc.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\06-wechaty-soc-kick-off-meeting\group-photo.webp does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\06-the-wechaty-way\teaser.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\06-the-wechaty-way\youtube-example.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\06-summer-2021-open-source\001.webp does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\06-summer-2021-open-source\004.webp does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\06-summer-2021-open-source\002.webp does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\06-summer-2021-open-source\003.webp does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\06-summer-2021-open-source\005.webp does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\06-summer-2021-open-source\006.webp does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\06-summer-2021-open-source\007.webp does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\06-summer-2021-open-source\008.webp does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\06-summer-2021-open-source\010.webp does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\06-summer-2021-open-source\009.webp does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\06-summer-2021-open-source\012.webp does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\06-summer-2021-open-source\011.webp does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\06-summer-2021-open-source\013.webp does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\06-summer-2021-open-source\015.webp does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\06-wxrobot-backend-management\admin.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\06-summer-2021-open-source\016.webp does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\06-summer-2021-open-source\014.webp does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\07-code-like-poetry-bot-like-song\cover.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\07-code-like-poetry-bot-like-song\cover.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\07-wechaty-puppet-lark-plan-blog\wechaty-lark.webp does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\07-gsod-2021-fifth-meeting\gsod-fifth-meeting.webp does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\07-wechaty-with-paddlepaddle\botbay.gif does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\07-ospp-plan-qq-puppet\wechaty-qq-puppet-logo.webp does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\07-wechaty-with-paddlepaddle\header.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\07-wechaty-with-paddlepaddle\pic_mask.gif does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\07-wechaty-with-paddlepaddle\qrcode.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\07-wechaty-with-paddlepaddle\panda_emoji.gif does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\07-puppet-laozhang-wechat-bot\wechat_bot.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\07-wechaty-with-paddlepaddle\wanderer.gif does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\07-wechaty-with-paddlepaddle\prize.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\03-slash-huan-kaiyuanshe\aka.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\03-slash-huan-kaiyuanshe\chatbot-0-to-1.webp does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2021\07-wechaty-with-paddlepaddle\qr.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\03-slash-huan-kaiyuanshe\concise-tensorflow-2.webp does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\03-slash-huan-kaiyuanshe\huan-github.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\03-slash-huan-kaiyuanshe\huan-paragliding.webp does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\03-slash-huan-kaiyuanshe\huan-ski.webp does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\03-slash-huan-kaiyuanshe\mayun-huan-zhouxingchi.webp does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\03-slash-huan-kaiyuanshe\huan.webp does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\03-slash-huan-kaiyuanshe\slash-huan.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\08-gitter\gitter.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\08-gitter\wechaty-gitter.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\08-wechaty-soc-midterm-demo-day\midterm-demo-day.webp does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\09-soc-go-plugin\2020-09-27-go-wechaty-plugin.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\08-zizz\zizz.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\08-zizz\zizz-discussion.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\10-use-wechaty-to-predict-image\screenshot.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\11-mvp-six-two-one\wechaty-contributors.webp does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\11-chatie-status-page\chatie-status.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\11-lets-water\letswater.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\11-chatie-status-page\hostie-concurrency.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\11-summer-2020-summit-talks\agenda.webp does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\11-summer-2020-summit-talks\four.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\11-summer-2020-summit-talks\senior-panel.webp does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\11-summer-2020-summit-talks\summit.webp does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\11-summer-2020-summit-talks\six.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\12-07-rock\rock.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\11-summer-2020-wechaty\student-project-list.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\11-summer-2020-wechaty\summer-2020.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\11-summer-2020-wechaty\summer-2020-banner.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\11-summer-2020-wechaty\wechaty-logo.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\11-summer-2020-summit-talks\friends.webp does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\11-summer-2020-wechaty\wechaty-summer-2020-introduction.pdf does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\12-dotnet-wechaty\add-wechaty-nuget.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\12-07-wxwork\wecom.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\12-dotnet-wechaty\dotnet-wechaty.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\12-dotnet-wechaty\console-project.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\12-johnwang71\avartar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\12-johnwang71\wechaty-integration.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\12-open-source-award-wechaty\oss-award-rui.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\12-open-source-award-wechaty\oss-honor.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\12-open-source-pioneer-huan\pioneer.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\12-open-source-pioneer-huan\segmentfault-oss-award-huan.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\12-summer-2020-student-developers\fanrui.webp does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\12-summer-2020-student-developers\award.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\12-summer-2020-student-developers\shanshan.webp does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\12-summer-2020-student-developers\summer-2020.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\12-wechaty-2020-dinner-666\group-photo.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\12-summer-2020-student-developers\kongxiangzhe.webp does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\12-wechaty-2020-dinner-666\stickers.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\12-wechaty-2020-dinner-666\splash.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\12-wechaty-robot-lite\code-structure.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\12-wechaty-robot-lite\example-2.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\12-wechaty-robot-lite\example-1.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\12-wechaty-robot-lite\example-3.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\12-wechaty-robot-lite\qrcode-login.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\12-wechaty-robot-lite\qrcode-login-error.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\2020-12-23-wxwork-and-donut\avatar.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\12-wechaty-robot-lite\web-example.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\2020-12-23-wxwork-and-donut\chatbot-img.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\910taobot\panda.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\2020-12-23-wxwork-and-donut\example2.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\add-video-to-wechaty-blog\header.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\2020-12-23-wxwork-and-donut\example1.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\azure-show\azure-show-huan.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\ads-filter-groupbot\ads-filter-groupbot.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\azure-show\azure-show-mvp.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\alter-padplus\login.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\azure-show\azure-show-rui.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\azure-show\azure-show.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\chassist-final\logo.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\chassist-final\uml.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\archyshuo-anki-assistant\archybots.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\archyshuo-anki-assistant\cat.gif does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\archyshuo-anki-assistant\demo.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\archyshuo-anki-assistant\demo2.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\archyshuo-anki-assistant\demo3.5.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\archyshuo-anki-assistant\demo3.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\commandline-filter\0.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\archyshuo-anki-assistant\informal-uml.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\commandline-filter\1.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\commandline-filter\2.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\commandline-filter\3.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\archyshuo-anki-assistant\tt.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\commandline-filter\logo.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\cps-bot\qrcode.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\archyshuo-anki-assistant\wx.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\chatbot-on-uniqueway\slide-1.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\chatbot-on-uniqueway\slide-11.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\chatbot-on-uniqueway\slide-10.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\chatbot-on-uniqueway\slide-12.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\chatbot-on-uniqueway\slide-13.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\chatbot-on-uniqueway\slide-14.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\chatbot-on-uniqueway\slide-2.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\chatbot-on-uniqueway\slide-3.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\chatbot-on-uniqueway\slide-4.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\chatbot-on-uniqueway\slide-5.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\chatbot-on-uniqueway\slide-6.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\chatbot-on-uniqueway\slide-7.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\cps-chat-bot\goodsmsg.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\chatbot-on-uniqueway\slide-8.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\daily-message-and-chatbot\daily-message.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\daily-message-and-chatbot\keyword-push.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\chatbot-on-uniqueway\slide-9.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\daily-message-and-chatbot\push-contact.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\daily-message-and-chatbot\talk-to-bot.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\daily-push-wechat-robot\emoji.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\coupon-wechat-bot\coupon-wechat-bot.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\chatbot-on-uniqueway\teaser.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\daily-push-wechat-robot\fake-robot.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\daily-push-wechat-robot\intro.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\deploy-wechaty-in-aws\ec2-running.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\deploy-wechaty-in-aws\wechaty-aws.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\daily-push-wechat-robot\push-inroom.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\early-bird-chatbot\bird.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\daily-push-wechat-robot\push-per.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\early-bird-chatbot\covid.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\early-bird-chatbot\job.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\financial-marketing\2020-03-30-wechat-bot-demo.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\file-assistant-bot\file-assistant-bot-img.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\financial-marketing\2020-03-30-wechaty-bond-bot.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\daily-push-wechat-robot\whether.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\go-wechaty-github-action-optimization\header.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\go-wechaty\2020-06-29-image1.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\go-wechaty\2020-06-29-go-wechaty.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\go-wechaty-plugin-midterm\2020-08-19-go-wechaty.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\go-wechaty-github-action-optimization-poc\header.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\go-wechaty-gh-actions-optimization-final-poc\header.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\go-wechaty-plugin-soc\2020-07-21-go-wechaty.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\groupchat-assistant-bot\header.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\group-wechat-bot\2020-06-04-group-wechat-bot.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\groupchat-assistant-bot-poc\header.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\harrisonqi\2020-12-28-auto-push-news-02.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\harrisonqi\2020-12-28-auto-push-news-01.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\harrisonqi\2020-12-28-auto-push-news-03.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\harrisonqi\2020-12-28-auto-push-news-05.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\harrisonqi\2020-12-28-auto-push-news-04.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\harrisonqi\2020-12-28-auto-push-news-06.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\harrisonqi\2020-12-28-auto-push-news-08.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\harrisonqi\2020-12-28-auto-push-news-09.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\harrisonqi\2020-12-28-auto-push-news-10.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\harrisonqi\2020-12-28-auto-push-news-07.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\harrisonqi\2020-12-28-auto-push-news-banner.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\im-game-robot\a.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\im-game-robot\b.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\im-game-robot\c.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\im-game-robot\qrcat.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\im-game-robot\qrbread.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\issue-feedback-room-monitor\chat-insert-into-db.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\issue-feedback-room-monitor\qrcode-push.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\info-subtotal\head.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\issue-feedback-room-monitor\way.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\java-group-message-sync-bot\wechaty-java.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\java-puppet-manager\after-manage.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\java-puppet-manager\manager-backgroud.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\java-puppet-manager\manage-mapping.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\java-puppet-manager\java-wechaty-logo.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\java-wechaty\2020-06-15-java-wechaty.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\java-wechaty-transplant\java-wechaty-transplant.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\java-wechaty-transplant-midpoc\java-wechaty-transplant-midpoc.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\juzi-iot\0.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\juzi-iot\2.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\issue-feedback-room-monitor\feedback-template.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\juzi-iot\1.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\juzi-iot\3.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\kuakua-wechaty\titleimage.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\kuakua-wechaty\goodmorning.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\kuakua-wechaty\kuakua.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\juzi-iot\4.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\kotlin-wechaty-simple-shell\example.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\kuakua-wechaty\weather.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\manage-ur-customers\2020-0517-wechat.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\kotlin-wechaty-simple-shell\home.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\lark-puppet\wechaty-lark-final.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\lark-puppet\wechaty-lark-mid-term.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\lark-puppet\wechaty-lark.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\market-wechat-robot\teaser.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\matrix-wechaty\2020-03-matrix-appservice-wechaty.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\meme-bot\07-19-wechaty-meme-bot.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\meme-bot\09-27-wechaty-meme-bot-0002.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\meme-bot\09-27-wechaty-meme-bot-0001.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\meme-bot\08-13-wechaty-meme-bot-mid-term.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\meme-bot\09-27-flow-chart.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\mqbot\denglu1.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\mqbot\qrcode.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\mqbot\wancheng1.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\mqbot\ewm1.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\mqbot\fasong1.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\meeting-notes\07-05-final-smile-picture.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\meeting-notes\07-05-gao-yuan-agenda.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\meeting-notes\07-05-gao-yuan-how-to-define-stable.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\meeting-notes\07-05-head-picture.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\meeting-notes\07-05-head-picture.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\meeting-notes\07-05-hook-restful-api.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\meeting-notes\07-05-how-to-make-it-stable.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\meeting-notes\07-05-mock-is-required.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\meeting-notes\07-05-mock-server-can-test-more.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\meeting-notes\07-05-mocker.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\meeting-notes\07-05-puppet-mock-template.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\meeting-notes\07-05-python-wechaty-plugin-page.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\meeting-notes\07-05-python-wechaty-web-bot.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\meeting-notes\07-05-python-wechaty-web-functions.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\meeting-notes\07-05-the-target-of-test.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\meeting-notes\07-05-python-wechaty-restful-api.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\meeting-notes\07-05-user-test.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\meeting-notes\07-05-python-wechaty-web-asyncio.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\meeting-notes\07-05-wechaty-plugin-in-server.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\meeting-notes\07-05-why-puppet-is-not-stable.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\meeting-notes\07-05-xiaoyu-some-experience.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\meeting-notes\07-05-xiaoyu-some-thinking-02.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\meeting-notes\07-05-xiaoyu-some-think.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\meta-puppet-for-python\2020-03-meta-puppet-for-python.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\ms-lijiarui-interview\intro.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\ms-lijiarui-interview\teaser.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\ms-lijiarui-interview\wechaty.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\ms-lijiarui-interview\weiqing.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\multi-language-wechaty-beta-released\agenda-1.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\meeting-notes\07-05-xiaoyu-some-thinking-01.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\multi-language-wechaty-beta-released\agenda-2.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\multi-language-wechaty-beta-released\chaofei-talk-3.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\multi-language-wechaty-beta-released\chaofei-talk-2.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\multi-language-wechaty-beta-released\chaofei-talk-1.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\multi-language-wechaty-beta-released\chaofei-talk-4.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\meeting-notes\07-05-xiaoyu-some-thinking.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\multi-language-wechaty-beta-released\community-org.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\multi-language-wechaty-beta-released\chaofei-talk-5.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\multi-language-wechaty-beta-released\chaofei-talk-6.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\multi-language-wechaty-beta-released\go-wechaty.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\multi-language-wechaty-beta-released\huan-talk-2.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\multi-language-wechaty-beta-released\huan-talk-1.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\multi-language-wechaty-beta-released\group-photo.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\multi-language-wechaty-beta-released\java-wechaty.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\multi-language-wechaty-beta-released\jcai-talk-1.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\multi-language-wechaty-beta-released\jcai-talk-2.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\multi-language-wechaty-beta-released\jcai-talk-3.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\multi-language-wechaty-beta-released\jcai-talk-4.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\multi-language-wechaty-beta-released\jcai-talk-slides.pdf does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\multi-language-wechaty-beta-released\jing-talk-1.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\multi-language-wechaty-beta-released\jing-talk-can-do.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\multi-language-wechaty-beta-released\jing-talk-developers.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\multi-language-wechaty-beta-released\jing-talk-ding-dong-bot.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\multi-language-wechaty-beta-released\multi-language-teaser.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\multi-language-wechaty-beta-released\multi-language.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\multi-language-wechaty-beta-released\python-wechaty.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\multi-language-wechaty-beta-released\scala-wechaty.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\multi-language-wechaty-beta-released\rui-talk-1.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\multi-language-wechaty-beta-released\rui-talk-2.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\multi-language-wechaty-beta-released\xiaoya-talk-2.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\multi-language-wechaty-beta-released\xiaoya-talk-1.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\multi-language-wechaty-beta-released\xiaoya-talk-4.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\multi-language-wechaty-beta-released\xiaoya-talk-3.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\multi-language-wechaty-beta-released\xiaoya-talk-5.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\multi-language-wechaty-beta-released\xilidou-happy-birthday-gallary.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\multi-language-wechaty-beta-released\xilidou-happy-birthday.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\multi-language-wechaty-beta-released\xin-talk-1.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\multi-language-wechaty-beta-released\xin-talk-2.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\multi-language-wechaty-beta-released\xin-talk-3.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\multi-language-wechaty-beta-released\xin-talk-4.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\multi-language-wechaty-beta-released\xin-talk-5.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\multi-language-wechaty-beta-released\xin-talk-6.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\multi-language-wechaty-beta-released\xin-talk-7.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\multi-language-wechaty-beta-released\xin-talk-8.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\multi-language-wechaty-beta-released\yuan-talk-1.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\multi-language-wechaty-beta-released\yuan-talk-13.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\multi-language-wechaty-beta-released\yuan-talk-10.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\multi-language-wechaty-beta-released\yuan-talk-11.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\multi-language-wechaty-beta-released\yuan-talk-12.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\multi-language-wechaty-beta-released\yuan-talk-3.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\multi-language-wechaty-beta-released\yuan-talk-5.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\multi-language-wechaty-beta-released\yuan-talk-2.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\multi-language-wechaty-beta-released\yuan-talk-4.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\multi-language-wechaty-beta-released\yuan-talk-6.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\multi-language-wechaty-beta-released\yuan-talk-7.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\multi-language-wechaty-beta-released\yuan-talk-9.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\multi-language-wechaty-beta-released\yuan-talk-8.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\nio-bot\bio-photo.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\nio-bot\welcome.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\official-account\wechaty-puppet-official-account.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\my-first-wechaty-bot\1.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\my-first-wechaty-bot\2.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\my-first-wechaty-bot\3.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\padlocal\logo.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\my-first-wechaty-bot\2020-09-my-first-wechaty-bot.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\padlocal\topological-graph.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\paipiange-bot\1.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\paipiange-bot\2.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\promote-bot\banner.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\post-ts-to-python\screenshot.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\paipiange-bot\4.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\promote-bot\result.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\promote-bot\result1.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\python-wechaty-cps-bot\jdyangli.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\python-wechaty\live-coding.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\python-wechaty\python-wechaty-logo.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\python-wechaty\simple-bot.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\python-wechaty\wechaty-nanjing-picture.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\python-wechaty\wujing-weixin.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\rae-oa-wechaty\birth.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\rae-oa-wechaty\catalogue.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\rae-oa-wechaty\daily.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\rae-oa-wechaty\schecdule.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\qijibot\final.pdf does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\qijibot\first.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\qijibot\jukebao.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\qijibot\method.pdf does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\qijibot\qijibot.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\qijibot\talk1.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\qijibot\talk2.pdf does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\rcbot\rcbot.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\rebate-robot\chaxun.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\repe-assistant\2020-05-16-repe-assistant.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\rebate-robot\taokouling.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\rebate-robot\tixian.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\rebate-robot\help.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\rebate-robot\zhuanqian.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\retarded-robot\private-feat.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\retarded-robot\private-menu.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\retarded-robot\room-feat.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\runwechatyonpi\pi.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\rock\rock.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\runwechatyonpi\head.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\runwechatyonpi\run.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\runwechatyonpi\qrcode.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\sqlite-wechat\2020-03-sqlite-wechat-assistant.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\room-manager\bio-photo.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\smwsk-java-wechaty-bot\code.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\smwsk-java-wechaty-bot\results-3.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\smwsk-java-wechaty-bot\home.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\smwsk-java-wechaty-bot\results-1.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\smwsk-java-wechaty-bot\results-2.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\tiny-bot\menu.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\tiny-bot\qr.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\tiny-bot\ocr.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\umiuni\architecture.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wanke-bot\20201015105732.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wanke-bot\20201015112724.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\umiuni\icon.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wanke-bot\20201015141509.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wanke-bot\banner.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\web-panel\panel-1.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\tom-chat\zelda.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\tiny-bot\teaser.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\web-panel\panel-2.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\web-panel\panel-3.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\web-panel\panel-4.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\web-panel\panel-5.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\web-panel\panel-6.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechat-bot\header.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\web-panel\panel-7.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechat-calc\demo.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechat-calc\header.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\web-panel\qr.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\web-panel-plugin\event.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\web-panel\web-head.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\web-panel-plugin\everyday.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\web-panel-plugin\func.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\web-panel-plugin\material.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\web-panel-plugin\news.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\web-panel-plugin\qr.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\web-panel-plugin\user-center.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\web-panel-plugin\web-head.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\web-panel-plugin\qrcode-s.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechat-fanli-robot\appkey.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\web-panel-plugin\qrcode.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechat-fanli-robot\detail.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechat-fanli-robot\meiti.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechat-fanli-robot\tuiguang.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechat-fanli-robot\weixin.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\web-panel-plugin\schedule.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechat-daycard\demo.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechat-fanli-robot\yingyong.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechat-group-integral-robot\header.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechat-daycard\header.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechat-group-integral-robot\wxscreen.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechat-official-helper\teaser.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechat-for-data-bau\wechat-reply-night.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechat-purchasing-robot\header.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechat-purchasing-robot\chat.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechat-purchasing-robot\sell.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechat-poem-robot\chat.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechat-poem-robot\pm2.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechat-poem-robot\regex101.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-bot-hostie\img-func.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechat-poem-robot\regex101-debug.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechat-robot-seller\chat.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechat-roommessage-bot\answer.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechat-roommessage-bot\notice.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechat-robot-seller\page.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechat-roommessage-bot\query.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechat-roommessage-bot\teaser.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-check-in-robot\notice.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-english-learning-assistant\header.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-english-learning-assistant\pic04.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-english-learning-assistant\pic01.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-english-learning-assistant\pic03.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-english-learning-assistant\pic02.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-electron\header.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-electron\pic02.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-electron\pic01.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-daily\daily.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-daily\daily2.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-daily\daily3.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-daily\daily5.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-daily\daily6.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-group-chat-robot\demo.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-log-monitor\archy-demo.gif does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-forwardbot\header.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-daily\daily4.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-log-monitor\demo.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-log-monitor\restart.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-log-monitor\demo2.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-log-monitor\thumbup.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-log-monitor\gtp3.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-lottery\lottery-header.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-lottery\pic01.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-guangzhou-gathering\pic1.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-guangzhou-gathering\pic2.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-log-monitor\qr.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-guangzhou-gathering\pic3.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-guangzhou-gathering\pic4.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-guangzhou-gathering\pic5.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-plugin-xyao\interaction-sample.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-plugin-xyao\arc.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-puppet-dingtalk\logo.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-plugin-milestone\gcaufy.pdf does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-plugin-milestone\gcaufy1.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-plugin-milestone\gcaufy3.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-plugin-milestone\gcaufy2.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-plugin-milestone\huan2.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-plugin-milestone\huan1.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-plugin-milestone\jessie1.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-plugin-milestone\jessie2.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-plugin-milestone\yuan1.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-plugin-milestone\plugin.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-plugin-milestone\yuan2.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-puppet-kuaishou-mid-term\wechaty-puppet-kuaishou-mid-term.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-puppet-kuaishou\wechaty-puppet-kuaishou-logo.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-puppet-douyin\wechaty-puppet-douyin-logo.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-plugin-milestone\yuan.pdf does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-rainbowbot\rainbow.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-rainbowbot\pic1.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-soc-kick-off-meeting\group-photo.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-soc-kick-off-meeting\soc.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-puppet-maker\architecture.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-puppet-maker\bohao.pdf does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-puppet-maker\bohao1.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-puppet-maker\bohao2.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-puppet-maker\huan1.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-puppet-maker\huan2.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-puppet-maker\huan3.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-puppet-maker\huan4.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-puppet-maker\suchang.pdf does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-puppet-maker\puppet.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-puppet-maker\suchang1.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-puppet-maker\yuan1.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-puppet-maker\suchang2.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-puppet-maker\yuan.pdf does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-speaker-mention\speaker-mention-result.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-puppet-maker\yuan3.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-speaker-mention\speaker-mention-get-wxg-id.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-speaker-mention\speaker-mention-scan.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-stock-bot\header.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-speaker-mention\speaker-mention.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-puppet-maker\yuan2.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-stock-bot\pic01.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-stock-bot\pic02.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-shenzhen-meetup\book.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-subscription-bot\teaser.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-subscription-bot\wx_easecloud.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-teamin-chatbot\chat-01.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-shenzhen-meetup\wechaty-shenzhen-meetup.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-teamin-chatbot\home-01.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-teamin-chatbot\chat-02.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-teamin-chatbot\structure.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-teamin-chatbot\teamin-assistant.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-team-robot\2020-05-20-wechaty-team-robot2.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-team-robot\2020-05-20-wechaty-team-robot1.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-team-robot\2020-05-20-wechaty-team-robot4.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-twitter2wechat\core-code.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-twitter2wechat\wechaty-twitter2wechat-header.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-team-robot\2020-05-20-wechaty-team-robot0.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-words-per-day-plugin-plan\header.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-words-per-day-plugin-final\logo.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-team-robot\2020-05-20-wechaty-team-robot3.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-words-per-day-plugin-final\presentation.pdf does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-weixin-openai\final-screenshot.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-weixin-openai\mobile-screenshot-1.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-weixin-openai\openai-config.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-weixin-openai\openai-screenshot.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-weixin-openai\teaser-image.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-weixin-openai\openai-banner.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-xiaowang-learning-tool\img-4425.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-xiaowang-learning-tool\img-4418.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-xiaowang-learning-tool\teaser.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-words-per-day-plugin-mid-term\header.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-words-per-day-plugin-mid-term\presentation.pdf does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wechaty-weixin-openai\openai-qna.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\when-bus-come\teaser.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wonderful-wechaty-devops-tools\git-hooks-explain.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wonderful-wechaty-devops-tools\git-push-error.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wonderful-wechaty-devops-tools\teaser-image.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wxbot\admin1.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wxbot\err1.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wonderful-wechaty-devops-tools\question-face.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wonderful-wechaty-devops-tools\version-intro.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wxbot\qrcode.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wetchat-bot-chat\demo.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wxbot\wx0.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wxbot\wx1.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wxbot\wx2.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wx-group-assistant-bot\wx-bot.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\work-puppet\pic.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wxbot-admin\admin.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\work-puppet\pic2.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\work-puppet\pic3.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\wxbot-admin\screenshot.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\your-wechat-bot\demo.gif does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\yibot\1.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\your-wechat-bot\banner.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\yibot\2.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\yanbot\yanbot.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\youdao-plugin\1.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\abhishek\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\2020\youdao-plugin\head.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\7sdream\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\anaivebird\avatar.webp does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\alienfist\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\antonia0912\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\archy\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\bikaiqiao\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\areigna\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\atorber\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\basicthinker\avatar.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\bukaqiaqia\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\binsee\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\biofer\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\cavoncheng\avatar.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\chaogan-yan\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\blueseashore\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\charles-wu-chen\avatar.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\chs97\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\chengaopan\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\chenj-freedom\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\chianquan\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\coderwhocode\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\cr4fun\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\cixingguangming55555\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\cubesky\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\crossly\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\cunkoulaocai\avatar.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\csjuxyz\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\cunkoulaocai\cunkoulaocai.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\darkli\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\diaozxin007\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\dchaofei\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\ershing\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\evany\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\dcsan\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\fangmuke\avatar.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\evilbt\avatar.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\exctech\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\gcaufy\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\finctive\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\gileswong\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\garyboygo\avatar.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\fish-ball\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\generalbao\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\guoyingxu\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\h3llotom\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\godkillerxiao\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\greatgeekgrace\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\harrisonqi\avatar.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\hailiang-wang\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\h4dex\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\hczhcz\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\heygum\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\henryfanyiye\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\huan\wechat-qrcode.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\huan\avatar.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\huyingxi\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\hywhuangyuwei\avatar.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\hzzzzzz\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\iamrajiv\avatar.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\imwildcat\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\hurely\avatar.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\itingle\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\iyjian\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\jaya2320\avatar.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\jasonlovesharon\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\hzhuhao\avatar.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\jaslin\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\jcai\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\jellyzhang\avatar.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\jcq15\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\jesseweb\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\iivveess\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\jesn\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\jiangxiaotao1024\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\jihuayu\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\jiucl\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\jijiechen\avatar.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\johnwang71\avartar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\juzibot\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\judaschrist\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\kaffa\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\kelly-cheng\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\krapnik\avatar.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\kkdev163\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\kis87988\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\kxz18\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\kylin93cn\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\kungfu-software\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\leinue\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\leijiahang\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\leochen-g\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\leons828\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\lijiarui\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\likai\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\lijiarui\sky.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\lhr0909\avatar.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\limingth\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\lmacode\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\lirobin1998\avatar.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\luweicn\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\lovely-pig\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\luyomo\luyomo.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\mrwis\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\lwp\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\moderncrazy\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\lyleshaw\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\mumup\avatar.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\nbwsc\avatar.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\mukaiu\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\nebell\avatar.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\osindex\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\nibble0101\avatar.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\ninetailskim\avatar.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\northseacoder\avatar.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\paulhybryant\avatar.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\padlocal\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\proudofsimin\profile.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\przzl\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\peanut\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\pxingwei\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\qhduan\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\quantumflame\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\r-hou\avatar.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\ray7551\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\ray\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\remainsu\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\redmaple1\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\raymondjiangkw\avatar.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\rickyyin98\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\rickyyin98\demoday.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\remember00000\avatar.webp does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\rickyyin98\jukebox.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\rickyyin98\phaedo.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\rixingyike\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\roshnaeem\avatar.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\rohitesh-kumar-jain\rohitesh.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\sajenjeshan1222\avatar.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\roxanne718\avatar.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\sbis04\avatar.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\secreter\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\shevyan\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\sapio-s\avatar.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\shraddhavp\avatar.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\shuangjie\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\shwetalsoni\avatar.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\sl1673495\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\simplepad\avatar.webp does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\sidny\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\skyvow\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\smwsk\avatar.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\songbingjun\avatar-dva.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\sking\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\slx1997\avaer.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\ssine\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\soumi7\avatar.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\steve\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\steve\steve-avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\su-chang\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\suninsky\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\suntong\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\tianyugeng\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\suruozhong\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\techial1042\avatar.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\supercharleszhu\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\tingyinhelen\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\tomallv\header.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\valerieeeee\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\timqian\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\univerone\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\vasvi\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\wade0564\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\wangjunwei\avatar.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\watertao\avatar.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\wanglei158\timo.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\wengcan\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\why2lyj\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\wechaty\icon.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\wj-mcat\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\wenzai007\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\wj-mcat\scenery.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\wj-mcat\hello.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\willcup\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\xajeyu\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\wss793062366\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\xiaogan18\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\xinbenlv\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\xiaok\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\yeojongki\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\yinizhilian\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\zhangchunsheng\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\zcr20090430\avatar.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\zhoujian1028\zhoujian1028.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\yswtrue\avatar.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\zhihuifanqiechaodan\avatar.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\zjacai\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\zhuangbiaowei\avatar.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\zlh\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\windmemory\avatar.jpg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\zhoumh1988\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\zophyr\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\zwl\avatar.jpeg does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\zzhoouxin\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\contributors\zoudingyi\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\js\viewer-js\compatibility.js does not match //[0-9-a-z_]+./!
✖ jekyll\assets\js\viewer-js\compatibility.js does not match /.(jpg|jpeg|png|gif|webp|zip|pdf|docx|doc|txt)$/!
✖ jekyll\assets\js\viewer-js\example.local.css does not match //[0-9-a-z_]+./!
✖ jekyll\assets\js\viewer-js\example.local.css does not match /.(jpg|jpeg|png|gif|webp|zip|pdf|docx|doc|txt)$/!
✖ jekyll\assets\contributors\wnbupt\avatar.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\js\viewer-js\index.html does not match //[0-9-a-z_]+./!
✖ jekyll\assets\js\viewer-js\index.html does not match /.(jpg|jpeg|png|gif|webp|zip|pdf|docx|doc|txt)$/!
✖ jekyll\assets\js\viewer-js\pdf.js does not match //[0-9-a-z_]+./!
✖ jekyll\assets\js\viewer-js\pdf.js does not match /.(jpg|jpeg|png|gif|webp|zip|pdf|docx|doc|txt)$/!
✖ jekyll\assets\js\viewer-js\text_layer_builder.js does not match //[0-9-a-z_]+./!
✖ jekyll\assets\js\viewer-js\text_layer_builder.js does not match /.(jpg|jpeg|png|gif|webp|zip|pdf|docx|doc|txt)$/!
✖ jekyll\assets\js\viewer-js\ui_utils.js does not match //[0-9-a-z_]+./!
✖ jekyll\assets\js\viewer-js\ui_utils.js does not match /.(jpg|jpeg|png|gif|webp|zip|pdf|docx|doc|txt)$/!
✖ jekyll\assets\js\viewer-js\webodf.js does not match //[0-9-a-z_]+./!
✖ jekyll\assets\js\viewer-js\webodf.js does not match /.(jpg|jpeg|png|gif|webp|zip|pdf|docx|doc|txt)$/!
✖ jekyll\assets\js\viewer-js\pdf.worker.js does not match //[0-9-a-z_]+./!
✖ jekyll\assets\js\viewer-js\pdf.worker.js does not match /.(jpg|jpeg|png|gif|webp|zip|pdf|docx|doc|txt)$/!
✖ jekyll\assets\js\viewer-js\pdfjsversion.js does not match //[0-9-a-z_]+./!
✖ jekyll\assets\js\viewer-js\pdfjsversion.js does not match /.(jpg|jpeg|png|gif|webp|zip|pdf|docx|doc|txt)$/!
✖ jekyll\assets\js\viewer-js\images\kogmbh.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\js\viewer-js\images\texture.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\js\viewer-js\images\toolbarButton-download.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\js\viewer-js\images\nlnet.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\js\viewer-js\images\toolbarButton-fullscreen.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\js\viewer-js\images\toolbarButton-presentation.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\js\viewer-js\images\toolbarButton-zoomIn.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\js\viewer-js\images\toolbarButton-menuArrows.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\js\viewer-js\images\toolbarButton-zoomOut.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\js\viewer-js\images\toolbarButton-pageDown.png does not match //[0-9-a-z_]+./!
✖ jekyll\assets\js\viewer-js\images\toolbarButton-pageUp.png does not match //[0-9-a-z_]+./!
🏁 Finished linting jekyll/assets
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! wechaty.js.org@0.8.315 lint:fn: file-name-linter .file-name-linter.json
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the wechaty.js.org@0.8.315 lint:fn script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\DELL\AppData\Roaming\npm-cache_logs\2021-07-17T04_43_41_493Z-debug.log
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! wechaty.js.org@0.8.315 lint: npm run lint:es && npm run lint:ts && npm run lint:md && npm run lint:fn && npm run lint:yml
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the wechaty.js.org@0.8.315 lint script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\DELL\AppData\Roaming\npm-cache_logs\2021-07-17T04_43_41_520Z-debug.log
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! wechaty.js.org@0.8.315 test: npm run lint && npm run test:unit
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the wechaty.js.org@0.8.315 test script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\DELL\AppData\Roaming\npm-cache_logs\2021-07-17T04_43_41_548Z-debug.log

The peoblem is that these questions are totally wrong,as the files in the abrove errors I didnot change and as it had been published it must be correct.And obviously the rule it used to test is not the same as rules in package.json;I find in google and it gives the solution that it may be "npm should install locally not globally",so I install npm locally.But it didnot work;Can you help me?thanks!

@huan
Copy link
Member

huan commented Jul 19, 2021

It seems that the file-name-linter and markdownlint are not supporting win32 platform for now.

We should investigate it and see if there's any setting that can correct this problem or any acceptable workarounds.

Workaround for you

I'd like to suggest that you run linting script under a Linux system.

@remember00000
Copy link
Contributor Author

It truly troubles me,thanks for your answers.

@lijiarui
Copy link
Member

You can close this issue if you have solve the problem @remember00000

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants