{ "site": { "title": "CodeAtlantis的小小博客", "subtitle": "无限进步", "site_url": "https://cablog.cacode.qzz.io/", "description": "CodeAtlantis的技术小站和日常分享,来自一名很菜很菜的SCUer", "keywords": [ "ACM", "CTF", "SCU", "Software Engineering", "博客", "技术博客" ], "lang": "zh_CN", "themeColor": { "hue": 165, "fixed": false, "defaultMode": "system" }, "card": { "border": true }, "font": { "enable": true, "preload": true, "selected": [ "system" ], "fonts": { "system": { "id": "system", "name": "系统字体", "src": "", "family": "system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif" }, "zen-maru-gothic": { "id": "zen-maru-gothic", "name": "Zen Maru Gothic", "src": "https://fonts.googleapis.com/css2?family=Zen+Maru+Gothic:wght@300;400;500;700;900&display=swap", "family": "Zen Maru Gothic", "display": "swap" }, "inter": { "id": "inter", "name": "Inter", "src": "https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap", "family": "Inter", "display": "swap" }, "misans-normal": { "id": "misans-normal", "name": "MiSans Normal", "src": "https://unpkg.com/misans@4.1.0/lib/Normal/MiSans-Normal.min.css", "family": "MiSans", "weight": 400, "display": "swap" }, "misans-semibold": { "id": "misans-semibold", "name": "MiSans Semibold", "src": "https://unpkg.com/misans@4.1.0/lib/Normal/MiSans-Semibold.min.css", "family": "MiSans", "weight": 600, "display": "swap" } }, "fallback": [ "system-ui", "-apple-system", "BlinkMacSystemFont", "Segoe UI", "Roboto", "sans-serif" ] }, "siteStartDate": "2026-2-1", "timezone": "Asia/Shanghai", "rehypeCallouts": { "theme": "github" }, "generateOgImages": false, "favicon": [ { "src": "/favicon/favicon.ico" } ], "navbar": { "logo": { "type": "image", "value": "assets/images/firefly.png", "alt": "🍀" }, "title": "Firefly", "widthFull": false, "followTheme": false }, "showLastModified": true, "outdatedThreshold": 30, "sharePoster": true, "pages": { "sponsor": false, "guestbook": false, "bangumi": false }, "postListLayout": { "defaultMode": "list", "allowSwitch": true, "grid": { "masonry": false, "columns": 3 } }, "pagination": { "postsPerPage": 8 }, "analytics": { "googleAnalyticsId": "", "microsoftClarityId": "" }, "imageOptimization": { "formats": "webp", "quality": 85 }, "bangumi": { "userId": "1143164" } }, "navbar": { "links": [ { "preset": "home" }, { "preset": "archive" }, { "name": "链接", "url": "/links/", "icon": "material-symbols:link", "children": [ { "name": "GitHub", "url": "https://github.com/Geek66666", "external": true, "icon": "fa7-brands:github" }, { "name": "Bilibili", "url": "https://space.bilibili.com/1242825367", "external": true, "icon": "fa7-brands:bilibili" } ] }, { "preset": "friends" }, { "name": "关于", "url": "/content/", "icon": "material-symbols:info", "children": [ { "preset": "about" } ] }, { "name": "Admin", "url": "/admin", "external": false } ] }, "sidebar": { "enable": true, "position": "both", "showRightSidebarOnPostPage": true, "leftComponents": [ { "type": "profile", "enable": true, "position": "top", "showOnPostPage": true }, { "type": "announcement", "enable": true, "position": "top", "showOnPostPage": true }, { "type": "music", "enable": true, "position": "sticky", "showOnPostPage": true }, { "type": "categories", "enable": true, "position": "sticky", "showOnPostPage": true, "responsive": { "collapseThreshold": 5 } }, { "type": "tags", "enable": true, "position": "sticky", "showOnPostPage": true, "responsive": { "collapseThreshold": 20 } }, { "type": "advertisement", "enable": false, "position": "sticky", "showOnPostPage": true, "configId": "ad1" } ], "rightComponents": [ { "type": "stats", "enable": true, "position": "top", "showOnPostPage": true }, { "type": "calendar", "enable": true, "position": "sticky", "showOnPostPage": false }, { "type": "sidebarToc", "enable": true, "position": "sticky", "showOnPostPage": true, "showOnNonPostPage": false }, { "type": "advertisement", "enable": false, "position": "sticky", "showOnPostPage": true, "configId": "ad2" } ], "mobileBottomComponents": [ { "type": "profile", "enable": true, "showOnPostPage": true }, { "type": "announcement", "enable": true, "showOnPostPage": true }, { "type": "music", "enable": true, "showOnPostPage": true }, { "type": "categories", "enable": true, "showOnPostPage": true, "responsive": { "collapseThreshold": 5 } }, { "type": "tags", "enable": true, "showOnPostPage": true, "responsive": { "collapseThreshold": 20 } }, { "type": "stats", "enable": true, "showOnPostPage": true } ] }, "profile": { "avatar": "assets/images/avatar.webp", "name": "CodeAtlantis", "bio": "人道洛阳花似锦,偏我来时不逢春", "links": [ { "name": "Bilibli", "icon": "fa7-brands:bilibili", "url": "https://space.bilibili.com/1242825367", "showName": false }, { "name": "GitHub", "icon": "fa7-brands:github", "url": "https://github.com/Geek66666", "showName": false }, { "name": "Email", "icon": "fa7-solid:envelope", "url": "codeatlantis666@gmail.com", "showName": false }, { "name": "RSS", "icon": "fa7-solid:rss", "url": "/rss/", "showName": false } ] }, "wallpaper": { "mode": "banner", "switchable": true, "src": { "desktop": "assets/images/d1.webp", "mobile": "assets/images/m1.webp" }, "banner": { "position": "0% 20%", "homeText": { "enable": true, "title": "Lovely firefly!", "titleSize": "3.8rem", "subtitle": [ "In Reddened Chrysalis, I Once Rest", "From Shattered Sky, I Free Fall", "Amidst Silenced Stars, I Deep Sleep", "Upon Lighted Fyrefly, I Soon Gaze", "From Undreamt Night, I Thence Shine", "In Finalized Morrow, I Full Bloom" ], "subtitleSize": "1.5rem", "typewriter": { "enable": true, "speed": 100, "deleteSpeed": 50, "pauseTime": 2000 } }, "credit": { "enable": { "desktop": true, "mobile": true }, "text": { "desktop": "Pixiv - 晚晚喵", "mobile": "Pixiv - KiraraShss" }, "url": { "desktop": "https://www.pixiv.net/artworks/135490046", "mobile": "https://www.pixiv.net/users/42715864" } }, "navbar": { "transparentMode": "semifull", "enableBlur": true, "blur": 3 }, "waves": { "enable": { "desktop": true, "mobile": true } } }, "overlay": { "zIndex": -1, "opacity": 0.8, "blur": 1 } }, "announcement": { "title": "公告", "content": "博客正式上线。记录个人成长路线。欢迎交流,共同成长。", "closable": true, "link": { "enable": true, "text": "了解更多", "url": "/about/", "external": false } }, "footer": { "enable": false, "customHtml": "这里是HTML注入示例,你可以在这个文件中添加自定义的HTML内容" }, "comment": { "type": "none", "twikoo": { "envId": "https://twikoo.vercel.app", "lang": "zh-CN", "visitorCount": true }, "waline": { "serverURL": "https://waline.vercel.app", "lang": "zh-CN", "login": "enable", "visitorCount": true }, "artalk": { "server": "https://artalk.example.com/", "locale": "zh-CN", "visitorCount": true }, "giscus": { "repo": "CuteLeaf/Firefly", "repoId": "R_kgD2gfdFGd", "category": "General", "categoryId": "DIC_kwDOKy9HOc4CegmW", "mapping": "title", "strict": "0", "reactionsEnabled": "1", "emitMetadata": "1", "inputPosition": "top", "lang": "zh-CN", "loading": "lazy" }, "disqus": { "shortname": "firefly" } }, "friends": { "page": { "columns": 2 }, "items": [] }, "sponsor": { "title": "", "description": "", "usage": "您的赞助将用于服务器维护、内容创作和功能开发,帮助我持续提供优质内容。", "showSponsorsList": true, "showButtonInPost": true, "methods": [ { "name": "支付宝", "icon": "fa7-brands:alipay", "qrCode": "/assets/images/sponsor/alipay.png", "link": "", "description": "使用 支付宝 扫码赞助", "enabled": true }, { "name": "微信", "icon": "fa7-brands:weixin", "qrCode": "/assets/images/sponsor/wechat.png", "link": "", "description": "使用 微信 扫码赞助", "enabled": true }, { "name": "ko-fi", "icon": "simple-icons:kofi", "qrCode": "", "link": "https://ko-fi.com/cuteleaf", "description": "Buy a Coffee for Firefly", "enabled": true }, { "name": "爱发电", "icon": "simple-icons:afdian", "qrCode": "", "link": "https://afdian.com/a/cuteleaf", "description": "通过 爱发电 进行赞助", "enabled": true } ], "sponsors": [ { "name": "夏叶", "amount": "¥50", "date": "2025-10-01", "message": "感谢分享!" }, { "name": "匿名用户", "amount": "¥20", "date": "2025-10-01" } ] }, "music": { "showInNavbar": true, "mode": "meting", "volume": 0.7, "playMode": "list", "showLyrics": true, "meting": { "api": "https://api.i-meto.com/meting/api?server=:server&type=:type&id=:id&r=:r", "server": "netease", "type": "playlist", "id": "10046455237", "auth": "", "fallbackApis": [ "https://api.injahow.cn/meting/?server=:server&type=:type&id=:id", "https://api.moeyao.cn/meting/?server=:server&type=:type&id=:id" ] }, "local": { "playlist": [ { "name": "使一颗心免于哀伤", "artist": "知更鸟 / HOYO-MiX / Chevy", "url": "/assets/music/使一颗心免于哀伤-哼唱.mp3", "cover": "/assets/music/cover/109951169585655912.webp", "lrc": "" } ] } }, "pio": { "spine": { "enable": false, "model": { "path": "/pio/models/spine/firefly/1310.json", "scale": 1, "x": 0, "y": 0 }, "position": { "corner": "bottom-left", "offsetX": 0, "offsetY": 0 }, "size": { "width": 135, "height": 165 }, "interactive": { "enabled": true, "clickAnimations": [ "emoji_0", "emoji_1", "emoji_2", "emoji_3", "emoji_4", "emoji_5", "emoji_6" ], "clickMessages": [ "你好呀!我是流萤~", "今天也要加油哦!✨", "想要一起去看星空吗?🌟", "记得要好好休息呢~", "有什么想对我说的吗?💫", "让我们一起探索未知的世界吧!🚀", "每一颗星星都有自己的故事~⭐", "希望能带给你温暖和快乐!💖" ], "messageDisplayTime": 3000, "idleAnimations": [ "idle", "emoji_0", "emoji_1", "emoji_3", "emoji_4" ], "idleInterval": 8000 }, "responsive": { "hideOnMobile": true, "mobileBreakpoint": 768 }, "zIndex": 1000, "opacity": 1 }, "live2d": { "enable": false, "model": { "path": "/pio/models/live2d/snow_miku/model.json" }, "position": { "corner": "bottom-left", "offsetX": 0, "offsetY": 0 }, "size": { "width": 135, "height": 165 }, "interactive": { "enabled": true, "clickMessages": [ "你好!我是Miku~", "有什么需要帮助的吗?", "今天天气真不错呢!", "要不要一起玩游戏?", "记得按时休息哦!" ], "messageDisplayTime": 3000 }, "responsive": { "hideOnMobile": true, "mobileBreakpoint": 768 } } }, "ad": { "ad1": { "image": { "src": "assets/images/d1.webp", "alt": "广告横幅", "link": "#", "external": true }, "closable": true, "displayCount": -1, "padding": { "all": "0" } }, "ad2": { "title": "支持博主", "content": "如果您觉得本站内容对您有帮助,欢迎支持我们的创作!您的支持是我们持续更新的动力。", "image": { "src": "assets/images/cover.webp", "alt": "支持博主", "link": "about/", "external": false }, "link": { "text": "支持一下", "url": "about/", "external": false }, "closable": true, "displayCount": -1, "padding": {} } }, "license": { "enable": true, "name": "CC BY-NC-SA 4.0", "url": "https://creativecommons.org/licenses/by-nc-sa/4.0/" }, "coverImage": { "enableInPost": true, "randomCoverImage": { "enable": false, "apis": [ "https://t.alcy.cc/pc", "https://www.dmoe.cc/random.php", "https://uapis.cn/api/v1/random/image?category=acg&type=pc" ], "fallback": "assets/images/cover.webp", "showLoading": false } } }