[{"content":"一、系统环境和软件 1、操作系统建议是Windows7或者更新的系统。\n2、软件是foobar2000和转换插件。\n二、软件下载与安装 首先登录官网(https://www.foobar2000.org/)。\n1、打开Windows栏，根据系统情况下载软件，绝大多数情况选择64-bit，下载并安装。\n2、打开Encoder Pack栏，下载最新的编码器包，下载并安装。\n默认情况，以上两个软件安装到同一个目录，会自动识别编码器，如更改，两个软件请选择同一个安装目录。\n三、格式转换 1、打开foobar2000软件，选择左上角File\u0026ndash;Open，选择你要转换的音乐文件；\n2、在软件默认播放列表（Default Playlist）中选择音乐，右键，选择Convert\u0026ndash;Quick convert；\n3、选择Add New，增加新格式，如果默认的有你需要的也可以选择；\n4、选择你需要的格式并调整参数。我需要的是16bits的FLAC，我选择的是FLAC，最高压缩，点击OK；\n5、回到Quick convert，继续调整输出参数。我选择16-bit，然后点击Convert；\n6、选择新文件存储位置，点保存后自动转换格式。\n四、支持情况 foobar2000播放器及编码器支持多种格式转换，具体可以参照官网，当然win7之前的系统也可以选择Old Versions选择软件。\n","date":"2025-11-20T11:50:10+08:00","image":"https://sylarma.github.io/p/%E4%BD%BF%E7%94%A8foobar2000%E8%BD%AC%E6%8D%A224bits%E9%9F%B3%E4%B9%90%E5%88%B016bits/banner_hu_464e37b854158596.jpg","permalink":"https://sylarma.github.io/p/%E4%BD%BF%E7%94%A8foobar2000%E8%BD%AC%E6%8D%A224bits%E9%9F%B3%E4%B9%90%E5%88%B016bits/","title":"使用foobar2000转换24bits音乐到16bits"},{"content":"经常碰到windows10电脑没有办法访问其它电脑共享的文件，不仅限于Windows 10 操作系统，windows7、windows xp也可以参考设置。\n首先确保能ping通，先解决网络问题，然后再去解决设置问题。\nWin10无法访问其他电脑共享 简单点说就是，你的操作系统是Win10，你访问不了某台电脑的共享，但是别人可以。这种情况是你自己本地的设置问题，而不是被共享的电脑的设置问题。\n安装SMB1.0协议 首先，Win10能成功访问共享文件夹，必须有安装 SMB1 协议，否则会提示找不到网络名称的提示。\n方法很简单，点击 搜索 输入 启用或关闭 Windows 功能（或者直接输入 功能 也能找到），打开 启用或关闭 Windows 功能 对话框。\n在打开的窗口中，找到 SMB 1.0/CIFS文件共享支持 相关选项，全部选中：\n点击确定，进行安装。\n安装完可能需要进行重启，重启之后这个问题就解决了。\n组策略启用不安全来宾登陆 其次，组策略中打开 启用不安全来宾登陆 选项。\n开始运行，或者快捷键 Win+R 打开运行，输入 gpedit.msc 打开组策略。\n然后分别选择 计算机配置 → 管理模板 → 网络 →Lanman工作站，在右边找到 启用不安全的来宾登陆，双击打开，然后选择启用，点确定即可。\n基本上上面两个设置是非常关键的，而且是网上很难找到的设置。\n其它基本设置 剩余的就是基本的共享设置，通过搜索输入 高级共享设置 ，打开高级共享设置 对话框，启用网络发现、启用文件和打印机共享、允许Windows管理家庭组连接\nWindows10电脑共享无法被访问 未授予用户在此计算机上的请求登录 1.如果出现 登录失败：未授予用户在此计算机上的请求登录类型 提示，需要对 本地安全策略 做一个设置。\n首先，点击 搜索 输入 本地安全策略，点击打开 本地安全策略 设置。\n然后，在打开的本地安全策略左边窗口，依次选择 安全设置→本地策略→用户权限分配，然后在右边窗口找到 拒绝从网络访问这台电脑，双击打开。\n将 拒绝从网络访问这台计算机 里面的所有用户选中，点击删除，然后点击确定，即可。\n用户账户限制阻止了此用户进行登录 2.如果被访问的电脑出现了这个提示：用户账户限制阻止了此用户进行登录。\n例如：不允许使用空密码，登陆次数限制，或强制实施的某个策略限制。这个提示如果是第一次出现的话，绝大部分是 组策略不允许使用空密码 的原因。\n首先，打开组策略。有两个办法，Win+R，输入 gpedit.msc 回车可以打开；如果记不住这个命令的话，可以直接点击 微软小娜 Cortana，输入 组策略，点击 编辑组策略 打开。\n然后，在打开的组策略窗口中，依次选择 计算机配置→Windows 设置→安全设置→本地策略→安全选项，然后在右边窗口中找到 账户：使用空密码的本地账户只允许进行控制台登陆 选项，双击打开。\n然后在打开的对话框中，选中 已禁用，然后点击确定即可。\n","date":"2025-09-24T15:33:08+08:00","image":"https://sylarma.github.io/p/windows_print_error/banner_hu_286a58000b87cf56.jpg","permalink":"https://sylarma.github.io/p/windows_print_error/","title":"Windows10局域网文件夹共享、打印机无法访问的解决方法"},{"content":"一、环境准备 1.1Git下载 前往【Git官网】，下载安装程序，一直点下一步，默认安装即可。\n1.2 Hugo下载 前往【Hugo Github Tags】，选择对应版本下载，下载后解压即可，Windows下载版本：hugo_extended_withdeploy_xxxxx_windows_amd64.zip\n二、搭建博客 2.1部署软件 将hugo.exe解压到D盘blog文件夹下，将该目录加入环境变量。\n进入设置，系统-系统信息-高级系统设置-环境变量，编辑系统变量Path，加入hugo.exe根目录路径。\n2.2创建博客 1）、在blog文件夹下，右键执行Git bash，执行以下命令。\n2）、创建博客基本文件\n1 hugo new site myblog 3）、进入myblog根目录\n1 cd myblog 4）、运行本地博客\n1 hugo server -D 5）、访问博客\n访问http://localhost:1313，Ctrl+C停止服务。\n目前显示Page Not Found，下面配置主题。\n2.3配置主题 1）、前往hugo官网，选择自己喜欢的主题，进行下载。\n2)、将下载好的主题解压，放到/themes文件夹中，删掉版本号，保留文件名。\n3）、将主题下exampleSite样例数据中的 Content 和 hugo.yaml 复制到根文件夹中，并删掉hugo.toml。\n4）、修改 hugo.yaml 中的 theme，将他修改为跟主题文件夹同名\n5）、再次启动hugo服务，查看主题，具体主题配置修改hugo.yaml，这里不细说，感兴趣可自行查找相关文章\n三、Github部署 3.1常规部署 1）、前往【Github官网】，创建仓库 {github用户名}.github.io\n2）、前往Setting -\u0026gt; Pages -\u0026gt; Branch选择main分支，然后保存，会自动开启 https://{github用户名}.github.io 的地址，这地址也是以后访问博客的地址\n3）、回到hugo文件中，执行命令hugo server -D，会生成 public 静态资源文件夹\n4）、在 public 执行以下命令上传到github仓库上，第一次上传可能需要输入账号密码\n1 2 3 4 5 6 git init git add . git commit -m \u0026#34;first commit\u0026#34; git branch -M main git remote add origin {你的github仓库地址} git push -u origin main 5）、上传成功后访问 https://{github用户名}.github.io，成功搭建属于自己的Hugo博客。\n3.2Github Action自动部署 1）、Github创建一个新的仓库（建议选择私有），用于存放Hugo的源码主文件\n2）、前往Setttings -\u0026gt; Developer Settings -\u0026gt; Personal access tokens，创建一个token(classic)\n3）、token选择永不过期，并勾选 repo 和 workflow 选项\n4）、为保证安全，将生成的token，保存的仓库的变量中，前往Settings -\u0026gt; Secrets and variables -\u0026gt; Actions中设置\n5）、在hugo主文件创建一个.github/workflows/xxxx.yaml文件，将以下内容复制进去，想具体了解更多，可查看【Github Action文档】\n1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 name: deploy # 代码提交到main分支时触发github action on: push: branches: - main jobs: deploy: runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@v4 with: fetch-depth: 0 - name: Setup Hugo uses: peaceiris/actions-hugo@v3 with: hugo-version: \u0026#34;latest\u0026#34; extended: true - name: Build Web run: hugo -D - name: Deploy Web uses: peaceiris/actions-gh-pages@v4 with: PERSONAL_TOKEN: ${{ secrets.你的token变量名 }} EXTERNAL_REPOSITORY: 你的github名/你的仓库名 PUBLISH_BRANCH: main PUBLISH_DIR: ./public commit_message: auto deploy 6）、在hugo主文件创建.gitignore文件，来避免提交不必要的文件\n1 2 3 4 5 6 7 # 自动生成的文件 public resources .hugo_build.lock # hugo命令 hugo.exe 7）、将hugo的主文件上传到仓库，上传成功后会触发Github Action，来自动部署你的静态页面\n1 2 3 4 5 6 git init git add . git commit -m \u0026#34;first commit\u0026#34; git branch -M main git remote add origin {你的github仓库地址} git push -u origin main 8）、以后每次发布执行以下命令即可\n1 2 3 git add . git commit -m \u0026#34;说明备注\u0026#34; git push 9）、就可以将源码上传到github私有仓库里，并自动发布到网站仓库。\n","date":"2025-09-19T15:41:55+08:00","image":"https://sylarma.github.io/p/hugo-github%E4%BB%8E%E9%9B%B6%E5%9F%BA%E7%A1%80%E5%88%B0%E8%87%AA%E5%8A%A8%E9%83%A8%E7%BD%B2%E6%95%99%E7%A8%8B/banner_hu_33ca48638b05434b.jpg","permalink":"https://sylarma.github.io/p/hugo-github%E4%BB%8E%E9%9B%B6%E5%9F%BA%E7%A1%80%E5%88%B0%E8%87%AA%E5%8A%A8%E9%83%A8%E7%BD%B2%E6%95%99%E7%A8%8B/","title":"Hugo+Github从零基础到自动部署教程"},{"content":"###写在前面\n在网上看了很多方案，最终选择了utterance，因为utterance 简单、快速、免费、开源、不需要自定义域名，这就够了。\n了解了静态博客的评论系统基本都是依赖一个动态的第三方后端系统，因为涉及到保存用户评论数据。\n我梳理了下，主要有这么几个概念：\n云服务提供方： 提供最终对博客页面暴露的接口，在你的静态博客中嵌入一段JavaScript代码就可以显示评论系统。 博客系统提供方：负责开发评论对话框的人（一般都是nodejs开发），主要就是评论的样式不同，可以以不同的社交方式登录。 数据库提供方：最终的评论内容要保存到哪里。 比较流行的云服务提供方包括：Vercel、Netlify 等等，当然还有国内的云服务提供商，基本都收费，也可以自己部署，说白了，就是部署一个nodejs服务对外提供接口。\n比较流行的博客系统提供方包括：Waline、Twikoo 等等\n比较流行的免费的数据库提供方包括：LeanCloud,Mongodb 等等\nLeanCloud和Mongodb都可以免费部署好服务，Waline和Vercel文档也都很友好，一看就知道怎么部署。我也在Vercel上部署成功了，但是最后发现部署的应用打不开，网上的解决办法是使用自己的域名就可以解决问题，但考虑到国内申请域名还要备案，免费且不用备案的域名Freenom半天打不开，于是就不考虑了。最终选择了utterance\nutterance，英文意思是言论，说话。它是Github市场的一个应用，可以直接安装，然后关联自己的一个公开仓库即可，后面评论的内容都会保存到这个仓库的issue里面。 对比上面的3个概念，你可以理解为Github的东家就是这三个提供方。只不过，utterance的开发者将上面的三个概念对应的服务给打包好了，方便博主直接使用。\nutterance官方文档\n###Hugo Stack中如何配置\n1、在GITHUB中安装utterances，https://github.com/apps/utterances，点击“Install”按钮，然后选择你的仓库，按照屏幕上的指示完成安装过程。\n2、创建或找到你的GitHub仓库，确保你有一个开放的GitHub仓库。\n3、创建或找到你的GitHub Issues在仓库中，你需要有一个Issues板块。如果没有，你可以创建一个新的Issue来开始使用utterances。\n4、Stack主题上配置utterances，hugo.yaml中repo: 配置好仓库地址，即可使用。\n","date":"2025-09-19T15:20:06+08:00","image":"https://sylarma.github.io/p/hugo-stack%E4%B8%BB%E9%A2%98%E8%AF%84%E8%AE%BA%E7%B3%BB%E7%BB%9Futterances/banner_hu_838c9440f813296b.jpg","permalink":"https://sylarma.github.io/p/hugo-stack%E4%B8%BB%E9%A2%98%E8%AF%84%E8%AE%BA%E7%B3%BB%E7%BB%9Futterances/","title":"Hugo+Stack主题评论系统utterances"},{"content":"","date":"2025-09-19T13:28:57+08:00","image":"https://sylarma.github.io/p/hello-crac/banner_hu_8b5cdafcd296c993.jpg","permalink":"https://sylarma.github.io/p/hello-crac/","title":"Hello CRAC"},{"content":"This article offers a sample of basic Markdown syntax that can be used in Hugo content files, also it shows whether basic HTML elements are decorated with CSS in a Hugo theme.\nHeadings The following HTML \u0026lt;h1\u0026gt;—\u0026lt;h6\u0026gt; elements represent six levels of section headings. \u0026lt;h1\u0026gt; is the highest section level while \u0026lt;h6\u0026gt; is the lowest.\nH1 H2 H3 H4 H5 H6 Paragraph Xerum, quo qui aut unt expliquam qui dolut labo. Aque venitatiusda cum, voluptionse latur sitiae dolessi aut parist aut dollo enim qui voluptate ma dolestendit peritin re plis aut quas inctum laceat est volestemque commosa as cus endigna tectur, offic to cor sequas etum rerum idem sintibus eiur? Quianimin porecus evelectur, cum que nis nust voloribus ratem aut omnimi, sitatur? Quiatem. Nam, omnis sum am facea corem alique molestrunt et eos evelece arcillit ut aut eos eos nus, sin conecerem erum fuga. Ri oditatquam, ad quibus unda veliamenimin cusam et facea ipsamus es exerum sitate dolores editium rerore eost, temped molorro ratiae volorro te reribus dolorer sperchicium faceata tiustia prat.\nItatur? Quiatae cullecum rem ent aut odis in re eossequodi nonsequ idebis ne sapicia is sinveli squiatum, core et que aut hariosam ex eat.\nBlockquotes The blockquote element represents content that is quoted from another source, optionally with a citation which must be within a footer or cite element, and optionally with in-line changes such as annotations and abbreviations.\nBlockquote without attribution Tiam, ad mint andaepu dandae nostion secatur sequo quae. Note that you can use Markdown syntax within a blockquote.\nBlockquote with attribution Don\u0026rsquo;t communicate by sharing memory, share memory by communicating.\n— Rob Pike1\nTables Tables aren\u0026rsquo;t part of the core Markdown spec, but Hugo supports supports them out-of-the-box.\nName Age Bob 27 Alice 23 Inline Markdown within tables Italics Bold Code italics bold code A B C D E F Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus ultricies, sapien non euismod aliquam, dui ligula tincidunt odio, at accumsan nulla sapien eget ex. Proin eleifend dictum ipsum, non euismod ipsum pulvinar et. Vivamus sollicitudin, quam in pulvinar aliquam, metus elit pretium purus Proin sit amet velit nec enim imperdiet vehicula. Ut bibendum vestibulum quam, eu egestas turpis gravida nec Sed scelerisque nec turpis vel viverra. Vivamus vitae pretium sapien Code Blocks Code block with backticks 1 2 3 4 5 6 7 8 9 10 \u0026lt;!doctype html\u0026gt; \u0026lt;html lang=\u0026#34;en\u0026#34;\u0026gt; \u0026lt;head\u0026gt; \u0026lt;meta charset=\u0026#34;utf-8\u0026#34;\u0026gt; \u0026lt;title\u0026gt;Example HTML5 Document\u0026lt;/title\u0026gt; \u0026lt;/head\u0026gt; \u0026lt;body\u0026gt; \u0026lt;p\u0026gt;Test\u0026lt;/p\u0026gt; \u0026lt;/body\u0026gt; \u0026lt;/html\u0026gt; Code block indented with four spaces \u0026lt;!doctype html\u0026gt; \u0026lt;html lang=\u0026quot;en\u0026quot;\u0026gt; \u0026lt;head\u0026gt; \u0026lt;meta charset=\u0026quot;utf-8\u0026quot;\u0026gt; \u0026lt;title\u0026gt;Example HTML5 Document\u0026lt;/title\u0026gt; \u0026lt;/head\u0026gt; \u0026lt;body\u0026gt; \u0026lt;p\u0026gt;Test\u0026lt;/p\u0026gt; \u0026lt;/body\u0026gt; \u0026lt;/html\u0026gt; Code block with Hugo\u0026rsquo;s internal highlight shortcode 1 2 3 4 5 6 7 8 9 10 \u0026lt;!doctype html\u0026gt; \u0026lt;html lang=\u0026#34;en\u0026#34;\u0026gt; \u0026lt;head\u0026gt; \u0026lt;meta charset=\u0026#34;utf-8\u0026#34;\u0026gt; \u0026lt;title\u0026gt;Example HTML5 Document\u0026lt;/title\u0026gt; \u0026lt;/head\u0026gt; \u0026lt;body\u0026gt; \u0026lt;p\u0026gt;Test\u0026lt;/p\u0026gt; \u0026lt;/body\u0026gt; \u0026lt;/html\u0026gt; Diff code block 1 2 3 4 5 [dependencies.bevy] git = \u0026#34;https://github.com/bevyengine/bevy\u0026#34; rev = \u0026#34;11f52b8c72fc3a568e8bb4a4cd1f3eb025ac2e13\u0026#34; - features = [\u0026#34;dynamic\u0026#34;] + features = [\u0026#34;jpeg\u0026#34;, \u0026#34;dynamic\u0026#34;] List Types Ordered List First item Second item Third item Unordered List List item Another item And another item Nested list Fruit Apple Orange Banana Dairy Milk Cheese Other Elements — abbr, sub, sup, kbd, mark GIF is a bitmap image format.\nH2O\nXn + Yn = Zn\nPress CTRL + ALT + Delete to end the session.\nMost salamanders are nocturnal, and hunt for insects, worms, and other small creatures.\nHyperlinked image The above quote is excerpted from Rob Pike\u0026rsquo;s talk during Gopherfest, November 18, 2015.\u0026#160;\u0026#x21a9;\u0026#xfe0e;\n","date":"2019-03-11T00:00:00Z","image":"https://sylarma.github.io/p/markdown-syntax-guide/pawel-czerwinski-8uZPynIu-rQ-unsplash_hu_e95a4276bf860a84.jpg","permalink":"https://sylarma.github.io/p/markdown-syntax-guide/","title":"Markdown Syntax Guide"},{"content":"Lorem est tota propiore conpellat pectoribus de pectora summo.\nRedit teque digerit hominumque toris verebor lumina non cervice subde tollit usus habet Arctonque, furores quas nec ferunt. Quoque montibus nunc caluere tempus inhospita parcite confusaque translucet patri vestro qui optatis lumine cognoscere flos nubis! Fronde ipsamque patulos Dryopen deorum.\nExierant elisi ambit vivere dedere Duce pollice Eris modo Spargitque ferrea quos palude Rursus nulli murmur; hastile inridet ut ab gravi sententia! Nomine potitus silentia flumen, sustinet placuit petis in dilapsa erat sunt. Atria tractus malis.\nComas hunc haec pietate fetum procerum dixit Post torum vates letum Tiresia Flumen querellas Arcanaque montibus omnes Quidem et Vagus elidunt The Van de Graaf Canon\nMane refeci capiebant unda mulcebat Victa caducifer, malo vulnere contra dicere aurato, ludit regale, voca! Retorsit colit est profanae esse virescere furit nec; iaculi matertera et visa est, viribus. Divesque creatis, tecta novat collumque vulnus est, parvas. Faces illo pepulere tempus adest. Tendit flamma, ab opes virum sustinet, sidus sequendo urbis.\nIubar proles corpore raptos vero auctor imperium; sed et huic: manus caeli Lelegas tu lux. Verbis obstitit intus oblectamina fixis linguisque ausus sperare Echionides cornuaque tenent clausit possit. Omnia putatur. Praeteritae refert ausus; ferebant e primus lora nutat, vici quae mea ipse. Et iter nil spectatae vulnus haerentia iuste et exercebat, sui et.\nEurytus Hector, materna ipsumque ut Politen, nec, nate, ignari, vernum cohaesit sequitur. Vel mitis temploque vocatus, inque alis, oculos nomen non silvis corpore coniunx ne displicet illa. Crescunt non unus, vidit visa quantum inmiti flumina mortis facto sic: undique a alios vincula sunt iactata abdita! Suspenderat ego fuit tendit: luna, ante urbem Propoetides parte.\n","date":"2019-03-09T00:00:00Z","image":"https://sylarma.github.io/p/placeholder-text/matt-le-SJSpo9hQf7s-unsplash_hu_c1ca39d792aee4ab.jpg","permalink":"https://sylarma.github.io/p/placeholder-text/","title":"Placeholder Text"},{"content":"Mathematical notation in a Hugo project can be enabled by using third party JavaScript libraries.\nIn this example we will be using KaTeX\nCreate a partial under /layouts/partials/math.html Within this partial reference the Auto-render Extension or host these scripts locally. Include the partial in your templates like so: 1 2 3 {{ if or .Params.math .Site.Params.math }} {{ partial \u0026#34;math.html\u0026#34; . }} {{ end }} To enable KaTeX globally set the parameter math to true in a project\u0026rsquo;s configuration To enable KaTeX on a per page basis include the parameter math: true in content files Note: Use the online reference of Supported TeX Functions\nExamples Inline math: $\\varphi = \\dfrac{1+\\sqrt5}{2}= 1.6180339887…$\nBlock math: $$ \\varphi = 1+\\frac{1} {1+\\frac{1} {1+\\frac{1} {1+\\cdots} } } $$","date":"2019-03-08T00:00:00Z","image":"https://sylarma.github.io/p/math-typesetting/banner_hu_729e1a3666a4602.jpg","permalink":"https://sylarma.github.io/p/math-typesetting/","title":"Math Typesetting"},{"content":"Emoji can be enabled in a Hugo project in a number of ways.\nThe emojify function can be called directly in templates or Inline Shortcodes.\nTo enable emoji globally, set enableEmoji to true in your site\u0026rsquo;s configuration and then you can type emoji shorthand codes directly in content files; e.g.\n🙈 :see_no_evil: 🙉 :hear_no_evil: 🙊 :speak_no_evil:\nThe Emoji cheat sheet is a useful reference for emoji shorthand codes.\nN.B. The above steps enable Unicode Standard emoji characters and sequences in Hugo, however the rendering of these glyphs depends on the browser and the platform. To style the emoji you can either use a third party emoji font or a font stack; e.g.\n1 2 3 .emoji { font-family: Apple Color Emoji, Segoe UI Emoji, NotoColorEmoji, Segoe UI Symbol, Android Emoji, EmojiSymbols; } ","date":"2019-03-05T00:00:00Z","image":"https://sylarma.github.io/p/emoji-support/the-creative-exchange-d2zvqp3fpro-unsplash_hu_27b8954607cdb515.jpg","permalink":"https://sylarma.github.io/p/emoji-support/","title":"Emoji Support"},{"content":"Hello World ! 这是我的第一篇博客，通常用来写Hello World !\n第一次通过博客与这个世界打招呼并学习基本格式的应用。\n引用 想得却不可得 你奈人生何\n该舍得舍不得 只顾着跟往事瞎扯\n等你发现时间是贼了\n它早已偷光你的选择\n给自己的歌 - 李宗盛\n1 2 3 4 5 6 \u0026gt; 想得却不可得 你奈人生何 \u0026gt; 该舍得舍不得 只顾着跟往事瞎扯 \u0026gt; 等你发现时间是贼了 \u0026gt; 它早已偷光你的选择 \u0026gt; \u0026gt; *[给自己的歌 - 李宗盛](https://www.bilibili.com/video/BV18s4y1T7MV/?spm_id_from=333.337.search-card.all.click\u0026amp;vd_source=a167fed9f46056d308c1d5d5fdf4b0e3)* 图片 1 2 3 ![Photo by Florian Klauer on Unsplash](florian-klauer-nptLmg6jqDo-unsplash.jpg) ![Photo by Luca Bravo on Unsplash](luca-bravo-alS7ewQ41M8-unsplash.jpg) ![Photo by Helena Hertz on Unsplash](helena-hertz-wWZzXlDpMog-unsplash.jpg) ![Photo by Hudai Gayiran on Unsplash](hudai-gayiran-3Od_VKcDEAA-unsplash.jpg) 相册语法来自 Typlog\n","date":"2009-01-01T00:00:00Z","image":"https://sylarma.github.io/p/hello_world/banner_hu_1ef745bd43627293.jpg","permalink":"https://sylarma.github.io/p/hello_world/","title":"Hello World !"}]