From 94f2fb5f9b3a77657d5f974b336d41aa95e2a1a0 Mon Sep 17 00:00:00 2001 From: morty zhao Date: Fri, 12 Apr 2024 10:46:31 -0400 Subject: [PATCH] fix: modify configuration information and add personal content and data. (#1) * modifying the base configuration file and adding template files. * modify configuration, remove redundancies, add personal content. --- README.md | 17 + _config.anzhiyu.yml | 373 +++-- _config.yml | 49 +- package-lock.json | 482 ++++++- package.json | 9 +- search.xml | 49 + source/_data/about.yml | 85 ++ source/_data/album.yml | 18 + source/_data/bangumis.json | 1 + source/_data/creativity.yml | 50 + source/_data/essay.yml | 7 + source/_data/link.yml | 10 + source/_data/valine.json | 52 + source/_data/widget.yml | 7 + source/about/index.md | 9 + source/air-conditioner/index.md | 19 + source/album/index.md | 7 + source/categories/index.md | 6 + source/dailyPhoto/index.md | 7 + source/essay/index.md | 8 + source/fcircle/index.md | 8 + source/json/album.json | 8 + source/json/music.json | 128 ++ source/json/npm-owo-twikoo.json | 603 ++++++++ source/json/twikoo.json | 1232 +++++++++++++++++ source/link/index.md | 204 +++ source/music/index.md | 9 + source/package.json | 23 + source/room/index.md | 8 + source/tags/index.md | 7 + source/thousand/index.md | 7 + source/updata/index.md | 517 +++++++ ...0\346\236\234\351\242\204\350\247\210.mp4" | Bin 0 -> 159395 bytes source/wallpaper/index.md | 7 + source/wechat/index.md | 12 + source/wordScenery/index.md | 7 + 36 files changed, 3839 insertions(+), 206 deletions(-) create mode 100644 search.xml create mode 100644 source/_data/about.yml create mode 100644 source/_data/album.yml create mode 100644 source/_data/bangumis.json create mode 100644 source/_data/creativity.yml create mode 100644 source/_data/essay.yml create mode 100644 source/_data/link.yml create mode 100644 source/_data/valine.json create mode 100644 source/_data/widget.yml create mode 100644 source/about/index.md create mode 100644 source/air-conditioner/index.md create mode 100644 source/album/index.md create mode 100644 source/categories/index.md create mode 100644 source/dailyPhoto/index.md create mode 100644 source/essay/index.md create mode 100644 source/fcircle/index.md create mode 100644 source/json/album.json create mode 100644 source/json/music.json create mode 100644 source/json/npm-owo-twikoo.json create mode 100644 source/json/twikoo.json create mode 100644 source/link/index.md create mode 100644 source/music/index.md create mode 100644 source/package.json create mode 100644 source/room/index.md create mode 100644 source/tags/index.md create mode 100644 source/thousand/index.md create mode 100644 source/updata/index.md create mode 100644 "source/video/\351\243\216\350\275\246\346\240\267\345\274\217\346\225\210\346\236\234\351\242\204\350\247\210.mp4" create mode 100644 source/wallpaper/index.md create mode 100644 source/wechat/index.md create mode 100644 source/wordScenery/index.md diff --git a/README.md b/README.md index de966a4..162b718 100644 --- a/README.md +++ b/README.md @@ -1 +1,18 @@ # blog + +## prepare + +```shell +# download submodule +git submodule update --init --recursive +# 安装 pug 和 stylus 渲染插件 +npm install hexo-renderer-pug hexo-renderer-stylus --save +``` + +## usage + +```shell +hexo cl +hexo g +hexo s --debug +``` diff --git a/_config.anzhiyu.yml b/_config.anzhiyu.yml index d424f91..47b35b2 100644 --- a/_config.anzhiyu.yml +++ b/_config.anzhiyu.yml @@ -1,46 +1,41 @@ menu: - # 文章: - # 隧道: /archives/ || anzhiyu-icon-box-archive - # 分类: /categories/ || anzhiyu-icon-shapes - # 标签: /tags/ || anzhiyu-icon-tags - - # 友链: - # 友人帐: /link/ || anzhiyu-icon-link - # 朋友圈: /fcircle/ || anzhiyu-icon-artstation - # 留言板: /comments/ || anzhiyu-icon-envelope - - # 我的: - # 音乐馆: /music/ || anzhiyu-icon-music - # 追番页: /bangumis/ || anzhiyu-icon-bilibili - # 相册集: /album/ || anzhiyu-icon-images - # 小空调: /air-conditioner/ || anzhiyu-icon-fan - - # 关于: - # 关于本人: /about/ || anzhiyu-icon-paper-plane - # 闲言碎语: /essay/ || anzhiyu-icon-lightbulb - # 随便逛逛: javascript:toRandomPost() || anzhiyu-icon-shoe-prints1 + 文章: + 隧道: /archives/ || anzhiyu-icon-box-archive + 分类: /categories/ || anzhiyu-icon-shapes + 标签: /tags/ || anzhiyu-icon-tags + + 友链: + 友人帐: /link/ || anzhiyu-icon-link + 朋友圈: /fcircle/ || anzhiyu-icon-artstation + # 留言板: /comments/ || anzhiyu-icon-envelope + + 我的: + 音乐馆: /music/ || anzhiyu-icon-music + # 追番页: /bangumis/ || anzhiyu-icon-bilibili + # 相册集: /album/ || anzhiyu-icon-images + 小空调: /air-conditioner/ || anzhiyu-icon-fan + + 关于: + 关于本人: /about/ || anzhiyu-icon-paper-plane + 闲言碎语: /essay/ || anzhiyu-icon-lightbulb + 随便逛逛: javascript:toRandomPost() || anzhiyu-icon-shoe-prints1 # nav相关配置 nav: enable: false - travelling: false - clock: false + travelling: true + clock: true menu: - title: 网页 item: - name: 博客 - link: https://blog.anheyu.com/ + link: https://mortyzhaoy.github.io/ icon: /img/favicon.ico - - title: 项目 - item: - - name: 安知鱼图床 - link: https://image.anheyu.com/ - icon: https://image.anheyu.com/favicon.ico # mourn (哀悼日,指定日期网站简单变灰,不包括滚动条) # 注意: 仅网站首页变灰,其他页面正常显示 mourn: - enable: false + enable: true days: [4-5, 5-12, 7-7, 9-18, 12-13] # Code Blocks (代码相关) @@ -51,7 +46,7 @@ highlight_copy: true # copy button highlight_lang: true # show the code language highlight_shrink: false # true: shrink the code blocks / false: expand the code blocks | none: expand code blocks and hide the button highlight_height_limit: 330 # unit: px -code_word_wrap: false +code_word_wrap: true # copy settings # copyright: Add the copyright information after copied content (複制的内容后面加上版权信息) @@ -59,30 +54,29 @@ code_word_wrap: false copy: enable: true copyright: - enable: false + enable: true limit_count: 50 # social settings (社交图标设置) # formal: # name: link || icon social: - # Github: https://github.com/anzhiyu-c || anzhiyu-icon-github - # BiliBili: https://space.bilibili.com/372204786 || anzhiyu-icon-bilibili + Github: https://github.com/MortyZhaoy || anzhiyu-icon-github + BiliBili: https://space.bilibili.com/3546658438645848 || anzhiyu-icon-bilibili # 作者卡片 状态 author_status: - enable: false + enable: true # 可以是任何图片,建议放表情包或者emoji图片,效果都很好,[表情包速查](https://emotion.xiaokang.me/) statusImg: "https://bu.dusays.com/2023/08/24/64e6ce9c507bb.png" skills: - # - 🤖️ 数码科技爱好者 - # - 🔍 分享与热心帮助 - # - 🏠 智能家居小能手 - # - 🔨 设计开发一条龙 - # - 🤝 专修交互与设计 - # - 🏃 脚踏实地行动派 - # - 🧱 团队小组发动机 - # - 💢 壮汉人狠话不多 + - 💻 热爱开发工程师 + - 🎈 热爱分享与帮助 + - 🎁 把东西做的精致 + - 📚 软件硬件都要学 + - 🖌️ 设计美而实用的 + - 🎯 脚踏实地行动派 + - 🎖️ 团队小组发动机 # search (搜索) # see https://blog.anheyu.com/posts/c27d.html#搜索系统 @@ -110,7 +104,7 @@ docsearch: # Local search local_search: - enable: false + enable: true preload: true CDN: @@ -140,7 +134,7 @@ favicon: /favicon.ico # Avatar (头像) avatar: - img: https://bu.dusays.com/2023/04/27/64496e511b09c.jpg + img: https://raw.githubusercontent.com/MortyZhaoy/blog_image/main/images/111164782.png effect: false # Disable all banner image @@ -162,7 +156,7 @@ cover: position: left # When cover is not set, the default cover is displayed (当没有设置cover时,默认的封面显示) default_cover: - # - /img/default_cover.jpg + - /img/default_cover.jpg # Replace Broken Images (替换无法显示的图片) error_img: @@ -172,8 +166,8 @@ error_img: # A simple 404 page error_404: enable: true - subtitle: "请尝试站内搜索寻找文章" - background: https://bu.dusays.com/2023/05/08/645907596997d.gif + subtitle: "页面未找到" + background: https://raw.githubusercontent.com/MortyZhaoy/blog_image/main/images/image_processing20210902-20587-1vusdxb.gif post_meta: page: # Home Page @@ -192,7 +186,7 @@ post_meta: # 主色调相关配置 mainTone: - enable: false # true or false 文章是否启用获取图片主色调 + enable: true # true or false 文章是否启用获取图片主色调 mode: api # cdn/api/both cdn模式为图片url+imageAve参数获取主色调,api模式为请求API获取主色调,both模式会先请求cdn参数,无法获取的情况下将请求API获取,可以在文章内配置main_color: '#3e5658',使用十六进制颜色,则不会请求both/cdn/api获取主色调,而是直接使用配置的颜色 # 项目地址:https://github.com/anzhiyu-c/img2color-go api: https://img2color-go.vercel.app/api?img= # mode为api时可填写 @@ -225,7 +219,7 @@ anchor: false # toc (目录) toc: post: true - page: false + page: true number: true expand: false style_simple: false # for post @@ -234,10 +228,10 @@ post_copyright: enable: true decode: false author_href: - location: 长沙 + location: earth, c-137 license: CC BY-NC-SA 4.0 license_url: https://creativecommons.org/licenses/by-nc-sa/4.0/ - avatarSinks: false # hover时头像下沉 + avatarSinks: true # hover时头像下沉 copyright_author_img_back: copyright_author_img_front: copyright_author_link: / @@ -246,10 +240,10 @@ post_copyright: reward: enable: true QR_code: - - img: https://npm.elemecdn.com/anzhiyu-blog@1.1.6/img/post/common/qrcode-weichat.png + - img: https://raw.githubusercontent.com/MortyZhaoy/blog_image/main/images/1712892198963.jpg link: text: 微信 - - img: https://npm.elemecdn.com/anzhiyu-blog@1.1.6/img/post/common/qrcode-alipay.png + - img: https://raw.githubusercontent.com/MortyZhaoy/blog_image/main/images/1712892198963.jpg link: text: 支付宝 @@ -300,7 +294,7 @@ noticeOutdate: # https://github.com/overtrue/share.js sharejs: enable: true - sites: facebook,twitter,wechat,weibo,qq + sites: twitter,wechat,weibo # AddToAny # https://www.addtoany.com/ @@ -314,7 +308,7 @@ addtoany: comments: # Up to two comments system, the first will be shown as default # Choose: Valine/Waline/Twikoo/Artalk - use: # Twikoo/Waline + use: Twikoo # /Waline text: true # Display the comment name next to the button # lazyload: The comment system will be load when comment element enters the browser's viewport. # If you set it to true, the comment count will be invalid @@ -360,9 +354,9 @@ waline: # Twikoo # https://github.com/imaegoo/twikoo twikoo: - envId: + envId: twikoo-2fs2b2ua1-mortyzhaoys-projects region: - visitor: false + visitor: true option: # Artalk @@ -415,73 +409,64 @@ footer: since: 2020 custom_text: runtime: - enable: false - launch_time: 04/01/2021 00:00:00 # 网站上线时间 - work_img: https://npm.elemecdn.com/anzhiyu-blog@2.0.4/img/badge/安知鱼-上班摸鱼中.svg - work_description: 距离月入25k也就还差一个大佬带我~ - offduty_img: https://npm.elemecdn.com/anzhiyu-blog@2.0.4/img/badge/安知鱼-下班啦.svg - offduty_description: 下班了就该开开心心的玩耍,嘿嘿~ + enable: true + launch_time: 04/10/2024 00:00:00 # 网站上线时间 + work_img: https://raw.githubusercontent.com/MortyZhaoy/blog_image/main/images/morty-上班摸鱼-blue.svg + work_description: 距离月入50k也就还差一个大佬带我~ + offduty_img: https://raw.githubusercontent.com/MortyZhaoy/blog_image/main/images/morty-下班啦-blue.svg + offduty_description: 下班了就该开开心心的玩耍~ # 徽标部分配置项 https://shields.io/ # https://img.shields.io/badge/CDN-jsDelivr-orange?style=flat&logo=jsDelivr bdageitem: - enable: false + enable: true list: - link: https://hexo.io/ #徽标指向网站链接 - shields: https://npm.elemecdn.com/anzhiyu-blog@2.1.5/img/badge/Frame-Hexo.svg #徽标API - message: 博客框架为Hexo_v5.4.0 #徽标提示语 + shields: https://raw.githubusercontent.com/MortyZhaoy/blog_image/main/images/Frame-Hexo.svg #徽标API + message: 博客框架为Hexo #徽标提示语 - link: https://blog.anheyu.com/ shields: https://npm.elemecdn.com/anzhiyu-theme-static@1.0.9/img/Theme-AnZhiYu-2E67D3.svg message: 本站使用AnZhiYu主题 - # - link: https://www.dogecloud.com/ - # shields: https://npm.elemecdn.com/anzhiyu-blog@2.2.0/img/badge/CDN-多吉云-3693F3.svg - # message: 本站使用多吉云为静态资源提供CDN加速 - # - link: https://github.com/ - # shields: https://npm.elemecdn.com/anzhiyu-blog@2.1.5/img/badge/Source-Github.svg - # message: 本站项目由Github托管 - # - link: http://creativecommons.org/licenses/by-nc-sa/4.0/ - # shields: https://npm.elemecdn.com/anzhiyu-blog@2.2.0/img/badge/Copyright-BY-NC-SA.svg - # message: 本站采用知识共享署名-非商业性使用-相同方式共享4.0国际许可协议进行许可 + - link: https://github.com/ + shields: https://raw.githubusercontent.com/MortyZhaoy/blog_image/main/images/Source-Github.svg + message: 本站项目由Github托管 + - link: http://creativecommons.org/licenses/by-nc-sa/4.0/ + shields: https://raw.githubusercontent.com/MortyZhaoy/blog_image/main/images/Copyright-BY-NC-SA.svg + message: 本站采用知识共享署名-非商业性使用-相同方式共享4.0国际许可协议进行许可 socialBar: - enable: false + enable: true centerImg: left: - # - title: email - # link: mailto:anzhiyu-c@qq.com - # icon: anzhiyu-icon-envelope - # - title: 微博 - # link: https://weibo.com/u/6378063631 - # icon: anzhiyu-icon-weibo - # - title: facebook - # link: https://www.facebook.com/profile.php?id=100092208016287&sk=about - # icon: anzhiyu-icon-facebook1 - # - title: RSS - # link: atom.xml - # icon: anzhiyu-icon-rss + - title: email + link: mailto:morty.zhaoy@gmail.com + icon: anzhiyu-icon-envelope + - title: twitter + link: https://twitter.com/MortyZhao + icon: anzhiyu-icon-xmark + - title: RSS + link: atom.xml + icon: anzhiyu-icon-rss right: - # - title: Github - # link: https://github.com/anzhiyu-c - # icon: anzhiyu-icon-github - # - title: Bilibili - # link: https://space.bilibili.com/372204786 - # icon: anzhiyu-icon-bilibili - # - title: 抖音 - # link: https://v.douyin.com/DwCpMEy/ - # icon: anzhiyu-icon-tiktok - # - title: CC - # link: /copyright - # icon: anzhiyu-icon-copyright-line + - title: Github + link: https://github.com/MortyZhaoy + icon: anzhiyu-icon-github + - title: Bilibili + link: https://space.bilibili.com/3546658438645848 + icon: anzhiyu-icon-bilibili + - title: CC + link: /copyright + icon: anzhiyu-icon-copyright-line list: enable: false randomFriends: 3 project: - # - title: 服务 - # links: - # - title: 51la统计 - # link: https://v6.51.la/ - # - title: 十年之约 - # link: https://www.foreverblog.cn/ - # - title: 开往 - # link: https://github.com/travellings-link/travellings + - title: 服务 + links: + # - title: 51la统计 + # link: https://v6.51.la/ + # - title: 十年之约 + # link: https://www.foreverblog.cn/ + - title: 开往 + link: https://github.com/travellings-link/travellings # - title: 主题 # links: # - title: 文档 @@ -498,29 +483,29 @@ footer: # link: /fcircle/ # - title: 留言板 # link: /comments/ - # - title: 协议 - # links: - # - title: 隐私协议 - # link: /privacy/ - # - title: Cookies - # link: /cookies/ - # - title: 版权协议 - # link: /copyright/ + - title: 协议 + links: + - title: 隐私协议 + link: /privacy/ + - title: Cookies + link: /cookies/ + - title: 版权协议 + link: /copyright/ footerBar: enable: true authorLink: / cc: - enable: false + enable: true link: /copyright - linkList: - - link: https://github.com/anzhiyu-c/hexo-theme-anzhiyu - text: 主题 - # - link: https://image.anheyu.com - # text: 图床 - # - link: https://beian.miit.gov.cn/ - # text: 湘ICP备-xxxxxxx号 + # linkList: + # - link: https://github.com/anzhiyu-c/hexo-theme-anzhiyu + # text: 主题 + # - link: https://image.anheyu.com + # text: 图床 + # - link: https://beian.miit.gov.cn/ + # text: 湘ICP备-xxxxxxx号 subTitle: - enable: false + enable: true # Typewriter Effect (打字效果) effect: true # Effect Speed Options (打字效果速度参数) @@ -538,18 +523,18 @@ footer: source: 1 # 如果关闭打字效果,subtitle 只会显示 sub 的第一行文字 sub: - # - 生活明朗, 万物可爱, 人间值得, 未来可期. + - 生活明朗, 万物可爱, 人间值得, 未来可期. # Analysis # -------------------------------------- # Baidu Analytics # https://tongji.baidu.com/web/welcome/login -baidu_analytics: +baidu_analytics: 0092d9c9c62f61c35e6ca8cd4dbce211 # Google Analytics # https://analytics.google.com/analytics/web/ -google_analytics: +google_analytics: G-S7VXCWR2TF # CNZZ Analytics # https://www.umeng.com/ @@ -561,7 +546,7 @@ cloudflare_analytics: # Microsoft Clarity # https://clarity.microsoft.com/ -microsoft_clarity: +microsoft_clarity: lvb15dyxzt # Advertisement # -------------------------------------- @@ -628,10 +613,10 @@ sidebar: nav_menu_project: true # 文章h2添加分隔线 -h2Divider: false +h2Divider: true # 表格隔行变色 -table_interlaced_discoloration: false +table_interlaced_discoloration: true # 首页双栏显示 article_double_row: true @@ -661,17 +646,17 @@ rightside-bottom: 100px # canvas_ribbon (静止彩带背景) # See: https://github.com/hustcc/ribbon.js canvas_ribbon: - enable: false + enable: true size: 150 alpha: 0.6 zIndex: -1 - click_to_change: false - mobile: false + click_to_change: true + mobile: true # Fluttering Ribbon (动态彩带) canvas_fluttering_ribbon: - enable: false - mobile: false + enable: true + mobile: true # canvas_nest # https://github.com/hustcc/canvas-nest.js @@ -776,7 +761,7 @@ preloader: source: 3 # pace theme (see https://codebyzach.github.io/pace/) pace_css_url: - avatar: https://npm.elemecdn.com/anzhiyu-blog-static@1.0.4/img/avatar.jpg # 自定加载动画义头像 + avatar: https://raw.githubusercontent.com/MortyZhaoy/blog_image/main/images/111164782.png # 自定加载动画义头像 # aside (侧边栏) # -------------------------------------- @@ -793,14 +778,14 @@ aside: category: true card_author: enable: true - description: #
这有关于产品、设计、开发相关的问题和看法,还有文章翻译分享
相信你可以在这里找到对你有用的知识教程
# 默认为站点描述 + description:
这有关于产品、设计、开发相关的问题和看法,还有文章翻译分享
相信你可以在这里找到对你有用的知识教程
# 默认为站点描述 name_link: / card_announcement: enable: false content: 欢迎来看我的博客鸭~ card_weixin: - enable: true + enable: false face: https://bu.dusays.com/2023/01/13/63c02edf44033.png backFace: https://bu.dusays.com/2023/05/13/645fa415e8694.png card_recent_post: @@ -816,7 +801,7 @@ aside: card_tags: enable: true limit: 40 # if set 0 will show all - color: false + color: true sort_order: # Don't modify the setting unless you know how it works highlightTags: # - Hexo @@ -837,7 +822,7 @@ aside: # busuanzi count for PV / UV in site # 访问人数 busuanzi: - site_uv: false + site_uv: true site_pv: false page_pv: false @@ -845,7 +830,7 @@ busuanzi: # Formal: Month/Day/Year Time or Year/Month/Day Time runtimeshow: enable: true - publish_date: 4/1/2021 00:00:00 + publish_date: 4/11/2024 00:00:00 # Console - Newest Comments newest_comments: @@ -887,7 +872,7 @@ centerConsole: card_tags: enable: true limit: 40 # if set 0 will show all - color: false + color: true sort_order: # Don't modify the setting unless you know how it works highlightTags: # - Hexo @@ -962,7 +947,7 @@ note: icons: ali_iconfont_js: # 阿里图标symbol 引用链接,主题会进行加载 symbol 引用 fontawesome: false #是否启用fontawesome6图标 - fontawesome_animation_css: #fontawesome_animation 如果有就会加载,示例值:https://npm.elemecdn.com/hexo-butterfly-tag-plugins-plus@1.0.17/lib/assets/font-awesome-animation.min.css + fontawesome_animation_css: https://npm.elemecdn.com/hexo-butterfly-tag-plugins-plus@1.0.17/lib/assets/font-awesome-animation.min.css #fontawesome_animation 如果有就会加载,示例值:https://npm.elemecdn.com/hexo-butterfly-tag-plugins-plus@1.0.17/lib/assets/font-awesome-animation.min.css # other # -------------------------------------- @@ -987,7 +972,7 @@ aplayerInject: # 可选 top-left / top-center / top-right / bottom-left / bottom-center / bottom-right snackbar: enable: true - position: top-center + position: top-left bg_light: "#425AEF" # The background color of Toast Notification in light mode bg_dark: "#1f1f1f" # The background color of Toast Notification in dark mode @@ -1035,28 +1020,28 @@ css_prefix: true home_top: enable: true # 开关 timemode: date #date/updated - title: 生活明朗 - subTitle: 万物可爱。 - siteText: anheyu.com + title: 别急,慢慢来。 + subTitle: 终会做成的。 + siteText: mortyzhaoy.github.io category: - - name: 前端 - path: /categories/前端开发/ - shadow: var(--anzhiyu-shadow-blue) - class: blue - icon: anzhiyu-icon-dove - - name: 大学 - path: /categories/大学生涯/ + - name: 设计 + path: /categories/设计/ shadow: var(--anzhiyu-shadow-red) class: red - icon: anzhiyu-icon-fire + icon: anzhiyu-icon-pencil + - name: 开发 + path: /categories/开发/ + shadow: var(--anzhiyu-shadow-blue) + class: blue + icon: anzhiyu-icon-repeat - name: 生活 - path: /categories/生活日常/ + path: /categories/日常/ shadow: var(--anzhiyu-shadow-green) class: green - icon: anzhiyu-icon-book + icon: anzhiyu-icon-plant-fill default_descr: 再怎么看我也不知道怎么描述它的啦! swiper: - enable: false + enable: true swiper_css: https://npm.elemecdn.com/anzhiyu-theme-static@1.0.0/swiper/swiper.min.css #swiper css依赖 swiper_js: https://npm.elemecdn.com/anzhiyu-theme-static@1.0.0/swiper/swiper.min.js #swiper js依赖 banner: @@ -1067,7 +1052,7 @@ home_top: # 朋友圈配置 friends_vue: - enable: false + enable: true vue_js: https://npm.elemecdn.com/anzhiyu-theme-static@1.1.1/friends/index.4f887d95.js apiurl: # 朋友圈后端地址 top_tips: 使用 友链朋友圈 订阅友链最新文章 @@ -1112,7 +1097,7 @@ comment_barrage_config: # 左下角音乐配置项 # https://github.com/metowolf/MetingJS nav_music: - enable: true + enable: false console_widescreen_music: false # 宽屏状态控制台显示音乐而不是标签 enable为true 控制台依然会显示 id: 8152976493 server: netease @@ -1135,38 +1120,38 @@ ptool: # 欢迎语配置 greetingBox: - enable: false #开启后必须配置下面的list对应的时间段,不然会出现小白条 + enable: true # 开启后必须配置下面的list对应的时间段,不然会出现小白条 default: 晚上好👋 list: - # - greeting: 晚安😴 - # startTime: 0 - # endTime: 5 - # - greeting: 早上好鸭👋, 祝你一天好心情! - # startTime: 6 - # endTime: 9 - # - greeting: 上午好👋, 状态很好,鼓励一下~ - # startTime: 10 - # endTime: 10 - # - greeting: 11点多啦, 在坚持一下就吃饭啦~ - # startTime: 11 - # endTime: 11 - # - greeting: 午安👋, 宝贝 - # startTime: 12 - # endTime: 14 - # - greeting: 🌈充实的一天辛苦啦! - # startTime: 14 - # endTime: 18 - # - greeting: 19点喽, 奖励一顿丰盛的大餐吧🍔。 - # startTime: 19 - # endTime: 19 - # - greeting: 晚上好👋, 在属于自己的时间好好放松😌~ - # startTime: 20 - # endTime: 24 + - greeting: 晚安😴 + startTime: 0 + endTime: 5 + - greeting: 早上好鸭👋, 祝你一天好心情! + startTime: 6 + endTime: 9 + - greeting: 上午好👋, 状态很好,鼓励一下~ + startTime: 10 + endTime: 10 + - greeting: 11点多啦, 在坚持一下就吃饭啦~ + startTime: 11 + endTime: 11 + - greeting: 午安👋, 宝贝 + startTime: 12 + endTime: 14 + - greeting: 🌈充实的一天辛苦啦! + startTime: 14 + endTime: 18 + - greeting: 19点喽, 奖励一顿丰盛的大餐吧🍔。 + startTime: 19 + endTime: 19 + - greeting: 晚上好👋, 在属于自己的时间好好放松😌~ + startTime: 20 + endTime: 24 # 文章顶部ai摘要 post_head_ai_description: - enable: true - gptName: AnZhiYu + enable: false + gptName: morty mode: local # 默认模式 可选值: tianli/local switchBtn: false # 可以配置是否显示切换按钮 以切换tianli/local btnLink: https://afdian.net/item/886a79d4db6711eda42a52540025c377 @@ -1177,7 +1162,7 @@ post_head_ai_description: # 快捷键配置 shortcutKey: - enable: false + enable: true delay: 100 # 所有键位延时触发而不是立即触发(包括shift,以解决和浏览器键位冲突问题) shiftDelay: 200 # shift按下延时多久开启 @@ -1187,7 +1172,7 @@ accesskey: # 友情链接顶部相关配置 linkPageTop: - enable: false + enable: true title: 与数百名博主无限进步 # 添加博主友链的评论自定义格式 addFriendPlaceholder: "昵称(请勿包含博客等字样):\n网站地址(要求博客地址,请勿提交个人主页):\n头像图片url(请提供尽可能清晰的图片,我会上传到我自己的图床):\n描述:\n站点截图(可选):\n" @@ -1197,7 +1182,7 @@ pageThumbnailSuffix: "" # 隐私协议弹窗 agreementPopup: - enable: false + enable: true url: /privacy # 右键菜单 @@ -1206,14 +1191,14 @@ rightClickMenu: # 首页随便逛逛people模式 而非技能点模式,关闭后为技能点模式需要配置creativity.yml peoplecanvas: - enable: true + enable: false img: https://upload-bbs.miyoushe.com/upload/2023/09/03/125766904/ee23df8517f3c3e3efc4145658269c06_5714860933110284659.png # 动效 dynamicEffect: postTopWave: true # 文章顶部波浪效果 - postTopRollZoomInfo: false # 文章顶部滚动时缩放 - pageCommentsRollZoom: false # 非文章页面评论滚动时缩放显示(仅仅Twikoo生效) + postTopRollZoomInfo: true # 文章顶部滚动时缩放 + pageCommentsRollZoom: true # 非文章页面评论滚动时缩放显示(仅仅Twikoo生效) # Inject # Insert the code to head (before '' tag) and the bottom (before '' tag) diff --git a/_config.yml b/_config.yml index 8e82777..bb45bcb 100644 --- a/_config.yml +++ b/_config.yml @@ -3,17 +3,18 @@ ## Source: https://github.com/hexojs/hexo/ # Site -title: Hexo -subtitle: '' -description: '' +title: morty +subtitle: '阳光之下,力战者未必能胜,快跑者未必先达。' +description: '这有我对关于产品、设计、开发相关的看法和分享。 +希望你可以在我这里找到对你价值的信息。' keywords: -author: John Doe -language: en -timezone: '' +author: morty.zhao +language: zh-CN +timezone: # URL ## Set your site url here. For example, if you use GitHub Page, set url as 'https://username.github.io/project' -url: http://example.com +url: https://mortyzhaoy.github.io/ permalink: :year/:month/:day/:title/ permalink_defaults: pretty_urls: @@ -43,14 +44,16 @@ render_drafts: false post_asset_folder: false relative_link: false future: true -syntax_highlighter: highlight.js +# syntax_highlighter: highlight.js highlight: + enable: true line_number: true auto_detect: false tab_replace: '' wrap: true hljs: false prismjs: + enable: false preprocess: true line_number: true tab_replace: '' @@ -104,3 +107,33 @@ deploy: type: 'git' repository: git@github.com:MortyZhaoy/MortyZhaoy.github.io.git branch: main + +# 文章链接转数字或字母:https://github.com/rozbo/hexo-abbrlink +# abbrlink: +# # 算法: crc16(default) and crc32 +# alg: crc16 +# # 进制: dec(default) and hex: dec #输出进制:十进制和十六进制,默认为10进制。丨dec为十进制,hex为十六进制 +# rep: hex + +#envelope_comment +#seehttps://akilar.top/posts/e2d3c450/ +envelope_comment: + enable: false #控制开关 + custom_pic: + cover: https://npm.elemecdn.com/hexo-butterfly-envelope/lib/violet.jpg #信笺头部图片 + line: https://npm.elemecdn.com/hexo-butterfly-envelope/lib/line.png #信笺底部图片 + beforeimg: https://npm.elemecdn.com/hexo-butterfly-envelope/lib/before.png # 信封前半部分 + afterimg: https://npm.elemecdn.com/hexo-butterfly-envelope/lib/after.png # 信封后半部分 + message: #信笺正文,多行文本,写法如下 + - 有什么想问的? + - 有什么想说的? + - 有什么想吐槽的? + - 哪怕是有什么想吃的,都可以告诉我哦~ + bottom: 自动书记人偶竭诚为您服务! #仅支持单行文本 + height: #1024px,信封划出的高度 + path: #【可选】comments 的路径名称。默认为 comments,生成的页面为 comments/index.html + front_matter: #【可选】comments页面的 front_matter 配置 + title: 留言板 + comments: true + top_img: false + type: envelope \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index bb2bed3..35aa188 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,13 +9,16 @@ "version": "0.0.0", "dependencies": { "hexo": "^7.0.0", + "hexo-butterfly-envelope": "^1.0.0", "hexo-generator-archive": "^2.0.0", "hexo-generator-category": "^2.0.0", "hexo-generator-index": "^3.0.0", + "hexo-generator-search": "^1.0.0", "hexo-generator-tag": "^2.0.0", "hexo-renderer-ejs": "^2.0.0", "hexo-renderer-marked": "^6.0.0", - "hexo-renderer-stylus": "^3.0.0", + "hexo-renderer-pug": "^3.0.0", + "hexo-renderer-stylus": "^3.0.1", "hexo-server": "^3.0.0", "hexo-theme-landscape": "^1.0.0" } @@ -25,6 +28,46 @@ "resolved": "https://registry.npmjs.org/@adobe/css-tools/-/css-tools-4.3.3.tgz", "integrity": "sha512-rE0Pygv0sEZ4vBWHlAgJLGDU7Pm8xoO6p3wsEceb7GYAjScrOHpEo8KK/eVkAcnSM+slAEtXjA2JpdjLp4fJQQ==" }, + "node_modules/@babel/helper-string-parser": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.24.1.tgz", + "integrity": "sha512-2ofRCjnnA9y+wk8b9IAREroeUP02KHp431N2mhKniy2yKIDKpbrHv9eXwm8cBeWQYcJmzv5qKCu65P47eCF7CQ==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz", + "integrity": "sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.24.4", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.24.4.tgz", + "integrity": "sha512-zTvEBcghmeBma9QIGunWevvBAp4/Qu9Bdq+2k0Ot4fVMD6v3dsC9WOcRSKk7tRRyBM/53yKMJko9xOatGQAwSg==", + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/types": { + "version": "7.24.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.24.0.tgz", + "integrity": "sha512-+j7a5c253RfKh8iABBhywc8NSfP5LURe7Uh4qpsh6jc+aLJguvmIUBdjSdEMQv2bENrCR5MfRdjGo7vzS/ob7w==", + "dependencies": { + "@babel/helper-string-parser": "^7.23.4", + "@babel/helper-validator-identifier": "^7.22.20", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, "node_modules/@tootallnate/once": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", @@ -173,6 +216,11 @@ "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==" }, + "node_modules/assert-never": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/assert-never/-/assert-never-1.2.1.tgz", + "integrity": "sha512-TaTivMB6pYI1kXwrFlEhLeGfOqoDNdTxjCdwRfFFkEA30Eu+k48W34nlok2EYWJfFFzqaEmichdNM7th6M5HNw==" + }, "node_modules/async": { "version": "3.2.5", "resolved": "https://registry.npmjs.org/async/-/async-3.2.5.tgz", @@ -183,6 +231,17 @@ "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" }, + "node_modules/babel-walk": { + "version": "3.0.0-canary-5", + "resolved": "https://registry.npmjs.org/babel-walk/-/babel-walk-3.0.0-canary-5.tgz", + "integrity": "sha512-GAwkz0AihzY5bkwIY5QDR+LvsRQgB/B+1foMPvi0FZPMl5fjD7ICiznUiBdLYMH1QYe6vqu4gWYytZOccLouFw==", + "dependencies": { + "@babel/types": "^7.9.6" + }, + "engines": { + "node": ">= 10.0.0" + } + }, "node_modules/balanced-match": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", @@ -243,6 +302,24 @@ "node": ">= 0.8" } }, + "node_modules/call-bind": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", + "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", + "dependencies": { + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "set-function-length": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/camel-case": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", @@ -267,6 +344,14 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, + "node_modules/character-parser": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/character-parser/-/character-parser-2.2.0.tgz", + "integrity": "sha512-+UqJQjFEFaTAs3bNsF2j2kEN1baG/zghZbdqoYEDxGZtJo9LBzl1A+m0D4n3qKx8N2FNv8/Xp6yV9mQmBuptaw==", + "dependencies": { + "is-regex": "^1.0.3" + } + }, "node_modules/chokidar": { "version": "3.6.0", "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", @@ -377,6 +462,15 @@ "node": ">= 0.10.0" } }, + "node_modules/constantinople": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/constantinople/-/constantinople-4.0.1.tgz", + "integrity": "sha512-vCrqcSIq4//Gx74TXXCGnHpulY1dskqLTFGDmhrGxzeXL8lF8kvXv6mpNWlJj1uD4DW23D4ljAqbY4RRaaUZIw==", + "dependencies": { + "@babel/parser": "^7.6.0", + "@babel/types": "^7.6.1" + } + }, "node_modules/cross-spawn": { "version": "7.0.3", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", @@ -451,6 +545,22 @@ "node": ">=0.10.0" } }, + "node_modules/define-data-property": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", + "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", + "dependencies": { + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "gopd": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/define-lazy-prop": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", @@ -484,6 +594,11 @@ "npm": "1.2.8000 || >= 1.4.16" } }, + "node_modules/doctypes": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/doctypes/-/doctypes-1.1.0.tgz", + "integrity": "sha512-LLBi6pEqS6Do3EKQ3J0NqHWV5hhb78Pi8vvESYwyOy2c31ZEZVdtitdzsQsKb7878PEERhzUk0ftqGhG6Mz+pQ==" + }, "node_modules/dom-serializer": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", @@ -590,6 +705,25 @@ "url": "https://github.com/fb55/entities?sponsor=1" } }, + "node_modules/es-define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz", + "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==", + "dependencies": { + "get-intrinsic": "^1.2.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-errors": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", + "engines": { + "node": ">= 0.4" + } + }, "node_modules/escape-html": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", @@ -758,6 +892,24 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/get-intrinsic": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", + "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", + "dependencies": { + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "hasown": "^2.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/glob": { "version": "7.2.3", "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", @@ -788,6 +940,17 @@ "node": ">= 6" } }, + "node_modules/gopd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "dependencies": { + "get-intrinsic": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/graceful-fs": { "version": "4.2.11", "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", @@ -801,6 +964,53 @@ "node": ">=8" } }, + "node_modules/has-property-descriptors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", + "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", + "dependencies": { + "es-define-property": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-proto": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz", + "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", + "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", + "dependencies": { + "has-symbols": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/hasown": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", @@ -853,6 +1063,14 @@ "url": "https://opencollective.com/hexo" } }, + "node_modules/hexo-butterfly-envelope": { + "version": "1.0.15", + "resolved": "https://registry.npmjs.org/hexo-butterfly-envelope/-/hexo-butterfly-envelope-1.0.15.tgz", + "integrity": "sha512-Z12iYDhrrJkARSvCIYTVRPrlipLE9o5Zeh2kozj/MbLz5tcQmfr62w+qu+hOJh2XiZucAyyoUyZq5faKP4YD4A==", + "dependencies": { + "pug": "^3.0.0" + } + }, "node_modules/hexo-cli": { "version": "4.3.1", "resolved": "https://registry.npmjs.org/hexo-cli/-/hexo-cli-4.3.1.tgz", @@ -1124,6 +1342,24 @@ "node": ">=14" } }, + "node_modules/hexo-generator-search": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/hexo-generator-search/-/hexo-generator-search-1.0.4.tgz", + "integrity": "sha512-8EdPgDl34pZCcDPN50Gg08RR/VpZJZynQgirBdTjdDT62wzQJNovnW5GbW7nORjjb4XLDM7wHJ6a3oWfhuU/Cw==", + "dependencies": { + "ejs": "^1.0.0", + "utils-merge": "^1.0.0" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/hexo-generator-search/node_modules/ejs": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-1.0.0.tgz", + "integrity": "sha512-hK3tEqj0pP7UF5UHKNiRvm3zCaYk7UI4EBJ6wwN5O2qX1WdSovmqvUHEbNOJuglXzVkk/H0r7vgst3mVcQXrPA==", + "deprecated": "Critical security bugs fixed in 2.5.5" + }, "node_modules/hexo-generator-tag": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/hexo-generator-tag/-/hexo-generator-tag-2.0.0.tgz", @@ -1190,6 +1426,17 @@ "node": ">=14" } }, + "node_modules/hexo-renderer-pug": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/hexo-renderer-pug/-/hexo-renderer-pug-3.0.0.tgz", + "integrity": "sha512-PmbLx6VkNv+mPLOe97OC4F8iTzTuj665dSYN7bZKArd4M/q7gb2tNs29VGuAOC50i9tvWY2f+tPQimf0GZ9Hyw==", + "dependencies": { + "pug": "^3.0.2" + }, + "engines": { + "node": ">=12.4.0" + } + }, "node_modules/hexo-renderer-stylus": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/hexo-renderer-stylus/-/hexo-renderer-stylus-3.0.1.tgz", @@ -1431,6 +1678,26 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/is-expression": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-expression/-/is-expression-4.0.0.tgz", + "integrity": "sha512-zMIXX63sxzG3XrkHkrAPvm/OVZVSCPNkwMHU8oTX7/U3AL78I0QXCEICXUM13BIa8TYGZ68PiTKfQz3yaTNr4A==", + "dependencies": { + "acorn": "^7.1.1", + "object-assign": "^4.1.1" + } + }, + "node_modules/is-expression/node_modules/acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, "node_modules/is-extglob": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", @@ -1471,6 +1738,26 @@ "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==" }, + "node_modules/is-promise": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.2.2.tgz", + "integrity": "sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ==" + }, + "node_modules/is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-wsl": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", @@ -1504,6 +1791,11 @@ "node": ">=10" } }, + "node_modules/js-stringify": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/js-stringify/-/js-stringify-1.0.2.tgz", + "integrity": "sha512-rtS5ATOo2Q5k1G+DADISilDA6lv79zIiwFd6CcjuIxGKLFm5C+RLImRscVap9k55i+MOZwgliw+NejvkLuGD5g==" + }, "node_modules/js-yaml": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", @@ -1578,6 +1870,15 @@ "node >= 0.2.0" ] }, + "node_modules/jstransformer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/jstransformer/-/jstransformer-1.0.0.tgz", + "integrity": "sha512-C9YK3Rf8q6VAPDCCU9fnqo3mAfOH6vUGnMcP4AQAYIEpWtfGLpwOTmZ+igtdK5y+VvI2n3CyYSzy4Qh34eq24A==", + "dependencies": { + "is-promise": "^2.0.0", + "promise": "^7.0.1" + } + }, "node_modules/lower-case": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", @@ -1784,6 +2085,14 @@ "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.7.tgz", "integrity": "sha512-ub5E4+FBPKwAZx0UwIQOjYWGHTEq5sPqHQNRN8Z9e4A7u3Tj1weLJsL59yH9vmvqEtBHaOmT6cYQKIZOxp35FQ==" }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/on-finished": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", @@ -1908,11 +2217,131 @@ "node": ">=6" } }, + "node_modules/promise": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz", + "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==", + "dependencies": { + "asap": "~2.0.3" + } + }, "node_modules/psl": { "version": "1.9.0", "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==" }, + "node_modules/pug": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/pug/-/pug-3.0.2.tgz", + "integrity": "sha512-bp0I/hiK1D1vChHh6EfDxtndHji55XP/ZJKwsRqrz6lRia6ZC2OZbdAymlxdVFwd1L70ebrVJw4/eZ79skrIaw==", + "dependencies": { + "pug-code-gen": "^3.0.2", + "pug-filters": "^4.0.0", + "pug-lexer": "^5.0.1", + "pug-linker": "^4.0.0", + "pug-load": "^3.0.0", + "pug-parser": "^6.0.0", + "pug-runtime": "^3.0.1", + "pug-strip-comments": "^2.0.0" + } + }, + "node_modules/pug-attrs": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pug-attrs/-/pug-attrs-3.0.0.tgz", + "integrity": "sha512-azINV9dUtzPMFQktvTXciNAfAuVh/L/JCl0vtPCwvOA21uZrC08K/UnmrL+SXGEVc1FwzjW62+xw5S/uaLj6cA==", + "dependencies": { + "constantinople": "^4.0.1", + "js-stringify": "^1.0.2", + "pug-runtime": "^3.0.0" + } + }, + "node_modules/pug-code-gen": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/pug-code-gen/-/pug-code-gen-3.0.2.tgz", + "integrity": "sha512-nJMhW16MbiGRiyR4miDTQMRWDgKplnHyeLvioEJYbk1RsPI3FuA3saEP8uwnTb2nTJEKBU90NFVWJBk4OU5qyg==", + "dependencies": { + "constantinople": "^4.0.1", + "doctypes": "^1.1.0", + "js-stringify": "^1.0.2", + "pug-attrs": "^3.0.0", + "pug-error": "^2.0.0", + "pug-runtime": "^3.0.0", + "void-elements": "^3.1.0", + "with": "^7.0.0" + } + }, + "node_modules/pug-error": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/pug-error/-/pug-error-2.0.0.tgz", + "integrity": "sha512-sjiUsi9M4RAGHktC1drQfCr5C5eriu24Lfbt4s+7SykztEOwVZtbFk1RRq0tzLxcMxMYTBR+zMQaG07J/btayQ==" + }, + "node_modules/pug-filters": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/pug-filters/-/pug-filters-4.0.0.tgz", + "integrity": "sha512-yeNFtq5Yxmfz0f9z2rMXGw/8/4i1cCFecw/Q7+D0V2DdtII5UvqE12VaZ2AY7ri6o5RNXiweGH79OCq+2RQU4A==", + "dependencies": { + "constantinople": "^4.0.1", + "jstransformer": "1.0.0", + "pug-error": "^2.0.0", + "pug-walk": "^2.0.0", + "resolve": "^1.15.1" + } + }, + "node_modules/pug-lexer": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/pug-lexer/-/pug-lexer-5.0.1.tgz", + "integrity": "sha512-0I6C62+keXlZPZkOJeVam9aBLVP2EnbeDw3An+k0/QlqdwH6rv8284nko14Na7c0TtqtogfWXcRoFE4O4Ff20w==", + "dependencies": { + "character-parser": "^2.2.0", + "is-expression": "^4.0.0", + "pug-error": "^2.0.0" + } + }, + "node_modules/pug-linker": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/pug-linker/-/pug-linker-4.0.0.tgz", + "integrity": "sha512-gjD1yzp0yxbQqnzBAdlhbgoJL5qIFJw78juN1NpTLt/mfPJ5VgC4BvkoD3G23qKzJtIIXBbcCt6FioLSFLOHdw==", + "dependencies": { + "pug-error": "^2.0.0", + "pug-walk": "^2.0.0" + } + }, + "node_modules/pug-load": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pug-load/-/pug-load-3.0.0.tgz", + "integrity": "sha512-OCjTEnhLWZBvS4zni/WUMjH2YSUosnsmjGBB1An7CsKQarYSWQ0GCVyd4eQPMFJqZ8w9xgs01QdiZXKVjk92EQ==", + "dependencies": { + "object-assign": "^4.1.1", + "pug-walk": "^2.0.0" + } + }, + "node_modules/pug-parser": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/pug-parser/-/pug-parser-6.0.0.tgz", + "integrity": "sha512-ukiYM/9cH6Cml+AOl5kETtM9NR3WulyVP2y4HOU45DyMim1IeP/OOiyEWRr6qk5I5klpsBnbuHpwKmTx6WURnw==", + "dependencies": { + "pug-error": "^2.0.0", + "token-stream": "1.0.0" + } + }, + "node_modules/pug-runtime": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/pug-runtime/-/pug-runtime-3.0.1.tgz", + "integrity": "sha512-L50zbvrQ35TkpHwv0G6aLSuueDRwc/97XdY8kL3tOT0FmhgG7UypU3VztfV/LATAvmUfYi4wNxSajhSAeNN+Kg==" + }, + "node_modules/pug-strip-comments": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/pug-strip-comments/-/pug-strip-comments-2.0.0.tgz", + "integrity": "sha512-zo8DsDpH7eTkPHCXFeAk1xZXJbyoTfdPlNR0bK7rpOMuhBYb0f5qUVCO1xlsitYd3w5FQTK7zpNVKb3rZoUrrQ==", + "dependencies": { + "pug-error": "^2.0.0" + } + }, + "node_modules/pug-walk": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/pug-walk/-/pug-walk-2.0.0.tgz", + "integrity": "sha512-yYELe9Q5q9IQhuvqsZNwA5hfPkMJ8u92bQLIMcsMxf/VADjNtEYptU+inlufAFYcWdHlwNfZOEnOOQrZrcyJCQ==" + }, "node_modules/punycode": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", @@ -2082,6 +2511,22 @@ "node": ">= 0.8.0" } }, + "node_modules/set-function-length": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", + "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", + "dependencies": { + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, "node_modules/setprototypeof": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", @@ -2283,6 +2728,14 @@ "to-title-case": "bin.js" } }, + "node_modules/to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", + "engines": { + "node": ">=4" + } + }, "node_modules/to-regex-range": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", @@ -2302,6 +2755,11 @@ "node": ">=0.6" } }, + "node_modules/token-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/token-stream/-/token-stream-1.0.0.tgz", + "integrity": "sha512-VSsyNPPW74RpHwR8Fc21uubwHY7wMDeJLys2IX5zJNih+OnAnaifKHo+1LHT7DAdloQ7apeaaWg8l7qnf/TnEg==" + }, "node_modules/tough-cookie": { "version": "4.1.3", "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.3.tgz", @@ -2378,6 +2836,14 @@ "node": ">= 0.8" } }, + "node_modules/void-elements": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-3.1.0.tgz", + "integrity": "sha512-Dhxzh5HZuiHQhbvTW9AMetFfBHDMYpo23Uo9btPXgdYP+3T5S+p+jgNy7spra+veYhBP2dCSgxR/i2Y02h5/6w==", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/w3c-xmlserializer": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-4.0.0.tgz", @@ -2460,6 +2926,20 @@ "node": ">= 8" } }, + "node_modules/with": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/with/-/with-7.0.2.tgz", + "integrity": "sha512-RNGKj82nUPg3g5ygxkQl0R937xLyho1J24ItRCBTr/m1YnZkzJy1hUiHUJrc/VlsDQzsCnInEGSg3bci0Lmd4w==", + "dependencies": { + "@babel/parser": "^7.9.6", + "@babel/types": "^7.9.6", + "assert-never": "^1.2.1", + "babel-walk": "3.0.0-canary-5" + }, + "engines": { + "node": ">= 10.0.0" + } + }, "node_modules/wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", diff --git a/package.json b/package.json index 9732f3b..64371e0 100644 --- a/package.json +++ b/package.json @@ -9,7 +9,7 @@ "server": "hexo server" }, "hexo": { - "version": "" + "version": "7.1.1" }, "dependencies": { "hexo": "^7.0.0", @@ -19,8 +19,11 @@ "hexo-generator-tag": "^2.0.0", "hexo-renderer-ejs": "^2.0.0", "hexo-renderer-marked": "^6.0.0", - "hexo-renderer-stylus": "^3.0.0", + "hexo-renderer-pug": "^3.0.0", + "hexo-renderer-stylus": "^3.0.1", "hexo-server": "^3.0.0", - "hexo-theme-landscape": "^1.0.0" + "hexo-theme-landscape": "^1.0.0", + "hexo-generator-search": "^1.0.0", + "hexo-butterfly-envelope": "^1.0.0" } } diff --git a/search.xml b/search.xml new file mode 100644 index 0000000..39644fa --- /dev/null +++ b/search.xml @@ -0,0 +1,49 @@ + + + {% if posts %} + {% for post in posts.toArray() %} + {% if post.indexing == undefined or post.indexing %} + + {% if post.title %} + {{ post.title }} + {% else %} + No Title + {% endif %} + + {{ (url + post.path) | uriencode }} + {% if content %} + + {% endif %} + {% if post.categories and post.categories.length>0 %} + + {% for cate in post.categories.toArray() %} + {{ cate.name }} + {% endfor %} + + {% endif %} + {% if post.tags and post.tags.length>0 %} + + {% for tag in post.tags.toArray() %} + {{ tag.name }} + {% endfor %} + + {% endif %} + + {% endif %} + {% endfor %} + {% endif %} + {% if pages %} + {% for page in pages.toArray() %} + {% if post.indexing == undefined or post.indexing %} + + {{ page.title }} + + {{ (url + page.path) | uriencode }} + {% if content %} + + {% endif %} + + {% endif %} + {% endfor %} + {% endif %} + \ No newline at end of file diff --git a/source/_data/about.yml b/source/_data/about.yml new file mode 100644 index 0000000..995ad2e --- /dev/null +++ b/source/_data/about.yml @@ -0,0 +1,85 @@ +- class_name: 关于页 + subtitle: 别急,慢慢来。终会做成的。 + avatarImg: https://raw.githubusercontent.com/MortyZhaoy/blog_image/main/images/111164782.png + name: morty + description: 是一名 嵌入式软件开发工程师 + aboutsiteTips: + tips: 追求 + title1: 源于 + title2: 热爱而去 感受 + word: + - 学习 + - 生活 + - 程序 + - 体验 + helloAbout: Hello there! + skillsTips: + tips: 技能 + title: 开启创造力 + careers: + tips: 生涯 + title: 无限进步 + item: + - 创造,开发。 + img: https://raw.githubusercontent.com/MortyZhaoy/blog_image/main/images/36369c5f882211ebb6edd017c2d2eca2.jpg + statistic: + link: /archives + text: 文章隧道 + cover: https://raw.githubusercontent.com/MortyZhaoy/blog_image/main/images/45663c9f2ce54eb2ae8628efb0c43390.jpg + map: + title: 我现在住在 + StrengthenTitle: earth,c137 + background: https://raw.githubusercontent.com/MortyZhaoy/blog_image/main/images/a6fec42e882111ebb6edd017c2d2eca2.jpg + # backgroundDark: https://img02.anzhiy.cn/adminuploads/1/2022/09/26/6330ebf1f3e65.jpg + selfInfo: + selfInfoTips1: 生于 + selfInfoContentYear: xxx + selfInfoTips2: xxx + selfInfoContent2: xxx + selfInfoTips3: xxx + selfInfoContent3: xxx + personalities: + author_name: 提倡者 + personality_type: INFJ-A / INFJ-T + photo_url: https://raw.githubusercontent.com/MortyZhaoy/blog_image/main/images/diplomats_Advocate_INFJ_personality_header.svg + personality_img: https://raw.githubusercontent.com/MortyZhaoy/blog_image/main/images/infj-advocate.svg + name_url: https://www.16personalities.com/ch/infj-%E4%BA%BA%E6%A0%BC + maxim: + maxim_tips: 座右铭 + maxim_top: 别急,慢慢来。 + maxim_bottom: 终会做成的。 + buff: + buff_tips: 特长 + buff_top: 脑回路新奇的 + buff_bottom: 喜欢画画 + game: + game_tips: 爱好游戏 + game_title: Battlefield™ 2042 + game_uid: "morty.zhaoy" + game_bg: https://raw.githubusercontent.com/MortyZhaoy/blog_image/main/images/gamersky_01origin_01_202169206DC4.jpg + comic: + comic_tips: 爱好美剧 + comic_title: 美剧 + comic_list: + - name: Stranger Things(怪奇物语) + href: https://www.netflix.com/hk-en/title/80057281 + cover: https://raw.githubusercontent.com/MortyZhaoy/blog_image/main/images/p2873896405.webp + - name: LOVE,DEATH & ROBOTS(爱,死,机) + href: https://www.netflix.com/hk/title/80174608 + cover: https://raw.githubusercontent.com/MortyZhaoy/blog_image/main/images/p2551333267.webp + like: + like_tips: 关注偏好 + like_title: 造新奇的东西 + like_bg: https://raw.githubusercontent.com/MortyZhaoy/blog_image/main/images/17a2ea2d775c41198901351e59337980.jpg + like_bottom: 机械,软硬件开发 + music: + music_tips: 音乐偏好 + music_title: 华语流行 + music_bg: https://raw.githubusercontent.com/MortyZhaoy/blog_image/main/images/2f722996a953d9ffb0374dd007f67b6c.jpeg + music_link: /music + reward_list: + - name: "xxx" + amount: 0 + datatime: 2024-04-11 + + extra: true diff --git a/source/_data/album.yml b/source/_data/album.yml new file mode 100644 index 0000000..7a2a196 --- /dev/null +++ b/source/_data/album.yml @@ -0,0 +1,18 @@ +- class_name: 世界各地夕阳与风景 + path_name: /wordScenery + type: 2 + description: 因为到不了世界各地,所以请网友们发来了各地的夕阳与风景🌇。 + cover: https://xxx.jpg + rowHeight: 220 + limit: 10 + lazyload: true + btnLazyload: false + url: false + album_list: + - date: 2024/04/11 01:00:00 + content: xxx + address: xxx + from: xxx + image: + - https://xxx.jpg + diff --git a/source/_data/bangumis.json b/source/_data/bangumis.json new file mode 100644 index 0000000..4f70c3e --- /dev/null +++ b/source/_data/bangumis.json @@ -0,0 +1 @@ +{"wantWatch":[{"title":"夏日重现","type":"番剧","area":"日本","cover":"https://i0.hdslb.com/bfs/bangumi/image/4b2547ffdd6f40f997454b37c0ad48624a1730d9.jpg","totalCount":"全25话","id":28237126,"follow":"428.0 万","view":"2.0 亿","danmaku":"124.3 万","coin":"131.5 万","score":9.8,"des":"“潮死了。”\n\n网代慎平收到发小——小舟潮的讣告后,回到了阔别两年的故乡——和歌山市日都岛。\n\n慎平与亲人朋友重聚,葬礼也顺利地进行着。\n然而,好友告诉他“潮的死有疑点,可能是他杀”。\n\n第二天,邻近..."},{"title":"四月是你的谎言","type":"番剧","area":"日本","cover":"https://i0.hdslb.com/bfs/bangumi/image/ec912249f5bf1fe1521c9a2df5ae655567bd85ef.png","totalCount":"全22话","id":1699,"follow":"598.0 万","view":"1.9 亿","danmaku":"490.9 万","coin":"144.7 万","score":9.8,"des":"从小接受母亲严格的钢琴训练,并在各种音乐比赛上获胜的“神童”——有马公生,11岁那年因为母亲去世,他从此变得听不见钢琴的声音,因而放弃了弹奏钢琴。\n国中三年级时,在青梅竹马椿的引见下,公生认识了与他同..."},{"title":"四月是你的谎言 OAD","type":"番剧","area":"日本","cover":"https://i0.hdslb.com/bfs/bangumi/6b6b2423ceff5fbdfbbee3a09a85173b8bd59a03.jpg","totalCount":"全1话","id":3423,"follow":"46.3 万","view":"815.1 万","danmaku":"11.6 万","coin":"4.8 万","score":9.7,"des":"漫画单行本第11卷(最终卷)限定版同捆OAD。\n《四月是你的谎言》是由日本漫画家新川直司作画的漫画。曾获得讲谈社漫画赏少年部门奖。故事讲述了拥有少见才能的中学男生(钢琴家),和女生(小提琴家)共同努力..."},{"title":"辉夜大小姐想让我告白~天才们的恋爱头脑战~","type":"番剧","area":"日本","cover":"https://i0.hdslb.com/bfs/bangumi/451037aabcdce0379752e087720673609894161a.png","totalCount":"全12话","id":5267730,"follow":"795.1 万","view":"2.8 亿","danmaku":"486.9 万","coin":"189.4 万","score":9.8,"des":"家庭背景与人品都很棒!!一大群有前途的秀才所聚集的秀知院学园!!在那里的学生会相遇的副会长·四宫辉夜与会长·白银御行原本应该是彼此受到了对方吸引…但想不到都过半年了却仍然什么事情也没发生!!最麻烦的是..."},{"title":"revisions","type":"番剧","area":"日本","cover":"https://i0.hdslb.com/bfs/bangumi/cc7a78b649508d108335a6ce34bcd964568bbd7d.png","totalCount":"全12话","id":4316402,"follow":"74.6 万","view":"1214.7 万","danmaku":"11.6 万","coin":"3.0 万","score":8.8,"des":"“这是预言。一个巨大的危机,将会降临到你们五人的身上。到那时候能保护他们的只有你了。”\n小时候曾经历过被人诱拐的高中二年级生堂岛大介,与儿时玩伴的凯、露、爱铃爱铃、庆作一起,被卷入了不可思议的现象“涉..."},{"title":"青春猪头少年不会梦到兔女郎学姐","type":"番剧","area":"日本","cover":"https://i0.hdslb.com/bfs/bangumi/1cc333ff578e5ea9fded7e454953a4e2291440c2.png","totalCount":"全13话","id":134932,"follow":"796.9 万","view":"2.3 亿","danmaku":"425.5 万","coin":"241.3 万","score":9.8,"des":"青春期症候群——这是一种只发生在易敏感和不稳定的青春期的、不可思议的现象。例如,在梓川咲太面前出现的野生兔女郎。\n她的真实身份是高中高年级学生,明星活动休止的女演员樱岛麻衣。她迷人的身姿,不知为何在周..."},{"title":"我的青春恋爱物语果然有问题。","type":"番剧","area":"日本","cover":"https://i0.hdslb.com/bfs/bangumi/image/8d1200b8c8b795dd3a7baae33afcec42fbd1947c.png","totalCount":"全13话","id":1539,"follow":"487.9 万","view":"1.1 亿","danmaku":"556.5 万","coin":"57.5 万","score":9.7,"des":"就读于千叶市立综武高等学校高二年级的比企谷八幡,从幼年时代就交不到什么朋友。正当他已经放弃了交朋友这种念头的时候,生活指导老师平冢静介绍他进入了学校第一美女——俗称校花的雪之下雪乃所在的“奉仕部”。奉..."},{"title":"辉夜大小姐想让我告白?~天才们的恋爱头脑战~","type":"番剧","area":"日本","cover":"https://i0.hdslb.com/bfs/bangumi/image/83ad052250e9a803e4ebaa47bef971cb079e0543.png","totalCount":"全12话","id":28228367,"follow":"777.4 万","view":"2.2 亿","danmaku":"382.0 万","coin":"223.2 万","score":9.8,"des":"秀才所聚集的名校·秀知院学园,在那里的学生会相遇的副会长·四宫辉夜与会长·白银御行,是任何人都认为适合对方的两个天才,原以为他们马上就能交往了,但他们因为自尊心超强一直没能告白!!在“如何让对方告白”..."},{"title":"岸边露伴 一动也不动","type":"番剧","area":"日本","cover":"https://i0.hdslb.com/bfs/bangumi/image/9b89d0fa9c44fdc791407847d3556f4cb8f157e4.png","totalCount":"全4话","id":28233715,"follow":"510.1 万","view":"3067.1 万","danmaku":"12.7 万","coin":"15.6 万","score":9.8,"des":"本作是在「JOJO的奇妙冒险 不灭钻石」中登场的漫画家・岸边露伴,\n为了收集漫画的素材而前往各地后所遭遇的奇妙见闻集!\n..."},{"title":"我的青春恋爱物语果然有问题。完","type":"番剧","area":"日本","cover":"https://i0.hdslb.com/bfs/bangumi/image/82d628408f5472f1440982e880b0b4f0146862ad.png","totalCount":"全12话","id":28228386,"follow":"573.4 万","view":"9826.3 万","danmaku":"153.5 万","coin":"163.5 万","score":8.9,"des":"因过去的心理阴影而以独特的别扭思考回路讴歌着“独自生活”的比企谷八幡,偶然地在负责生活指导的教师·平冢静的强迫下加入了“侍奉部”。\n八幡和同社团所属的令人窒息的完美美少女·雪之下雪乃,以及班级上位阶级..."}],"watching":[{"title":"因为太怕痛就全点防御力了 第二季","type":"番剧","area":"日本","cover":"https://i0.hdslb.com/bfs/bangumi/image/f048b95d59391fab0c0b57d636bb03038b4cd9d8.png","totalCount":"全12话","id":28412511,"follow":"692.2 万","view":"6591.9 万","danmaku":"19.5 万","coin":"17.2 万","score":9.4,"des":"大受欢迎的虚拟现实大型多人在线角色扮演游戏「新世界」中出现了超强新人?!\n\n让任何攻击都失去效果,并用致死毒技能彻底蹂躏怪物和玩家!\n因其不寻常的战斗方式,这名新人被称作「移动要塞」或「最终头目」。\n..."},{"title":"文豪野犬 第四季","type":"番剧","area":"日本","cover":"https://i0.hdslb.com/bfs/bangumi/image/1e21e00989bd2bdc277501af3ca4f7644a9bdd60.png","totalCount":"全13话","id":28386017,"follow":"373.3 万","view":"1800.6 万","danmaku":"6.0 万","coin":"8.7 万","score":9.8,"des":"「你们侦探社,是国家的荣耀」\n在武装侦探社与港口黑手党联手,共同制止了死屋之鼠的「共噬」计划后已过去了将近一个月。\n武装侦探社被授予了代表最高安全贡献的勋章——驱魔梓弓章,并受到了举国上下的赞誉。\n而..."},{"title":"元龙 第三季","type":"国创","area":"中国大陆","cover":"https://i0.hdslb.com/bfs/bangumi/image/b3a9b5975059e074593b9381322ad8c423be7b89.png","totalCount":"全16话","id":28235400,"follow":"623.9 万","view":"1.2 亿","danmaku":"19.7 万","coin":"9.5 万","score":6.8,"des":"王胜于现代世界醒来,一切是如此真实而又如梦似幻。皇城遗女,戴家少主的出现更让局势扑朔迷离。而一场由小搏大的赌局,也让王胜渐渐意识到这不仅仅是他和戴家少主两个人的较量。恰时逢盛宴,天下汇集,王胜不得不再..."},{"title":"致不灭的你 第二季","type":"番剧","area":"日本","cover":"https://i0.hdslb.com/bfs/bangumi/image/9f42a3f76429092b6011e5d9ebd2d7fe8100e21f.png","totalCount":"全20话","id":28339716,"follow":"483.0 万","view":"1646.3 万","danmaku":"5.5 万","coin":"5.2 万","score":9.5,"des":"不死最初只是个被丢到人世中的“球体”。犹如婴孩的不死,遇到过犹如母亲的少女、勇猛非凡的兄长、同生共死的战友、最后送走了一位老婆婆后,终于成长为了接近人的生命。之后又过了几十年。因为宿敌“叩门者”的攻击..."},{"title":"三体","type":"国创","area":"中国大陆","cover":"https://i0.hdslb.com/bfs/bangumi/image/9870f898b8a39bbb8048f34317f8d78a02cc1770.png","totalCount":"全15话","id":4315402,"follow":"704.7 万","view":"5.2 亿","danmaku":"177.8 万","coin":"225.3 万","score":8.2,"des":"【第5集起大会员专享】\n无数细线横亘在星空之中,如同一把巨大的刷子。三体星舰队将于400年后抵达。遥远蝴蝶扇动着翅膀,也改变了罗辑的命运,轰然打开的门后是世界中心——面壁计划开启。同时,智子所创建的破..."},{"title":"Dr.STONE 石纪元 (第三季)","type":"番剧","area":"日本","cover":"https://i0.hdslb.com/bfs/bangumi/image/202ac36daf40ce71ffa5f90adff8515407d0a73c.png","totalCount":"全11话","id":20140807,"follow":"426.1 万","view":"19.3 万","danmaku":225,"coin":1213,"score":"-","des":"自全人类被神秘现象瞬间石化之后,已过去了几千年——\n千空,一个有着超越常人的头脑,彻头彻尾的科学少年醒来了。\n面对着文明已经灭绝的石之世界,千空决心以科学的力量重建地球,他找来了同伴,建立起了“科学王..."},{"title":"辉夜大小姐想让我告白 剧场版","type":"番剧","area":"日本","cover":"https://i0.hdslb.com/bfs/bangumi/image/6a9c3c7569b847544cb9d5233b710111ab40e2ca.png","totalCount":"全4话","id":20140758,"follow":"990.7 万","view":"65.5 万","danmaku":938,"coin":5473,"score":"-","des":"在秀知院学园的学生会里,副会长四宫辉夜和会长白银御行相识了。两位天才在经历了漫长的恋爱头脑战之后,终于都明白了对方的心意,并在“奉心祭”上第一次接吻。\n但是,两人都没有做出明确的表白,本以为会成为一对..."},{"title":"国王排名 勇气的宝箱","type":"番剧","area":"日本","cover":"https://i0.hdslb.com/bfs/bangumi/image/d250c87744420f66d8600aab112e7245ff90b0af.png","totalCount":"全10话","id":20140628,"follow":"907.1 万","view":"31.9 万","danmaku":234,"coin":548,"score":"-","des":"《国王排名》讲述的是一位弱小的聋哑王子·波吉和他的挚友·卡克的冒险故事。\n本次动画化的《国王排名 勇气的宝箱》,将展现前作第23集「国王与太阳」中未能展现的角色的崭新一面,讲述波吉、卡克及其同伴们那不..."},{"title":"鬼灭之刃 刀匠村篇","type":"番剧","area":"日本","cover":"https://i0.hdslb.com/bfs/bangumi/image/6bac8b2154b4d249de0c13b6f111959cb7e4b110.jpg","totalCount":"全13话","id":20140389,"follow":"1522.0 万","view":"235.3 万","danmaku":3579,"coin":"1.3 万","score":"-","des":"故事来到了新的地方——\n炭治郎的目的地是「刀匠村」。\n与鬼杀队的最强剑士,霞柱·时透无一郎与恋柱·甘露寺蜜璃再会,而鬼也悄然逼近。\n炭治郎一行人新的战斗即将开始。..."},{"title":"伍六七之暗影宿命","type":"国创","area":"中国大陆","cover":"https://i0.hdslb.com/bfs/bangumi/image/6e5c5848ff8943fd6366e943a4f75b98598c50c6.png","totalCount":"全10话","id":28412536,"follow":"1247.7 万","view":"4.0 亿","danmaku":"103.3 万","coin":"385.0 万","score":9.2,"des":"随着伍六七回到玄武国寻找他的身世,亦引起了七大暗影刺客的追捕。然而每一位暗影刺客都带着不同的目的和不同的过去,青凤的阴谋也在此浮出了水面。而此时等待着小鸡岛上的人民,又将是另一个危机,伍六七将如何面对..."},{"title":"灵笼","type":"国创","area":"中国大陆","cover":"https://i0.hdslb.com/bfs/bangumi/image/cfab7e0fbdb4786ff4e885d050b7cf37f8829486.png","totalCount":"全16话","id":23432,"follow":"887.6 万","view":"5.8 亿","danmaku":"664.9 万","coin":"666.5 万","score":9.6,"des":"不久的未来,人类的世界早已拥挤不堪,迈向星河、寻找新家园的行动迫在眉捷。正当一切有条不紊的推进之时,月相异动,脚下的大地爆发了长达数十年、剧烈的地质变化,人类在这场浩劫中所剩无几。当天地逐渐恢复平静,..."},{"title":"黑色四叶草","type":"番剧","area":"日本","cover":"https://i0.hdslb.com/bfs/bangumi/image/aecbaaf4e3e36a2796684c2eff8ceb9b0f247c6d.jpg","totalCount":"全170话","id":6422,"follow":"302.5 万","view":"3.8 亿","danmaku":"308.3 万","coin":"121.0 万","score":9.5,"des":"曾经险些遭到魔神毁灭的世界,拯救它的是一位被后世称为“魔法帝”的魔导士……两位被遗弃在教堂的少年,一位是有卓越魔力跟魔法才能的四叶草魔导书的尤诺,另一位魔法值为零但却意外获得黑色五叶草的魔法书的亚斯塔..."},{"title":"JOJO的奇妙冒险 石之海","type":"番剧","area":"日本","cover":"https://i0.hdslb.com/bfs/bangumi/image/14ccd8457a9b7351e7be1d87db2719791108ddc0.png","totalCount":"全38话","id":28235123,"follow":"787.8 万","view":"2.7 亿","danmaku":"145.3 万","coin":"140.5 万","score":9.8,"des":"西历2011年,美国·佛罗里达州。\n在与恋人兜风途中遇到了交通事故的空条徐伦,因被陷害而获刑15年。\n\n收容设施是州立绿海豚街重警备监狱——别名「水族馆」。\n深陷绝望之中的徐伦,在手握父亲所托的吊坠时..."},{"title":"光之诅咒者","type":"番剧","area":"日本","cover":"https://i0.hdslb.com/bfs/bangumi/image/2c656f9127264f823c32c1fa9af766b31e618409.png","totalCount":"全1话","id":28481148,"follow":"300.2 万","view":"98.2 万","danmaku":2589,"coin":2932,"score":9,"des":"在“愤怒之罪”龙之梅利奥达斯的带领下,史上最凶恶的逆贼“七大罪”大显身手,人类、女神族、妖精族、巨人族对抗魔神族的“圣战”得以落下帷幕。虽然“傲慢之罪”狮之艾斯卡诺牺牲,但众人最终击败了魔神王,为世界..."},{"title":"盾之勇者成名录 第二季","type":"番剧","area":"日本","cover":"https://i0.hdslb.com/bfs/bangumi/image/5e95efd69d87286c5f21e8130b901788d7fc4921.png","totalCount":"全13话","id":28237122,"follow":"587.6 万","view":"8305.2 万","danmaku":"55.2 万","coin":"34.3 万","score":6.1,"des":"普普通通的大学生——岩谷尚文受到召唤来到异世界,成为了四圣勇者之一——“盾之勇者”。尽管蒙受不白之冤,多次遭到迫害,他依旧和拉芙塔莉雅、菲洛和梅尔蒂这几个好伙伴齐心协力,从威胁世界的灾厄“浪潮”中保护..."},{"title":"百妖谱·司府篇","type":"国创","area":"中国大陆","cover":"https://i0.hdslb.com/bfs/bangumi/image/3cc7e64008a7758713ec611d4a302c1b15f2d824.jpg","totalCount":"-","id":28339938,"follow":"655.0 万","view":"359.7 万","danmaku":1564,"coin":7990,"score":"-","des":"《百妖谱》第四季动画故事讲述,桃夭带着小和尚磨牙、小狐妖滚滚和\n桃都老邻居柳公子一起继续为了寻找失踪的百妖谱而云游四方,\n在途中遇到暗刀、百知、风果、孰湖、枫生、趸鱼六个妖怪,为妖怪治疗各种疑难杂症的..."},{"title":"镇魂街 第三季","type":"国创","area":"中国大陆","cover":"https://i0.hdslb.com/bfs/bangumi/image/dbf13f1b3a55d9adc9fe5dcfc095b9835aabdef2.jpg","totalCount":"-","id":28340121,"follow":"914.7 万","view":"665.1 万","danmaku":5285,"coin":"2.6 万","score":"-","des":"该季讲述了,拥有“武神躯”的少年镇魂将——曹焱兵为寻父母下落,与少女夏铃、北落师门等队友,闯入灵域禁地芦花古楼,并与守卫者“风花雪月”四王展开激烈交锋的冒险故事。..."},{"title":"Dr.STONE 石纪元 特别篇:龙水","type":"番剧","area":"日本","cover":"https://i0.hdslb.com/bfs/bangumi/image/e7926dc69ec863ef0b36b46a18e3bbf0d04f26d7.png","totalCount":"全2话","id":28338468,"follow":"413.9 万","view":"312.8 万","danmaku":"1.6 万","coin":"1.8 万","score":9.8,"des":"从石器时代到现代文明,\n登上200万年的科学史!\n前所未有的技艺冒险故事,在此开幕!\n所有人类因神秘现象瞬间石化后已过了数千年——\n拥有过人头脑的,天才科学少年千空醒来了。\n面对文明已经毁灭的石之世界..."},{"title":"百妖谱·京师篇","type":"国创","area":"中国大陆","cover":"https://i0.hdslb.com/bfs/bangumi/image/5365f219488663e63d005c3927a9359f18fb51a8.png","totalCount":"全12话","id":28235355,"follow":"594.1 万","view":"1.0 亿","danmaku":"30.8 万","coin":"37.7 万","score":9.8,"des":"围绕桃夭、柳公子、磨牙一行在京师的游历,展示了人与人,人与妖之间的距离或许并没有想象中的那么难以逾越。\n无论是桃夭与丁三四的互动,还是老张带给柳公子跨越人生和厨艺的指点,亦或是磨牙面对傒囊时的左右为难..."},{"title":"犬夜叉剧场版 穿越时空的思念","type":"番剧","area":"日本","cover":"https://i0.hdslb.com/bfs/bangumi/image/b2c4131d8a0e3bb04f7900f10b939b078d2c05ac.png","totalCount":"全1话","id":28339205,"follow":"346.3 万","view":"162.8 万","danmaku":"1.6 万","coin":"1.0 万","score":9.8,"des":"元军攻打日本之际,中国大陆的妖怪为了得到死者魂魄亦东渡日本。在这里,他们遭遇了犬夜叉的父亲斗牙王。经过一番艰苦鏖战,大陆妖怪最终被封印在斗牙王的牙齿中。\n时间回到战国时代,四魂之玉的一枚碎片飞到不归之..."},{"title":"辉夜大小姐想让我告白 -究极浪漫-","type":"番剧","area":"日本","cover":"https://i0.hdslb.com/bfs/bangumi/image/ffe6ebdf6770e7975bf830bee73a03c79e81b690.png","totalCount":"全13话","id":28237120,"follow":"928.6 万","view":"1.1 亿","danmaku":"73.9 万","coin":"99.8 万","score":9.5,"des":"秀知院学园是秀才云集的菁英学校,在学生会中担任学生会副会长·四宫辉夜遇见了学生会长·白银御行。\n原以为这两个任谁都觉得很登对的天才应该很快就会在一起,但这两人却因为过高的自尊心导致他们终没能向对方告白..."},{"title":"测不准的阿波连同学","type":"番剧","area":"日本","cover":"https://i0.hdslb.com/bfs/bangumi/image/91ec1f4bc4af307dbfbd68c9ba6d838b27adee0f.png","totalCount":"全12话","id":28234872,"follow":"344.5 万","view":"8203.2 万","danmaku":"86.0 万","coin":"81.2 万","score":9.7,"des":"阿波连玲奈是一个身材娇小,安静的女孩子,有点不太擅长把握与他人之间的距离。\n这让坐在隔壁座位的来堂同学,总觉得到有种距离感。\n有一天,来堂同学捡起了阿波连同学掉在地上的橡皮,以此为契机两人之间的距离开..."},{"title":"半妖的夜叉姬 第二季","type":"番剧","area":"日本","cover":"https://i0.hdslb.com/bfs/bangumi/image/70d5a3d4af6548406416601c08f1115ff5189f56.png","totalCount":"全24话","id":28235176,"follow":"275.2 万","view":"1449.1 万","danmaku":"8.5 万","coin":"2.4 万","score":5.7,"des":"获得了新的力量的女儿们的逆袭——\n夜叉姬的使命,即将揭晓!"},{"title":"通灵王","type":"番剧","area":"日本","cover":"https://i0.hdslb.com/bfs/bangumi/image/1cd26af47cf9d9ca045ec36f56ce14a66867438d.png","totalCount":"全52话","id":28234037,"follow":"142.9 万","view":"5108.5 万","danmaku":"17.3 万","coin":"13.2 万","score":8.1,"des":"“通灵王(SHAMAN KING)”\n那是掌管森罗万象的星球之王。\n能够与神明或灵体交流、被称作「通灵人」的人们,\n在500年一度的「通灵人大战」当中争夺这一宝座。\n\n这些通灵人其中之一的少年·麻仓叶..."},{"title":"全职猎人","type":"番剧","area":"日本","cover":"https://i0.hdslb.com/bfs/bangumi/10d63b650e4b033e305f67dac47f3d0df0b94623.jpg","totalCount":"全92话","id":877,"follow":"133.0 万","view":"7648.6 万","danmaku":"106.6 万","coin":"8.6 万","score":9.8,"des":"全职猎人(HUNTERxHUNTER)是漫画家富坚义博的一部力作,在其天马行空的想象力下打造出了一个奇妙的幻想世界,讲述了主人公小杰在寻父的道路上与、奇犽、酷拉皮卡、雷欧力等几位友人经历的各种冒险,以..."},{"title":"公主连结 与你重逢 第二季","type":"番剧","area":"日本","cover":"https://i0.hdslb.com/bfs/bangumi/image/60d9685ebae04a4e2092857d5ee41a4de7316652.png","totalCount":"全12话","id":28235857,"follow":"322.3 万","view":"3238.1 万","danmaku":"23.1 万","coin":"22.6 万","score":5.9,"des":"阿斯特莱亚大陆,是一片有着微风吹拂的美丽大地。\n而在这大地的角落里,一个失去了记忆的少年佑树醒了过来。\n和他同行的,有着负责照顾他的小个子向导,可可萝。\n还有一位总是肚子饿得咕咕叫的美少女剑士,佩可莉..."},{"title":"失格纹的最强贤者~世界最强的贤者为了变得更强而转生了~","type":"番剧","area":"日本","cover":"https://i0.hdslb.com/bfs/bangumi/image/edfd41e777b1339e8698c355eea6c3b66248f9cd.png","totalCount":"全12话","id":28235844,"follow":"179.8 万","view":"5539.2 万","danmaku":"33.2 万","coin":"12.0 万","score":4.8,"des":"被誉为世界最强魔法师的「贤者」盖亚斯,感受到自己与生俱来的纹章的性能已经到达了极限。\n他为了变更纹章而采取的方法,则是通过转生来获得新的躯体!\n他转生到了遥远的未来世界,得到了渴求已久的「最适合魔法战..."},{"title":"国王排名","type":"番剧","area":"日本","cover":"https://i0.hdslb.com/bfs/bangumi/image/8aead7650fb3ded88f24654b7b66823169cb9a8c.png","totalCount":"全23话","id":28235154,"follow":"909.5 万","view":"5.0 亿","danmaku":"254.8 万","coin":"262.7 万","score":7,"des":"国家的丰饶、麾下勇者的数量、\n以及国王本人如何像勇者一般强大,\n这些要素的综合排名,便是所谓的“国王排名”。\n主人公波吉是国王排名第七名的伯斯王治下王国的第一王子。\n但是波吉却生来又聋又哑,贫弱到挥不..."},{"title":"鬼灭之刃 无限列车篇","type":"番剧","area":"日本","cover":"https://i0.hdslb.com/bfs/bangumi/image/7c100a22fe2e48c6eb9a739b4ed2999dd401dc8b.png","totalCount":"全7话","id":28235136,"follow":"1314.2 万","view":"1.8 亿","danmaku":"88.5 万","coin":"113.1 万","score":9.8,"des":"结束了在蝶屋中的修行的炭治郎一行人,前往了下一个任务地点——无限列车。\n此处据说在短时间内就有四十人以上的乘客下落不明。\n炭治郎携带着祢豆子,与善逸、伊之助等人,同鬼杀队最强剑士之一的炎柱炼狱杏寿郎汇..."},{"title":"终将成为你","type":"番剧","area":"日本","cover":"https://i0.hdslb.com/bfs/bangumi/9254b0bafd699c1a778c42658497948ba3038a77.png","totalCount":"全13话","id":138832,"follow":"204.9 万","view":"3070.4 万","danmaku":"66.1 万","coin":"36.2 万","score":9.8,"des":"不知“爱”为何物,不懂得与人恋爱心情的小糸侑,在接到要好的男生告白后,因回复他而陷入迷茫。\n“要不要加入学生会?”在犹豫加入哪个社团的小糸侑,在听到了老师的建议后,稍有兴趣的她拿着地图前往了学生会室,..."},{"title":"我的三体之章北海传","type":"国创","area":"中国大陆","cover":"https://i0.hdslb.com/bfs/bangumi/image/b6ba1ac1498e17750f69da19163b4adbbe122995.png","totalCount":"全9话","id":28223066,"follow":"186.2 万","view":"1.2 亿","danmaku":"111.1 万","coin":"223.6 万","score":9.9,"des":"故事发生在从近未来到两百年后的历史跨度上,地球文明被三体用一种叫做智子的超级科技锁死,基础研究因而停滞不前。但人类仍然需要在此基础上不断前进来抵御即将到来的三体人的进攻,守卫自己的家园和人类文明。在更..."},{"title":"宿命回响:命运节拍","type":"番剧","area":"日本","cover":"https://i0.hdslb.com/bfs/bangumi/image/ee8f3e39a672d78f4bcadf35fbad281b1869cd91.png","totalCount":"全12话","id":28235155,"follow":"333.7 万","view":"5978.0 万","danmaku":"26.2 万","coin":"34.4 万","score":7.5,"des":"“音乐是一种力量。”\n乐曲成为了少女的力量。\n过去时代诞生的传说中的歌剧、伟大的乐曲,被乐谱灌输成了新的生命「奏者」。\n在失去音乐的世界里,用音乐力量战斗的少女们虚幻又美丽的命运故事。\n她们只是以前方..."},{"title":"世界尽头的圣骑士","type":"番剧","area":"日本","cover":"https://i0.hdslb.com/bfs/bangumi/image/707372718910fae1497e12d9ba26777ea2c509a8.jpg","totalCount":"全12话","id":28235026,"follow":"210.7 万","view":"5225.9 万","danmaku":"20.6 万","coin":"17.8 万","score":6.3,"des":"曾经灭亡的死者之街。\n那里有一个孩子和三个不死的人。\n被曾经作为英雄的不死者们养育的少年。\n继承技能继承知识,注入爱的少年成长。\n阐发了下去,不死者的过去,奥秘的谜。\n当知道那一切的时候,少年踏上了通..."},{"title":"关于前辈很烦人的事","type":"番剧","area":"日本","cover":"https://i0.hdslb.com/bfs/bangumi/image/7425deb96aa390c1da4d7bd25c96e5ecf516b57b.png","totalCount":"全12话","id":28235116,"follow":"295.1 万","view":"7472.9 万","danmaku":"63.1 万","coin":"58.1 万","score":9.8,"des":"五十岚双叶,是入职丝卷商社刚到第二年,想要尽快独当一面的新人。\n武田晴海,则是个性有些粗犷,但很会照顾人的前辈。\n双叶虽然觉得武田前辈比较烦人,\n但有时也会觉得温馨,\n后来还是觉得很烦人…就这样摇摆不..."},{"title":"世界顶尖的暗杀者,转生为异世界贵族","type":"番剧","area":"日本","cover":"https://i0.hdslb.com/bfs/bangumi/image/4f9b67c600242e6772072a152c48b18dba016864.png","totalCount":"全12话","id":28235173,"follow":"503.0 万","view":"1.5 亿","danmaku":"99.1 万","coin":"95.5 万","score":9.2,"des":"世界第一的暗杀者,作为暗杀世家的长男重生了。\n作为能够转生到异世界的条件,他接下了女神给下达的唯一一项任务。\n\n“杀了被预言会带给人类灾厄的‘勇者’”。\n\n这是曾经世界最强暗杀者在新的人生中必须要完成..."},{"title":"异世界迷宫黑心企业","type":"番剧","area":"日本","cover":"https://i0.hdslb.com/bfs/bangumi/image/ab9dba31e9ca45012a44625327b6c1239005fbd4.png","totalCount":"全12话","id":28234626,"follow":"332.7 万","view":"8878.8 万","danmaku":"47.6 万","coin":"51.9 万","score":9.7,"des":"「不想工作!」\n在这样的想法下不断努力,靠着不劳而获的收入成为了「上流家里蹲」的二之宫锦司。\n正在他打算到死为止都要这样懒惰地生活下去时……出于某种原因突然穿越到异世界!\n那里是一个「迷宫就是职场」的..."},{"title":"我立于百万生命之上(第二季)","type":"番剧","area":"日本","cover":"https://i0.hdslb.com/bfs/bangumi/image/b9c694e2721820420c76737f3cbda0f48605022e.png","totalCount":"全12话","id":28234641,"follow":"206.2 万","view":"2701.9 万","danmaku":"19.0 万","coin":"13.0 万","score":8,"des":"喜欢合理单独行动的初中3年级学生四谷友助,有一天被传送到了游戏中的异世界——。\n那里有已经被传送过去的同班同学新堂衣宇和箱崎红末,成为第三位玩家的他,拼上性命挑战任务。\n排除感情,对一切要素都一视同仁..."},{"title":"双星之阴阳师","type":"番剧","area":"日本","cover":"https://i0.hdslb.com/bfs/bangumi/4d06e660b8da9cb5335552f4ebde89bbcb2e9d4f.jpg","totalCount":"全50话","id":3462,"follow":"217.0 万","view":"1.1 亿","danmaku":"319.7 万","coin":"29.4 万","score":8.7,"des":"曾是最强最年少的阴阳师、以祓除所有污秽为目标的少年焰魔堂辘轤,自经历被称为”雏月之悲剧“的污秽屠杀事件之後,决心放弃阴阳师身份来度过漫无目标的人生……但某天宿舍搬来一位名门阴阳师少女化野红绪,以最强为..."},{"title":"致不灭的你","type":"番剧","area":"日本","cover":"https://i0.hdslb.com/bfs/bangumi/image/1ae94fbb35d8e23bb84926b694509f8b057f96e6.png","totalCount":"全20话","id":28233896,"follow":"491.8 万","view":"1.4 亿","danmaku":"147.2 万","coin":"98.5 万","score":9.6,"des":"本剧讲述了一个情节跌宕、场面宏大的奇幻故事,通过拥有不灭之身的主人公“不死”来探索人生哲理。\n不死起初是一个被投放到人世间的“球”。\n\n它具有“幻化为刺激源形态的能力”和“死后重生的能力”。\n\n先后从..."},{"title":"月光下的异世界之旅","type":"番剧","area":"日本","cover":"https://i0.hdslb.com/bfs/bangumi/image/32dcc1744797502611fe14805328e8cab3e78f29.png","totalCount":"全12话","id":28234623,"follow":"286.9 万","view":"8007.7 万","danmaku":"38.5 万","coin":"30.6 万","score":9.2,"des":"曾经是平凡高中生的深澄真,因为某种缘由被召唤到异世界成为了“勇者”。\n然而世界的女神却因为「长得太丑了」而立刻剥夺了他的“勇者”称号,发配到了世界尽头的荒野上。\n在荒野上彷徨的真遇到了龙与蜘蛛、半兽人..."},{"title":"Fate/Zero 第二季","type":"番剧","area":"日本","cover":"https://i0.hdslb.com/bfs/bangumi/image/5f0fb8d851c5a1fb1e7c83550d5e4c2a54c85350.jpg","totalCount":"全12话","id":779,"follow":"254.7 万","view":"1.4 亿","danmaku":"537.1 万","coin":"33.6 万","score":9.7,"des":"「Fate/Zero」作为「Fate/stay night」的前传,故事舞台设定在「Fate/stay night」的第五次圣杯战争的10年前,即第四次圣杯战争。圣杯战争就是7位御主和7位从者互相厮杀..."},{"title":"Dr.STONE 石纪元 (第二季)","type":"番剧","area":"日本","cover":"https://i0.hdslb.com/bfs/bangumi/image/1830ac3beeb4436645bee4e5d6ab26fc39267d90.png","totalCount":"全11话","id":28231817,"follow":"373.4 万","view":"7003.9 万","danmaku":"38.0 万","coin":"37.3 万","score":9.7,"des":"全人类因谜般的现象而在一瞬间石化,之后过了数千年——\n拥有超越人类的头脑,天生的科学少年·千空苏醒了。\n\n面对文明毁灭的石之世界(STONE WORLD),\n千空决定依靠科学的力量取回原本的世界。\n他..."},{"title":"见面5秒开始战斗","type":"番剧","area":"日本","cover":"https://i0.hdslb.com/bfs/bangumi/image/24d82bc77a58f8b85395a922b61bc97058467614.png","totalCount":"全12话","id":28234627,"follow":"189.7 万","view":"5208.9 万","danmaku":"28.6 万","coin":"15.7 万","score":8.7,"des":"事情开始在一个与平常并无区别的早晨。\n最喜欢游戏和金平糖的高中生白柳启,因为一名自称魅音的神秘少女而突然被卷入战场之中。\n对着被聚集此处的人们,魅音如此说道\n「各位的户籍已经不存在了」\n「你们将成为实..."},{"title":"小林家的龙女仆","type":"番剧","area":"日本","cover":"https://i0.hdslb.com/bfs/bangumi/image/c72a95c3cae82f58f8fa25facd40960aa2003d26.png","totalCount":"全14话","id":5800,"follow":"814.9 万","view":"3.4 亿","danmaku":"579.3 万","coin":"112.5 万","score":9.7,"des":"在单身的辛苦OL小林身边突然出现的女仆装束的美少女托尔。\n长着角和尾巴的她的身姿正是所谓的龙娘。\n在醉酒的小林邀请下说要到家里去的托尔,鬼使神差地开始以小林家女仆的身份工作……!?\n“女仆”+“龙”=..."},{"title":"侦探已死","type":"番剧","area":"日本","cover":"https://i0.hdslb.com/bfs/bangumi/image/5064d5adf17f281e351b5846b7b274be6f080b93.png","totalCount":"全12话","id":28234637,"follow":"258.0 万","view":"5364.4 万","danmaku":"70.6 万","coin":"36.2 万","score":7.1,"des":"“你、来当我的助手吧。”\n有着被卷入事件体质的少年・君冢君彦,在高空一万米的飞机上,成为了自称是侦探的天使般的美丽少女・谢丝塔的助手。二人为了同世界各地的敌人战斗,三年来辗转于世界各地,展开了一系列惊..."},{"title":"异度侵入 ID:INVADED","type":"番剧","area":"日本","cover":"https://i0.hdslb.com/bfs/bangumi/image/9bf9e66968f85b33ec3769a16c86b36dc984abbc.png","totalCount":"全13话","id":28224080,"follow":"493.1 万","view":"1.3 亿","danmaku":"155.1 万","coin":"109.1 万","score":9.8,"des":"本片讲述利用能检测出人们杀意的装置以及利用思想粒子做出的“井”,来探知事件真相的科幻故事。..."},{"title":"镇魂街 第二季","type":"国创","area":"中国大陆","cover":"https://i0.hdslb.com/bfs/bangumi/image/6a762ae614e567fc5c322c8cb240bcd4d1e06969.jpg","totalCount":"全10话","id":5626,"follow":"829.5 万","view":"3.6 亿","danmaku":"194.2 万","coin":"128.6 万","score":7.4,"des":"罗刹街镇魂将曹焱兵和寄灵人夏铃踏上修复灵槐之路,羽林街镇魂将南御夫却受命缉拿曹焱兵,恰有菩提街镇魂将北落师门出面平息事态。但南御夫心怀鬼胎,北落师门与女孩水儿也暗藏秘密,曹焱兵和夏铃又将如何应对。菩提..."},{"title":"夏目友人帐 唤石者与怪异的访客","type":"番剧","area":"日本","cover":"https://i0.hdslb.com/bfs/bangumi/image/6cf43708b779cde84ad285ff4e3a080de98df0af.png","totalCount":"全1话","id":28234316,"follow":"568.1 万","view":"1527.8 万","danmaku":"18.9 万","coin":"18.5 万","score":9.9,"des":"本作由【唤石者】与【怪异的访客】两个人气短篇集锦而成。讲述生来便能看见各种妖怪的夏目,与自称保镖的猫咪老师一同邂逅的一系列温暖故事。\n【唤石者】一天夏目在森林中遇到一只小妖怪——密实。密实称自己肩负「..."},{"title":"公主连结Re:Dive","type":"番剧","area":"日本","cover":"https://i0.hdslb.com/bfs/bangumi/image/d8a6884c2f839a5ffe5a0637608eec7910763411.png","totalCount":"全13话","id":28228339,"follow":"320.1 万","view":"9541.5 万","danmaku":"182.5 万","coin":"57.5 万","score":9.5,"des":"平静的风吹过美丽的大地——阿斯特莱亚大陆。在大陆的某个角落,失去记忆的少年佑树醒了过来。照顾他的小小指引者可可萝。总是饿肚子的美少女剑士佩可莉姆。有一点冷酷的猫耳魔法少女凯露。在命运的指引下,他们创立..."},{"title":"那年那兔那些事儿 第五季","type":"国创","area":"中国大陆","cover":"https://i0.hdslb.com/bfs/bangumi/80c412b59a818336685eafca6829f2b40cf3cf7c.jpg","totalCount":"全11话","id":28222617,"follow":"277.1 万","view":"9190.0 万","danmaku":"26.5 万","coin":"61.5 万","score":9.6,"des":"讲述了勤劳的兔子们为了建立一个吃得饱穿得暖不被人看不起的种花家,辛勤奋斗的故事。..."},{"title":"这个勇者明明超强却过分慎重","type":"番剧","area":"日本","cover":"https://i0.hdslb.com/bfs/bangumi/image/0ede47280762947ab83ce1a8269ce05f2b0a87e6.jpg","totalCount":"全12话","id":28222736,"follow":"516.9 万","view":"1.8 亿","danmaku":"156.0 万","coin":"83.5 万","score":9.7,"des":"废柴女神莉丝塔要拯救超难模式的世界,虽然成功召唤出能力值超高的勇者——圣哉,但没想到他却谨慎得过分……\n「我要三副盔甲,一副拿来装备,一副备用,以及备用找不到时的备用。」不仅囤积异常的库存,还自主训练..."},{"title":"青春猪头少年不会梦到怀梦美少女","type":"番剧","area":"日本","cover":"https://i0.hdslb.com/bfs/bangumi/image/cfafce51c36912bbe0b25993c7fd9489456c7120.png","totalCount":"全1话","id":28223480,"follow":"515.0 万","view":"2814.5 万","danmaku":"127.3 万","coin":"100.0 万","score":9.8,"des":"居住在天空与海洋辉映的城镇“藤泽”的梓川咲太,就读高中二年级。\n他与既是学姐又是恋人的樱岛麻衣所度过的令人雀跃的日常,随着初恋对象牧之原翔子的出现而改变。\n不知为何,存在着“中学生”和“大人”两个翔子..."},{"title":"干物妹!小埋 OVA","type":"番剧","area":"日本","cover":"https://i0.hdslb.com/bfs/bangumi/c80bbbb0104e7f60c1df67eebf684917880ab7b2.jpg","totalCount":"全2话","id":3421,"follow":"80.0 万","view":"2155.6 万","danmaku":"36.4 万","coin":"7.3 万","score":9.5,"des":"单行本第7、10卷限定版同捆OAD"}],"watched":[{"title":"咒术回战","type":"番剧","area":"日本","cover":"https://i0.hdslb.com/bfs/bangumi/image/91e9534cc55aa1a6dc959e7d6d33bde970208232.png","totalCount":"全24话","id":28229899,"follow":"1175.3 万","view":"7.7 亿","danmaku":"509.7 万","coin":"436.6 万","score":9.7,"des":"少年战斗着——「为寻求正确的死亡」\n辛酸·后悔·耻辱\n\n人类产生的负面情感,化为诅咒,潜入日常生活\n\n诅咒是蔓延于世界的祸源,最糟糕的情况下,会让人类踏入死亡\n并且,诅咒只能以诅咒祓除\n\n拥有惊人身体..."},{"title":"JOJO的奇妙冒险 黄金之风","type":"番剧","area":"日本","cover":"https://i0.hdslb.com/bfs/bangumi/f34ff3975c39913af936c133ae60a5891babba08.png","totalCount":"全39话","id":135652,"follow":"506.4 万","view":"5.2 亿","danmaku":"461.4 万","coin":"175.0 万","score":9.8,"des":"住在意大利那不勒斯的青年乔鲁诺·乔巴纳,是继承了乔斯达家宿敌·DIO之血脉的儿子。 \n幼年时遭受迫害而自暴自弃的他,由于拯救了一名黑帮男子,而学到了“相信他人”。不忘恩义、带着敬意对待自己的黑帮,让他..."},{"title":"约定的梦幻岛","type":"番剧","area":"日本","cover":"https://i0.hdslb.com/bfs/bangumi/65f89e0a0d050ff987159829fcf565faae199d08.png","totalCount":"全12话","id":5267750,"follow":"361.1 万","view":"8173.5 万","danmaku":"95.5 万","coin":"49.4 万","score":9.8,"des":"仰慕的母亲并非亲生母亲。一起生活的他们并非兄弟。\nGrace=Field House是没有父母的孩子们居住的地方。虽然没有血缘关系,但妈妈和38个兄弟都度过了幸福的每一天,这是不可替代的家。\n但是,他..."},{"title":"鬼灭之刃","type":"番剧","area":"日本","cover":"https://i0.hdslb.com/bfs/bangumi/image/4179b4398bad6f92e876e352cae21be7b8ceb8bf.png","totalCount":"全26话","id":22718131,"follow":"1230.0 万","view":"9.3 亿","danmaku":"1027.9 万","coin":"405.9 万","score":9.7,"des":"大正时期,日本。心地善良的卖炭少年·炭治郎,有一天他的家人被鬼杀死了。而唯一幸存下来的妹妹——祢豆子变成了鬼。被绝望的现实打垮的炭治郎,为了寻找让妹妹变回人类的方法,决心朝着“鬼杀队”的道路前进。\n人..."},{"title":"紫罗兰永恒花园","type":"番剧","area":"日本","cover":"https://i0.hdslb.com/bfs/bangumi/image/6565f297b31fb4a4a0337557033426930c3b88c0.png","totalCount":"全14话","id":8892,"follow":"840.1 万","view":"1.8 亿","danmaku":"351.8 万","coin":"229.1 万","score":9.8,"des":"某个大陆的、某个时代。\n大陆南北分割的战争结束了,世界走向了和平。\n在战争中作为军人的薇尔莉特•伊芙加登,怀抱着对她来说无比重要之人留下的“话语”,离开军队来到了大港口城市。\n踊跃的人群在排列着煤气灯..."},{"title":"百妖谱 第二季","type":"国创","area":"中国大陆","cover":"https://i0.hdslb.com/bfs/bangumi/image/5424062d0821f89ea549533d8a2c3cfff2076766.png","totalCount":"全12话","id":28230717,"follow":"521.5 万","view":"1.1 亿","danmaku":"45.8 万","coin":"41.1 万","score":9.2,"des":"桃都的灵医桃夭带着小和尚磨牙、第一季收服的小狐妖、桃都老邻居柳公子一起继续第一季的故事,为了寻找失踪的百妖谱而云游四方,在途中遇到应声、化蛇、媪姬、照海四个妖怪,为妖怪治疗各种疑难杂症。..."},{"title":"百妖谱","type":"国创","area":"中国大陆","cover":"https://i0.hdslb.com/bfs/bangumi/image/ec5843a1ac1d92fd5c58f5e3d962a99e52557351.jpg","totalCount":"全12话","id":4313762,"follow":"472.0 万","view":"1.9 亿","danmaku":"126.9 万","coin":"75.0 万","score":9.4,"des":"灵医桃夭,善恶如谜。金铃过处,片甲不留。\n讲百种妖怪,述世间沧桑。\n她是所有妖怪的救星,也是所有妖怪的噩梦。\n她带着磨牙小和尚行走江湖,也是灵医桃夭。\n桃都灵医桃夭只治妖怪不治人,她带着小和尚磨牙一起..."},{"title":"鬼灭之刃 游郭篇","type":"番剧","area":"日本","cover":"https://i0.hdslb.com/bfs/bangumi/image/f641f81aa1933d73c91d5ef76b525acbcdbcf3e7.png","totalCount":"全11话","id":28235125,"follow":"1400.9 万","view":"2.3 亿","danmaku":"92.0 万","coin":"87.8 万","score":9.7,"des":"结束了无限列车的任务,炭治郎前往下一个任务地点。\n与鬼杀队最强之一的音柱·宇髄天元一同前往鬼所栖身的游郭之中。\n新的战斗即将开幕。..."},{"title":"JOJO的奇妙冒险 不灭钻石","type":"番剧","area":"日本","cover":"https://i0.hdslb.com/bfs/bangumi/6a04c87e990ab74cd8d555ef45a863de0993b161.png","totalCount":"全39话","id":140552,"follow":"324.2 万","view":"2.5 亿","danmaku":"858.3 万","coin":"65.5 万","score":9.8,"des":"在埃及与宿敌DIO的死斗之后过了11年。1999年,空条承太郎为了与祖父乔瑟夫·乔斯达的私生子东方仗助见面,而来到了日本M县S市杜王町。但,仗助却持有与承太郎相同的特殊能力“替身”。之后,以承太郎的来..."},{"title":"少年歌行 风花雪月篇","type":"国创","area":"中国大陆","cover":"https://i0.hdslb.com/bfs/bangumi/image/a0c33766e6d743434e616de9fa77f6bc14ab846d.png","totalCount":"全33话","id":28223057,"follow":"390.2 万","view":"2.9 亿","danmaku":"96.1 万","coin":"97.9 万","score":8.5,"des":"不惧失败,不枉少年。\n萧瑟、雷无桀来到雪月城后,司空长风强行收萧瑟为徒,雷无桀与李寒衣姐弟相认。\n随着萧瑟进入雪月城,天启的其他王子蠢蠢欲动、纷纷寻求盟友,一场皇子间的争斗在雷家堡的英雄宴上徐徐展开。..."},{"title":"伍六七之最强发型师","type":"国创","area":"中国大陆","cover":"https://i0.hdslb.com/bfs/bangumi/image/d179871a635e9c908a53be6580714ce3c6fee5ba.jpg","totalCount":"全10话","id":28222513,"follow":"680.2 万","view":"3.4 亿","danmaku":"211.3 万","coin":"194.8 万","score":9.8,"des":"伍六七在帮助别人和寻找自我的过程中,认识了不同的人,并与不同角色之间发生了有趣的故事,最终用爱与包容化解了仇恨与偏见。..."},{"title":"诸神的逆鳞","type":"番剧","area":"日本","cover":"https://i0.hdslb.com/bfs/bangumi/image/c249da67e5de14e7cbb8496eaa18636cdb8f9e80.jpg","totalCount":"全24话","id":28222700,"follow":"220.0 万","view":"6504.4 万","danmaku":"29.8 万","coin":"10.0 万","score":4.7,"des":"这是从人与非人尚存的世界流传下来的古老传说。\n在与经历三千年后复活的,魔神族的精锐“十戒”的战斗中败北,而梅利奥达斯也死了。于是,布里塔尼亚进入了黑暗时代。就在黛安、金、高瑟也行踪不明的时候,“十戒”..."},{"title":"约定的梦幻岛 第二季","type":"番剧","area":"日本","cover":"https://i0.hdslb.com/bfs/bangumi/image/4e259309f0746011c54d5882e3ab8aabdee3d2ad.png","totalCount":"全11话","id":28231852,"follow":"334.7 万","view":"4448.8 万","danmaku":"40.2 万","coin":"22.2 万","score":2.8,"des":"——自由、是多么美丽、而又多么残酷啊。\n成功从Grace=Field House逃出的15个孩子。\n等待在抛弃虚伪的乐园而勇敢追求自由的他们的面前是、未曾见过的动植物、\n以及一路追赶而来的「鬼」……外..."},{"title":"伍六七","type":"国创","area":"中国大陆","cover":"https://i0.hdslb.com/bfs/bangumi/image/b69e26d9e50514f3fa99eac9ab5aabf2a6e28c88.jpg","totalCount":"全13话","id":6360,"follow":"605.4 万","view":"3.6 亿","danmaku":"231.8 万","coin":"201.8 万","score":9.8,"des":"在某个小岛上,有一个可以伪装成任何东西的廉价刺客,名叫伍六七。平时看上去是个理发师,其实背地里却做着刺客生意。热爱理发事业,喜欢给人剪头发,善用剪刀——剪刀也是他的刺杀武器。由于初入刺客行当,行情十分..."},{"title":"关于我转生变成史莱姆这档事 第二季","type":"番剧","area":"日本","cover":"https://i0.hdslb.com/bfs/bangumi/image/fd492888df64bbc3b821dac5d516dbc1c2fe5f08.png","totalCount":"全24话","id":28231812,"follow":"905.2 万","view":"4.1 亿","danmaku":"275.6 万","coin":"232.1 万","score":8.9,"des":"主人公利姆鲁与仰慕他而聚集的众多魔物们所建立的国家「鸠拉·特恩佩斯特国」,经由与邻国的协议及交易,让「人类与魔物共同漫步的国家」这一温柔的理想逐步成形。\n\n利姆鲁作为曾是人类的史莱姆当然拥有「对人类的..."},{"title":"元龙 第二季","type":"国创","area":"中国大陆","cover":"https://i0.hdslb.com/bfs/bangumi/image/27893b1cffcc005148ab50d032e2aaa5e9edc105.jpg","totalCount":"全16话","id":28230724,"follow":"602.2 万","view":"2.7 亿","danmaku":"173.6 万","coin":"81.7 万","score":6.6,"des":"兵王王胜穿越千绝地后,来到以“内城不能动手,外城不能杀人”为铁则的无忧城中。通过发展卤肉生意,成功走上逆袭。好景不长,他隐姓埋名,最终还是暴露了身份。而他“元魂晋级”的秘密被五大家觊觎,一场王胜与五大..."},{"title":"盾之勇者成名录","type":"番剧","area":"日本","cover":"https://i0.hdslb.com/bfs/bangumi/de944b7c9306932d8dd3dcaeaf2eeec8670deec5.png","totalCount":"全25话","id":4316482,"follow":"511.8 万","view":"2.9 亿","danmaku":"407.7 万","coin":"164.8 万","score":7.4,"des":"极为平凡的御宅族大学生·岩谷尚文,受到在图书馆发现的一本书所引导,被召唤到了异世界。他被赋予的使命,是作为装备着剑、枪、弓、盾的四圣勇者之一“盾之勇者”,驱逐给世界带来混沌的灾害“波”。因为大冒险而心..."},{"title":"关于我转生变成史莱姆这档事 转生史莱姆日记","type":"番剧","area":"日本","cover":"https://i0.hdslb.com/bfs/bangumi/image/cac1699418451387f93572066b7e5d14d799d3cd.jpg","totalCount":"全12话","id":28233903,"follow":"832.7 万","view":"1.0 亿","danmaku":"47.0 万","coin":"47.1 万","score":9.7,"des":"美妙的史莱姆人生!\n\n累计突破50万部的大人气外传四格漫画『转生史莱姆日记』,作为转生史莱姆的外传系列首次TV动画化!\n「因为拿到了贵重的纸,我把至今为止发生的事情以日记形式记录了下来。开头的话就这么..."},{"title":"愤怒的审判","type":"番剧","area":"日本","cover":"https://i0.hdslb.com/bfs/bangumi/image/a7625fc1f4cf13635664c65cf863a2017694b8d4.png","totalCount":"全24话","id":28232005,"follow":"256.5 万","view":"3825.0 万","danmaku":"15.2 万","coin":"8.3 万","score":6.2,"des":"那还是人与非人的世界未曾分开的远古故事。\n\n流德雪尔率领的「光之圣痕」与魔神族的圣战,激化至波及布里塔尼亚全境。\n\n取得3个戒禁的艾斯塔罗萨失控暴走,带走了伊丽莎白。\n金、高瑟、霍克、沙利叶、塔米叶紧..."},{"title":"地狱少女 宵伽","type":"番剧","area":"日本","cover":"https://i0.hdslb.com/bfs/bangumi/77605418c0921578c469201d6384d6a32ed218e9.jpg","totalCount":"全12话","id":6341,"follow":"171.6 万","view":"2912.4 万","danmaku":"62.2 万","coin":"5.5 万","score":9.3,"des":"仅在凌晨0时能够接通的“地狱通信”。\n若在此处写上自己未能得偿的怨恨,地狱少女就会出现,让你憎恨的对象坠入地狱……。在年轻人之间广为流传的这个如同都市传说般的传闻,实际上是真有其事的。\n\n少女的名字是..."},{"title":"半妖的夜叉姬","type":"番剧","area":"日本","cover":"https://i0.hdslb.com/bfs/bangumi/image/44495658be4713cb36d830064596748aff82faae.png","totalCount":"全24话","id":28229900,"follow":"197.8 万","view":"3670.0 万","danmaku":"44.5 万","coin":"11.2 万","score":4.7,"des":"永远、刹那、诸叶,是继承了妖怪与人类血脉的半妖少女们。\n幼时被卷入森林大火而分离的双胞胎少女,永远与刹那。永远通过能穿越时代树时空的隧道,从战国时代来到了现代。她被戈薇所在的日暮家养育长大,成长为精通..."},{"title":"炎炎消防队 贰之章","type":"番剧","area":"日本","cover":"https://i0.hdslb.com/bfs/bangumi/image/044eaa60080e172cef2f29e05ffad3fe8b65c86b.jpg","totalCount":"全24话","id":28229236,"follow":"276.8 万","view":"7489.2 万","danmaku":"51.5 万","coin":"28.3 万","score":9.1,"des":"这个「国家」正隐瞒着什么——自从在“地下”的激战结束后,森罗他们知晓了「传教者」的野心。他们的目的是集合所有「安德拉爆炎」的拥有者,重现贰佰伍拾年前发生的大灾难,毁灭世界。身为安德拉爆炎的拥有者,森罗..."},{"title":"文豪野犬 汪!","type":"番剧","area":"日本","cover":"https://i0.hdslb.com/bfs/bangumi/image/48df0069b6b95d2f625515d7b956e2ce89609985.png","totalCount":"全12话","id":28231930,"follow":"287.6 万","view":"2854.0 万","danmaku":"24.1 万","coin":"22.3 万","score":9.8,"des":"西化的浪潮冲击之下的架空都市「横滨」中,以旧时文豪为名的人们使用着神秘的「异能力」进行着生死决斗的动作大作「文豪野犬」。\n\n哭泣、呐喊、以灵魂互相碰撞,奔走在生与死的界限的「武装侦探社」与「港口黑手党..."},{"title":"罪恶王冠 SP","type":"番剧","area":"日本","cover":"https://i0.hdslb.com/bfs/bangumi/93c97dbba23da84abb7b52fc76813140aa6901e4.jpg","totalCount":"全11话","id":1589,"follow":"38.6 万","view":"934.8 万","danmaku":"1.4 万","coin":8793,"score":8.9,"des":"处于无政府状态的日本,受到了由超国家之间所组织成的名为“GHQ”的组织的武力介入并接受其统治,东京的六本木更成为被封锁的地区。之后又以名为“lost christmas(失落的圣诞)”的事件为契机,日..."},{"title":"大理寺日志","type":"国创","area":"中国大陆","cover":"https://i0.hdslb.com/bfs/bangumi/image/08ee22bd12db1c9d8a878c3c6f665bc3f5758fa0.jpg","totalCount":"全12话","id":28227527,"follow":"443.3 万","view":"1.9 亿","danmaku":"197.0 万","coin":"189.0 万","score":9.8,"des":"在唐朝武明空统治时期,以主管全国大案要案的大理寺为舞台,讲述大理寺众人,在白猫少卿李饼的带领下,展开各种惊心动魄的破案冒险,向命运反抗,坚守自己内心正义的故事。..."},{"title":"我们仍未知道那天所看见的花的名字。 剧场版","type":"番剧","area":"日本","cover":"https://i0.hdslb.com/bfs/bangumi/image/9ab7fe805a15af618e8f86696b461437e09891d1.jpg","totalCount":"全1话","id":8292,"follow":"101.2 万","view":"1174.3 万","danmaku":"20.2 万","coin":"14.9 万","score":9.7,"des":"某天,“她”突然出现了。少年少女们美好而又哀伤的故事开始发展……"},{"title":"多罗罗","type":"番剧","area":"日本","cover":"https://i0.hdslb.com/bfs/bangumi/3fc16a667502cbff226e585eb660a96a20c7458c.png","totalCount":"全24话","id":4312482,"follow":"462.2 万","view":"1.9 亿","danmaku":"146.8 万","coin":"75.5 万","score":9.4,"des":"他们向着命运抗争,在那尽头等待他们的是人心,还是业障。\n时值乱世。\n名为景光的醍醐将军,向某个寺庙殿堂中的12尊魔神像祈求早日结束战乱。\n作为代价,他的嫡子在出生时就失去了身体的某些部位,被丢弃在河流..."},{"title":"伍六七之玄武国篇","type":"国创","area":"中国大陆","cover":"https://i0.hdslb.com/bfs/bangumi/image/00843865ea13702eccc4efd64c313fd4c8029c6b.jpg","totalCount":"全10话","id":28232253,"follow":"1028.7 万","view":"4.6 亿","danmaku":"184.8 万","coin":"402.5 万","score":9.8,"des":"为了保护小鸡岛居民和这里平静的生活,伍六七和他的伙伴大保和小飞开启了去往玄武国的冒险旅程,去寻找身世的真相和解救小岛的办法,等待他们的又将是更多的未知与奇遇。..."},{"title":"戒律的复活","type":"番剧","area":"日本","cover":"https://i0.hdslb.com/bfs/bangumi/bca4864e564d46bebb6dc0b14371a04fd70b3fda.jpg","totalCount":"全24话","id":11932,"follow":"219.1 万","view":"1.1 亿","danmaku":"56.7 万","coin":"18.0 万","score":9.7,"des":"那还是人与非人的世界未曾分开的时代。从亨德里克森与德雷弗斯两大圣骑士长的支配下夺回王国的“七大罪”以及伊丽莎白、霍克。王国诞生祭也平安结束,和平终于造访了里欧涅丝王国。但,下一个威胁的预兆,确实地在产..."},{"title":"因为太怕痛就全点防御力了","type":"番剧","area":"日本","cover":"https://i0.hdslb.com/bfs/bangumi/image/8021d3f6b0df6dbba6d32f76eb9cfe2531e166c4.png","totalCount":"全12话","id":28224137,"follow":"656.8 万","view":"2.7 亿","danmaku":"337.7 万","coin":"112.0 万","score":9,"des":"主角本条枫在好友白峰理沙推荐下开始游玩游戏“NewWorld Online”,创建了名为“梅普露”的角色。然而作为游戏初学者,梅普露选择了不受欢迎的大盾当武器,同时因为怕痛而把所有状态点加到防御力的极..."},{"title":"强风吹拂","type":"番剧","area":"日本","cover":"https://i0.hdslb.com/bfs/bangumi/fe356b227e0005454ab2c267c9d7de902eebe837.png","totalCount":"全23话","id":139352,"follow":"241.7 万","view":"7426.9 万","danmaku":"71.0 万","coin":"67.1 万","score":9.9,"des":"夜晚。如同逃跑一般奔驰在城市中的藏原走。他的侧面,突然有辆自行车冲来。素不相识的男子,对阿走发问了。“喂!你很喜欢跑步吧!”\n男子的名字是清濑灰二。 就这样,阿走在灰二的引导下,到达了名为竹青庄的老旧..."},{"title":"刀剑神域 爱丽丝篇 异界战争","type":"番剧","area":"日本","cover":"https://i0.hdslb.com/bfs/bangumi/327056a886f2c7cba6175a80eed2f78098cec5b1.png","totalCount":"全13话","id":28222723,"follow":"515.4 万","view":"1.0 亿","danmaku":"110.8 万","coin":"48.5 万","score":9.1,"des":"桐人、尤吉欧、爱丽丝。距离两名修剑士和一名整合骑士打败了最高祭司阿多米尼斯多雷特已过去了半年。\n结束了战斗,爱丽丝在故乡卢利特村生活。在她的身旁,是失去了挚友,自己也失去了手臂和心的桐人。\n献身般支撑..."},{"title":"JOJO的奇妙冒险 星尘远征军","type":"番剧","area":"日本","cover":"https://i0.hdslb.com/bfs/bangumi/image/47c0108259355d6d2c517ed97f6b90fb777f844f.png","totalCount":"全24话","id":28223481,"follow":"467.4 万","view":"1.8 亿","danmaku":"498.8 万","coin":"54.2 万","score":9.8,"des":"时为1987年,乔瑟夫·乔斯达与“柱之男”们之间的死战后过了50年……乔瑟夫为了为了帮助“被恶灵附身了”的外孙子·空条承太郎而来到了日本。原来那并不是恶灵而是幽波纹(替身)。替身突然出现的原因在于,从..."},{"title":"刀剑神域 Alicization","type":"番剧","area":"日本","cover":"https://i0.hdslb.com/bfs/bangumi/image/473b8f1c7e23c79b868ef46df3f3cff67362f285.jpg","totalCount":"全24话","id":130412,"follow":"461.6 万","view":"1.9 亿","danmaku":"318.5 万","coin":"117.4 万","score":8.3,"des":"【本片翻译由版权方提供】“这里是哪儿”察觉到的时候,桐人不知为什么陷入了庞大的幻想风格虚拟世界。登录前的记忆模糊不清,只得在周围徘徊寻找线索。之后,他同一名少年相遇了。“我的名字是尤吉欧。请多关照,桐..."},{"title":"JOJO的奇妙冒险","type":"番剧","area":"日本","cover":"https://i0.hdslb.com/bfs/bangumi/image/9d8d2922b08f3d08d018e6e59e49607cf16d39e6.png","totalCount":"全26话","id":28223479,"follow":"589.6 万","view":"2.2 亿","danmaku":"532.6 万","coin":"63.5 万","score":9.8,"des":"在古代墨西哥繁盛一时的太阳的子民阿兹特克,他们流传着一枚奇妙的「石鬼面」。\n那是一枚奇迹的面具,能让人拥有一种力量,能获得永远的生命并成为真正的掌控者。然而从某个时候开始,就从历史中消失了踪影。\n时光..."},{"title":"JOJO的奇妙冒险 星尘远征军 埃及篇","type":"番剧","area":"日本","cover":"https://i0.hdslb.com/bfs/bangumi/image/f6709b76e88f50aa132d1e09e2d8de9663a09b3e.png","totalCount":"全24话","id":28223483,"follow":"440.7 万","view":"1.6 亿","danmaku":"512.9 万","coin":"53.0 万","score":9.9,"des":"在乔斯达家的宿敌·迪奥(DIO)复活的影响下,一位年轻人——空条承太郎,得到了名为“幽波纹(替身)”的能力。为了拯救因迪奥的诅咒而倒下的母亲荷莉,空条承太郎与外祖父·乔瑟夫以及伙伴们,一起为了打倒迪奥..."},{"title":"進擊的巨人 第二季(僅限台灣地區)","type":"番剧","area":"日本","cover":"https://i0.hdslb.com/bfs/bangumi/f0841da0acbb37bfd2d51700cc2a6c4dfa045295.jpg","totalCount":"全12话","id":5970,"follow":"93.3 万","view":"408.7 万","danmaku":"8.9 万","coin":"2.4 万","score":9.7,"des":"自從人類的和平被超大型巨人打破的那天起,艾倫·耶格爾便每天持續著沒有盡頭的戰鬥...。\n因為眼睜睜看著母親被巨人撕裂,艾倫發誓要將世間的巨人壹只不留地殺滅。\n但是,在嚴酷的戰鬥中,艾倫自身也會變成巨人..."},{"title":"夏目友人帐","type":"番剧","area":"日本","cover":"https://i0.hdslb.com/bfs/bangumi/image/99c549494d9425f6455bd45a151f4d26397d6151.png","totalCount":"全13话","id":1660,"follow":"346.2 万","view":"5750.6 万","danmaku":"283.1 万","coin":"17.8 万","score":9.8,"des":"夏目贵志生来拥有强大的灵力,能感知平常人所无法接触的妖怪神明的存在。因父母双亡,他多年间辗转于互相推卸责任的亲戚之间,又受到同龄人的欺负,未曾与任何人深交,造成性格一定程度上的孤僻。夏目本性和善,对于..."},{"title":"夏目友人帐 第三季","type":"番剧","area":"日本","cover":"https://i0.hdslb.com/bfs/bangumi/image/88f879ff41c48361f1d2b3caf3c6dc93f0376894.jpg","totalCount":"全13话","id":1662,"follow":"126.0 万","view":"2877.2 万","danmaku":"172.0 万","coin":"11.0 万","score":9.8,"des":"夏目玲子之孙——夏目贵志从祖母的遗物中得到了由契约书所做成的“友人帐”。与玲子一样,他也能看到人眼不可见之物。被同龄人叫成“骗子”,成为了被疏远的一员。唯一继承了玲子血统的他,做出了一个重要的决定:将..."},{"title":"少年歌行","type":"国创","area":"中国大陆","cover":"https://i0.hdslb.com/bfs/bangumi/6cd0e3278712e04aef36723e44a805c432bc5c61.jpg","totalCount":"全26话","id":101852,"follow":"257.3 万","view":"1.9 亿","danmaku":"219.3 万","coin":"41.5 万","score":9.5,"des":"寒水寺忘忧大师坐化后,一口神秘的黄金棺材入世,掀起江湖纷争。各方势力针锋相对,雷无桀、萧瑟、唐莲、司空千落、天女蕊等相继卷入争端,一场围绕黄金棺材的故事即将上演。\n\n策马江湖梦,倚剑踏歌行。\n黄金棺材..."},{"title":"NO GAME NO LIFE 游戏人生","type":"番剧","area":"日本","cover":"https://i0.hdslb.com/bfs/bangumi/f7175cd20de509e2bfd43255c28cf4e24841480d.jpg","totalCount":"全12话","id":184,"follow":"478.4 万","view":"9493.0 万","danmaku":"329.4 万","coin":"59.5 万","score":9.8,"des":"尼特族又闭门不出,但是在网络上甚至被当作都市传说口耳相传的天才玩家兄妹·空和白。将世界称为“垃圾游戏”的这两个人某一天被自称“神”的少年召唤到了异世界。那里是被神明禁止了战争,“一切交由游戏来决定”的..."},{"title":"关于我转生变成史莱姆这档事","type":"番剧","area":"日本","cover":"https://i0.hdslb.com/bfs/bangumi/a4c0e0ccc44fe3949a734f546cf5bb07da925bad.png","totalCount":"全29话","id":139252,"follow":"756.5 万","view":"4.5 亿","danmaku":"502.0 万","coin":"204.8 万","score":9.4,"des":"史莱姆生活,开始了。\n上班族的三上悟在道路上被歹徒给刺杀身亡后,回过神来发现自己转生到了异世界。\n不过,自己居然是“史莱姆”!\n他在得到利姆鲁这个名字后开始了自己的史莱姆人生,随着与各个种族相处交流的..."},{"title":"刀剑神域 爱丽丝篇 异界战争 -终章-","type":"番剧","area":"日本","cover":"https://i0.hdslb.com/bfs/bangumi/image/54d9ca94ca84225934e0108417c2a1cc16be38fb.png","totalCount":"全12话","id":28228119,"follow":"611.6 万","view":"1.0 亿","danmaku":"165.1 万","coin":"51.8 万","score":4.8,"des":"桐人、尤吉欧、爱丽丝。\n距离两名修剑士和一名整合骑士打败了最高祭司阿多米尼斯多雷特已过去了半年。\n结束了战斗,爱丽丝在故乡卢利特村生活。\n在她的身旁,是失去了挚友,自己也失去了手臂和心的桐人。\n献身般..."}]} \ No newline at end of file diff --git a/source/_data/creativity.yml b/source/_data/creativity.yml new file mode 100644 index 0000000..cc39190 --- /dev/null +++ b/source/_data/creativity.yml @@ -0,0 +1,50 @@ +- class_name: 开启创造力 + creativity_list: + - name: Linux + color: "#FCC624" + icon: https://raw.githubusercontent.com/MortyZhaoy/blog_image/main/images/SimpleIconsLinux.svg + - name: KDE + color: "#1D99F3" + icon: https://raw.githubusercontent.com/MortyZhaoy/blog_image/main/images/SimpleIconsKde.svg + - name: Ubuntu + color: "#E95420" + icon: https://raw.githubusercontent.com/MortyZhaoy/blog_image/main/images/SimpleIconsUbuntu.svg + - name: Debian + color: "#A81D33" + icon: https://raw.githubusercontent.com/MortyZhaoy/blog_image/main/images/SimpleIconsDebian.svg + - name: Jira + color: "#0052CC" + icon: https://raw.githubusercontent.com/MortyZhaoy/blog_image/main/images/SimpleIconsJira.svg + - name: Steam + color: "#000000" + icon: https://raw.githubusercontent.com/MortyZhaoy/blog_image/main/images/SimpleIconsSteam.svg + - name: Git + color: "#F05032" + icon: https://raw.githubusercontent.com/MortyZhaoy/blog_image/main/images/SimpleIconsGit.svg + - name: Cplusplus + color: "#00599C" + icon: https://raw.githubusercontent.com/MortyZhaoy/blog_image/main/images/SimpleIconsCplusplus.svg + - name: Lua + color: "#2C2D72" + icon: https://raw.githubusercontent.com/MortyZhaoy/blog_image/main/images/SimpleIconsLua.svg + - name: Python + color: "#3776AB" + icon: https://raw.githubusercontent.com/MortyZhaoy/blog_image/main/images/SimpleIconsPython.svg + - name: Javascript + color: "#F7DF1E" + icon: https://raw.githubusercontent.com/MortyZhaoy/blog_image/main/images/SimpleIconsNodedotjs.svg + - name: Figma + color: "#F24E1E" + icon: https://raw.githubusercontent.com/MortyZhaoy/blog_image/main/images/SimpleIconsFigma.svg + - name: VisualStudioCode + color: "#007ACC" + icon: https://raw.githubusercontent.com/MortyZhaoy/blog_image/main/images/SimpleIconsVisualstudiocode.svg + - name: OpenSourceHardware + color: "#0099B0" + icon: https://raw.githubusercontent.com/MortyZhaoy/blog_image/main/images/SimpleIconsOpensourcehardware.svg + - name: Pycharm + color: "#000000" + icon: https://raw.githubusercontent.com/MortyZhaoy/blog_image/main/images/SimpleIconsPycharm.svg + - name: STMicroelectronics + color: "#03234B" + icon: https://raw.githubusercontent.com/MortyZhaoy/blog_image/main/images/SimpleIconsStmicroelectronics.svg diff --git a/source/_data/essay.yml b/source/_data/essay.yml new file mode 100644 index 0000000..9904aae --- /dev/null +++ b/source/_data/essay.yml @@ -0,0 +1,7 @@ +- class_name: 即刻短文 + essay_list: + - content: xxx + date: 2024/04/11 + image: + - https://xxx.jpg + diff --git a/source/_data/link.yml b/source/_data/link.yml new file mode 100644 index 0000000..a106c00 --- /dev/null +++ b/source/_data/link.yml @@ -0,0 +1,10 @@ +- class_name: 推荐博客 + flink_style: flexcard + hundredSuffix: "!w120" + link_list: + - name: morty's blog + link: https://mortyzhaoy.github.io + avatar: https://raw.githubusercontent.com/MortyZhaoy/blog_image/main/images/111164782.png + descr: 别急,慢慢来。终会做成的。 + siteshot: https://xxx.jpg + diff --git a/source/_data/valine.json b/source/_data/valine.json new file mode 100644 index 0000000..8335d60 --- /dev/null +++ b/source/_data/valine.json @@ -0,0 +1,52 @@ +{ + "bilibilitv-[tv_doge]": "https://twikoo-magic.oss-cn-hangzhou.aliyuncs.com/bilibilitv/[tv_doge].png", + "bilibilitv-[tv_亲亲]": "https://twikoo-magic.oss-cn-hangzhou.aliyuncs.com/bilibilitv/[tv_亲亲].png", + "bilibilitv-[tv_偷笑]": "https://twikoo-magic.oss-cn-hangzhou.aliyuncs.com/bilibilitv/[tv_偷笑].png", + "bilibilitv-[tv_再见]": "https://twikoo-magic.oss-cn-hangzhou.aliyuncs.com/bilibilitv/[tv_再见].png", + "bilibilitv-[tv_冷漠]": "https://twikoo-magic.oss-cn-hangzhou.aliyuncs.com/bilibilitv/[tv_冷漠].png", + "bilibilitv-[tv_发怒]": "https://twikoo-magic.oss-cn-hangzhou.aliyuncs.com/bilibilitv/[tv_发怒].png", + "bilibilitv-[tv_发财]": "https://twikoo-magic.oss-cn-hangzhou.aliyuncs.com/bilibilitv/[tv_发财].png", + "bilibilitv-[tv_可爱]": "https://twikoo-magic.oss-cn-hangzhou.aliyuncs.com/bilibilitv/[tv_可爱].png", + "bilibilitv-[tv_吐血]": "https://twikoo-magic.oss-cn-hangzhou.aliyuncs.com/bilibilitv/[tv_吐血].png", + "bilibilitv-[tv_呆]": "https://twikoo-magic.oss-cn-hangzhou.aliyuncs.com/bilibilitv/[tv_呆].png", + "bilibilitv-[tv_呕吐]": "https://twikoo-magic.oss-cn-hangzhou.aliyuncs.com/bilibilitv/[tv_呕吐].png", + "bilibilitv-[tv_困]": "https://twikoo-magic.oss-cn-hangzhou.aliyuncs.com/bilibilitv/[tv_困].png", + "bilibilitv-[tv_坏笑]": "https://twikoo-magic.oss-cn-hangzhou.aliyuncs.com/bilibilitv/[tv_坏笑].png", + "bilibilitv-[tv_大佬]": "https://twikoo-magic.oss-cn-hangzhou.aliyuncs.com/bilibilitv/[tv_大佬].png", + "bilibilitv-[tv_大哭]": "https://twikoo-magic.oss-cn-hangzhou.aliyuncs.com/bilibilitv/[tv_大哭].png", + "bilibilitv-[tv_委屈]": "https://twikoo-magic.oss-cn-hangzhou.aliyuncs.com/bilibilitv/[tv_委屈].png", + "bilibilitv-[tv_害羞]": "https://twikoo-magic.oss-cn-hangzhou.aliyuncs.com/bilibilitv/[tv_害羞].png", + "bilibilitv-[tv_尴尬]": "https://twikoo-magic.oss-cn-hangzhou.aliyuncs.com/bilibilitv/[tv_尴尬].png", + "bilibilitv-[tv_微笑]": "https://twikoo-magic.oss-cn-hangzhou.aliyuncs.com/bilibilitv/[tv_微笑].png", + "bilibilitv-[tv_思考]": "https://twikoo-magic.oss-cn-hangzhou.aliyuncs.com/bilibilitv/[tv_思考].png", + "bilibilitv-[tv_惊吓]": "https://twikoo-magic.oss-cn-hangzhou.aliyuncs.com/bilibilitv/[tv_惊吓].png", + "bilibilitv-[tv_打脸]": "https://twikoo-magic.oss-cn-hangzhou.aliyuncs.com/bilibilitv/[tv_打脸].png", + "bilibilitv-[tv_抓狂]": "https://twikoo-magic.oss-cn-hangzhou.aliyuncs.com/bilibilitv/[tv_抓狂].png", + "bilibilitv-[tv_抠鼻]": "https://twikoo-magic.oss-cn-hangzhou.aliyuncs.com/bilibilitv/[tv_抠鼻].png", + "bilibilitv-[tv_斜眼笑]": "https://twikoo-magic.oss-cn-hangzhou.aliyuncs.com/bilibilitv/[tv_斜眼笑].png", + "bilibilitv-[tv_无奈]": "https://twikoo-magic.oss-cn-hangzhou.aliyuncs.com/bilibilitv/[tv_无奈].png", + "bilibilitv-[tv_晕]": "https://twikoo-magic.oss-cn-hangzhou.aliyuncs.com/bilibilitv/[tv_晕].png", + "bilibilitv-[tv_流汗]": "https://twikoo-magic.oss-cn-hangzhou.aliyuncs.com/bilibilitv/[tv_流汗].png", + "bilibilitv-[tv_流泪]": "https://twikoo-magic.oss-cn-hangzhou.aliyuncs.com/bilibilitv/[tv_流泪].png", + "bilibilitv-[tv_流鼻血]": "https://twikoo-magic.oss-cn-hangzhou.aliyuncs.com/bilibilitv/[tv_流鼻血].png", + "bilibilitv-[tv_点赞]": "https://twikoo-magic.oss-cn-hangzhou.aliyuncs.com/bilibilitv/[tv_点赞].png", + "bilibilitv-[tv_生气]": "https://twikoo-magic.oss-cn-hangzhou.aliyuncs.com/bilibilitv/[tv_生气].png", + "bilibilitv-[tv_生病]": "https://twikoo-magic.oss-cn-hangzhou.aliyuncs.com/bilibilitv/[tv_生病].png", + "bilibilitv-[tv_疑问]": "https://twikoo-magic.oss-cn-hangzhou.aliyuncs.com/bilibilitv/[tv_疑问].png", + "bilibilitv-[tv_白眼]": "https://twikoo-magic.oss-cn-hangzhou.aliyuncs.com/bilibilitv/[tv_白眼].png", + "bilibilitv-[tv_皱眉]": "https://twikoo-magic.oss-cn-hangzhou.aliyuncs.com/bilibilitv/[tv_皱眉].png", + "bilibilitv-[tv_目瞪口呆]": "https://twikoo-magic.oss-cn-hangzhou.aliyuncs.com/bilibilitv/[tv_目瞪口呆].png", + "bilibilitv-[tv_睡着]": "https://twikoo-magic.oss-cn-hangzhou.aliyuncs.com/bilibilitv/[tv_睡着].png", + "bilibilitv-[tv_笑哭]": "https://twikoo-magic.oss-cn-hangzhou.aliyuncs.com/bilibilitv/[tv_笑哭].png", + "bilibilitv-[tv_腼腆]": "https://twikoo-magic.oss-cn-hangzhou.aliyuncs.com/bilibilitv/[tv_腼腆].png", + "bilibilitv-[tv_色]": "https://twikoo-magic.oss-cn-hangzhou.aliyuncs.com/bilibilitv/[tv_色].png", + "bilibilitv-[tv_调侃]": "https://twikoo-magic.oss-cn-hangzhou.aliyuncs.com/bilibilitv/[tv_调侃].png", + "bilibilitv-[tv_调皮]": "https://twikoo-magic.oss-cn-hangzhou.aliyuncs.com/bilibilitv/[tv_调皮].png", + "bilibilitv-[tv_鄙视]": "https://twikoo-magic.oss-cn-hangzhou.aliyuncs.com/bilibilitv/[tv_鄙视].png", + "bilibilitv-[tv_闭嘴]": "https://twikoo-magic.oss-cn-hangzhou.aliyuncs.com/bilibilitv/[tv_闭嘴].png", + "bilibilitv-[tv_难过]": "https://twikoo-magic.oss-cn-hangzhou.aliyuncs.com/bilibilitv/[tv_难过].png", + "bilibilitv-[tv_馋]": "https://twikoo-magic.oss-cn-hangzhou.aliyuncs.com/bilibilitv/[tv_馋].png", + "bilibilitv-[tv_鬼脸]": "https://twikoo-magic.oss-cn-hangzhou.aliyuncs.com/bilibilitv/[tv_鬼脸].png", + "bilibilitv-[tv_黑人问号]": "https://twikoo-magic.oss-cn-hangzhou.aliyuncs.com/bilibilitv/[tv_黑人问号].png", + "bilibilitv-[tv_鼓掌]": "https://twikoo-magic.oss-cn-hangzhou.aliyuncs.com/bilibilitv/[tv_鼓掌].png" +} \ No newline at end of file diff --git a/source/_data/widget.yml b/source/_data/widget.yml new file mode 100644 index 0000000..7d6a73e --- /dev/null +++ b/source/_data/widget.yml @@ -0,0 +1,7 @@ +# bottom: +# - class_name: user-map +# id_name: user-map +# name: 访客地图 +# icon: fas fa-heartbeat +# order: +# html: '' diff --git a/source/about/index.md b/source/about/index.md new file mode 100644 index 0000000..6b80355 --- /dev/null +++ b/source/about/index.md @@ -0,0 +1,9 @@ +--- +title: 关于 +date: 2021-03-30 15:57:51 +aside: false +top_img: false +background: "#f8f9fe" +comments: false +type: "about" +--- diff --git a/source/air-conditioner/index.md b/source/air-conditioner/index.md new file mode 100644 index 0000000..c4e65f1 --- /dev/null +++ b/source/air-conditioner/index.md @@ -0,0 +1,19 @@ +--- +title: 便携小空调 - 为你的夏日带去清凉! +date: 2022-10-20 22:06:17 +comments: true +aside: false +top_img: false +--- + +> 终于为博客安装上了便携小空调 + + + +
+ diff --git a/source/album/index.md b/source/album/index.md new file mode 100644 index 0000000..0385492 --- /dev/null +++ b/source/album/index.md @@ -0,0 +1,7 @@ +--- +title: 相册集 +date: 2022-10-23 15:57:51 +aside: false +top_img: false +type: "album" +--- diff --git a/source/categories/index.md b/source/categories/index.md new file mode 100644 index 0000000..e7ec312 --- /dev/null +++ b/source/categories/index.md @@ -0,0 +1,6 @@ +--- +title: 分类 +date: 2022-02-23 17:56:00 +aside: false +top_img: false +--- diff --git a/source/dailyPhoto/index.md b/source/dailyPhoto/index.md new file mode 100644 index 0000000..4467e44 --- /dev/null +++ b/source/dailyPhoto/index.md @@ -0,0 +1,7 @@ +--- +title: 日常生活 +date: 2022-10-23 15:57:51 +aside: false +top_img: false +type: "album_detail" +--- diff --git a/source/essay/index.md b/source/essay/index.md new file mode 100644 index 0000000..3c1d711 --- /dev/null +++ b/source/essay/index.md @@ -0,0 +1,8 @@ +--- +title: 即刻短文 +date: 2020-07-22 22:06:17 +comments: true +aside: false +top_img: false +type: essay +--- \ No newline at end of file diff --git a/source/fcircle/index.md b/source/fcircle/index.md new file mode 100644 index 0000000..fc4c96a --- /dev/null +++ b/source/fcircle/index.md @@ -0,0 +1,8 @@ +--- +title: 朋友圈 +date: 2022-11-21 17:06:17 +comments: false +aside: false +top_img: false +type: "fcircle" +--- diff --git a/source/json/album.json b/source/json/album.json new file mode 100644 index 0000000..758afc6 --- /dev/null +++ b/source/json/album.json @@ -0,0 +1,8 @@ +[ + { + "url": "https://cdn.jsdelivr.net/gh/jerryc127/CDN/img/IMG_0556.jpg", + "alt": "IMG_0556.jpg", + "title": "这是title", + "address": "我是地址" + } +] diff --git a/source/json/music.json b/source/json/music.json new file mode 100644 index 0000000..5a5065c --- /dev/null +++ b/source/json/music.json @@ -0,0 +1,128 @@ +[ + { + "name": "青花瓷", + "artist": "周杰伦", + "url": "https://npm.elemecdn.com/anzhiyu-music@1.0.4/青花瓷/青花瓷.mp3", + "cover": "https://y.qq.com/music/photo_new/T002R300x300M000002eFUFm2XYZ7z_2.jpg?max_age=2592000", + "lrc": "https://npm.elemecdn.com/anzhiyu-music@1.0.4/青花瓷/青花瓷.lrc" + }, + { + "name": "稻香", + "artist": "周杰伦", + "url": "https://npm.elemecdn.com/anzhiyu-music@1.0.1/周杰伦/稻香/稻香.mp3", + "cover": "https://y.qq.com/music/photo_new/T002R300x300M000002Neh8l0uciQZ_1.jpg?max_age=2592000", + "lrc": "https://npm.elemecdn.com/anzhiyu-music@1.0.1/周杰伦/稻香/稻香.lrc" + }, + { + "name": "晴天", + "artist": "周杰伦", + "url": "https://npm.elemecdn.com/anzhiyu-music@1.0.2/晴天/晴天.mp3", + "cover": "https://y.qq.com/music/photo_new/T002R300x300M000000MkMni19ClKG_3.jpg?max_age=2592000", + "lrc": "https://npm.elemecdn.com/anzhiyu-music@1.0.2/晴天/晴天.lrc" + }, + { + "name": "七里香", + "artist": "周杰伦", + "url": "https://npm.elemecdn.com/anzhiyu-music@1.0.2/七里香/七里香.mp3", + "cover": "https://y.qq.com/music/photo_new/T002R300x300M000003DFRzD192KKD_1.jpg?max_age=2592000", + "lrc": "https://npm.elemecdn.com/anzhiyu-music@1.0.2/七里香/七里香.lrc" + }, + { + "name": "花海", + "artist": "周杰伦", + "url": "https://npm.elemecdn.com/anzhiyu-music-jay@1.0.1/花海/花海.flac", + "cover": "https://y.qq.com/music/photo_new/T002R300x300M000002Neh8l0uciQZ_1.jpg?max_age=2592000", + "lrc": "https://npm.elemecdn.com/anzhiyu-music-jay@1.0.1/花海/花海.lrc" + }, + { + "name": "反方向的钟", + "artist": "周杰伦", + "url": "https://npm.elemecdn.com/anzhiyu-music-jay@1.0.1/反方向的钟/反方向的钟.flac", + "cover": "https://y.qq.com/music/photo_new/T002R300x300M000000f01724fd7TH_1.jpg?max_age=2592000", + "lrc": "https://npm.elemecdn.com/anzhiyu-music-jay@1.0.1/反方向的钟/反方向的钟.lrc" + }, + { + "name": "兰亭序", + "artist": "周杰伦", + "url": "https://npm.elemecdn.com/anzhiyu-music@1.0.1/周杰伦/兰亭序/兰亭序.mp3", + "cover": "https://y.qq.com/music/photo_new/T002R300x300M000002Neh8l0uciQZ_1.jpg?max_age=2592000", + "lrc": "https://npm.elemecdn.com/anzhiyu-music@1.0.1/周杰伦/兰亭序/兰亭序.lrc" + }, + { + "name": "说好的辛福呢", + "artist": "周杰伦", + "url": "https://npm.elemecdn.com/anzhiyu-music@1.0.2/说好的辛福呢/说好的辛福呢.mp3", + "cover": "https://y.qq.com/music/photo_new/T002R300x300M000002Neh8l0uciQZ_1.jpg?max_age=2592000", + "lrc": "https://npm.elemecdn.com/anzhiyu-music@1.0.2/说好的辛福呢/说好的幸福呢.lrc" + }, + { + "name": "等你下课 (with 杨瑞代)", + "artist": "周杰伦", + "url": "https://npm.elemecdn.com/anzhiyu-music@1.0.1/周杰伦/等你下课/等你下课.mp3", + "cover": "https://y.qq.com/music/photo_new/T002R300x300M000003bSL0v4bpKAx_1.jpg?max_age=2592000", + "lrc": "https://npm.elemecdn.com/anzhiyu-music@1.0.1/周杰伦/等你下课/等你下课.lrc" + }, + { + "name": "我落泪情绪零碎", + "artist": "周杰伦", + "url": "https://npm.elemecdn.com/anzhiyu-music@1.0.2/我落泪情绪零碎/我落泪情绪零碎.mp3", + "cover": "https://y.qq.com/music/photo_new/T002R300x300M000000bviBl4FjTpO_1.jpg?max_age=2592000", + "lrc": "https://npm.elemecdn.com/anzhiyu-music@1.0.2/我落泪情绪零碎/我落泪情绪零碎.lrc" + }, + { + "name": "听妈妈的话", + "artist": "周杰伦", + "url": "https://npm.elemecdn.com/anzhiyu-music@1.0.2/听妈妈的话/听妈妈的话.mp3", + "cover": "https://y.qq.com/music/photo_new/T002R300x300M000002jLGWe16Tf1H_1.jpg?max_age=2592000", + "lrc": "https://npm.elemecdn.com/anzhiyu-music@1.0.2/听妈妈的话/听妈妈的话.lrc" + }, + { + "name": "明明就", + "artist": "周杰伦", + "url": "https://npm.elemecdn.com/anzhiyu-music-jay@1.0.1/明明就/明明就.flac", + "cover": "https://y.qq.com/music/photo_new/T002R300x300M000003Ow85E3pnoqi_1.jpg?max_age=2592000", + "lrc": "https://npm.elemecdn.com/anzhiyu-music-jay@1.0.1/明明就/明明就.lrc" + }, + { + "name": "我是如此相信", + "artist": "周杰伦", + "url": "https://npm.elemecdn.com/anzhiyu-music-jay@1.0.1/我是如此相信/我是如此相信.flac", + "cover": "https://y.qq.com/music/photo_new/T002R300x300M000001hGx1Z0so1YX_1.jpg?max_age=2592000", + "lrc": "https://npm.elemecdn.com/anzhiyu-music-jay@1.0.1/我是如此相信/我是如此相信.lrc" + }, + { + "name": "发如雪", + "artist": "周杰伦", + "url": "https://npm.elemecdn.com/anzhiyu-music@1.0.3/发如雪/发如雪.mp3", + "cover": "https://y.qq.com/music/photo_new/T002R300x300M0000024bjiL2aocxT_3.jpg?max_age=2592000", + "lrc": "https://npm.elemecdn.com/anzhiyu-music@1.0.3/发如雪/发如雪.lrc" + }, + { + "name": "以父之名", + "artist": "周杰伦", + "url": "https://npm.elemecdn.com/anzhiyu-music@1.0.3/以父之名/以父之名.mp3", + "cover": "https://y.qq.com/music/photo_new/T002R300x300M000000MkMni19ClKG_3.jpg?max_age=2592000", + "lrc": "https://npm.elemecdn.com/anzhiyu-music@1.0.3/以父之名/以父之名.lrc" + }, + { + "name": "园游会", + "artist": "周杰伦", + "url": "https://npm.elemecdn.com/anzhiyu-music@1.0.3/园游会/园游会.flac", + "cover": "https://y.qq.com/music/photo_new/T002R300x300M000003DFRzD192KKD_1.jpg?max_age=2592000", + "lrc": "https://npm.elemecdn.com/anzhiyu-music@1.0.3/园游会/园游会.lrc" + }, + { + "name": "本草纲目", + "artist": "周杰伦", + "url": "https://npm.elemecdn.com/anzhiyu-music@1.0.4/本草纲目/本草纲目.mp3", + "cover": "https://y.qq.com/music/photo_new/T002R300x300M000002jLGWe16Tf1H_1.jpg?max_age=2592000", + "lrc": "https://npm.elemecdn.com/anzhiyu-music@1.0.4/本草纲目/本草纲目.lrc" + }, + { + "name": "龙卷风", + "artist": "周杰伦", + "url": "https://npm.elemecdn.com/anzhiyu-music@1.0.4/龙卷风/龙卷风.mp3", + "cover": "https://y.qq.com/music/photo_new/T002R300x300M000000f01724fd7TH_1.jpg?max_age=2592000", + "lrc": "https://npm.elemecdn.com/anzhiyu-music@1.0.4/龙卷风/龙卷风.lrc" + } +] diff --git a/source/json/npm-owo-twikoo.json b/source/json/npm-owo-twikoo.json new file mode 100644 index 0000000..1510682 --- /dev/null +++ b/source/json/npm-owo-twikoo.json @@ -0,0 +1,603 @@ +{ + "": { + "type": "image", + "container": [ + { + "icon": "", + "text": "heo-3d眼镜" + }, + { + "icon": "", + "text": "heo-EDG" + }, + { + "icon": "", + "text": "heo-LPL" + }, + { + "icon": "", + "text": "heo-beluga" + }, + { + "icon": "", + "text": "heo-不好意思" + }, + { + "icon": "", + "text": "heo-不服吗" + }, + { + "icon": "", + "text": "heo-亲亲" + }, + { + "icon": "", + "text": "heo-伞兵" + }, + { + "icon": "", + "text": "heo-倚墙笑" + }, + { + "icon": "", + "text": "heo-值得肯定" + }, + { + "icon": "", + "text": "heo-偷偷看" + }, + { + "icon": "", + "text": "heo-傻笑" + }, + { + "icon": "", + "text": "heo-再见" + }, + { + "icon": "", + "text": "heo-出家人" + }, + { + "icon": "", + "text": "heo-击剑" + }, + { + "icon": "", + "text": "heo-加班" + }, + { + "icon": "", + "text": "heo-勉强笑" + }, + { + "icon": "", + "text": "heo-危险" + }, + { + "icon": "", + "text": "heo-发红包" + }, + { + "icon": "", + "text": "heo-吃手" + }, + { + "icon": "", + "text": "heo-吃瓜" + }, + { + "icon": "", + "text": "heo-吐血" + }, + { + "icon": "", + "text": "heo-吵架" + }, + { + "icon": "", + "text": "heo-呦吼" + }, + { + "icon": "", + "text": "heo-呲牙笑" + }, + { + "icon": "", + "text": "heo-哈士奇" + }, + { + "icon": "", + "text": "heo-哈士奇失去意识" + }, + { + "icon": "", + "text": "heo-哈士奇失望" + }, + { + "icon": "", + "text": "heo-哭泣" + }, + { + "icon": "", + "text": "heo-唱歌" + }, + { + "icon": "", + "text": "heo-喜欢" + }, + { + "icon": "", + "text": "heo-嘿哈" + }, + { + "icon": "", + "text": "heo-大笑" + }, + { + "icon": "", + "text": "heo-失去信号" + }, + { + "icon": "", + "text": "heo-失望" + }, + { + "icon": "", + "text": "heo-头秃" + }, + { + "icon": "", + "text": "heo-奋斗" + }, + { + "icon": "", + "text": "heo-好奇" + }, + { + "icon": "", + "text": "heo-好的" + }, + { + "icon": "", + "text": "heo-害羞" + }, + { + "icon": "", + "text": "heo-小丑" + }, + { + "icon": "", + "text": "heo-小偷" + }, + { + "icon": "", + "text": "heo-尬笑" + }, + { + "icon": "", + "text": "heo-尴尬" + }, + { + "icon": "", + "text": "heo-应援" + }, + { + "icon": "", + "text": "heo-开心" + }, + { + "icon": "", + "text": "heo-引起不适" + }, + { + "icon": "", + "text": "heo-微笑" + }, + { + "icon": "", + "text": "heo-思考" + }, + { + "icon": "", + "text": "heo-恶心" + }, + { + "icon": "", + "text": "heo-恶魔" + }, + { + "icon": "", + "text": "heo-恶魔恐惧" + }, + { + "icon": "", + "text": "heo-惊吓" + }, + { + "icon": "", + "text": "heo-惊吓白眼" + }, + { + "icon": "", + "text": "heo-惊讶" + }, + { + "icon": "", + "text": "heo-惬意" + }, + { + "icon": "", + "text": "heo-感动" + }, + { + "icon": "", + "text": "heo-愤怒" + }, + { + "icon": "", + "text": "heo-我看好你" + }, + { + "icon": "", + "text": "heo-手机相机" + }, + { + "icon": "", + "text": "heo-打咩" + }, + { + "icon": "", + "text": "heo-打牌" + }, + { + "icon": "", + "text": "heo-托腮" + }, + { + "icon": "", + "text": "heo-扶额" + }, + { + "icon": "", + "text": "heo-抠鼻" + }, + { + "icon": "", + "text": "heo-抬眼镜" + }, + { + "icon": "", + "text": "heo-拜托" + }, + { + "icon": "", + "text": "heo-捂嘴笑" + }, + { + "icon": "", + "text": "heo-捂脸" + }, + { + "icon": "", + "text": "heo-擦汗" + }, + { + "icon": "", + "text": "heo-放鞭炮" + }, + { + "icon": "", + "text": "heo-敬礼" + }, + { + "icon": "", + "text": "heo-整理发型" + }, + { + "icon": "", + "text": "heo-斗鸡眼" + }, + { + "icon": "", + "text": "heo-智慧的眼神" + }, + { + "icon": "", + "text": "heo-月饼" + }, + { + "icon": "", + "text": "heo-有没有搞错" + }, + { + "icon": "", + "text": "heo-正确" + }, + { + "icon": "", + "text": "heo-没招" + }, + { + "icon": "", + "text": "heo-波吉" + }, + { + "icon": "", + "text": "heo-泪奔" + }, + { + "icon": "", + "text": "heo-流汗微笑" + }, + { + "icon": "", + "text": "heo-流鼻涕" + }, + { + "icon": "", + "text": "heo-深思" + }, + { + "icon": "", + "text": "heo-滑稽" + }, + { + "icon": "", + "text": "heo-滑稽吃瓜" + }, + { + "icon": "", + "text": "heo-滑稽喝水" + }, + { + "icon": "", + "text": "heo-滑稽奶茶" + }, + { + "icon": "", + "text": "heo-滑稽柠檬" + }, + { + "icon": "", + "text": "heo-滑稽狂汗" + }, + { + "icon": "", + "text": "heo-滑稽被子" + }, + { + "icon": "", + "text": "heo-烦恼" + }, + { + "icon": "", + "text": "heo-熊熊" + }, + { + "icon": "", + "text": "heo-熊猫" + }, + { + "icon": "", + "text": "heo-熊猫唱歌" + }, + { + "icon": "", + "text": "heo-熊猫喜欢" + }, + { + "icon": "", + "text": "heo-熊猫失望" + }, + { + "icon": "", + "text": "heo-熊猫意外" + }, + { + "icon": "", + "text": "heo-熬夜" + }, + { + "icon": "", + "text": "heo-爆炸" + }, + { + "icon": "", + "text": "heo-牛年进宝" + }, + { + "icon": "", + "text": "heo-狂热" + }, + { + "icon": "", + "text": "heo-狗头" + }, + { + "icon": "", + "text": "heo-狗头围脖" + }, + { + "icon": "", + "text": "heo-狗头失望" + }, + { + "icon": "", + "text": "heo-狗头意外" + }, + { + "icon": "", + "text": "heo-狗头胖次" + }, + { + "icon": "", + "text": "heo-狗头花" + }, + { + "icon": "", + "text": "heo-狗头草" + }, + { + "icon": "", + "text": "heo-猪头" + }, + { + "icon": "", + "text": "heo-猪头意外" + }, + { + "icon": "", + "text": "heo-生病" + }, + { + "icon": "", + "text": "heo-电话" + }, + { + "icon": "", + "text": "heo-疑问" + }, + { + "icon": "", + "text": "heo-疼痛" + }, + { + "icon": "", + "text": "heo-痛哭" + }, + { + "icon": "", + "text": "heo-看穿一切" + }, + { + "icon": "", + "text": "heo-眩晕" + }, + { + "icon": "", + "text": "heo-睡觉" + }, + { + "icon": "", + "text": "heo-禁言" + }, + { + "icon": "", + "text": "heo-笑哭" + }, + { + "icon": "", + "text": "heo-纠结" + }, + { + "icon": "", + "text": "heo-绿帽" + }, + { + "icon": "", + "text": "heo-缺牙笑" + }, + { + "icon": "", + "text": "heo-翻白眼" + }, + { + "icon": "", + "text": "heo-老虎意外" + }, + { + "icon": "", + "text": "heo-耍酷" + }, + { + "icon": "", + "text": "heo-胡子" + }, + { + "icon": "", + "text": "heo-菜狗" + }, + { + "icon": "", + "text": "heo-菜狗花" + }, + { + "icon": "", + "text": "heo-蒙面滑稽" + }, + { + "icon": "", + "text": "heo-虎年进宝" + }, + { + "icon": "", + "text": "heo-被打" + }, + { + "icon": "", + "text": "heo-裂开" + }, + { + "icon": "", + "text": "heo-警告" + }, + { + "icon": "", + "text": "heo-读书" + }, + { + "icon": "", + "text": "heo-财神红包" + }, + { + "icon": "", + "text": "heo-超爱" + }, + { + "icon": "", + "text": "heo-这是啥" + }, + { + "icon": "", + "text": "heo-送福" + }, + { + "icon": "", + "text": "heo-送花" + }, + { + "icon": "", + "text": "heo-错误" + }, + { + "icon": "", + "text": "heo-阴险" + }, + { + "icon": "", + "text": "heo-难以置信" + }, + { + "icon": "", + "text": "heo-面具" + }, + { + "icon": "", + "text": "heo-饥渴" + }, + { + "icon": "", + "text": "heo-鬼脸" + }, + { + "icon": "", + "text": "heo-黑线" + }, + { + "icon": "", + "text": "heo-鼓掌" + } + ] + } +} \ No newline at end of file diff --git a/source/json/twikoo.json b/source/json/twikoo.json new file mode 100644 index 0000000..f8cd46e --- /dev/null +++ b/source/json/twikoo.json @@ -0,0 +1,1232 @@ +{ + "": { + "type": "image", + "container": [ + { + "icon": "", + "text": "heo-3d眼镜" + }, + { + "icon": "", + "text": "heo-EDG" + }, + { + "icon": "", + "text": "heo-LPL" + }, + { + "icon": "", + "text": "heo-beluga" + }, + { + "icon": "", + "text": "heo-不好意思" + }, + { + "icon": "", + "text": "heo-不服吗" + }, + { + "icon": "", + "text": "heo-亲亲" + }, + { + "icon": "", + "text": "heo-伞兵" + }, + { + "icon": "", + "text": "heo-倚墙笑" + }, + { + "icon": "", + "text": "heo-值得肯定" + }, + { + "icon": "", + "text": "heo-偷偷看" + }, + { + "icon": "", + "text": "heo-傻笑" + }, + { + "icon": "", + "text": "heo-再见" + }, + { + "icon": "", + "text": "heo-出家人" + }, + { + "icon": "", + "text": "heo-击剑" + }, + { + "icon": "", + "text": "heo-加班" + }, + { + "icon": "", + "text": "heo-勉强笑" + }, + { + "icon": "", + "text": "heo-危险" + }, + { + "icon": "", + "text": "heo-发红包" + }, + { + "icon": "", + "text": "heo-吃手" + }, + { + "icon": "", + "text": "heo-吃瓜" + }, + { + "icon": "", + "text": "heo-吐血" + }, + { + "icon": "", + "text": "heo-吵架" + }, + { + "icon": "", + "text": "heo-呦吼" + }, + { + "icon": "", + "text": "heo-呲牙笑" + }, + { + "icon": "", + "text": "heo-哈士奇" + }, + { + "icon": "", + "text": "heo-哈士奇失去意识" + }, + { + "icon": "", + "text": "heo-哈士奇失望" + }, + { + "icon": "", + "text": "heo-哭泣" + }, + { + "icon": "", + "text": "heo-唱歌" + }, + { + "icon": "", + "text": "heo-喜欢" + }, + { + "icon": "", + "text": "heo-嘿哈" + }, + { + "icon": "", + "text": "heo-大笑" + }, + { + "icon": "", + "text": "heo-失去信号" + }, + { + "icon": "", + "text": "heo-失望" + }, + { + "icon": "", + "text": "heo-头秃" + }, + { + "icon": "", + "text": "heo-奋斗" + }, + { + "icon": "", + "text": "heo-好奇" + }, + { + "icon": "", + "text": "heo-好的" + }, + { + "icon": "", + "text": "heo-害羞" + }, + { + "icon": "", + "text": "heo-小丑" + }, + { + "icon": "", + "text": "heo-小偷" + }, + { + "icon": "", + "text": "heo-尬笑" + }, + { + "icon": "", + "text": "heo-尴尬" + }, + { + "icon": "", + "text": "heo-应援" + }, + { + "icon": "", + "text": "heo-开心" + }, + { + "icon": "", + "text": "heo-引起不适" + }, + { + "icon": "", + "text": "heo-微笑" + }, + { + "icon": "", + "text": "heo-思考" + }, + { + "icon": "", + "text": "heo-恶心" + }, + { + "icon": "", + "text": "heo-恶魔" + }, + { + "icon": "", + "text": "heo-恶魔恐惧" + }, + { + "icon": "", + "text": "heo-惊吓" + }, + { + "icon": "", + "text": "heo-惊吓白眼" + }, + { + "icon": "", + "text": "heo-惊讶" + }, + { + "icon": "", + "text": "heo-惬意" + }, + { + "icon": "", + "text": "heo-感动" + }, + { + "icon": "", + "text": "heo-愤怒" + }, + { + "icon": "", + "text": "heo-我看好你" + }, + { + "icon": "", + "text": "heo-手机相机" + }, + { + "icon": "", + "text": "heo-打咩" + }, + { + "icon": "", + "text": "heo-打牌" + }, + { + "icon": "", + "text": "heo-托腮" + }, + { + "icon": "", + "text": "heo-扶额" + }, + { + "icon": "", + "text": "heo-抠鼻" + }, + { + "icon": "", + "text": "heo-抬眼镜" + }, + { + "icon": "", + "text": "heo-拜托" + }, + { + "icon": "", + "text": "heo-捂嘴笑" + }, + { + "icon": "", + "text": "heo-捂脸" + }, + { + "icon": "", + "text": "heo-擦汗" + }, + { + "icon": "", + "text": "heo-放鞭炮" + }, + { + "icon": "", + "text": "heo-敬礼" + }, + { + "icon": "", + "text": "heo-整理发型" + }, + { + "icon": "", + "text": "heo-斗鸡眼" + }, + { + "icon": "", + "text": "heo-智慧的眼神" + }, + { + "icon": "", + "text": "heo-月饼" + }, + { + "icon": "", + "text": "heo-有没有搞错" + }, + { + "icon": "", + "text": "heo-正确" + }, + { + "icon": "", + "text": "heo-没招" + }, + { + "icon": "", + "text": "heo-波吉" + }, + { + "icon": "", + "text": "heo-泪奔" + }, + { + "icon": "", + "text": "heo-流汗微笑" + }, + { + "icon": "", + "text": "heo-流鼻涕" + }, + { + "icon": "", + "text": "heo-深思" + }, + { + "icon": "", + "text": "heo-滑稽" + }, + { + "icon": "", + "text": "heo-滑稽吃瓜" + }, + { + "icon": "", + "text": "heo-滑稽喝水" + }, + { + "icon": "", + "text": "heo-滑稽奶茶" + }, + { + "icon": "", + "text": "heo-滑稽柠檬" + }, + { + "icon": "", + "text": "heo-滑稽狂汗" + }, + { + "icon": "", + "text": "heo-滑稽被子" + }, + { + "icon": "", + "text": "heo-烦恼" + }, + { + "icon": "", + "text": "heo-熊熊" + }, + { + "icon": "", + "text": "heo-熊猫" + }, + { + "icon": "", + "text": "heo-熊猫唱歌" + }, + { + "icon": "", + "text": "heo-熊猫喜欢" + }, + { + "icon": "", + "text": "heo-熊猫失望" + }, + { + "icon": "", + "text": "heo-熊猫意外" + }, + { + "icon": "", + "text": "heo-熬夜" + }, + { + "icon": "", + "text": "heo-爆炸" + }, + { + "icon": "", + "text": "heo-牛年进宝" + }, + { + "icon": "", + "text": "heo-狂热" + }, + { + "icon": "", + "text": "heo-狗头" + }, + { + "icon": "", + "text": "heo-狗头围脖" + }, + { + "icon": "", + "text": "heo-狗头失望" + }, + { + "icon": "", + "text": "heo-狗头意外" + }, + { + "icon": "", + "text": "heo-狗头胖次" + }, + { + "icon": "", + "text": "heo-狗头花" + }, + { + "icon": "", + "text": "heo-狗头草" + }, + { + "icon": "", + "text": "heo-猪头" + }, + { + "icon": "", + "text": "heo-猪头意外" + }, + { + "icon": "", + "text": "heo-生病" + }, + { + "icon": "", + "text": "heo-电话" + }, + { + "icon": "", + "text": "heo-疑问" + }, + { + "icon": "", + "text": "heo-疼痛" + }, + { + "icon": "", + "text": "heo-痛哭" + }, + { + "icon": "", + "text": "heo-看穿一切" + }, + { + "icon": "", + "text": "heo-眩晕" + }, + { + "icon": "", + "text": "heo-睡觉" + }, + { + "icon": "", + "text": "heo-禁言" + }, + { + "icon": "", + "text": "heo-笑哭" + }, + { + "icon": "", + "text": "heo-纠结" + }, + { + "icon": "", + "text": "heo-绿帽" + }, + { + "icon": "", + "text": "heo-缺牙笑" + }, + { + "icon": "", + "text": "heo-翻白眼" + }, + { + "icon": "", + "text": "heo-老虎意外" + }, + { + "icon": "", + "text": "heo-耍酷" + }, + { + "icon": "", + "text": "heo-胡子" + }, + { + "icon": "", + "text": "heo-菜狗" + }, + { + "icon": "", + "text": "heo-菜狗花" + }, + { + "icon": "", + "text": "heo-蒙面滑稽" + }, + { + "icon": "", + "text": "heo-虎年进宝" + }, + { + "icon": "", + "text": "heo-被打" + }, + { + "icon": "", + "text": "heo-裂开" + }, + { + "icon": "", + "text": "heo-警告" + }, + { + "icon": "", + "text": "heo-读书" + }, + { + "icon": "", + "text": "heo-财神红包" + }, + { + "icon": "", + "text": "heo-超爱" + }, + { + "icon": "", + "text": "heo-这是啥" + }, + { + "icon": "", + "text": "heo-送福" + }, + { + "icon": "", + "text": "heo-送花" + }, + { + "icon": "", + "text": "heo-错误" + }, + { + "icon": "", + "text": "heo-阴险" + }, + { + "icon": "", + "text": "heo-难以置信" + }, + { + "icon": "", + "text": "heo-面具" + }, + { + "icon": "", + "text": "heo-饥渴" + }, + { + "icon": "", + "text": "heo-鬼脸" + }, + { + "icon": "", + "text": "heo-黑线" + }, + { + "icon": "", + "text": "heo-鼓掌" + } + ] + }, + "😄": { + "type": "emoji", + "container": [ + { + "icon": "😄", + "text": "大笑" + }, + { + "icon": "😁", + "text": "嘻嘻" + }, + { + "icon": "😅", + "text": "苦笑" + }, + { + "icon": "🤣", + "text": "笑得满地打滚" + }, + { + "icon": "😂", + "text": "笑哭了" + }, + { + "icon": "🙂", + "text": "呵呵" + }, + { + "icon": "🙃", + "text": "倒脸" + }, + { + "icon": "😉", + "text": "眨眼" + }, + { + "icon": "😊", + "text": "羞涩微笑" + }, + { + "icon": "🥰", + "text": "喜笑颜开" + }, + { + "icon": "😍", + "text": "花痴" + }, + { + "icon": "🤩", + "text": "好崇拜哦" + }, + { + "icon": "😘", + "text": "飞吻" + }, + { + "icon": "😗", + "text": "亲亲" + }, + { + "icon": "😚", + "text": "羞涩亲亲" + }, + { + "icon": "😙", + "text": "微笑亲亲" + }, + { + "icon": "🥲", + "text": "含泪的笑脸" + }, + { + "icon": "😋", + "text": "好吃" + }, + { + "icon": "😛", + "text": "吐舌" + }, + { + "icon": "😜", + "text": "单眼吐舌" + }, + { + "icon": "🤪", + "text": "滑稽" + }, + { + "icon": "😝", + "text": "眯眼吐舌" + }, + { + "icon": "🤗", + "text": "抱抱" + }, + { + "icon": "🤭", + "text": "不说" + }, + { + "icon": "🤫", + "text": "安静的脸" + }, + { + "icon": "🤔", + "text": "想一想" + }, + { + "icon": "🤐", + "text": "闭嘴" + }, + { + "icon": "🤨", + "text": "挑眉" + }, + { + "icon": "😐", + "text": "冷漠" + }, + { + "icon": "😑", + "text": "无语" + }, + { + "icon": "😶", + "text": "沉默" + }, + { + "icon": "😏", + "text": "得意" + }, + { + "icon": "😒", + "text": "不高兴" + }, + { + "icon": "🙄", + "text": "翻白眼" + }, + { + "icon": "😬", + "text": "龇牙咧嘴" + }, + { + "icon": "🤥", + "text": "说谎" + }, + { + "icon": "😶‍🌫️", + "text": "迷茫" + }, + { + "icon": "😮‍💨", + "text": "呼气" + }, + { + "icon": "😌", + "text": "松了口气" + }, + { + "icon": "😔", + "text": "沉思" + }, + { + "icon": "😪", + "text": "困" + }, + { + "icon": "🤤", + "text": "流口水" + }, + { + "icon": "😴", + "text": "睡着了" + }, + { + "icon": "😷", + "text": "感冒" + }, + { + "icon": "🤒", + "text": "发烧" + }, + { + "icon": "🤕", + "text": "受伤" + }, + { + "icon": "🤢", + "text": "恶心" + }, + { + "icon": "🤮", + "text": "呕吐" + }, + { + "icon": "🤧", + "text": "打喷嚏" + }, + { + "icon": "🥵", + "text": "脸发烧" + }, + { + "icon": "🥶", + "text": "冷脸" + }, + { + "icon": "🥴", + "text": "头昏眼花" + }, + { + "icon": "😵", + "text": "晕头转向" + }, + { + "icon": "🤯", + "text": "爆炸头" + }, + { + "icon": "😵‍💫", + "text": "晕" + }, + { + "icon": "🤠", + "text": "牛仔帽脸" + }, + { + "icon": "🥳", + "text": "聚会笑脸" + }, + { + "icon": "🥸", + "text": "伪装的脸" + }, + { + "icon": "😎", + "text": "墨镜笑脸" + }, + { + "icon": "🤓", + "text": "书呆子脸" + }, + { + "icon": "🧐", + "text": "带单片眼镜的脸" + }, + { + "icon": "😕", + "text": "困扰" + }, + { + "icon": "😟", + "text": "担心" + }, + { + "icon": "🙁", + "text": "微微不满" + }, + { + "icon": "☹️", + "text": "不满" + }, + { + "icon": "😮", + "text": "吃惊" + }, + { + "icon": "😯", + "text": "缄默" + }, + { + "icon": "😲", + "text": "震惊" + }, + { + "icon": "😳", + "text": "脸红" + }, + { + "icon": "🥺", + "text": "恳求的脸" + }, + { + "icon": "😦", + "text": "啊" + }, + { + "icon": "😧", + "text": "极度痛苦" + }, + { + "icon": "😨", + "text": "害怕" + }, + { + "icon": "😰", + "text": "冷汗" + }, + { + "icon": "😥", + "text": "失望但如释重负" + }, + { + "icon": "😢", + "text": "哭" + }, + { + "icon": "😭", + "text": "放声大哭" + }, + { + "icon": "😱", + "text": "吓死了" + }, + { + "icon": "😖", + "text": "困惑" + }, + { + "icon": "😣", + "text": "痛苦" + }, + { + "icon": "😞", + "text": "失望" + }, + { + "icon": "😓", + "text": "汗" + }, + { + "icon": "😩", + "text": "累死了" + }, + { + "icon": "😫", + "text": "累" + }, + { + "icon": "🥱", + "text": "打呵欠" + }, + { + "icon": "😤", + "text": "傲慢" + }, + { + "icon": "😡", + "text": "怒火中烧" + }, + { + "icon": "😠", + "text": "生气" + }, + { + "icon": "🤬", + "text": "嘴上有符号的脸" + }, + { + "icon": "💩", + "text": "大便" + }, + { + "icon": "🤡", + "text": "小丑脸" + }, + { + "icon": "👻", + "text": "鬼" + }, + { + "icon": "👽", + "text": "外星人" + }, + { + "icon": "🤖", + "text": "机器人" + }, + { + "icon": "😺", + "text": "大笑的猫" + }, + { + "icon": "😸", + "text": "微笑的猫" + }, + { + "icon": "😹", + "text": "笑出眼泪的猫" + }, + { + "icon": "😻", + "text": "花痴的猫" + }, + { + "icon": "😼", + "text": "奸笑的猫" + }, + { + "icon": "😽", + "text": "亲亲猫" + }, + { + "icon": "🙀", + "text": "疲倦的猫" + }, + { + "icon": "😿", + "text": "哭泣的猫" + }, + { + "icon": "😾", + "text": "生气的猫" + }, + { + "icon": "🙈", + "text": "非礼勿视" + }, + { + "icon": "🙉", + "text": "非礼勿听" + }, + { + "icon": "🙊", + "text": "非礼勿言" + }, + { + "icon": "💋", + "text": "唇印" + }, + { + "icon": "💖", + "text": "闪亮的心" + }, + { + "icon": "💔", + "text": "心碎" + }, + { + "icon": "❤️", + "text": "红心" + }, + { + "icon": "💯", + "text": "一百分" + }, + { + "icon": "💢", + "text": "怒" + }, + { + "icon": "💥", + "text": "爆炸" + }, + { + "icon": "💫", + "text": "头晕" + }, + { + "icon": "💦", + "text": "汗滴" + }, + { + "icon": "💤", + "text": "睡着" + }, + { + "icon": "👋", + "text": "挥手" + }, + { + "icon": "🖐️", + "text": "手掌" + }, + { + "icon": "👌", + "text": "OK" + }, + { + "icon": "🤏", + "text": "捏合的手势" + }, + { + "icon": "✌️", + "text": "胜利手势" + }, + { + "icon": "🤘", + "text": "摇滚" + }, + { + "icon": "🤌", + "text": "捏手指" + }, + { + "icon": "🖕", + "text": "竖中指" + }, + { + "icon": "👍", + "text": "拇指向上" + }, + { + "icon": "👊", + "text": "出拳" + }, + { + "icon": "👏", + "text": "鼓掌" + }, + { + "icon": "🤝", + "text": "握手" + }, + { + "icon": "💪", + "text": "肌肉" + }, + { + "icon": "👀", + "text": "双眼" + }, + { + "icon": "🦋", + "text": "蝴蝶" + }, + { + "icon": "💐", + "text": "花束" + }, + { + "icon": "🌸", + "text": "樱花" + }, + { + "icon": "🌹", + "text": "玫瑰" + }, + { + "icon": "🍉", + "text": "西瓜" + }, + { + "icon": "🥭", + "text": "芒果" + }, + { + "icon": "🍗", + "text": "家禽的腿" + }, + { + "icon": "🥩", + "text": "肉块" + }, + { + "icon": "🍔", + "text": "汉堡" + }, + { + "icon": "🍟", + "text": "薯条" + }, + { + "icon": "🍕", + "text": "披萨" + }, + { + "icon": "🌭", + "text": "热狗" + }, + { + "icon": "🥚", + "text": "蛋" + }, + { + "icon": "🍲", + "text": "一锅食物" + }, + { + "icon": "🍡", + "text": "团子" + }, + { + "icon": "🥟", + "text": "饺子" + }, + { + "icon": "🍦", + "text": "圆筒冰激凌" + }, + { + "icon": "🍧", + "text": "刨冰" + }, + { + "icon": "🍨", + "text": "冰淇淋" + }, + { + "icon": "🎂", + "text": "生日蛋糕" + }, + { + "icon": "🧁", + "text": "纸杯蛋糕" + }, + { + "icon": "🍭", + "text": "棒棒糖" + }, + { + "icon": "☕", + "text": "热饮" + }, + { + "icon": "🍺", + "text": "啤酒" + }, + { + "icon": "🍻", + "text": "干杯" + }, + { + "icon": "🧋", + "text": "珍珠奶茶" + } + ] + } +} diff --git a/source/link/index.md b/source/link/index.md new file mode 100644 index 0000000..515855c --- /dev/null +++ b/source/link/index.md @@ -0,0 +1,204 @@ +--- +title: 友人帐 +date: 2020-06-07 22:17:49 +type: "link" +aside: false +top_img: false +--- + +

我的友链

+ +{% tabs Mylink%} + + + +```yml +- name: morty's blog + link: https://mortyzhaoy.github.io + avatar: https://raw.githubusercontent.com/MortyZhaoy/blog_image/main/images/111164782.png + descr: 别急,慢慢来。终会做成的。 + siteshot: "https://xxx.jpg" +``` + + + + + +```json +{ + "title": "morty's blog", + "screenshot": "https://xxx.jpg", + "url": "https://mortyzhaoy.github.io", + "avatar": "https://raw.githubusercontent.com/MortyZhaoy/blog_image/main/images/111164782.png", + "description": "别急,慢慢来。终会做成的。", + "keywords": "morty" +} +``` + + + + + +| 名称 | 数值 | +| :--------- | :------------------------------------------------------------------------ | +| 站点名称 | morty's blog | +| 站点截图 | https://xxx.jpg | +| 站点链接 | https://mortyzhaoy.github.io | +| 站长头像 | https://raw.githubusercontent.com/MortyZhaoy/blog_image/main/images/111164782.png | +| 站点描述 | 别急,慢慢来。终会做成的。 | +| 站点关键词 | morty | + + + + + +```yml +- { + title: "morty's blog", + intro: "别急,慢慢来。终会做成的。", + link: "https://mortyzhaoy.github.io", + image: "https://raw.githubusercontent.com/MortyZhaoy/blog_image/main/images/111164782.png", + } +``` + + + + + +```yml +{ + "title": "morty's blog", + "avatar": "https://raw.githubusercontent.com/MortyZhaoy/blog_image/main/images/111164782.png", + "screenshot": "https://xxx.jpg", + "url": "https://mortyzhaoy.github.io", + "description": "别急,慢慢来。终会做成的。", + "group": ,# 根据你的博客来定义 +} +``` + + + + + +```html +morty-blog +``` + + + + + +```code +a(href='https://mortyzhaoy.github.io' rel="external nofollow") morty-blog +``` + + + +{% endtabs %} + +{% folding , ✅加入本站友链方式 %} + +## 本站添加的友链要求 + +1. 能够正常访问 +2. 含本站友链 +3. 网站类型为个人博客 + +请(点击这里快速添加) 站点信息申请友情链接,申请后在我不忙的时候会统一添加,即使不通过也会给予邮件回复。 + +## 你提交的信息有可能被修改 + +如果有修改,我会将修改内容进行告知 + +1. 为了友链相关页面和组件的统一性和美观性,可能会对你的昵称进行缩短处理,例如昵称包含`博客`、`XX 的 XX`等内容或形式将被简化。 +2. 为了图片加载速度和内容安全性考虑,头像实际展示图片均使用博客自己图床,所以无法收到贵站自己的头像更新,如果有迫切的更改信息需求,请在本页的评论中添加。 +3. 为了保证鱼塘能够正确抓取文章,所有的友链链接要求为博客主页链接,而不是个人主页链接。 + +## 提交友链信息 + +为了避免图床问题,建议你将头像存储到贵站图床。 + +1. 我的名称:morty's blog +2. 网站地址:https://mortyzhaoy.github.io +3. 描述:别急,慢慢来。终会做成的。 +4. 头像:https://raw.githubusercontent.com/MortyZhaoy/blog_image/main/images/111164782.png +5. 站点截图:https://xxx.jpg + +参照以下格式留言 📋 即可。 + +```yml +昵称(请勿包含博客等字样): +网站地址(要求博客地址,请勿提交个人主页): +头像图片url(请提供尽可能清晰的图片,我会上传到我自己的图床): +描述: +站点截图:(可选): +``` + +示例 📢: + +```yml +昵称:morty's blog +网站地址:https://mortyzhaoy.github.io +头像图片url:https://raw.githubusercontent.com/MortyZhaoy/blog_image/main/images/111164782.png +描述:别急,慢慢来。终会做成的。 +站点截图:(可选):https://xxx.jpg +``` + +{% tip faa-horizontal animated %} + +站点截图建议自己提供,尺寸尽量不要大于 300\*300。 + +未提供站点预览图的,本站会根据贵站链接调用以下 API 自动获取贵站的站点截图。 + +对于做了反扒措施的站点,API 获取的将是反扒页面,望知悉。 + +{% endtip %} + +站点截图建议使用以下 API 获取以匹配本站样式。 + +```markdown +https://image.thum.io/get/width/400/crop/800/allowJPG/wait/20/anzhiy.cn/https://<你的域名>/ +``` + +{% endfolding %} + +{% folding , 友情链接页免责声明 %} + +## 免责声明 + +本博客遵守中华人民共和国相关法律。本页内容仅作为方便学习而产生的快速链接的链接方式,对与友情链接中存在的链接、好文推荐链接等均为其他网站。我本人能力有限无法逐个甄别每篇文章的每个字,并无法获知是否在收录后原作者是否对链接增加了违反法律甚至其他破坏用户计算机等行为。因为部分友链网站甚至没有做备案、域名并未做实名认证等,所以友链网站均可能存在风险,请你须知。 + +所以在我力所能及的情况下,我会包括但不限于: + +1. 针对收录的博客中的绝大多数内容通过标题来鉴别是否存在有风险的内容 +2. 在收录的友链好文推荐中检查是否存在风险内容 + +但是你在访问的时候,仍然无法避免,包括但不限于: + +1. 作者更换了超链接的指向,替换成了其他内容 +2. 作者的服务器被恶意攻击、劫持、被注入恶意内容 +3. 作者的域名到期,被不法分子用作他用 +4. 作者修改了文章内容,增加钓鱼网站、广告等无效信息 +5. 不完善的隐私保护对用户的隐私造成了侵害、泄漏 + +最新文章部分为机器抓取,本站作者未经过任何审核和筛选,本着友链信任原则添加的。如果你发现其中包含违反中华人民共和国法律的内容,请及时联系和举报。该友链会被拉黑。 + +如果因为从本页跳转给你造成了损失,深表歉意,并且建议用户如果发现存在问题在本页面进行回复。通常会很快处理。如果长时间无法得到处理,建议联系`morty.zhaoy@gmail.com`。 + +{% endfolding %} + +{% folding , 出现问题的友链 %} + +## 出现问题的友链 + +如果友链出现问题会展示在这里,如果已解决问题还请告知。 + +```yml +- name: xxx # 无友链 + link: https://www.xxx.com + avatar: https://xxx.jpg + descr: xxx + siteshot: https://xxx.jpg +``` + +{% endfolding %} diff --git a/source/music/index.md b/source/music/index.md new file mode 100644 index 0000000..cddcf85 --- /dev/null +++ b/source/music/index.md @@ -0,0 +1,9 @@ +--- +title: 音乐馆 +date: 2021-04-24 21:41:30 +type: music +aplayer: true +top_img: false +comments: false +aside: false +--- \ No newline at end of file diff --git a/source/package.json b/source/package.json new file mode 100644 index 0000000..a980346 --- /dev/null +++ b/source/package.json @@ -0,0 +1,23 @@ +{ + "name": "anzhiyu-blog-static", + "version": "1.0.3", + "description": "博客静态资源", + "main": "index.js", + "scripts": { + "test": "echo \"Error: no test specified\" && exit 1" + }, + "repository": { + "type": "git", + "url": "git+https://github.com/anzhiyu-c/anzhiyu-c.github.io.git" + }, + "keywords": [ + "anzhiyu", + "blog" + ], + "author": "anzhiyu", + "license": "ISC", + "bugs": { + "url": "https://github.com/anzhiyu-c/anzhiyu-c.github.io/issues" + }, + "homepage": "https://github.com/anzhiyu-c/anzhiyu-c.github.io#readme" +} diff --git a/source/room/index.md b/source/room/index.md new file mode 100644 index 0000000..8e24e0a --- /dev/null +++ b/source/room/index.md @@ -0,0 +1,8 @@ +--- +title: 私人密室 +date: 2022-10-20 22:06:17 +comments: true +aside: false +top_img: false +type: room +--- diff --git a/source/tags/index.md b/source/tags/index.md new file mode 100644 index 0000000..c5d8960 --- /dev/null +++ b/source/tags/index.md @@ -0,0 +1,7 @@ +--- +title: 标签 +date: 2021-04-06 12:01:51 +type: "tags" +comments: false +top_img: false +--- diff --git a/source/thousand/index.md b/source/thousand/index.md new file mode 100644 index 0000000..b871a58 --- /dev/null +++ b/source/thousand/index.md @@ -0,0 +1,7 @@ +--- +title: 一眼万年 +date: 2022-10-23 15:57:51 +aside: false +top_img: false +type: "album_detail" +--- diff --git a/source/updata/index.md b/source/updata/index.md new file mode 100644 index 0000000..c78ce0e --- /dev/null +++ b/source/updata/index.md @@ -0,0 +1,517 @@ +--- +title: 站点更新日志 +date: 2022-10-22 15:57:51 +aside: false +top_img: false +comments: false +--- + +{% timeline 更新日志,orange %} + + + +【新增】about.yml 新增 statistic.cover 配置项 +【新增】link.yml 新增 hundredSuffix 配置项,以适配与博主共同进步板块头像质量,会在该板块的头像后添加后缀。 +【修复】修复 hello-about 移动端间距问题。 +【修复】修复移动端自拍间距问题。 +【修复】修复 about personalities 的样式异常 +【修复】修复 note 标签颜色异常 +【修复】修复 folding 标签背景异常 +【修复】修复相册页面懒加载重复问题 +【修复】修复 nav 图标颜色 +【修复】修复 music 页面图标 +【修复】修复 404 页面宽度问题 +【更新】更新图标版本为 1.0.6 +【优化】优化移动端分页表现 +【优化】优化分类条样式 +【优化】更新主题默认徽标 +【优化】相册集默认 from 不填写则不显示。 + + + + + +1. 【新增】新增相册集配置选项 +2. 【新增】gallery 标签外挂支持,按钮懒加载支持 +3. 【修复】修复 ai 由于标题含有特殊符号造成的解析不正确 +4. 【修复】修复 waline 评论 close #8 +5. 【修复】修复无法找到 jq 引起的错误 +6. 【修复】修复相册集超长文本情况 close #23 +7. 【修复】修复 AI 自我介绍时名称显示错误的问题 +8. 【修复】修复 addRewardMask,打赏按钮错误的显示问题 +9. 【修复】修复配置了 fontawesome 图标配置无效问题 +10. 【优化】AI 摘要添加更加丰富的动画 +11. 【优化】优化 AI 摘要获取逻辑 +12. 【优化】取消默认评论配置 +13. 【优化】tainli 名称改为大写 + + + + + +1. 【优化】调整移动端控制台按钮距离底部高度 +2. 【修复】修复版权图标遮挡问题 close #18 +3. 【修复】修复 note 等标签的图标问题 +4. 【修复】修复搜索按钮旋转问题 +5. 【新增】新增 mode 配置项 + + + + + +Fix: + +1. 修复 Prismjs 配置下的 wordWrap +2. [fix: 深色模式下右键深色模式](https://github.com/anzhiyu-c/hexo-theme-anzhiyu/commit/b4c0eededc0608633fef3c4ad25eaf790b18ff62) +3. [修复特定情况下的侧边栏闪屏问题](https://github.com/anzhiyu-c/hexo-theme-anzhiyu/commit/88dbb0d4895653aed5f5bce4c33d6154ab7379a4) + +Improvement: + +1. 全面移除 jQuery + +2. 提供 fontawesome 可选项,可以选择是否开启 fontawesome 图标支持。 + +```diff +- iconfont: #参看 https://akilar.top/posts/d2ebecef/ + ++ icons: ++ iconfont: # 阿里图标链接,主题会进行加载 ++ fontawesome: false #是否启用fontawesome6图标 ++ fontawesome_animation_css: #fontawesome_animation 如果有就会加载,示例值:https://npm.elemecdn.com/hexo-butterfly-tag-plugins-plus@1.0.17/lib/assets/font-awesome-animation.min.css + +``` + +4. 移除 fontawesome 动画库 + +```diff +CDN: + option: + .... +- # animation_css: +``` + +5. 支持关闭打赏模块,`about.yml` 不配置`reward_list`即可。 +6. 支持关闭欢迎语 + +```diff ++# 欢迎语配置 ++greetingBox: ++enable: false +``` + +7. 支持 ptool + +```diff ++# ptool 文章底部工具 ++ptool: ++ enable: true ++ categories: false +``` + +【样式】 全新的 nav 样式。 +【优化】[调整 back-home 的动画效果](https://github.com/anzhiyu-c/hexo-theme-anzhiyu/commit/f5e85618c92f4c14affe8b8aae13091082a8685c) + + + + + +Fix: + +1. 修复 log 导致的无法启动 +2. 修复 toc 文章目录滚动异常(由下向上滚动被挡住的问题) +3. 修复 音乐馆参数配置后高度异常 + +Feature: + +1. 新增 table_interlaced_discoloration 配置项,配置表格隔行变色 + +```diff ++ # 表格隔行变色 ++ table_interlaced_discoloration: true +``` + +2. 新增首页双栏显示配置 + +```diff ++ # 首页双栏显示 ++ article_double_row: true +``` + +Improvement: + +1. envelope_comment 留言板默认 false + +```diff +envelope_comment: +- enable: true ++ enable: false +``` + +2. 优化 Waline css 引入方式 + + + + +Fix: + +1. 修复 home_top 顶部文章链接点击失效跳转 404 问题 +2. 修复 top_img 为 false 时 移动端表现 +3. 修复[和风天气](https://widget.qweather.com/)配置项 nav.clock +4. 修复相册界面图标 + + + + + +Fix: + +1. 修复左下角歌曲部分问题 + +Feature: + +1. 新增 all_playlist 配置项 + +```diff +nav_music: + enable: true + console_widescreen_music: false # 宽屏状态控制台显示音乐而不是标签 enable为true 控制台依然会显示 + id: 8152976493 + server: netease ++ all_playlist: https://y.qq.com/n/ryqq/playlist/8802438608 +``` + + + + + +Feature: + +1. 新增标签{% dogeplayer userId vcode %} + +2. 新增 home_top 配置项 + +```diff +home_top: + enable: true # 开关 + timemode: date #date/updated ++ title: 生活明朗 ++ subTitle: 万物可爱。 ++ siteText: ANZHIY.CN +``` + +3. 新增 nav 相关配置 + +```diff +nav: + enable: true ++ travelling: true +``` + +4. 新增天气配置选项 + +```diff +nav: + enable: true + travelling: true ++ clock: true +``` + +Fix: + +1. 修复 nav 关闭不起效。 + +2. 修复黑色模式下的状态颜色。 + +Improvement: + +1. nav 左侧菜单默认 false + +```diff +nav: +- enable: true ++ enable: false +``` + +2. 默认不再配置 social + +```diff + +social: ++ # Github: https://github.com/anzhiyu-c || icon-gitHub ++ # Email: https://mail.qq.com/cgi-bin/qm_share?t=qm_mailme&email=2268025923@qq.com || icon-youxiang ++ # RSS: atom.xml || icon-rss ++ # BiliBili: https://space.bilibili.com/372204786 || icon-bilibili ++ # QQ: tencent://Message/?Uin=2268025923&websiteName=local.edu.com:8888=&Menu=yes || icon-QQ1 +``` + +3. 默认关闭 author_status + +```diff +author_status: +- enable: true ++ enable: false +``` + + + + + +1. feat✨: 控制台音乐界面 +2. feat✨: 代码框改用 prismjs 渲染 + + + + + +1. feat✨: 船新版本的音乐界面 + + + + + +1. feat✨: 新增单卡片气泡 🫧 + + + + + +1. fix🐛: 移动端评论表情显示异常 +2. fix🐛: 修复移动端评论样式异常 + + + + + +1. fix🐛: 切换页面 音乐胶囊 💊 伸缩异常。 + + + + + +1. fix🐛: 移动端 bilibanner 显示异常 +2. feat✨: 文章页 banner 底部波浪条 +3. fix🐛: bilibanner 夜间无法触发异常(感谢[轻笑 Chuckle](https://www.chuckle.top/)) +4. feat✨: 新增作者卡片状态显示 +5. fix🐛: 修复右键菜单 bug +6. fix🐛: 修复春天 bilibilibanner 没有樱花的 bug + + + + + +1. 随机 bilibili 背景支持 +2. pref👌: 关于页性能优化(dom 元素缓存,监听函数优化,去除无用 dom) +3. feat✨: 新增关于页添加赞赏, 仿 bilibili 充电模块。 +4. feat✨: 新增文章页波浪适配黑色模式 +5. style💄: 文章底部标签与分类样式变化 + + + + + +1. 文章页 banner 主色调变化 +2. 支持 safair 浏览器的状态栏随文章 banner 主色变化 + + + + + +1. 侧边栏中控台支持最近评论、音乐控制(1300px 以上显示) +2. 左下角音乐胶囊 💊,底部消失。 +3. 首页技术栈展示轮播 🧮 + + + + + +1. 使用 algolia 作为搜索支持 +2. CDN 切换为 多吉云 ☁️ + + + + + +1. 即刻短文支持地址显示 +2. 无限 ♾️ 瀑布流 +3. 相册集发布 + + + + + +1. 即刻短文支持多图片瀑布流 + + + + + +1. 更新夜间模式星空 canvas +2. 朋友圈样式更新 + + + + + +1. 为博客新增[即刻](https://blog.zhheo.com/p/557c9e72.html)功能 + + + + + +1. 更新关于界面 by [Heo](https://blog.zhheo.com/) + + + + + +1. site tag 标签改为弹出式卡片. +2. 新增赞助卡片标签. +3. 部分移动端适配分页按钮修改. + + + + + +1. 导航栏代码重写 by [Heo](https://blog.zhheo.com/) +2. loading 界面 by [Heo](https://blog.zhheo.com/) + + + + + +1. 友链样式重写 +2. 添加侧边栏公众号板块 by [Heo](https://blog.zhheo.com/) +3. 分类标签页面魔改 by [Eurkon](https://blog.eurkon.com/) +4. 分类页使用 3d 滑块 by [Heo](https://blog.zhheo.com/) +5. 首页新增分类导航栏 by [Heo](https://blog.zhheo.com/) + + + + + +1. 导航栏重写(偷的洪哥的) +2. 主题样式颜色修改(还是洪哥的,在此高呼洪哥牛逼) + + + + + +1. 更新 icon 为小橘子 +2. 适配 apple-mobile 图标与启动页 + + + + + +1. Twikoo 私有部署并使用 [Sticker-Heo](https://github.com/zhheo/Sticker-Heo) 表情包 +2. 更新使用[butterfly4.4.0](https://butterfly.js.org/posts/198a4240/)版本(ps: 一键切换 cdn 是真的香) +3. 整合 index.css 加速加载 +4. 尽可能调整 js 加载顺序提高站点加载速度 + + + + + +1. 添加评论弹幕并适配 pjax +2. 完成 ✅[hexo-butterfly-swiper-anzhiyu](https://www.npmjs.com/package/hexo-butterfly-swiper-anzhiyu)重写并适配 pjasx 切换(整合人潮汹涌 by [Heo](https://blog.zhheo.com/)) +3. 修复 bilibili 番剧插件适配主题懒加载问题(ps: 其实就是强制关闭插件懒加载) +4. 完成 ✅[hexo-butterfly-clock-anzhiyu](https://www.npmjs.com/package/hexo-butterfly-clock-anzhiyu)适配高德地图 api,加入默认经纬度选择 + + + + + +1. 实现提交 issues 自动更新友链 +2. 完善评论更改为使用 Twikoo + Valine +3. 增加邮件模板 + + + + + +1. 再次巩固 pwa,并对 hexo 的两种 pwa 实现方式进行加固学习 + +2. 添加控制台彩蛋 + + + + + +1. 使用 tidio 添加在线聊天功能 + +2. 添加 Waline 评论功能 + + + + + +添加 aplayer 音乐 + + + + + +1. 添加阿里矢量图标库支持 + + + + + +1. 添加 github-badge,写下我的活跃度 + +2. 添加标签卖萌 + + + + + +1. 添加数据集合标签 issues 支持 + + + + + +1. 添加 loading 动画 + + + + + +1. 对站点进行第一次 pwa 尝试 + + + + + +1. 为站点添加时钟插件 + +2. 为站点添加底部建站时间插件 + + + + + +1. 写下第一篇 Blog 并对站点进行优化 + + + + + +1. 根据文档完全读懂所有配置 + + + + + +1. 进行 UI 调整,使用 Butterfly 3.7.1 主题 + + + + + +1. 搭建博客 安知鱼`Blog +2. anzhiy.cn 域名注册 + + + +{% endtimeline %} diff --git "a/source/video/\351\243\216\350\275\246\346\240\267\345\274\217\346\225\210\346\236\234\351\242\204\350\247\210.mp4" "b/source/video/\351\243\216\350\275\246\346\240\267\345\274\217\346\225\210\346\236\234\351\242\204\350\247\210.mp4" new file mode 100644 index 0000000000000000000000000000000000000000..af87b727ab14da150c718ddf739080710fac355f GIT binary patch literal 159395 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

&I8!U)YwZ_qfk9s`mKU#_(*2<0Q0ET)*)G9 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 F{{