<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
    <channel>
        <title>Mige笔记本</title>
        <link>https://blog.lovou.pw/</link>
        <description>Mige个人博客
https://blog.lovou.pw</description>
        <lastBuildDate>Sun, 10 May 2026 02:26:02 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <language>zh-CN</language>
        <copyright>All rights reserved 2026, RipnCN</copyright>
        <item>
            <title><![CDATA[Teledrive开源版需要怎么部署？]]></title>
            <link>https://blog.lovou.pw/article/Teledrive</link>
            <guid>https://blog.lovou.pw/article/Teledrive</guid>
            <pubDate>Thu, 19 Feb 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Teledrive (个人云备份 App)]]></description>
            <content:encoded><![CDATA[<div id="notion-article" class="mx-auto overflow-hidden "><main class="notion light-mode notion-page notion-block-30c5aaec74fb807c910eee049015aaa8"><div class="notion-viewport"></div><div class="notion-collection-page-properties"></div><blockquote class="notion-quote notion-block-30c5aaec74fb80c3897ccdac442fa9c3"><div>文章来源网络，AI总结</div></blockquote><h2 class="notion-h notion-h1 notion-h-indent-0 notion-block-30c5aaec74fb80bebcfaf6b4fc768965" data-id="30c5aaec74fb80bebcfaf6b4fc768965"><span><div id="30c5aaec74fb80bebcfaf6b4fc768965" class="notion-header-anchor"></div><a class="notion-hash-link" href="#30c5aaec74fb80bebcfaf6b4fc768965" title="Teledrive 开源版的部署非常灵活，主要取决于你的使用场景。它通常支持 Docker 容器化部署（最推荐，简单快捷）和 直接运行二进制文件（适合没有 Docker 的环境）。"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">Teledrive 开源版的部署非常灵活，主要取决于你的使用场景。它通常支持 <b>Docker 容器化部署</b>（最推荐，简单快捷）和 <b>直接运行二进制文件</b>（适合没有 Docker 的环境）。</span></span></h2><div class="notion-text notion-block-30c5aaec74fb80dcb91cef2e8f614c1b">以下是基于开源项目特性的详细部署指南：</div><h4 class="notion-h notion-h3 notion-h-indent-1 notion-block-30c5aaec74fb8093bf33d6fa926d69db" data-id="30c5aaec74fb8093bf33d6fa926d69db"><span><div id="30c5aaec74fb8093bf33d6fa926d69db" class="notion-header-anchor"></div><a class="notion-hash-link" href="#30c5aaec74fb8093bf33d6fa926d69db" title="🐳 Docker 部署（推荐方式）"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">🐳 Docker 部署（推荐方式）</span></span></h4><div class="notion-text notion-block-30c5aaec74fb805fbd5cd17743a7f8f4">这是最简单、最干净的部署方式，能避免大部分环境依赖问题[[source_group_web_1]]。</div><h4 class="notion-h notion-h3 notion-h-indent-1 notion-block-30c5aaec74fb80dfb06fc01b7f2faad0" data-id="30c5aaec74fb80dfb06fc01b7f2faad0"><span><div id="30c5aaec74fb80dfb06fc01b7f2faad0" class="notion-header-anchor"></div><a class="notion-hash-link" href="#30c5aaec74fb80dfb06fc01b7f2faad0" title="1. 准备工作"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">1. 准备工作</span></span></h4><div class="notion-text notion-block-30c5aaec74fb80a2a148c8cc791ac37a">确保你的服务器或 NAS 已经安装了 Docker 和 Docker Compose。</div><h4 class="notion-h notion-h3 notion-h-indent-1 notion-block-30c5aaec74fb80c28323f4679979f6b7" data-id="30c5aaec74fb80c28323f4679979f6b7"><span><div id="30c5aaec74fb80c28323f4679979f6b7" class="notion-header-anchor"></div><a class="notion-hash-link" href="#30c5aaec74fb80c28323f4679979f6b7" title="2. 使用 Docker Compose 部署"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">2. 使用 Docker Compose 部署</span></span></h4><div class="notion-text notion-block-30c5aaec74fb80879781c76eea7816f1">创建一个 <code class="notion-inline-code">docker-compose.yml</code> 文件，内容如下：</div><h4 class="notion-h notion-h3 notion-h-indent-1 notion-block-30c5aaec74fb80b8b04ad4d727a90613" data-id="30c5aaec74fb80b8b04ad4d727a90613"><span><div id="30c5aaec74fb80b8b04ad4d727a90613" class="notion-header-anchor"></div><a class="notion-hash-link" href="#30c5aaec74fb80b8b04ad4d727a90613" title="3. 启动服务"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">3. 启动服务</span></span></h4><div class="notion-text notion-block-30c5aaec74fb8023aa02e9fdadf272bb">在 <code class="notion-inline-code">docker-compose.yml</code> 所在目录执行以下命令：</div><h4 class="notion-h notion-h3 notion-h-indent-1 notion-block-30c5aaec74fb80d9a103ec94c91f8402" data-id="30c5aaec74fb80d9a103ec94c91f8402"><span><div id="30c5aaec74fb80d9a103ec94c91f8402" class="notion-header-anchor"></div><a class="notion-hash-link" href="#30c5aaec74fb80d9a103ec94c91f8402" title="4. 访问界面"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">4. 访问界面</span></span></h4><div class="notion-text notion-block-30c5aaec74fb802f901bf2531c10b386">启动成功后，在浏览器中访问 <code class="notion-inline-code">http://你的服务器IP:8080</code> 即可进入 Teledrive 的 Web 界面。</div><hr class="notion-hr notion-block-30c5aaec74fb80d69748ec0ce372e4f2"/><h4 class="notion-h notion-h3 notion-h-indent-1 notion-block-30c5aaec74fb80f5b487faefd4c1d2be" data-id="30c5aaec74fb80f5b487faefd4c1d2be"><span><div id="30c5aaec74fb80f5b487faefd4c1d2be" class="notion-header-anchor"></div><a class="notion-hash-link" href="#30c5aaec74fb80f5b487faefd4c1d2be" title="💻 二进制文件部署（Linux/Windows）"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">💻 二进制文件部署（Linux/Windows）</span></span></h4><div class="notion-text notion-block-30c5aaec74fb80c6b580ea25dae14c4c">如果你的设备不支持 Docker（例如某些低配 ARM 设备或 Windows 电脑），可以直接下载可执行文件。</div><h4 class="notion-h notion-h3 notion-h-indent-1 notion-block-30c5aaec74fb80f98a5be2663803a079" data-id="30c5aaec74fb80f98a5be2663803a079"><span><div id="30c5aaec74fb80f98a5be2663803a079" class="notion-header-anchor"></div><a class="notion-hash-link" href="#30c5aaec74fb80f98a5be2663803a079" title="1. 下载程序"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">1. 下载程序</span></span></h4><div class="notion-text notion-block-30c5aaec74fb80eeb849c222e89ca5a2">前往项目的 <b>GitHub Releases</b> 页面（通常在 GitHub 搜索 <code class="notion-inline-code">Teledrive</code> 找到官方仓库），下载对应你系统架构的压缩包（如 <code class="notion-inline-code">teledrive-linux-amd64.tar.gz</code> 或 <code class="notion-inline-code">teledrive-windows.zip</code>）。</div><h4 class="notion-h notion-h3 notion-h-indent-1 notion-block-30c5aaec74fb80baaa14c87c209fb547" data-id="30c5aaec74fb80baaa14c87c209fb547"><span><div id="30c5aaec74fb80baaa14c87c209fb547" class="notion-header-anchor"></div><a class="notion-hash-link" href="#30c5aaec74fb80baaa14c87c209fb547" title="2. 解压与配置"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">2. 解压与配置</span></span></h4><h4 class="notion-h notion-h3 notion-h-indent-1 notion-block-30c5aaec74fb80e78bc2c93ad2830781" data-id="30c5aaec74fb80e78bc2c93ad2830781"><span><div id="30c5aaec74fb80e78bc2c93ad2830781" class="notion-header-anchor"></div><a class="notion-hash-link" href="#30c5aaec74fb80e78bc2c93ad2830781" title="3. 运行程序"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">3. 运行程序</span></span></h4><hr class="notion-hr notion-block-30c5aaec74fb80faa5afe8464a7fc815"/><h4 class="notion-h notion-h3 notion-h-indent-1 notion-block-30c5aaec74fb8065a06fc1d7f8b89757" data-id="30c5aaec74fb8065a06fc1d7f8b89757"><span><div id="30c5aaec74fb8065a06fc1d7f8b89757" class="notion-header-anchor"></div><a class="notion-hash-link" href="#30c5aaec74fb8065a06fc1d7f8b89757" title="📱 核心配置步骤（首次使用必看）"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">📱 核心配置步骤（首次使用必看）</span></span></h4><div class="notion-text notion-block-30c5aaec74fb807f8301e93a8c2dd069">无论用哪种方式部署，首次运行都需要进行初始化配置：</div><ol start="1" class="notion-list notion-list-numbered notion-block-30c5aaec74fb80f0b855c2d020c63dbf" style="list-style-type:decimal"><li><b>获取 Telegram API 参数</b>：Teledrive 需要连接 Telegram 的 API。你需要去 Telegram 官网注册一个应用，获取 <code class="notion-inline-code">API_ID</code> 和 <code class="notion-inline-code">API_HASH</code>。</li></ol><ol start="2" class="notion-list notion-list-numbered notion-block-30c5aaec74fb80a98ed1c1f3d9df66ce" style="list-style-type:decimal"><li><b>登录账号</b>：在 Web 界面中输入你获取到的 <code class="notion-inline-code">API_ID</code> 和 <code class="notion-inline-code">API_HASH</code>，然后输入你的手机号码接收验证码。</li></ol><ol start="3" class="notion-list notion-list-numbered notion-block-30c5aaec74fb801ea570f3c6ff542653" style="list-style-type:decimal"><li><b>设置存储路径</b>：登录成功后，你可以选择将文件备份到哪个文件夹，或者直接通过 Web 界面上传/下载 Telegram 云端的文件。</li></ol><h4 class="notion-h notion-h3 notion-h-indent-1 notion-block-30c5aaec74fb80398bf8d2ef555223a9" data-id="30c5aaec74fb80398bf8d2ef555223a9"><span><div id="30c5aaec74fb80398bf8d2ef555223a9" class="notion-header-anchor"></div><a class="notion-hash-link" href="#30c5aaec74fb80398bf8d2ef555223a9" title="💡 常见问题提示"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">💡 常见问题提示</span></span></h4><ul class="notion-list notion-list-disc notion-block-30c5aaec74fb807592c0f2aafc589cef"><li><b>端口冲突</b>：如果提示端口被占用，请修改 Docker 映射的端口（例如改为 <code class="notion-inline-code">8081:8080</code>）。</li></ul><ul class="notion-list notion-list-disc notion-block-30c5aaec74fb806288eafd26877aec41"><li><b>数据持久化</b>：一定要记得挂载 <code class="notion-inline-code">volumes</code>（卷），否则容器重启后你的配置和文件索引会丢失[[source_group_web_2]]。</li></ul><ul class="notion-list notion-list-disc notion-block-30c5aaec74fb80809cf7e8acb85f69df"><li><b>反向代理</b>：如果你希望通过域名访问，可以在 Nginx 或 Caddy 中配置反向代理，将域名指向 <code class="notion-inline-code">http://127.0.0.1:8080</code>。</li></ul><div class="notion-blank notion-block-30c5aaec74fb80cdb3d6d810e4cc9f61"> </div><div class="notion-row"><a class="notion-bookmark notion-block-30c5aaec74fb804eb6bef353e9daf44d" href="https://www.lovou.pw" target="_blank" rel="noopener noreferrer"><div><div class="notion-bookmark-title">枫铃网</div><div class="notion-bookmark-description">枫铃网重新启动，旨在分享各类技术，代码，学习，编程，AI，教程</div><div class="notion-bookmark-link"><div class="notion-bookmark-link-text">https://www.lovou.pw</div></div></div></a></div><div class="notion-row"><a class="notion-bookmark notion-block-30c5aaec74fb80468629f9dcb0067855" href="https://xfm.qzz.io" target="_blank" rel="noopener noreferrer"><div><div class="notion-bookmark-title">你就是最靓的那个星-xfm.qzz.io</div><div class="notion-bookmark-link"><div class="notion-bookmark-link-text">https://xfm.qzz.io</div></div></div></a></div><div class="notion-blank notion-block-30c5aaec74fb80a3b916fc60b866e540"> </div><div class="notion-text notion-block-30c5aaec74fb80b6b24fc157753097fa">致谢：</div><div class="notion-callout notion-gray_background_co notion-block-30c5aaec74fb80d8b0ebd75eed300bc5"><div class="notion-page-icon-inline notion-page-icon-span"><span class="notion-page-icon" role="img" aria-label="💡">💡</span></div><div class="notion-callout-text">有关Notion安装或者使用上的问题，欢迎您在底部评论区留言，一起交流~</div></div><div class="notion-blank notion-block-30c5aaec74fb80858cc9e870d8d58607"> </div><div class="notion-blank notion-block-30c5aaec74fb800d9524f51e289296af"> </div></main></div>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Kvideo-实现自己的观影自由]]></title>
            <link>https://blog.lovou.pw/article/kvideo</link>
            <guid>https://blog.lovou.pw/article/kvideo</guid>
            <pubDate>Thu, 19 Feb 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[KVideo 是一款主打现代化 UI 设计的视频聚合平台]]></description>
            <content:encoded><![CDATA[<div id="notion-article" class="mx-auto overflow-hidden "><main class="notion light-mode notion-page notion-block-30c5aaec74fb807dbeb4e88bfcea5c54"><div class="notion-viewport"></div><div class="notion-collection-page-properties"></div><blockquote class="notion-quote notion-block-30c5aaec74fb8033a6f2fa86b04df4e2"><div>文章来源于网络，AI总结</div></blockquote><h2 class="notion-h notion-h1 notion-h-indent-0 notion-block-30c5aaec74fb8009a376e47db50ab3d1" data-id="30c5aaec74fb8009a376e47db50ab3d1"><span><div id="30c5aaec74fb8009a376e47db50ab3d1" class="notion-header-anchor"></div><a class="notion-hash-link" href="#30c5aaec74fb8009a376e47db50ab3d1" title="KVideo 是一款主打现代化 UI 设计的视频聚合平台，部署非常简单，主要通过 Docker 进行。以下是针对不同设备的详细安装步骤："><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">KVideo 是一款主打现代化 UI 设计的视频聚合平台，部署非常简单，主要通过 Docker 进行。以下是针对不同设备的详细安装步骤：</span></span></h2><h4 class="notion-h notion-h3 notion-h-indent-1 notion-block-30c5aaec74fb8037a07dec189dd66f67" data-id="30c5aaec74fb8037a07dec189dd66f67"><span><div id="30c5aaec74fb8037a07dec189dd66f67" class="notion-header-anchor"></div><a class="notion-hash-link" href="#30c5aaec74fb8037a07dec189dd66f67" title="🐳 通用部署方法（Docker）"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">🐳 通用部署方法（Docker）</span></span></h4><div class="notion-text notion-block-30c5aaec74fb804db725f71b4feeb0d3">如果你的设备（如 Windows 电脑、Linux 服务器）已安装 Docker，可以使用命令行一键部署。</div><ol start="1" class="notion-list notion-list-numbered notion-block-30c5aaec74fb801698d4cc9571279417" style="list-style-type:decimal"><li><b>打开终端</b> (Windows 用户可以使用 PowerShell 或 CMD)。</li></ol><ol start="2" class="notion-list notion-list-numbered notion-block-30c5aaec74fb806aa5f9ecaf90b4f265" style="list-style-type:decimal"><li><b>复制并运行以下命令</b>：</li><ol class="notion-list notion-list-numbered notion-block-30c5aaec74fb806aa5f9ecaf90b4f265" style="list-style-type:lower-alpha"><ul class="notion-list notion-list-disc notion-block-30c5aaec74fb80c7bc3cc9dfcc0e3ce1"><li>请将 <code class="notion-inline-code">你的访问密码</code> 替换成你想要设置的密码。</li></ul><ul class="notion-list notion-list-disc notion-block-30c5aaec74fb80b28f46e9063059d28e"><li>如果端口 <code class="notion-inline-code">3000</code> 被占用，可以将命令中的 <code class="notion-inline-code">3000:3000</code> 修改为 <code class="notion-inline-code">其他端口:3000</code>（例如 <code class="notion-inline-code">3027:3000</code>）。</li></ul></ol></ol><ol start="1" class="notion-list notion-list-numbered notion-block-30c5aaec74fb8087a79deccd06b4bdb7" style="list-style-type:decimal"><li><b>完成</b>！
部署成功后，在浏览器中访问 <code class="notion-inline-code">http://你的设备IP:3000</code> 即可开始使用。</li></ol><h4 class="notion-h notion-h3 notion-h-indent-1 notion-block-30c5aaec74fb80e08462d8712cd4f975" data-id="30c5aaec74fb80e08462d8712cd4f975"><span><div id="30c5aaec74fb80e08462d8712cd4f975" class="notion-header-anchor"></div><a class="notion-hash-link" href="#30c5aaec74fb80e08462d8712cd4f975" title="📺 群晖 (Synology) NAS 部署"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">📺 群晖 (Synology) NAS 部署</span></span></h4><div class="notion-text notion-block-30c5aaec74fb80d5aecae7e86d89ff81">群晖用户可以通过图形化界面轻松完成部署。</div><ol start="1" class="notion-list notion-list-numbered notion-block-30c5aaec74fb80b28b9fd6076c29cee3" style="list-style-type:decimal"><li>打开 <b>Docker</b> (Container Manager) 应用。</li></ol><ol start="2" class="notion-list notion-list-numbered notion-block-30c5aaec74fb808f91d6e0763bd14883" style="list-style-type:decimal"><li>进入 <b>映像</b> (Images) 页面，在套件内置的镜像库中搜索 <code class="notion-inline-code">kuekhaoyang/kvideo</code> 并下载。</li></ol><ol start="3" class="notion-list notion-list-numbered notion-block-30c5aaec74fb80c0a29ef84ac9f0a791" style="list-style-type:decimal"><li>镜像下载完成后，点击 <b>启动</b> (Run) 来创建容器。</li></ol><ol start="4" class="notion-list notion-list-numbered notion-block-30c5aaec74fb804bafa3f0338cb063bd" style="list-style-type:decimal"><li><b>配置容器</b>：</li><ol class="notion-list notion-list-numbered notion-block-30c5aaec74fb804bafa3f0338cb063bd" style="list-style-type:lower-alpha"><ul class="notion-list notion-list-disc notion-block-30c5aaec74fb80129498ea30764f5588"><li><b>端口设置</b>：将容器的 <code class="notion-inline-code">3000</code> 端口映射到一个你指定的本地端口（例如 <code class="notion-inline-code">3000</code>）。</li></ul><ul class="notion-list notion-list-disc notion-block-30c5aaec74fb80d0966cce1ef047d47b"><li><b>环境变量</b>：添加一个名为 <code class="notion-inline-code">ACCESS_PASSWORD</code> 的变量，并设置你的访问密码。</li></ul><ul class="notion-list notion-list-disc notion-block-30c5aaec74fb8002ba0cdec15d90852f"><li><b>卷/文件夹</b>：（可选但推荐）将容器内的 <code class="notion-inline-code">/app/data</code> 文件夹映射到 NAS 的一个本地文件夹，以持久化保存数据（如设置、播放记录）。</li></ul></ol></ol><ol start="5" class="notion-list notion-list-numbered notion-block-30c5aaec74fb80e284bdd22f382a8115" style="list-style-type:decimal"><li>确认无误后，点击 <b>完成</b> 启动容器。</li></ol><h4 class="notion-h notion-h3 notion-h-indent-1 notion-block-30c5aaec74fb80efa6baf41dab552391" data-id="30c5aaec74fb80efa6baf41dab552391"><span><div id="30c5aaec74fb80efa6baf41dab552391" class="notion-header-anchor"></div><a class="notion-hash-link" href="#30c5aaec74fb80efa6baf41dab552391" title="📦 威联通 (QNAP) NAS 部署"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">📦 威联通 (QNAP) NAS 部署</span></span></h4><div class="notion-text notion-block-30c5aaec74fb80eb9026c84762876c05">威联通用户通常使用 Container Station 进行部署。</div><ol start="1" class="notion-list notion-list-numbered notion-block-30c5aaec74fb80ce93eae323744413a6" style="list-style-type:decimal"><li>打开 <b>Container Station</b> 应用。</li></ol><ol start="2" class="notion-list notion-list-numbered notion-block-30c5aaec74fb8074aec6dac5852afb21" style="list-style-type:decimal"><li>点击 <b>创建</b> -&gt; <b>从 Dockerfile 或 docker-compose.yml 创建</b>。</li></ol><ol start="3" class="notion-list notion-list-numbered notion-block-30c5aaec74fb800e9b7df6f478dc4158" style="list-style-type:decimal"><li>选择 <b>Compose</b>，然后将下面的配置代码复制粘贴到编辑框中：</li></ol><ol start="1" class="notion-list notion-list-numbered notion-block-30c5aaec74fb8013a960efaab1bceb65" style="list-style-type:decimal"><li>修改配置中的密码和存储路径，然后点击 <b>部署</b>。</li></ol><h4 class="notion-h notion-h3 notion-h-indent-1 notion-block-30c5aaec74fb800ba6a9ff6b8a3599ae" data-id="30c5aaec74fb800ba6a9ff6b8a3599ae"><span><div id="30c5aaec74fb800ba6a9ff6b8a3599ae" class="notion-header-anchor"></div><a class="notion-hash-link" href="#30c5aaec74fb800ba6a9ff6b8a3599ae" title="📱 飞牛 OS (FnOS) 部署"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">📱 飞牛 OS (FnOS) 部署</span></span></h4><div class="notion-text notion-block-30c5aaec74fb8071a33bd91e84c58f46">飞牛 OS 用户同样可以通过 Docker Compose 部署。</div><ol start="1" class="notion-list notion-list-numbered notion-block-30c5aaec74fb80ba9161f53cda4e29ce" style="list-style-type:decimal"><li>进入飞牛 OS 主界面，找到并打开 <b>Docker</b> 应用。</li></ol><ol start="2" class="notion-list notion-list-numbered notion-block-30c5aaec74fb802fad31dd139b9756ff" style="list-style-type:decimal"><li>切换到 <b>Compose</b> 菜单，然后点击 <b>新增项目</b>。</li></ol><ol start="3" class="notion-list notion-list-numbered notion-block-30c5aaec74fb801ebf52d9c21b67a41a" style="list-style-type:decimal"><li>填写项目名称（如 <code class="notion-inline-code">kvideo</code>），然后将上述威联通部署中的 YAML 配置代码粘贴到编辑框中。</li></ol><ol start="4" class="notion-list notion-list-numbered notion-block-30c5aaec74fb80f399c4e544d624352a" style="list-style-type:decimal"><li>修改密码和端口映射后，点击 <b>创建</b> 即可。</li></ol><hr class="notion-hr notion-block-30c5aaec74fb806d9ccce5b06c9acbfe"/><h4 class="notion-h notion-h3 notion-h-indent-1 notion-block-30c5aaec74fb80f3ba67f5b2bdcb491d" data-id="30c5aaec74fb80f3ba67f5b2bdcb491d"><span><div id="30c5aaec74fb80f3ba67f5b2bdcb491d" class="notion-header-anchor"></div><a class="notion-hash-link" href="#30c5aaec74fb80f3ba67f5b2bdcb491d" title="⚠️ 重要提示"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">⚠️ 重要提示</span></span></h4><div class="notion-text notion-block-30c5aaec74fb805caf4dfb1ca1c08d02">部署完成后，首次访问 KVideo 时，你会发现片库是空的。<b>配置视频源是让它有内容的关键一步</b>！</div><ol start="1" class="notion-list notion-list-numbered notion-block-30c5aaec74fb806d91b6e28f99c99f50" style="list-style-type:decimal"><li>访问 KVideo 的 Web 界面，输入你设置的密码进入。</li></ol><ol start="2" class="notion-list notion-list-numbered notion-block-30c5aaec74fb80e8a313edc0a4c3a3bc" style="list-style-type:decimal"><li>点击右上角的 <b>设置</b> (⚙️) 图标。</li></ol><ol start="3" class="notion-list notion-list-numbered notion-block-30c5aaec74fb809289c7c7d7168df3cb" style="list-style-type:decimal"><li>在设置页面底部，找到并点击 <b>导入设置</b>。</li></ol><ol start="4" class="notion-list notion-list-numbered notion-block-30c5aaec74fb80a39f5fecc18c7a3ffe" style="list-style-type:decimal"><li>你可以通过此功能导入他人分享的配置文件或视频源链接，导入后即可搜索和播放影片。
</li></ol><div class="notion-text notion-block-30c5aaec74fb80df84bfe815aa006e94"> 演示： </div><div class="notion-row"><a class="notion-bookmark notion-block-30c5aaec74fb806a804fd3f42b101230" href="https://mige.qzz.io" target="_blank" rel="noopener noreferrer"><div><div class="notion-bookmark-title">Mige - 我的观影台</div><div class="notion-bookmark-description">视频聚合平台</div><div class="notion-bookmark-link"><div class="notion-bookmark-link-icon"><img src="https://www.notion.so/image/https%3A%2F%2Fmige.qzz.io%2Ficon.png?table=block&amp;id=30c5aaec-74fb-806a-804f-d3f42b101230&amp;t=30c5aaec-74fb-806a-804f-d3f42b101230" alt="Mige - 我的观影台" loading="lazy" decoding="async"/></div><div class="notion-bookmark-link-text">https://mige.qzz.io</div></div></div></a></div><div class="notion-text notion-block-30c5aaec74fb8052b73afa367a2eb9a8">致谢：</div><div class="notion-callout notion-gray_background_co notion-block-30c5aaec74fb8055ac28cec610eca1fe"><div class="notion-page-icon-inline notion-page-icon-span"><span class="notion-page-icon" role="img" aria-label="💡">💡</span></div><div class="notion-callout-text">有关Notion安装或者使用上的问题，欢迎您在底部评论区留言，一起交流~</div></div><div class="notion-blank notion-block-30c5aaec74fb8079aa89c5499ad1cc8b"> </div><div class="notion-blank notion-block-30c5aaec74fb80cabe62c3691cc5ef49"> </div></main></div>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[hexo安装部署教程]]></title>
            <link>https://blog.lovou.pw/article/hexo</link>
            <guid>https://blog.lovou.pw/article/hexo</guid>
            <pubDate>Tue, 07 Oct 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[以下是 Hexo 的安装与部署详细教程，适用于初次使用 Hexo 搭建静态博客的]]></description>
            <content:encoded><![CDATA[<div id="notion-article" class="mx-auto overflow-hidden "><main class="notion light-mode notion-page notion-block-2855aaec74fb80fbb54ee7bab68cf202"><div class="notion-viewport"></div><div class="notion-collection-page-properties"></div><div class="notion-text notion-block-2855aaec74fb80318b3bf2682fc0348c">以下是 Hexo 的安装与部署详细教程，适用于初次使用 Hexo 搭建静态博客的教程：</div><h4 class="notion-h notion-h3 notion-h-indent-0 notion-block-2855aaec74fb80769e4cf8f69b239314" data-id="2855aaec74fb80769e4cf8f69b239314"><span><div id="2855aaec74fb80769e4cf8f69b239314" class="notion-header-anchor"></div><a class="notion-hash-link" href="#2855aaec74fb80769e4cf8f69b239314" title="一、环境准备"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title"><b>一、环境准备</b></span></span></h4><div class="notion-text notion-block-2855aaec74fb80779e26da9142cb90ac">Hexo 基于 Node.js 和 Git，需先安装这两个工具：</div><ol start="1" class="notion-list notion-list-numbered notion-block-2855aaec74fb80a8a8ddf7de884faddd" style="list-style-type:decimal"><li><b>安装 Node.js</b></li><ol class="notion-list notion-list-numbered notion-block-2855aaec74fb80a8a8ddf7de884faddd" style="list-style-type:lower-alpha"><ul class="notion-list notion-list-disc notion-block-2855aaec74fb80d3b985c60ff0bf0e42"><li>下载地址：<a class="notion-link" href="https://nodejs.org/" target="_blank" rel="noopener noreferrer">Node.js 官网</a>（推荐 LTS 版本）</li></ul><ul class="notion-list notion-list-disc notion-block-2855aaec74fb8036ab55e576002414c8"><li>验证安装：终端输入 <code class="notion-inline-code">node -v</code> 和 <code class="notion-inline-code">npm -v</code>，显示版本号即成功</li></ul></ol></ol><ol start="2" class="notion-list notion-list-numbered notion-block-2855aaec74fb80e3b5c8e7c2312a3bee" style="list-style-type:decimal"><li><b>安装 Git</b></li><ol class="notion-list notion-list-numbered notion-block-2855aaec74fb80e3b5c8e7c2312a3bee" style="list-style-type:lower-alpha"><ul class="notion-list notion-list-disc notion-block-2855aaec74fb80ad8650e138dc927ff1"><li>下载地址：<a class="notion-link" href="https://git-scm.com/" target="_blank" rel="noopener noreferrer">Git 官网</a></li></ul><ul class="notion-list notion-list-disc notion-block-2855aaec74fb80d68686fa27f29a77fb"><li>验证安装：终端输入 <code class="notion-inline-code">git --version</code>，显示版本号即成功</li></ul></ol></ol><h4 class="notion-h notion-h3 notion-h-indent-0 notion-block-2855aaec74fb80b79665ec3aa8dac8d3" data-id="2855aaec74fb80b79665ec3aa8dac8d3"><span><div id="2855aaec74fb80b79665ec3aa8dac8d3" class="notion-header-anchor"></div><a class="notion-hash-link" href="#2855aaec74fb80b79665ec3aa8dac8d3" title="二、安装 Hexo"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title"><b>二、安装 Hexo</b></span></span></h4><ol start="1" class="notion-list notion-list-numbered notion-block-2855aaec74fb8099b97fda121bebcd7f" style="list-style-type:decimal"><li><b>全局安装 Hexo 脚手架</b></li><ol class="notion-list notion-list-numbered notion-block-2855aaec74fb8099b97fda121bebcd7f" style="list-style-type:lower-alpha"><div class="notion-text notion-block-2855aaec74fb8041a42af9905e0df979">打开终端，执行以下命令：</div><div class="notion-text notion-block-2855aaec74fb808a8032cce80770586e">验证安装：<code class="notion-inline-code">hexo -v</code> 显示版本信息即成功。</div></ol></ol><ol start="2" class="notion-list notion-list-numbered notion-block-2855aaec74fb80c09b0ee85b119e9b0b" style="list-style-type:decimal"><li><b>初始化博客项目</b></li><ol class="notion-list notion-list-numbered notion-block-2855aaec74fb80c09b0ee85b119e9b0b" style="list-style-type:lower-alpha"></ol></ol><h4 class="notion-h notion-h3 notion-h-indent-0 notion-block-2855aaec74fb808490aee10e0a1564d9" data-id="2855aaec74fb808490aee10e0a1564d9"><span><div id="2855aaec74fb808490aee10e0a1564d9" class="notion-header-anchor"></div><a class="notion-hash-link" href="#2855aaec74fb808490aee10e0a1564d9" title="三、本地预览博客"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title"><b>三、本地预览博客</b></span></span></h4><ol start="1" class="notion-list notion-list-numbered notion-block-2855aaec74fb80f2ad27fd75af170446" style="list-style-type:decimal"><li><b>生成静态文件</b></li><ol class="notion-list notion-list-numbered notion-block-2855aaec74fb80f2ad27fd75af170446" style="list-style-type:lower-alpha"></ol></ol><ol start="2" class="notion-list notion-list-numbered notion-block-2855aaec74fb80a78c0dc2da0f9e9ce0" style="list-style-type:decimal"><li><b>启动本地服务器</b></li><ol class="notion-list notion-list-numbered notion-block-2855aaec74fb80a78c0dc2da0f9e9ce0" style="list-style-type:lower-alpha"><div class="notion-text notion-block-2855aaec74fb80408bb5f52ac128b79d">访问 <code class="notion-inline-code">http://localhost:4000</code> 即可看到默认博客页面。</div></ol></ol><h4 class="notion-h notion-h3 notion-h-indent-0 notion-block-2855aaec74fb803580b6d35d89ac2b82" data-id="2855aaec74fb803580b6d35d89ac2b82"><span><div id="2855aaec74fb803580b6d35d89ac2b82" class="notion-header-anchor"></div><a class="notion-hash-link" href="#2855aaec74fb803580b6d35d89ac2b82" title="四、创建第一篇文章"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title"><b>四、创建第一篇文章</b></span></span></h4><ol start="1" class="notion-list notion-list-numbered notion-block-2855aaec74fb80a99e25ea891555b532" style="list-style-type:decimal"><li><b>新建文章</b></li><ol class="notion-list notion-list-numbered notion-block-2855aaec74fb80a99e25ea891555b532" style="list-style-type:lower-alpha"><div class="notion-text notion-block-2855aaec74fb80b3b125d9e2ffaafd13">文章会生成在 <code class="notion-inline-code">source/_posts/</code> 目录下，格式为 Markdown。</div></ol></ol><ol start="2" class="notion-list notion-list-numbered notion-block-2855aaec74fb80de8232eeab4feec3a2" style="list-style-type:decimal"><li><b>编辑文章</b></li><ol class="notion-list notion-list-numbered notion-block-2855aaec74fb80de8232eeab4feec3a2" style="list-style-type:lower-alpha"><div class="notion-text notion-block-2855aaec74fb80038ddcf0969e0877e2">用 Markdown 编辑器打开文件，写完后保存。</div></ol></ol><ol start="3" class="notion-list notion-list-numbered notion-block-2855aaec74fb80ce9f9de4b492bd445c" style="list-style-type:decimal"><li><b>重新预览</b></li><ol class="notion-list notion-list-numbered notion-block-2855aaec74fb80ce9f9de4b492bd445c" style="list-style-type:lower-alpha"><div class="notion-text notion-block-2855aaec74fb80f0a372df2965275a30">按 <code class="notion-inline-code">Ctrl+C</code> 停止本地服务器，重新执行 <code class="notion-inline-code">hexo g &amp;&amp; hexo s</code> 即可看到更新。</div></ol></ol><h4 class="notion-h notion-h3 notion-h-indent-0 notion-block-2855aaec74fb80dcb975c77f0b022e5c" data-id="2855aaec74fb80dcb975c77f0b022e5c"><span><div id="2855aaec74fb80dcb975c77f0b022e5c" class="notion-header-anchor"></div><a class="notion-hash-link" href="#2855aaec74fb80dcb975c77f0b022e5c" title="五、部署到 GitHub Pages"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title"><b>五、部署到 GitHub Pages</b></span></span></h4><h4 class="notion-h notion-h3 notion-h-indent-0 notion-block-2855aaec74fb809f96b9d4234e9194a1" data-id="2855aaec74fb809f96b9d4234e9194a1"><span><div id="2855aaec74fb809f96b9d4234e9194a1" class="notion-header-anchor"></div><a class="notion-hash-link" href="#2855aaec74fb809f96b9d4234e9194a1" title="1. 准备工作"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title"><b>1. 准备工作</b></span></span></h4><ul class="notion-list notion-list-disc notion-block-2855aaec74fb80db826effa73cceccfd"><li>注册 GitHub 账号，创建一个仓库，仓库名必须为：<code class="notion-inline-code">用户名.github.io</code>（如 <code class="notion-inline-code">xxx.github.io</code>）</li></ul><h4 class="notion-h notion-h3 notion-h-indent-0 notion-block-2855aaec74fb8082bdbbed0bd75ba8bc" data-id="2855aaec74fb8082bdbbed0bd75ba8bc"><span><div id="2855aaec74fb8082bdbbed0bd75ba8bc" class="notion-header-anchor"></div><a class="notion-hash-link" href="#2855aaec74fb8082bdbbed0bd75ba8bc" title="2. 安装部署插件"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title"><b>2. 安装部署插件</b></span></span></h4><div class="notion-text notion-block-2855aaec74fb80a0bcf0d7258acfe081">在博客目录下执行：</div><h4 class="notion-h notion-h3 notion-h-indent-0 notion-block-2855aaec74fb805c8569f67743a7740b" data-id="2855aaec74fb805c8569f67743a7740b"><span><div id="2855aaec74fb805c8569f67743a7740b" class="notion-header-anchor"></div><a class="notion-hash-link" href="#2855aaec74fb805c8569f67743a7740b" title="3. 配置部署信息"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title"><b>3. 配置部署信息</b></span></span></h4><div class="notion-text notion-block-2855aaec74fb809d8ea7ff23248b2638">编辑博客目录下的 <code class="notion-inline-code">_config.yml</code> 文件，在末尾添加：</div><h4 class="notion-h notion-h3 notion-h-indent-0 notion-block-2855aaec74fb80088bbbc3f2b51824c7" data-id="2855aaec74fb80088bbbc3f2b51824c7"><span><div id="2855aaec74fb80088bbbc3f2b51824c7" class="notion-header-anchor"></div><a class="notion-hash-link" href="#2855aaec74fb80088bbbc3f2b51824c7" title="4. 部署到 GitHub"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title"><b>4. 部署到 GitHub</b></span></span></h4><div class="notion-text notion-block-2855aaec74fb8022ac8ad188a2eb3fcb">首次部署需输入 GitHub 账号密码或 Token 验证。</div><h4 class="notion-h notion-h3 notion-h-indent-0 notion-block-2855aaec74fb80da9c9dc4f3863fcc53" data-id="2855aaec74fb80da9c9dc4f3863fcc53"><span><div id="2855aaec74fb80da9c9dc4f3863fcc53" class="notion-header-anchor"></div><a class="notion-hash-link" href="#2855aaec74fb80da9c9dc4f3863fcc53" title="5. 访问博客"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title"><b>5. 访问博客</b></span></span></h4><div class="notion-text notion-block-2855aaec74fb80f6961dff746ae85063">部署成功后，访问 <code class="notion-inline-code">https://用户名.github.io</code> 即可看到你的博客。</div><h4 class="notion-h notion-h3 notion-h-indent-0 notion-block-2855aaec74fb80e7a2a7dd4b296c75f9" data-id="2855aaec74fb80e7a2a7dd4b296c75f9"><span><div id="2855aaec74fb80e7a2a7dd4b296c75f9" class="notion-header-anchor"></div><a class="notion-hash-link" href="#2855aaec74fb80e7a2a7dd4b296c75f9" title="六、常用命令总结"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title"><b>六、常用命令总结</b></span></span></h4><table class="notion-simple-table notion-block-2855aaec74fb80929395fe5b47daa476"><tbody><tr class="notion-simple-table-row notion-simple-table-header-row notion-block-2855aaec74fb80a387e2cf72fa48f7d5"><td class="" style="width:120px"><div class="notion-simple-table-cell">命令</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">简写</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">说明</div></td></tr><tr class="notion-simple-table-row notion-block-2855aaec74fb80628957f879ca1c2f66"><td class="" style="width:120px"><div class="notion-simple-table-cell"><code class="notion-inline-code">hexo new &quot;标题&quot;</code></div></td><td class="" style="width:120px"><div class="notion-simple-table-cell"><code class="notion-inline-code">hexo n &quot;标题&quot;</code></div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">创建新文章</div></td></tr><tr class="notion-simple-table-row notion-block-2855aaec74fb8057aa64d281ea4c5e0f"><td class="" style="width:120px"><div class="notion-simple-table-cell"><code class="notion-inline-code">hexo generate</code></div></td><td class="" style="width:120px"><div class="notion-simple-table-cell"><code class="notion-inline-code">hexo g</code></div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">生成静态文件</div></td></tr><tr class="notion-simple-table-row notion-block-2855aaec74fb8003ba5af493074fbfe7"><td class="" style="width:120px"><div class="notion-simple-table-cell"><code class="notion-inline-code">hexo server</code></div></td><td class="" style="width:120px"><div class="notion-simple-table-cell"><code class="notion-inline-code">hexo s</code></div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">启动本地服务器</div></td></tr><tr class="notion-simple-table-row notion-block-2855aaec74fb809fb256ea5bd10763f5"><td class="" style="width:120px"><div class="notion-simple-table-cell"><code class="notion-inline-code">hexo deploy</code></div></td><td class="" style="width:120px"><div class="notion-simple-table-cell"><code class="notion-inline-code">hexo d</code></div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">部署到远程仓库</div></td></tr><tr class="notion-simple-table-row notion-block-2855aaec74fb8092b090c49d8e70be10"><td class="" style="width:120px"><div class="notion-simple-table-cell"><code class="notion-inline-code">hexo clean</code></div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">-</div></td><td class="" style="width:120px"><div class="notion-simple-table-cell">清除缓存和生成的文件</div></td></tr></tbody></table><h4 class="notion-h notion-h3 notion-h-indent-0 notion-block-2855aaec74fb80a4b85bcfabe80b72e5" data-id="2855aaec74fb80a4b85bcfabe80b72e5"><span><div id="2855aaec74fb80a4b85bcfabe80b72e5" class="notion-header-anchor"></div><a class="notion-hash-link" href="#2855aaec74fb80a4b85bcfabe80b72e5" title="七、进阶操作"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title"><b>七、进阶操作</b></span></span></h4><ol start="1" class="notion-list notion-list-numbered notion-block-2855aaec74fb80dbad59ce8459197ce9" style="list-style-type:decimal"><li><b>更换主题</b>：在 <a class="notion-link" href="https://hexo.io/themes/" target="_blank" rel="noopener noreferrer">Hexo 主题官网</a> 挑选主题，下载后放到 <code class="notion-inline-code">themes/</code> 目录，修改 <code class="notion-inline-code">_config.yml</code> 中的 <code class="notion-inline-code">theme</code> 配置即可。</li></ol><ol start="2" class="notion-list notion-list-numbered notion-block-2855aaec74fb807784e3fd722c0174f9" style="list-style-type:decimal"><li><b>配置个性化</b>：修改 <code class="notion-inline-code">_config.yml</code> 文件自定义博客名称、作者、链接等信息。</li></ol><ol start="3" class="notion-list notion-list-numbered notion-block-2855aaec74fb80548bdddac93a77fca1" style="list-style-type:decimal"><li><b>绑定域名</b>：在 GitHub 仓库设置中添加自定义域名，并在博客 <code class="notion-inline-code">source/</code> 目录添加 <code class="notion-inline-code">CNAME</code> 文件（内容为域名）。</li></ol><div class="notion-text notion-block-2855aaec74fb80a49b3aca7b537748d5">按照以上步骤，你可以快速搭建并部署自己的 Hexo 博客。如果遇到问题，可参考 <a class="notion-link" href="https://hexo.io/docs/" target="_blank" rel="noopener noreferrer">Hexo 官方文档</a> 或 GitHub 相关教程。</div><div class="notion-text notion-block-2855aaec74fb80509ecee2d3811958c1">致谢：</div><div class="notion-callout notion-gray_background_co notion-block-2855aaec74fb8030a933e5a8a2ac2fdb"><div class="notion-page-icon-inline notion-page-icon-span"><span class="notion-page-icon" role="img" aria-label="💡">💡</span></div><div class="notion-callout-text">有关Notion安装或者使用上的问题，欢迎您在底部评论区留言，一起交流~</div></div><div class="notion-blank notion-block-2855aaec74fb8002a584c7bfc1a9f30f"> </div><div class="notion-blank notion-block-2855aaec74fb8077b3dddc6b655c2abb"> </div></main></div>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[开源静态文档网站生成工具 teedoc]]></title>
            <link>https://blog.lovou.pw/article/teedoc</link>
            <guid>https://blog.lovou.pw/article/teedoc</guid>
            <pubDate>Mon, 27 Jan 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[开源文档网站生成工具 teedoc]]></description>
            <content:encoded><![CDATA[<div id="notion-article" class="mx-auto overflow-hidden "><main class="notion light-mode notion-page notion-block-1885aaec74fb80dda74bfd43ea3e0e68"><div class="notion-viewport"></div><div class="notion-collection-page-properties"></div><div class="notion-text notion-block-1885aaec74fb8039bbead7748653c7b4">teedoc</div><div class="notion-text notion-block-1885aaec74fb8097b580fc32860be59f">=====</div><div class="notion-text notion-block-1885aaec74fb807680ceef38849c52a4">中文 | [English](./README.md)</div><div class="notion-text notion-block-1885aaec74fb80608485ceb9edd6f7e7">[![License](https://img.shields.io/github/license/teedoc/teedoc?color=red&amp;label=开源协议)](./LICENSE) [![PyPI](https://img.shields.io/pypi/v/teedoc?label=版本)](https://pypi.org/project/teedoc/#history) ![PyPI - Downloads](https://img.shields.io/pypi/dm/teedoc?color=brightgreen&amp;label=下载次数) ![PyPI - Downloads](https://img.shields.io/pypi/dw/teedoc?color=brightgreen&amp;label=下载次数) [![GitHub Repo stars](https://img.shields.io/github/stars/teedoc/teedoc?style=social&amp;label=收藏)](https://github.com/teedoc/teedoc)</div><div class="notion-text notion-block-1885aaec74fb809ab948e186b156eea9">&lt;img src=&quot;https://teedoc.github.io/static/image/logo.png&quot; height=64/&gt;</div><div class="notion-text notion-block-1885aaec74fb80ceb640d51c5714deee">官网: [teedoc.neucrack.com](https://teedoc.neucrack.com) 或者 [teedoc.github.io](https://teedoc.github.io/)</div><div class="notion-blank notion-block-1885aaec74fb80cc93ebee79293e43ad"> </div><div class="notion-text notion-block-1885aaec74fb8018a9d1c98e29ad949c">更多样例: 看[这里](https://teedoc.neucrack.com/get_started/zh/usage/sites.html) 或 [这里](https://teedoc.github.io/get_started/zh/usage/sites.html)</div><div class="notion-text notion-block-1885aaec74fb805b98dfc064e99270c6">将 `Markdown` 或者 `Jupyter Notebook` 格式的文档转换为 `HTML` 网页</div><div class="notion-text notion-block-1885aaec74fb80cda7c3c304258dd718">![](https://gitee.com/teedoc/teedoc/raw/main/assets/images/teedoc_screenshot_0.png)</div><div class="notion-text notion-block-1885aaec74fb8027be70efc986d93e4b">以下场景可使用`teedoc`：</div><ul class="notion-list notion-list-disc notion-block-1885aaec74fb80cbb6c8f902e72dbcd7"><li>建文档网站，并且最好支持放多份文档，和自定义页面</li></ul><ul class="notion-list notion-list-disc notion-block-1885aaec74fb80dd822ec369f20d15d2"><li>组织或者企业有很多份文档分散在各个域名，希望统一到一个域名下</li></ul><ul class="notion-list notion-list-disc notion-block-1885aaec74fb800ca3c9c44eddca1eda"><li>建`WiKi`网站</li></ul><ul class="notion-list notion-list-disc notion-block-1885aaec74fb80288dc8ee167eaf1df6"><li>建个人或者企业知识库</li></ul><ul class="notion-list notion-list-disc notion-block-1885aaec74fb80ce9c19fcdb429e08cc"><li>建个人或者企业网站</li></ul><div class="notion-text notion-block-1885aaec74fb807090cbf0b3a4072972">## Features</div><ul class="notion-list notion-list-disc notion-block-1885aaec74fb8017869bfa3b399be574"><li>使用简单， 跨平台，只依赖 `Python3`</li></ul><ul class="notion-list notion-list-disc notion-block-1885aaec74fb800f98c1fc66542d291b"><li>部署简单， 生成的网站是全静态页面，直接拷贝到服务器或者上传到三方机构即可部署</li></ul><ul class="notion-list notion-list-disc notion-block-1885aaec74fb80f88157f1373a4490cf"><li>书写简单，使用 Markdown 语法编写</li></ul><ul class="notion-list notion-list-disc notion-block-1885aaec74fb80a78703d6dd66143c2c"><li>Jupyter notebook 支持</li></ul><ul class="notion-list notion-list-disc notion-block-1885aaec74fb804db8b1d9007ebfe9f3"><li>多文档支持</li></ul><ul class="notion-list notion-list-disc notion-block-1885aaec74fb800d9d97c94ec099ea7e"><li>插件支持</li></ul><ul class="notion-list notion-list-disc notion-block-1885aaec74fb80d2891efa925b8b8b81"><li>多主题支持（由插件实现）</li></ul><ul class="notion-list notion-list-disc notion-block-1885aaec74fb808d820bf0ac897fef59"><li>通过 css 控制精确到页的样式（通过自定义每页的 id 和 class 实现）</li></ul><ul class="notion-list notion-list-disc notion-block-1885aaec74fb809c8a77f9b68ce901b1"><li>多级目录支持</li></ul><ul class="notion-list notion-list-disc notion-block-1885aaec74fb8092b7f5c24979876796"><li>多语言支持（手动翻译）(国际化/i18n)</li></ul><ul class="notion-list notion-list-disc notion-block-1885aaec74fb807aa313dc4ac00d07cb"><li>多语言支持（翻译插件）</li></ul><ul class="notion-list notion-list-disc notion-block-1885aaec74fb80b3915ae135924bd13c"><li>搜索支持</li></ul><ul class="notion-list notion-list-disc notion-block-1885aaec74fb804eb3a4f227aa45fc71"><li>SEO 友好</li></ul><ul class="notion-list notion-list-disc notion-block-1885aaec74fb8092aa8ff231d3f6038e"><li>实时预览更改</li></ul><ul class="notion-list notion-list-disc notion-block-1885aaec74fb803697e5f3a8ff763fe2"><li>并行构建，更快的构建速度</li></ul><ul class="notion-list notion-list-disc notion-block-1885aaec74fb807eb391f85842620f38"><li>博客支持</li></ul><ul class="notion-list notion-list-disc notion-block-1885aaec74fb80a7b8dbf2c234fa9be5"><li>Jinja2 HTML 布局模板支持</li></ul><div class="notion-text notion-block-1885aaec74fb8076b002c10e78230b4d">## 开始使用吧</div><div class="notion-text notion-block-1885aaec74fb8004b2a2ec2a47c7e264">官网: [teedoc.github.io](https://teedoc.github.io/) 或者 [teedoc.neucrack.com](https://teedoc.neucrack.com/)</div><div class="notion-text notion-block-1885aaec74fb8066818afbe18f2664d1">## 几分钟内在 github pages 服务上搭建你自己的网站</div><div class="notion-text notion-block-1885aaec74fb80b28ac4f081c4797065">查看 [template 仓库](https://github.com/teedoc/template)</div><div class="notion-text notion-block-1885aaec74fb809995dfd7a1b939bfff">## 快速开始</div><ul class="notion-list notion-list-disc notion-block-1885aaec74fb8046acaee5533d6cc086"><li>安装 python3</li></ul><div class="notion-text notion-block-1885aaec74fb805d9176ec842a3b648b">`Windows` 或 `macOS`, 从 [python.org](https://www.python.org/downloads/) 下载安装包安装</div><div class="notion-text notion-block-1885aaec74fb80028703c989280c2f27">`Linux`, 如 `Ubuntu`:</div><div class="notion-text notion-block-1885aaec74fb8043bb0fcc3ad44f8aad">```</div><div class="notion-text notion-block-1885aaec74fb806db0a2e76596ad0963">sudo apt install python3 python3-pip</div><div class="notion-text notion-block-1885aaec74fb80be95cdd3856b173620">```</div><ul class="notion-list notion-list-disc notion-block-1885aaec74fb800eb5cfcf231b573ff5"><li>安装 teedoc</li></ul><div class="notion-text notion-block-1885aaec74fb803b8428c7e0f49de8c2">这条命令会 <b>**安装 teedoc 主程序**</b></div><div class="notion-text notion-block-1885aaec74fb801bb852f1e49823a310">```</div><div class="notion-text notion-block-1885aaec74fb80d184b8fc4b9ae27bfd">pip3 install -U teedoc</div><div class="notion-text notion-block-1885aaec74fb80999ca2dc6c477ecd53">```</div><ul class="notion-list notion-list-disc notion-block-1885aaec74fb80dc9603db2a0f5c1c10"><li>初始化文档</li></ul><div class="notion-text notion-block-1885aaec74fb80a5b655e059720103f6">```</div><div class="notion-text notion-block-1885aaec74fb800bb210c981fa91152a">mkdir my_site</div><div class="notion-text notion-block-1885aaec74fb80638145fa0680ccfb77">cd my_site</div><div class="notion-text notion-block-1885aaec74fb80b4afa9e1c67f8d8299">teedoc init</div><div class="notion-text notion-block-1885aaec74fb80acaf4ce39fe14ba32a">```</div><div class="notion-text notion-block-1885aaec74fb80d7a061de2cfa365fcb">或者</div><div class="notion-text notion-block-1885aaec74fb80b7b49bf139bc812053">```</div><div class="notion-text notion-block-1885aaec74fb80e7b456e05e698bd8f9">teedoc -d my_site init</div><div class="notion-text notion-block-1885aaec74fb80e7bd7dda010342b7e7">```</div><div class="notion-text notion-block-1885aaec74fb80c6ab29cbaf9276fc0f">&gt; 根据提示选择 minimal 模板</div><ul class="notion-list notion-list-disc notion-block-1885aaec74fb8068babee5349d27cb2a"><li>安装插件</li></ul><div class="notion-text notion-block-1885aaec74fb8033964cfbcdd7164b1c">这条命令会 <b>**安装文档需要的插件**</b>(在`site_config.json`里设置)</div><div class="notion-text notion-block-1885aaec74fb8025a0cfdfb389e9e04d">```</div><div class="notion-text notion-block-1885aaec74fb8041b3d8f2dcc6b5d408">cd my_site</div><div class="notion-text notion-block-1885aaec74fb80aa9355c57025a9d778">teedoc install</div><div class="notion-text notion-block-1885aaec74fb80f18decd9e81a06115a">```</div><ul class="notion-list notion-list-disc notion-block-1885aaec74fb80c49a87edffbbd829af"><li>构建（`build`） 或者 预览（`serve`）</li></ul><div class="notion-text notion-block-1885aaec74fb800c842df36be7f23fed">```</div><div class="notion-text notion-block-1885aaec74fb8017afbcf5ea7d30fa61">teedoc serve</div><div class="notion-text notion-block-1885aaec74fb806f9ff7dd71f67e2f62">```</div><div class="notion-text notion-block-1885aaec74fb80968b73e12c12f8d406">然后浏览器访问 [http://127.0.0.1:2333](http://127.0.0.1:2333)</div><div class="notion-text notion-block-1885aaec74fb8033909ac7da08a8f86a">如果只需要构建生成网页:</div><div class="notion-text notion-block-1885aaec74fb80eeab31dbce3de83599">```</div><div class="notion-text notion-block-1885aaec74fb80bb83d2ee5f700decd0">teedoc build</div><div class="notion-text notion-block-1885aaec74fb80fb9a7bcd96ccce915c">```</div><div class="notion-blank notion-block-1885aaec74fb81d89a21ea5d9778e5d9"> </div><div class="notion-blank notion-block-1885aaec74fb8131baeef702c9707ea3"> </div><div class="notion-text notion-block-1885aaec74fb8116af3bc082055bf5a0">致谢：</div><div class="notion-callout notion-gray_background_co notion-block-1885aaec74fb81ed98cac948772349ed"><div class="notion-page-icon-inline notion-page-icon-span"><span class="notion-page-icon" role="img" aria-label="💡">💡</span></div><div class="notion-callout-text">有关Notion安装或者使用上的问题，欢迎您在底部评论区留言，一起交流~</div></div><div class="notion-blank notion-block-1885aaec74fb811f984be1678c39abac"> </div><div class="notion-blank notion-block-1885aaec74fb813d9206dbbb2751d842"> </div></main></div>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Cloudflare内网穿透教程]]></title>
            <link>https://blog.lovou.pw/article/cloudflare-https</link>
            <guid>https://blog.lovou.pw/article/cloudflare-https</guid>
            <pubDate>Sun, 14 Jul 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[整体访问速度不算快，但胜在稳定，建议部署使用]]></description>
            <content:encoded><![CDATA[<div id="notion-article" class="mx-auto overflow-hidden "><main class="notion light-mode notion-page notion-block-c5ecea284e37422880190677b1caa6e4"><div class="notion-viewport"></div><div class="notion-collection-page-properties"></div><div class="notion-text notion-block-aa7e0a06f03648cfb77d671018d3e4f6">1.下载程序到盒子里：</div><div class="notion-text notion-block-22e1b7d2ae324e12991061d8afa72519">2.在终端输入 #非root用户请在前面加上 sudo</div><div class="notion-text notion-block-0b6320d7727846709d445eb97218a626">##此时终端会显示一个https:// 的网址，复制到浏览器打开，登录自己的cloudflare账号，选择要绑定的域名，并获取自动下载的授权文件</div><div class="notion-text notion-block-597c8d60794144c39f78fcfc5d61286b">3.创建一个隧道</div><div class="notion-text notion-block-8e5fa54ba7854a17bf2529d849ab7b86">例如</div><div class="notion-text notion-block-0745b2c5fc144f6d8e8c794ad8c448e7">4.自制配置文件config.yml</div><div class="notion-text notion-block-39191f7f992148edab471a1565bc7917">例如：</div><div class="notion-text notion-block-6384fbe1a1e740f295e180b2cda48080">#上面 hostname后面的 abc.dearjoe.top 中 abc是二级域名名称，dearjoe.top 是顶级域名（也就是你在cloudflared关联的域名）
#service: <a class="notion-link" href="http://127.0.0.1/" target="_blank" rel="noopener noreferrer">http://127.0.0.1</a> 这是外网https穿透访问的页面地址，可加端口如http://127.0.0.1:88 (请先保证此页面在内网中http可访问)</div><div class="notion-text notion-block-8f3631f174db43948817c6bf463c29de">把这个配置文档放置到/etc/cloudflared/下面
在终端输入</div><div class="notion-text notion-block-bc431f9685314ccd9bf588df747b5b84">#上面命令中abc是指前面创建的隧道名称，abc.dearjoe.top是前面config.yml文件中配置的二级域名。
5.运行自启动安装</div><div class="notion-blank notion-block-10d103e4a6244b439e5c1b294d804d7d"> </div><div class="notion-blank notion-block-b63c007664864234b7a7697697527956"> </div><div class="notion-text notion-block-7bbe695dc25b42f5b61ea2182e1d88cd">致谢：</div><div class="notion-callout notion-gray_background_co notion-block-7db8e1161be94ef9a85f300695c79bd6"><div class="notion-page-icon-inline notion-page-icon-span"><span class="notion-page-icon" role="img" aria-label="💡">💡</span></div><div class="notion-callout-text">有关Notion安装或者使用上的问题，欢迎您在底部评论区留言，一起交流~</div></div><div class="notion-blank notion-block-434a77840aa2408a8d9a961ab35abf05"> </div><div class="notion-blank notion-block-37078c30b9d4483089b1dc3cb9ed4695"> </div></main></div>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[cfblog集成 Valine 静态博客评论系统]]></title>
            <link>https://blog.lovou.pw/article/cfblog-valine</link>
            <guid>https://blog.lovou.pw/article/cfblog-valine</guid>
            <pubDate>Sat, 30 Mar 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[
还是接着昨天的的教程<CF Workers+Workers KV 搭建一个免费的博客程序>,因为是个准静态博客，所以你需要集成第三方评论系统。]]></description>
            <content:encoded><![CDATA[<div id="notion-article" class="mx-auto overflow-hidden "><main class="notion light-mode notion-page notion-block-41b083cd5b57439e8e2f2e56c8f1d469"><div class="notion-viewport"></div><div class="notion-collection-page-properties"><div class="notion-collection-row"><div class="notion-collection-row-body"><div class="notion-collection-row-property"><div class="notion-collection-column-title"><svg viewBox="0 0 14 14" class="notion-collection-column-title-icon"><path d="M7 13A6 6 0 107 1a6 6 0 000 12zM3.751 5.323A.2.2 0 013.909 5h6.182a.2.2 0 01.158.323L7.158 9.297a.2.2 0 01-.316 0L3.751 5.323z"></path></svg><div class="notion-collection-column-title-body">type</div></div><div class="notion-collection-row-value"><span class="notion-property notion-property-select"><div class="notion-property-select-item notion-item-purple">Post</div></span></div></div><div class="notion-collection-row-property"><div class="notion-collection-column-title"><svg viewBox="0 0 14 14" class="notion-collection-column-title-icon"><path d="M7 13A6 6 0 107 1a6 6 0 000 12zM3.751 5.323A.2.2 0 013.909 5h6.182a.2.2 0 01.158.323L7.158 9.297a.2.2 0 01-.316 0L3.751 5.323z"></path></svg><div class="notion-collection-column-title-body">status</div></div><div class="notion-collection-row-value"><span class="notion-property notion-property-select"><div class="notion-property-select-item notion-item-red">Published</div></span></div></div><div class="notion-collection-row-property"><div class="notion-collection-column-title"><svg viewBox="0 0 14 14" class="notion-collection-column-title-icon"><path d="M10.889 5.5H3.11v1.556h7.778V5.5zm1.555-4.444h-.777V0H10.11v1.056H3.89V0H2.333v1.056h-.777c-.864 0-1.548.7-1.548 1.555L0 12.5c0 .856.692 1.5 1.556 1.5h10.888C13.3 14 14 13.356 14 12.5V2.611c0-.855-.7-1.555-1.556-1.555zm0 11.444H1.556V3.944h10.888V12.5zM8.556 8.611H3.11v1.556h5.445V8.61z"></path></svg><div class="notion-collection-column-title-body">date</div></div><div class="notion-collection-row-value"><span class="notion-property notion-property-date">Mar 30, 2024</span></div></div><div class="notion-collection-row-property"><div class="notion-collection-column-title"><svg viewBox="0 0 14 14" class="notion-collection-column-title-icon"><path d="M7 4.568a.5.5 0 00-.5-.5h-6a.5.5 0 00-.5.5v1.046a.5.5 0 00.5.5h6a.5.5 0 00.5-.5V4.568zM.5 1a.5.5 0 00-.5.5v1.045a.5.5 0 00.5.5h12a.5.5 0 00.5-.5V1.5a.5.5 0 00-.5-.5H.5zM0 8.682a.5.5 0 00.5.5h11a.5.5 0 00.5-.5V7.636a.5.5 0 00-.5-.5H.5a.5.5 0 00-.5.5v1.046zm0 3.068a.5.5 0 00.5.5h9a.5.5 0 00.5-.5v-1.045a.5.5 0 00-.5-.5h-9a.5.5 0 00-.5.5v1.045z"></path></svg><div class="notion-collection-column-title-body">slug</div></div><div class="notion-collection-row-value"><span class="notion-property notion-property-text">cfblog-valine</span></div></div><div class="notion-collection-row-property"><div class="notion-collection-column-title"><svg viewBox="0 0 14 14" class="notion-collection-column-title-icon"><path d="M7 4.568a.5.5 0 00-.5-.5h-6a.5.5 0 00-.5.5v1.046a.5.5 0 00.5.5h6a.5.5 0 00.5-.5V4.568zM.5 1a.5.5 0 00-.5.5v1.045a.5.5 0 00.5.5h12a.5.5 0 00.5-.5V1.5a.5.5 0 00-.5-.5H.5zM0 8.682a.5.5 0 00.5.5h11a.5.5 0 00.5-.5V7.636a.5.5 0 00-.5-.5H.5a.5.5 0 00-.5.5v1.046zm0 3.068a.5.5 0 00.5.5h9a.5.5 0 00.5-.5v-1.045a.5.5 0 00-.5-.5h-9a.5.5 0 00-.5.5v1.045z"></path></svg><div class="notion-collection-column-title-body">summary</div></div><div class="notion-collection-row-value"><span class="notion-property notion-property-text">
还是接着昨天的的教程<a class="notion-link" href="https://blog.lovou.pw/article/cf-workers-kv-blog" target="_blank" rel="noopener noreferrer">&lt;CF Workers+Workers KV 搭建一个免费的博客程序&gt;</a>,因为是个准静态博客，所以你需要集成第三方评论系统。</span></div></div><div class="notion-collection-row-property"><div class="notion-collection-column-title"><svg viewBox="0 0 14 14" class="notion-collection-column-title-icon"><path d="M4 3a1 1 0 011-1h7a1 1 0 110 2H5a1 1 0 01-1-1zm0 4a1 1 0 011-1h7a1 1 0 110 2H5a1 1 0 01-1-1zm0 4a1 1 0 011-1h7a1 1 0 110 2H5a1 1 0 01-1-1zM2 4a1 1 0 110-2 1 1 0 010 2zm0 4a1 1 0 110-2 1 1 0 010 2zm0 4a1 1 0 110-2 1 1 0 010 2z"></path></svg><div class="notion-collection-column-title-body">tags</div></div><div class="notion-collection-row-value"><span class="notion-property notion-property-multi_select"><div class="notion-property-multi_select-item notion-item-default">实用教程</div><div class="notion-property-multi_select-item notion-item-purple">教程</div></span></div></div><div class="notion-collection-row-property"><div class="notion-collection-column-title"><svg viewBox="0 0 14 14" class="notion-collection-column-title-icon"><path d="M7 13A6 6 0 107 1a6 6 0 000 12zM3.751 5.323A.2.2 0 013.909 5h6.182a.2.2 0 01.158.323L7.158 9.297a.2.2 0 01-.316 0L3.751 5.323z"></path></svg><div class="notion-collection-column-title-body">category</div></div><div class="notion-collection-row-value"><span class="notion-property notion-property-select"><div class="notion-property-select-item notion-item-purple">技术分享</div></span></div></div><div class="notion-collection-row-property"><div class="notion-collection-column-title"><svg viewBox="0 0 14 14" class="notion-collection-column-title-icon"><path d="M7 4.568a.5.5 0 00-.5-.5h-6a.5.5 0 00-.5.5v1.046a.5.5 0 00.5.5h6a.5.5 0 00.5-.5V4.568zM.5 1a.5.5 0 00-.5.5v1.045a.5.5 0 00.5.5h12a.5.5 0 00.5-.5V1.5a.5.5 0 00-.5-.5H.5zM0 8.682a.5.5 0 00.5.5h11a.5.5 0 00.5-.5V7.636a.5.5 0 00-.5-.5H.5a.5.5 0 00-.5.5v1.046zm0 3.068a.5.5 0 00.5.5h9a.5.5 0 00.5-.5v-1.045a.5.5 0 00-.5-.5h-9a.5.5 0 00-.5.5v1.045z"></path></svg><div class="notion-collection-column-title-body">password</div></div><div class="notion-collection-row-value"><span class="notion-property notion-property-text"></span></div></div><div class="notion-collection-row-property"><div class="notion-collection-column-title"><svg viewBox="0 0 14 14" class="notion-collection-column-title-icon"><path d="M7 4.568a.5.5 0 00-.5-.5h-6a.5.5 0 00-.5.5v1.046a.5.5 0 00.5.5h6a.5.5 0 00.5-.5V4.568zM.5 1a.5.5 0 00-.5.5v1.045a.5.5 0 00.5.5h12a.5.5 0 00.5-.5V1.5a.5.5 0 00-.5-.5H.5zM0 8.682a.5.5 0 00.5.5h11a.5.5 0 00.5-.5V7.636a.5.5 0 00-.5-.5H.5a.5.5 0 00-.5.5v1.046zm0 3.068a.5.5 0 00.5.5h9a.5.5 0 00.5-.5v-1.045a.5.5 0 00-.5-.5h-9a.5.5 0 00-.5.5v1.045z"></path></svg><div class="notion-collection-column-title-body">icon</div></div><div class="notion-collection-row-value"><span class="notion-property notion-property-text"></span></div></div></div></div></div><div class="notion-text notion-block-1283422fed1c416c8002473f6c0bc339">还是接着昨天的的教程&lt;<a class="notion-link" href="https://blog.lovou.pw/article/cf-workers-kv-blog" target="_blank" rel="noopener noreferrer">CF Workers+Workers KV 搭建一个免费的博客程序</a>&gt;,因为是个准静态博客，所以你需要集成第三方评论系统。</div><figure class="notion-asset-wrapper notion-asset-wrapper-image notion-block-26ac4492a609458ba9ce8227ed2ff120"><div style="position:relative;display:flex;justify-content:center;align-self:center;width:549px;max-width:100%;flex-direction:column"><img style="object-fit:cover" src="https://www.daniao.org/wp-content/uploads/2017/01/leancloud-8.png?spaceId=5dc02a8d-3546-41e1-a912-f0ff32bf108a&amp;t=26ac4492-a609-458b-a9ce-8227ed2ff120" alt="notion image" loading="lazy" decoding="async"/></div></figure><div class="notion-text notion-block-a28dd7ad9bc34e6299b2cb79e2c73baa">这篇教程就以集成valine为列，当然你也可以集成别的，我们用valine评论是因为国内可以打开，打开速度还很快，颜值也比较符合我的审美，界面也很清爽。当然就是一个博客，你也可以不用评论。</div><div class="notion-text notion-block-d08ccd3e0c9f4eca9f6d200eca14a830">注意： <a class="notion-link" href="https://www.daniao.org/tag/valine/" target="_blank" rel="noopener noreferrer">Valine</a>分为国内版和国际版本，国内版本需要实名等，这里我们推荐使用国际版。</div><h4 class="notion-h notion-h3 notion-h-indent-0 notion-block-a91b7f88b4d8468aabc9d39be5d3083b" data-id="a91b7f88b4d8468aabc9d39be5d3083b"><span><div id="a91b7f88b4d8468aabc9d39be5d3083b" class="notion-header-anchor"></div><a class="notion-hash-link" href="#a91b7f88b4d8468aabc9d39be5d3083b" title="1、注册"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">1、注册</span></span></h4><div class="notion-text notion-block-53195fd0bbcb4d399bfbcafd579922ba"><b>网址：</b><a class="notion-link" href="https://console.leancloud.app/login.html#/signup" target="_blank" rel="noopener noreferrer"><b>https://console.leancloud.app/login.html#/signup</b></a></div><h4 class="notion-h notion-h3 notion-h-indent-0 notion-block-7c67c7211931421db6181083997ca7c5" data-id="7c67c7211931421db6181083997ca7c5"><span><div id="7c67c7211931421db6181083997ca7c5" class="notion-header-anchor"></div><a class="notion-hash-link" href="#7c67c7211931421db6181083997ca7c5" title="2、获取评论用的AppID 和 Appkey"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">2、获取评论用的AppID 和 Appkey</span></span></h4><div class="notion-text notion-block-0221fc393d6a4320acee80028f8a187c">如没有创建，那么在显示 post 页面时，请求 LeanCloud 的 api 接口，可能会返回 error code=101，当然你也可以直接获取key。</div><hr class="notion-hr notion-block-eb1e987411ec4688933c7a8413db88bb"/><div class="notion-text notion-block-9f75d61e662d4ae2bb8277a1c697da0f">1）注册完成后我们需要先创建应用。单击创建应用：</div><figure class="notion-asset-wrapper notion-asset-wrapper-image notion-block-33a025ae0d76469fa9dfa28914014c4a"><div style="position:relative;display:flex;justify-content:center;align-self:center;width:700px;max-width:100%;flex-direction:column"><img style="object-fit:cover" src="https://www.daniao.org/wp-content/uploads/2017/01/leancloud-1.png?spaceId=5dc02a8d-3546-41e1-a912-f0ff32bf108a&amp;t=33a025ae-0d76-469f-a9df-a28914014c4a" alt="notion image" loading="lazy" decoding="async"/></div></figure><div class="notion-text notion-block-f680e35ee94a4613bcfeef25030f29a2">2）创建完成后，打开应用，点击左边的存储，查看是否有Comment和 Counter，如没有则创建，权限设为所有用户。</div><figure class="notion-asset-wrapper notion-asset-wrapper-image notion-block-f5d622e033564d2baf2853b550db8a38"><div style="position:relative;display:flex;justify-content:center;align-self:center;width:700px;max-width:100%;flex-direction:column"><img style="object-fit:cover" src="https://www.daniao.org/wp-content/uploads/2017/01/leancloud-2.png?spaceId=5dc02a8d-3546-41e1-a912-f0ff32bf108a&amp;t=f5d622e0-3356-4d2b-af28-53b550db8a38" alt="notion image" loading="lazy" decoding="async"/></div></figure><div class="notion-text notion-block-324fdef91e534ce0b3c3e2e235829909"><b>&lt;创建Comment&gt;</b></div><figure class="notion-asset-wrapper notion-asset-wrapper-image notion-block-d5dc0f5c7aca40039fa2a47b66d4420d"><div style="position:relative;display:flex;justify-content:center;align-self:center;width:700px;max-width:100%;flex-direction:column"><img style="object-fit:cover" src="https://www.daniao.org/wp-content/uploads/2017/01/leancloud-3.png?spaceId=5dc02a8d-3546-41e1-a912-f0ff32bf108a&amp;t=d5dc0f5c-7aca-4003-9fa2-a47b66d4420d" alt="notion image" loading="lazy" decoding="async"/></div></figure><div class="notion-text notion-block-6c7d84d3022746b181eba9e75438ac8c"><b>&lt;创建Counter&gt;</b></div><figure class="notion-asset-wrapper notion-asset-wrapper-image notion-block-d2e677d9e1cb4e3f85ad3f706eb21d57"><div style="position:relative;display:flex;justify-content:center;align-self:center;width:700px;max-width:100%;flex-direction:column"><img style="object-fit:cover" src="https://www.daniao.org/wp-content/uploads/2017/01/leancloud-4.png?spaceId=5dc02a8d-3546-41e1-a912-f0ff32bf108a&amp;t=d2e677d9-e1cb-4e3f-85ad-3f706eb21d57" alt="notion image" loading="lazy" decoding="async"/></div></figure><div class="notion-text notion-block-faeb0250d07d42f7b2b853ebc77855b4">3）点击设置 → 安全中心 ,将除了数据存储的服务全部关闭，并绑定web安全域名，防止恶意调用。</div><figure class="notion-asset-wrapper notion-asset-wrapper-image notion-block-4404ee36b40a41c6865e02530254dd2f"><div style="position:relative;display:flex;justify-content:center;align-self:center;width:700px;max-width:100%;flex-direction:column"><img style="object-fit:cover" src="https://www.daniao.org/wp-content/uploads/2017/01/leancloud-5.png?spaceId=5dc02a8d-3546-41e1-a912-f0ff32bf108a&amp;t=4404ee36-b40a-41c6-865e-02530254dd2f" alt="notion image" loading="lazy" decoding="async"/></div></figure><div class="notion-text notion-block-589297571e2e461ab39df909827aa4f3">4）最后点击 应用 Keys，获取到 <code class="notion-inline-code">AppID</code> 和 <code class="notion-inline-code">Appkey</code></div><figure class="notion-asset-wrapper notion-asset-wrapper-image notion-block-f03ae6098108482ea7c65777999407ba"><div style="position:relative;display:flex;justify-content:center;align-self:center;width:700px;max-width:100%;flex-direction:column"><img style="object-fit:cover" src="https://www.daniao.org/wp-content/uploads/2017/01/leancloud-6.png?spaceId=5dc02a8d-3546-41e1-a912-f0ff32bf108a&amp;t=f03ae609-8108-482e-a7c6-5777999407ba" alt="notion image" loading="lazy" decoding="async"/></div></figure><h4 class="notion-h notion-h3 notion-h-indent-0 notion-block-a6351c897df841249bffc591a9150be7" data-id="a6351c897df841249bffc591a9150be7"><span><div id="a6351c897df841249bffc591a9150be7" class="notion-header-anchor"></div><a class="notion-hash-link" href="#a6351c897df841249bffc591a9150be7" title="3、cfblog里放置评论代码"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">3、cfblog里放置评论代码</span></span></h4><div class="notion-text notion-block-7a367c3cc91e45788f54bda913909338">具体的放置可以参考文档：<a class="notion-link" href="https://valine.js.org/configuration.html" target="_blank" rel="noopener noreferrer">https://valine.js.org/configuration.html</a></div><div class="notion-text notion-block-413d6a43f4704106a59e774e8e3192b8">这个cfblog需要设置&lt;<code class="notion-inline-code">codeBeforHead</code>&gt;和&lt;<code class="notion-inline-code">commentCode</code>&gt;具体如下：</div><h4 class="notion-h notion-h3 notion-h-indent-0 notion-block-87280791f03942f09e2e330d9eaae468" data-id="87280791f03942f09e2e330d9eaae468"><span><div id="87280791f03942f09e2e330d9eaae468" class="notion-header-anchor"></div><a class="notion-hash-link" href="#87280791f03942f09e2e330d9eaae468" title="4、效果"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">4、效果</span></span></h4><div class="notion-text notion-block-4b75f022475f4456995e208b313ad6e5">因为有缓存，你需要重新发一篇文章才会看到评论效果。评论的使用体验非常不错！！</div><figure class="notion-asset-wrapper notion-asset-wrapper-image notion-block-1c43b4c5d9cb4d91b0ef33f6b27e24e3"><div style="position:relative;display:flex;justify-content:center;align-self:center;width:700px;max-width:100%;flex-direction:column"><img style="object-fit:cover" src="https://www.daniao.org/wp-content/uploads/2017/01/leancloud-7.png?spaceId=5dc02a8d-3546-41e1-a912-f0ff32bf108a&amp;t=1c43b4c5-d9cb-4d91-b0ef-33f6b27e24e3" alt="notion image" loading="lazy" decoding="async"/></div></figure><h4 class="notion-h notion-h3 notion-h-indent-0 notion-block-fb3f66e29d3d4434869947973369ef84" data-id="fb3f66e29d3d4434869947973369ef84"><span><div id="fb3f66e29d3d4434869947973369ef84" class="notion-header-anchor"></div><a class="notion-hash-link" href="#fb3f66e29d3d4434869947973369ef84" title="5、最后"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">5、最后</span></span></h4><div class="notion-text notion-block-42ae4b7023cf4a6299c70da2b22f4d59">Valine 评论系统非常不错，如果你有其他的静态博客，也可以集成过去，不止用在这个地方。</div><h2 class="notion-h notion-h1 notion-h-indent-0 notion-block-98a6b68642cc4fa6ad12a7e551f0f0e6" data-id="98a6b68642cc4fa6ad12a7e551f0f0e6"><span><div id="98a6b68642cc4fa6ad12a7e551f0f0e6" class="notion-header-anchor"></div><a class="notion-hash-link" href="#98a6b68642cc4fa6ad12a7e551f0f0e6" title="参考文章"><svg viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a><span class="notion-h-title">参考文章</span></span></h2><div class="notion-blank notion-block-41f4b933bd3a406dbc44990725beb24a"> </div><div class="notion-blank notion-block-cb34f219c1f34431ab36f1a4588fa83f"> </div><div class="notion-text notion-block-5ab50ebef11242b8af0f3c250a17a4a9">致谢：</div><div class="notion-callout notion-gray_background_co notion-block-e249647d85174948aefaf7d11c4c6aa7"><div class="notion-page-icon-inline notion-page-icon-span"><span class="notion-page-icon" role="img" aria-label="💡">💡</span></div><div class="notion-callout-text">有关Notion安装或者使用上的问题，欢迎您在底部评论区留言，一起交流~</div></div><div class="notion-blank notion-block-652daa103d374ffdb116fbe7fcd43dc3"> </div><div class="notion-blank notion-block-94486e31206847f7b5edec36fb840993"> </div></main></div>]]></content:encoded>
        </item>
    </channel>
</rss>