第三代隨機二次元 API 來了!

還記得那個被你們玩壞的隨機圖接口嗎?今天它更新了! 在過去的幾年裡,隨機圖 API 一直是許多前端開發者、二次元站長、甚至桌面插件愛好者的「小玩具」與「常用工具」。 🥇 第一代:簡單但笨重的起點 那時候的隨機圖 API,說實話—— 就是一個 PHP 小腳本 + 一台雲主機。 那時的目標很簡單:提供一個能返回隨機圖片的接口。 特點如下: 所有請求都集中在一台伺服器上; 圖片儲存與 API 服務耦合在一起; 無快取,無智能分發,完全依賴單點性能; 高峰期 CPU 飆升、502 報錯、訪問慢、費流量佔儲存; [客戶端] ---> [中心伺服器(唯一)] ---> [圖片文件] 🥈 第二代:雲化與快取的過渡時代 進入第二代後,隨機圖 API 邁入了「雲化」階段。 服務遷上雲、引入快取、CDN、負載分發都安排上。 主要變化: 圖片統一託管在第三方圖床(如新浪圖床); 接口運行在雲主機或輕量應用伺服器上; 增加了基礎快取邏輯(例如 Redis 或 Nginx 快取層); 服務整體更穩定,訪問速度也顯著提升。 [客戶端] ↓ [雲伺服器接口層] --> [CDN 快取] --> [圖床(Sina)] 訪問仍需經過中心伺服器中轉,遇到高併發或地區網路分佈不均時,延遲依舊明顯。 所有請求還是得經過「中心伺服器」, 一旦伺服器抽風,全體陪葬 💀。 🚀 第三代隨機圖 API 來了! ✨ 核心亮點 第三代隨機圖 API 是一次 架構級重生。 依托於 騰訊雲 EdgeOne 超過 3200+ 邊緣節點 的強大能力, 請求可在 全球範圍內自動調度 到離用戶最近的節點執行,實現了真正的 去中心化分佈式架構。 ...

2025年10月15日 · 1 min · MoeJue

我的二次元相簿又回來了

從最早的圖庫,到圖床,再到現在的相簿。我對圖片的執著已經可以說是跨越了好幾個世紀了。圖庫的圖片是存在七牛雲的,後來流量被刷就關閉了。圖床,現在轉為為部落格提供圖片上傳服務了。相簿,就是手機中相簿的概念,它既可以存圖片也可以放影片。逐漸是越來越完善了。 這兩天就把平常保存的影片圖片什麼的上傳到了伺服器,寫了個介面和介面,順帶開源出來。(我要做一個堅定的開源愛好者) 我的二次元相簿前端介面 這裡是阿珏醬的私人相簿,保存著阿珏在平常收集的圖片,和各大平台中點讚收藏的影片。 包括但不限於B站、YouTube、抖音、X、facebook、pixiv等平台的影片或圖片,相關的數據資訊版權歸原作者所有。 數據將不定期手動更新,如果你想要某些圖片或者影片,請直接聯繫阿珏醬獲取。 預覽 https://photo.moejue.cn 特性 支援圖片和影片的展示 支援相簿的展示 支援相簿的密碼保護 支援18+保護 支援搜尋 待辦事項 優化特效展示 優化介面流暢度 安裝說明 複製倉庫到本地: git clone https://github.com/iAJue/PhotoGallery.git 進入專案目錄: cd PhotoGallery 安裝依賴: npm install 打包專案 npm run build 後端介面 僅供參考 https://github.com/iAJue/wasteCode/tree/main/photo 返回數據格式 照片介面 [ { "date": "\u6628\u5929", "items": [ { "src": "https:\/\/moejuevideo.pages.dev\/file\/1730957555106_ocgRCdDEA07fAILEKEFOA8ADAyETABBMffIBE6~tplv-dy-aweme-images_q75.webp", "alt": "ocgRCdDEA07fAILEKEFOA8ADAyETABBMffIBE6~tplv-dy-aweme-images_q75.webp", "isVideo": false, "duration": null } ] } ] 相簿介面 [ { "folder_id": "3", "folder_name": "images", "created_at": "2024-11-07 15:09:06", "photo_count": "61", "latest_image": "https:\/\/moejuevideo.pages.dev\/file\/1730963758087_GZIaBGlbAAALz_E.jpeg", "attribute": "2", "ispassword": true } ] 隨機介面 ...

2024年11月8日 · 1 min · MoeJue

來自一個單身哈士奇送來的福利

這裡應該是一張大的背景圖片 圖片上有七夕的祝福語 (空格空格)這裡應該是祝福語和活動開頭!~! 活動主題:這個位置是活動主題 (七夕總得送點啥) 活動時間:活動時間 (就這一兩天吧) 活動內容:這裡是介紹活動和七夕,還有福利 (Pixiv 1-10000 id 的圖包,共5.93G,一萬張,極大可能包含不可描述的內容) 然後我們看一下去年的活動 七夕-我來送對象了-快樂 最後說一下想說的話吧. 想找個人送個情人節禮物才發現沒有合適的….. 情人節沒啥送的.發對象是發不了.自己都木有..實在不行大家自己new一個 沒別的就是送點圖包 批註: 本文章內容需要自行腦補.把這篇文章想成特別美,特別高端的樣子,謝謝 .down_link{background:url(‘https://www.52ecy.cn/content/uploadfile/201707/md-bg.jpeg') no-repeat 100% 0% #fffdff; border: 1px solid #faf8fb; border-radius: 2px; color: #666; font-size: 14px; margin-bottom: 10px; padding: 5px 20px;}.downbtn{background: none repeat scroll 0 0 #1BA1E2; border: 0 none; border-radius: 2px; color: #FFFFFF; cursor: pointer; font-family: “Open Sans”,“Hiragino Sans GB”,“Microsoft YaHei”,“WenQuanYi Micro Hei”,Arial,Verdana,Tahoma,sans-serif; font-size: 14px; margin: -4px 20px 0 0; padding: 8px 30px;text-transform:none;text-decoration:none;} .downlink a{text-decoration:none;} .downlink a{text-decoration:none;font-size:15px;} .downlink a:link{color: #ffffff;} .downlink a:visited{color: #ffffff;} .downlink a:hover{color: #ffffff;} .downlink a:active{color: #ffffff;} .downbtn{background: none repeat scroll 0 0 #1BA1E2; border: 0 none; border-radius: 2px; color: #FFFFFF !important; cursor: pointer; font-family: “Open Sans”,“Hiragino Sans GB”,“Microsoft YaHei”,“WenQuanYi Micro Hei”,Arial,Verdana,Tahoma,sans-serif; font-size: 14px; margin: -4px 20px 0 0; padding: 8px 30px;} .yanshibtn{background: none repeat scroll 0 0 #d33431; border: 0 none; border-radius: 2px; color: #FFFFFF!important; cursor: pointer; font-family: “Open Sans”,“Hiragino Sans GB”,“Microsoft YaHei”,“WenQuanYi Micro Hei”,Arial,Verdana,Tahoma,sans-serif; font-size: 14px; margin: -4px 20px 0 0; padding: 8px 30px;text-transform:none;text-decoration:none;} .downbtn:hover,.yanshibtn:hover{background: none repeat scroll 0 0 #9B59B6; border: 0 none; border-radius: 2px; color: #FFFFFF!important; cursor: pointer; font-family: “Open Sans”,“Hiragino Sans GB”,“Microsoft YaHei”,“WenQuanYi Micro Hei”,Arial,Verdana,Tahoma,sans-serif; font-size: 14px; margin: -4px 20px 0 0; padding: 8px 30px;} .downbtn a:hover,.yanshibtn a:hover{background: none repeat scroll 0 0 #9B59B6; border: 0 none; border-radius: 2px; color: #FFFFFF; cursor: pointer; font-family: “Open Sans”,“Hiragino Sans GB”,“Microsoft YaHei”,“WenQuanYi Micro Hei”,Arial,Verdana,Tahoma,sans-serif; font-size: 14px; margin: -4px 20px 0 0; padding: 8px 30px;} ...

2018年8月17日 · 2 min · MoeJue

最美不過二次元。

一個螢幕隔著一個次元 螢幕裡的你,牽動著螢幕外的我 或許,螢幕裡的你永遠都不會發覺螢幕外的我 即便如此,卻還是喜歡螢幕裡的你 或許,是因為喜歡不存在的東西,我們才會被人們覺得幼稚 即便如此,我還是會喜歡 對於不喜歡二次元的人來說,我這些話,就是廢話一大堆吧 對於喜歡的人來說,一句「今生無悔,來世仍願」都不夠。 「把大部分時間都給了二次元,不後悔嗎?」 「後悔,我後悔我太晚才認識二次元」 「你相信這個世界存在二次元嗎?」 「我相信。」「你去過嗎?」「沒有。」 「那你為什麼還要相信?」 「相信的話,比較幸福吧。」 不管怎麼努力,我們所愛的二次元也無法融入我們所在三次元。 我能做的,只有更加喜歡二次元,因為我相信,總有一天,會有人認可,我所愛的二次元。 我不知道櫻花能開多久,值不值得我去等候; 我不知道動漫能看多久,值不值得我去追求; 我不知道二次元能伴我多久,值不值得我去廝守。 但是,我不後悔!! 你喜歡我嗎?喜歡我嗎?喜歡嗎? 如果你喜歡我, 那麼, 無論如何, 請連我所喜歡的動漫也一起喜歡吧! 因為我想把我覺最美的,與你一起分享。 在動漫裡, 尷尬,害羞,無語 等等這些表情都很有趣, 但是在那些真人版的電視裡, 搞笑的卻有些尷尬, 尷尬的又感覺很無語, 害羞的又讓人感覺怪怪的, 比起真人版的我還是更喜歡動漫裡的情節! 當夜晚人靜時躺在床上構思著生疏的句子, 當我的靈感因為他們點燃而寫下一段段文字, 當收到每一條帶著讚許的評論,也深知,這是在三次元的人永遠也不會理解的一片地帶。 或許,喜歡二次元的人有些宅 或許,喜歡二次元的人朋友不多 或許,喜歡二次元的人真的很幼稚 二次元的人總是說願意一輩子宅在二次元但是, 現實很殘酷, 二次元根本就離不開三次元 但是,喜歡二次元的人還是堅持那種虛幻的存在為什麼, 為什麼呢,或許是為了向三次元證明 最美不過二次元。

2018年2月12日 · 1 min · MoeJue

七夕-我來送對象了-快樂

真羨慕那些有對象的人,我除了帥一無是處 程式設計師找不到對象,一般有三種情況:C#、JAVA都有對象,但是經常找不到對象。ASM C直接沒有對象。JavaScript都是偽對象,最多算曖昧。但C++日子一直都好過,因為C++是多繼承,富二代呀!!! 呸,誰說程式設計師找不到對象. 好了,我們接下來說正經的. 圖庫又更新了,聽說有不少小夥伴想要我圖庫中的圖片,但又有浮水印(防盜防採集),無從下手. 所以,七夕-我來送對象了–196個對象 連結:百度企業網盤,你值得擁有 密碼回覆可見 [cv]密碼:zIqL[/cv] 從此,我也是有對象的人了。 .down_link{background:url(‘https://www.52ecy.cn/content/uploadfile/201707/md-bg.jpeg') no-repeat 100% 0% #fffdff; border: 1px solid #faf8fb; border-radius: 2px; color: #666; font-size: 14px; margin-bottom: 10px; padding: 5px 20px;}.downbtn{background: none repeat scroll 0 0 #1BA1E2; border: 0 none; border-radius: 2px; color: #FFFFFF; cursor: pointer; font-family: “Open Sans”,“Hiragino Sans GB”,“Microsoft YaHei”,“WenQuanYi Micro Hei”,Arial,Verdana,Tahoma,sans-serif; font-size: 14px; margin: -4px 20px 0 0; padding: 8px 30px;text-transform:none;text-decoration:none;} .downlink a{text-decoration:none;} .downlink a{text-decoration:none;font-size:15px;} .downlink a:link{color: #ffffff;} .downlink a:visited{color: #ffffff;} .downlink a:hover{color: #ffffff;} .downlink a:active{color: #ffffff;} .downbtn{background: none repeat scroll 0 0 #1BA1E2; border: 0 none; border-radius: 2px; color: #FFFFFF !important; cursor: pointer; font-family: “Open Sans”,“Hiragino Sans GB”,“Microsoft YaHei”,“WenQuanYi Micro Hei”,Arial,Verdana,Tahoma,sans-serif; font-size: 14px; margin: -4px 20px 0 0; padding: 8px 30px;} .yanshibtn{background: none repeat scroll 0 0 #d33431; border: 0 none; border-radius: 2px; color: #FFFFFF!important; cursor: pointer; font-family: “Open Sans”,“Hiragino Sans GB”,“Microsoft YaHei”,“WenQuanYi Micro Hei”,Arial,Verdana,Tahoma,sans-serif; font-size: 14px; margin: -4px 20px 0 0; padding: 8px 30px;text-transform:none;text-decoration:none;} .downbtn:hover,.yanshibtn:hover{background: none repeat scroll 0 0 #9B59B6; border: 0 none; border-radius: 2px; color: #FFFFFF!important; cursor: pointer; font-family: “Open Sans”,“Hiragino Sans GB”,“Microsoft YaHei”,“WenQuanYi Micro Hei”,Arial,Verdana,Tahoma,sans-serif; font-size: 14px; margin: -4px 20px 0 0; padding: 8px 30px;} .downbtn a:hover,.yanshibtn a:hover{background: none repeat scroll 0 0 #9B59B6; border: 0 none; border-radius: 2px; color: #FFFFFF; cursor: pointer; font-family: “Open Sans”,“Hiragino Sans GB”,“Microsoft YaHei”,“WenQuanYi Micro Hei”,Arial,Verdana,Tahoma,sans-serif; font-size: 14px; margin: -4px 20px 0 0; padding: 8px 30px;} ...

2017年8月28日 · 2 min · MoeJue