├── .eslintrc.js ├── .gitignore ├── README.md ├── chrome.zip ├── chrome ├── _metadata │ └── generated_indexed_rulesets │ │ └── _ruleset1 ├── background.main.js ├── background.main.js.map ├── content.main.js ├── content.main.js.LICENSE.txt ├── content.main.js.map ├── declarative_net_request_rule.json ├── manifest.json ├── option.html ├── option.main.js ├── popup.html ├── popup.main.js └── static │ └── img │ └── icon.png ├── global.d.ts ├── package.json ├── src ├── components.d.ts ├── declarative_net_request_rule.json ├── manifest.json ├── pages │ ├── background │ │ ├── api │ │ │ ├── content.js │ │ │ ├── index.js │ │ │ ├── interact.js │ │ │ ├── message.js │ │ │ ├── recommend.js │ │ │ ├── tag.js │ │ │ └── user.js │ │ ├── chrome.js │ │ ├── controller │ │ │ ├── contextMenus.js │ │ │ ├── message.js │ │ │ ├── pin.js │ │ │ ├── tabs.js │ │ │ └── user.js │ │ └── index.js │ ├── content │ │ ├── api │ │ │ └── index.js │ │ ├── component │ │ │ ├── CancelAllPinsZan.vue │ │ │ ├── ChangeTheme.vue │ │ │ ├── CommonFloat.vue │ │ │ ├── FollowEachOther.vue │ │ │ ├── LikePins.vue │ │ │ ├── LotteryAllIn.vue │ │ │ ├── PinClubUserRank.vue │ │ │ ├── RandomPin.vue │ │ │ ├── RemoveAllPins.vue │ │ │ ├── TaskList.vue │ │ │ └── UserYearDynamic.vue │ │ ├── images │ │ │ └── zan.png │ │ ├── index.js │ │ ├── pageChange.js │ │ └── store │ │ │ └── index.ts │ ├── option │ │ ├── App.vue │ │ ├── index.ts │ │ ├── option.html │ │ └── store │ │ │ └── index.ts │ └── popup │ │ ├── App.vue │ │ ├── index.ts │ │ ├── popup.html │ │ └── store │ │ └── index.ts ├── style │ ├── common.less │ └── theme.less └── tool │ └── index.js ├── static └── img │ └── icon.png ├── tsconfig.json └── webpack.config.ts /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuyuqian/juejin-plugin/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuyuqian/juejin-plugin/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuyuqian/juejin-plugin/HEAD/README.md -------------------------------------------------------------------------------- /chrome.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuyuqian/juejin-plugin/HEAD/chrome.zip -------------------------------------------------------------------------------- /chrome/_metadata/generated_indexed_rulesets/_ruleset1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuyuqian/juejin-plugin/HEAD/chrome/_metadata/generated_indexed_rulesets/_ruleset1 -------------------------------------------------------------------------------- /chrome/background.main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuyuqian/juejin-plugin/HEAD/chrome/background.main.js -------------------------------------------------------------------------------- /chrome/background.main.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuyuqian/juejin-plugin/HEAD/chrome/background.main.js.map -------------------------------------------------------------------------------- /chrome/content.main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuyuqian/juejin-plugin/HEAD/chrome/content.main.js -------------------------------------------------------------------------------- /chrome/content.main.js.LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuyuqian/juejin-plugin/HEAD/chrome/content.main.js.LICENSE.txt -------------------------------------------------------------------------------- /chrome/content.main.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuyuqian/juejin-plugin/HEAD/chrome/content.main.js.map -------------------------------------------------------------------------------- /chrome/declarative_net_request_rule.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuyuqian/juejin-plugin/HEAD/chrome/declarative_net_request_rule.json -------------------------------------------------------------------------------- /chrome/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuyuqian/juejin-plugin/HEAD/chrome/manifest.json -------------------------------------------------------------------------------- /chrome/option.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuyuqian/juejin-plugin/HEAD/chrome/option.html -------------------------------------------------------------------------------- /chrome/option.main.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chrome/popup.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuyuqian/juejin-plugin/HEAD/chrome/popup.html -------------------------------------------------------------------------------- /chrome/popup.main.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chrome/static/img/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuyuqian/juejin-plugin/HEAD/chrome/static/img/icon.png -------------------------------------------------------------------------------- /global.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuyuqian/juejin-plugin/HEAD/global.d.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuyuqian/juejin-plugin/HEAD/package.json -------------------------------------------------------------------------------- /src/components.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuyuqian/juejin-plugin/HEAD/src/components.d.ts -------------------------------------------------------------------------------- /src/declarative_net_request_rule.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuyuqian/juejin-plugin/HEAD/src/declarative_net_request_rule.json -------------------------------------------------------------------------------- /src/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuyuqian/juejin-plugin/HEAD/src/manifest.json -------------------------------------------------------------------------------- /src/pages/background/api/content.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuyuqian/juejin-plugin/HEAD/src/pages/background/api/content.js -------------------------------------------------------------------------------- /src/pages/background/api/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuyuqian/juejin-plugin/HEAD/src/pages/background/api/index.js -------------------------------------------------------------------------------- /src/pages/background/api/interact.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuyuqian/juejin-plugin/HEAD/src/pages/background/api/interact.js -------------------------------------------------------------------------------- /src/pages/background/api/message.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuyuqian/juejin-plugin/HEAD/src/pages/background/api/message.js -------------------------------------------------------------------------------- /src/pages/background/api/recommend.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuyuqian/juejin-plugin/HEAD/src/pages/background/api/recommend.js -------------------------------------------------------------------------------- /src/pages/background/api/tag.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuyuqian/juejin-plugin/HEAD/src/pages/background/api/tag.js -------------------------------------------------------------------------------- /src/pages/background/api/user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuyuqian/juejin-plugin/HEAD/src/pages/background/api/user.js -------------------------------------------------------------------------------- /src/pages/background/chrome.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuyuqian/juejin-plugin/HEAD/src/pages/background/chrome.js -------------------------------------------------------------------------------- /src/pages/background/controller/contextMenus.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuyuqian/juejin-plugin/HEAD/src/pages/background/controller/contextMenus.js -------------------------------------------------------------------------------- /src/pages/background/controller/message.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuyuqian/juejin-plugin/HEAD/src/pages/background/controller/message.js -------------------------------------------------------------------------------- /src/pages/background/controller/pin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuyuqian/juejin-plugin/HEAD/src/pages/background/controller/pin.js -------------------------------------------------------------------------------- /src/pages/background/controller/tabs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuyuqian/juejin-plugin/HEAD/src/pages/background/controller/tabs.js -------------------------------------------------------------------------------- /src/pages/background/controller/user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuyuqian/juejin-plugin/HEAD/src/pages/background/controller/user.js -------------------------------------------------------------------------------- /src/pages/background/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuyuqian/juejin-plugin/HEAD/src/pages/background/index.js -------------------------------------------------------------------------------- /src/pages/content/api/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuyuqian/juejin-plugin/HEAD/src/pages/content/api/index.js -------------------------------------------------------------------------------- /src/pages/content/component/CancelAllPinsZan.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuyuqian/juejin-plugin/HEAD/src/pages/content/component/CancelAllPinsZan.vue -------------------------------------------------------------------------------- /src/pages/content/component/ChangeTheme.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuyuqian/juejin-plugin/HEAD/src/pages/content/component/ChangeTheme.vue -------------------------------------------------------------------------------- /src/pages/content/component/CommonFloat.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuyuqian/juejin-plugin/HEAD/src/pages/content/component/CommonFloat.vue -------------------------------------------------------------------------------- /src/pages/content/component/FollowEachOther.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuyuqian/juejin-plugin/HEAD/src/pages/content/component/FollowEachOther.vue -------------------------------------------------------------------------------- /src/pages/content/component/LikePins.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuyuqian/juejin-plugin/HEAD/src/pages/content/component/LikePins.vue -------------------------------------------------------------------------------- /src/pages/content/component/LotteryAllIn.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuyuqian/juejin-plugin/HEAD/src/pages/content/component/LotteryAllIn.vue -------------------------------------------------------------------------------- /src/pages/content/component/PinClubUserRank.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuyuqian/juejin-plugin/HEAD/src/pages/content/component/PinClubUserRank.vue -------------------------------------------------------------------------------- /src/pages/content/component/RandomPin.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuyuqian/juejin-plugin/HEAD/src/pages/content/component/RandomPin.vue -------------------------------------------------------------------------------- /src/pages/content/component/RemoveAllPins.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuyuqian/juejin-plugin/HEAD/src/pages/content/component/RemoveAllPins.vue -------------------------------------------------------------------------------- /src/pages/content/component/TaskList.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuyuqian/juejin-plugin/HEAD/src/pages/content/component/TaskList.vue -------------------------------------------------------------------------------- /src/pages/content/component/UserYearDynamic.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuyuqian/juejin-plugin/HEAD/src/pages/content/component/UserYearDynamic.vue -------------------------------------------------------------------------------- /src/pages/content/images/zan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuyuqian/juejin-plugin/HEAD/src/pages/content/images/zan.png -------------------------------------------------------------------------------- /src/pages/content/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuyuqian/juejin-plugin/HEAD/src/pages/content/index.js -------------------------------------------------------------------------------- /src/pages/content/pageChange.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuyuqian/juejin-plugin/HEAD/src/pages/content/pageChange.js -------------------------------------------------------------------------------- /src/pages/content/store/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuyuqian/juejin-plugin/HEAD/src/pages/content/store/index.ts -------------------------------------------------------------------------------- /src/pages/option/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuyuqian/juejin-plugin/HEAD/src/pages/option/App.vue -------------------------------------------------------------------------------- /src/pages/option/index.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/pages/option/option.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuyuqian/juejin-plugin/HEAD/src/pages/option/option.html -------------------------------------------------------------------------------- /src/pages/option/store/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuyuqian/juejin-plugin/HEAD/src/pages/option/store/index.ts -------------------------------------------------------------------------------- /src/pages/popup/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuyuqian/juejin-plugin/HEAD/src/pages/popup/App.vue -------------------------------------------------------------------------------- /src/pages/popup/index.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/pages/popup/popup.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuyuqian/juejin-plugin/HEAD/src/pages/popup/popup.html -------------------------------------------------------------------------------- /src/pages/popup/store/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuyuqian/juejin-plugin/HEAD/src/pages/popup/store/index.ts -------------------------------------------------------------------------------- /src/style/common.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuyuqian/juejin-plugin/HEAD/src/style/common.less -------------------------------------------------------------------------------- /src/style/theme.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuyuqian/juejin-plugin/HEAD/src/style/theme.less -------------------------------------------------------------------------------- /src/tool/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuyuqian/juejin-plugin/HEAD/src/tool/index.js -------------------------------------------------------------------------------- /static/img/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuyuqian/juejin-plugin/HEAD/static/img/icon.png -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuyuqian/juejin-plugin/HEAD/tsconfig.json -------------------------------------------------------------------------------- /webpack.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuyuqian/juejin-plugin/HEAD/webpack.config.ts --------------------------------------------------------------------------------