├── .gitignore ├── README.md ├── config.example.yaml ├── config.production.yaml ├── docs └── zh-CN │ └── how-to-write-a-plan.md ├── lib ├── json-object.rb ├── mx-plan.rb └── mx-plan │ ├── action │ ├── ch-attr-defines.rb │ ├── change-attribute.rb │ ├── execute-user-script.rb │ ├── formula.rb │ └── hide-except.rb │ └── mx-action.rb ├── migration.rb ├── migrations └── convert_to_actions.rb ├── plans ├── channel_default.json ├── channel_test.json ├── channel_zh.json ├── default │ ├── arch-wiki.json │ ├── github.json │ └── wikipedia.json ├── test │ └── dev-pc.json └── zh │ ├── 36kr.json │ ├── 52pojie.json │ ├── bilibili.json │ ├── cnblogs.json │ ├── coolshell.json │ ├── csdn.json │ ├── guokr.json │ ├── ifeng.json │ ├── ipcfun.json │ ├── iplaysoft.json │ ├── iteye.json │ ├── ithome.json │ ├── jianshu.json │ ├── juejin.json │ ├── linux-china.json │ ├── ruanyifeng.json │ ├── ruby-china.json │ ├── segmentfault.json │ ├── solidot-cn.json │ ├── sspai.json │ ├── v2ex.json │ ├── wangyi.json │ ├── weibo.json │ ├── weixin-gh.json │ └── zhihu.json └── tmp └── .keep /.gitignore: -------------------------------------------------------------------------------- 1 | 2 | config.yaml 3 | public 4 | scripts 5 | tmp 6 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mika-cn/maoxian-assistant/HEAD/README.md -------------------------------------------------------------------------------- /config.example.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mika-cn/maoxian-assistant/HEAD/config.example.yaml -------------------------------------------------------------------------------- /config.production.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mika-cn/maoxian-assistant/HEAD/config.production.yaml -------------------------------------------------------------------------------- /docs/zh-CN/how-to-write-a-plan.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mika-cn/maoxian-assistant/HEAD/docs/zh-CN/how-to-write-a-plan.md -------------------------------------------------------------------------------- /lib/json-object.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mika-cn/maoxian-assistant/HEAD/lib/json-object.rb -------------------------------------------------------------------------------- /lib/mx-plan.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mika-cn/maoxian-assistant/HEAD/lib/mx-plan.rb -------------------------------------------------------------------------------- /lib/mx-plan/action/ch-attr-defines.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mika-cn/maoxian-assistant/HEAD/lib/mx-plan/action/ch-attr-defines.rb -------------------------------------------------------------------------------- /lib/mx-plan/action/change-attribute.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mika-cn/maoxian-assistant/HEAD/lib/mx-plan/action/change-attribute.rb -------------------------------------------------------------------------------- /lib/mx-plan/action/execute-user-script.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mika-cn/maoxian-assistant/HEAD/lib/mx-plan/action/execute-user-script.rb -------------------------------------------------------------------------------- /lib/mx-plan/action/formula.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mika-cn/maoxian-assistant/HEAD/lib/mx-plan/action/formula.rb -------------------------------------------------------------------------------- /lib/mx-plan/action/hide-except.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mika-cn/maoxian-assistant/HEAD/lib/mx-plan/action/hide-except.rb -------------------------------------------------------------------------------- /lib/mx-plan/mx-action.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mika-cn/maoxian-assistant/HEAD/lib/mx-plan/mx-action.rb -------------------------------------------------------------------------------- /migration.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mika-cn/maoxian-assistant/HEAD/migration.rb -------------------------------------------------------------------------------- /migrations/convert_to_actions.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mika-cn/maoxian-assistant/HEAD/migrations/convert_to_actions.rb -------------------------------------------------------------------------------- /plans/channel_default.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mika-cn/maoxian-assistant/HEAD/plans/channel_default.json -------------------------------------------------------------------------------- /plans/channel_test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mika-cn/maoxian-assistant/HEAD/plans/channel_test.json -------------------------------------------------------------------------------- /plans/channel_zh.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mika-cn/maoxian-assistant/HEAD/plans/channel_zh.json -------------------------------------------------------------------------------- /plans/default/arch-wiki.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mika-cn/maoxian-assistant/HEAD/plans/default/arch-wiki.json -------------------------------------------------------------------------------- /plans/default/github.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mika-cn/maoxian-assistant/HEAD/plans/default/github.json -------------------------------------------------------------------------------- /plans/default/wikipedia.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mika-cn/maoxian-assistant/HEAD/plans/default/wikipedia.json -------------------------------------------------------------------------------- /plans/test/dev-pc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mika-cn/maoxian-assistant/HEAD/plans/test/dev-pc.json -------------------------------------------------------------------------------- /plans/zh/36kr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mika-cn/maoxian-assistant/HEAD/plans/zh/36kr.json -------------------------------------------------------------------------------- /plans/zh/52pojie.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mika-cn/maoxian-assistant/HEAD/plans/zh/52pojie.json -------------------------------------------------------------------------------- /plans/zh/bilibili.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mika-cn/maoxian-assistant/HEAD/plans/zh/bilibili.json -------------------------------------------------------------------------------- /plans/zh/cnblogs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mika-cn/maoxian-assistant/HEAD/plans/zh/cnblogs.json -------------------------------------------------------------------------------- /plans/zh/coolshell.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mika-cn/maoxian-assistant/HEAD/plans/zh/coolshell.json -------------------------------------------------------------------------------- /plans/zh/csdn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mika-cn/maoxian-assistant/HEAD/plans/zh/csdn.json -------------------------------------------------------------------------------- /plans/zh/guokr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mika-cn/maoxian-assistant/HEAD/plans/zh/guokr.json -------------------------------------------------------------------------------- /plans/zh/ifeng.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mika-cn/maoxian-assistant/HEAD/plans/zh/ifeng.json -------------------------------------------------------------------------------- /plans/zh/ipcfun.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mika-cn/maoxian-assistant/HEAD/plans/zh/ipcfun.json -------------------------------------------------------------------------------- /plans/zh/iplaysoft.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mika-cn/maoxian-assistant/HEAD/plans/zh/iplaysoft.json -------------------------------------------------------------------------------- /plans/zh/iteye.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mika-cn/maoxian-assistant/HEAD/plans/zh/iteye.json -------------------------------------------------------------------------------- /plans/zh/ithome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mika-cn/maoxian-assistant/HEAD/plans/zh/ithome.json -------------------------------------------------------------------------------- /plans/zh/jianshu.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mika-cn/maoxian-assistant/HEAD/plans/zh/jianshu.json -------------------------------------------------------------------------------- /plans/zh/juejin.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mika-cn/maoxian-assistant/HEAD/plans/zh/juejin.json -------------------------------------------------------------------------------- /plans/zh/linux-china.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mika-cn/maoxian-assistant/HEAD/plans/zh/linux-china.json -------------------------------------------------------------------------------- /plans/zh/ruanyifeng.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mika-cn/maoxian-assistant/HEAD/plans/zh/ruanyifeng.json -------------------------------------------------------------------------------- /plans/zh/ruby-china.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mika-cn/maoxian-assistant/HEAD/plans/zh/ruby-china.json -------------------------------------------------------------------------------- /plans/zh/segmentfault.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mika-cn/maoxian-assistant/HEAD/plans/zh/segmentfault.json -------------------------------------------------------------------------------- /plans/zh/solidot-cn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mika-cn/maoxian-assistant/HEAD/plans/zh/solidot-cn.json -------------------------------------------------------------------------------- /plans/zh/sspai.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mika-cn/maoxian-assistant/HEAD/plans/zh/sspai.json -------------------------------------------------------------------------------- /plans/zh/v2ex.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mika-cn/maoxian-assistant/HEAD/plans/zh/v2ex.json -------------------------------------------------------------------------------- /plans/zh/wangyi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mika-cn/maoxian-assistant/HEAD/plans/zh/wangyi.json -------------------------------------------------------------------------------- /plans/zh/weibo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mika-cn/maoxian-assistant/HEAD/plans/zh/weibo.json -------------------------------------------------------------------------------- /plans/zh/weixin-gh.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mika-cn/maoxian-assistant/HEAD/plans/zh/weixin-gh.json -------------------------------------------------------------------------------- /plans/zh/zhihu.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mika-cn/maoxian-assistant/HEAD/plans/zh/zhihu.json -------------------------------------------------------------------------------- /tmp/.keep: -------------------------------------------------------------------------------- 1 | --------------------------------------------------------------------------------