<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>网站相关 on 知行何家</title><link>https://hehome.xyz/category/website/</link><description>Recent content in 网站相关 on 知行何家</description><image><title>知行何家</title><url>https://hehome.xyz/img/og-default.png</url><link>https://hehome.xyz/img/og-default.png</link></image><generator>Hugo</generator><language>zh-cn</language><lastBuildDate>Tue, 07 Feb 2023 23:36:25 +0800</lastBuildDate><atom:link href="https://hehome.xyz/category/website/index.xml" rel="self" type="application/rss+xml"/><item><title>智慧家庭之实时通信</title><link>https://hehome.xyz/archives/1366/</link><pubDate>Sat, 26 Nov 2022 15:25:00 +0800</pubDate><guid>https://hehome.xyz/archives/1366/</guid><description>&lt;p&gt;自去年完成物品图片相关功能之后，整个项目基本就处于停滞状态。虽然中途添加了保存头像和配置的功能，但客户端甚至都没有进行适配。&lt;/p&gt;
&lt;p&gt;直到国庆，经过我一段时间的努力，终于完成了智慧家庭 &lt;a href="https://github.com/he0119/smart-home/releases/tag/v0.9.0"&gt;0.9.0&lt;/a&gt; 版本。在这个版本中我切换了 GraphQL 框架，开始使用 &lt;a href="https://strawberry.rocks/"&gt;Strawberry&lt;/a&gt;，并且支持订阅，能实时更新数据。&lt;/p&gt;</description></item><item><title>智慧家庭之物品图片</title><link>https://hehome.xyz/archives/1134/</link><pubDate>Sat, 13 Mar 2021 00:33:00 +0800</pubDate><guid>https://hehome.xyz/archives/1134/</guid><description>&lt;p&gt;家里从开始使用物品管理软件到现在已有一年的时间。&lt;/p&gt;
&lt;p&gt;在整理物品的过程中，我发现有时会很难从物品名称中联想到物品的模样。往往物品就在眼前，且物品管理中也记录了物品的相关信息，却还是不知道眼前这个物品叫什么，有什么用。&lt;/p&gt;
&lt;p&gt;这时候如果物品管理中每个物品在记录存放位置的同时附带了相应图片的话，就能方便我们将记录中的物品与现实中的物品联系起来。&lt;/p&gt;</description></item><item><title>智慧家庭之新年计划</title><link>https://hehome.xyz/archives/1121/</link><pubDate>Sun, 17 Jan 2021 21:28:00 +0800</pubDate><guid>https://hehome.xyz/archives/1121/</guid><description>&lt;p&gt;2021 年已经到来，去年我实现了我最初设想中智慧家庭的功能。&lt;/p&gt;
&lt;p&gt;完成了物联网，物品管理，留言板功能，还集成了小米推送。随着不断使用，我也发现了许多可以改进的点。&lt;/p&gt;
&lt;p&gt;就在这里记录一下想到的点吧。&lt;/p&gt;</description></item><item><title>智慧家庭之项目管理</title><link>https://hehome.xyz/archives/1108/</link><pubDate>Sat, 28 Nov 2020 20:13:00 +0800</pubDate><guid>https://hehome.xyz/archives/1108/</guid><description>&lt;p&gt;上午在更新服务器和软件版本时，出现了问题。导致不得不马上升级手机版本，否则会无法使用。&lt;/p&gt;
&lt;p&gt;我发现在管理智慧家庭项目时，很容易出现问题，使得服务无法正常使用。或是因为更新中改变了一下 &lt;code&gt;API&lt;/code&gt; 但是没有注意到，导致软件没法平滑升级。或是测试没有做到位，出现了 &lt;code&gt;BUG&lt;/code&gt; 却没有发现。&lt;/p&gt;
&lt;p&gt;所以想记录一下，该怎么做好升级工作，或者准确来说，该怎么管理好这个项目。也为以后的长久管理打下一个坚实的基础，毕竟这个项目还是挺有意思的，应该会持续维护很长的一段时间。&lt;/p&gt;</description></item><item><title>智慧家庭之物联网</title><link>https://hehome.xyz/archives/1024/</link><pubDate>Tue, 21 Jul 2020 09:07:00 +0800</pubDate><guid>https://hehome.xyz/archives/1024/</guid><description>&lt;p&gt;2018年，我开始玩单片机。正好爸想着改造一下家里花园的浇水系统，就趁机将其智能化。所以购买了一个 &lt;code&gt;ESP8266&lt;/code&gt; 开发板，电磁阀和继电器。希望能实现在手机或者电脑上远程遥控浇水的功能。&lt;/p&gt;
&lt;p&gt;当时用 &lt;code&gt;Flask&lt;/code&gt; 当作后端，用 &lt;code&gt;Angular&lt;/code&gt; 作为前端，用 &lt;code&gt;Arduino&lt;/code&gt; 为单片机编程。项目地址在 &lt;a href="https://github.com/he0119/iot"&gt;这里&lt;/a&gt;。实现了对电磁阀的远程控制，和展示阀门的实时状态。&lt;/p&gt;
&lt;p&gt;后面因为自己的学业，间断着修补了一些 &lt;code&gt;bug&lt;/code&gt; 之后就没有在开发。&lt;/p&gt;
&lt;p&gt;最近，因为之前疫情的原因，利用 &lt;code&gt;Django&lt;/code&gt; 和 &lt;code&gt;Flutter&lt;/code&gt; 开发了一个应用后。便想着把之前的物联网项目也整合进这个应用里，这样便可以在同一个应用中使用，不再需要进入不同网页，并且还要登录不同的账号。同时如果能加入一些新功能就更好。&lt;/p&gt;</description></item><item><title>智慧家庭之留言板</title><link>https://hehome.xyz/archives/971/</link><pubDate>Mon, 23 Mar 2020 15:06:00 +0800</pubDate><guid>https://hehome.xyz/archives/971/</guid><description>&lt;p&gt;基本完成物品管理功能之后，我开始计划编写留言板功能，这次我准备一边写，一边在博客上更新。&lt;/p&gt;
&lt;p&gt;留言板功能不需要很复杂，就是一个话题，然后大家围绕着这个话题发言。可以用来讨论家庭里的一些议题，方便交流和记录。然后话题会有一些基本的状态，比如是否结题。&lt;/p&gt;</description></item><item><title>智慧家庭之物品管理</title><link>https://hehome.xyz/archives/940/</link><pubDate>Mon, 09 Mar 2020 23:56:00 +0800</pubDate><guid>https://hehome.xyz/archives/940/</guid><description>&lt;p&gt;最近，因为新型冠状病毒的影响，我没法回到学校，这段时间一直是呆在家里。看着家里乱糟糟的，终于也下定决心趁着这段时间好好地整理一下。&lt;/p&gt;
&lt;p&gt;以前我们也曾多次整理过家里的物品，不过都没能坚持太长时间。想着是不是因为没有给东西做记录的原因，这次便准备边整理边记录一下。&lt;/p&gt;</description></item><item><title>调整附件上传大小限制</title><link>https://hehome.xyz/archives/911/</link><pubDate>Thu, 16 Jan 2020 01:14:00 +0800</pubDate><guid>https://hehome.xyz/archives/911/</guid><description>&lt;p&gt;最近，因为写一篇文章时需要上传一个附件，我才发现现在附件上传的限制只有 &lt;code&gt;5M&lt;/code&gt;，正好比我的附件要小一些。但这不能阻挡我想上传附件的欲望，于是准备修改一下上传的限制。&lt;/p&gt;
&lt;p&gt;搜索了一下，在我的环境里，限制上传大小的是 &lt;code&gt;PHP&lt;/code&gt; 和 &lt;code&gt;Nginx&lt;/code&gt; 的设置。我准备先调整到 &lt;code&gt;50M&lt;/code&gt;，以后如果还需要就再说。&lt;/p&gt;</description></item><item><title>隐藏加密文章</title><link>https://hehome.xyz/archives/850/</link><pubDate>Mon, 07 Oct 2019 23:11:00 +0800</pubDate><guid>https://hehome.xyz/archives/850/</guid><description>&lt;p&gt;有时候一些文章不想公开让大家访问，所以设置了密码。但是 Typecho 的加密文章仍然会显示在主页上，最近文章中。并把标题替换为&lt;code&gt;此内容被密码保护&lt;/code&gt;。所以我想把加密文章直接隐藏掉，这样主页会显得清爽。&lt;/p&gt;
&lt;p&gt;之前一直是通过修改主题模板来隐藏加密文章。但是在实现方法上用的最简单的方法，就是在主题模板获取到文章的时候判断每篇文章是否是加密的，如果是则隐藏此文章。&lt;/p&gt;
&lt;p&gt;但是这样会有几个问题：&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;首页模板获取到的的文章数量是恒定的，比如 10 篇，如果其中 9 篇都是加密文章，这时候你查看首页时，会发现，整个首页就只有 1 篇文章，非常影响阅读体验。当时为了解决这个问题，我只能把首页显示文章的数量调高。&lt;/li&gt;
&lt;li&gt;加密文章下的评论依旧会被显示出来，并且显示为&lt;code&gt;内容被隐藏&lt;/code&gt;。&lt;/li&gt;
&lt;li&gt;加密文章虽然在主页隐藏了，但是依旧可以直接通过网址访问到。存在密码被暴力破解的风险（虽然我觉得没人会闲着没事来破解这个密码）&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;所以我想着去写一个 Typecho 的插件来隐藏文章，同时解决以上的问题。&lt;/p&gt;</description></item><item><title>更新 EditorMD</title><link>https://hehome.xyz/archives/819/</link><pubDate>Fri, 20 Sep 2019 14:08:00 +0800</pubDate><guid>https://hehome.xyz/archives/819/</guid><description>&lt;p&gt;现在博客用的编辑器是我在 &lt;a href="https://hehome.xyz/archives/23/"&gt;最开始&lt;/a&gt; 就找到的编辑器插件 &lt;a href="https://github.com/DT27/EditorMD"&gt;EditorMD&lt;/a&gt;。后来，因为我想要高亮代码又去找到 &lt;a href="https://hehome.xyz/archives/186/"&gt;另一个插件&lt;/a&gt;。&lt;/p&gt;
&lt;p&gt;但是这样的组合带来一个问题，一直没有解决，那就是在编辑过程中的预览页面上，代码不会高亮。必须要发布之后才能看到正确的显示效果。&lt;/p&gt;
&lt;p&gt;我突然想到，既然都是开源代码，何不我自己去改一改代码解决这些问题呢。&lt;/p&gt;</description></item><item><title>使用 Docker 部署 Typecho 个人博客</title><link>https://hehome.xyz/archives/777/</link><pubDate>Thu, 29 Aug 2019 20:28:00 +0800</pubDate><guid>https://hehome.xyz/archives/777/</guid><description>&lt;p&gt;我想要之后重装一下系统，准备先把 &lt;code&gt;Typecho&lt;/code&gt; 给容器化，这样也方便我重装时迁移数据。查了查，感觉也不是很难。&lt;/p&gt;</description></item><item><title>配置测试服务器</title><link>https://hehome.xyz/archives/685/</link><pubDate>Sun, 10 Mar 2019 16:34:00 +0800</pubDate><guid>https://hehome.xyz/archives/685/</guid><description>&lt;p&gt;我在国外有一个服务器，但是国内访问延迟太高。于是在国内买了一个新服务器，网站也都搬到了新服务器上。以前的服务器就没怎么用，&lt;/p&gt;
&lt;p&gt;现在我决定把那个服务器配置上和现在服务器相同的环境来做一些测试用。&lt;/p&gt;</description></item><item><title>配置 Let's Encrypt 泛域名证书</title><link>https://hehome.xyz/archives/678/</link><pubDate>Wed, 06 Mar 2019 19:31:00 +0800</pubDate><guid>https://hehome.xyz/archives/678/</guid><description>&lt;p&gt;之前只有一个域名的时候，直接使用 Let&amp;rsquo;s Encrypt 来申请证书很方便。现在二级域名多了起来之后就不想一个一个去申请证书。&lt;/p&gt;
&lt;p&gt;突然想起之前看到&lt;a href="https://plumz.me/archives/8186/"&gt;李先生&lt;/a&gt;曾经设置过泛域名证书，准备照着这个方法来自己试一下。&lt;/p&gt;</description></item><item><title>增加代码高亮</title><link>https://hehome.xyz/archives/186/</link><pubDate>Sun, 18 Nov 2018 00:08:00 +0800</pubDate><guid>https://hehome.xyz/archives/186/</guid><description>&lt;p&gt;直到现在，我写的全是关于网站的文章，在文章中有很多代码，不过因为我现在用的编辑器，并没有自带代码高亮，所以这些代码都是默认的样式，没有各种高亮，看起来并不好看和清晰。&lt;/p&gt;
&lt;p&gt;所以我想去找找代码高亮的插件，搜索了一下，找到了一个利用 &lt;a href="https://highlightjs.org/"&gt;highlight.js&lt;/a&gt; 的 &lt;a href="https://github.com/zhantong/Typecho-Code-Highlight-Plugins/tree/master/HighlightJs"&gt;插件&lt;/a&gt;。&lt;/p&gt;
&lt;p&gt;测试了一下效果，很满意。顺便去修改了一下前面文章的代码格式，这样就美观多了。&lt;/p&gt;
&lt;p&gt;不过现在网站里使用的 &lt;code&gt;highlight.js&lt;/code&gt; 脚本中并没有放入所有它支持的代码格式。只是选择了几种常用的，如果后面需要支持另外的代码格式，就更换新的 &lt;a href="https://highlightjs.org/download/"&gt;脚本&lt;/a&gt;。&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;从这篇文章 &lt;a href="https://hehome.xyz/archives/819/"&gt;更新 EditorMD&lt;/a&gt; 起，我直接将 &lt;code&gt;highlight.js&lt;/code&gt; 集成到了编辑器中，不再使用之前的那个插件。如果需要更新代码高亮，需要将新生成的 &lt;code&gt;highlight.pack.js&lt;/code&gt; 文件，放入 &lt;code&gt;EditorMD/lib&lt;/code&gt; 文件夹中。&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;升级 &lt;code&gt;1.2.0&lt;/code&gt; 并使用官方镜像后，放弃了 EditorMD，转而使用默认的编辑器，配合 &lt;a href="https://github.com/he0119/typecho-highlightjs"&gt;highlightjs 插件&lt;/a&gt;。&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;记录一下当前支持的代码格式。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;常用的 36 种&lt;/li&gt;
&lt;li&gt;Arduino&lt;/li&gt;
&lt;li&gt;DOS .bat&lt;/li&gt;
&lt;li&gt;Dart&lt;/li&gt;
&lt;li&gt;Dockerfile&lt;/li&gt;
&lt;li&gt;Fortran&lt;/li&gt;
&lt;li&gt;Julia/Julia REPL&lt;/li&gt;
&lt;li&gt;LaTeX&lt;/li&gt;
&lt;li&gt;PowerShell&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;2020/11/23 更新
10.4.0 版，常用 24 种变成了 37 种，Go，SCSS，YAML 成为了常用。然后我新添加了 Powershell。
2022/1/3
11.3.1 版，常用变成了 34 种。
2022/10/12
11.6.0 版，常用变成了 36 种。&lt;/p&gt;
&lt;/blockquote&gt;</description></item><item><title>禁止通过 IP 访问网站</title><link>https://hehome.xyz/archives/160/</link><pubDate>Sat, 17 Nov 2018 15:27:00 +0800</pubDate><guid>https://hehome.xyz/archives/160/</guid><description>&lt;p&gt;突然发现，可以通过 IP 访问到网站，记得曾经在哪里看到这样并不好。所以去查了一下资料。&lt;/p&gt;
&lt;p&gt;原来能通过IP访问会有&lt;code&gt;域名恶意解析&lt;/code&gt;的风险。&lt;del&gt;(具体有什么危害我后面再来补充吧)&lt;/del&gt;&lt;/p&gt;
&lt;p&gt;解决方法，可以在 &lt;code&gt;nginx&lt;/code&gt; 中添加设置，让所有无法匹配的访问转跳到网站本来应该的域名上。&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-nginx" data-lang="nginx"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="k"&gt;server&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="p"&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="kn"&gt;listen&lt;/span&gt; &lt;span class="mi"&gt;80&lt;/span&gt; &lt;span class="s"&gt;default_server&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="kn"&gt;rewrite&lt;/span&gt; &lt;span class="s"&gt;^(.*)&lt;/span&gt; &lt;span class="s"&gt;https://hehome.xyz&lt;/span&gt; &lt;span class="s"&gt;permanent&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="p"&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="k"&gt;server&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="p"&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="kn"&gt;listen&lt;/span&gt; &lt;span class="mi"&gt;443&lt;/span&gt; &lt;span class="s"&gt;ssl&lt;/span&gt; &lt;span class="s"&gt;default_server&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="kn"&gt;rewrite&lt;/span&gt; &lt;span class="s"&gt;^(.*)&lt;/span&gt; &lt;span class="s"&gt;https://hehome.xyz&lt;/span&gt; &lt;span class="s"&gt;permanent&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="p"&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description></item><item><title>增加最后编辑时间</title><link>https://hehome.xyz/archives/155/</link><pubDate>Fri, 16 Nov 2018 21:29:00 +0800</pubDate><guid>https://hehome.xyz/archives/155/</guid><description>&lt;p&gt;经常的，我们会在发布文章之后去修改它，但是 &lt;code&gt;Typecho&lt;/code&gt; 默认显示发布时间，而且我也不愿意在每次修改之后修改自己的发布时间，这样反而不好，所以就需要增加一个最后编辑时间。&lt;/p&gt;</description></item><item><title>更改后台管理地址</title><link>https://hehome.xyz/archives/126/</link><pubDate>Fri, 16 Nov 2018 19:54:00 +0800</pubDate><guid>https://hehome.xyz/archives/126/</guid><description>&lt;p&gt;&lt;code&gt;Typecho&lt;/code&gt; 的默认后台地址是 &lt;code&gt;admin&lt;/code&gt;，为了增加安全性，我们准备将后台地址换成一个只有自己知道的名字。&lt;/p&gt;
&lt;p&gt;更改方法只有两步，假设接下来要把后台地址改为 &lt;code&gt;1551&lt;/code&gt;:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;修改 &lt;code&gt;config.inc.php&lt;/code&gt;，将 &lt;code&gt;define('__TYPECHO_ADMIN_DIR__', '/admin/');&lt;/code&gt; 修改为 &lt;code&gt;define('__TYPECHO_ADMIN_DIR__', '/1551/');&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;重命名 &lt;code&gt;admin&lt;/code&gt; 文件夹为 &lt;code&gt;1551&lt;/code&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;到此，后台地址修改完成。但是，如果是默认主题的在侧面还会出现登陆按钮，指向的就是我们刚才修改的地址，那我们之前的做的就全白费了。&lt;/p&gt;
&lt;p&gt;所以我们需要到外观里去修改默认主题的 &lt;code&gt;sidebar.php&lt;/code&gt;，删除 &lt;code&gt;&amp;lt;ul class=&amp;quot;widget-list&amp;quot;&amp;gt;&lt;/code&gt; 后面的登陆相关的按钮，这样我们的网站后台网址就完全隐身了。&lt;/p&gt;
&lt;p&gt;这样大概就可以使得我们的网站更加的安全。（不过应该也没人会来攻击我们吧ˊ_&amp;gt;ˋ）&lt;/p&gt;</description></item><item><title>网站数据统计</title><link>https://hehome.xyz/archives/115/</link><pubDate>Fri, 16 Nov 2018 16:55:00 +0800</pubDate><guid>https://hehome.xyz/archives/115/</guid><description>&lt;p&gt;网站建立好后就会很好奇，有没有什么人会误入此地，最开始找到了一个插件 &lt;a href="https://github.com/kokororin/typecho-plugin-Access"&gt;Typecho Access&lt;/a&gt;，但是它使用的网站的数据库来存放数据，一旦时间长了，会产生很多的数据，加重服务器负担。&lt;/p&gt;
&lt;p&gt;所以我就去网上搜索了一番，知道了两个知名的搜索引擎公司都提供有这样的服务:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://tongji.baidu.com/"&gt;百度统计&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://analytics.google.com/"&gt;Google Analytics&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;配置很简单，只需要登陆注册，填写你的网站相关信息之后，它们会给你一个代码，你只需要把这个代码放到 &lt;code&gt;header.php&lt;/code&gt; 中的 &lt;code&gt;&amp;lt;/head&amp;gt;&lt;/code&gt; 前，就可以使用它们提供的网站数据统计服务。&lt;/p&gt;</description></item><item><title>数据库的定时备份</title><link>https://hehome.xyz/archives/100/</link><pubDate>Thu, 15 Nov 2018 23:36:00 +0800</pubDate><guid>https://hehome.xyz/archives/100/</guid><description>&lt;p&gt;俗话说得好，没有备份的数据就不是重要数据。这个网站，凝聚着我们的心血，每篇文章都是我们一字一句打出来的。所以例行的备份自然就变得非常重要。&lt;/p&gt;</description></item><item><title>网站设置和搜索引擎优化</title><link>https://hehome.xyz/archives/28/</link><pubDate>Thu, 15 Nov 2018 12:19:00 +0800</pubDate><guid>https://hehome.xyz/archives/28/</guid><description>&lt;h2 id="建立网站"&gt;建立网站&lt;/h2&gt;
&lt;p&gt;记录一下我建立网站的过程，免得以后忘掉了&amp;hellip;&amp;hellip;&lt;/p&gt;</description></item><item><title>支持公式和编辑器实时预览</title><link>https://hehome.xyz/archives/23/</link><pubDate>Thu, 15 Nov 2018 09:23:00 +0800</pubDate><guid>https://hehome.xyz/archives/23/</guid><description>&lt;p&gt;装好之后，我爸问我能不能支持公式，尝试了一下，发现 typecho 并不支持公式。而且我爸也是第一次接触到 markdown 这个语言，如果能有一个实时预览的功能齐全的编辑器，就好了。&lt;/p&gt;
&lt;p&gt;通过在网上搜索，我发现了这个插件 &lt;a href="https://github.com/DT27/EditorMD"&gt;EditorMD&lt;/a&gt;，能够完美的满足我们的需要。&lt;/p&gt;
&lt;p&gt;安装方法也特别简单：&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;首先 &lt;a href="https://github.com/DT27/EditorMD/archive/master.zip"&gt;下载&lt;/a&gt; 插件&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;解压之后，将文件夹重命名为 &lt;code&gt;EditorMD&lt;/code&gt;，上传到 &lt;code&gt;typecho/usr/plugins/&lt;/code&gt; 目录下&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;登陆到后台在插件管理中，启用插件&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;即可尽情享用&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;</description></item></channel></rss>