diff --git a/README.md b/README.md index 3e0711231..abab7266b 100644 --- a/README.md +++ b/README.md @@ -11,56 +11,56 @@ ## 特性 -在网页中添加 Live2D 看板娘。兼容 PJAX,支持无刷新加载。 +在網頁中添加 Live2D 看板娘。兼容 PJAX,支持無刷新加載。 -(注:以上人物模型仅供展示之用,本仓库并不包含任何模型。) +(注:以上人物模型僅供展示之用,本倉庫並不包含任何模型。) -你也可以查看示例网页: +你也可以查看示例網頁: - 在 [米米的博客](https://zhangshuqiao.org) 的左下角可查看效果 -- [demo.html](https://mi.js.org/live2d-widget/demo/demo.html),展现基础功能 -- [login.html](https://mi.js.org/live2d-widget/demo/login.html),仿 NPM 的登陆界面 +- [demo.html](https://mi.js.org/live2d-widget/demo/demo.html),展現基礎功能 +- [login.html](https://mi.js.org/live2d-widget/demo/login.html),仿 NPM 的登陸界面 ## 使用 -如果你是小白,或者只需要最基础的功能,那么只用将这一行代码加入 html 页面的 `head` 或 `body` 中,即可加载看板娘: +如果你是小白,或者只需要最基礎的功能,那麼只用將這一行代碼加入 html 頁面的 `head` 或 `body` 中,即可加載看板娘: ```xml - + ``` -添加代码的位置取决于你的网站的构建方式。例如,如果你使用的是 [Hexo](https://hexo.io),那么需要在主题的模版文件中添加以上代码。对于用各种模版引擎生成的页面,修改方法类似。 -如果网站启用了 PJAX,由于看板娘不必每页刷新,需要注意将该脚本放到 PJAX 刷新区域之外。 +添加代碼的位置取決於你的網站的構建方式。例如,如果你使用的是 [Hexo](https://hexo.io),那麼需要在主題的模版文件中添加以上代碼。對於用各種模版引擎生成的頁面,修改方法類似。 +如果網站啟用了 PJAX,由於看板娘不必每頁刷新,需要注意將該腳本放到 PJAX 刷新區域之外。 -**但是!我们强烈推荐自己进行配置,让看板娘更加适合你的网站!** -如果你有兴趣自己折腾的话,请看下面的详细说明。 +**但是!我們強烈推薦自己進行配置,讓看板娘更加適合你的網站! ** +如果你有興趣自己折騰的話,請看下面的詳細說明。 ## 配置 -你可以对照 `autoload.js` 的源码查看可选的配置项目。`autoload.js` 会自动加载三个文件:`waifu.css`,`live2d.min.js` 和 `waifu-tips.js`。`waifu-tips.js` 会创建 `initWidget` 函数,这就是加载看板娘的主函数。`initWidget` 函数接收一个 Object 类型的参数,作为看板娘的配置。以下是配置选项: +你可以對照 `autoload.js` 的源碼查看可選的配置項目。 `autoload.js` 會自動加載三個文件:`waifu.css`,`live2d.min.js` 和 `waifu-tips.js`。 `waifu-tips.js` 會創建 `initWidget` 函數,這就是加載看板娘的主函數。 `initWidget` 函數接收一個 Object 類型的參數,作為看板娘的配置。以下是配置選項: -| 选项 | 类型 | 默认值 | 说明 | +| 選項 | 類型 | 默認值 | 說明 | | - | - | - | - | -| `waifuPath` | `string` | `https://fastly.jsdelivr.net/gh/stevenjoezhang/live2d-widget@latest/waifu-tips.json` | 看板娘资源路径,可自行修改 | -| `apiPath` | `string` | `https://live2d.fghrsh.net/api/` | API 路径,可选参数 | -| `cdnPath` | `string` | `https://fastly.jsdelivr.net/gh/fghrsh/live2d_api/` | CDN 路径,可选参数 | -| `tools` | `string[]` | 见 `autoload.js` | 加载的小工具按钮,可选参数 | +| `waifuPath` | `string` | `https://fastly.jsdelivr.net/gh/stevenjoezhang/live2d-widget@latest/waifu-tips.json` | 看板娘資源路徑,可自行修改 | +| `apiPath` | `string` | `https://live2d.fghrsh.net/api/` | API 路徑,可選參數 | +| `cdnPath` | `string` | `https://fastly.jsdelivr.net/gh/fghrsh/live2d_api/` | CDN 路徑,可選參數 | +| `tools` | `string[]` | 見 `autoload.js` | 加載的小工具按鈕,可選參數 | -其中,`apiPath` 和 `cdnPath` 两个参数设置其中一项即可。`apiPath` 是后端 API 的 URL,可以自行搭建,并增加模型(需要修改的内容比较多,此处不再赘述),可以参考 [live2d_api](https://github.com/fghrsh/live2d_api)。而 `cdnPath` 则是通过 jsDelivr 这样的 CDN 服务加载资源,更加稳定。 +其中,`apiPath` 和 `cdnPath` 兩個參數設置其中一項即可。 `apiPath` 是後端 API 的 URL,可以自行搭建,並增加模型(需要修改的內容比較多,此處不再贅述),可以參考 [live2d_api](https://github.com/fghrsh/live2d_api)。而 `cdnPath` 則是通過 jsDelivr 這樣的 CDN 服務加載資源,更加穩定。 -## 自定义 +## 自定義 -如果以上「配置」部分提供的选项还不足以满足你的需求,那么你可以自己进行修改。本仓库的目录结构如下: +如果以上「配置」部分提供的選項還不足以滿足你的需求,那麼你可以自己進行修改。本倉庫的目錄結構如下: -- `src/waifu-tips.js` 包含了按钮和对话框的逻辑; -- `waifu-tips.js` 是由 `src/waifu-tips.js` 自动打包生成的,不建议直接修改; -- `waifu-tips.json` 中定义了触发条件(`selector`,CSS 选择器)和触发时显示的文字(`text`); -- `waifu.css` 是看板娘的样式表。 +- `src/waifu-tips.js` 包含了按鈕和對話框的邏輯; +- `waifu-tips.js` 是由 `src/waifu-tips.js` 自動打包生成的,不建議直接修改; +- `waifu-tips.json` 中定義了觸發條件(`selector`,CSS 選擇器)和触發時顯示的文字(`text`); +- `waifu.css` 是看板娘的樣式表。 -`waifu-tips.json` 中默认的 CSS 选择器规则是对 Hexo 的 [NexT 主题](http://github.com/next-theme/hexo-theme-next) 有效的,为了适用于你自己的网页,可能需要自行修改,或增加新内容。 -**警告:`waifu-tips.json` 中的内容可能不适合所有年龄段,或不宜在工作期间访问。在使用时,请自行确保它们是合适的。** +`waifu-tips.json` 中默認的 CSS 選擇器規則是對 Hexo 的 [NexT 主題](http://github.com/next-theme/hexo-theme-next) 有效的,為了適用於你自己的網頁,可能需要自行修改,或增加新內容。 +**警告:`waifu-tips.json` 中的內容可能不適合所有年齡段,或不宜在工作期間訪問。在使用時,請自行確保它們是合適的。 ** -要在本地部署本项目的开发测试环境,你需要安装 Node.js 和 npm,然后执行以下命令: +要在本地部署本項目的開發測試環境,你需要安裝 Node.js 和 npm,然後執行以下命令: ```bash git clone https://github.com/stevenjoezhang/live2d-widget.git @@ -68,47 +68,50 @@ npm install npm run build ``` -如果有任何疑问,欢迎提 Issue。如果有任何修改建议,欢迎提 Pull Request。 +如果有任何疑問,歡迎提 Issue。如果有任何修改建議,歡迎提 Pull Request。 ## 部署 -在本地完成了修改后,你可以将修改后的项目部署在服务器上,或者通过 CDN 加载,以便在网页中使用。 +在本地完成了修改後,你可以將修改後的項目部署在服務器上,或者通過 CDN 加載,以便在網頁中使用。 ### 使用 CDN -要自定义有关内容,可以把这个仓库 Fork 一份,然后把修改后的内容通过 git push 到你的仓库中。这时,使用方法对应地变为 +要自定義有關內容,可以把這個倉庫 Fork 一份,然後把修改後的內容通過 git push 到你的倉庫中。這時,使用方法對應地變為 ```xml ``` -将此处的 `username` 替换为你的 GitHub 用户名。为了使 CDN 的内容正常刷新,需要创建新的 git tag 并推送至 GitHub 仓库中,否则此处的 `@latest` 仍然指向更新前的文件。此外 CDN 本身存在缓存,因此改动可能需要一定的时间生效。相关文档: +將此處的 `username` 替換為你的 GitHub 用戶名。為了使 CDN 的內容正常刷新,需要創建新的 git tag 並推送至 GitHub 倉庫中,否則此處的 `@latest` 仍然指向更新前的文件。此外 CDN 本身存在緩存,因此改動可能需要一定的時間生效。相關文檔: - [Git Basics - Tagging](https://git-scm.com/book/en/v2/Git-Basics-Tagging) - [Managing releases in a repository](https://docs.github.com/en/repositories/releasing-projects-on-github/managing-releases-in-a-repository) ### Self-host -你也可以直接把这些文件放到服务器上,而不是通过 CDN 加载。 +你也可以直接把這些文件放到服務器上,而不是通過 CDN 加載。 -- 如果你能够通过 `ssh` 连接你的主机,请把 Fork 并修改后的代码仓库克隆到服务器上。 -- 如果你的主机无法用 `ssh` 连接(例如一般的虚拟主机),请在本地修改好代码后,通过 `ftp` 等方式将文件上传到主机的网站的目录下。 -- 如果你是通过 Hexo 等工具部署的静态博客,请把本项目的代码放在博客源文件目录下(例如 `source` 目录)。重新部署博客时,相关文件就会自动上传到对应的路径下。为了避免这些文件被 Hexo 插件错误地修改,可能需要设置 `skip_render`。 +- 如果你能夠通過 `ssh` 連接你的主機,請把 Fork 並修改後的代碼倉庫克隆到服務器上。 +- 如果你的主機無法用 `ssh` 連接(例如一般的虛擬主機),請在本地修改好代碼後,通過 `ftp` 等方式將文件上傳到主機的網站的目錄下。 +- 如果你是通過 Hexo 等工具部署的靜態博客,請把本項目的代碼放在博客源文件目錄下(例如 `source` 目錄)。重新部署博客時,相關文件就會自動上傳到對應的路徑下。為了避免這些文件被 Hexo 插件錯誤地修改,可能需要設置 `skip_render`。 -这样,整个项目就可以通过你的域名访问了。不妨试试能否正常地通过浏览器打开 `autoload.js` 和 `live2d.min.js` 等文件,并确认这些文件的内容是完整和正确的。 -一切正常的话,接下来修改 `autoload.js` 中的常量 `live2d_path` 为 `live2d-widget` 这一目录的 URL 即可。比如说,如果你能够通过 +這樣,整個項目就可以通過你的域名訪問了。不妨試試能否正常地通過瀏覽器打開 `autoload.js` 和 `live2d.min.js` 等文件,並確認這些文件的內容是完整和正確的。 +一切正常的話,接下來修改 `autoload.js` 中的常量 `live2d_path` 為 `live2d-widget` 這一目錄的 URL 即可。比如說,如果你能夠通過 ``` https://example.com/path/to/live2d-widget/live2d.min.js ``` -访问到 `live2d.min.js`,那么就把 `live2d_path` 的值修改为 +訪問到 `live2d.min.js`,那麼就把 `live2d_path` 的值修改為 ``` https://example.com/path/to/live2d-widget/ ``` -路径末尾的 `/` 一定要加上。 -完成后,在你要添加看板娘的界面加入 +路徑末尾的 `/` 一定要加上。 +完成後,在你要添加看板娘的界面加入 ```xml ``` -就可以加载了。 +就可以加載了。 -## 鸣谢 +## 鳴謝 + +### 感謝原作者stevenjoezhang,此儲存庫僅為原作者之中文繁體化版本,並非原作 +### 原作網址:[https://github.com/stevenjoezhang/live2d-widget](https://github.com/stevenjoezhang/live2d-widget) @@ -118,7 +121,7 @@ https://example.com/path/to/live2d-widget/ -> 感谢 BrowserStack 容许我们在真实的浏览器中测试此项目。 +> 感謝 BrowserStack 容許我們在真實的瀏覽器中測試此項目。 > Thanks to [BrowserStack](https://www.browserstack.com/) for providing the infrastructure that allows us to test in real browsers! @@ -129,28 +132,28 @@ https://example.com/path/to/live2d-widget/ -> 感谢 jsDelivr 提供的 CDN 服务。 +> 感謝 jsDelivr 提供的 CDN 服務。 > Thanks jsDelivr for providing public CDN service. -代码自这篇博文魔改而来: +代碼自這篇博文魔改而來: https://www.fghrsh.net/post/123.html -感谢 [一言](https://hitokoto.cn) 提供的语句接口。 +感謝 [一言](https://hitokoto.cn) 提供的語句接口。 -点击看板娘的纸飞机按钮时,会出现一个彩蛋,这来自于 [WebsiteAsteroids](http://www.websiteasteroids.com)。 +點擊看板娘的紙飛機按鈕時,會出現一個彩蛋,這來自於 [WebsiteAsteroids](http://www.websiteasteroids.com)。 ## 更多 -更多内容可以参考: +更多內容可以參考: https://nocilol.me/archives/lab/add-dynamic-poster-girl-with-live2d-to-your-blog-02 https://github.com/xiazeyu/live2d-widget.js https://github.com/summerscar/live2dDemo -关于后端 API 模型: +關於後端 API 模型: https://github.com/xiazeyu/live2d-widget-models https://github.com/xiaoski/live2d_models_collection -除此之外,还有桌面版本: +除此之外,還有桌面版本: https://github.com/amorist/platelet https://github.com/akiroz/Live2D-Widget https://github.com/zenghongtu/PPet @@ -159,31 +162,31 @@ https://github.com/LikeNeko/L2dPetForMac 以及 Wallpaper Engine: https://github.com/guansss/nep-live2d -## 许可证 +## 許可證 Released under the GNU General Public License v3 http://www.gnu.org/licenses/gpl-3.0.html -本仓库并不包含任何模型,用作展示的所有 Live2D 模型、图片、动作数据等版权均属于其原作者,仅供研究学习,不得用于商业用途。 +本倉庫並不包含任何模型,用作展示的所有 Live2D 模型、圖片、動作數據等版權均屬於其原作者,僅供研究學習,不得用於商業用途。 -Live2D 官方网站: +Live2D 官方網站: https://www.live2d.com/en/ https://live2d.github.io -Live2D Cubism Core は Live2D Proprietary Software License で提供しています。 +Live2D Cubism Core は Live2D Proprietary Software License で提供しています。 https://www.live2d.com/eula/live2d-proprietary-software-license-agreement_en.html -Live2D Cubism Components は Live2D Open Software License で提供しています。 +Live2D Cubism Components は Live2D Open Software License で提供しています。 http://www.live2d.com/eula/live2d-open-software-license-agreement_en.html > The terms and conditions do prohibit modification, but obfuscating in `live2d.min.js` would not be considered illegal modification. https://community.live2d.com/discussion/140/webgl-developer-licence-and-javascript-question -## 更新日志 +## 更新日誌 -2018年10月31日,由 fghrsh 提供的原 API 停用,请更新至新地址。参考文章: +2018年10月31日,由 fghrsh 提供的原 API 停用,請更新至新地址。參考文章: https://www.fghrsh.net/post/170.html -2020年1月1日起,本项目不再依赖于 jQuery。 +2020年1月1日起,本項目不再依賴於 jQuery。 -2022年11月1日起,本项目不再需要用户单独加载 Font Awesome。 +2022年11月1日起,本項目不再需要用戶單獨加載 Font Awesome。 diff --git a/autoload.js b/autoload.js index aee6b697f..60bd75aa2 100644 --- a/autoload.js +++ b/autoload.js @@ -1,5 +1,5 @@ // live2d_path 参数建议使用绝对路径 -const live2d_path = "https://fastly.jsdelivr.net/gh/stevenjoezhang/live2d-widget@latest/"; +const live2d_path = "https://fastly.jsdelivr.net/gh/510208/live2d-widget@latest/"; //const live2d_path = "/live2d-widget/"; // 封装异步加载资源的方法 @@ -35,7 +35,7 @@ if (screen.width >= 768) { initWidget({ waifuPath: live2d_path + "waifu-tips.json", //apiPath: "https://live2d.fghrsh.net/api/", - cdnPath: "https://fastly.jsdelivr.net/gh/fghrsh/live2d_api/", + cdnPath: "https://fastly.jsdelivr.net/gh/510208/live2d_api/", tools: ["hitokoto", "asteroids", "switch-model", "switch-texture", "photo", "info", "quit"] }); }); diff --git a/package.json b/package.json index 3310e7cec..a434f4b4d 100644 --- a/package.json +++ b/package.json @@ -10,17 +10,17 @@ }, "repository": { "type": "git", - "url": "git+https://github.com/stevenjoezhang/live2d-widget.git" + "url": "git+https://github.com/510208/live2d-widget.git" }, "keywords": [ "Live2d" ], - "author": "stevenjoezhang ", + "author": "510208 ", "license": "GPL-3.0-or-later", "bugs": { - "url": "https://github.com/stevenjoezhang/live2d-widget/issues" + "url": "https://github.com/510208/live2d-widget/issues" }, - "homepage": "https://github.com/stevenjoezhang/live2d-widget#readme", + "homepage": "https://github.com/510208/live2d-widget#readme", "devDependencies": { "@fortawesome/fontawesome-free": "^6.2.0", "@rollup/plugin-node-resolve": "^15.0.0", diff --git a/rollup.config.js b/rollup.config.js index 3f46bc8cf..4c286b534 100644 --- a/rollup.config.js +++ b/rollup.config.js @@ -23,7 +23,7 @@ function string(opts = {}) { renderChunk(code, chunk, outputOptions = {}) { return `/*! * Live2D Widget - * https://github.com/stevenjoezhang/live2d-widget + * https://github.com/510208/live2d-widget */ ` + code; } diff --git a/src/index.js b/src/index.js index b1f45f644..968ffbac3 100755 --- a/src/index.js +++ b/src/index.js @@ -43,7 +43,7 @@ function loadWidget(config) { } } } - const text = `欢迎阅读「${document.title.split(" - ")[0]}」`; + const text = `歡迎閱讀「${document.title.split(" - ")[0]}」`; let from; if (document.referrer !== "") { const referrer = new URL(document.referrer), @@ -57,7 +57,7 @@ function loadWidget(config) { if (domain in domains) from = domains[domain]; else from = referrer.hostname; - return `Hello!来自 ${from} 的朋友
${text}`; + return `Hello!來自 ${from} 的朋友
${text}`; } return text; } diff --git a/src/model.js b/src/model.js index 23b036abd..43d9abe1f 100644 --- a/src/model.js +++ b/src/model.js @@ -33,7 +33,7 @@ class Model { loadlive2d("live2d", `${this.cdnPath}model/${target}/index.json`); } else { loadlive2d("live2d", `${this.apiPath}get/?id=${modelId}-${modelTexturesId}`); - console.log(`Live2D 模型 ${modelId}-${modelTexturesId} 加载完成`); + console.log(`Live2D 模型 ${modelId}-${modelTexturesId} 載入完成`); } } @@ -44,13 +44,13 @@ class Model { if (!this.modelList) await this.loadModelList(); const target = randomSelection(this.modelList.models[modelId]); loadlive2d("live2d", `${this.cdnPath}model/${target}/index.json`); - showMessage("我的新衣服好看嘛?", 4000, 10); + showMessage("我的新衣服好看ㄇ?", 4000, 10); } else { // 可选 "rand"(随机), "switch"(顺序) fetch(`${this.apiPath}rand_textures/?id=${modelId}-${modelTexturesId}`) .then(response => response.json()) .then(result => { - if (result.textures.id === 1 && (modelTexturesId === 1 || modelTexturesId === 0)) showMessage("我还没有其他衣服呢!", 4000, 10); + if (result.textures.id === 1 && (modelTexturesId === 1 || modelTexturesId === 0)) showMessage("我還沒有其他衣服呢!", 4000, 10); else this.loadModel(modelId, result.textures.id, "我的新衣服好看嘛?"); }); } diff --git a/src/tools.js b/src/tools.js index c8b38525a..30e6a4bfa 100644 --- a/src/tools.js +++ b/src/tools.js @@ -13,7 +13,7 @@ function showHitokoto() { fetch("https://v1.hitokoto.cn") .then(response => response.json()) .then(result => { - const text = `这句一言来自 「${result.from}」,是 ${result.creator} 在 hitokoto.cn 投稿的。`; + const text = `這句一言來自 「${result.from}」,是 ${result.creator} 在 hitokoto.cn 投稿的。`; showMessage(result.hitokoto, 6000, 9); setTimeout(() => { showMessage(text, 4000, 9); @@ -50,7 +50,7 @@ const tools = { "photo": { icon: fa_camera_retro, callback: () => { - showMessage("照好了嘛,是不是很可爱呢?", 6000, 9); + showMessage("照好了嘛,是不是很可愛呢?", 6000, 9); Live2D.captureName = "photo.png"; Live2D.captureFrame = true; } @@ -65,7 +65,7 @@ const tools = { icon: fa_xmark, callback: () => { localStorage.setItem("waifu-display", Date.now()); - showMessage("愿你有一天能与重要的人重逢。", 2000, 11); + showMessage("願你有一天能與心愛的人重逢。", 2000, 11); document.getElementById("waifu").style.bottom = "-500px"; setTimeout(() => { document.getElementById("waifu").style.display = "none"; diff --git a/waifu-tips-backup.json b/waifu-tips-backup.json new file mode 100755 index 000000000..2f14a30d6 --- /dev/null +++ b/waifu-tips-backup.json @@ -0,0 +1,255 @@ +{ + "mouseover": [{ + "selector": "#live2d", + "text": ["干嘛呢你,快把手拿开~~", "鼠…鼠标放错地方了!", "你要干嘛呀?", "喵喵喵?", "怕怕(ノ≧∇≦)ノ", "非礼呀!救命!", "这样的话,只能使用武力了!", "我要生气了哦", "不要动手动脚的!", "真…真的是不知羞耻!", "Hentai!"] + }, { + "selector": "#waifu-tool-hitokoto", + "text": ["猜猜我要说些什么?", "我从青蛙王子那里听到了不少人生经验。"] + }, { + "selector": "#waifu-tool-asteroids", + "text": ["要不要来玩飞机大战?", "这个按钮上写着「不要点击」。", "怎么,你想来和我玩个游戏?", "听说这样可以蹦迪!"] + }, { + "selector": "#waifu-tool-switch-model", + "text": ["你是不是不爱人家了呀,呜呜呜~", "要见见我的姐姐嘛?", "想要看我妹妹嘛?", "要切换看板娘吗?"] + }, { + "selector": "#waifu-tool-switch-texture", + "text": ["喜欢换装 PLAY 吗?", "这次要扮演什么呢?", "变装!", "让我们看看接下来会发生什么!"] + }, { + "selector": "#waifu-tool-photo", + "text": ["你要给我拍照呀?一二三~茄子~", "要不,我们来合影吧!", "保持微笑就好了~"] + }, { + "selector": "#waifu-tool-info", + "text": ["想要知道更多关于我的事么?", "这里记录着我搬家的历史呢。", "你想深入了解我什么呢?"] + }, { + "selector": "#waifu-tool-quit", + "text": ["到了要说再见的时候了吗?", "呜呜 QAQ 后会有期……", "不要抛弃我呀……", "我们,还能再见面吗……", "哼,你会后悔的!"] + }, { + "selector": ".menu-item-home a", + "text": ["点击前往首页,想回到上一页可以使用浏览器的后退功能哦。", "点它就可以回到首页啦!", "回首页看看吧。"] + }, { + "selector": ".menu-item-about a", + "text": ["你想知道我家主人是谁吗?", "这里有一些关于我家主人的秘密哦,要不要看看呢?", "发现主人出没地点!"] + }, { + "selector": ".menu-item-tags a", + "text": ["点击就可以看文章的标签啦!", "点击来查看所有标签哦。"] + }, { + "selector": ".menu-item-categories a", + "text": ["文章都分类好啦~", "点击来查看文章分类哦。"] + }, { + "selector": ".menu-item-archives a", + "text": ["翻页比较麻烦吗,那就来看看文章归档吧。", "文章目录都整理在这里啦!"] + }, { + "selector": ".menu-item-friends a", + "text": ["这是我的朋友们哦ヾ(◍°∇°◍)ノ゙", "要去大佬们的家看看吗?", "要去拜访一下我的朋友们吗?"] + }, { + "selector": ".menu-item-search a", + "text": ["找不到想看的内容?搜索看看吧!", "在找什么东西呢,需要帮忙吗?"] + }, { + "selector": ".menu-item a", + "text": ["快看看这里都有什么呢?"] + }, { + "selector": ".site-author", + "text": ["我家主人好看吗?", "这是我家主人(*´∇`*)"] + }, { + "selector": ".site-state", + "text": ["这是文章的统计信息~", "要不要点进去看看?"] + }, { + "selector": ".feed-link a", + "text": ["这里可以使用 RSS 订阅呢!", "利用 feed 订阅器,就能快速知道博客有没有更新了呢。"] + }, { + "selector": ".cc-opacity, .post-copyright-author", + "text": ["要记得规范转载哦。", "所有文章均采用 CC BY-NC-SA 4.0 许可协议~", "转载前要先注意下文章的版权协议呢。"] + }, { + "selector": ".links-of-author", + "text": ["这里是主人的常驻地址哦。", "这里有主人的联系方式!"] + }, { + "selector": ".followme", + "text": ["手机扫一下就能继续看,很方便呢~", "扫一扫,打开新世界的大门!"] + }, { + "selector": ".fancybox img, img.medium-zoom-image", + "text": ["点击图片可以放大呢!"] + }, { + "selector": ".copy-btn", + "text": ["代码可以直接点击复制哟。"] + }, { + "selector": ".highlight .table-container, .gist", + "text": ["GitHub!我是新手!", "PHP 是最好的语言!"] + }, { + "selector": "a[href^='mailto']", + "text": ["邮件我会及时回复的!", "点击就可以发送邮件啦~"] + }, { + "selector": "a[href^='/tags/']", + "text": ["要去看看 {text} 标签么?", "点它可以查看此标签下的所有文章哟!"] + }, { + "selector": "a[href^='/categories/']", + "text": ["要去看看 {text} 分类么?", "点它可以查看此分类下的所有文章哟!"] + }, { + "selector": ".post-title-link", + "text": ["要看看 {text} 这篇文章吗?"] + }, { + "selector": "a[rel='contents']", + "text": ["点击来阅读全文哦。"] + }, { + "selector": "a[itemprop='discussionUrl']", + "text": ["要去看看评论吗?"] + }, { + "selector": ".beian a", + "text": ["我也是有户口的人哦。", "我的主人可是遵纪守法的好主人。"] + }, { + "selector": ".container a[href^='http'], .nav-link .nav-text", + "text": ["要去看看 {text} 么?", "去 {text} 逛逛吧。", "到 {text} 看看吧。"] + }, { + "selector": ".back-to-top", + "text": ["点它就可以回到顶部啦!", "又回到最初的起点~", "要回到开始的地方么?"] + }, { + "selector": ".reward-container", + "text": ["我是不是棒棒哒~快给我点赞吧!", "要打赏我嘛?好期待啊~", "主人最近在吃土呢,很辛苦的样子,给他一些钱钱吧~"] + }, { + "selector": "#wechat", + "text": ["这是我的微信二维码~"] + }, { + "selector": "#alipay", + "text": ["这是我的支付宝哦!"] + }, { + "selector": "#bitcoin", + "text": ["这是我的比特币账号!"] + }, { + "selector": "#needsharebutton-postbottom .btn", + "text": ["好东西要让更多人知道才行哦。", "觉得文章有帮助的话,可以分享给更多需要的朋友呢。"] + }, { + "selector": ".need-share-button_weibo", + "text": ["微博?来分享一波喵!"] + }, { + "selector": ".need-share-button_wechat", + "text": ["分享到微信吧!"] + }, { + "selector": ".need-share-button_douban", + "text": ["分享到豆瓣好像也不错!"] + }, { + "selector": ".need-share-button_qqzone", + "text": ["QQ 空间,一键转发,耶~"] + }, { + "selector": ".need-share-button_twitter", + "text": ["Twitter?好像是不存在的东西?"] + }, { + "selector": ".need-share-button_facebook", + "text": ["emmm…FB 好像也是不存在的东西?"] + }, { + "selector": ".post-nav-item a[rel='next']", + "text": ["来看看下一篇文章吧。", "点它可以看下一篇文章哦!", "要翻到下一篇文章吗?"] + }, { + "selector": ".post-nav-item a[rel='prev']", + "text": ["来看看上一篇文章吧。", "点它可以看上一篇文章哦!", "要翻到上一篇文章吗?"] + }, { + "selector": ".extend.next", + "text": ["去下一页看看吧。", "点它可以前进哦!", "要翻到下一页吗?"] + }, { + "selector": ".extend.prev", + "text": ["去上一页看看吧。", "点它可以后退哦!", "要翻到上一页吗?"] + }, { + "selector": "input.vnick", + "text": ["该怎么称呼你呢?", "留下你的尊姓大名!"] + }, { + "selector": ".vmail", + "text": ["留下你的邮箱,不然就是无头像人士了!", "记得设置好 Gravatar 头像哦!", "为了方便通知你最新消息,一定要留下邮箱!"] + }, { + "selector": ".vlink", + "text": ["快快告诉我你的家在哪里,好让我去参观参观!"] + }, { + "selector": ".veditor", + "text": ["想要去评论些什么吗?", "要说点什么吗?", "觉得博客不错?快来留言和主人交流吧!"] + }, { + "selector": ".vcontrol a", + "text": ["你会不会熟练使用 Markdown 呀?", "使用 Markdown 让评论更美观吧~"] + }, { + "selector": ".vemoji-btn", + "text": ["要插入一个萌萌哒的表情吗?", "要来一发表情吗?"] + }, { + "selector": ".vpreview-btn", + "text": ["要预览一下你的发言吗?", "快看看你的评论有多少负熵!"] + }, { + "selector": ".vsubmit", + "text": ["评论没有审核,要对自己的发言负责哦~", "要提交了吗,请耐心等待回复哦~"] + }, { + "selector": ".vcontent", + "text": ["哇,快看看这个精彩评论!", "如果有疑问,请尽快留言哦~"] + }], + "click": [{ + "selector": "#live2d", + "text": ["是…是不小心碰到了吧…", "萝莉控是什么呀?", "你看到我的小熊了吗?", "再摸的话我可要报警了!⌇●﹏●⌇", "110 吗,这里有个变态一直在摸我(ó﹏ò。)", "不要摸我了,我会告诉老婆来打你的!", "干嘛动我呀!小心我咬你!", "别摸我,有什么好摸的!"] + }, { + "selector": ".veditor", + "text": ["要吐槽些什么呢?", "一定要认真填写喵~", "有什么想说的吗?"] + }, { + "selector": ".vsubmit", + "text": ["输入验证码就可以提交评论啦~"] + }], + "seasons": [{ + "date": "01/01", + "text": "元旦了呢,新的一年又开始了,今年是{year}年~" + }, { + "date": "02/14", + "text": "又是一年情人节,{year}年找到对象了嘛~" + }, { + "date": "03/08", + "text": "今天是国际妇女节!" + }, { + "date": "03/12", + "text": "今天是植树节,要保护环境呀!" + }, { + "date": "04/01", + "text": "悄悄告诉你一个秘密~今天是愚人节,不要被骗了哦~" + }, { + "date": "05/01", + "text": "今天是五一劳动节,计划好假期去哪里了吗~" + }, { + "date": "06/01", + "text": "儿童节了呢,快活的时光总是短暂,要是永远长不大该多好啊…" + }, { + "date": "09/03", + "text": "中国人民抗日战争胜利纪念日,铭记历史、缅怀先烈、珍爱和平、开创未来。" + }, { + "date": "09/10", + "text": "教师节,在学校要给老师问声好呀~" + }, { + "date": "10/01", + "text": "国庆节到了,为祖国母亲庆生!" + }, { + "date": "11/05-11/12", + "text": "今年的双十一是和谁一起过的呢~" + }, { + "date": "12/20-12/31", + "text": "这几天是圣诞节,主人肯定又去剁手买买买了~" + }], + "time": [{ + "hour": "6-7", + "text": "早上好!一日之计在于晨,美好的一天就要开始了~" + }, { + "hour": "8-11", + "text": "上午好!工作顺利嘛,不要久坐,多起来走动走动哦!" + }, { + "hour": "12-13", + "text": "中午了,工作了一个上午,现在是午餐时间!" + }, { + "hour": "14-17", + "text": "午后很容易犯困呢,今天的运动目标完成了吗?" + }, { + "hour": "18-19", + "text": "傍晚了!窗外夕阳的景色很美丽呢,最美不过夕阳红~" + }, { + "hour": "20-21", + "text": "晚上好,今天过得怎么样?" + }, { + "hour": "22-23", + "text": ["已经这么晚了呀,早点休息吧,晚安~", "深夜时要爱护眼睛呀!"] + }, { + "hour": "0-5", + "text": "你是夜猫子呀?这么晚还不睡觉,明天起的来嘛?" + }], + "message": { + "default": ["好久不见,日子过得好快呢……", "大坏蛋!你都多久没理人家了呀,嘤嘤嘤~", "嗨~快来逗我玩吧!", "拿小拳拳锤你胸口!", "记得把小家加入收藏夹哦!"], + "console": "哈哈,你打开了控制台,是想要看看我的小秘密吗?", + "copy": "你都复制了些什么呀,转载要记得加上出处哦!", + "visibilitychange": "哇,你终于回来了~" + } +} diff --git a/waifu-tips.json b/waifu-tips.json old mode 100755 new mode 100644 index 2f14a30d6..51e7d1cdf --- a/waifu-tips.json +++ b/waifu-tips.json @@ -1,255 +1,252 @@ { "mouseover": [{ "selector": "#live2d", - "text": ["干嘛呢你,快把手拿开~~", "鼠…鼠标放错地方了!", "你要干嘛呀?", "喵喵喵?", "怕怕(ノ≧∇≦)ノ", "非礼呀!救命!", "这样的话,只能使用武力了!", "我要生气了哦", "不要动手动脚的!", "真…真的是不知羞耻!", "Hentai!"] + "text": ["幹嘛呢你,快把手拿開~~", "鼠…鼠標放錯地方了!", "你要幹嘛呀?", "喵喵喵?", "怕怕(ノ≧∇≦)ノ", "非禮呀!救命!", "這樣的話,只能使用武力了!", "我要生氣了哦", "不要動手動腳的!", "真…真的是不知羞恥!", "Hentai!"] }, { "selector": "#waifu-tool-hitokoto", - "text": ["猜猜我要说些什么?", "我从青蛙王子那里听到了不少人生经验。"] + "text": ["猜猜我要說些什麼?", "我從青蛙王子那裡聽到了不少人生經驗。"] }, { "selector": "#waifu-tool-asteroids", - "text": ["要不要来玩飞机大战?", "这个按钮上写着「不要点击」。", "怎么,你想来和我玩个游戏?", "听说这样可以蹦迪!"] + "text": ["要不要來玩飛機大戰?", "這個按鈕上寫著「不要點擊」。 ", "怎麼,你想來和我玩個遊戲? ", "聽說這樣可以蹦迪! "] }, { "selector": "#waifu-tool-switch-model", - "text": ["你是不是不爱人家了呀,呜呜呜~", "要见见我的姐姐嘛?", "想要看我妹妹嘛?", "要切换看板娘吗?"] + "text": ["你是不是不愛人家了呀,嗚嗚嗚~", "要見見我的姐姐嘛?", "想要看我妹妹嘛?", "要切換看板娘嗎?"] }, { "selector": "#waifu-tool-switch-texture", - "text": ["喜欢换装 PLAY 吗?", "这次要扮演什么呢?", "变装!", "让我们看看接下来会发生什么!"] + "text": ["喜歡換裝 PLAY 嗎?", "這次要扮演什麼呢?", "變裝!", "讓我們看看接下來會發生什麼!"] }, { "selector": "#waifu-tool-photo", - "text": ["你要给我拍照呀?一二三~茄子~", "要不,我们来合影吧!", "保持微笑就好了~"] + "text": ["你要給我拍照呀?一二三~茄子~", "要不,我們來合影吧!", "保持微笑就好了~"] }, { "selector": "#waifu-tool-info", - "text": ["想要知道更多关于我的事么?", "这里记录着我搬家的历史呢。", "你想深入了解我什么呢?"] + "text": ["想要知道更多關於我的事麼?", "這裡記錄著我搬家的歷史呢。", "你想深入了解我什麼呢?"] }, { "selector": "#waifu-tool-quit", - "text": ["到了要说再见的时候了吗?", "呜呜 QAQ 后会有期……", "不要抛弃我呀……", "我们,还能再见面吗……", "哼,你会后悔的!"] + "text": ["到了要說再見的時候了嗎?", "嗚嗚 QAQ 後會有期……", "不要拋棄我呀……", "我們,還能再見面嗎……", "哼,你會後悔的!"] }, { "selector": ".menu-item-home a", - "text": ["点击前往首页,想回到上一页可以使用浏览器的后退功能哦。", "点它就可以回到首页啦!", "回首页看看吧。"] + "text": ["點擊前往首頁,想回到上一頁可以使用瀏覽器的後退功能哦。", "點它就可以回到首頁啦!", "回首頁看看吧。"] }, { "selector": ".menu-item-about a", - "text": ["你想知道我家主人是谁吗?", "这里有一些关于我家主人的秘密哦,要不要看看呢?", "发现主人出没地点!"] + "text": ["你想知道我家主人是誰嗎?", "這裡有一些關於我家主人的秘密哦,要不要看看呢?", "發現主人出沒地點!"] }, { "selector": ".menu-item-tags a", - "text": ["点击就可以看文章的标签啦!", "点击来查看所有标签哦。"] + "text": ["點擊就可以看文章的標籤啦!", "點擊來查看所有標籤哦。"] }, { "selector": ".menu-item-categories a", - "text": ["文章都分类好啦~", "点击来查看文章分类哦。"] + "text": ["文章都分類好啦~", "點擊來查看文章分類哦。"] }, { "selector": ".menu-item-archives a", - "text": ["翻页比较麻烦吗,那就来看看文章归档吧。", "文章目录都整理在这里啦!"] + "text": ["翻頁比較麻煩嗎,那就來看看文章歸檔吧。", "文章目錄都整理在這裡啦!"] }, { "selector": ".menu-item-friends a", - "text": ["这是我的朋友们哦ヾ(◍°∇°◍)ノ゙", "要去大佬们的家看看吗?", "要去拜访一下我的朋友们吗?"] + "text": ["這是我的朋友們哦ヾ(◍°∇°◍)ノ゙", "要去大佬們的家看看嗎?", "要去拜訪一下我的朋友們嗎?"] }, { "selector": ".menu-item-search a", - "text": ["找不到想看的内容?搜索看看吧!", "在找什么东西呢,需要帮忙吗?"] + "text": ["找不到想看的內容?搜索看看吧!", "在找什麼東西呢,需要幫忙嗎?"] }, { "selector": ".menu-item a", - "text": ["快看看这里都有什么呢?"] + "text": ["快看看這裡都有什麼呢?"] }, { - "selector": ".site-author", - "text": ["我家主人好看吗?", "这是我家主人(*´∇`*)"] + "selector": ".saboxplugin-wrap", + "text": ["我家主人好看嗎?", "這是我家主人(*´∇`*)"] }, { "selector": ".site-state", - "text": ["这是文章的统计信息~", "要不要点进去看看?"] + "text": ["這是文章的統計信息~", "要不要點進去看看?"] }, { "selector": ".feed-link a", - "text": ["这里可以使用 RSS 订阅呢!", "利用 feed 订阅器,就能快速知道博客有没有更新了呢。"] + "text": ["這裡可以使用 RSS 訂閱呢!", "利用 feed 訂閱器,就能快速知道博客有沒有更新了呢。"] }, { "selector": ".cc-opacity, .post-copyright-author", - "text": ["要记得规范转载哦。", "所有文章均采用 CC BY-NC-SA 4.0 许可协议~", "转载前要先注意下文章的版权协议呢。"] + "text": ["要記得規範轉載哦。", "所有文章均採用 CC BY-NC-SA 4.0 許可協議~", "轉載前要先註意下文章的版權協議呢。"] }, { "selector": ".links-of-author", - "text": ["这里是主人的常驻地址哦。", "这里有主人的联系方式!"] + "text": ["這裡是主人的常駐地址哦。", "這裡有主人的聯繫方式!"] }, { "selector": ".followme", - "text": ["手机扫一下就能继续看,很方便呢~", "扫一扫,打开新世界的大门!"] + "text": ["手機掃一下就能繼續看,很方便呢~", "掃一掃,打開新世界的大門!"] }, { "selector": ".fancybox img, img.medium-zoom-image", - "text": ["点击图片可以放大呢!"] + "text": ["點擊圖片可以放大呢!"] }, { "selector": ".copy-btn", - "text": ["代码可以直接点击复制哟。"] + "text": ["代碼可以直接點擊複製喲。"] }, { "selector": ".highlight .table-container, .gist", - "text": ["GitHub!我是新手!", "PHP 是最好的语言!"] + "text": ["GitHub!我是新手!", "PHP 是最好的語言!"] }, { "selector": "a[href^='mailto']", - "text": ["邮件我会及时回复的!", "点击就可以发送邮件啦~"] + "text": ["郵件我會及時回复的!", "點擊就可以發送郵件啦~"] }, { "selector": "a[href^='/tags/']", - "text": ["要去看看 {text} 标签么?", "点它可以查看此标签下的所有文章哟!"] + "text": ["要去看看 {text} 標籤麼?", "點它可以查看此標籤下的所有文章喲!"] }, { "selector": "a[href^='/categories/']", - "text": ["要去看看 {text} 分类么?", "点它可以查看此分类下的所有文章哟!"] + "text": ["要去看看 {text} 分類麼?", "點它可以查看此分類下的所有文章喲!"] }, { "selector": ".post-title-link", - "text": ["要看看 {text} 这篇文章吗?"] + "text": ["要看看 {text} 這篇文章嗎?"] }, { "selector": "a[rel='contents']", - "text": ["点击来阅读全文哦。"] + "text": ["點擊來閱讀全文哦。"] }, { "selector": "a[itemprop='discussionUrl']", - "text": ["要去看看评论吗?"] + "text": ["要去看看評論嗎?"] }, { "selector": ".beian a", - "text": ["我也是有户口的人哦。", "我的主人可是遵纪守法的好主人。"] + "text": ["我也是有戶口的人哦。", "我的主人可是遵紀守法的好主人。"] }, { "selector": ".container a[href^='http'], .nav-link .nav-text", - "text": ["要去看看 {text} 么?", "去 {text} 逛逛吧。", "到 {text} 看看吧。"] + "text": ["要去看看 {text} 麼?", "去 {text} 逛逛吧。", "到 {text} 看看吧。"] }, { "selector": ".back-to-top", - "text": ["点它就可以回到顶部啦!", "又回到最初的起点~", "要回到开始的地方么?"] + "text": ["點它就可以回到頂部啦!", "又回到最初的起點~", "要回到開始的地方麼?"] }, { "selector": ".reward-container", - "text": ["我是不是棒棒哒~快给我点赞吧!", "要打赏我嘛?好期待啊~", "主人最近在吃土呢,很辛苦的样子,给他一些钱钱吧~"] + "text": ["我是不是棒棒噠~快給我點贊吧!", "要打賞我嘛?好期待啊~", "主人最近在吃土呢,很辛苦的樣子,給他一些錢錢吧~"] }, { "selector": "#wechat", - "text": ["这是我的微信二维码~"] + "text": ["這是我的微信二維碼~"] }, { "selector": "#alipay", - "text": ["这是我的支付宝哦!"] + "text": ["這是我的支付寶哦!"] }, { "selector": "#bitcoin", - "text": ["这是我的比特币账号!"] + "text": ["這是我的比特幣賬號!"] }, { "selector": "#needsharebutton-postbottom .btn", - "text": ["好东西要让更多人知道才行哦。", "觉得文章有帮助的话,可以分享给更多需要的朋友呢。"] + "text": ["好東西要讓更多人知道才行哦。", "覺得文章有幫助的話,可以分享給更多需要的朋友呢。"] }, { "selector": ".need-share-button_weibo", - "text": ["微博?来分享一波喵!"] + "text": ["微博?來分享一波喵!"] }, { "selector": ".need-share-button_wechat", "text": ["分享到微信吧!"] }, { "selector": ".need-share-button_douban", - "text": ["分享到豆瓣好像也不错!"] + "text": ["分享到豆瓣好像也不錯!"] }, { "selector": ".need-share-button_qqzone", - "text": ["QQ 空间,一键转发,耶~"] + "text": ["QQ 空間,一鍵轉發,耶~"] }, { "selector": ".need-share-button_twitter", - "text": ["Twitter?好像是不存在的东西?"] + "text": ["Twitter?好像是不存在的東西?"] }, { "selector": ".need-share-button_facebook", - "text": ["emmm…FB 好像也是不存在的东西?"] + "text": ["emmm…FB 好像也是不存在的東西?"] }, { "selector": ".post-nav-item a[rel='next']", - "text": ["来看看下一篇文章吧。", "点它可以看下一篇文章哦!", "要翻到下一篇文章吗?"] + "text": ["來看看下一篇文章吧。", "點它可以看下一篇文章哦!", "要翻到下一篇文章嗎?"] }, { "selector": ".post-nav-item a[rel='prev']", - "text": ["来看看上一篇文章吧。", "点它可以看上一篇文章哦!", "要翻到上一篇文章吗?"] + "text": ["來看看上一篇文章吧。", "點它可以看上一篇文章哦!", "要翻到上一篇文章嗎?"] }, { "selector": ".extend.next", - "text": ["去下一页看看吧。", "点它可以前进哦!", "要翻到下一页吗?"] + "text": ["去下一頁看看吧。", "點它可以前進哦!", "要翻到下一頁嗎?"] }, { "selector": ".extend.prev", - "text": ["去上一页看看吧。", "点它可以后退哦!", "要翻到上一页吗?"] + "text": ["去上一頁看看吧。", "點它可以後退哦!", "要翻到上一頁嗎?"] }, { "selector": "input.vnick", - "text": ["该怎么称呼你呢?", "留下你的尊姓大名!"] + "text": ["該怎麼稱呼你呢?", "留下你的尊姓大名!"] }, { "selector": ".vmail", - "text": ["留下你的邮箱,不然就是无头像人士了!", "记得设置好 Gravatar 头像哦!", "为了方便通知你最新消息,一定要留下邮箱!"] + "text": ["留下你的郵箱,不然就是無頭像人士了!", "記得設置好 Gravatar 頭像哦!", "為了方便通知你最新消息,一定要留下郵箱!"] }, { "selector": ".vlink", - "text": ["快快告诉我你的家在哪里,好让我去参观参观!"] + "text": ["快快告訴我你的家在哪裡,好讓我去參觀參觀!"] }, { "selector": ".veditor", - "text": ["想要去评论些什么吗?", "要说点什么吗?", "觉得博客不错?快来留言和主人交流吧!"] + "text": ["想要去評論些什麼嗎?", "要說點什麼嗎?", "覺得博客不錯?快來留言和主人交流吧!"] }, { "selector": ".vcontrol a", - "text": ["你会不会熟练使用 Markdown 呀?", "使用 Markdown 让评论更美观吧~"] + "text": ["你會不會熟練使用 Markdown 呀?", "使用 Markdown 讓評論更美觀吧~"] }, { "selector": ".vemoji-btn", - "text": ["要插入一个萌萌哒的表情吗?", "要来一发表情吗?"] + "text": ["要插入一個萌萌噠的表情嗎?", "要來一發表情嗎?"] }, { "selector": ".vpreview-btn", - "text": ["要预览一下你的发言吗?", "快看看你的评论有多少负熵!"] + "text": ["要預覽一下你的發言嗎?", "快看看你的評論有多少負熵!"] }, { "selector": ".vsubmit", - "text": ["评论没有审核,要对自己的发言负责哦~", "要提交了吗,请耐心等待回复哦~"] + "text": ["評論沒有審核,要對自己的發言負責哦~", "要提交了嗎,請耐心等待回复哦~"] }, { "selector": ".vcontent", - "text": ["哇,快看看这个精彩评论!", "如果有疑问,请尽快留言哦~"] + "text": ["哇,快看看這個精彩評論!", "如果有疑問,請盡快留言哦~"] }], "click": [{ "selector": "#live2d", - "text": ["是…是不小心碰到了吧…", "萝莉控是什么呀?", "你看到我的小熊了吗?", "再摸的话我可要报警了!⌇●﹏●⌇", "110 吗,这里有个变态一直在摸我(ó﹏ò。)", "不要摸我了,我会告诉老婆来打你的!", "干嘛动我呀!小心我咬你!", "别摸我,有什么好摸的!"] + "text": ["是…是不小心碰到了吧…", "蘿莉控是什麼呀?", "你看到我的小熊了嗎?", "再摸的話我可要報警了!⌇●﹏●⌇", "110 嗎,這裡有個變態一直在摸我(ó﹏ò。)", "不要摸我了,我會告訴老婆來打你的!", "幹嘛動我呀!小心我咬你!", "別摸我,有什麼好摸的!"] }, { "selector": ".veditor", - "text": ["要吐槽些什么呢?", "一定要认真填写喵~", "有什么想说的吗?"] + "text": ["要吐槽些什麼呢?", "一定要認真填寫喵~", "有什麼想說的嗎?"] }, { "selector": ".vsubmit", - "text": ["输入验证码就可以提交评论啦~"] + "text": ["輸入驗證碼就可以提交評論啦~"] }], "seasons": [{ "date": "01/01", - "text": "元旦了呢,新的一年又开始了,今年是{year}年~" + "text": "元旦了呢,新的一年又開始了,今年是{year}年~" }, { "date": "02/14", - "text": "又是一年情人节,{year}年找到对象了嘛~" + "text": "又是一年情人節,{year}年找到對象了嘛~" }, { "date": "03/08", - "text": "今天是国际妇女节!" + "text": "今天是國際婦女節!好好疼我喔~" }, { "date": "03/12", - "text": "今天是植树节,要保护环境呀!" + "text": "今天是植樹節,要保護環境呀!" }, { "date": "04/01", - "text": "悄悄告诉你一个秘密~今天是愚人节,不要被骗了哦~" + "text": "悄悄告訴你一個秘密~今天是愚人節,不要被騙了哦~" }, { "date": "05/01", - "text": "今天是五一劳动节,计划好假期去哪里了吗~" + "text": "今天是五一勞動節,計劃好假期去哪裡了嗎~" }, { - "date": "06/01", - "text": "儿童节了呢,快活的时光总是短暂,要是永远长不大该多好啊…" + "date": "04/04", + "text": "兒童節了呢,快活的時光總是短暫,要是永遠長不大該多好啊…" }, { - "date": "09/03", - "text": "中国人民抗日战争胜利纪念日,铭记历史、缅怀先烈、珍爱和平、开创未来。" + "date": "09/28", + "text": "教師節,在學校要給老師問聲好呀~" }, { - "date": "09/10", - "text": "教师节,在学校要给老师问声好呀~" - }, { - "date": "10/01", - "text": "国庆节到了,为祖国母亲庆生!" + "date": "10/10", + "text": "雙十節到了,為中華民國慶生!" }, { "date": "11/05-11/12", - "text": "今年的双十一是和谁一起过的呢~" + "text": "今年的雙十一是和誰一起過的呢~" }, { "date": "12/20-12/31", - "text": "这几天是圣诞节,主人肯定又去剁手买买买了~" + "text": "這幾天是聖誕節,主人肯定又去剁手買買買了~" }], "time": [{ "hour": "6-7", - "text": "早上好!一日之计在于晨,美好的一天就要开始了~" + "text": "早上好!一日之計在於晨,美好的一天就要開始了~" }, { "hour": "8-11", - "text": "上午好!工作顺利嘛,不要久坐,多起来走动走动哦!" + "text": "上午好!工作順利嘛,不要久坐,多起來走動走動哦!" }, { "hour": "12-13", - "text": "中午了,工作了一个上午,现在是午餐时间!" + "text": "中午了,工作了一個上午,現在是午餐時間!" }, { "hour": "14-17", - "text": "午后很容易犯困呢,今天的运动目标完成了吗?" + "text": "午後很容易犯睏呢,今天的運動目標完成了嗎?" }, { "hour": "18-19", - "text": "傍晚了!窗外夕阳的景色很美丽呢,最美不过夕阳红~" + "text": "傍晚了!窗外夕陽的景色很美麗呢,最美不過夕陽紅~" }, { "hour": "20-21", - "text": "晚上好,今天过得怎么样?" + "text": "晚上好,今天過得怎麼樣?" }, { "hour": "22-23", - "text": ["已经这么晚了呀,早点休息吧,晚安~", "深夜时要爱护眼睛呀!"] + "text": ["已經這麼晚了呀,早點休息吧,晚安~", "深夜時要愛護眼睛呀!"] }, { "hour": "0-5", - "text": "你是夜猫子呀?这么晚还不睡觉,明天起的来嘛?" + "text": "你是夜貓子呀?這麼晚還不睡覺,明天起的來嘛?" }], "message": { - "default": ["好久不见,日子过得好快呢……", "大坏蛋!你都多久没理人家了呀,嘤嘤嘤~", "嗨~快来逗我玩吧!", "拿小拳拳锤你胸口!", "记得把小家加入收藏夹哦!"], - "console": "哈哈,你打开了控制台,是想要看看我的小秘密吗?", - "copy": "你都复制了些什么呀,转载要记得加上出处哦!", - "visibilitychange": "哇,你终于回来了~" + "default": ["好久不見,日子過得好快呢……", "大壞蛋!你都多久沒理人家了呀,嚶嚶嚶~", "嗨~快來逗我玩吧!", "拿小拳拳錘你胸口!", "記得把小家加入收藏夾哦!"], + "console": "哈哈,你打開了控制台,是想要看看我的小秘密嗎?", + "copy": "你都複製了些什麼呀,轉載要記得加上出處哦!", + "visibilitychange": "哇,你終於回來了~" } }