<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <id>https://blog.peter267.dpdns.org/</id>
  <title type="text">Peter267</title>
  <subtitle type="text">无限进步</subtitle>
  <updated>2026-08-17T02:50:00.000Z</updated>
  <author><name>Peter267</name></author>
  <link rel="alternate" href="https://blog.peter267.dpdns.org/"/>
  <link rel="self" href="https://blog.peter267.dpdns.org/atom.xml"/>
  <generator uri="https://github.com/CuteLeaf/Firefly">Firefly v6.16.9</generator>
    <entry>
      <id>https://blog.peter267.dpdns.org/posts/post47/</id>
      <title type="text">谈谈我的建站史</title>
      <published>2026-08-17T02:50:00.000Z</published>
      <updated>2026-08-17T02:50:00.000Z</updated>
      <author><name>Peter267</name></author>
      <link rel="alternate" href="https://blog.peter267.dpdns.org/posts/post47/"/>
      <summary type="text">这篇文章回顾了作者的建站历程：小学时靠问卷星经营同学群，2022 年用 Framer 做出第一个网站，2024 年又借助热铁盒托管和 DeepSeek 写代码，之后辗转于 Zeabur、Vercel 等 Serverless 平台。工具越来越强，作者却怀念起当年那份单纯的快乐。</summary>
      <content type="html"><![CDATA[<p>最近偶然想起一个自己好久之前用的建站工具，头脑一热，来写篇文章谈谈自己的建站史。</p>
<section><h2>2022 - Framer<a href="#2022---framer"><span>#</span></a></h2><p>小学三四年级的时候，我已经把我们班的同学群玩出了花，加入了各种幼稚的功能。</p><p>当时的群公告不知道写了几千字，把各种功能全给讲了一遍。（很遗憾当时的群公告找不到了）</p><p></p><figure><img src="https://imgbed.peter267.dpdns.org/file/imgs/1786895163683_20260816234559237.webp" alt="问卷星" /><figcaption>问卷星</figcaption></figure><p></p><p>当时多数功能都是通过<strong>问卷星</strong>实现的（？），并且有浓厚的商业化（？）气息，充满了小学生特有的“一本正经地胡闹”感。</p><blockquote><p>同学：长大了去干买卖吧，那么有商业头脑</p></blockquote><p>在2022年的暑假，闲来无事逛B站的我偶然发现了这个视频</p>

**做网站就像做PPT一样，现在建站都这么简单了吗？！**<p></p><figure><img src="https://imgbed.peter267.dpdns.org/file/imgs/1786895790241_20260816235622463.webp" alt="Framer" /><figcaption>Framer</figcaption></figure><p></p><p>我们发展的这么好的同学群，不得有个网站来好好介绍下？</p><p>于是，我人生中第一个网站诞生了！</p><p></p><figure><img src="https://imgbed.peter267.dpdns.org/file/imgs/1786895980927_20260816235933337.webp" alt="网站截图" /><figcaption>网站截图</figcaption></figure><p></p><p>可以说极其富有稚气。如果你想赛博赤石的话，欢迎：<a href="https://pitch-wish-691339.framer.app" target="_blank">https://pitch-wish-691339.framer.app</a></p><p><strong>Framer</strong>是我最早接触到的建站平台。它的主要受众是建站小白，你可以通过直接点击、拖动等方式完成网站的搭建，极大降级了建站门槛。</p><p></p><figure><img src="https://imgbed.peter267.dpdns.org/file/imgs/1786896423185_20260817000649579.webp" alt="免费AI模型" /><figcaption>免费AI模型</figcaption></figure><p></p><p>并且，这个网站疑似免费提供 **GPT 5.6 Sol **这个世界顶级模型。</p></section>
<section><h2>2024 - 热铁盒<a href="#2024---热铁盒"><span>#</span></a></h2><p>在2024这个AI快速发展的年份，我也尝试着用AI来写代码。</p><p>当时不会用GitHub，不知道做好的网站要怎么发布。</p><p>当我使用空投快传发文件的时候，发现他们公司旗下还有一款叫“<strong>热铁盒网页托管</strong>”的工具。</p><p></p><figure><img src="https://imgbed.peter267.dpdns.org/file/imgs/1786929984437_20260817092613263.webp" alt="网页托管" /><figcaption>网页托管</figcaption></figure><p></p><p>网页托管降低了发布一个网站的难度，仅需把网站代码上传上去，即可一键发布。</p><p>例如图中展示的是我拿当时新发布的 <strong>DeepSeek-Coder-V2</strong> 来制作的一个搜索引擎主页。</p><p></p><figure><img src="https://imgbed.peter267.dpdns.org/file/imgs/1786932242424_20260817100354494.webp" alt="网站截图" /><figcaption>网站截图</figcaption></figure><p></p><p>说到<strong>DeepSeek</strong>，我也算是它的一个老用户了吧，从当年的<strong>V2</strong>就开始使用，到现在的<strong>V4 Pro 0813</strong>。当时<strong>DeepSeek</strong>的网站功能很不完善，甚至没有对话记录，到现在…（虽然还是很简单）</p><p>可以说甚是怀念啊……</p></section>
<section><h2>Serverless<a href="#serverless"><span>#</span></a></h2><p>我逐渐不满足于功能如此简单的建站工具，看了当时的建站教程后，我首先选择了<strong>Zeabur</strong>。</p><p>记得当时<strong>Zeabur</strong>还是一家<strong>Serverless</strong>服务商，现在已经是一家<strong>PaaS</strong>服务商了。</p><p></p><figure><img src="https://imgbed.peter267.dpdns.org/file/imgs/1786933365499_20260817102233636.webp" alt="Zeabur" /><figcaption>Zeabur</figcaption></figure><p></p><p>自从Zeabur从2025年初逐渐收紧免费政策，我就开始使用Vercel，Cloudflare Pages/Workers，Netlify，GitHub Pages等能免费使用的Serverless了。</p><p>从网站时光机来看，2025年的热度也明显比2024年低。</p><p></p><figure><img src="https://imgbed.peter267.dpdns.org/file/imgs/1786934626175_20260817104327782.webp" alt="网站时光机" /><figcaption>网站时光机</figcaption></figure><p></p><p>还是希望Zeabur能多给一些免费额度。</p><p>具体是怎么建站的，建的什么网站，请看本博客去年发布的<strong>一周年记</strong>。</p></section>
<section><h2>尾<a href="#尾"><span>#</span></a></h2><blockquote><p>工具越来越强，但小学时在群里发问卷星的那种快乐，现在还能找到吗？</p></blockquote><p>上面这句是AI升华的。</p><p>今天要去内蒙古旅游，回来更新游记。</p><p>那这篇小的“回忆录”就到此结束了，各位拜拜~</p></section>]]></content>
    </entry>
    <entry>
      <id>https://blog.peter267.dpdns.org/posts/post46/</id>
      <title type="text">近况（Ⅲ）：博客二周年、电教委员指南、辅导班、未来一年</title>
      <published>2026-07-31T15:59:59.000Z</published>
      <updated>2026-07-31T15:59:59.000Z</updated>
      <author><name>Peter267</name></author>
      <link rel="alternate" href="https://blog.peter267.dpdns.org/posts/post46/"/>
      <summary type="text">这篇文章回顾了作者博客两周年、《电教委员指南》项目抽奖和重返线下辅导班的近期经历。博客访客与浏览量超出预期，但跳出率偏高，促使作者反思内容吸引力；旧图床关停致图片丢失，作者遂用 Cloudflare R2 自建图床解决。抽奖活动与 DCR 学生互助频道合作，参与人数过百，虽面临预算、邮费、公平和隐私等挑战，最终顺利举办，锻炼了领导力。学业上，因期中数学不理想，作者报名线下暑假数学辅导班预习初三内容，并计划初三后减少维护。</summary>
      <content type="html"><![CDATA[<p>转眼又是一个多月没更新。这阵子博客悄悄过了<strong>两岁</strong>生日，<strong>《电教委员指南》<strong>搞了场百人参与的抽奖，我自己也时隔多年坐回了</strong>线下辅导班</strong>的教室。忙归忙，但有几件事值得回顾。</p>
<section><h2>二周年<a href="#二周年"><span>#</span></a></h2><p>本来打算单独发一篇文章的，但是确实没忙过来，就在这篇文章中简单总结下这一年博客的状况吧</p><section><h3>数据<a href="#数据"><span>#</span></a></h3><p></p><figure><img src="https://imgbed.peter267.dpdns.org/file/imgs/1785510735469_20260731231202010.webp" alt="网站数据" /><figcaption>网站数据</figcaption></figure><p></p><p>单看访客数和浏览量，数据比我预想中要好，挺知足的。不过跳出率依然“感人”，说明内容还得再打磨，要留住读者。</p><p>（有没有可能是自动跳转不良网站的原因导致访客数和浏览量虚高，实际看博客的没多少人）</p></section><section><h3>大事<a href="#大事"><span>#</span></a></h3><p>今年大部分精力放在了我的**《电教委员指南》**项目上，故没有对博客做出过多修改。</p><p>主要还是今年六月份左右本站使用的一个图床突然关闭了，导致图片全部丢失。本站在 24 年也发生过类似事故，所以我所有上传到图床的图片都在本地留了备份，只是还没有更换。</p><p>为了以后不再发生此类问题，我通过 <strong>CloudflareR2</strong> 自建了一个图床，保证图床不会跑路。</p><p>算是吃一堑长一智吧。</p></section></section>
<section><h2>《电教委员指南》<a href="#电教委员指南"><span>#</span></a></h2><p>这是我于 25 年 9 月建立的一个项目，用于帮助电教委员，现在隶属于智教联盟。</p><p>在今年暑假，我们与 <strong>DCR学生互助频道</strong>合作，送出了 25 份草稿纸和试卷。（当然现在还没发货）</p><p></p><figure><img src="https://imgbed.peter267.dpdns.org/file/imgs/1785514070590_20260801000727836.webp" alt="抽奖帖子" /><figcaption>抽奖帖子</figcaption></figure><p></p><p>办一场抽奖远没有想象中那么简单。预算有限，要在奖品数量和单价之间反复权衡；偏远地区邮费二十多块，比奖品本身还贵，得想办法消化；抽奖程序要自己写，得保证绝对公平；花的钱还得琢磨怎么找公司报销；收集地址时既要让所有人知情，又不能泄露隐私。印刷品选黑白还是彩色、纸用普通还是护眼、快递发哪家、给核心贡献者和普通用户的奖品怎么平衡……</p><p>经过大致一周的准备后，抽奖活动最终成功举办。共有 100+人参与了这场活动，着实让我震惊。</p><p>通过举办这类活动，锻炼了我的领导力和协调能力，这远比奖品珍贵。</p></section>
<section><h2>辅导班<a href="#辅导班"><span>#</span></a></h2><p>记得上一次上线下辅导班是 24 年初的英孚（英语）。确实由于英孚一节课太贵了，就没再上。</p><p>接着上了初一，由于我语文能力欠佳，阅读理解的答题模版也不知道，就报了一个线上的语文辅导班。上课还是非常有用的，使我的语文成绩有了一定提升。但是后来忘了为啥就没有再报。</p><p>由于我期中数学考试的逆天分数，我家长给我报了线下暑假的数学辅导班，一共 12 节课，预习初三内容。</p><p>老师讲的还是很不错的，但是同学们都好冷漠，一言不发，完全没有接下茬的现象，这是好还是不好呢…</p></section>
<section><h2>未来一年<a href="#未来一年"><span>#</span></a></h2><p>今年九月就是初三了，中考已经不远了。这个暑假我会把网站上遗留的大问题修好，确保一年后回来时网站不会挂掉。之后的一年里，我大概率不会频繁维护，文章随缘更新。</p><p>大家等我！</p></section>]]></content>
    </entry>
    <entry>
      <id>https://blog.peter267.dpdns.org/posts/post45/</id>
      <title type="text">近况（Ⅱ）</title>
      <published>2026-06-06T17:10:00.000Z</published>
      <updated>2026-06-06T17:10:00.000Z</updated>
      <author><name>Peter267</name></author>
      <link rel="alternate" href="https://blog.peter267.dpdns.org/posts/post45/"/>
      <summary type="text">这篇文章介绍了作者时隔两个多月后分享的充实初二生活：游戏方面，作者回顾了从小学至今的玩游戏经历，并在同学带动下入坑二游；学业上，调整心态后月考与期中考均取得突破，历史首破九十分并进入年级前三十，还解析了数学和物理错题思路。此外，文章详细叙述了为期三天、伴随采摘桑葚与制作蘑菇菌袋的学农活动，以及作为班级唯一名额通过考试、光荣入团的经历，并期许即将到来的生地会考。</summary>
      <content type="html"><![CDATA[<p>距离上次更新已经过去两个多月了（确实隔了挺长时间）。在这期间，我的生活过得非常充实，发生了很多重要的大事：从紧张的<strong>月考</strong>和<strong>期中考</strong>，到令人难忘的<strong>学农</strong>时光，再到光荣地<strong>加入了共青团</strong>……在这篇文章里，我想和大家聊聊这段时间的故事。</p>
<section><h2>玩游戏<a href="#玩游戏"><span>#</span></a></h2><p>其实我从2020年（2年级）就开始玩游戏了，主要是疫情在家没有娱乐活动，并且获得手机的原因。最开始玩的是<strong>网易版《我的世界》</strong>，但当时啥也不会，甚至工作台都不知道是什么，只知道用TNT在地图里乱炸。炸的没意思了就退坑了。</p><p>到了 2022 年，**《蛋仔派对》<strong>面世。之前看到</strong>《糖豆人：终极淘汰赛》**时就很感兴趣，可惜碍于它是付费游戏一直没玩。虽然后来《糖豆人》也转为了免费，但因为《蛋仔派对》公测比它早了差不多一个月，我便顺理成章地先入坑了《蛋仔派对》。</p><p>这一玩就是2年，每天在线时长数个小时，可谓是沉迷游戏无法自拔。（你们不要学我，我现在近视度数很高）至于糖豆人，它的PC端键位记不住且我的PC性能太差，移动端手感不好（个人认为），也就不再玩了。</p><p>上了初中，由于忙于捣鼓博客，就不再玩游戏了。这个状态持续到了2025年底。当时信息课无聊，找了个<strong>网页版《我的世界》</strong>，和同学们一起联机，非常有趣。所以我又开始玩游戏了。在我的电脑上装了**《我的世界》JAVA版**并开了服务器，但是没人陪我玩😥。</p><p>到了<strong>2026年3月</strong>，我们同学觉得我学业压力太大，让我多玩游戏，带我入坑了**《崩坏：星穹铁道》**等，这也是我第一次玩二游，虽然星铁不是开放世界，角色不能跳跃，但是漂亮的角色和简单的回合制玩法、有意思的剧情依旧深深吸引着我。</p></section>
<section><h2>月考<a href="#月考"><span>#</span></a></h2><blockquote><p>七年级下学期没有月考啊，怎么八下又有了？！</p></blockquote><p>因为这个学期开始玩游戏了，担心学习成绩会不会下降，但结果出我所料。</p><p>汲取了<a href="https://peter267.github.io/posts/post41/#%E6%9C%88%E8%80%83" target="_blank">上次月考</a>的经验，本次月考特别注重心态调整，没有很努力地复习，但是结果很圆满，是有史以来考得最好的一次。</p><p>历史学科尤为值得一提，这是我首次得分90+</p><p>但是学校这次采用的是“单科单发”的模式，没有总分与总等级，但根据估算，我的班级排名大约在4-5名之间，于我而言已经非常不错了！</p></section>
<section><h2>期中<a href="#期中"><span>#</span></a></h2><blockquote><p>竟然连续两次考得都不错</p></blockquote><p>根据之前的经验，我从未连续两次考好过，但这次成绩的确出乎意料。</p><p></p><figure><img src="https://s3.peter267.dpdns.org/imgs/1780667507445.webp" alt="智学网成绩" /><figcaption>智学网成绩</figcaption></figure><p></p><p>除了数学和物理外，成绩都还不错，并且再一次进入年级前30名的行列中。</p><p></p><figure><img src="https://s3.peter267.dpdns.org/imgs/1780713765565.webp" alt="表彰会" /><figcaption>表彰会</figcaption></figure><p></p><section><h3>数学<a href="#数学"><span>#</span></a></h3><p>数学错了较多的不该错的题。</p><p></p><figure><img src="https://s3.peter267.dpdns.org/imgs/1780711277604.webp" alt="数学试卷" /><figcaption>数学试卷</figcaption></figure><p></p><p>比如选择第七题。首先需要在需要在 <span><span>a+1a=7a+\frac{1}{a}=\sqrt{7}</span><span><span><span></span><span>a</span><span></span><span>+</span><span></span></span><span><span></span><span><span></span><span><span><span><span><span><span></span><span><span><span>a</span></span></span></span><span><span></span><span></span></span><span><span></span><span><span><span>1</span></span></span></span></span><span>​</span></span><span><span><span></span></span></span></span></span><span></span></span><span></span><span>=</span><span></span></span><span><span></span><span><span><span><span><span><span></span><span><span>7</span></span></span><span><span></span><span></span></span></span><span>​</span></span><span><span><span></span></span></span></span></span></span></span></span> 的左右两边平方。</p><p><span><span>(a+1a)2=7\left(a+\frac{1}{a}\right)^{2}=7</span><span><span><span></span><span><span><span><span>(</span></span><span>a</span><span></span><span>+</span><span></span><span><span></span><span><span><span><span><span><span></span><span><span><span>a</span></span></span></span><span><span></span><span></span></span><span><span></span><span><span><span>1</span></span></span></span></span><span>​</span></span><span><span><span></span></span></span></span></span><span></span></span><span><span>)</span></span></span><span><span><span><span><span><span></span><span><span><span>2</span></span></span></span></span></span></span></span></span><span></span><span>=</span><span></span></span><span><span></span><span>7</span></span></span></span>
<span><span>a2+2+1a2=7a^{2}+2+\frac{1}{a^{2}}=7</span><span><span><span></span><span><span>a</span><span><span><span><span><span><span></span><span><span><span>2</span></span></span></span></span></span></span></span></span><span></span><span>+</span><span></span></span><span><span></span><span>2</span><span></span><span>+</span><span></span></span><span><span></span><span><span></span><span><span><span><span><span><span></span><span><span><span><span>a</span><span><span><span><span><span><span></span><span><span><span>2</span></span></span></span></span></span></span></span></span></span></span></span><span><span></span><span></span></span><span><span></span><span><span><span>1</span></span></span></span></span><span>​</span></span><span><span><span></span></span></span></span></span><span></span></span><span></span><span>=</span><span></span></span><span><span></span><span>7</span></span></span></span>
<span><span>a2+1a2=5a^{2}+\frac{1}{a^{2}}=5</span><span><span><span></span><span><span>a</span><span><span><span><span><span><span></span><span><span><span>2</span></span></span></span></span></span></span></span></span><span></span><span>+</span><span></span></span><span><span></span><span><span></span><span><span><span><span><span><span></span><span><span><span><span>a</span><span><span><span><span><span><span></span><span><span><span>2</span></span></span></span></span></span></span></span></span></span></span></span><span><span></span><span></span></span><span><span></span><span><span><span>1</span></span></span></span></span><span>​</span></span><span><span><span></span></span></span></span></span><span></span></span><span></span><span>=</span><span></span></span><span><span></span><span>5</span></span></span></span>
接着将<span><span>a−1aa-\frac{1}{a}</span><span><span><span></span><span>a</span><span></span><span>−</span><span></span></span><span><span></span><span><span></span><span><span><span><span><span><span></span><span><span><span>a</span></span></span></span><span><span></span><span></span></span><span><span></span><span><span><span>1</span></span></span></span></span><span>​</span></span><span><span><span></span></span></span></span></span><span></span></span></span></span></span>平方得<span><span>a2−2+1a2a^{2}-2+\frac{1}{a^{2}}</span><span><span><span></span><span><span>a</span><span><span><span><span><span><span></span><span><span><span>2</span></span></span></span></span></span></span></span></span><span></span><span>−</span><span></span></span><span><span></span><span>2</span><span></span><span>+</span><span></span></span><span><span></span><span><span></span><span><span><span><span><span><span></span><span><span><span><span>a</span><span><span><span><span><span><span></span><span><span><span>2</span></span></span></span></span></span></span></span></span></span></span></span><span><span></span><span></span></span><span><span></span><span><span><span>1</span></span></span></span></span><span>​</span></span><span><span><span></span></span></span></span></span><span></span></span></span></span></span></p><p>将<span><span>a2+1a2=5a^{2}+\frac{1}{a^{2}}=5</span><span><span><span></span><span><span>a</span><span><span><span><span><span><span></span><span><span><span>2</span></span></span></span></span></span></span></span></span><span></span><span>+</span><span></span></span><span><span></span><span><span></span><span><span><span><span><span><span></span><span><span><span><span>a</span><span><span><span><span><span><span></span><span><span><span>2</span></span></span></span></span></span></span></span></span></span></span></span><span><span></span><span></span></span><span><span></span><span><span><span>1</span></span></span></span></span><span>​</span></span><span><span><span></span></span></span></span></span><span></span></span><span></span><span>=</span><span></span></span><span><span></span><span>5</span></span></span></span>代入上式得<span><span>(a−1a)2=3\left(a-\frac{1}{a}\right)^{2}=3</span><span><span><span></span><span><span><span><span>(</span></span><span>a</span><span></span><span>−</span><span></span><span><span></span><span><span><span><span><span><span></span><span><span><span>a</span></span></span></span><span><span></span><span></span></span><span><span></span><span><span><span>1</span></span></span></span></span><span>​</span></span><span><span><span></span></span></span></span></span><span></span></span><span><span>)</span></span></span><span><span><span><span><span><span></span><span><span><span>2</span></span></span></span></span></span></span></span></span><span></span><span>=</span><span></span></span><span><span></span><span>3</span></span></span></span></p><p>故<span><span>a−1a=±3a-\frac{1}{a}=\pm\sqrt{3}</span><span><span><span></span><span>a</span><span></span><span>−</span><span></span></span><span><span></span><span><span></span><span><span><span><span><span><span></span><span><span><span>a</span></span></span></span><span><span></span><span></span></span><span><span></span><span><span><span>1</span></span></span></span></span><span>​</span></span><span><span><span></span></span></span></span></span><span></span></span><span></span><span>=</span><span></span></span><span><span></span><span>±</span><span><span><span><span><span><span></span><span><span>3</span></span></span><span><span></span><span></span></span></span><span>​</span></span><span><span><span></span></span></span></span></span></span></span></span>，选<strong>D</strong>。</p><p>可以看到解题过程并不复杂，但考试时就是没做上来。</p><p></p><figure><img src="https://s3.peter267.dpdns.org/imgs/1780712674771.webp" alt="填空第16题" /><figcaption>填空第16题</figcaption></figure><p></p><p>这道题可以通过构建<strong>平面直角坐标系</strong>来解答，过程不再赘述。</p></section><section><h3>物理<a href="#物理"><span>#</span></a></h3><p></p><figure><img src="https://s3.peter267.dpdns.org/imgs/1780713089754.webp" alt="物理多选第13题" /><figcaption>物理多选第13题</figcaption></figure><p></p><p>这道题中存在很多“坑”。</p><p>选项A“<strong>图中</strong>铝块…”：可以看到，图中铝块<strong>仅有一半体积浸入水中</strong>，很多人（包括我）算成了铝块全部浸入水中时所受的最大浮力。</p><p>选项D：<strong>溢水杯</strong>指的是图片中左侧较大的容器，由于<strong>溢水杯开始时是装满水的，将铝块浸入水中后水的高度没有变化</strong>，压强自然没变化。</p><p>排除了A、D，由于这是一道多选题，答案B、C呼之欲出。</p></section></section>
<section><h2>学农<a href="#学农"><span>#</span></a></h2><p>学校每一届八年级都会组织<strong>学农活动</strong>，今年终于轮到我们了。学农一共三天，周一去周三回。遗憾的是，周一周二一直在<strong>下雨</strong>导致我们没有下地干活。</p><blockquote><p>图片有时间补</p></blockquote><section><h3>第一天<a href="#第一天"><span>#</span></a></h3><p>一大早从学校出发，大概在10&lt;30到达学农地点&gt;。学农校区建在山上，道路崎岖不平，几乎没有平路（等高线密集，坡度陡🤓）。</p><p>去了先办入住（寝室长的事与我无关），然后分配宿舍。好的是我被分配到了<strong>六人间</strong>（人数较少），但缺点就是房间极小，挤死人。对面12人间反而宽敞许多。</p><p></p><figure><img src="https://s3.peter267.dpdns.org/imgs/1780762062448.webp" alt="宿舍简图" /><figcaption>宿舍简图</figcaption></figure><p></p><p>接着中午吃饭。食堂的饭还是很美味的，至少比我们学校食堂好吃。（味真足~）</p><p>中午午休过后就去上课（为什么学农还要上课啊？！），因为外面下雨，户外活动环节直接被取消，上课时间从<strong>15:00到17&lt;30&gt;</strong>！（当然我睡了俩小时）</p><p>课上主要讲的是昆虫相关内容，老师还带来了<strong>真的昆虫</strong>给我们观赏，还有<strong>斗虫</strong>环节。</p><p>下课后距离吃饭还有些时间，老师（或者说导游）带着我们在学校转了一圈，见到了众多植物。沿途看到了很多<strong>桑葚</strong>，我们纷纷前去采摘，收获颇丰。</p><p>转完一圈就去吃晚饭（依旧忘不了吃饭）。吃完饭以为晚上还有活动，谁知是<strong>生物地理卷子</strong>。当然马上要会考也能理解。做完卷子后我们班组织看了会**《闪灵》**（晚上看恐怖片这一块）就回宿舍休息了。</p><p>因为在18&lt;00不到就吃了晚饭&gt;，晚上22&lt;00才睡觉&gt;，饿死了，果断吃块沙琪玛。</p><p>夜里熄灯后当然睡不着，我们一起聊天。至于聊的内容，大概可以用“八卦”来形容吧。</p><p>因为隔天还有事，在23&lt;30就睡了&gt;。</p></section><section><h3>第二天<a href="#第二天"><span>#</span></a></h3><p>早上6&lt;30起床后是晨练环节&gt;。说是晨练，也不过是带着你在学校转一圈，路线与第一天别无二致。</p><p>7&lt;00吃早饭&gt;，然后回宿舍整理内务，8&lt;30继续回教室上课&gt;。</p><p>课上讲的是关于<strong>种植蘑菇</strong>相关内容，这也是唯一有<strong>手工活动</strong>的课程。</p><p>活动就是教你如何种蘑菇（好像是<strong>平菇</strong>），具体过程我也没学会，大致就是把主料（可能是棉籽壳、木屑、玉米芯、稻草等）和<strong>石灰</strong>混在一起形成培养料，把<strong>菌种</strong>掰成小块，与<strong>培养料</strong>放在一个<strong>袋子</strong>里，袋子打结扎孔。</p><p>最后收获满满，理论上几周后就能长出蘑菇啦~</p><p>下午课程讲的是关于<strong>玉米</strong>的内容。包括玉米能干什么，如何种植等内容。</p><p>课程结束恰逢雨停，老师便带我们<strong>在学校里转一圈</strong>，给我们<strong>讲讲沿途的植物</strong>。中途又遇到了采摘桑葚的地方，我们拿起早已准备好的袋子去摘桑葚，桑葚树直接被“<strong>薅秃了</strong>”。</p><p>晚上继续做生物地理卷子……</p><p>因为第三天就是返程，比较轻松，况且车里也可以睡觉，我们便畅聊到12&lt;30&gt;，困得不行才睡😴。至于内容，和第一天相同。</p><blockquote><p>为什么还有我的八卦啊，关系好点怎么了</p></blockquote></section><section><h3>第三天<a href="#第三天"><span>#</span></a></h3><p>6&lt;30起床后就直接吃早饭了&gt;，我们寝室的同学对桑葚念念不忘，一大早就偷偷去摘。</p><p>吃完饭收拾完寝室就踏上归途啦~</p><p>我们大概10&lt;30就到了学校&gt;，多数同学直接回家了。我与他们不同，还要回班准备下午的团课考试。</p></section></section>
<section><h2>入团<a href="#入团"><span>#</span></a></h2><p>本人对政治工作、国企央企、公务员等兴趣不大，但是机会就在眼前，就被评为了入团积极分子（八年级名额每班一个）。</p><p>作为班内唯一积极分子，我对入团工作还是很上心的。认真上团课，写思想汇报……</p><p></p><figure><img src="https://s3.peter267.dpdns.org/imgs/1780714354194.webp" alt="三篇思想汇报" /><figcaption>三篇思想汇报</figcaption></figure><p></p><p>在2026.5.27日学农回来的下午，我参加了团课考试。很高兴以96分的成绩、年级第一名通过考试。</p><p>（由于入团相关事项尚未完成，接下来的内容尚不透露）</p></section>
<section><h2>小结<a href="#小结"><span>#</span></a></h2><p>从刚上初中时一门心思捣鼓博客、和游戏“绝缘”，到如今在同学的带动下重新找到娱乐的平衡；从面对考试的紧绷，到学会调整心态拿到了历史首次90+。这两个月，我不仅身份上多了一枚共青团徽章，心态上也似乎长大了一些。</p><p>现实生活可比《我的世界》和《崩坏：星穹铁道》复杂得多，没有完美的攻略，但每一次探索都算数。接下来的日子里，希望自己能继续保持这份热忱，去迎接八年级下学期剩下的所有挑战。</p><p>下一个重要节点应该就是生地会考了，祝我好运，也祝读到这里的你一切顺利！</p></section>]]></content>
    </entry>
    <entry>
      <id>https://blog.peter267.dpdns.org/posts/post44/</id>
      <title type="text">最好的礼物</title>
      <published>2026-03-28T04:00:00.000Z</published>
      <updated>2026-03-28T04:00:00.000Z</updated>
      <author><name>Peter267</name></author>
      <link rel="alternate" href="https://blog.peter267.dpdns.org/posts/post44/"/>
      <summary type="text">这篇文章讲述了作者在初二的傍晚对着数学难题发呆时，因把玩棋子回忆起几年前与老者下棋的经历：起初占优，却因骄傲失误导致满盘皆输，隔日老者送来一份自制棋谱，作者当时并未在意。如今重新翻看，作者发现棋谱上满是批注，领悟到下棋要有大局观，不能因局部得失影响全盘，进而联想到人生也应如此，不应因一时失利或骄傲影响生活进程，那张棋谱正是他收到过的最好的礼物。</summary>
      <content type="html"><![CDATA[<p>窗外是初二所特有的，略带紧张与急促的蝉鸣。傍晚，我坐在书桌前，对着眼前的数学几何难题发呆。我的手不由自主地伸向桌角的棋盒，拿着棋子把玩。那棋子所特有的，晶莹剔透的外观，冰凉的触感，把我的思绪带回了几年前的那个仲夏……</p>
<p>我在小区楼下，坐在棋桌前，与一位老者对弈。起初，我专心致志，在布局及中盘阶段下得异常出色。老者，也就是我的对手，被我进攻得节节败退。我开始骄傲自满起来，认为这盘棋我必胜无疑，几秒钟一步棋。下到官子阶段，我因一步棋的失误，导致满盘皆输。我失望地、垂头丧气地、愁眉苦脸地向家中走去，把自己关在房间。隔日，那位老者送给我了一份他自己制作的棋谱，我心不在焉地把它放进书柜里。</p>
<p>回过神来，我起身转向书柜，拿起那张微微泛黄的棋谱，才发现，那张纸上有老者那么多的批注，我细细阅读起来。在中盘后期，我因急于救活局部的棋子，没有顾全大局导致了落后。在“局部”时，应适当“弃子”，不应局部的得失影响全盘的胜负。在最后“官子”阶段，不因自以为的优势而放松。</p>
<p>人生如棋，我们应当拥有“大局观”。不能因一次考试的失利而影响整个自己的生活；不因一次骄傲自满而影响人生的进程。在任何时候，我们都应当顾全大局，以大局为重，不让局部影响大局。</p>
<p>让我们在人生的棋盘中，每一步都走出“妙手”而非“俗手”，最终赢得全局。</p>
<p>“棋盘方寸大，心有无限远。”张张微微泛黄的棋谱，就是我所收到过的，最好的礼物。</p>]]></content>
    </entry>
    <entry>
      <id>https://blog.peter267.dpdns.org/posts/post43/</id>
      <title type="text">使用Zeabur部署OpenList，免费、快速且稳定</title>
      <published>2026-02-04T13:34:00.000Z</published>
      <updated>2026-02-04T13:34:00.000Z</updated>
      <author><name>Peter267</name></author>
      <link rel="alternate" href="https://blog.peter267.dpdns.org/posts/post43/"/>
      <summary type="text">这篇文章介绍了作者在学期结束后专注基础设施项目、重点分享 OpenList 的部署心得。文章对比了 Zeabur 和爪云：爪云部署 OpenList 存在访问慢、报错、更新不及时等问题，而 Zeabur 由国内公司运营、速度快，每月有 5 美元免费额度，虽需电话号码但优势明显。文中还详细说明了部署步骤，包括准备材料、模板选择、修改端口、登录及获取密码，最后总结 Zeabur 是最省心的部署方案之一。</summary>
      <content type="html"><![CDATA[<p>告别了忙碌的学期，终于有时间静下心来摆弄那些收藏已久的项目。最近把精力主要花在了基础设施上：先是开通了 <strong>CloudflareR2</strong> 解决存储痛点，又把 <strong>Zeabur</strong> 当成了我的 Docker 实验场，先后跑通了不少好玩的服务。</p>
<p>今天的文章，我想重点分享一下 <strong>OpenList</strong> 的部署心得。如果你也想找一个低门槛、高效率的方式来管理你的列表应用，那么这篇基于 Zeabur 的部署指南一定不容错过。</p>
<section><h2>为什么选Zeabur<a href="#为什么选zeabur"><span>#</span></a></h2><p>如果你在搜索引擎搜索“免费部署OpenList”，那么搜出来的文章一般都会教你去用<strong>ClawCloud</strong>（爪云）进行部署。实际部署后，会发现它访问极慢，还会出现<code>no healthy upstream</code>的诡异报错……</p><p>并且，由于爪云跟不上OpenList的更新，导致无法便捷地进行部署。
</p><figure><img src="https://i.p-i.vip/88/20260204-6982e6d61fbaa.webp" alt="OpenList-使用PaaS部署" /><figcaption>OpenList-使用PaaS部署</figcaption></figure><p></p><p>相比而言，<strong>Zeabur</strong>由<strong>国内公司</strong>运营，<strong>速度快</strong>，且和爪云一样每月提供<code>5$</code><strong>免费额度</strong>，部署OpenList完全够用。根据测试，使用Zeabur部署OpenList每月仅需<code>0.32$</code>，~~~爪云却需要<code>2.1$</code>~~~（爪云把CPU和Memory拉到最低的话仅需<code>0.3$</code>且够用）。</p><p>爪云的免费计划的新加坡和日本两个离中国近的地区非常拥挤，之前部署服务就要几十分钟，绑定自定义域名好几天才能成功。而美国、德国两个不那么拥挤的地区却离中国远，访问慢。</p><p>Zeabur的免费地区虽然只有两个（印度尼西亚 - 雅加达，美国 - 硅谷），但胜在雅加达离中国较近（对于美国），访问速度还是可以的。</p><p></p><figure><img src="https://i.p-i.vip/88/20260204-6982ec94ecd8a.webp" alt="ITDOG测速Zeabur服务器" /><figcaption>ITDOG测速Zeabur服务器</figcaption></figure><p></p><blockquote><p>[!INFO]</p><p>文章关于爪云的评价基于我半年前的体验。有趣的是，在撰稿过程中我再次进行了复测，发现其美西节点的访问速度竟反超了 Zeabur 的雅加达节点。不过，考虑到网络稳定性与部署的便捷度，Zeabur 依然是我的首选推荐。</p><p></p><figure><img src="https://i.p-i.vip/88/20260204-6982ef03622cc.webp" alt="ITDOG测速ClawCloud服务器" /><figcaption>ITDOG测速ClawCloud服务器</figcaption></figure><p></p></blockquote><p>当然，Zeabur也不是哪里都好，部署服务的话需要一个<strong>电话号码</strong>。</p></section>
<section><h2>部署过程<a href="#部署过程"><span>#</span></a></h2><section><h3>准备<a href="#准备"><span>#</span></a></h3><p>部署OpenList，你需要准备以下材料</p><ul>
<li>Zeabur账户</li>
<li>可接收短信的电话号码（国内即可）/付款方式</li>
</ul><p>若你愿意使用Zeabur并<strong>付费</strong>，也可以点击这个按钮，我和你都可以获得<code>5$</code>的现金抵扣😀。</p><p><a href="https://zeabur.com/referral?referralCode=Peter267&amp;utm_source=Peter267" target="_blank"></a></p><figure><a href="https://zeabur.com/referral?referralCode=Peter267&amp;utm_source=Peter267" target="_blank"><img src="https://zeabur.com/deployed-on-zeabur-dark.svg" alt="Deployed on Zeabur" /><figcaption>Deployed on Zeabur</figcaption></a></figure><p></p></section><section><h3>从模板选择OpenList<a href="#从模板选择openlist"><span>#</span></a></h3><p>你可以点击下方链接部署。</p><p><a href="https://zeabur.com/zh-CN/templates/W474DZ" target="_blank">OpenList部署</a></p><p></p><figure><img src="https://i.p-i.vip/88/20260204-6982fd1a173d8.webp" alt="OpenList模板" /><figcaption>OpenList模板</figcaption></figure><p></p><p></p><figure><img src="https://i.p-i.vip/88/20260204-6982fdcbbfbf5.webp" alt="部署OpenList" /><figcaption>部署OpenList</figcaption></figure><p></p><p>选择完成后点击<strong>确定</strong>开始部署。免费区域可能会排队，一般3分钟即可部署完成。</p></section><section><h3>修改端口<a href="#修改端口"><span>#</span></a></h3><p>部署完成后，你可以先尝试访问你设置的域名，如果没有502报错，那么你可以跳过这一步。</p><p>如果有报错，你可以通过一键询问 Zeabur Agent来解决（我自己真的不会修，欢迎大佬评论区指点）。</p><p></p><figure><img src="https://i.p-i.vip/88/20260204-698301bd7f312.webp" alt="复制提示词" /><figcaption>复制提示词</figcaption></figure><p></p><p></p><figure><img src="https://i.p-i.vip/88/20260204-6983026bd62f7.webp" alt="询问Zeabur Agent" /><figcaption>询问Zeabur Agent</figcaption></figure><p></p><p>AI会说这是端口问题，会主动帮你修复，点击同意即可。</p><p></p><figure><img src="https://i.p-i.vip/88/20260204-698302e7681e2.webp" alt="修复问题" /><figcaption>修复问题</figcaption></figure><p></p><p>稍等片刻，域名就可以正常访问了（如果还是不行就再问问AI或者重新部署）。</p></section><section><h3>登录<a href="#登录"><span>#</span></a></h3><p>进入你设置的域名</p><ul>
<li>用户名：<code>admin</code></li>
</ul><section><h4>获取密码<a href="#获取密码"><span>#</span></a></h4><p>进入项目主页，点击日志。</p><p></p><figure><img src="https://i.p-i.vip/88/20260204-6983044ceae25.webp" alt="点击日志" /><figcaption>点击日志</figcaption></figure><p></p><p>往上滑，找到最开始的日志，就可以看到密码了。</p><div><figure><figcaption><span></span><span>Terminal window</span></figcaption><pre><code><div><div><div>1</div></div><div><span>INFO[2024-01-01 00:00:00] Successfully created the admin user and the initial password is: &lt;密码&gt;</span></div></div></code></pre><div><div></div><div></div></div></figure></div><p></p><figure><img src="https://i.p-i.vip/88/20260204-698304a6374ad.webp" alt="密码在日志中输出" /><figcaption>密码在日志中输出</figcaption></figure><p></p><p>登录后第一时间修改账号密码，就可以享受了。</p><p></p><figure><img src="https://i.p-i.vip/88/20260204-698305a9a77c4.webp" alt="OpenList" /><figcaption>OpenList</figcaption></figure><p></p></section></section></section>
<section><h2>总结<a href="#总结"><span>#</span></a></h2><p>至此，你已经成功在 Zeabur 上搭建了一个属于自己的 OpenList。虽然在测试过程中发现各家服务商的线路质量各有千秋，但 <strong>Zeabur</strong> 凭借其出色的容器管理能力和 <strong>AI Agent</strong> 的加持，依然是目前最省心的部署方案之一。</p></section>]]></content>
    </entry>
    <entry>
      <id>https://blog.peter267.dpdns.org/posts/post42/</id>
      <title type="text">收藏一片风景</title>
      <published>2025-12-18T15:25:00.000Z</published>
      <updated>2025-12-20T14:05:00.000Z</updated>
      <author><name>Peter267</name></author>
      <link rel="alternate" href="https://blog.peter267.dpdns.org/posts/post42/"/>
      <summary type="text">这篇文章是博主八年级上学期期中考试的语文作文，以“收藏一片风景”为题，借朱自清《春》、郦道元《三峡》对自然的赞美，引出自己收藏校园落日余晖。深秋黄昏，作者因月考数学失利心情低落，却在天台偶遇绝美落日，西边天空色彩斑斓。作者联想到苏轼被贬仍能欣赏美景、长征战士的革命乐观主义精神，感悟世界并不缺少美、只缺少发现美的眼睛，要收藏风景、汲取奋进的力量。</summary>
      <content type="html"><![CDATA[<p>本文为博主八年级上学期期中考试语文作文</p>
<section><h2>收藏一片风景<a href="#收藏一片风景"><span>#</span></a></h2><p>朱自清的《春》从春草、春花、春风、春雨等多种角度表达了他对春天的赞美之情；郦道元的《三峡》展现了三峡四季的良多趣味，表达了他对自然山水的喜爱……而我，收藏了校园中落日的余晖，汲取奋进的力量。
在一个深秋的黄昏，我手里拿着月考的数学试卷走上教学楼的天台。试卷上的一道道红叉如闪电般击中了我的心灵。梧桐叶上的鸟儿吱吱叫个不停，扰人心神；枯黄的落叶一片片扑向大地，尽显凄凉。
正当我准备离开天台，转头看到天上的云朵裂开了一道缝隙，落日的余晖犹如鎏金的江水倾泻而下，仿佛整个世界都被这夕阳的余晖点燃了。
校园里的梧桐树被金光洒满枝头，运动场上同学们的欢呼声此起彼伏，鸟儿们的叫声如此悦耳动听。最令我震撼的还是西边那片天：绯红、橙黄、淡紫、靛蓝……仿佛谁打翻了调色盘。云朵们被镶上一道金边，形成了“火烧云”，准备归巢的大雁的翅膀被打上金光，同学们的背影逐渐拉长。</p><p></p><figure><img src="https://i.p-i.vip/88/20251220-6946a9b490d24.webp" alt="火烧云（同学摄）" /><figcaption>火烧云（同学摄）</figcaption></figure><p></p><p>我望着这般景色如痴如醉。忽然想起，《记承天寺夜游》中苏轼虽被贬黄州，但仍能发出“庭下如积水空明，水中藻、荇交横，盖竹柏影也”的赞叹。而我呢？只是被一次考试困住了心神。我只是被失败的雾霭挡住了发现风景的眼睛。
天色渐暗，华灯初上，每个灯背后都有奋斗的故事。我想起《红星照耀中国》中长征战士们虽艰苦，但仍能唱出“红军不怕远征难”的赞歌。这种革命乐观主义精神，不正是我所需要的吗？
夕阳落下，剩下一抹瑰丽的晚霞。我的心情豁然开朗。世界其实并不缺少美，而是缺少发现美的眼睛。欣赏风景，不仅需要能发现美的眼睛，更需要一颗历经风雨但仍能相信彩虹的心。让我们收藏住这难得的风景，把它装入行囊，汲取奋进的力量，伴我们快乐成长。</p></section>]]></content>
    </entry>
    <entry>
      <id>https://blog.peter267.dpdns.org/posts/post41/</id>
      <title type="text">近况（Ⅰ）</title>
      <published>2025-12-14T12:08:00.000Z</published>
      <updated>2025-12-20T14:05:00.000Z</updated>
      <author><name>Peter267</name></author>
      <link rel="alternate" href="https://blog.peter267.dpdns.org/posts/post41/"/>
      <summary type="text">这篇文章讲述了作者近一个多月的生活经历，包括两次大考和班级合唱比赛的视频剪辑任务。月考中作者发挥失常，排名跌至全班 15/48，反思是考前心态不稳；期中考试吸取教训、注重心态调整，虽成绩未达理想但有所进步。八年级班班唱选了《萱草花》改编版，可惜后半段歌词唱错。班班唱后的表彰会上，作者因剪辑视频入选“品德之星”，感慨这一个月虽有起伏，却收获了别样的认可。</summary>
      <content type="html"><![CDATA[<p>时间过得真快，上次更新竟已是一个多月前。这一个月里，生活被几件“大事”填满：两次大考、一场班级合唱比赛的视频剪辑任务。今天就想聊聊这段日子里的起伏与小确幸。</p>
<section><h2>月考<a href="#月考"><span>#</span></a></h2><p>这是我考的最差的一次…</p><p></p><figure><img src="https://i.p-i.vip/88/20251211-693ad4b26b083.webp" alt="月考成绩" /><figcaption>月考成绩</figcaption></figure><p></p><p>成绩单的分数非常刺眼，排名跌至全班15/48，全部科目都没发挥出应有的水平</p><p>反思下来，主要还是考前太紧张，心态没稳住。具体题目已经一一分析过，这里就不展开了。但这次失利也让我明白：考试不仅是知识的比拼，更是心态的较量。</p></section>
<section><h2>期中考试<a href="#期中考试"><span>#</span></a></h2><p>吸取了月考的前车之鉴，我更加注重心态的调整。</p><p>于是…</p><p></p><figure><img src="https://i.p-i.vip/88/20251214-693e9113428ea.webp" alt="期中成绩" /><figcaption>期中成绩</figcaption></figure><p></p><p>虽然成绩依然不算非常理想，但相比月考也算是进步了一小点吧。</p><p>在此强烈批评数学试卷，除最后一题最后一问外其他题较为简单，最后一问直接封神（欢迎挑战，评论区发答案）。</p><p></p><figure><img src="https://i.p-i.vip/88/20251214-693e9cca5e942.webp" alt="数学题" /><figcaption>数学题</figcaption></figure><p></p><blockquote><p>怎么感觉像《羊了个羊》第一关和第二关的区别</p></blockquote></section>
<section><h2>班班唱<a href="#班班唱"><span>#</span></a></h2><p>八年级的班班唱比七年级要求送了点，可以自由选歌。本班唱的是《萱草花》的改编版。</p><p></p><figure><img src="https://i.p-i.vip/88/20251214-693e9f0f98ab4.webp" alt="我记得-封面" /><figcaption>我记得-封面</figcaption></figure><p></p><p>比较尴尬的一点是后半段的歌词唱错了，现在班里普遍认为是MV的字幕有问题🤔。</p></section>
<section><h2>表彰会<a href="#表彰会"><span>#</span></a></h2><p>班班唱结束后紧接着的就是表彰会。</p><p>因为期中的成绩是显然进不了年级前30/425的（我排50上下），所以本来想着是进不了表彰会的。</p><p>但是幸运的入选“品德之星”，大概是为班级做贡献（剪班班唱视频）的缘故。</p><p></p><figure><img src="https://i.p-i.vip/88/20251220-6946aa4760826.webp" alt="品德之星" /><figcaption>品德之星</figcaption></figure><p></p></section>
<section><h2>总结<a href="#总结"><span>#</span></a></h2><p>回头看这一个月，虽然成绩仍有起伏，但也收获了不一样的认可。学习大概就是这样吧，在考试与生活之间，慢慢找到自己的节奏。下次更新，希望是带着更好的成绩和新的故事来见大家。</p></section>]]></content>
    </entry>
    <entry>
      <id>https://blog.peter267.dpdns.org/posts/post40/</id>
      <title type="text">🌟 CN-e-learning：电教委员的全能指南</title>
      <published>2025-11-01T06:28:00.000Z</published>
      <updated>2025-11-01T06:28:00.000Z</updated>
      <author><name>Peter267</name></author>
      <link rel="alternate" href="https://blog.peter267.dpdns.org/posts/post40/"/>
      <summary type="text">这篇文章介绍了隶属于智教联盟的开源指南项目《电教委员指南》CN-e-learning，专为电教委员打造，汇集全国多校资深电教委的实战经验，涵盖设备故障排查、软件操作技巧等课堂技术支持方面，采用 VitePress 构建，文档结构清晰，支持在线查阅与本地部署。该项目内容实用专业、知识库持续更新、易于参与贡献，作者还欢迎大家加入共建计划。</summary>
      <content type="html"><![CDATA[<p>今天是11月1日，祝大家万圣节🎃快乐呀！不给糖就捣蛋！！！
这是我最近这一段时间做的一个**《电教委员指南》<strong>项目，隶属于</strong>智教联盟**。本篇文章旨在介绍此项目。</p>
<section><h2>什么是 CN-e-learning？<a href="#什么是-cn-e-learning"><span>#</span></a></h2><blockquote><p>无论你是刚上任的电教委员，还是想提升工作效率的 “老司机”，这个项目都能成为你 classroom tech 运维的得力助手。</p></blockquote><p>CN-e-learning 是一个专为电教委员打造的开源指南项目，汇集了全国多所学校资深电教委的实战经验。从设备故障排查到软件操作技巧，从基础维护到进阶方案，这里涵盖了课堂技术支持的方方面面。</p><p>项目采用 VitePress 构建，文档结构清晰，支持本地部署和在线查阅，让你在课间紧急时刻也能快速找到解决方案。</p></section>
<section><h2>✨ 为什么值得加入？<a href="#-为什么值得加入"><span>#</span></a></h2><section><h3>1. 内容实用且专业<a href="#1-内容实用且专业"><span>#</span></a></h3><ul>
<li>由经验丰富的一线电教委编写，所有方法都经过实际课堂验证</li>
<li>覆盖投影仪、音响、一体机等常见教学设备的故障处理</li>
<li>包含 Windows 系统配置、教学软件使用等实用技巧</li>
</ul></section><section><h3>2. 持续更新的知识库<a href="#2-持续更新的知识库"><span>#</span></a></h3><ul>
<li>定期收录新设备型号的解决方案（如最新交互式白板操作）</li>
<li>跟进教育信息化政策，提供合规性配置指南</li>
<li>汇聚多校经验，形成 “一地问题，全国经验” 的共享机制</li>
</ul></section><section><h3>3. 易于参与和贡献<a href="#3-易于参与和贡献"><span>#</span></a></h3><ul>
<li>支持通过 PR 或 Issue 提交你的实战经验</li>
<li>完善的贡献指南，即使是 Markdown 新手也能快速上手</li>
<li>贡献者名单实时更新，你的付出会被全国同行看到</li>
</ul></section></section>
<section><h2>🚀 如何开始使用？<a href="#-如何开始使用"><span>#</span></a></h2><section><h3>在线浏览<a href="#在线浏览"><span>#</span></a></h3><p>直接访问<a href="https://cnel.smart-teach.cn" target="_blank">项目文档站点</a>，或通过 <a href="https://github.com/CN-E-Learning/CN-e-learning" target="_blank">GitHub 仓库</a> 查看源码。</p></section><section><h3>本地部署<a href="#本地部署"><span>#</span></a></h3><div><figure><figcaption><span></span><span>Terminal window</span></figcaption><pre><code><div><div><div>1</div></div><div><span># 克隆仓库</span></div></div><div><div><div>2</div></div><div><span>git</span><span> </span><span>clone</span><span> </span><span>https://github.com/CN-E-Learning/CN-e-learning.git</span></div></div><div><div><div>3</div></div><div><span>cd</span><span> </span><span>CN-e-learning</span></div></div><div><div><div>4</div></div><div>
</div></div><div><div><div>5</div></div><div><span># 安装依赖</span></div></div><div><div><div>6</div></div><div><span>npm</span><span> </span><span>install</span></div></div><div><div><div>7</div></div><div>
</div></div><div><div><div>8</div></div><div><span># 启动本地服务器</span></div></div><div><div><div>9</div></div><div><span>npm</span><span> </span><span>run</span><span> </span><span>docs:dev</span></div></div></code></pre><div><div></div><div></div></div></figure></div><p>在浏览器访问 <code>http://localhost:5173</code> 即可离线使用完整指南。</p></section></section>
<section><h2>🤝 加入共建计划<a href="#-加入共建计划"><span>#</span></a></h2><p>教育技术支持不应是孤军奋战。无论你有：</p><ul>
<li>某个设备的独家维修技巧</li>
<li>课堂软件的隐藏功能发现</li>
<li>甚至是对指南内容的优化建议</li>
</ul><p>都欢迎通过以下方式参与：</p><ol>
<li>提交 PR 直接完善文档</li>
<li>在 <a href="https://github.com/CN-E-Learning/CN-e-learning/issues" target="_blank">Issues</a> 分享你的经验</li>
<li>加入 QQ 群（982310822）交流讨论</li>
</ol></section>
<section><h2>结语<a href="#结语"><span>#</span></a></h2><p>一个优秀的电教委员，能让课堂效率提升 30% 以上。CN-e-learning 正致力于让每所学校都能拥有专业的技术支持能力。</p><p>如果这个项目对你有帮助，别忘了给仓库点个 Star ⭐，让更多电教同行看到这份实用指南！</p><p></p><figure><img src="https://i.p-i.vip/88/20251101-6905a37b78d46.webp" alt="网站截图" /><figcaption>网站截图</figcaption></figure><p></p></section>]]></content>
    </entry>
    <entry>
      <id>https://blog.peter267.dpdns.org/posts/post39/</id>
      <title type="text">捡拾幸福</title>
      <published>2025-10-24T13:42:00.000Z</published>
      <updated>2025-10-24T13:42:00.000Z</updated>
      <author><name>Peter267</name></author>
      <link rel="alternate" href="https://blog.peter267.dpdns.org/posts/post39/"/>
      <summary type="text">这篇文章是作者以《捡拾幸福》为题的命题作文，从三个方面阐述了对幸福的体会：学习取得好成绩、站在领奖台收获自豪与幸福；与好友在雪地玩耍，滚雪球、打雪仗，快乐与幸福弥漫在雪地里；冬天被老人帮忙开门，在寒冷中感受到温暖。文章最后强调要用发现的眼光和感恩的心去捡拾生活中的幸福。</summary>
      <content type="html"><![CDATA[<section><h2>前言<a href="#前言"><span>#</span></a></h2><p>这是一篇2周前的习作，题目为命题作文**《捡拾幸福》**。今天刚好发下来，写成博客以做记录。</p><p>加粗字体为老师画波浪线（好词好句）的部分，斜体字为错别字（在本文已经修正），引用部分为个人对作文的评价，INFO是老师对作文的评价。</p><p></p><figure><img src="https://i.p-i.vip/88/20251024-68fb7b471059b.webp" alt="作文原文1-2" /><figcaption>作文原文1-2</figcaption></figure><p></p><p></p><figure><img src="https://i.p-i.vip/88/20251024-68fb7b753efd1.webp" alt="作文原文3" /><figcaption>作文原文3</figcaption></figure><p></p></section>
<section><h2>捡拾幸福<a href="#捡拾幸福"><span>#</span></a></h2><p>有人说生活太平凡，幸福很遥远。其实，点点<em>滴滴</em>的幸福在我们的生活中俯拾皆是。课堂上一声真诚的赞许，赛场上一（没写），手机里一张张欢聚的照片……</p><p><strong>我在学习中捡拾幸福。</strong></p><p>七年级下学期过半，期中考试已在笔的刷刷声中过去。当我得知我取得了班级第六的成绩，并会参加表扬大会时，内心激动不已，这半学期的努力没有白<em>费</em>。</p><p>大会开始了，当我站在领奖台上面对大众时，心中充满了自豪与幸福。当收到证书时，我感到它沉重不已，这不仅仅是对我这段时间学习成果的肯定，更让我明白了：学习的过程虽苦，但当你取得成功时，喜悦与幸福要远大于苦。</p><p></p><figure><img src="https://i.p-i.vip/88/20251024-68fb787ac35fe.webp" alt="学习之星" /><figcaption>学习之星</figcaption></figure><p></p><p></p><figure><img src="https://i.p-i.vip/88/20251024-68fb78e706a96.webp" alt="品德之星" /><figcaption>品德之星</figcaption></figure><p></p><blockquote><p>本素材已于七下期末考试《我最开心的那一天》使用，此次为第二次使用。</p></blockquote><p><strong>我在雪地中捡拾幸福。</strong></p><p>下雪了，我也上三两好友，一起出门在雪地中玩雪。在雪地里，我们齐心协力堆雪人。几人一组，一起滚雪球，虽然手被雪冻得通红，但我们在与伙伴玩耍中早已忘了这事。在雪地里，我们一起打雪仗。我们将雪团成小球，扔向对方。雪球在外套上炸开，我们的脸上洋溢着笑容。我们的快乐与幸福氤氲在无边际的雪地里。</p><blockquote><p>本素材完全是为了凑成三段式作文。</p></blockquote><p><strong>我在被别人帮助时捡拾幸福。</strong></p><p>在一个寒冷的冬天，我到同学家中一起写作业。但当我离开同学家，准备打开楼门时，却犯了难。小区用的老式门锁我不会打开，只能等人帮忙开门。此时已是黄昏，夕阳将落，但还没有人来，我心里胡思乱想，担心会不会困这。终于，一位面容慈祥的老人帮我开了门。她的举手之劳，让我在寒冷的冬天被温暖与幸福包裹。</p><blockquote><p>本素材已于六/五年级某篇单元习作使用，此次为第n次使用。最后写的有点赶，最核心的部分写的过于简略，详略不当。</p></blockquote><blockquote><p>[!INFO]</p><p>描写有点不足</p></blockquote><p>所以，只要用发现的眼光看待世界，用感恩的心采撷生活，就能收获许多幸福的印记。让我们用心捡拾生活中的幸福吧，把它装入行<em>囊</em>，伴我们快乐成长。</p><blockquote><p>[!INFO]</p><p>用三段式来写，形式新颖！</p><p>分别选取了三个不同的片段并且点题中心明确。</p><p>不足：语言过于质朴，唯有直白，应多些修辞</p></blockquote></section>
<section><h2>总结<a href="#总结"><span>#</span></a></h2><p>本次习作分数为30/40，在班级属于偏上水平，完全暴露了我的语言匮乏（语言质朴）的问题。</p><p>应善于发现生活中的“小确幸”，善于使用“线索”，使用多种角度写作。</p></section>]]></content>
    </entry>
    <entry>
      <id>https://blog.peter267.dpdns.org/posts/post38/</id>
      <title type="text">【游记】唐山行</title>
      <published>2025-10-19T13:12:00.000Z</published>
      <updated>2025-10-19T13:12:00.000Z</updated>
      <author><name>Peter267</name></author>
      <link rel="alternate" href="https://blog.peter267.dpdns.org/posts/post38/"/>
      <summary type="text">这篇游记记录了作者国庆假期从天津自驾到唐山的行程。文章分享了游览五个景点的体验：唐山博物馆介绍了冀东三枝花和历史；提供“情绪价值”的河头老街是此行体验最佳；唐山宴虽是饮食文化博物馆，人多排队久，但独特的室内文旅综合体概念和美味的棋子烧饼令人难忘；南湖公园增添了自然景观；唐山抗震纪念馆因装修闭馆留下遗憾。作者对唐山给予肯定，认为这次短途旅行值得。</summary>
      <content type="html"><![CDATA[<section><h2>前言<a href="#前言"><span>#</span></a></h2><p>相信我，这篇文章是一篇迟来的<strong>游记</strong>，文章全文以图片为主，文字为辅。</p><p>终于到了十一假期，恰逢中秋节，所以能多歇一天（多歇一天是一天啊）。这次十一假期的旅行计划目的地是河北省唐山市。从天津市驱车2小时就能抵达。本次旅行共浏览了<strong>唐山博物馆</strong>、<strong>河头老街</strong>、<strong>唐山抗震纪念馆</strong>、<strong>唐山宴</strong>（唐山饮食文化博物馆）、<strong>南湖公园</strong>这5处景点。</p><p></p><figure><img src="https://i.p-i.vip/88/20251019-68f4bf9ae22ec.webp" alt="旅游地图" /><figcaption>旅游地图</figcaption></figure><p></p></section>
<section><h2>唐山博物馆<a href="#唐山博物馆"><span>#</span></a></h2><blockquote><p>唐山博物馆成立于1996年唐山大地震20周年之际，址设于原毛泽东思想胜利万岁展览馆（简称“万岁馆”，后改唐山市展览馆）。万岁馆建于文革高潮中的1968年，动用大量唐山人义务劳动而建成，建筑整体坐西朝东，以广场为中心呈“品”字形布局，西馆仿天安门，南馆仿国家博物馆，北馆仿人民大会堂，广场东侧有毛泽东塑像，建筑在唐山大地震中留存。</p><p>2009年，唐山博物馆启动改建工程，试开放一年后，博物馆在2012年4月25日正式重新开馆。目前，唐山博物馆的馆舍包括前唐山市展览馆南、北、西三馆以及新建的两个展馆（分别位于南馆与西馆、北馆与西馆之间），即A、B、C、D、E五馆。改建后的唐山博物馆占地面积73亩，建筑面积24,451平方米，展厅面积大约12,000平方米，另有一个约3,000平方米的库房。</p></blockquote><p>旅行的第一站是唐山博物馆。在这里，我主要了解了冀东三枝花（评剧、皮影、乐亭大鼓），以及唐山历史等，该馆实物展品较少，以图片为主。</p><p></p><figure><img src="https://i.p-i.vip/88/20251019-68f4ce7a6a49c.webp" alt="博物馆多媒体" /><figcaption>博物馆多媒体</figcaption></figure><p></p><p>平时逛博物馆的一大爱好就是研究博物馆多媒体的操作系统（职业病？）。如图所示的是一台使用<strong>Windows Vista</strong>的多媒体设备。</p><p></p><figure><img src="https://i.p-i.vip/88/20251019-68f4cef0b924f.webp" alt="仿真场景" /><figcaption>仿真场景</figcaption></figure><p></p><p></p><figure><img src="https://i.p-i.vip/88/20251019-68f4cf2b501d6.webp" alt="《丰碑 - 冀东抗战纪实展》" /><figcaption>《丰碑 - 冀东抗战纪实展》</figcaption></figure><p></p><p></p><figure><img src="https://i.p-i.vip/88/20251019-68f4cf21dc507.webp" alt="场馆照片" /><figcaption>场馆照片</figcaption></figure><p></p></section>
<section><h2>河头老街<a href="#河头老街"><span>#</span></a></h2><blockquote><p>河头老街，原名运河唐人街，位于中国河北省唐山市丰南区唐津运河两岸，因坐落于运河的河头而得名。这里曾是清朝时期煤炭运输的重要节点，随着时代的发展，运河运输功能渐渐消失，河头老街被改造成了旅游商业街，2023年以来，先后被官方评为国家级旅游休闲街区、国家级夜间文化和旅游消费集聚区。</p></blockquote><p></p><figure><img src="https://i.p-i.vip/88/20251019-68f4d15ae3ec8.webp" alt="表演" /><figcaption>表演</figcaption></figure><p></p><p></p><figure><img src="https://i.p-i.vip/88/20251019-68f4d16e84cf9.webp" alt="最唐山" /><figcaption>最唐山</figcaption></figure><p></p><p></p><figure><img src="https://i.p-i.vip/88/20251019-68f4d18248830.webp" alt="树" /><figcaption>树</figcaption></figure><p></p><p></p><figure><img src="https://i.p-i.vip/88/20251019-68f4d19a3ef74.webp" alt="运河" /><figcaption>运河</figcaption></figure><p></p><p></p><figure><img src="https://i.p-i.vip/88/20251019-68f4d1a6c34c5.webp" alt="运河与摩天轮" /><figcaption>运河与摩天轮</figcaption></figure><p></p><p></p><figure><img src="https://i.p-i.vip/88/20251019-68f4d15d3e7c8.webp" alt="白天运河" /><figcaption>白天运河</figcaption></figure><p></p><p></p><figure><img src="https://i.p-i.vip/88/20251019-68f4d1ba23298.webp" alt="河头老街" /><figcaption>河头老街</figcaption></figure><p></p><p></p><figure><img src="https://i.p-i.vip/88/20251019-68f4d1cba2ff8.webp" alt="广场鸽" /><figcaption>广场鸽</figcaption></figure><p></p><p>河头老街给人的感觉，就是<strong>提供满满的情绪价值</strong>，街头到处有人表演，有免费老冰棍派发……是我认为这次唐山行最好的景点。</p></section>
<section><h2>唐山抗震纪念馆<a href="#唐山抗震纪念馆"><span>#</span></a></h2><blockquote><p>唐山抗震纪念馆（Tangshan earthquake resistant Memorial Hall），位于河北省唐山市中心抗震纪念碑广场西侧，成立于1986年，由原唐山地震资料陈列馆改建而成，于1986年7月正式对外开放，属于地方性历史博物馆，是集唐山抗震历史，爱国主义教育为一体的文化活动中心。</p><p>唐山抗震纪念馆总占地面积3500平方米，总建筑面积7700平方米，展陈面积4000平方米，馆藏精品有国画长卷《唐山大地震祭》。</p><p>唐山抗震纪念馆是为纪念1976年唐山大地震和唐山人民在全国人民的全力支援下抗震救灾、重建唐山的伟大壮举而建立的。1996年9月被国家教委、民政部、文化部、共青团中央、国家文物局、解放军总政治部等六部委联合命名为“全国中小学爱国主义教育基地”</p></blockquote><p>去的时候正值装修期间，场馆闭馆，仅在展馆前进行简单了解。个人认为在国庆假期期间闭馆不是什么明智的决定。</p><p></p><figure><img src="https://i.p-i.vip/88/20251019-68f4d683e69a9.webp" alt="唐山抗震纪念馆" /><figcaption>唐山抗震纪念馆</figcaption></figure><p></p><p></p><figure><img src="https://i.p-i.vip/88/20251019-68f4e18843595.webp" alt="简介" /><figcaption>简介</figcaption></figure><p></p><p></p><figure><img src="https://i.p-i.vip/88/20251019-68f4d6b938194.webp" alt="唐山抗震纪念碑" /><figcaption>唐山抗震纪念碑</figcaption></figure><p></p><p></p><figure><img src="https://i.p-i.vip/88/20251019-68f4d6f66b154.webp" alt="唐山百货大楼" /><figcaption>唐山百货大楼</figcaption></figure><p></p></section>
<section><h2>唐山宴<a href="#唐山宴"><span>#</span></a></h2><blockquote><p>唐山宴，坐落于河北省唐山文化广场，是由唐山文旅集团投资，由凯歌儿集团策划设计、运营的重点文化旅游项目，是中国首家饮食文化博物馆也是第一家以餐饮为主的室内超级文旅综合体。 唐山宴建筑面积约4万平米，2018年10月1日开始试营业，是一座集特色餐饮、民俗传承、文化展示、场景体验、休闲观光、研学实践于一体的文旅商业综合体，也是国内最大的原创沉浸式室内特色餐饮微度假目的地、体验地。</p></blockquote><p>唐山宴本来打算在唐山博物馆后去的，结果当时人流量过大，中午去排队吃的是晚饭了……</p><p></p><figure><img src="https://i.p-i.vip/88/20251019-68f4d3c6e0d67.webp" alt="唐山宴内部" /><figcaption>唐山宴内部</figcaption></figure><p></p><p></p><figure><img src="https://i.p-i.vip/88/20251019-68f4d3f983fef.webp" alt="唐山宴牌匾" /><figcaption>唐山宴牌匾</figcaption></figure><p></p><p></p><figure><img src="https://i.p-i.vip/88/20251019-68f4d3d634c26.webp" alt="算盘" /><figcaption>算盘</figcaption></figure><p></p><p>棋子烧饼一定要吃，现烤的敲好吃的！！！</p></section>
<section><h2>南湖公园<a href="#南湖公园"><span>#</span></a></h2><blockquote><p>唐山南湖，全称唐山南湖城市中央生态公园，位于中国河北省唐山市路南区，是唐山著名景区，2016年世界园艺博览会举办地。唐山南湖分为多个子湖，在津山铁路北侧，从北至南依次为桃花潭、龙泉湾、青龙泽、将军淀和含烟渡；在津山铁路南侧，从北至南依次为天鹅湖、雁鸭湖和荷花淀。其中桃花潭的开发早于其他子湖，因此在唐山地区又被称为“老南湖”、“小南湖”；其他子湖又被称为“大南湖”。</p></blockquote><p></p><figure><img src="https://i.p-i.vip/88/20251019-68f4da7ead5eb.webp" alt="塔楼" /><figcaption>塔楼</figcaption></figure><p></p><p></p><figure><img src="https://i.p-i.vip/88/20251019-68f4d9b66ef63.webp" alt="d81936b64db4596504ea2c977cdba978" /><figcaption>d81936b64db4596504ea2c977cdba978</figcaption></figure><p></p></section>
<section><h2>总结<a href="#总结"><span>#</span></a></h2><p>总的来说，这次十一假期从天津自驾唐山的旅行还是非常充实的。2小时的车程不远，节奏也比较轻松。</p><p>此行我印象最深、体验最好的是<strong>河头老街</strong>，氛围感十足，提供了满满的情绪价值。<strong>唐山宴</strong>虽然人多到夸张，但确实感受到了当地的饮食文化，棋子烧饼名不虚传。</p><p>比较遗憾的是，<strong>唐山抗震纪念馆</strong>正巧在假期闭馆装修，没能进去参观。总的来说，唐山这座城市给我的感觉还是不错的，是一次值得的短途旅行。</p></section>]]></content>
    </entry>
    <entry>
      <id>https://blog.peter267.dpdns.org/posts/post37/</id>
      <title type="text">【25年39周记】体育及格、研学和尺规作图</title>
      <published>2025-10-01T15:15:00.000Z</published>
      <updated>2025-10-01T15:15:00.000Z</updated>
      <author><name>Peter267</name></author>
      <link rel="alternate" href="https://blog.peter267.dpdns.org/posts/post37/"/>
      <summary type="text">这篇迟来的周记记录了作者充实的一周：9 月末体育月测中 50 米跑首次及格、肺活量优秀，坚持跑步效果显著；周日参加北京研学，正值抗战胜利 80 周年，参观了抗战纪念馆、卢沟桥等地；班主任因作者擅长计算机推荐其参加 NOI 竞赛；数学课上用 GeoGebra 绘制尺规作图遇到问题。开学首月压力虽大，作者仍决心坚持，并祝大家双节快乐。</summary>
      <content type="html"><![CDATA[<p>这是一份迟来的周记，今天运动会早放学，抽时间来写一写。</p>
<section><h2>体育及格<a href="#体育及格"><span>#</span></a></h2><p>这周是9月月末，要进行体育月测（今年5月神金教育局出的神金政策）。</p><p>在我半个暑假每天晚上坚持跑步的努力下：</p><ul>
<li>50米跑初中首次<strong>及格</strong>（9.81s）</li>
<li>1000米<strong>不及格</strong>（之前老师让跑过，没说记成绩，我就慢慢悠悠跑的，结果不及格）</li>
<li>肺活量<strong>优秀</strong>（4200多）</li>
<li>BMI<strong>正常</strong></li>
<li>坐位体前屈<strong>及格</strong></li>
<li>立定跳远、引体向上仍然<strong>不及格</strong></li>
</ul><p>看来<strong>坚持跑</strong>步还是非常有效果的，以后会坚持下来！</p></section>
<section><h2>研学<a href="#研学"><span>#</span></a></h2><p>今年是<strong>中国人民抗日战争暨世界反法西斯战争胜利80周年</strong>，本周日跟着学校去了<strong>北京</strong>研学，路线为：中国人民抗日战争纪念馆、卢沟桥、香山公园、香山革命纪念馆。（价值120+40¥）</p><p>&lt;图片忘拷回来了，有时间补上&gt;</p><p></p><figure><img src="https://i.p-i.vip/88/20250930-68dbd462c763e.webp" alt="旅游路线图" /><figcaption>旅游路线图</figcaption></figure><p></p><p>当天5&lt;40就要到校出发&gt;，17&lt;20回到学校&gt;，中午带的饭团吃，一天下来很累的。</p><p>主要浏览的是<strong>中国人民抗日战争纪念馆</strong>和<strong>香山公园</strong>，其他都是一带而过的。</p><p>显然，这时候去香山是看不到任何红叶的，所以只能看看<strong>三清别墅</strong>了。</p><p>这是我们第一次去其他城市进行研学，虽然很累，收获了一些知识。</p><p>北京天津车程往返6个多小时，只玩了5个多小时</p></section>
<section><h2>NOI<a href="#noi"><span>#</span></a></h2><p>班主任发现我对计算机非常擅长，希望我参加一些关于科技类的竞赛（其实我只对编程类感兴趣，什么科技发明啥的我觉得没什么意思），就联系了信息课老师。</p><p>接着在上信息课的时候老师就给我讲了这件事，大意就是说如果以后想在计算机这方面发展就一定要学编程，给我推荐了<a href="https://www.noi.cn" target="_blank">NOI（全国青少年信息学奥林匹克竞赛）</a>，说我以后可以考。</p><p>编程笔记虽然最近没有更新，但还是在学习的，今年年底应该能把基础的学个差不多。</p></section>
<section><h2>数学尺规作图<a href="#数学尺规作图"><span>#</span></a></h2><p>最近数学讲到了尺规作图，我就拿<strong>GeoGebra</strong>简单画了一下：</p><p></p><figure><img src="https://i.p-i.vip/88/20250930-68dbf95a35ef6.webp" alt="333699e4e714d2ad6d7897ef4be37415" /><figcaption>333699e4e714d2ad6d7897ef4be37415</figcaption></figure><p></p><p>在SSS的情况下，△QBA不全等于△PB’A’，群里问了问说是设置的问题…</p></section>
<section><h2>小总结<a href="#小总结"><span>#</span></a></h2><p>在开学的这一个月着实感受到了压力比初一大很多，但还是要坚持的。</p><p>啊，充实的一周啊！！！</p><p>祝大家国庆、中秋双节快乐！</p></section>]]></content>
    </entry>
    <entry>
      <id>https://blog.peter267.dpdns.org/posts/post36/</id>
      <title type="text">关于博客类型变化的通知</title>
      <published>2025-09-20T15:30:00.000Z</published>
      <updated>2025-09-20T15:30:00.000Z</updated>
      <author><name>Peter267</name></author>
      <link rel="alternate" href="https://blog.peter267.dpdns.org/posts/post36/"/>
      <summary type="text">这篇文章是博主关于博客定位调整的通知：由于自觉科技博客难度大、达不到教导他人的水平，决定将博客转变为生活类博客，计划每周写周记记录生活，让日子更有意义，同时借此提升写作水平；科技类文章仍会保留一些，但比重会降低。</summary>
      <content type="html"><![CDATA[<p>其实我觉得，科技博客对我来说还是太难了，在各位大神中我就像个小白一样，还达不到教别人的水平。故经考虑，博客将变为<strong>生活类</strong>博客。</p>
<p>生活类博客可以记录自己的生活，让每一天都过得有意义。我可能会每周去抽时间写一篇周记，记录下这周发生的各种事等等。</p>
<p>另外，记录生活可以提升写作水平，对于作文堪比流水账的我来说是个提升的好机会。</p>
<p>当然，科技类文章还是<strong>会有一些</strong>的，但比重会降低。</p>
<p>那么就先这样啦，我们下周再见！</p>]]></content>
    </entry>
    <entry>
      <id>https://blog.peter267.dpdns.org/posts/post35/</id>
      <title type="text">Chrome 139 不支持uBlock Origin？解决方法来了！</title>
      <published>2025-08-25T06:34:00.000Z</published>
      <updated>2025-09-13T08:42:00.000Z</updated>
      <author><name>Peter267</name></author>
      <link rel="alternate" href="https://blog.peter267.dpdns.org/posts/post35/"/>
      <summary type="text">这篇文章讲解了 Chrome 升级到 139 版本后因不再支持 Manifest v2 导致 uBlock Origin 停用的解决办法：先在 chrome://flags 中启用旧版 Manifest 支持并重启浏览器，再到 GitHub Releases 下载含 chromium 的 zip 包解压，最后开启开发者模式将文件夹拖入页面安装，还提到可修改 manifest.json 调整扩展名称，并说明这只是一个过渡方案。</summary>
      <content type="html"><![CDATA[<div><div><div></div><div>Warning</div></div><div><p>当前方案已经失效，请使用强大的<strong>AdGuard</strong></p></div></div>
<section><h2>前言<a href="#前言"><span>#</span></a></h2><p>自从<strong>Google Chrome</strong>升级到<code>139</code>版本后，很多用户遇到广告拦截器<strong>uBlock Origin</strong>被停用的问题。</p><p>原因很简单，Google Chrome在139版本已经不支持<strong>Manifest v2</strong>，转而支持<strong>Manifest v3</strong>。这就导致使用Manifest v2的uBlock Origin无法使用。本篇文章来讲解如何继续使用uBlock Origin。</p></section>
<section><h2>解决方案<a href="#解决方案"><span>#</span></a></h2><section><h3>使Chrome支持旧版Manifest<a href="#使chrome支持旧版manifest"><span>#</span></a></h3><ol>
<li>
<p>打开<strong>Chrome</strong>浏览器，地址栏输入<code>chrome://flags</code>，打开<strong>Experiments</strong>页。</p>
</li>
<li>
<p>搜索<code>Allow legacy extension manifest versions</code>（允许使用旧版扩展程序清单版本），设置为<strong>Enabled</strong>。</p>
</li>
</ol><div><div><div></div><div>Warning</div></div><div><p>请注意，此选项是Google为开发者提供的过渡方案，未来可能会在某个Chrome版本中彻底移除。</p></div></div><ol>
<li>重启浏览器</li>
</ol><p></p><figure><img src="https://i.p-i.vip/88/20250824-68aae506c06c5.webp" alt="操作步骤" /><figcaption>操作步骤</figcaption></figure><p></p></section><section><h3>下载 Ublock Origin<a href="#下载-ublock-origin"><span>#</span></a></h3><ol>
<li>找到Ublock Origin的GitHub仓库</li>
</ol><p><a href="https://github.com/gorhill/uBlock" target="_blank">uBlock Origin</a></p><ol>
<li>
<p>在侧边栏点击<strong>Releases</strong>，找到最新版本。选择名称含有<code>chromium</code>的<code>.zip</code>压缩包，下载后解压（怎么解压就不用我多说了吧）。</p>
<p></p><figure><img src="https://i.p-i.vip/88/20250824-68aae6d87d0c8.webp" alt="选择正确版本" /><figcaption>选择正确版本</figcaption></figure><p></p>
</li>
</ol></section><section><h3>安装 Ublock Origin<a href="#安装-ublock-origin"><span>#</span></a></h3><ol>
<li>
<p>浏览器右上角三个点（Windows版本，macOS或Linux可能略有不同）=&gt;扩展程序=&gt;管理扩展程序=&gt;勾选开发者模式</p>
<p></p><figure><img src="https://i.p-i.vip/88/20250824-68aaec2c72a59.webp" alt="开启开发者模式" /><figcaption>开启开发者模式</figcaption></figure><p></p>
</li>
<li>
<p>将解压好的文件夹直接拖入页面即可</p>
</li>
</ol><div><div><div></div><div>Warning</div></div><div><p>通过此方案安装的扩展无法自动更新</p></div></div></section></section>
<section><h2>修改扩展名称<a href="#修改扩展名称"><span>#</span></a></h2><p>如果你下载的是<code>Pre-release</code>（预发布）版本，则会发现<code>Ublock Origin</code>名称加了<code>development build</code>后缀，变成了<code>uBlock Origin development build</code>。很显然这么长的名称非常不好看，可以通过修改<code>manifest.json</code>文件来编辑扩展名称。</p><ol>
<li>
<p>在解压好的文件夹中打开<code>manifest.json</code>文件</p>
</li>
<li>
<p>在大约第93行的位置，找到<code>name</code>字段，将值修改为<code>Ublock Origin</code>后保存即可。</p>
<div><figure><figcaption></figcaption><pre><code><div><div><div>1</div></div><div><span>  </span><span>"incognito"</span><span>: </span><span>"split"</span><span>,</span></div></div><div><div><div>2</div></div><div><span>  </span><span>"manifest_version"</span><span>: </span><span>2</span><span>,</span></div></div><div><div><div>3</div></div><div><span>  </span><span>"minimum_chrome_version"</span><span>: </span><span>"93.0"</span><span>,</span></div></div><div><div><div>4</div></div><div><span>- </span><span>"name"</span><span>: </span><span>"uBlock Origin development build"</span><span>,</span></div></div><div><div><div>5</div></div><div><span>+ </span><span>"name"</span><span>: </span><span>"uBlock Origin"</span><span>,</span></div></div><div><div><div>6</div></div><div><span>  </span><span>"options_ui"</span><span>: {</span></div></div><div><div><div>7</div></div><div><span>    </span><span>"open_in_tab"</span><span>: </span><span>true</span><span>,</span></div></div><div><div><div>8</div></div><div><span>    </span><span>"page"</span><span>: </span><span>"dashboard.html"</span></div></div><div><div><div>9</div></div><div><span><span>  </span></span><span>},</span></div></div></code></pre><div><div></div><div></div></div></figure></div>
</li>
</ol></section>
<section><h2>总结<a href="#总结"><span>#</span></a></h2><p>总而言之，本文提供的“曲线救国”方案可以帮助您在 Manifest v3 全面强制执行的过渡期内，继续使用强大的 uBlock Origin。</p><p>需要注意的是，这并非长久之计，因为 Chrome 未来可能会彻底移除相关支持选项。但至少在目前，这不失为一种简单有效的解决方案，让您的浏览器免受广告侵扰。（总结由AI生成）</p></section>]]></content>
    </entry>
    <entry>
      <id>https://blog.peter267.dpdns.org/posts/post34/</id>
      <title type="text">体验微软AI截图工具</title>
      <published>2025-08-21T02:20:00.000Z</published>
      <updated>2025-08-21T10:30:00.000Z</updated>
      <author><name>Peter267</name></author>
      <link rel="alternate" href="https://blog.peter267.dpdns.org/posts/post34/"/>
      <summary type="text">这篇文章记录了作者对微软 AI 截图工具的体验。文章先介绍需下载微软电脑管家、登录微软账户并加入预览体验计划才能使用，随后通过 PPT 测试展示了智能复制到 PPT 的功能，指出识别精度待提升，还评测了文字提取和翻译功能，最后与 PixPin 对比，总结该工具适合轻量级用户，专业人士更适合 PixPin 等工具。</summary>
      <content type="html"><![CDATA[<section><h2>前言<a href="#前言"><span>#</span></a></h2><p>昨天晚上刷B站时，发现微软做了一个AI截图工具，称其为“AI时代的智能截图工具”。这我不得体验一番？</p>

通过视频我们可以看到，这个截图工具具有文字提取、翻译**、**PPT转化等功能。接下来我们就来实际体验一下，以及看看它和我常用的截图工具 PixPin 的区别。</section>
<section><h2>软件安装<a href="#软件安装"><span>#</span></a></h2><p>首先，这个截图工具不是单独的一个软件，而是微软电脑管家的一个小功能。所以你必须要下载微软电脑管家才能使用它。</p><p><a href="https://pcmanager.microsoft.com" target="_blank">微软电脑管家</a></p><p>下载安装后，需要在设置里登录微软账户，加入预览体验计划。</p><p></p><figure><img src="https://i.p-i.vip/88/20250820-68a575ae6ce98.webp" alt="加入预览体验计划" /><figcaption>加入预览体验计划</figcaption></figure><p></p><p>加入体验计划后，你可能需要重启电脑才能开启AI截图功能。</p><p></p><figure><img src="https://i.p-i.vip/88/20250820-68a576115ab94.webp" alt="开启智能圈选" /><figcaption>开启智能圈选</figcaption></figure><p></p><p>然后就可以尽情使用了。</p><p></p><figure><img src="https://i.p-i.vip/88/20250820-68a579ae73cfc.webp" alt="操作面板" /><figcaption>操作面板</figcaption></figure><p></p></section>
<section><h2>软件体验<a href="#软件体验"><span>#</span></a></h2><section><h3>智能复制到PPT<a href="#智能复制到ppt"><span>#</span></a></h3><p>当我们在网上看到好的PPT想借鉴一下时，就可以使用这个功能。我打算使用WPS里的付费PPT模板来试一下。</p><section><h4>PPT 测试 1<a href="#ppt-测试-1"><span>#</span></a></h4><p>首先，我打算使用这个较为简单的PPT来进行测试：</p><p></p><figure><img src="https://i.p-i.vip/88/20250820-68a579db63462.webp" alt="原版" /><figcaption>原版</figcaption></figure><p></p><p>提取结果：</p><p></p><figure><img src="https://i.p-i.vip/88/20250820-68a57a3e813d4.webp" alt="结果" /><figcaption>结果</figcaption></figure><p></p><p>我们可以看到，背景的提取效果还是比较不错的。但是字体并没有被识别，“诗”这个字直接飞了。</p></section><section><h4>PPT 测试 2<a href="#ppt-测试-2"><span>#</span></a></h4><p>接着，我又找了一张元素较多的PPT，来看看它的识别效果如何</p><p></p><figure><img src="https://i.p-i.vip/88/20250820-68a57c039ced5.webp" alt="原版" /><figcaption>原版</figcaption></figure><p></p><p>以下是识别效果</p><p></p><figure><img src="https://i.p-i.vip/88/20250820-68a57c9ee129f.webp" alt="结果" /><figcaption>结果</figcaption></figure><p></p><p>可以看到，左上角英文“ADD THE TITLE”没有被识别上；右上的靶心标志莫名被识别成了字母“G”；转文字有部分字符转换错误，这可能是原图模糊的原因。另外，它并未有将五个小图标单独出来，没有很好地分隔各个元素。</p><p></p><figure><img src="https://i.p-i.vip/88/20250820-68a57df872132.gif" alt="演示" /><figcaption>演示</figcaption></figure><p></p></section><section><h4>PPT 测试 3<a href="#ppt-测试-3"><span>#</span></a></h4><p>最后，再测试一下PPT被人物遮挡后能否正常识别。</p><p></p><figure><img src="https://i.p-i.vip/88/20250821-68a68168c725e.webp" alt="测试图（由豆包生成）" /><figcaption>测试图（由豆包生成）</figcaption></figure><p></p><p>识别结果如下</p><p></p><figure><img src="https://i.p-i.vip/88/20250820-68a5be1950dc9.webp" alt="结果" /><figcaption>结果</figcaption></figure><p></p><p>可以看到只是简单截了个图，没有识别出这个图表。</p><p>另外，除了PPT，它也可以识别各类表格、菜单等，从宣传视频里就能体现出来。</p><div><div><div></div><div>Warning</div></div><div><p>智能复制功能经过测试，需要云端处理，所以请不要截取秘密内容。</p></div></div><p>小总结：确实是个很不错的功能，在一些情况下非常好用。但仍需提升识别精度与准确性。</p></section></section><section><h3>提取文字<a href="#提取文字"><span>#</span></a></h3><section><h4>简单文字<a href="#简单文字"><span>#</span></a></h4><p>这款截图工具对简单文字的识别还是<strong>非常准确</strong>的。如图所示是本博客之前转载的一篇<a href="/posts/post25/">文章</a>。</p><p></p><figure><img src="https://i.p-i.vip/88/20250820-68a5bf5639427.webp" alt="测试结果" /><figcaption>测试结果</figcaption></figure><p></p><p>除了所有的逗号都被识别为英文逗号之外没有什么问题。</p></section><section><h4>艺术字<a href="#艺术字"><span>#</span></a></h4><p>要是能正确识别花字或者艺术字，那就真厉害了。这是影视飓风的口号“無限進步”，来看看能不能被它准确识别。</p><p></p><figure><img src="https://i.p-i.vip/88/20250820-68a5c041b8d37.webp" alt="识别结果" /><figcaption>识别结果</figcaption></figure><p></p><p>它竟然真的<strong>识别出来</strong>了！！！厉害啊！但是我尝试过数次，但仅此一次成功。</p><p>同样，我使用PixPin的识别功能，也基本正确。但将繁体字“進”识别成了简体字“进”，这算不算错误呢？</p></section></section><section><h3>翻译<a href="#翻译"><span>#</span></a></h3><p></p><figure><img src="https://i.p-i.vip/88/20250820-68a5c61652c2b.webp" alt="翻译结果与DeepL的对比" /><figcaption>翻译结果与DeepL的对比</figcaption></figure><p></p><p>经典的“微软式中文”，“轰！嚓-嚓-嚓！推推”！</p></section><section><h3>基础功能<a href="#基础功能"><span>#</span></a></h3><p>作为一个截图工具，最基本的画线、标注功能还是有的。</p><p></p><figure><img src="https://i.p-i.vip/88/20250820-68a5d9dd91a15.webp" alt="基本功能" /><figcaption>基本功能</figcaption></figure><p></p><p>但是，图形不支持填充、不能用调色板改颜色、不能改字体、没有贴图……这也着实令人失望。</p></section></section>
<section><h2>竞品对比<a href="#竞品对比"><span>#</span></a></h2><p>在体验完智能截图之后，让我们来看看它与我常用的PixPin的区别吧。</p><p></p><figure><img src="https://i.p-i.vip/88/20250821-68a6764b7ba39.webp" alt="用户界面" /><figcaption>用户界面</figcaption></figure><p></p><p>PixPin的功能还是比微软智能截图的功能<strong>丰富得多</strong>，上文所提到的微软截图不支持的功能它都有。</p></section>
<section><h2>总结<a href="#总结"><span>#</span></a></h2><p>通过上述测试我们不难发现，微软AI截图是一个<strong>有炫酷AI概念但功能尚不成熟、与成熟竞品仍有明显差距的早期产品</strong>。</p><p>综上所述，这款工具目前更适合<strong>偶尔需要快速提取文字、简单翻译，且对PPT格式转换精度要求不高的轻量级用户</strong>。如果你是一名<strong>需要频繁截图、进行精细标注、贴图记录的设计师或专业人士</strong>，那么<strong>PixPin</strong>或<strong>Snipaste</strong>仍然是更强大、更可靠的选择。</p></section>]]></content>
    </entry>
    <entry>
      <id>https://blog.peter267.dpdns.org/posts/post33/</id>
      <title type="text">Python学习笔记 01</title>
      <published>2025-08-02T11:05:00.000Z</published>
      <updated>2025-08-02T11:05:00.000Z</updated>
      <author><name>Peter267</name></author>
      <link rel="alternate" href="https://blog.peter267.dpdns.org/posts/post33/"/>
      <summary type="text">这篇文章是作者的学习记录：因 Scratch 实用性有限，决定在暑假学习 Python。文章分享了学习工具，包括《趣学 Python——教孩子学编程》一书和《Python 入门教程》视频，介绍了编程语言概念、Python 特点及解释器作用等基础知识，并详细讲解了 Python 和 PyCharm 的安装、设置及使用方法，为正式学习做好准备。</summary>
      <content type="html"><![CDATA[<p>作为一名技术博主，怎么也不能一点编程也不会吧。</p>
<p>好吧，其实会一点<strong>Scratch</strong>，但是会<strong>Scratch</strong>没啥用，所以在这个暑假决定学习一下<strong>Python</strong>。在这里记录一下学习过程，希望能坚持下去。</p>
<section><h2>学习工具<a href="#学习工具"><span>#</span></a></h2><p>包括由<strong>Jason R. Briggs</strong>所著的书籍**《趣学Python——教孩子学编程》**。这是我从学校图书馆借的。</p><p></p><figure><img src="https://i.p-i.vip/88/20250801-688c2c7e38997.webp" alt="趣学Python——教孩子学编程" /><figcaption>趣学Python——教孩子学编程</figcaption></figure><p></p><p>以及从<strong>吾爱论坛</strong>上找到的视频**《Python入门教程》**。</p>
</section>
<section><h2>学习笔记<a href="#学习笔记"><span>#</span></a></h2><div><div><div></div><div>Warning</div></div><div><p>本文可能存在错误，欢迎指正，共同学习进步。</p></div></div><section><h3>什么是编程语言<a href="#什么是编程语言"><span>#</span></a></h3><p>人类使用自然语言进行交流，机器使用机器语言（0与1）进行交流。机器语言难以进行阅读，需要学习编程语言作为桥梁。编程语言连接人类自然语言与机器语言，提升交互效率。</p></section><section><h3>什么是Python编程<a href="#什么是python编程"><span>#</span></a></h3><p></p><figure><img src="https://i.p-i.vip/88/20250802-688dbf93736b8.webp" alt="Python Logo" /><figcaption>Python Logo</figcaption></figure><p></p><p><strong>Python</strong>在1989年圣诞节由<strong>吉多·范罗苏姆</strong>创造，以<strong>简单易学，社区活跃</strong>著称。可以应用于后端开发、爬虫、数据分析、人工智能等领域。</p><p></p><figure><img src="https://i.p-i.vip/88/20250802-688dc039e2bec.webp" alt="吉多·范罗苏姆 - 图片来自维基百科" /><figcaption>吉多·范罗苏姆 - 图片来自维基百科</figcaption></figure><p></p><p><strong>Python解释器</strong>作为编程与机器语言的桥梁角色。通过解释执行代码，属于<strong>解释性脚本语言</strong>。</p></section><section><h3>安装Python<a href="#安装python"><span>#</span></a></h3><p>Python安装非常简单。首先进入官网。</p><p><a href="https://www.python.org" target="_blank">Python</a></p><p>点击<code>Downloads=&gt;Python [版本号]</code>，即可开始下载。</p><p></p><figure><img src="https://i.p-i.vip/88/20250801-688c3a1f34081.webp" alt="官网" /><figcaption>官网</figcaption></figure><p></p><p>安装时需要注意，将<code>Add python.exe to PATH</code>勾选，这样就可以在系统工具中调用它。</p><p></p><figure><img src="https://i.p-i.vip/88/20250801-688c3ac3948a8.webp" alt="安装" /><figcaption>安装</figcaption></figure><p></p><p>最后，点击<code>Install Now</code>一键下载。完成后点击<code>Close</code>结束安装。</p><p>接着，来验证一下Python是否成功安装。使用<code>命令提示符/PowerShell/GitBash</code>输入以下命令。</p><div><figure><figcaption><span></span><span>Terminal window</span></figcaption><pre><code><div><div><div>1</div></div><div><span>python</span></div></div></code></pre><div><div></div><div></div></div></figure></div><p>输出以下结果则安装成功</p><p></p><figure><img src="https://i.p-i.vip/88/20250801-688c3ce52782d.webp" alt="PowerShell" /><figcaption>PowerShell</figcaption></figure><p></p></section><section><h3>编写第一行代码<a href="#编写第一行代码"><span>#</span></a></h3><p>使用Python编写代码分为三个步骤。分别为：<strong>编写代码→保存代码→执行代码</strong>（mermaid显示不出来啊）</p><section><h4>编写代码<a href="#编写代码"><span>#</span></a></h4><p>可以使用任意的纯文本编辑器来进行编写，例如记事本。</p><p></p><figure><img src="https://i.p-i.vip/88/20250801-688c3fcf89f16.webp" alt="记事本" /><figcaption>记事本</figcaption></figure><p></p></section><section><h4>保存代码<a href="#保存代码"><span>#</span></a></h4><p>如果想要执行Python代码，就要先把代码保存为文件。</p><p>只要包含Python的文件就称为“Python代码文件”或“Python源代码文件”。</p><p>Python文件的扩展名为<code>.py</code>。只需要将<code>.txt</code>后缀的纯文本文件改变成<code>.py</code>后缀的Python文件即可。</p></section><section><h4>执行代码<a href="#执行代码"><span>#</span></a></h4><p>要执行Python代码，就要使用Python解释器。</p><p>可以通过终端进行执行Python代码。例如：</p><div><figure><figcaption><span></span><span>Terminal window</span></figcaption><pre><code><div><div><div>1</div></div><div><span>python main[</span><span>代码文件名</span><span>].py</span></div></div></code></pre><div><div></div><div></div></div></figure></div><p>举个例子，如果我的Pyhon文件名是<code>main.py</code>，内容是</p><div><figure><figcaption></figcaption><pre><code><div><div><div>1</div></div><div><span>print</span><span>(</span><span>'Hello World'</span><span>)</span></div></div></code></pre><div><div></div><div></div></div></figure></div><blockquote><p>[!INFO]</p><p>这段代码的意思是“打印 ‘Hello World’”这个单词。<code>print</code>的意思为“打印”</p></blockquote></section></section><section><h3>什么是PyCharm<a href="#什么是pycharm"><span>#</span></a></h3><p><strong>PyCharm</strong>是<strong>JetBrains</strong>公司开发的一款Python的开发工具。PyCharm使开发更加简单、高效。</p><p></p><figure><img src="https://i.p-i.vip/88/20250802-688def940762f.webp" alt="PyCharm" /><figcaption>PyCharm</figcaption></figure><p></p><section><h4>核心功能<a href="#核心功能"><span>#</span></a></h4><section><h5>代码高亮<a href="#代码高亮"><span>#</span></a></h5><p>PyCharm支持代码高亮，也就是将代码的不同部分按不同颜色进行显示。</p><p></p><figure><img src="https://i.p-i.vip/88/20250802-688dc1184cacf.webp" alt="代码高亮" /><figcaption>代码高亮</figcaption></figure><p></p><p>它与之前提到的用记事本写代码的区别是：记事本写代码都是黑色的，而PyCharm使用的三种颜色，更便于阅读。</p></section><section><h5>代码提示<a href="#代码提示"><span>#</span></a></h5><p>输入代码时会给出相关的提示。</p><p></p><figure><img src="https://i.p-i.vip/88/20250802-688dc32ed092a.webp" alt="代码提示" /><figcaption>代码提示</figcaption></figure><p></p><p>当我们想输入<code>print</code>时，直达除了前三个字母<code>pri</code>，代码提示就会给出<code>print</code>的选项。</p></section><section><h5>代码检查<a href="#代码检查"><span>#</span></a></h5><p>可以自动帮我们检查代码中的错误，并以红色波浪线标出。</p><p></p><figure><img src="https://i.p-i.vip/88/20250802-688dc3f740fe7.webp" alt="代码检查" /><figcaption>代码检查</figcaption></figure><p></p><p>例如<code>print</code>功能的括号要使用<strong>英文括号</strong>，当手误打成中文括号时，就会被标出。</p></section></section><section><h4>版本<a href="#版本"><span>#</span></a></h4><p>PyCharm分为两个版本。分别是<strong>社区版</strong>和<strong>专业版</strong>。区别如下</p>

<table><thead><tr><th>社区版</th><th>专业版</th></tr></thead><tbody><tr><td>免费</td><td>收费</td></tr><tr><td>功能较少</td><td>功能较多</td></tr></tbody></table><p>基础学习可以使用社区版，高阶学习可以使用专业版。</p><p>首次安装PyCharm专业版可以免费试用30天，过后就要收费。</p><ul>
<li>对于高校学生或老师可以免费申请教育许可</li>
<li>对于开源项目贡献者可以免费申请开源许可</li>
<li>对于土豪朋友可以使用钞能力购买正版许可</li>
<li>对于其他朋友（也就是我）可以使用一些不可细说的方法</li>
</ul></section></section><section><h3>安装PyCharm<a href="#安装pycharm"><span>#</span></a></h3><p>PyCharm在中国有中国版官网。下方链接是给出的中国版下载渠道。</p><p><a href="https://www.jetbrains.com.cn/pycharm/download" target="_blank">PyCharm</a></p><p>如果你使用专业版软件，使用图中靠上方的下载链接；如果使用社区版，则使用靠下方的下载链接。</p><p></p><figure><img src="https://i.p-i.vip/88/20250802-688dc7329401d.webp" alt="下载页面" /><figcaption>下载页面</figcaption></figure><p></p><p>PyCharm下载很简单，这里不再细说。</p></section><section><h3>设置PyCharm<a href="#设置pycharm"><span>#</span></a></h3><ul>
<li>
<p>使用此渠道下载的PyCharm默认为中文。</p>
</li>
<li>
<p>如果你想修改背景色（亮色/暗色），可以打开主页=&gt;自定义=&gt;主题。可以根据喜好自行设置。</p>
</li>
<li>
<p>如果你认为默认字体太小，可以打开主页=&gt;自定义=&gt;全部设置=&gt;编辑器=&gt;字体=&gt;大小。即可修改字体大小，默认为13号。</p>
</li>
</ul></section><section><h3>使用PyCharm<a href="#使用pycharm"><span>#</span></a></h3><p>打开主页，点击新建项目。</p><p></p><figure><img src="https://i.p-i.vip/88/20250802-688dcad12d344.webp" alt="新建项目" /><figcaption>新建项目</figcaption></figure><p></p><p>接着，在左侧边栏选择“纯Python”。对于初学者来说，只需要设置“位置”即可。点击创建。</p><p></p><figure><img src="https://i.p-i.vip/88/20250802-688dcba1778a6.webp" alt="项目" /><figcaption>项目</figcaption></figure><p></p><p>在创建项目后，会自动生成<code>.venv</code>文件夹，我们不用管它。</p><p></p><figure><img src="https://i.p-i.vip/88/20250802-688dcc8b4e954.webp" alt="创建Python文件" /><figcaption>创建Python文件</figcaption></figure><p></p><p></p><figure><img src="https://i.p-i.vip/88/20250802-688dccc0712f9.webp" alt="image-20250802163053340" /><figcaption>image-20250802163053340</figcaption></figure><p></p><p>创建完Python文件后，就可以来写代码了。可以来体验上述功能。</p><p>写完代码后，点击运行按钮或<code>Shift+F10</code>快捷键，即可运行代码</p><p></p><figure><img src="https://i.p-i.vip/88/20250802-688dcdab1da11.webp" alt="运行代码" /><figcaption>运行代码</figcaption></figure><p></p><p>至此，所以学习Python的前置工作都完成了。接下来就能正式学习Python了</p></section></section>]]></content>
    </entry>
    <entry>
      <id>https://blog.peter267.dpdns.org/posts/post32/</id>
      <title type="text">博客一周年记</title>
      <published>2025-07-30T06:40:00.000Z</published>
      <updated>2025-07-30T06:40:00.000Z</updated>
      <author><name>Peter267</name></author>
      <link rel="alternate" href="https://blog.peter267.dpdns.org/posts/post32/"/>
      <summary type="text">这篇文章回顾了作者建站一周年的历程：从最初在 B 站发布低质量视频，因精力消耗大而转向写文章；受他人博客启发，先后选用 Gridea、Gmeek 框架，后又通过视频学习部署 Hexo 博客，期间遭遇图床故障、域名变更等问题，还在 4-5 月对博客进行了魔改。回顾一年，作者收获成长，感谢朋友并表示会继续维护博客。</summary>
      <content type="html"><![CDATA[<p></p><figure><img src="https://i.p-i.vip/88/20250730-6889bcd0a8195.webp" alt="博客一周年" /><figcaption>博客一周年</figcaption></figure><p></p>
<p>这篇文章来迟了，主要是不知道怎么写。我们来假设今天是2025年7月18日。</p>
<hr />
<p>从建站到今天已经过了正好一年时间了。在这一年中，我总共撰写了28篇文章（其他两篇由AI创作，已注明）。今天就来聊一聊博客在这一年中发生的各种事情。</p>
<section><h2>起<a href="#起"><span>#</span></a></h2><p>其实，我一直喜欢在网上分享一些东西。如果你点进我的<a href="https://space.bilibili.com/1057113298" target="_blank">B站主页</a>，会发现我来2022年就开始发布一些低质量水视频。然而，做一期视频所耗费的时间、精力太大了，且由于硬件原因，我无法以正常的血压来完成一期视频。最后，就在博客建立的3个月后，我发布了最后一期视频。</p><p>停更后，我转向了文章的写作。撰写文章能使我的语言表达能力提升，所耗精力也较少。正好，我注意到UP主<a href="https://space.bilibili.com/46377861" target="_blank">神烦老狗</a>拥有一个<a href="https://www.laogou666.com/" target="_blank">个人博客</a>（现在样式不是当时的样子了，但是依然好看），样式非常讨人喜欢。奈何，网上找到的教程对我来说如天书一般难懂，部署了一下全是报错。</p><p></p><figure><img src="https://i.p-i.vip/88/20250729-68883f01271fa.webp" alt="报错（2024.8.2）" /><figcaption>报错（2024.8.2）</figcaption></figure><p></p><p>接着，我在网上搜罗各种教程和简单博客框架，找到了「<a href="https://open.gridea.dev/" target="_blank">Gridea</a>」这个博客框架。它可以使用GitHub Pages部署且拥有写作客户端，快且安全、简而不凡、小白友好。还支持主题功能和Markdown编辑器。</p><p>来给大家看一下当时博客的样子。但是时间有点久远，找不到当时的截图了，用官方演示图片来看看吧。</p><p></p><figure><img src="https://i.p-i.vip/88/20250729-68884a6a9dfbd.webp" alt="演示图片" /><figcaption>演示图片</figcaption></figure><p></p><p><strong>InlineAMP</strong>是我在Gridea的主题中比较喜欢的一个，支持的功能与其他主题相比算较多的，但是缺点也较为明显，它不支持圆角，显得博客非常老旧。如果你想亲自体验，点击这个链接：</p><p><a href="https://gridea-theme-inlineamp.netlify.app" target="_blank">https://gridea-theme-inlineamp.netlify.app</a></p><p>当时没有写任何文章，也不懂什么域名/SEO啥的，甚至是第一次正式接触GitHub。</p><p>但是，当网站成功打开的那一个，真的充满了欣喜。</p></section>
<section><h2>承<a href="#承"><span>#</span></a></h2><p>渐渐地，我对这个主题不满意了。自定义程度低/长得不好看/主题停更，我打算换一个框架。</p><p>于是，又是一通搜索，在UP主<a href="https://space.bilibili.com/316183842" target="_blank">技术爬爬虾</a>的视频里找到了「<a href="https://meekdai.com/Gmeek.html" target="_blank">Gmeek</a>」框架。这个框架完全基于GitHub issues，同样也是新手友好。</p><p></p><figure><img src="https://i.p-i.vip/88/20250729-68884db78539d.webp" alt="博客界面" /><figcaption>博客界面</figcaption></figure><p></p><p>但是，这个主题和 InlineAMP 有一个共同点，不好看（可以通过CSS解决，但我不会）。但优点是作者保持更新，且支持插件系统，扩展性高。也是在Gmeek中，我正式开启了博主生涯。开始研究一些更高级的技术，与更多的博主互动。</p></section>
<section><h2>转<a href="#转"><span>#</span></a></h2><p>我本打算把 Gmeek 继续用下去，直至发现了<a href="https://www.bilibili.com/video/BV1Hi421a7K4" target="_blank">这个视频</a>，我成功部署了Hexo博客！看到老狗用的就是安知鱼主题，我也就毫不犹豫得选择了它。安知鱼主题是个很成熟的主题，相关教程又多，值得我的选择。</p><blockquote><p>**小灾难：**部署成功后没几天，我发现图床坏了。当时不想注册图床，找了个免费免注册的。但是这个图床坏了一小段时间，可把我吓坏了，赶快换了个图床。<a href="/posts/post9/">灾难详情</a></p></blockquote><section><h3>更换域名<a href="#更换域名"><span>#</span></a></h3><p>在今年2月份，我偶然看到<strong>zeabur</strong>将不再提供免费服务，意味着我的博客将不能继续部署在zeabur上。经过我的深思熟虑，选择将其部署在GitHubPages上，此域名信誉度极高，有利于SEO。</p><p></p><figure><img src="https://i.p-i.vip/88/20250730-6889b59708c81.webp" alt="Zeabur通知邮件 - 来自轻羽飞扬" /><figcaption>Zeabur通知邮件 - 来自轻羽飞扬</figcaption></figure><p></p><p>也是同一时间，<strong>us.kg</strong>域名因为滥用问题也无法使用了，且当时没有好的平替。eu.org域名也没有，cloudns也白嫖不上。逛了一圈后，我还是选择将除博客外的所有网站全部部署在<strong>Netlify</strong>上（Netlify是真香啊）。之后，看到了<strong>dynv6.net</strong>这个域名，除了不能绑定到cf的缺点之外也很不错，就把Netlify上的网站绑定到了此域名上。直至4月，us.kg恢复后，网站才重回正轨。</p><p></p><figure><img src="https://i.p-i.vip/88/20250730-6889b5f8977de.webp" alt="img" /><figcaption>img</figcaption></figure><p></p></section><section><h3>魔改<a href="#魔改"><span>#</span></a></h3><p>我在4-5月的时候认识到了<a href="https://blog.bsgun.cn/" target="_blank">梦爱吃鱼</a>这位大佬，他用的也是安知鱼主题，且写了非常多的魔改教程，非常适合我。于是，我按照他的教程对博客进行了一些魔改。</p></section></section>
<section><h2>合<a href="#合"><span>#</span></a></h2><p>一年的时光转瞬即逝，这一年中，我经历了许多难忘的时刻，也收获了许多宝贵的成长。</p><p>感谢一路而来的朋友，这个网站让我交到了很多好朋友，也学到了很多知识，在后面我也会努力维护这个博客，不断更新，大家一起加油！</p><p></p><figure><img src="https://i.p-i.vip/88/20250730-68899be8117cd.webp" alt="友链（应该没有漏掉吧）" /><figcaption>友链（应该没有漏掉吧）</figcaption></figure><p></p></section>
<section><h2>后记<a href="#后记"><span>#</span></a></h2><p>我声明本篇文章半点AI都没用！文章结构借鉴了洪佬的<a href="https://blog.zhheo.com/p/dfab4aff.html" target="_blank">一周年记</a>，结尾借鉴的柳神的<a href="https://blog.liushen.fun/posts/c7e32459/" target="_blank">年度总结</a>。在此表示感谢。</p></section>]]></content>
    </entry>
    <entry>
      <id>https://blog.peter267.dpdns.org/posts/post31/</id>
      <title type="text">安知鱼主题更改字体</title>
      <published>2025-07-25T09:45:00.000Z</published>
      <updated>2025-07-29T04:32:00.000Z</updated>
      <author><name>Peter267</name></author>
      <link rel="alternate" href="https://blog.peter267.dpdns.org/posts/post31/"/>
      <summary type="text">这篇文章介绍了为安知鱼（Anzhiyu）主题更换网站字体的两种方案：第一种适用于单个字体文件，通过创建并引入自定义 CSS 文件实现；第二种针对分包后的 CSS 字体文件，加载速度更快，是作者更推荐的方法。文章以霞鹜文楷屏幕阅读版为例，讲解了修改配置文件的方法和寻找字体名称的技巧。</summary>
      <content type="html"><![CDATA[<section><h2>求助<a href="#求助"><span>#</span></a></h2><p>最近网站换成了自建Umami统计访客信息，但是为啥还会跳转到不良网站啊~</p><p><strong>复现方式</strong>：</p><ol>
<li>使用浏览器，百度搜索 Peter267；</li>
<li>进入网站，则可能会跳转到赌博网站。</li>
</ol><p>如果您知道原因，欢迎使用邮箱联系<code>wujingbo12@qq.com</code>，我将感激不尽！</p><hr /></section>
<section><h2>正文<a href="#正文"><span>#</span></a></h2><p>不知道各位有没注意到，本站在上个月将字体换成了<strong>霞鹜文楷屏幕阅读版</strong>，个人感觉非常漂亮。</p><p>本篇文章，我来讲解安知鱼主题更改字体的两个方法。当然，如果你不是安知鱼主题但拥有选择网站字体和<code>Inject</code>功能，那么也能使用本教程。</p><p>本文全部以LXGW WenKai Screen（霞鹜文楷屏幕阅读版）为例进行演示，请替换成自己需要的字体！</p><section><h3>方案一<a href="#方案一"><span>#</span></a></h3><p>此方案适合后缀为<code>.ttf</code>/<code>.otf</code>/<code>.woff</code>/<code>woff2 </code>等没有分包的字体文件。</p><p>我更加推荐方案二。</p><section><h4>创建CSS文件<a href="#创建css文件"><span>#</span></a></h4><p>在博客的<code>source/static</code>目录（<code>/static/</code>目录你可以换成其他的，但必须是<code>/source/</code>目录下）下新建一个<code>font.css</code>文件，在文件中写入下方内容。</p><div><figure><figcaption></figcaption><pre><code><div><div><div>1</div></div><div><span>@font-face</span><span>{</span></div></div><div><div><div>2</div></div><div><span><span>  </span></span><span>font-family: </span><span>'LXGW WenKai Screen'</span><span>;</span></div></div><div><div><div>3</div></div><div><span><span>  </span></span><span>&lt;!-- </span><span>其中LXGW WenKai Screen是引入的字体的名称，可以自定义 --</span><span>&gt;</span></div></div><div><div><div>4</div></div><div><span><span>  </span></span><span>font-display: </span><span>swap</span><span>;</span></div></div><div><div><div>5</div></div><div><span><span>  </span></span><span>src: </span><span>url</span><span>(</span><span>'/ttf/LXGWWenKaiScreen.ttf'</span><span>) </span><span>format</span><span>(</span><span>"truetype"</span><span>);</span></div></div><div><div><div>6</div></div><div><span><span>  </span></span><span>&lt;!-- </span><span>url中填写自己的字体地址，我使用的是本地文件夹所以用的是相对路径，如果是外部引用的话在其中写入链接地址就好了 --</span><span>&gt;</span></div></div><div><div><div>7</div></div><div><span>}</span></div></div></code></pre><div><div></div><div></div></div></figure></div></section><section><h4>引入CSS文件<a href="#引入css文件"><span>#</span></a></h4><p>在 <code>themes\anzhiyu</code> 中找到<code>_config.yml</code>文件，找到下列设置项。</p><div><figure><figcaption></figcaption><pre><code><div><div><div>1</div></div><div><span># Inject</span></div></div><div><div><div>2</div></div><div><span># Insert the code to head (before '&lt;/head&gt;' tag) and the bottom (before '&lt;/body&gt;' tag)</span></div></div><div><div><div>3</div></div><div><span># 插入代码到头部 &lt;/head&gt; 之前 和 底部 &lt;/body&gt; 之前</span></div></div><div><div><div>4</div></div><div><span>inject</span><span>:</span></div></div><div><div><div>5</div></div><div><span>  </span><span>head</span><span>:</span></div></div></code></pre><div><div></div><div></div></div></figure></div><p>在<code>head</code>下引入CSS文件。</p><div><figure><figcaption></figcaption><pre><code><div><div><div>1</div></div><div><span>inject</span><span>:</span></div></div><div><div><div>2</div></div><div><span>  </span><span>head</span><span>:</span></div></div><div><div><div>3</div></div><div><span>    </span><span># 字体</span></div></div><div><div><div>4</div></div><div><span><span>    </span></span><span>- </span><span>&lt;link rel="stylesheet" href="/static/font.css" media="defer" onload="this.media='all'"&gt;</span></div></div></code></pre><div><div></div><div></div></div></figure></div><p>注意：将<code>/static/font.css</code>换成自己实际的地址。</p></section><section><h4>更改字体<a href="#更改字体"><span>#</span></a></h4><p>在在 <code>themes\anzhiyu</code> 中找到<code>_config.yml</code>文件的<code>Global font settings</code>。</p><div><figure><figcaption></figcaption><pre><code><div><div><div>1</div></div><div><span># Global font settings</span></div></div><div><div><div>2</div></div><div><span># Don't modify the following settings unless you know how they work (非必要不要修改)</span></div></div><div><div><div>3</div></div><div><span>font</span><span>:</span></div></div><div><div><div>4</div></div><div><span>  </span><span>global-font-size</span><span>: </span><span>16px</span></div></div><div><div><div>5</div></div><div><span>  </span><span>code-font-size</span><span>:</span></div></div><div><div><div>6</div></div><div><span>  </span><span>font-family</span><span>:</span></div></div><div><div><div>7</div></div><div><span>  </span><span>code-font-family</span><span>: </span><span>consolas, Menlo, "PingFang SC", "Microsoft JhengHei", "Microsoft YaHei", sans-serif</span></div></div><div><div><div>8</div></div><div>
</div></div><div><div><div>9</div></div><div><span># Font settings for the site title and site subtitle</span></div></div><div><div><div>10</div></div><div><span># 左上角网站名字 主页居中网站名字</span></div></div><div><div><div>11</div></div><div><span>blog_title_font</span><span>:</span></div></div><div><div><div>12</div></div><div><span>  </span><span>font_link</span><span>:</span></div></div><div><div><div>13</div></div><div><span>  </span><span>font-family</span><span>:</span></div></div></code></pre><div><div></div><div></div></div></figure></div><p>将两个<code>font-family</code>都改成<code>'LXGW WenKai Screen'</code>。</p><div><figure><figcaption></figcaption><pre><code><div><div><div>1</div></div><div><span># Global font settings</span></div></div><div><div><div>2</div></div><div><span># Don't modify the following settings unless you know how they work (非必要不要修改)</span></div></div><div><div><div>3</div></div><div><span>font</span><span>:</span></div></div><div><div><div>4</div></div><div><span>  </span><span>global-font-size</span><span>: </span><span>16px</span></div></div><div><div><div>5</div></div><div><span>  </span><span>code-font-size</span><span>:</span></div></div><div><div><div>6</div></div><div><span>  </span><span>font-family</span><span>: </span><span>'LXGW WenKai Screen'</span></div></div><div><div><div>7</div></div><div><span>  </span><span>code-font-family</span><span>: </span><span>consolas, Menlo, "PingFang SC", "Microsoft JhengHei", "Microsoft YaHei", sans-serif</span></div></div><div><div><div>8</div></div><div>
</div></div><div><div><div>9</div></div><div><span># Font settings for the site title and site subtitle</span></div></div><div><div><div>10</div></div><div><span># 左上角网站名字 主页居中网站名字</span></div></div><div><div><div>11</div></div><div><span>blog_title_font</span><span>:</span></div></div><div><div><div>12</div></div><div><span>  </span><span>font_link</span><span>:</span></div></div><div><div><div>13</div></div><div><span>  </span><span>font-family</span><span>: </span><span>'LXGW WenKai Screen'</span></div></div></code></pre><div><div></div><div></div></div></figure></div><p><code>'LXGW WenKai Screen'</code>要改成你在<code>font.css</code>中设置的字体名称。</p><p>字体的修改已经全部完成，hexo三连后即可看到效果。</p><p></p><figure><img src="https://i.p-i.vip/88/20250725-6882fd693a0b4.webp" alt="修改完成" /><figcaption>修改完成</figcaption></figure><p></p></section></section><section><h3>方案二<a href="#方案二"><span>#</span></a></h3><p>本方案适合字体文件后缀为<code>.css</code>的分包后的字体文件。分包能使你网站字体加载速度显著提升。如果你的字体没有分包，可以使用下方网站进行分包后上传到自己的CDN上。</p><p><a href="https://chinese-font.netlify.app/zh-cn/online-split" target="_blank">在线字体分包器</a></p><section><h4>引入CSS<a href="#引入css"><span>#</span></a></h4><p>详细做法<a href="/posts/post31/#%E5%BC%95%E5%85%A5CSS%E6%96%87%E4%BB%B6">上文</a>已经说明，这里不再赘述。</p><p>在head下引入CSS文件</p><div><figure><figcaption></figcaption><pre><code><div><div><div>1</div></div><div><span>inject</span><span>:</span></div></div><div><div><div>2</div></div><div><span>  </span><span>head</span><span>:</span></div></div><div><div><div>3</div></div><div><span>    </span><span># 字体(css文件地址换成你自己的)</span></div></div><div><div><div>4</div></div><div><span><span>    </span></span><span>- </span><span>&lt;link rel="stylesheet" href="https://chinese-fonts-cdn.deno.dev/packages/lywkpmydb/dist/LXGWWenKaiScreen/result.css"&gt;</span></div></div></code></pre><div><div></div><div></div></div></figure></div><p>这里我使用的是中文网字计划提供的免费CDN，在这里推荐给大家！</p><p><a href="https://chinese-font.netlify.app/" target="_blank">中文网字计划</a></p><p>这个项目里提供非常多的开源免费字体的托管服务，且速度较快，大家可以放心使用。</p></section><section><h4>更改字体<a href="#更改字体-1"><span>#</span></a></h4><p>详细做法<a href="/posts/post31/#%E6%9B%B4%E6%94%B9%E5%AD%97%E4%BD%93">上文</a>已经说明，这里仅说明字体名称问题。</p><p>如果你是使用中文网字计划的字体，则在我标黄位置就可以看到字体名称。</p><p></p><figure><img src="https://i.p-i.vip/88/20250725-6883089c70d17.webp" alt="字体名称" /><figcaption>字体名称</figcaption></figure><p></p><p>如果你使用的是其他字体，遗憾的是，我也不知道如何查看。目前已知可能可行的方法是你把css文件链接发给AI，他就会告诉你名称。</p><p></p><figure><img src="https://i.p-i.vip/88/20250725-68834415cdb53.webp" alt="询问AI" /><figcaption>询问AI</figcaption></figure><p></p><p>把两个<code>font-family</code>改为AI告诉你的名称，记得加单引号。</p></section></section><section><h3>大功告成<a href="#大功告成"><span>#</span></a></h3><p>本篇文章分享了两种更换字体的方案。方案一借鉴了其他博主的经验，方案二是我个人的探索成果。值得一提的是，方案二的字体文件适用性更广、加载更快，与当前多数网站的方案一致，推荐给你。</p><p>此外，关于是否要写博客一周年纪念文章，我还在犹豫。主要担心自己的文笔不够好，如果最终与大家见面，很可能是一篇“AI代写”的拙作😅。</p></section></section>
<section><h2>参考文章<a href="#参考文章"><span>#</span></a></h2><p><a href="https://mnchen.cn/posts/1013.html" target="_blank">anzhiyu主题自定义博客字体</a></p></section>]]></content>
    </entry>
    <entry>
      <id>https://blog.peter267.dpdns.org/posts/post30/</id>
      <title type="text">自动获取微软积分兑换商品</title>
      <published>2025-07-11T17:51:00.000Z</published>
      <updated>2025-07-11T17:51:00.000Z</updated>
      <author><name>Peter267</name></author>
      <link rel="alternate" href="https://blog.peter267.dpdns.org/posts/post30/"/>
      <summary type="text">这篇文章介绍了微软积分（Microsoft Rewards）的作用与获取方法。积分以必应搜索页的蓝色小奖牌呈现，可兑换礼品卡、消费券、游戏道具，还能抽奖和捐赠。文章先讲积分的作用，再阐述基础获取方法，包括登录微软账户后搜索、完成任务、引荐好友及特定设备操作等，并介绍了借助扩展或移动端链接自动搜索的高级获取方式。</summary>
      <content type="html"><![CDATA[<p>不知道大家在使用必应进行搜索时有没有注意到这个蓝色的小奖牌，这其实是微软推出的<a href="https://rewards.bing.com/" target="_blank">Microsoft Rewards</a>（微软积分）。这个积分有很多用处，可以兑换<strong>礼品卡</strong>、<strong>消费券</strong>、原神里的<strong>原石</strong>和我的世界里的<strong>钻石</strong>等。本篇文章将讲述微软积分的作用和获取方法。</p>
<p></p><figure><img src="https://i.p-i.vip/88/20250711-6870dda9846c4.png" alt="必应搜索页上的微软积分" /><figcaption>必应搜索页上的微软积分</figcaption></figure><p></p>
<section><h2>微软积分的作用<a href="#微软积分的作用"><span>#</span></a></h2><p>可以兑换<strong>礼品卡</strong>、<strong>消费券</strong>、原神里的<strong>原石</strong>和我的世界里的<strong>钻石</strong>等，也可以用来<strong>抽奖</strong>（奖牌是Xbox游戏机和3.6万元）和<strong>捐赠给非盈利组织</strong>。</p><p></p><figure><img src="https://i.p-i.vip/88/20250711-6870dfcd85d27.png" alt="商品列表" /><figcaption>商品列表</figcaption></figure><p></p><p>看到这么多琳琅满目的商品不知道你有没有心动。其实，此积分还能兑换腾讯视频、爱奇艺、芒果TV、优酷视频和哔哩哔哩的视频会员，可能是兑换完了的原因，现在<strong>这些商品都下架了</strong>。</p><p></p><figure><img src="https://i.p-i.vip/88/20250711-6870e0faf2208.png" alt="巅峰时期的微软积分（图片来自https://www.bilibili.com/video/BV1AmK8zsExn）" /><figcaption>巅峰时期的微软积分（图片来自https://www.bilibili.com/video/BV1AmK8zsExn）</figcaption></figure><p></p><p>以B站大会员月卡为例，兑换仅需4250积分（图上没显示出来），每天大约能获得200-300积分。根据计算，每天仅需获得141积分就能兑换，可以实现永久白嫖。最贵的腾讯视频月卡也能永久白嫖。<strong>可惜现在都没了</strong>（微软你快给我上架啊啊啊啊啊啊啊！！！）。</p><p>通过这么多的奖品，可以看到微软为了让用户使用自家产品真的煞费苦心啊、（这是不是个病句？）</p></section>
<section><h2>获取方法<a href="#获取方法"><span>#</span></a></h2><p>首先，进入Microsoft Rewards的官网，如果你想让我多赚点积分，可以使用下方链接进行注册；如果不想，把链接后缀去除即可。</p><ul>
<li><a href="https://rewards.bing.com/welcome?rh=C8BE6B28&amp;ref=rafsrchae" target="_blank">https://rewards.bing.com/welcome?rh=C8BE6B28&amp;ref=rafsrchae</a></li>
</ul><section><h3>基础获取方法<a href="#基础获取方法"><span>#</span></a></h3><section><h4>通过搜索赚取积分<a href="#通过搜索赚取积分"><span>#</span></a></h4><p>使用<strong>微软账户登录</strong>后，可以通过搜索赚取积分。电脑端每天最多可赚取90积分，每次搜索3积分.赚取从第三次搜索开始；移动端每天最多可赚取60积分，每次搜索3积分.赚取从第三次搜索开始。</p><p></p><figure><img src="https://i.p-i.vip/88/20250711-6870e40318146.png" alt="通过搜索赚取积分" /><figcaption>通过搜索赚取积分</figcaption></figure><p></p></section><section><h4>通过完成任务赚取积分<a href="#通过完成任务赚取积分"><span>#</span></a></h4><p>另外，还可以通过完成每日任务获取积分。实测仅需点击链接即可，不用做完任务就能拿到积分，每天无上限（但是任务就那么多，每天180分左右）。</p><p></p><figure><img src="https://i.p-i.vip/88/20250711-6870e46c3ca00.png" alt="每日任务" /><figcaption>每日任务</figcaption></figure><p></p></section><section><h4>通过引荐好友赚取积分<a href="#通过引荐好友赚取积分"><span>#</span></a></h4><p>如我上面的链接，你可以通过邀请好友来赚取积分。当你的好友推荐他们的朋友时，你将为他们的朋友每进行 10 次搜索赚取最多 1 点积分。</p><p></p><figure><img src="https://i.p-i.vip/88/20250711-6870e50e5ebbd.png" alt="通过引荐好友赚取积分" /><figcaption>通过引荐好友赚取积分</figcaption></figure><p></p></section><section><h4>通过其他方式赚取积分<a href="#通过其他方式赚取积分"><span>#</span></a></h4><ul>
<li>通过 Windows 10/11 设备上任务栏上的搜索框搜索 Web。</li>
<li>从移动设备、Xbox One、Windows 10/11 或 Windows 8.1 设备上的 Microsoft 应用商店应用中或通过 Web从 Microsoft Store 在线商店购买商品。</li>
<li>在 Xbox One 上玩所选游戏或完成所选任务。 启动 Rewards 应用以开始使用。</li>
</ul></section></section><section><h3>注意<a href="#注意"><span>#</span></a></h3><ol>
<li>如果 18 个月内没有赚取活动，Microsoft Rewards 积分将过期。</li>
<li>若要通过在移动设备上使用必应进行搜索来获得积分，请将必应设置为默认搜索引擎、使用必应应用或使用适用于 Android 应用的Microsoft启动器。 或者使用 Microsoft Edge 应用赚取更多积分。 并非所有移动奖励收益方法都适用于所有区域。</li>
</ol></section><section><h3>高级获取方法<a href="#高级获取方法"><span>#</span></a></h3><p>如果你平时不用必应搜素，但又想获取积分，下面这个扩展可能会帮到你。</p><p><a href="https://svitspindler.com/microsoft-automatic-rewards" target="_blank">Microsoft Automatic Rewards</a></p><p>将扩展安装到浏览器上后，点击 Get rewards 即可自动使用必应搜索来获取积分了。</p><p></p><figure><img src="https://i.p-i.vip/88/20250711-6871093f66d2c.png" alt="Microsoft Automatic Rewards设置页面（图片来自小众软件）" /><figcaption>Microsoft Automatic Rewards设置页面（图片来自小众软件）</figcaption></figure><p></p><p>在它工作时不要被吓到哦~</p><p>如果你是移动端用户，可以点开下面这个链接，与扩展的功能是一样的。</p><p><a href="https://svitspindler.com/microsoft-automatic-rewards/mobile/website" target="_blank">Microsoft Automatic Rewards Website</a></p></section></section>
<section><h2>参考资料<a href="#参考资料"><span>#</span></a></h2><p><a href="https://support.microsoft.com/zh-cn/account-billing/%E5%A6%82%E4%BD%95%E8%8E%B7%E5%BE%97-microsoft-rewards-%E7%A7%AF%E5%88%86-83179747-1807-7a5e-ce9d-a7c544327174" target="_blank">如何获得 Microsoft Rewards 积分</a></p><p><a href="https://www.appinn.com/microsoft-automatic-rewards" target="_blank">微软自动奖励 – 一个 Chrome 插件，把 Bing 积分刷到 1000 多分了</a></p></section>]]></content>
    </entry>
    <entry>
      <id>https://blog.peter267.dpdns.org/posts/post29/</id>
      <title type="text">个人演讲 - 《乒乓球冠军 - 马龙》</title>
      <published>2025-06-30T08:37:00.000Z</published>
      <updated>2025-06-30T08:37:00.000Z</updated>
      <author><name>Peter267</name></author>
      <link rel="alternate" href="https://blog.peter267.dpdns.org/posts/post29/"/>
      <summary type="text">这篇文章是作者以《介绍一位名人》为主题的语文课演讲稿，主角是乒乓球冠军马龙。文章按演讲结构介绍了马龙的基本信息和大满贯成就，列举了他在奥运会、世乒赛、世界杯上的夺冠经历，分析了其 5 岁学球、克服困难坚持训练的成功原因，最后分享感想，号召大家学习马龙的态度与自律，以“不问终点，全力以赴”共勉。</summary>
      <content type="html"><![CDATA[<div><div><div></div><div>Warning</div></div><div><p>本文为语文课演讲主题《介绍一位名人》的演讲稿，非日常更新博客文章，文字风格会有所不同。</p></div></div>
<section><h2>演讲过程<a href="#演讲过程"><span>#</span></a></h2><section><h3>开头<a href="#开头"><span>#</span></a></h3><p>尊敬的老师、同学们：</p><p>大家好！今天我要和大家分享的是关于乒乓球冠军马龙的故事。</p><p></p><figure><img src="https://i.p-i.vip/88/20250630-6861fc9d81a17.png" alt="首页" /><figcaption>首页</figcaption></figure><p></p></section><section><h3>目录<a href="#目录"><span>#</span></a></h3><p>本次演讲共分为六个部分，分别是：</p><ol>
<li>马龙是谁</li>
<li>他获得过哪些重要冠军</li>
<li>他是怎么成功的</li>
<li>他有哪些值得学习的精神</li>
<li>比赛精彩瞬间</li>
<li>我的感想</li>
</ol><p></p><figure><img src="https://i.p-i.vip/88/20250630-6861fcd6925ce.png" alt="目录" /><figcaption>目录</figcaption></figure><p></p></section><section><h3>马龙是谁<a href="#马龙是谁"><span>#</span></a></h3><p>这是马龙的基本介绍。</p><p>马龙是中国国家乒乓球队的运动员和队长，1988年10月20日出生于辽宁鞍山。他最厉害的成就是世界上首个拿到两次”大满贯”的男乒乓球运动员。这里的大满贯指的是同时获得奥运会、世锦赛和世界杯三大赛事的冠军。</p><p></p><figure><img src="https://i.p-i.vip/88/20250630-6861fd0f4487c.png" alt="第一章" /><figcaption>第一章</figcaption></figure><p></p><p></p><figure><img src="https://i.p-i.vip/88/20250630-6861fd4281d5c.png" alt="马龙是谁？" /><figcaption>马龙是谁？</figcaption></figure><p></p></section><section><h3>他获得过哪些重要冠军<a href="#他获得过哪些重要冠军"><span>#</span></a></h3><p>接下来我们看看马龙获得过哪些重要冠军：</p><ul>
<li>
<p>2012年伦敦奥运会，马龙首次获得奥运男单冠军</p>
</li>
<li>
<p>2016年里约奥运会，他再次夺冠</p>
</li>
<li>
<p>2021年东京奥运会，33岁的马龙卫冕成功，成为奥运史上首位男单卫冕冠军</p>
</li>
</ul><p>此外，他还多次获得世乒赛和世界杯的冠军。</p><p></p><figure><img src="https://i.p-i.vip/88/20250630-6861fd761298c.png" alt="第二章" /><figcaption>第二章</figcaption></figure><p></p><p></p><figure><img src="https://i.p-i.vip/88/20250630-6861fdecc99d1.png" alt="他获得过哪些重要冠军？" /><figcaption>他获得过哪些重要冠军？</figcaption></figure><p></p></section><section><h3>他是怎么成功的<a href="#他是怎么成功的"><span>#</span></a></h3><p>马龙是怎么取得这些成就的呢？</p><p>他5岁开始学打乒乓球，15岁进入国家队。但一开始他并不是最厉害的，还当过陪练。2015年左右进入巅峰期，拿了很多冠军。这期间他遇到过很多困难，受过伤，有过状态不好的时候，但他始终坚持训练，调整心态，永不放弃。</p><p></p><figure><img src="https://i.p-i.vip/88/20250630-6861fe1755ae3.png" alt="第三章" /><figcaption>第三章</figcaption></figure><p></p><p></p><figure><img src="https://i.p-i.vip/88/20250630-6861fe3881629.png" alt="他是怎么成功的？" /><figcaption>他是怎么成功的？</figcaption></figure><p></p></section><section><h3>他有哪些值得学习的精神<a href="#他有哪些值得学习的精神"><span>#</span></a></h3><p>马龙身上有很多值得我们学习的精神：</p><ol>
<li>
<p>第一是努力和坚持，几十年如一日刻苦训练；</p>
</li>
<li>
<p>第二是热爱，因为真心喜欢才能坚持这么久；</p>
</li>
<li>
<p>第三是自律，严格要求自己，生活规律；</p>
</li>
<li>
<p>第四是责任心，作为队长带领好队伍；</p>
</li>
<li>
<p>第五是专注，就像他说的”不问终点，全力以赴”；</p>
</li>
<li>
<p>第六是谦逊，赢了不骄傲，尊重对手和队友。</p>
</li>
</ol><p></p><figure><img src="https://i.p-i.vip/88/20250630-6861fe565fe85.png" alt="第四章" /><figcaption>第四章</figcaption></figure><p></p><p></p><figure><img src="https://i.p-i.vip/88/20250630-6861fe78c5b78.png" alt="他有哪些值得学习的精神？" /><figcaption>他有哪些值得学习的精神？</figcaption></figure><p></p></section><section><h3>比赛精彩瞬间<a href="#比赛精彩瞬间"><span>#</span></a></h3><p>让我们一起感受他的的赛场魅力！请看精彩集锦：</p><p>精湛技术、顽强拼搏、永不言弃——这就是马龙的赛场写照！</p><p></p><figure><img src="https://i.p-i.vip/88/20250630-6861fe9ba3ae5.png" alt="第五章" /><figcaption>第五章</figcaption></figure><p></p><p></p><figure><img src="https://i.p-i.vip/88/20250630-6861feb86b991.png" alt="比赛精彩瞬间" /><figcaption>比赛精彩瞬间</figcaption></figure><p></p></section><section><h3>我的感想<a href="#我的感想"><span>#</span></a></h3><p>最后是我的感想。</p><p>了解了马龙的故事，我深受感动和启发。我觉得，他不仅仅是一位冠军，更是一位人生的榜样。</p><p>在学习上，我要学习他“全力以赴”的态度。比如，认真预习、复习，对待每一次作业和考试都像他对待每一个球一样专注。遇到难题，就像他遇到强敌一样，不轻易放弃，多想想办法。</p><p>在生活上，我要学习他的自律。管理好自己的时间，该学习时专心学习，该休息时好好休息。</p><p>他说的“不问终点，全力以赴”这句话，给了我很大的力量。它告诉我，无论做什么事情，过程努力了，结果就不会太差；即使结果不完美，也不会留下遗憾。 我要把这句话记在心里，用在平时的学习和生活中。</p><p>马龙用他的行动告诉我们：成功没有捷径，天赋很重要，但更重要的是日复一日的努力、坚持和对目标的热爱。</p><p></p><figure><img src="https://i.p-i.vip/88/20250630-6861fee52fdbf.png" alt="第五章" /><figcaption>第五章</figcaption></figure><p></p><p></p><figure><img src="https://i.p-i.vip/88/20250630-6861ff0e4f531.png" alt="我的感想" /><figcaption>我的感想</figcaption></figure><p></p></section><section><h3>结尾<a href="#结尾"><span>#</span></a></h3><p>最后，以马龙的名言共勉：“不问终点，全力以赴”！</p><p>谢谢大家！</p><p></p><figure><img src="https://i.p-i.vip/88/20250630-6861ff2baf3b9.png" alt="尾页" /><figcaption>尾页</figcaption></figure><p></p></section></section>
<section><h2>资源下载<a href="#资源下载"><span>#</span></a></h2><p><strong>PPT</strong>：<a href="https://peterwu.lanzn.com/iwY3Y2yr0fba" target="_blank">https://peterwu.lanzn.com/iwY3Y2yr0fba</a>
密码:<code>b2yd</code></p><p><strong>演讲稿</strong>：<a href="https://peterwu.lanzn.com/itmzc2yr0lpa" target="_blank">https://peterwu.lanzn.com/itmzc2yr0lpa</a>
密码:<code>bvod</code></p><p>**精彩瞬间视频：**<a href="https://www.bilibili.com/video/BV1y7411f7FK/" target="_blank">https://www.bilibili.com/video/BV1y7411f7FK/</a></p></section>]]></content>
    </entry>
    <entry>
      <id>https://blog.peter267.dpdns.org/posts/post28/</id>
      <title type="text">Motrix - 一个小而美的下载工具</title>
      <published>2025-06-08T18:37:00.000Z</published>
      <updated>2025-06-08T18:37:00.000Z</updated>
      <author><name>Peter267</name></author>
      <link rel="alternate" href="https://blog.peter267.dpdns.org/posts/post28/"/>
      <summary type="text">这篇文章针对 IDM 闭源、收费、界面不佳等缺点，推荐了开源、免费、美观且支持 BT/磁力/百度网盘、下载速度快的下载工具 Motrix。文中详细介绍了 Motrix 的下载方式、基础设置和进阶设置，以及配合浏览器使用的插件安装与设置要点。</summary>
      <content type="html"><![CDATA[<p>说起下载器，大家首先想到的应该是IDM。但它既闭源又收费，界面还不好看。鉴于它的这些缺点，本篇文章将推荐一个<strong>开源</strong>、<strong>免费</strong>、<strong>美观</strong>，还<strong>支持BT/磁力/百度网盘</strong>，<strong>速度直接拉满</strong>的下载器——<strong>Motrix</strong>！</p>
<p></p><figure><img src="https://s.motrix.app/images/screenshot-task-list-downloading-en@2x.png" alt="Motrix页面" /><figcaption>Motrix页面</figcaption></figure><p></p>
<section><h2>下载<a href="#下载"><span>#</span></a></h2><p><a href="https://motrix.app" target="_blank">Motrix</a></p><p>进入官网后，点击 Download，选择自己的操作系统和需要的版本下载。</p></section>
<section><h2>设置<a href="#设置"><span>#</span></a></h2><section><h3>基础设置<a href="#基础设置"><span>#</span></a></h3><p>首先来到基础设置。我来讲几个比较重要的设置。</p><ul>
<li>勾选“开机自动启动”，这是下面能让Motrix接管浏览器进行下载的前提。</li>
<li>修改“默认下载路径”为除C盘外的任何盘，否则你的C盘会爆炸！</li>
</ul><p>至于其他的设置项，大家酌情开关。</p><p></p><figure><img src="https://i.p-i.vip/88/20250609-6845c96e77d52.png" alt="基础设置" /><figcaption>基础设置</figcaption></figure><p></p></section><section><h3>进阶设置<a href="#进阶设置"><span>#</span></a></h3><p>进阶设置大部分是为了下面代理浏览器下载的内容。</p><p></p><figure><img src="https://i.p-i.vip/88/20250609-6845cb016400f.png" alt="进阶设置" /><figcaption>进阶设置</figcaption></figure><p></p><ul>
<li>自动检查更新无所谓，项目已经2年没动静了。</li>
<li>关闭“每天自动更新Tracker服务器列表，因为对于国内的BT下载环境来说，打开毫无必要。</li>
<li>注意RPC设置，记住端口和密钥，待会要用。</li>
</ul></section></section>
<section><h2>代理浏览器下载<a href="#代理浏览器下载"><span>#</span></a></h2><p>大家最常用的肯定是用浏览器去下载各种文件，这一步就是要让Motrix来代理浏览器进行下载。</p><section><h3>安装插件<a href="#安装插件"><span>#</span></a></h3><p><a href="https://www.crxsoso.com/webstore/detail/mpkodccbngfoacfalldjimigbofkhgjn" target="_blank">Aria2 Explorer</a></p><p>插件不唯一，谨以此举例。</p></section><section><h3>插件设置<a href="#插件设置"><span>#</span></a></h3><p>安装好后，理论上会自动弹出这个页面。</p><p></p><figure><img src="https://i.p-i.vip/88/20250609-6845cdda4b109.png" alt="扩展配置页面" /><figcaption>扩展配置页面</figcaption></figure><p></p><p>如果没有弹出，可右键点击扩展图标 → 选项 进入设置页面。</p><p></p><figure><img src="https://i.p-i.vip/88/20250609-6845ce6642559.png" alt="手动打开扩展配置页面" /><figcaption>手动打开扩展配置页面</figcaption></figure><p></p><p>请根据图示进行设置，记得点保存。</p><p></p><figure><img src="https://i.p-i.vip/88/20250609-6845cf4689b47.png" alt="具体设置" /><figcaption>具体设置</figcaption></figure><p></p><p>到此为止，全部设置完毕。下载一个文件试一下是否被代理下载。若成功则会在下方的列表中显示。</p><p>点击扩展图标即可进入列表。</p><p></p><figure><img src="https://i.p-i.vip/88/20250609-6845cfced900f.png" alt="下载列表" /><figcaption>下载列表</figcaption></figure><p></p></section></section>]]></content>
    </entry>
    <entry>
      <id>https://blog.peter267.dpdns.org/posts/post27/</id>
      <title type="text">如何下载国家智教平台的教材？试试这个工具</title>
      <published>2025-05-18T09:51:00.000Z</published>
      <updated>2025-05-18T09:51:00.000Z</updated>
      <author><name>Peter267</name></author>
      <link rel="alternate" href="https://blog.peter267.dpdns.org/posts/post27/"/>
      <summary type="text">这篇文章介绍了如何通过第三方工具下载国家中小学智慧教育平台的电子课本。针对平台无法直接下载课本的问题，作者推荐了 GitHub 开源工具“tchMaterial-parser”，详细说明了 Windows 和 Linux 的安装方式，并分步演示如何通过浏览器开发者工具获取 Access Token 完成验证，同时提醒 Token 过期需重新获取，还提供了备用方案“ChinaTextbook”项目。</summary>
      <content type="html"><![CDATA[<section><h2>序<a href="#序"><span>#</span></a></h2><p>大部分学生党应该知道，<strong>国家中小学智慧教育平台</strong>是一个非常好用的教育资源获取的工具。里面有大量的课程视频、教学PPT、教材等几乎所有教育相关的内容。一般来说，我会用这个平台来获取一些课本资源，可以在寒暑假来预习下学期的内容。但平台本身并不支持下载课本，而我喜欢纸质课本而不是在线浏览。因为不支持下载，所以课本就不支持打印，对我的预习产生了影响。最近发现了一个工具，可以直接下载国家中小学智慧教育平台的课本，故分享给大家！</p><p><a href="https://github.com/happycola233/tchMaterial-parser" target="_blank">国家中小学智慧教育平台 电子课本下载工具</a></p></section>
<section><h2>使用方法<a href="#使用方法"><span>#</span></a></h2><section><h3>下载软件<a href="#下载软件"><span>#</span></a></h3><div><div><div></div><div>Warning</div></div><div><p>仅适用于 x64 架构的Windows 与 Linux 操作系统</p></div></div><ul>
<li>
<p><strong>Windows</strong>：进入<a href="https://github.com/happycola233/tchMaterial-parser/releases" target="_blank">Releases</a>页面直接下载即可。</p>
</li>
<li>
<p><strong>Arch Linux</strong>：前往<a href="https://aur.archlinux.org/packages/tchmaterial-parser" target="_blank">Arch 用户软件仓库</a>安装，在终端中输入以下命令安装。</p>
<div><figure><figcaption></figcaption><pre><code><div><div><div>1</div></div><div><span>yay -S tchmaterial-parser</span></div></div></code></pre><div><div></div><div></div></div></figure></div>
</li>
</ul></section><section><h3>获取 Access Token<a href="#获取-access-token"><span>#</span></a></h3><p>当您第一次使用程序时，需要使用Access Token，设置后则储存于电脑本地，无需重复设置。</p><ol>
<li>进入<a href="https://basic.smartedu.cn/" target="_blank">国家中小学智慧教育平台</a>并通过手机号注册账号。因为是国内网站，不赘述注册过程。</li>
<li>注册完成后，通过点击 <strong>F12</strong> 或 <strong>Ctrl+Shift+I</strong> 或 <strong>右键→检查（或审查元素）</strong>，打开<strong>开发者工具</strong>，选择<strong>控制台</strong>。</li>
</ol><p></p><figure><img src="https://i.p-i.vip/88/20250518-6828b3ff2bba9.png" alt="控制台" /><figcaption>控制台</figcaption></figure><p></p><ol>
<li>
<p>在上图所示<strong>红色区域</strong>中，输入以下代码并回车。</p>
<div><figure><figcaption></figcaption><pre><code><div><div><div>1</div></div><div><span>(function() {</span></div></div><div><div><div>2</div></div><div><span><span>  </span></span><span>const authKey = Object.keys(localStorage).find(key =&gt; key.startsWith("ND_UC_AUTH"));</span></div></div><div><div><div>3</div></div><div><span><span>  </span></span><span>if (!authKey) {</span></div></div><div><div><div>4</div></div><div><span><span>    </span></span><span>console.error("未找到 Access Token，请确保已登录！");</span></div></div><div><div><div>5</div></div><div><span><span>    </span></span><span>return;</span></div></div><div><div><div>6</div></div><div><span><span>  </span></span><span>}</span></div></div><div><div><div>7</div></div><div><span><span>  </span></span><span>const tokenData = JSON.parse(localStorage.getItem(authKey));</span></div></div><div><div><div>8</div></div><div><span><span>  </span></span><span>const accessToken = JSON.parse(tokenData.value).access_token;</span></div></div><div><div><div>9</div></div><div><span><span>  </span></span><span>console.log("%cAccess Token: ", "color: green; font-weight: bold", accessToken);</span></div></div><div><div><div>10</div></div><div><span>})();</span></div></div></code></pre><div><div></div><div></div></div></figure></div>
<p></p><figure><img src="https://wmimg.com/i/1169/2025/05/682894c8d51f7.png" alt="控制台输出Token" /><figcaption>控制台输出Token</figcaption></figure><p></p>
</li>
<li>
<p>复制绿色高亮显示的<strong>Access Token</strong>，并打开下载好的软件。</p>
</li>
</ol><blockquote><p>[!INFO]</p><p>注意，Access Token 可能会过期，若下载失败提示 401 Unauthorized，请重新获取并设置新的 Token。</p></blockquote><ol>
<li>
<p>点击<strong>设置 Token</strong>，复制 <strong>Access Token</strong> 并保存。</p>
<p></p><figure><img src="https://i.p-i.vip/88/20250529-68385e0d172fd.png" alt="设置 Token" /><figcaption>设置 Token</figcaption></figure><p></p>
<ol>
<li>
<p>大功告成！你可以尝试输入以下网址来检验是否成功。（测试链接为 <strong>义务教育教科书·语文六年级下册</strong>）选择下载位置即可。</p>
<div><figure><figcaption></figcaption><pre><code><div><div><div>1</div></div><div><span>https://basic.smartedu.cn/tchMaterial/detail?contentType=assets_document&amp;contentId=06422d77-21f1-45c3-b409-fa2947eee424&amp;catalogType=tchMaterial&amp;subCatalog=tchMaterial</span></div></div></code></pre><div><div></div><div></div></div></figure></div>
<p></p><figure><img src="https://i.p-i.vip/88/20250609-6845d505b7d9e.png" alt="输入网址" /><figcaption>输入网址</figcaption></figure><p></p>
</li>
</ol>
</li>
</ol></section></section>
<section><h2>我太懒了！<a href="#我太懒了"><span>#</span></a></h2><p>如果你真的不会上面的操作，那说明你太笨了你希望下载老版本的教材。</p><p>可以试试 ChinaTextbook，里面收集了<strong>非常全面的教材</strong>，只不过<strong>比较老</strong>。</p><p><a href="https://github.com/TapXWorld/ChinaTextbook" target="_blank">ChinaTextbook</a></p><p>这是本周最火的GitHub仓库，目前收获了 20k+Star！</p></section>
<section><h2>结尾<a href="#结尾"><span>#</span></a></h2><p>最后，引用  ChinaTextbook 作者 <strong>TapXWorld</strong> 的一句话来结束这个文章。</p><blockquote><p>希望未来出现更多不是为了考学而读书的人。</p></blockquote><p></p><figure><img src="https://basic.smartedu.cn/img/logo-new-default.ab3fc5da.png" alt="平台Logo" /><figcaption>平台Logo</figcaption></figure><p></p></section>]]></content>
    </entry>
    <entry>
      <id>https://blog.peter267.dpdns.org/posts/post26/</id>
      <title type="text">Edge越用越慢，收下这份优化指南</title>
      <published>2025-04-03T15:40:00.000Z</published>
      <updated>2025-04-03T15:40:00.000Z</updated>
      <author><name>Peter267</name></author>
      <link rel="alternate" href="https://blog.peter267.dpdns.org/posts/post26/"/>
      <summary type="text">这篇文章分享了 Edge 浏览器的优化技巧，帮助解决低配电脑卡顿的问题。通过关闭后台服务和冗余功能、调整隐私和系统等核心设置，可显著提升运行效率；同时建议精简扩展，推荐使用 uBlock Origin 等低内存占用工具，让浏览器重获流畅体验。</summary>
      <content type="html"><![CDATA[<p>作为Edge的老用户，我亲历了它从轻量化到功能丰富的演变过程。然而，随着版本迭代，越来越多的后台服务和无用功能被默认开启，导致我的低配电脑越来越卡顿。启动时间变长、页面加载卡顿、内存占用飙升……</p>
<p>经过一番设置调整后，浏览器的运行效率明显提升。本文将分享这些优化经验，帮助你的Edge重获流畅体验。</p>
<hr />
<section><h2>浏览器设置 - 没用的全关<a href="#浏览器设置---没用的全关"><span>#</span></a></h2><section><h3>隐私、搜索和服务<a href="#隐私搜索和服务"><span>#</span></a></h3><p>网址：<a>edge://settings/privacy</a></p><p>点击“<strong>跟踪防护</strong>”，设置为平衡，关闭“浏览 InPrivate 时始终使用“严格”跟踪防护“。</p><p>点击“<strong>安全性</strong>”，关闭“恶意软件阻止程序”、“Microsoft Defender Smartscreen”、“阻止可能不需要的应用”、“网站拼写错误保护”、“增强 Web 安全性”、“Microsoft Edge 安全网络”。</p><p>点击“<strong>搜索和链接体验</strong>”，关闭“使用 Web 服务帮助解决导航错误”、“找不到网站时建议类似的站点”、“在 Microsoft Edge 中购物，节省时间和金钱”、“在Microsoft Edge 中使用集锦保存内容”、“获取有关使用’发现‘浏览相关内容的通知”、“让 Microsoft Edge 帮助保持标签页井然有序”、“保存历史记录网站的屏幕截图”。</p></section><section><h3>外观<a href="#外观"><span>#</span></a></h3><p>网址：<a>edge://settings/appearance</a></p><p>关闭“仅在开启高对比度主题时应用页面颜色”。</p><p>对于Windows10的界面风格来说，不建议启用“试用 Microsoft Edge 的全新外观”，因为这会显着与系统格格不入。</p></section><section><h3>侧栏<a href="#侧栏"><span>#</span></a></h3><p>网址：<a>edge://settings/sidebar</a></p><p>关闭“显示‘边栏’按钮”、“启用 Edge 栏”。在“应用和通知设置”中点击“Copilot”（如果有），关闭“显示工具栏上的 Copilot 按钮”。</p></section><section><h3>语言<a href="#语言"><span>#</span></a></h3><p>网址：<a>edge://settings/languages</a></p><p>关闭“在 Web 上编写时与 Copilot 协作”、“使用文本预测”、“启用语法和拼写检查帮助“。</p></section><section><h3>下载<a href="#下载"><span>#</span></a></h3><p>网址：<a>edge://settings/downloads</a></p><p>将“位置”更改为除C盘外的任何盘。</p><p>其他根据自己实际需要设置。</p></section><section><h3>辅助功能<a href="#辅助功能"><span>#</span></a></h3><p>网址：<a>edge://settings/accessibility</a></p><p>关闭“在页面上的焦点区域周围显示高可见性大纲”、“仅在开启高对比度主题时应用页面颜色”、“从 Microsoft 获取屏幕阅读器的图像说明”、“在支持的菜单中添加辅助功能操作”。</p></section><section><h3>系统和性能<a href="#系统和性能"><span>#</span></a></h3><p>网址：<a>edge://settings/system</a></p><p>点击“<strong>系统</strong>”，关闭“启动增强”、“在 Microsoft Edge 关闭后继续运行后台扩展和应用”、“增强 Microsoft Edge 中的视频”。开启“在可用时使用图形加速”（重要）。</p><p>点击“性能”，关闭“效率模式”、“使用效率模式改善电脑游戏体验”、“性能检测器”、“资源控制”。</p><p>“在指定一段时间后，将非活动标签页置于睡眠状态”可根据自己实际需要设置。建议将网盘类站点加入白名单，否则可能会因为标签页休眠导致上传中断。</p><hr /><p>到这，“设置”的部分已经全部完成，您的浏览器运行速度理论上会得到提升。注意，请<strong>根据自己的需求结合本教程</strong>来进行设置，平常不用的功能就关掉。</p></section></section>
<section><h2>扩展 - 没用的全删<a href="#扩展---没用的全删"><span>#</span></a></h2><p>浏览器用久后，安装的扩展渐渐多了起来，这些扩展很大程度上拖慢了浏览器的运行效率。</p><p>在安装扩展时，可以选择内存占用较低的扩展。例如“uBlock Origin”内存占用相对之前推荐的“AD Guard”低，所以我现在使用“uBlock Origin”。</p><p>请一定根据自己的需求来安装扩展，不要安装没用的、功能重复的扩展。仅建议保留“<strong>广告拦截类</strong>”、“<strong>首页类</strong>”、“<strong>翻译类</strong>”扩展和“<strong>Tampermonkey（篡改猴）</strong>“。</p><p>其实，很多简单的扩展都可以通过脚本实现，但本文并不是推荐脚本的，故不做推荐。如果想安装脚本，可以看看<a href="https://greasyfork.org/" target="_blank">GreasyFork</a>这个网站，里面有很多实用的扩展。</p><hr /><p>另外，推荐一个浏览器测速网站，也是<a href="https://dusays.com/790/" target="_blank">杜老师</a>曾经推荐过的<strong>Speedometer 3.1</strong>。</p><p><a href="https://browserbench.org/Speedometer3.1" target="_blank">Speedometer 3.1</a></p><p>到此为止，您的浏览器速度应该有了提升。可以打开任务管理器看看占用资源有没有下降。其实，本文并不仅适用于Edge，所有浏览器都是这个道理：<strong>设置——没用的全关，扩展——没用的全删</strong>。</p></section>]]></content>
    </entry>
    <entry>
      <id>https://blog.peter267.dpdns.org/posts/post25/</id>
      <title type="text">如何更好地提问：提问的智慧</title>
      <published>2025-03-08T08:30:00.000Z</published>
      <updated>2025-03-08T08:30:00.000Z</updated>
      <author><name>Eric S. Raymond</name></author>
      <link rel="alternate" href="https://blog.peter267.dpdns.org/posts/post25/"/>
      <summary type="text">这篇文章转载自知名黑客 Eric S. Raymond 的《提问的智慧》，旨在指导如何有效地提出技术问题以获得满意的答案。文章强调提问者应通过搜索、阅读手册和尝试自己解决问题来展示努力，选择正确的论坛并提出清晰的问题描述，还提供了解读答案和处理无礼回应的建议。</summary>
      <content type="html"><![CDATA[<blockquote><p>本文原文由知名黑客 Eric S. Raymond 所撰写，教你如何正确地提出技术问题并获得你满意的答案。
原文地址：<a href="http://www.catb.org/~esr/faqs/smart-questions.html" target="_blank">How to Ask Questions the Smart Way</a></p></blockquote>
<section><h2>简介<a href="#简介"><span>#</span></a></h2><p>在<a href="http://www.catb.org/~esr/faqs/hacker-howto.html" target="_blank">黑客</a>的世界里，你所提技术问题的解答的好坏, 很大程度上取决于你提问的方式与此问题的难度。本指南将教你如何正确地提问以获得你满意的答案。</p><p>现在开源（Open Source）软件已经相当盛行，您通常可以从其他更有经验的用户那里获得与黑客一样好的答案，这是件<strong>好事</strong>；和黑客相比，用户们往往对那些新手常遇到的问题更宽容一些。尽管如此，以我们在此推荐的方式对待这些有经验的用户通常也是从他们那里获得有用答案的最有效方式。</p><p>首先你应该明白，黑客们喜爱有挑战性的问题，或者能激发他们思维的好问题。如果我们并非如此，那我们也不会成为你想询问的对象。如果你给了我们一个值得反复咀嚼玩味的好问题，我们自会对你感激不尽。好问题是激励，是厚礼。好问题可以提高我们的理解力，而且通常会暴露我们以前从没意识到或者思考过的问题。对黑客而言，“好问题！”是诚挚的大力称赞。</p><p>尽管如此，黑客们有着蔑视或傲慢面对简单问题的坏名声，这有时让我们看起来对新手、无知者似乎较有敌意，但其实不是那样的。</p><p>我们不讳言我们对那些不愿思考、或者在发问前不做他们该做的事的人的蔑视。那些人是时间杀手 —— 他们只想索取，从不付出，消耗我们可用在更有趣的问题或更值得回答的人身上的时间。我们称这样的人为 <code>失败者（loser）</code> （由于历史原因，我们有时把它拼作 <code>lusers</code>）。</p><p>我们意识到许多人只是想使用我们写的软件，他们对学习技术细节没有兴趣。对大多数人而言，电脑只是种工具，是种达到目的的手段而已。他们有自己的生活并且有更要紧的事要做。我们认可这点，也从不指望每个人都对这些让我们着迷的技术问题感兴趣。尽管如此，我们只为那些真正有兴趣并愿意积极参与问题解决的人调整回答问题的风格。这点不会变，也不该变：否则，我们就是在最擅长的事情上降低效率。</p><p>我们（在很大程度上）是自愿的，从繁忙的生活中抽出时间来解答疑惑，而且时常被提问淹没。所以我们无情地滤掉一些话题，特别是拋弃那些看起来像失败者的家伙，以便更高效地利用时间来回答<code>赢家（winner）</code>的问题。</p><p>如果你厌恶我们的态度，高高在上，或过于傲慢，不妨也设身处地想想。我们并没有要求你向我们屈服 —— 事实上，我们大多数人非常乐意与你平等地交流，只要你付出小小努力来满足基本要求，我们就会欢迎你加入我们的文化。但让我们帮助那些不愿意帮助自己的人是没有效率的。无知没有关系，但装白痴就是不行。</p><p>所以，你不必在技术上很在行才能吸引我们的注意，但你必须表现出能引导你变得在行的特质 —— 机敏、有想法、善于观察、乐于主动参与解决问题。如果你做不到这些使你与众不同的事情，我们建议你花点钱找家商业公司签个技术支持服务合同，而不是要求黑客个人无偿地帮助你。</p><p>如果你决定向我们求助，当然你也不希望被视为失败者，更不愿成为失败者中的一员。能立刻得到快速并有效答案的最好方法，就是像赢家那样提问 —— 聪明、自信、有解决问题的思路，只是偶尔在特定的问题上需要获得一点帮助。</p><p>（欢迎对本指南提出改进意见。你可以把你的建议发送至 <a href="esr@thyrsus.com">esr@thyrsus.com</a> 或 <a href="respond-auto@linuxmafia.com">respond-auto@linuxmafia.com</a>。然而请注意，本文并非<a href="http://www.ietf.org/rfc/rfc1855.txt" target="_blank">网络礼节</a>的通用指南，而我们通常会拒绝无助于在技术论坛得到有用答案的建议）。</p></section>
<section><h2>在提问之前<a href="#在提问之前"><span>#</span></a></h2><p>在你准备要通过电子邮件、新闻群组或者聊天室提出技术问题前，请先做到以下事情：</p><ol>
<li>尝试在你准备提问的论坛的旧文章中搜索答案。</li>
<li>尝试上网搜索以找到答案。</li>
<li>尝试阅读手册以找到答案。</li>
<li>尝试阅读常见问题文件（FAQ）以找到答案。</li>
<li>尝试自己检查或试验以找到答案。</li>
<li>向你身边的强者朋友打听以找到答案。</li>
<li>如果你是程序开发者，请尝试阅读源代码以找到答案。</li>
</ol><p>当你提出问题的时候，请先表明你已经做了上述的努力；这将有助于树立你并不是一个不劳而获且浪费别人的时间的提问者。如果你能一并表达在做了上述努力的过程中所<strong>学到</strong>的东西会更好，因为我们更乐于回答那些表现出能从答案中学习的人的问题。</p><p>运用某些策略，比如先用 Google 搜索你所遇到的各种错误信息（搜索 <a href="http://groups.google.com/" target="_blank">Google 论坛</a>和网页），这样很可能直接就找到了能解决问题的文件或邮件列表线索。即使没有结果，在邮件列表或新闻组寻求帮助时加上一句 <code>我在 Google 中搜过下列句子但没有找到什么有用的东西</code> 也是件好事，即使它只是表明了搜索引擎不能提供哪些帮助。这么做（加上搜索过的字串）也让遇到相似问题的其他人能被搜索引擎引导到你的提问来。</p><p>别着急，不要指望几秒钟的 Google 搜索就能解决一个复杂的问题。在向专家求助之前，再阅读一下常见问题文件（FAQ）、放轻松、坐得舒服一些，再花点时间思考一下这个问题。相信我们，他们能从你的提问看出你做了多少阅读与思考，如果你是有备而来，将更有可能得到解答。不要将所有问题一股脑拋出，只因你的第一次搜索没有找到答案（或者找到太多答案）。</p><p>准备好你的问题，再将问题仔细地思考过一遍，因为草率的发问只能得到草率的回答，或者根本得不到任何答案。越是能表现出在寻求帮助前你为解决问题所付出的努力，你越有可能得到实质性的帮助。</p><p>小心别问错了问题。如果你的问题基于错误的假设，某个普通黑客（J. Random Hacker）多半会一边在心里想着<code>蠢问题…</code>，一边用无意义的字面解释来答复你，希望着你会从问题的回答（而非你想得到的答案）中汲取教训。</p><p>绝不要自以为<strong>够格</strong>得到答案，你没有；你并没有。毕竟你没有为这种服务支付任何报酬。你将会是自己去<strong>挣到</strong>一个答案，靠提出有内涵的、有趣的、有思维激励作用的问题 —— 一个有潜力能贡献社区经验的问题，而不仅仅是被动地从他人处索取知识。</p><p>另一方面，表明你愿意在找答案的过程中做点什么是一个非常好的开端。<code>谁能给点提示？</code>、<code>我的这个例子里缺了什么？</code>以及<code>我应该检查什么地方</code>比<code>请把我需要的确切的过程贴出来</code>更容易得到答复。因为你表现出只要有人能指个正确方向，你就有完成它的能力和决心。</p></section>
<section><h2>当你提问时<a href="#当你提问时"><span>#</span></a></h2><section><h3>慎选提问的论坛<a href="#慎选提问的论坛"><span>#</span></a></h3><p>小心选择你要提问的场合。如果你做了下述的事情，你很可能被忽略掉或者被看作失败者：</p><ul>
<li>在与主题不合的论坛上贴出你的问题。</li>
<li>在探讨进阶技术问题的论坛张贴非常初级的问题；反之亦然。</li>
<li>在太多的不同新闻群组上重复转贴同样的问题（cross-post）。</li>
<li>向既非熟人也没有义务解决你问题的人发送私人电邮。</li>
</ul><p>黑客会剔除掉那些搞错场合的问题，以保护他们沟通的渠道不被无关的东西淹没。你不会想让这种事发生在自己身上的。</p><p>因此，第一步是找到对的论坛。再说一次，Google 和其它搜索引擎还是你的朋友，用它们来找到与你遭遇到困难的软硬件问题最相关的网站。通常那儿都有常见问题（FAQ）、邮件列表及相关说明文件的链接。如果你的努力（包括<strong>阅读</strong> FAQ）都没有结果，网站上也许还有报告 Bug（Bug-reporting）的流程或链接，如果是这样，链过去看看。</p><p>向陌生的人或论坛发送邮件最可能是风险最大的事情。举例来说，别假设一个提供丰富内容的网页的作者会想充当你的免费顾问。不要对你的问题是否会受到欢迎做太乐观的估计 —— 如果你不确定，那就向别处发送，或者压根别发。</p><p>在选择论坛、新闻群组或邮件列表时，别太相信它的名字，先看看 FAQ 或者许可书以弄清楚你的问题是否切题。发文前先翻翻已有的话题，这样可以让你感受一下那里的文化。事实上，事先在新闻组或邮件列表的历史记录中搜索与你问题相关的关键词是个极好的主意，也许这样就找到答案了。即使没有，也能帮助你归纳出更好的问题。</p><p>别像机关枪似的一次“扫射”所有的帮助渠道，这就像大喊大叫一样会使人不快。要一个一个地来。</p><p>搞清楚你的主题！最典型的错误之一是在某种致力于跨平台可移植的语言、套件或工具的论坛中提关于 Unix 或 Windows 操作系统程序界面的问题。如果你不明白为什么这是大错，最好在搞清楚这之间差异之前什么也别问。</p><p>一般来说，在仔细挑选的公共论坛中提问，会比在私有论坛中提同样的问题更容易得到有用的回答。有几个理由可以支持这点，一是看潜在的回复者有多少，二是看观众有多少。黑客较愿意回答那些能帮助到许多人的问题。</p><p>可以理解的是，老练的黑客和一些热门软件的作者正在接受过多的错发信息。就像那根最后压垮骆驼背的稻草一样，你的加入也有可能使情况走向极端 —— 已经好几次了，一些热门软件的作者由于涌入其私人邮箱的大量不堪忍受的无用邮件而不再提供支持。</p></section><section><h3>Stack Overflow<a href="#stack-overflow"><span>#</span></a></h3><p>搜索，<em>然后</em>在 Stack Exchange 问。</p><p>近年来，Stack Exchange 社区已经成为回答技术及其他问题的主要渠道，尤其是那些开放源码的项目。</p><p>因为 Google 索引是即时的，在看 Stack Exchange 之前先在 Google 搜索。有很高的几率某人已经问了一个类似的问题，而且 Stack Exchange 网站们往往会是搜索结果中最前面几个。如果你在 Google 上没有找到任何答案，你再到特定相关主题的网站去找。用标签（Tag）搜索能让你更缩小你的搜索结果。</p><p>如果你还是找不到任何对你的问题有用的内容，请把你的问题发在与它最相关的网站上。提问的时候请善用格式化工具，尤其注意为代码添加格式，并且添加相关的标签（特别是编程语言、操作系统或库/包的名称）。当有人要求你提供更多相关信息时，请编辑你的贴子来补充它们[译注：而不是发一个回帖或回答！]。如果你觉得一个答案对你有帮助，点击向上的箭头来为它投票；如果一个答案提供了问题的正确解决方案，点击投票按钮下方的对勾来将它标记为正解。</p><p>Stack Exchange 已经成长到<a href="https://stackexchange.com/sites" target="_blank">超过一百个网站</a>，以下是最常用的几个站：</p><ul>
<li>Super User 是问一些通用的电脑问题，如果你的问题跟代码或是写程序无关，只是一些网络连线之类的，请到这里。</li>
<li>Stack Overflow 是问写程序有关的问题。</li>
<li>Server Fault 是问服务器和网管相关的问题。</li>
</ul></section><section><h3>网站和 IRC 论坛<a href="#网站和-irc-论坛"><span>#</span></a></h3><p>本地的用户群组（user group），或者你所用的 Linux 发行版本也许正在宣传他们的网页论坛或 IRC 频道，并提供新手帮助（在一些非英语国家，新手论坛很可能还是邮件列表），这些都是开始提问的好地方，特别是当你觉得遇到的也许只是相对简单或者很普通的问题时。有广告赞助的 IRC 频道是公开欢迎提问的地方，通常可以即时得到回应。</p><p>事实上，如果程序出的问题只发生在特定 Linux 发行版提供的版本（这很常见），最好先去该发行版的论坛或邮件列表中提问，再到程序本身的论坛或邮件列表提问。（否则）该项目的黑客可能仅仅回复“使用<strong>我们的</strong>版本”。</p><p>在任何论坛发文以前，先确认一下有没有搜索功能。如果有，就试着搜索一下问题的几个关键词，也许这会有帮助。如果在此之前你已做过通用的网页搜索（你也该这样做），还是再搜索一下论坛，搜索引擎有可能没来得及索引此论坛的全部内容。</p><p>通过论坛或 IRC 频道来提供用户支持服务有增长的趋势，电子邮件则大多为项目开发者间的交流而保留。所以最好先在论坛或 IRC 中寻求与该项目相关的协助。</p><p>在使用 IRC 的时候，首先最好不要发布很长的问题描述，有些人称之为频道洪水。最好通过一句话的问题描述来开始聊天。</p></section><section><h3>第二步，使用项目邮件列表<a href="#第二步使用项目邮件列表"><span>#</span></a></h3><p>当某个项目提供开发者邮件列表时，要向列表而不是其中的个别成员提问，即使你确信他能最好地回答你的问题。查一查项目的文件和首页，找到项目的邮件列表并使用它。有几个很好的理由支持我们采用这种办法：</p><ul>
<li>任何好到需要向个别开发者提出的问题，也将对整个项目群组有益。反之，如果你认为自己的问题对整个项目群组来说太愚蠢，那这也不能成为骚扰个别开发者的理由。</li>
<li>向列表提问可以分散开发者的负担，个别开发者（尤其是项目领导人）也许太忙以至于没法回答你的问题。</li>
<li>大多数邮件列表都会被存档，那些被存档的内容将被搜索引擎索引。如果你向列表提问并得到解答，将来其他人可以通过网页搜索找到你的问题和答案，也就不用再次发问了。</li>
<li>如果某些问题经常被问到，开发者可以利用此信息来改进说明文件或软件本身，以使其更清楚。如果只是私下提问，就没有人能看到最常见问题的完整场景。</li>
</ul><p>如果一个项目既有“用户”也有“开发者”（或“黑客”）邮件列表或论坛，而你又不会动到那些源代码，那么就向“用户”列表或论坛提问。不要假设自己会在开发者列表中受到欢迎，那些人多半会将你的提问视为干扰他们开发的噪音。</p><p>然而，如果你<strong>确信</strong>你的问题很特别，而且在“用户”列表或论坛中几天都没有回复，可以试试前往“开发者”列表或论坛发问。建议你在张贴前最好先暗地里观察几天以了解那里的行事方式（事实上这是参与任何私有或半私有列表的好主意）</p><p>如果你找不到一个项目的邮件列表，而只能查到项目维护者的电子邮件地址，尽管向他发信。即使是在这种情况下，也别假设（项目）邮件列表不存在。在你的电子邮件中，请陈述你已经试过但没有找到合适的邮件列表，也提及你不反对将自己的邮件转发给他人（许多人认为，即使没什么秘密，私人电子邮件也不应该被公开。通过允许将你的电子邮件转发他人，你给了相应人员处置你邮件的选择）。</p></section><section><h3>使用有意义且描述明确的标题<a href="#使用有意义且描述明确的标题"><span>#</span></a></h3><p>在邮件列表、新闻群组或论坛中，大约 50 字以内的标题是抓住资深专家注意力的好机会。别用喋喋不休的<code>帮帮忙</code>、<code>跪求</code>、<code>急</code>（更别说<code>救命啊！！！！</code>这样让人反感的话，用这种标题会被条件反射式地忽略）来浪费这个机会。不要妄想用你的痛苦程度来打动我们，而应该是在这点空间中使用极简单扼要的描述方式来提出问题。</p><p>一个好标题范例是<code>目标 —— 差异</code>式的描述，许多技术支持组织就是这样做的。在<code>目标</code>部分指出是哪一个或哪一组东西有问题，在<code>差异</code>部分则描述与期望的行为不一致的地方。</p><blockquote><p>蠢问题：救命啊！我的笔记本电脑不能正常显示了！</p></blockquote><blockquote><p>聪明问题：X.org 6.8.1 的鼠标指针会变形，某牌显卡 MV1005 芯片组。</p></blockquote><blockquote><p>更聪明问题：X.org 6.8.1 的鼠标指针，在某牌显卡 MV1005 芯片组环境下 - 会变形。</p></blockquote><p>编写<code>目标 —— 差异</code> 式描述的过程有助于你组织对问题的细致思考。是什么被影响了？ 仅仅是鼠标指针或者还有其它图形？只在 X.org 的 X 版中出现？或只是出现在 6.8.1 版中？ 是针对某牌显卡芯片组？或者只是其中的 MV1005 型号？ 一个黑客只需瞄一眼就能够立即明白你的环境<strong>和</strong>你遇到的问题。</p><p>总而言之，请想像一下你正在一个只显示标题的存档讨论串（Thread）索引中查寻。让你的标题更好地反映问题，可使下一个搜索类似问题的人能够关注这个讨论串，而不用再次提问相同的问题。</p><p>如果你想在回复中提出问题，记得要修改内容标题，以表明你是在问一个问题， 一个看起来像 <code>Re: 测试</code> 或者 <code>Re: 新 bug</code> 的标题很难引起足够重视。另外，在不影响连贯性之下，适当引用并删减前文的内容，能给新来的读者留下线索。</p><p>对于讨论串，不要直接点击回复来开始一个全新的讨论串，这将限制你的观众。因为有些邮件阅读程序，比如 mutt ，允许用户按讨论串排序并通过折叠讨论串来隐藏消息，这样做的人永远看不到你发的消息。</p><p>仅仅改变标题还不够。mutt 和其它一些邮件阅读程序还会检查邮件标题以外的其它信息，以便为其指定讨论串。所以宁可发一个全新的邮件。</p><p>在网页论坛上，好的提问方式稍有不同，因为讨论串与特定的信息紧密结合，并且通常在讨论串外就看不到里面的内容，故通过回复提问，而非改变标题是可接受的。不是所有论坛都允许在回复中出现分离的标题，而且这样做了基本上没有人会去看。不过，通过回复提问，这本身就是暧昧的做法，因为它们只会被正在查看该标题的人读到。所以，除非你<strong>只想</strong>在该讨论串当前活跃的人群中提问，不然还是另起炉灶比较好。</p></section><section><h3>使问题容易回复<a href="#使问题容易回复"><span>#</span></a></h3><p>以<code>请将你的回复发送到……</code>来结束你的问题多半会使你得不到回答。如果你觉得花几秒钟在邮件客户端设置一下回复地址都麻烦，我们也觉得花几秒钟思考你的问题更麻烦。如果你的邮件程序不支持这样做，<a href="http://linuxmafia.com/faq/Mail/muas.html" target="_blank">换个好点的</a>；如果是操作系统不支持这种邮件程序，也换个好点的。</p><p>在论坛，要求通过电子邮件回复是非常无礼的，除非你认为回复的信息可能比较敏感（有人会为了某些未知的原因，只让你而不是整个论坛知道答案）。如果你只是想在有人回复讨论串时得到电子邮件提醒，可以要求网页论坛发送给你。几乎所有论坛都支持诸如<code>追踪此讨论串</code>、<code>有回复时发送邮件提醒</code>等功能。</p></section><section><h3>使用清晰、正确、精准且合乎语法的语句<a href="#使用清晰正确精准且合乎语法的语句"><span>#</span></a></h3><p>我们从经验中发现，粗心的提问者通常也会粗心地写程序与思考（我敢打包票）。回答粗心大意者的问题很不值得，我们宁愿把时间耗在别处。</p><p>正确的拼写、标点符号和大小写是很重要的。一般来说，如果你觉得这样做很麻烦，不想在乎这些，那我们也觉得麻烦，不想在乎你的提问。花点额外的精力斟酌一下字句，用不着太僵硬与正式 —— 事实上，黑客文化很看重能准确地使用非正式、俚语和幽默的语句。但它<strong>必须很</strong>准确，而且有迹象表明你是在思考和关注问题。</p><p>正确地拼写、使用标点和大小写，不要将<code>its</code>混淆为<code>it's</code>，<code>loose</code>搞成<code>lose</code>或者将<code>discrete</code>弄成<code>discreet</code>。不要<strong>全部用大写</strong>，这会被视为无礼的大声嚷嚷（全部小写也好不到哪去，因为不易阅读。<a href="http://en.wikipedia.org/wiki/Alan_Cox" target="_blank">Alan Cox</a> 也许可以这样做，但你不行）。</p><p>更白话的说，如果你写得像是个半文盲[译注：<a href="http://zh.wikipedia.org/wiki/%E5%B0%8F%E7%99%BD" target="_blank">小白</a>]，那多半得不到理睬。也不要使用即时通信中的简写或<a href="http://zh.wikipedia.org/wiki/%E7%81%AB%E6%98%9F%E6%96%87" target="_blank">火星文</a>，如将<code>的</code>简化为<code>d</code>会使你看起来像一个为了少打几个键而省字的小白。更糟的是，如果像个小孩似地鬼画符那绝对是在找死，可以肯定没人会理你（或者最多是给你一大堆指责与挖苦）。</p><p>如果在使用非母语的论坛提问，你可以犯点拼写和语法上的小错，但决不能在思考上马虎（没错，我们通常能弄清两者的分别）。同时，除非你知道回复者使用的语言，否则请使用英语书写。繁忙的黑客一般会直接删除用他们看不懂的语言写的消息。在网络上英语是通用语言，用英语书写可以将你的问题在尚未被阅读就被直接删除的可能性降到最低。</p><p>如果英文是你的外语（Second language），提示潜在回复者你有潜在的语言困难是很好的：
[译注：以下附上原文以供使用]</p><blockquote><p>English is not my native language; please excuse typing errors.</p></blockquote><ul>
<li>英文不是我的母语，请原谅我的错字或语法。</li>
</ul><blockquote><p>If you speak $LANGUAGE, please email/PM me;
I may need assistance translating my question.</p></blockquote><ul>
<li>如果你说<strong>某语言</strong>，请向我发电邮/私信；</li>
<li>我需要有人协助我翻译我的问题。</li>
</ul><blockquote><p>I am familiar with the technical terms,
but some slang expressions and idioms are difficult for me.</p></blockquote><ul>
<li>我对技术名词很熟悉，但对于俗语或是特别用法不甚了解。</li>
</ul><blockquote><p>I’ve posted my question in $LANGUAGE and English.
I’ll be glad to translate responses, if you only use one or the other.</p></blockquote><ul>
<li>我把我的问题用<strong>某语言</strong>和英文写出来。</li>
<li>如果你只用其中的一种语言回答，我会乐意将回复翻译成为你使用的语言。</li>
</ul></section><section><h3>使用易于读取且标准的文件格式发送问题<a href="#使用易于读取且标准的文件格式发送问题"><span>#</span></a></h3><p>如果你人为地将问题搞得难以阅读，它多半会被忽略，人们更愿读易懂的问题，所以：</p><ul>
<li>使用纯文字而不是 HTML (<a href="http://archive.birdhouse.org/etc/evilmail.html" target="_blank">关闭 HTML</a> 并不难）。</li>
<li>使用 MIME 附件通常是可以的，前提是真正有内容（譬如附带的源代码或 patch），而不仅仅是邮件程序生成的模板（譬如只是信件内容的拷贝）。</li>
<li>不要发送一段文字只是一行句子但自动换行后会变成多行的邮件（这使得回复部分内容非常困难）。设想你的读者是在 80 个字符宽的终端机上阅读邮件，最好设置你的换行分割点小于 80 字。</li>
<li>但是，对一些特殊的文件<strong>不要</strong>设置固定宽度（譬如日志文件拷贝或会话记录）。数据应该原样包含，让回复者有信心他们看到的是和你看到的一样的东西。</li>
<li>在英语论坛中，不要使用<code>Quoted-Printable</code> MIME 编码发送消息。这种编码对于张贴非 ASCII 语言可能是必须的，但很多邮件程序并不支持这种编码。当它们处理换行时，那些文本中四处散布的<code>=20</code>符号既难看也分散注意力，甚至有可能破坏内容的语意。</li>
<li>绝对，<strong>永远</strong>不要指望黑客们阅读使用封闭格式编写的文档，像微软公司的 Word 或 Excel 文件等。大多数黑客对此的反应就像有人将还在冒热气的猪粪倒在你家门口时你的反应一样。即便他们能够处理，他们也很厌恶这么做。</li>
<li>如果你从使用 Windows 的电脑发送电子邮件，关闭微软愚蠢的<code>智能引号</code>功能 （从[选项] &gt; [校订] &gt; [自动校正选项]，勾选掉<code>智能引号</code>单选框），以免在你的邮件中到处散布垃圾字符。</li>
<li>在论坛，勿滥用<code>表情符号</code>和<code>HTML</code>功能（当它们提供时）。一两个表情符号通常没有问题，但花哨的彩色文本倾向于使人认为你是个无能之辈。过滥地使用表情符号、色彩和字体会使你看来像个傻笑的小姑娘。这通常不是个好主意，除非你只是对性而不是对答案感兴趣。</li>
</ul><p>如果你使用图形用户界面的邮件程序（如微软公司的 Outlook 或者其它类似的），注意它们的默认设置不一定满足这些要求。大多数这类程序有基于选单的<code>查看源代码</code>命令，用它来检查发送文件夹中的邮件，以确保发送的是纯文本文件同时没有一些奇怪的字符。</p></section><section><h3>精确地描述问题并言之有物<a href="#精确地描述问题并言之有物"><span>#</span></a></h3><ul>
<li>仔细、清楚地描述你的问题或 Bug 的症状。</li>
<li>描述问题发生的环境（机器配置、操作系统、应用程序、以及相关的信息），提供经销商的发行版和版本号（如：<code>Fedora Core 4</code>、<code>Slackware 9.1</code>等）。</li>
<li>描述在提问前你是怎样去研究和理解这个问题的。</li>
<li>描述在提问前为确定问题而采取的诊断步骤。</li>
<li>描述最近做过什么可能相关的硬件或软件变更。</li>
<li>尽可能地提供一个可以<code>重现这个问题的可控环境</code>的方法。</li>
</ul><p>尽量去揣测一个黑客会怎样反问你，在你提问之前预先将黑客们可能提出的问题回答一遍。</p><p>以上几点中，当你报告的是你认为可能在代码中的问题时，给黑客一个可以重现你的问题的环境尤其重要。当你这么做时，你得到有效的回答的机会和速度都会大大的提升。</p><p><a href="http://www.chiark.greenend.org.uk/~sgtatham/" target="_blank">Simon Tatham</a> 写过一篇名为《<a href="http://www.chiark.greenend.org.uk/~sgtatham/bugs-cn.html" target="_blank">如何有效地报告Bug</a>》的出色文章。强力推荐你也读一读。</p></section><section><h3>话不在多而在精<a href="#话不在多而在精"><span>#</span></a></h3><p>你需要提供精确有内容的信息。这并不是要求你简单的把成堆的出错代码或者资料完全转录到你的提问中。如果你有庞大而复杂的测试样例能重现程序挂掉的情境，尽量将它剪裁得越小越好。</p><p>这样做的用处至少有三点。
第一，表现出你为简化问题付出了努力，这可以使你得到回答的机会增加；
第二，简化问题使你更有可能得到<strong>有用</strong>的答案；
第三，在精炼你的 bug 报告的过程中，你很可能就自己找到了解决方法或权宜之计。</p></section><section><h3>别动辄声称找到 Bug<a href="#别动辄声称找到-bug"><span>#</span></a></h3><p>当你在使用软件中遇到问题，除非你非常、<strong>非常</strong>的有根据，不要动辄声称找到了 Bug。提示：除非你能提供解决问题的源代码补丁，或者提供回归测试来表明前一版本中行为不正确，否则你都多半不够完全确信。这同样适用在网页和文件，如果你（声称）发现了文件的<code>Bug</code>，你应该能提供相应位置的修正或替代文件。</p><p>请记得，还有其他许多用户没遇到你发现的问题，否则你在阅读文件或搜索网页时就应该发现了（你在抱怨前<a href="#%E5%9C%A8%E6%8F%90%E9%97%AE%E4%B9%8B%E5%89%8D">已经做了这些，是吧</a>？）。这也意味着很有可能是你弄错了而不是软件本身有问题。</p><p>编写软件的人总是非常辛苦地使它尽可能完美。如果你声称找到了 Bug，也就是在质疑他们的能力，即使你是对的，也有可能会冒犯到其中某部分人。当你在标题中嚷嚷着有<code>Bug</code>时，这尤其严重。</p><p>提问时，即使你私下非常确信已经发现一个真正的 Bug，最好写得像是<strong>你</strong>做错了什么。如果真的有 Bug，你会在回复中看到这点。这样做的话，如果真有 Bug，维护者就会向你道歉，这总比你惹恼别人然后欠别人一个道歉要好一点。</p></section><section><h3>低声下气不能代替你的功课<a href="#低声下气不能代替你的功课"><span>#</span></a></h3><p>有些人明白他们不该粗鲁或傲慢的提问并要求得到答复，但他们选择另一个极端 —— 低声下气：<code>我知道我只是个可悲的新手，一个失败者，但...</code>。这既使人困扰，也没有用，尤其是伴随着与实际问题含糊不清的描述时更令人反感。</p><p>别用原始灵长类动物的把戏来浪费你我的时间。取而代之的是，尽可能清楚地描述背景条件和你的问题情况。这比低声下气更好地定位了你的位置。</p><p>有时网页论坛会设有专为新手提问的版面，如果你真的认为遇到了初学者的问题，到那去就是了，但一样别那么低声下气。</p></section><section><h3>描述问题症状而非你的猜测<a href="#描述问题症状而非你的猜测"><span>#</span></a></h3><p>告诉黑客们你认为问题是怎样造成的并没什么帮助。（如果你的推断如此有效，还用向别人求助吗？），因此要确信你原原本本告诉了他们问题的症状，而不是你的解释和理论；让黑客们来推测和诊断。如果你认为陈述自己的猜测很重要，清楚地说明这只是你的猜测，并描述为什么它们不起作用。</p><p><strong>蠢问题</strong></p><blockquote><p>我在编译内核时接连遇到 SIG11 错误，
我怀疑某条飞线搭在主板的走线上了，这种情况应该怎样检查最好？</p></blockquote><p><strong>聪明问题</strong></p><blockquote><p>我的组装电脑是 FIC-PA2007 主机板搭载 AMD K6/233 CPU（威盛 Apollo VP2 芯片组），
256MB Corsair PC133 SDRAM 内存，在编译内核时，从开机 20 分钟以后就频频产生 SIG11 错误，
但是在头 20 分钟内从没发生过相同的问题。重新启动也没有用，但是关机一晚上就又能工作 20 分钟。
所有内存都换过了，没有效果。相关部分的标准编译记录如下…</p></blockquote><p>由于以上这点似乎让许多人觉得难以配合，这里有句话可以提醒你：<code>所有的诊断专家都来自密苏里州。</code> 美国国务院的官方座右铭则是：<code>让我看看</code>（出自国会议员 Willard D. Vandiver 在 1899 年时的讲话：<code>我来自一个出产玉米，棉花，牛蒡和民主党人的国家，滔滔雄辩既不能说服我，也不会让我满意。我来自密苏里州，你必须让我看看。</code>） 针对诊断者而言，这并不是一种怀疑，而只是一种真实而有用的需求，以便让他们看到的是与你看到的原始证据尽可能一致的东西，而不是你的猜测与归纳的结论。所以，大方地展示给我们看吧！</p></section><section><h3>按发生时间先后列出问题症状<a href="#按发生时间先后列出问题症状"><span>#</span></a></h3><p>问题发生前的一系列操作，往往就是对找出问题最有帮助的线索。因此，你的说明里应该包含你的操作步骤，以及机器和软件的反应，直到问题发生。在命令行处理的情况下，提供一段操作记录（例如运行脚本工具所生成的），并引用相关的若干行（如 20 行）记录会非常有帮助。</p><p>如果挂掉的程序有诊断选项（如 -v 的详述开关），试着选择这些能在记录中增加调试信息的选项。记住，<code>多</code>不等于<code>好</code>。试着选取适当的调试级别以便提供有用的信息而不是让读者淹没在垃圾中。</p><p>如果你的说明很长（如超过四个段落），在开头简述问题，接下来再按时间顺序详述会有所帮助。这样黑客们在读你的记录时就知道该注意哪些内容了。</p></section><section><h3>描述目标而不是过程<a href="#描述目标而不是过程"><span>#</span></a></h3><p>如果你想弄清楚如何做某事（而不是报告一个 Bug），在开头就描述你的目标，然后才陈述重现你所卡住的特定步骤。</p><p>经常寻求技术帮助的人在心中有个更高层次的目标，而他们在自以为能达到目标的特定道路上被卡住了，然后跑来问该怎么走，但没有意识到这条路本身就有问题。结果要费很大的劲才能搞定。</p><p><strong>蠢问题</strong></p><blockquote><p>我怎样才能从某绘图程序的颜色选择器中取得十六进制的 RGB 值？</p></blockquote><p><strong>聪明问题</strong></p><blockquote><p>我正试着用替换一幅图片的色码（color table）成自己选定的色码，我现在知道的唯一方法是编辑每个色码区块（table slot），
但却无法从某绘图程序的颜色选择器取得十六进制的 RGB 值。</p></blockquote><p>第二种提问法比较聪明，你可能得到像是<code>建议采用另一个更合适的工具</code>的回复。</p></section><section><h3>别要求使用私人电邮回复<a href="#别要求使用私人电邮回复"><span>#</span></a></h3><p>黑客们认为问题的解决过程应该公开、透明，此过程中如果更有经验的人注意到不完整或者不当之处，最初的回复才能够、也应该被纠正。同时，作为提供帮助者可以得到一些奖励，奖励就是他的能力和学识被其他同行看到。</p><p>当你要求私下回复时，这个过程和奖励都被中止。别这样做，让<strong>回复者</strong>来决定是否私下回答 —— 如果他真这么做了，通常是因为他认为问题编写太差或者太肤浅，以至于不可能使其他人产生兴趣。</p><p>这条规则存在一条有限的例外，如果你确信提问可能会引来大量雷同的回复时，那么这个神奇的提问句会是<code>向我发电邮，我将为论坛归纳这些回复</code>。试着将邮件列表或新闻群组从洪水般的雷同回复中解救出来是非常有礼貌的 —— 但你必须信守诺言。</p></section><section><h3>清楚明确地表达你的问题以及需求<a href="#清楚明确地表达你的问题以及需求"><span>#</span></a></h3><p>漫无边际的提问是近乎无休无止的时间黑洞。最有可能给你有用答案的人通常也正是最忙的人（他们忙是因为要亲自完成大部分工作）。这样的人对无节制的时间黑洞相当厌恶，所以他们也倾向于厌恶那些漫无边际的提问。</p><p>如果你明确表述需要回答者做什么（如提供指点、发送一段代码、检查你的补丁、或是其他等等），就最有可能得到有用的答案。因为这会定出一个时间和精力的上限，便于回答者能集中精力来帮你。这么做很棒。</p><p>要理解专家们所处的世界，请把专业技能想像为充裕的资源，而回复的时间则是稀缺的资源。你要求他们奉献的时间越少，你越有可能从真正专业而且很忙的专家那里得到解答。</p><p>所以，界定一下你的问题，使专家花在辨识你的问题和回答所需要付出的时间减到最少，这技巧对你获得有用的答案相当有帮助 —— 但这技巧通常和简化问题有所区别。因此，问<code>我想更好地理解 X，可否指点一下哪有好一点说明？</code>通常比问<code>你能解释一下 X 吗？</code>更好。如果你的代码不能运作，通常请别人看看哪里有问题，比要求别人替你改正要明智得多。</p></section><section><h3>询问有关代码的问题时<a href="#询问有关代码的问题时"><span>#</span></a></h3><p>如果没有提示别人应该从何入手，别要求他人帮你调试有问题的代码。张贴几百行的代码，然后说一声：<code>它不能工作</code>会让你完全被忽略。只贴几十行代码，然后说一句：<code>在第七行以后，我期待它显示 &lt;x&gt;，但实际出现的是 &lt;y&gt;</code>比较有可能让你得到回应。</p><p>最有效描述程序问题的方法是提供最精简的 Bug 展示测试用例（bug-demonstrating test case）。什么是最精简的测试用例？那是问题的缩影；一小个程序片段能<strong>刚好</strong>展示出程序的异常行为，而不包含其他令人分散注意力的内容。怎么制作最精简的测试用例？如果你知道哪一行或哪一段代码会造成异常的行为，复制下来并加入足够重现这个状况的代码（例如，足以让这段代码能被编译/直译/被应用程序处理）。如果你无法将问题缩减到一个特定区块，就复制一份代码并移除不影响产生问题行为的部分。总之，测试用例越小越好（查看<a href="#%E8%AF%9D%E4%B8%8D%E5%9C%A8%E5%A4%9A%E8%80%8C%E5%9C%A8%E7%B2%BE">话不在多而在精</a>一节）。</p><p>一般而言，要得到一段相当精简的测试用例并不太容易，但永远先尝试这样做是一个好习惯。这种方式可以帮助你了解如何自行解决这个问题 —— 而且即使你的尝试不成功，黑客们也会看到你在尝试取得答案的过程中付出了努力，这可以让他们更愿意与你合作。</p><p>如果你只是想让别人帮忙审查（Review）一下代码，在信的开头就要说出来，并且一定要提到你认为哪一部分特别需要关注以及为什么。</p></section><section><h3>别把自己家庭作业的问题贴上来<a href="#别把自己家庭作业的问题贴上来"><span>#</span></a></h3><p>黑客们很擅长分辨哪些问题是家庭作业式的问题；因为我们中的大多数都曾自己解决这类问题。同样，这些问题得由<strong>你</strong>来搞定，你会从中学到东西。你可以要求给点提示，但别要求得到完整的解决方案。</p><p>如果你怀疑自己碰到了一个家庭作业式的问题，但仍然无法解决，试试在用户群组，论坛或（最后一招）在项目的<strong>用户</strong>邮件列表或论坛中提问。尽管黑客们<strong>会</strong>看出来，但一些有经验的用户也许仍会给你一些提示。</p></section><section><h3>去掉无意义的提问句<a href="#去掉无意义的提问句"><span>#</span></a></h3><p>避免用无意义的话结束提问，例如<code>有人能帮我吗？</code>或者<code>这有答案吗？</code>。</p><p>首先：如果你对问题的描述不是很好，这样问更是画蛇添足。</p><p>其次：由于这样问是画蛇添足，黑客们会很厌烦你 —— 而且通常会用逻辑上正确，但毫无意义的回答来表示他们的蔑视， 例如：<code>没错，有人能帮你</code>或者<code>不，没答案</code>。</p><p>一般来说，避免用 <code>是或否</code>、<code>对或错</code>、<code>有或没有</code>类型的问句，除非你想得到<a href="https://strcat.de/questions-with-yes-or-no-answers.html" target="_blank">是或否类型的回答</a>。</p></section><section><h3>即使你很急也不要在标题写<code>紧急</code><a href="#即使你很急也不要在标题写紧急"><span>#</span></a></h3><p>这是你的问题，不是我们的。宣称<code>紧急</code>极有可能事与愿违：大多数黑客会直接删除无礼和自私地企图即时引起关注的问题。更严重的是，<code>紧急</code>这个字（或是其他企图引起关注的标题）通常会被垃圾信过滤器过滤掉 —— 你希望能看到你问题的人可能永远也看不到。</p><p>有半个例外的情况是，如果你是在一些很高调，会使黑客们兴奋的地方，也许值得这样去做。在这种情况下，如果你有时间压力，也很有礼貌地提到这点，人们也许会有兴趣回答快一点。</p><p>当然，这风险很大，因为黑客们兴奋的点多半与你的不同。譬如从 NASA 国际空间站（International Space Station）发这样的标题没有问题，但用自我感觉良好的慈善行为或政治原因发肯定不行。事实上，张贴诸如<code>紧急：帮我救救这个毛茸茸的小海豹！</code>肯定让你被黑客忽略或惹恼他们，即使他们认为毛茸茸的小海豹很重要。</p><p>如果你觉得这点很不可思议，最好再把这份指南剩下的内容多读几遍，直到你弄懂了再发文。</p></section><section><h3>礼多人不怪，而且有时还很有帮助<a href="#礼多人不怪而且有时还很有帮助"><span>#</span></a></h3><p>彬彬有礼，多用<code>请</code>和<code>谢谢您的关注</code>，或<code>谢谢你的关照</code>。让大家都知道你对他们花时间免费提供帮助心存感激。</p><p>坦白说，这一点并没有比使用清晰、正确、精准且合乎语法和避免使用专用格式重要（也不能取而代之）。黑客们一般宁可读有点唐突但技术上鲜明的 Bug 报告，而不是那种有礼但含糊的报告。（如果这点让你不解，记住我们是按问题能教给我们什么来评价问题的价值的）</p><p>然而，如果你有一串的问题待解决，客气一点肯定会增加你得到有用回应的机会。</p><p>（我们注意到，自从本指南发布后，从资深黑客那里得到的唯一严重缺陷反馈，就是对预先道谢这一条。一些黑客觉得<code>先谢了</code>意味着事后就不用再感谢任何人的暗示。我们的建议是要么先说<code>先谢了</code>，<strong>然后</strong>事后再对回复者表示感谢，或者换种方式表达感激，譬如用<code>谢谢你的关注</code>或<code>谢谢你的关照</code>。）</p></section><section><h3>问题解决后，加个简短的补充说明<a href="#问题解决后加个简短的补充说明"><span>#</span></a></h3><p>问题解决后，向所有帮助过你的人发个说明，让他们知道问题是怎样解决的，并再一次向他们表示感谢。如果问题在新闻组或者邮件列表中引起了广泛关注，应该在那里贴一个说明比较恰当。</p><p>最理想的方式是向最初提问的话题回复此消息，并在标题中包含<code>已修正</code>，<code>已解决</code>或其它同等含义的明显标记。在人来人往的邮件列表里，一个看见讨论串<code>问题 X</code>和<code>问题 X - 已解决</code>的潜在回复者就明白不用再浪费时间了（除非他个人觉得<code>问题 X</code>有趣），因此可以利用此时间去解决其它问题。</p><p>补充说明不必很长或是很深入；简单的一句<code>你好，原来是网线出了问题！谢谢大家 – Bill</code>比什么也不说要来的好。事实上，除非结论真的很有技术含量，否则简短可爱的小结比长篇大论更好。说明问题是怎样解决的，但大可不必将解决问题的过程复述一遍。</p><p>对于有深度的问题，张贴调试记录的摘要是有帮助的。描述问题的最终状态，说明是什么解决了问题，在此<strong>之后</strong>才指明可以避免的盲点。避免盲点的部分应放在正确的解决方案和其它总结材料之后，而不要将此信息搞成侦探推理小说。列出那些帮助过你的名字，会让你交到更多朋友。</p><p>除了有礼貌和有内涵以外，这种类型的补充也有助于他人在邮件列表/新闻群组/论坛中搜索到真正解决你问题的方案，让他们也从中受益。</p><p>至少，这种补充有助于让每位参与协助的人因问题的解决而从中得到满足感。如果你自己不是技术专家或者黑客，那就相信我们，这种感觉对于那些你向他们求助的大师或者专家而言，是非常重要的。问题悬而未决会让人灰心；黑客们渴望看到问题被解决。好人有好报，满足他们的渴望，你会在下次提问时尝到甜头。</p><p>思考一下怎样才能避免他人将来也遇到类似的问题，自问写一份文件或加个常见问题（FAQ）会不会有帮助。如果是的话就将它们发给维护者。</p><p>在黑客中，这种良好的后继行动实际上比传统的礼节更为重要，也是你如何透过善待他人而赢得声誉的方式，这是非常有价值的资产。</p></section></section>
<section><h2>如何解读答案<a href="#如何解读答案"><span>#</span></a></h2><p><a></a></p><section><h3>RTFM 和 STFW：如何知道你已完全搞砸了<a href="#rtfm-和-stfw如何知道你已完全搞砸了"><span>#</span></a></h3><p>有一个古老而神圣的传统：如果你收到<code>RTFM（Read The Fucking Manual）</code>的回应，回答者认为你<strong>应该去读他妈的手册</strong>。当然，基本上他是对的，你应该去读一读。</p><p>RTFM 有一个年轻的亲戚。如果你收到<code>STFW（Search The Fucking Web）</code>的回应，回答者认为你<strong>应该到他妈的网上搜索</strong>。那人多半也是对的，去搜索一下吧。（更温和一点的说法是 <strong><a href="http://lmgtfy.com/" target="_blank">Google 是你的朋友</a></strong>！）</p><p>在论坛，你也可能被要求去爬爬论坛的旧文。事实上，有人甚至可能热心地为你提供以前解决此问题的讨论串。但不要依赖这种关照，提问前应该先搜索一下旧文。</p><p>通常，用这两句之一回答你的人会给你一份包含你需要内容的手册或者一个网址，而且他们打这些字的时候也正在读着。这些答复意味着回答者认为：</p><ul>
<li><strong>你需要的信息非常容易获得</strong>；</li>
<li><strong>你自己去搜索这些信息比灌给你，能让你学到更多</strong>。</li>
</ul><p>你不应该因此不爽；<strong>依照黑客的标准，他已经表示了对你一定程度的关注，而没有对你的要求视而不见</strong>。你应该对他祖母般的慈祥表示感谢。</p></section><section><h3>如果还是搞不懂<a href="#如果还是搞不懂"><span>#</span></a></h3><p>如果你看不懂回应，别立刻要求对方解释。像你以前试着自己解决问题时那样（利用手册，FAQ，网络，身边的高手），先试着去搞懂他的回应。如果你真的需要对方解释，记得表现出你已经从中学到了点什么。</p><p>比方说，如果我回答你：<code>看来似乎是 zentry 卡住了；你应该先清除它。</code>，然后，这是一个<strong>很糟的</strong>后续问题回应：<code>zentry 是什么？</code> <strong>好</strong>的问法应该是这样：<code>哦~~~我看过说明了但是只有 -z 和 -p 两个参数中提到了 zentries，而且还都没有清楚的解释如何清除它。你是指这两个中的哪一个吗？还是我看漏了什么？</code></p></section><section><h3>处理无礼的回应<a href="#处理无礼的回应"><span>#</span></a></h3><p>很多黑客圈子中看似无礼的行为并不是存心冒犯。相反，它是直截了当，一针见血式的交流风格，这种风格更注重解决问题，而不是使人感觉舒服而却模模糊糊。</p><p>如果你觉得被冒犯了，试着平静地反应。如果有人真的做了出格的事，邮件列表、新闻群组或论坛中的前辈多半会招呼他。如果这<strong>没有</strong>发生而你却发火了，那么你发火对象的言语可能在黑客社区中看起来是正常的，而<strong>你</strong>将被视为有错的一方，这将伤害到你获取信息或帮助的机会。</p><p>另一方面，你偶尔真的会碰到无礼和无聊的言行。与上述相反，对真正的冒犯者狠狠地打击，用犀利的语言将其驳得体无完肤都是可以接受的。然而，在行事之前一定要非常非常的有根据。纠正无礼的言论与开始一场毫无意义的口水战仅一线之隔，黑客们自己莽撞地越线的情况并不鲜见。如果你是新手或外人，避开这种莽撞的机会并不高。如果你想得到的是信息而不是消磨时光，这时最好不要把手放在键盘上以免冒险。</p><p>（有些人断言很多黑客都有轻度的自闭症或亚斯伯格综合症，缺少用于润滑人类社会<strong>正常</strong>交往所需的神经。这既可能是真也可能是假的。如果你自己不是黑客，兴许你认为我们脑袋有问题还能帮助你应付我们的古怪行为。只管这么干好了，我们不在乎。我们<strong>喜欢</strong>我们现在这个样子，并且通常对病患标记都有站得住脚的怀疑。）</p><p>Jeff Bigler 的观察总结和这个相关也值得一读 (<strong><a href="http://www.mit.edu/~jcb/tact.html" target="_blank">tact filters</a></strong>)。</p><p>在下一节，我们会谈到另一个问题，当<strong>你</strong>行为不当时所会受到的<code>冒犯</code>。</p></section></section>
<section><h2>如何避免扮演失败者<a href="#如何避免扮演失败者"><span>#</span></a></h2><p>在黑客社区的论坛中，你以本指南所描述的或类似的方式，可能会有那么几次搞砸了。而你会在公开场合中被告知你是如何搞砸的，也许攻击的言语中还会带点夹七夹八的颜色。</p><p>这种事发生以后，你能做的最糟糕的事莫过于哀嚎你的遭遇、宣称被言语攻击、要求道歉、高声尖叫、憋闷气、威胁诉诸法律、向其雇主报怨、不去关马桶盖等等。相反地，你该这么做：</p><p>熬过去，这很正常。事实上，它是有益健康且合理的。</p><p>社区的标准不会自行维持，它们是通过参与者积极而<strong>公开地</strong>执行来维持的。不要哭嚎所有的批评都应该通过私下的邮件传送，它不是这样运作的。当有人评论你的一个说法有误或者提出不同看法时，坚持声称受到个人攻击也毫无益处，这些都是失败者的态度。</p><p>也有其它的黑客论坛，受过高礼节要求的误导，禁止参与者张贴任何对别人帖子挑毛病的消息，并声称<code>如果你不想帮助用户就闭嘴。</code> 结果造成有想法的参与者纷纷离开，这么做只会使它们沦为毫无意义的唠叨与无用的技术论坛。</p><p>夸张的讲法是：你要的是“友善”（以上述方式）还是有用？两个里面挑一个。</p><p>记着：当黑客说你搞砸了，并且（无论多么刺耳）告诉你别再这样做时，他正在为关心<strong>你</strong>和<strong>他的社区</strong>而行动。对他而言，不理你并将你从他的生活中滤掉更简单。如果你无法做到感谢，至少要表现得有点尊严，别大声哀嚎，也别因为自己是个有戏剧性超级敏感的灵魂和自以为有资格的新来者，就指望别人像对待脆弱的洋娃娃那样对你。</p><p>有时候，即使你没有搞砸（或者只是在他的想像中你搞砸了），有些人也会无缘无故地攻击你本人。在这种情况下，抱怨倒是<strong>真的</strong>会把问题搞砸。</p><p>这些来找麻烦的人要么是毫无办法但自以为是专家的不中用家伙，要么就是测试你是否真会搞砸的心理专家。其它读者要么不理睬，要么用自己的方式对付他们。这些来找麻烦的人在给他们自己找麻烦，这点你不用操心。</p><p>也别让自己卷入口水战，最好不要理睬大多数的口水战 —— 当然，这是在你检验它们只是口水战，并且未指出你有搞砸的地方，同时也没有巧妙地将问题真正的答案藏于其后（这也是有可能的）。</p></section>
<section><h2>不该问的问题<a href="#不该问的问题"><span>#</span></a></h2><p>以下是几个经典蠢问题，以及黑客没回答时心中所想的：</p><p>问题：<a href="#q1">我能在哪找到 X 程序或 X 资源？</a></p><p>问题：<a href="#q2">我怎样用 X 做 Y？</a></p><p>问题：<a href="#q3">如何设定我的 shell 提示？</a></p><p>问题：<a href="#q4">我可以用 Bass-o-matic 文件转换工具将 AcmeCorp 文件转换为 TeX 格式吗？</a></p><p>问题：<a href="#q5">我的程序/设定/SQL 语句没有用</a></p><p>问题：<a href="#q6">我的 Windows 电脑有问题，你能帮我吗？</a></p><p>问题：<a href="#q7">我的程序不会动了，我认为系统工具 X 有问题</a></p><p>问题：<a href="#q8">我在安装 Linux（或者 X ）时有问题，你能帮我吗？</a></p><p>问题：<a href="#q9">我怎么才能破解 root 帐号/窃取 OP 特权/读别人的邮件呢？</a></p><hr /><p><a></a></p><blockquote><p>问题：我能在哪找到 X 程序或 X 资源？</p></blockquote><p>回答：就在我找到它的地方啊，白痴 —— 搜索引擎的那一头。天哪！难道还有人不会用 <a href="https://www.google.com" target="_blank">Google</a> 吗？</p><p><a></a></p><blockquote><p>问题：我怎样用 X 做 Y？</p></blockquote><p>回答：如果你想解决的是 Y ，提问时别给出可能并不恰当的方法。这种问题说明提问者不但对 X 完全无知，也对 Y 要解决的问题糊涂，还被特定形势禁锢了思维。最好忽略这种人，等他们把问题搞清楚了再说。</p><p><a></a></p><blockquote><p>问题：如何设定我的 shell 提示？？</p></blockquote><p>回答：如果你有足够的智慧提这个问题，你也该有足够的智慧去 <a href="#RTFM">RTFM</a>，然后自己去找出来。</p><p><a></a></p><blockquote><p>问题：我可以用 Bass-o-matic 文件转换工具将 AcmeCorp 文件转换为 TeX 格式吗？</p></blockquote><p>回答：试试看就知道了。如果你试过，你就知道了答案，就不用浪费我的时间了。</p><p><a></a></p><blockquote><p>问题：我的{程序/设定/SQL 语句}没有用</p></blockquote><p>回答：这不算是问题吧，我对要我问你二十个问题才找得出你真正问题的问题没兴趣 —— 我有更有意思的事要做呢。在看到这类问题的时候，我的反应通常不外如下三种</p><ul>
<li>你还有什么要补充的吗？</li>
<li>真糟糕，希望你能搞定。</li>
<li>这关我屁事？</li>
</ul><p><a></a></p><blockquote><p>问题：我的 Windows 电脑有问题，你能帮我吗？</p></blockquote><p>回答：能啊，扔掉微软的垃圾，换个像 Linux 或 BSD 的开源操作系统吧。</p><p>注意：如果程序有官方版 Windows 或者与 Windows 有互动（如 Samba），你<strong>可以</strong>问与 Windows 相关的问题，只是别对问题是由 Windows 操作系统而不是程序本身造成的回复感到惊讶， 因为 Windows 一般来说实在太烂，这种说法通常都是对的。</p><p><a></a></p><blockquote><p>问题：我的程序不会动了，我认为系统工具 X 有问题</p></blockquote><p>回答：你完全有可能是第一个注意到被成千上万用户反复使用的系统调用与函数库文件有明显缺陷的人，更有可能的是你完全没有根据。不同凡响的说法需要不同凡响的证据，当你这样声称时，你必须有清楚而详尽的缺陷说明文件作后盾。</p><p><a></a></p><blockquote><p>问题：我在安装 Linux（或者 X ）时有问题，你能帮我吗？</p></blockquote><p>回答：不能，我只有亲自在你的电脑上动手才能找到毛病。还是去找你当地的 Linux 使用群组者寻求实际的指导吧（你能在<a href="http://www.linux.org/groups/index.html" target="_blank">这儿</a>找到用户群组的清单）。</p><p>注意：如果安装问题与某 Linux 的发行版有关，在它的邮件列表、论坛或本地用户群组中提问也许是恰当的。此时，应描述问题的准确细节。在此之前，先用 <code>Linux</code> 和<strong>所有</strong>被怀疑的硬件作关键词仔细搜索。</p><p><a></a></p><blockquote><p>问题：我怎么才能破解 root 帐号/窃取 OP 特权/读别人的邮件呢？</p></blockquote><p>回答：想要这样做，说明了你是个卑鄙小人；想找个黑客帮你，说明你是个白痴！</p></section>
<section><h2>好问题与蠢问题<a href="#好问题与蠢问题"><span>#</span></a></h2><p>最后，我将透过举一些例子，来说明怎样聪明的提问；同一个问题的两种问法被放在一起，一种是愚蠢的，另一种才是明智的。</p><p><strong>蠢问题</strong>：</p><blockquote><p>我可以在哪儿找到关于 Foonly Flurbamatic 的资料？</p></blockquote><p>这种问法无非想得到 <a href="#RTFM">STFW</a> 这样的回答。</p><p><strong>聪明问题</strong>：</p><blockquote><p>我用 Google 搜索过 “Foonly Flurbamatic 2600”，但是没找到有用的结果。谁知道上哪儿去找对这种设备编程的资料？</p></blockquote><p>这个问题已经 STFW 过了，看起来他真的遇到了麻烦。</p><p><strong>蠢问题</strong>：</p><blockquote><p>我从 foo 项目找来的源码没法编译。它怎么这么烂？</p></blockquote><p>他觉得都是别人的错，这个傲慢自大的提问者。</p><p><strong>聪明问题</strong>：</p><blockquote><p>foo 项目代码在 Nulix 6.2 版下无法编译通过。我读过了 FAQ，但里面没有提到跟 Nulix 有关的问题。这是我编译过程的记录，我有什么做的不对的地方吗？</p></blockquote><p>提问者已经指明了环境，也读过了 FAQ，还列出了错误，并且他没有把问题的责任推到别人头上，他的问题值得被关注。</p><p><strong>蠢问题</strong>：</p><blockquote><p>我的主机板有问题了，谁来帮我？</p></blockquote><p>某黑客对这类问题的回答通常是：<code>好的，还要帮你拍拍背和换尿布吗？</code>，然后按下删除键。</p><p><strong>聪明问题</strong>：</p><blockquote><p>我在 S2464 主机板上试过了 X 、 Y 和 Z ，但没什么作用，我又试了 A 、 B 和 C 。请注意当我尝试 C 时的奇怪现象。显然 florbish 正在 grommicking，但结果出人意料。通常在 Athlon MP 主机板上引起 grommicking 的原因是什么？有谁知道接下来我该做些什么测试才能找出问题？</p></blockquote><p>这个家伙，从另一个角度来看，值得去回答他。他表现出了解决问题的能力，而不是坐等天上掉答案。</p><p>在最后一个问题中，注意<code>告诉我答案</code>和<code>给我启示，指出我还应该做什么诊断工作</code>之间微妙而又重要的区别。</p><p>事实上，后一个问题源自于 2001 年 8 月在 Linux 内核邮件列表（lkml）上的一个真实的提问。我（Eric）就是那个提出问题的人。我在 Tyan S2464 主板上观察到了这种无法解释的锁定现象，列表成员们提供了解决这一问题的重要信息。</p><p>通过我的提问方法，我给了别人可以咀嚼玩味的东西；我设法让人们很容易参与并且被吸引进来。我显示了自己具备和他们同等的能力，并邀请他们与我共同探讨。通过告诉他们我所走过的弯路，以避免他们再浪费时间，我也表明了对他们宝贵时间的尊重。</p><p>事后，当我向每个人表示感谢，并且赞赏这次良好的讨论经历的时候，一个 Linux 内核邮件列表的成员表示，他觉得我的问题得到解决并非由于我是这个列表中的<strong>名</strong>人，而是因为我用了正确的方式来提问。</p><p>黑客从某种角度来说是拥有丰富知识但缺乏人情味的家伙；我相信他是对的，如果我<strong>像</strong>个乞讨者那样提问，不论我是谁，一定会惹恼某些人或者被他们忽视。他建议我记下这件事，这直接导致了本指南的出现。</p></section>
<section><h2>如果得不到回答<a href="#如果得不到回答"><span>#</span></a></h2><p>如果仍得不到回答，请不要以为我们觉得无法帮助你。有时只是看到你问题的人不知道答案罢了。没有回应不代表你被忽视，虽然不可否认这种差别很难区分。</p><p>总的来说，简单地重复张贴问题是个很糟的点子。这将被视为无意义的喧闹。有点耐心，知道你问题答案的人可能生活在不同的时区，可能正在睡觉，也有可能你的问题一开始就没有组织好。</p><p>你可以通过其他渠道获得帮助，这些渠道通常更适合初学者的需要。</p><p>有许多网上的以及本地的用户群组，由热情的软件爱好者（即使他们可能从没亲自写过任何软件）组成。通常人们组建这样的团体来互相帮助并帮助新手。</p><p>另外，你可以向很多商业公司寻求帮助，不论公司大还是小。别为要付费才能获得帮助而感到沮丧！毕竟，假使你的汽车发动机汽缸密封圈爆掉了 —— 完全可能如此 —— 你还得把它送到修车铺，并且为维修付费。就算软件没花费你一分钱，你也不能强求技术支持总是免费的。</p><p>对像是 Linux 这种大众化的软件，每个开发者至少会对应到上万名用户。根本不可能由一个人来处理来自上万名用户的求助电话。要知道，即使你要为这些协助付费，和你所购买的同类软件相比，你所付出的也是微不足道的（通常封闭源代码软件的技术支持费用比开源软件的要高得多，且内容也没那么丰富）。</p></section>
<section><h2>如何更好地回答问题<a href="#如何更好地回答问题"><span>#</span></a></h2><p><strong>态度和善一点。</strong> 问题带来的压力常使人显得无礼或愚蠢，其实并不是这样。</p><p><strong>对初犯者私下回复。</strong> 对那些坦诚犯错之人没有必要当众羞辱，一个真正的新手也许连怎么搜索或在哪找常见问题都不知道。</p><p><strong>如果你不确定，一定要说出来！</strong> 一个听起来权威的错误回复比没有还要糟，别因为听起来像个专家很好玩，就给别人乱指路。要谦虚和诚实，给提问者与同行都树个好榜样。</p><p><strong>如果帮不了忙，也别妨碍他。</strong> 不要在实际步骤上开玩笑，那样也许会毁了提问者的设置 —— 有些可怜的呆瓜会把它当成真的指令。</p><p><strong>试探性的反问以引出更多的细节。</strong> 如果你做得好，提问者可以学到点东西 —— 你也可以。试试将蠢问题转变成好问题，别忘了我们都曾是新手。</p><p>尽管对那些懒虫抱怨一声 RTFM 是正当的，但能给出文档的链接（即使只是建议个 Google 搜索关键词）会更好。</p><p><strong>如果你决定回答，就请给出好的答案。</strong> 当别人正在用错误的工具或方法时别建议笨拙的权宜之计（workaround），应推荐更好的工具，重新界定问题。</p><p><strong>正面地回答问题！</strong> 如果这个提问者已经很深入的研究而且也表明已经试过 X 、 Y 、 Z 、 A 、 B 、 C 但没得到结果，回答 <code>试试看 A 或是 B</code> 或者 <code>试试 X 、 Y 、 Z 、 A 、 B 、 C</code> 并附上一个链接一点用都没有。</p><p><strong>帮助你的社区从问题中学习。</strong> 当回复一个好问题时，问问自己<code>如何修改相关文件或常见问题文件以免再次解答同样的问题？</code>，接着再向文件维护者发一份补丁。</p><p>如果你在研究一番后才作出了回答，<strong>展现你的技巧而不是直接端出结果</strong>。毕竟<code>授人以鱼不如授人以渔</code>。</p></section>]]></content>
    </entry>
    <entry>
      <id>https://blog.peter267.dpdns.org/posts/post24/</id>
      <title type="text">使用MiniCover迅速制作文章封面</title>
      <published>2025-02-22T19:00:00.000Z</published>
      <updated>2025-02-22T19:00:00.000Z</updated>
      <author><name>Peter267</name></author>
      <link rel="alternate" href="https://blog.peter267.dpdns.org/posts/post24/"/>
      <summary type="text">这篇文章介绍了如何用 Mini-Cover 快速制作简洁美观且富有个性的 Heo 风格文章封面。Mini-Cover 由山楂酥梨粥开发，自定义程度高、部署简单，除自定义标题和图标外，还支持字体、颜色、水印等设置，非常适合喜欢扁平化封面设计的博主。</summary>
      <content type="html"><![CDATA[<p>相信很多博主都喜欢洪佬的博客封面，既简洁美观又富有个性。但是很多人不知道这样的封面如何制作，以下将使用Mini-Cover制作Heo风格的文章封面。</p>
<p></p><figure><img src="https://wmimg.com/i/1169/2025/02/67b6f3a94cbf9.png" alt="Heo风格封面" /><figcaption>Heo风格封面</figcaption></figure><p></p>
<p><strong>Mini-Cover</strong>是<strong>山楂酥梨粥</strong>开发的一款封面制作工具，自定义程度很高，部署简单。除了自定义标题和图标外，还支持设置颜色、水印、字体等。这个项目非常适合喜欢Heo风格的扁平化封面设计封面的朋友。以下是它的功能</p>
<p>以下是</p>
<ul>
<li>字体自定义： 选择多种字体，适应不同风格的内容展示；</li>
<li>颜色调整： 轻松改变背景颜色和文字颜色，打造主题一致的封面；</li>
<li>水印支持： 增加标识性内容，保护原创设计；</li>
<li>图标插入： 支持上传和在线选择图标图片，进一步提升视觉表现。</li>
</ul>
<p><a href="https://github.com/JLinMr/Mini-Cover" target="_blank">Mini-Cover</a></p>
<section><h2>部署<a href="#部署"><span>#</span></a></h2><p>由于本期博客主要讲的是Mini-Cover的使用，所以部署部分将一笔带过。</p><p>部署平台：Vercel，Zeabur，Netlify，CloudFlare等Serverless平台。</p><p>
  <a href="https://vercel.com/new/clone?repository-url=https://github.com/JLinMr/Mini-Cover">
    <img src="https://vercel.com/button" alt="Deploy with Vercel" />
  </a></p><p>点击上方按钮部署到Vercel，简单直接。</p><p>如果想部署到其他平台，请Fork本仓库，然后再平台上选择即可。</p><p>或者你可以直接使用官方的演示网站
<a href="https://cover.ruom.top/" target="_blank">Mini-Cover</a></p><p>以下是项目的实际预览效果，还是很简洁的。</p><p></p><figure><img src="https://i.p-i.vip/88/20250223-67ba143aabec1.png" alt="预览效果" /><figcaption>预览效果</figcaption></figure><p></p></section>
<section><h2>使用<a href="#使用"><span>#</span></a></h2><section><h3>基础操作<a href="#基础操作"><span>#</span></a></h3><p>太基础的就不说了，来讲讲如何删除水印。</p><p>先编辑一下水印，再删除即可。</p></section><section><h3>拖动上传<a href="#拖动上传"><span>#</span></a></h3><p></p><figure><img src="https://i.p-i.vip/88/20250223-67ba15783a803.png" alt="演示" /><figcaption>演示</figcaption></figure><p></p><p>根据我的测试，将图片拖动到蓝色方框内是上传图标，拖动至红色方框内是上传背景。</p></section></section>
<section><h2>小建议<a href="#小建议"><span>#</span></a></h2><p>为了每次封面出品一致，建议以数字+拖动条的形式来编辑，这样方便每次设置一样的大小。</p><p>获取外链方面，可以在保证安全的情况下设置自己图床的Key，原装的有点慢…</p><p>字体使用“默认全局”和“微软雅黑”时标题会略微靠上，望修复。</p></section>
<section><h2>参考资料<a href="#参考资料"><span>#</span></a></h2><p><a href="https://blog.liushen.fun/posts/cb179d4/" target="_blank">Cloudflare/Vercel项目推荐(3)</a></p></section>]]></content>
    </entry>
    <entry>
      <id>https://blog.peter267.dpdns.org/posts/post23/</id>
      <title type="text">国内大模型列表及入口</title>
      <published>2025-02-12T09:25:00.000Z</published>
      <updated>2025-02-21T04:00:00.000Z</updated>
      <author><name>Peter267</name></author>
      <link rel="alternate" href="https://blog.peter267.dpdns.org/posts/post23/"/>
      <summary type="text">这篇文章整理了国内各大 AI 大模型的列表及入口，以表格形式列出了文心一言、通义、智谱清言、DeepSeek、腾讯元宝、豆包、天工 AI、跃问、讯飞星火、知乎直答、Kimi、商量等主流模型的开发商、官网入口，以及对话、媒体创作、联网搜索、文件分析等能力支持情况，方便大家参考使用。</summary>
      <content type="html"><![CDATA[<p>最近整理了一份国内大模型列表及入口，希望给大家带来便利，欢迎大家参考。</p>

<table><thead><tr><th>模型名称</th><th>开发商</th><th>官网</th><th>对话</th><th>媒体创作</th><th>联网搜索</th><th>文件分析</th></tr></thead><tbody><tr><td>文心一言</td><td>百度</td><td><a href="https://yiyan.baidu.com/" target="_blank">https://yiyan.baidu.com/</a></td><td>✅</td><td>✅</td><td>✅</td><td>✅</td></tr><tr><td>通义</td><td>阿里巴巴</td><td><a href="https://tongyi.aliyun.com/" target="_blank">https://tongyi.aliyun.com/</a></td><td>✅</td><td>✅</td><td>✅</td><td>✅</td></tr><tr><td>智谱清言</td><td>智谱AI</td><td><a href="https://chatglm.cn/" target="_blank">https://chatglm.cn/</a></td><td>✅</td><td>✅</td><td>✅</td><td>✅</td></tr><tr><td>DeepSeek</td><td>深度求索</td><td><a href="https://chat.deepseek.com/" target="_blank">https://chat.deepseek.com/</a></td><td>✅</td><td></td><td>✅</td><td>✅</td></tr><tr><td>腾讯元宝</td><td>腾讯</td><td><a href="https://yuanbao.tencent.com/" target="_blank">https://yuanbao.tencent.com/</a></td><td>✅</td><td>✅</td><td>✅</td><td>✅</td></tr><tr><td>豆包</td><td>字节跳动</td><td><a href="https://www.doubao.com/" target="_blank">https://www.doubao.com/</a></td><td>✅</td><td>✅</td><td>✅</td><td>✅</td></tr><tr><td>天工AI</td><td>昆仑万维</td><td><a href="https://www.tiangong.cn/" target="_blank">https://www.tiangong.cn/</a></td><td>✅</td><td>✅</td><td>✅</td><td>✅</td></tr><tr><td>跃问</td><td>阶跃星辰</td><td><a href="https://www.yuewen.cn/" target="_blank">https://www.yuewen.cn/</a></td><td>✅</td><td>✅</td><td>✅</td><td>✅</td></tr><tr><td>讯飞星火</td><td>科大讯飞</td><td><a href="https://xinghuo.xfyun.cn/" target="_blank">https://xinghuo.xfyun.cn/</a></td><td>✅</td><td>✅</td><td>✅</td><td>✅</td></tr><tr><td>知乎直答</td><td>知乎</td><td><a href="https://zhida.zhihu.com/" target="_blank">https://zhida.zhihu.com/</a></td><td>✅</td><td></td><td>✅</td><td>✅</td></tr><tr><td>Kimi</td><td>月之暗面</td><td><a href="https://kimi.moonshot.cn/" target="_blank">https://kimi.moonshot.cn/</a></td><td>✅</td><td>❓</td><td>✅</td><td>✅</td></tr><tr><td>商量</td><td>商汤科技</td><td><a href="https://chat.sensetime.com/" target="_blank">https://chat.sensetime.com/</a></td><td>✅</td><td>✅</td><td>✅</td><td>✅</td></tr><tr><td>百小应</td><td>百川智能</td><td><a href="https://ying.baichuan-ai.com/" target="_blank">https://ying.baichuan-ai.com/</a></td><td>✅</td><td>❓</td><td>❓</td><td>✅</td></tr><tr><td>万知</td><td>零一万物</td><td><a href="https://www.wanzhi.com/" target="_blank">https://www.wanzhi.com/</a></td><td>✅</td><td>✅</td><td>✅</td><td>✅</td></tr><tr><td>海螺</td><td>MiniMax</td><td><a href="https://hailuoai.com/" target="_blank">https://hailuoai.com/</a></td><td>✅</td><td>✅</td><td>✅</td><td>✅</td></tr><tr><td>秘塔AI搜索</td><td>秘塔科技</td><td><a href="https://metaso.cn/" target="_blank">https://metaso.cn/</a></td><td></td><td></td><td>✅</td><td>✅</td></tr><tr><td>360智脑</td><td>360</td><td><a href="https://chat.360.com/" target="_blank">https://chat.360.com/</a></td><td>✅</td><td>❓</td><td>❓</td><td>❓</td></tr><tr><td>纳米 AI</td><td>360</td><td><a href="https://www.n.cn/" target="_blank">https://www.n.cn/</a></td><td></td><td></td><td>✅</td><td>✅</td></tr><tr><td>魔笔马良</td><td>魔尔线程</td><td><a href="https://maliang.mthreads.com/" target="_blank">https://maliang.mthreads.com/</a></td><td></td><td>✅</td><td></td><td></td></tr><tr><td>紫东太初</td><td>中科院自动化所、武汉人工智能研究院</td><td><a href="https://taichu-web.ia.ac.cn/#/chat" target="_blank">https://taichu-web.ia.ac.cn/#/chat</a></td><td>✅</td><td>✅</td><td>✅</td><td>✅</td></tr><tr><td>即梦</td><td>脸萌科技</td><td><a href="https://jimeng.jianying.com/" target="_blank">https://jimeng.jianying.com/</a></td><td></td><td>✅</td><td></td><td></td></tr><tr><td>元象大模型</td><td>元象 XVERSE</td><td><a href="https://chat.xverse.cn/xchat/index" target="_blank">https://chat.xverse.cn/xchat/index</a></td><td>✅</td><td></td><td>❓</td><td></td></tr><tr><td>拓世大模型</td><td>拓世科技</td><td></td><td>❓</td><td>❓</td><td>❓</td><td>❓</td></tr><tr><td>MOSS</td><td>复旦大学</td><td></td><td>❓</td><td>❓</td><td>❓</td><td>❓</td></tr><tr><td>西湖大模型</td><td>西湖星辰</td><td><a href="https://www.xinchenai.com/chat" target="_blank">https://www.xinchenai.com/chat</a></td><td>✅</td><td>✅</td><td>❓</td><td>✅</td></tr><tr><td>天河天元</td><td>国家超级计算天津中心</td><td></td><td>✅</td><td>❓</td><td>❓</td><td>❓</td></tr><tr><td>Chatlaw</td><td>北京大学</td><td><a href="http://chatlaw.cloud/" target="_blank">http://chatlaw.cloud/</a></td><td>✅</td><td></td><td>❓</td><td></td></tr><tr><td>LightGPT</td><td>恒生</td><td><a href="https://www.hs.net/lightgpt/" target="_blank">https://www.hs.net/lightgpt/</a></td><td>❓</td><td>❓</td><td>❓</td><td>❓</td></tr><tr><td>TechGPT</td><td>东北大学</td><td><a href="http://techgpt.neukg.com/" target="_blank">http://techgpt.neukg.com/</a></td><td>❓</td><td>❓</td><td>❓</td><td>❓</td></tr><tr><td>鸿湖</td><td>中国联通</td><td></td><td>❓</td><td>❓</td><td>❓</td><td>❓</td></tr><tr><td>悟道·天鹰</td><td>北京智源人工智能研究院</td><td><a href="https://www.baai.ac.cn/portal/article/index/cid/49/id/518.html" target="_blank">https://www.baai.ac.cn</a></td><td>✅</td><td>❓</td><td>❓</td><td>❓</td></tr><tr><td>书生</td><td>上海人工智能实验室、商汤科技、香港中文大学、复旦大学、上海交通大学</td><td><a href="https://intern-ai.org.cn/" target="_blank">https://intern-ai.org.cn/</a></td><td>✅</td><td>✅</td><td>❓</td><td>❓</td></tr><tr><td>TeleChat</td><td>中国电信</td><td></td><td>✅</td><td>❓</td><td>❓</td><td>❓</td></tr><tr><td>FlagOpen</td><td>北京智源人工智能研究院</td><td></td><td>❓</td><td>❓</td><td>❓</td><td>❓</td></tr><tr><td>ChatYuan</td><td>元语智能</td><td>停止服务</td><td></td><td></td><td></td><td></td></tr><tr><td>雅意</td><td>中科闻歌</td><td><a href="https://yayi.wenge.com/" target="_blank">https://yayi.wenge.com/</a></td><td>✅</td><td>✅</td><td>✅</td><td>✅</td></tr><tr><td>活字</td><td>哈尔滨工业大学</td><td></td><td>✅</td><td>✅</td><td>✅</td><td>✅</td></tr><tr><td>流萤</td><td>中山大学</td><td></td><td>✅</td><td>❓</td><td>❓</td><td>❓</td></tr><tr><td>PointLLM</td><td>香港中文大学</td><td></td><td>✅</td><td>❓</td><td>❓</td><td>❓</td></tr><tr><td>序列猴子</td><td>羽扇智</td><td><a href="https://openapi.mobvoi.com/" target="_blank">https://openapi.mobvoi.com/</a></td><td>✅</td><td>✅</td><td>✅</td><td>✅</td></tr><tr><td>玉言</td><td>网易</td><td></td><td>✅</td><td>❓</td><td>❓</td><td>❓</td></tr><tr><td>天工智力</td><td>奇点智源</td><td></td><td>✅</td><td>❓</td><td>❓</td><td>❓</td></tr><tr><td>SUS-Chat</td><td>南方科技大学</td><td></td><td>✅</td><td>❓</td><td>❓</td><td>❓</td></tr><tr><td>UniDoc</td><td>中科大</td><td></td><td>❓</td><td>❓</td><td>❓</td><td>✅</td></tr><tr><td>棱镜</td><td>吉林大学</td><td></td><td>✅</td><td>❓</td><td>❓</td><td>❓</td></tr></tbody></table>
<ul>
<li>✅：支持</li>
<li>❓：未知</li>
<li>空：不支持</li>
</ul>

<table><thead><tr><th>贡献者</th><th>贡献内容</th></tr></thead><tbody><tr><td>Peter267</td><td>文心一言、通义、智谱清言、DeepSeek、腾讯元宝、豆包、天工AI、跃问、讯飞星火、知乎直答、Kimi、商量、百小应、万知、海螺、秘塔AI搜索、360智脑、纳米AI、魔笔马良、紫东太初、DreaminaAI、元象大模型、拓世大模型、MOSS、西湖大模型、天河天元、Chatlaw、LightGPT、TechGPT、鸿湖、悟道·天鹰、书生、TeleChat、FlagOpen 、ChatYuan、雅意、活字、流萤、PointLLM、序列猴子、玉言、天工智力、SUS-Chat、UniDoc、棱镜 的所有信息</td></tr></tbody></table>
<p>本表格还有不全（错误）之处，欢迎评论区补充（指正）。补充（指正）者可加入贡献者名单。</p>]]></content>
    </entry>
    <entry>
      <id>https://blog.peter267.dpdns.org/posts/post22/</id>
      <title type="text">电脑操作从入门到精通 1 ：认识你面前的电脑</title>
      <published>2025-02-08T14:45:00.000Z</published>
      <updated>2025-02-08T14:45:00.000Z</updated>
      <author><name>Peter267</name></author>
      <link rel="alternate" href="https://blog.peter267.dpdns.org/posts/post22/"/>
      <summary type="text">这篇文章是“电脑操作从入门到精通”教程系列的第一篇。作者发现许多朋友对电脑基础操作不熟悉，于是推出不定期更新的教程。文章介绍了电脑是一种多功能电子设备，核心原理是接收输入、处理信息、输出结果，并详细讲解了主机（含 CPU、内存、硬盘等）、显示器、键盘和鼠标等硬件的功能。</summary>
      <content type="html"><![CDATA[<p>作为电脑爱好者，看到很多朋友对基础操作不熟悉，这让我非常不爽。为此，我决定分享自己的使用经验，推出这个不定期更新的教程系列，希望能帮到大家。</p>
<section><h2>电脑是什么<a href="#电脑是什么"><span>#</span></a></h2><p>电脑，全称电子计算机，是一种可以帮助我们完成各种任务的电子设备。它可以帮我们处理信息、学习知识、娱乐放松，甚至与世界各地的人交流等。</p><p>电脑的功能非常强大，但它的核心原理其实很简单：接收输入（比如你按键盘）、处理信息（比如计算数据）、输出结果（比如显示在屏幕上）。</p></section>
<section><h2>电脑的硬件构成<a href="#电脑的硬件构成"><span>#</span></a></h2><p>与软件不同，电脑的硬件是指你能看得见、摸得着的部分，每个部分都有自己独特的功能。</p><ul>
<li><strong>主机</strong>：主机是电脑的“大脑”，里面装着处理器（CPU）、内存（RAM）和硬盘等核心部件。它负责处理所有的数据和任务。
<ul>
<li><strong>CPU（中央处理器）</strong>：就像电脑的“思考中心”，负责计算和执行指令。</li>
<li><strong>显卡（GPU）</strong>：负责处理图像和视频数据，并将结果显示在显示器上。如果你喜欢玩游戏或做设计，显卡的性能非常重要。（4090就是显卡）</li>
<li><strong>内存（RAM）</strong>：临时存储正在运行的程序和数据，关机后内容会消失。</li>
<li><strong>硬盘</strong>：长期存储文件和数据，即使关机也不会丢失。</li>
<li><strong>网卡</strong>：让电脑能够连接网络，无论是通过网线（有线网络）还是 Wi-Fi（无线网络）。</li>
<li><strong>电源</strong>：为主机内的所有部件提供电力。它的功率需要与电脑的硬件配置匹配，否则可能会导致运行不稳定。</li>
</ul>
</li>
</ul><p></p><figure><img src="https://s2.51cto.com/images/blog/202101/22/bf982bd0ece0ed6e6e9a28308bd78724.jpeg?x-oss-process=image/resize,m_fixed,w_1184" alt="电脑主机内部硬件组成" /><figcaption>电脑主机内部硬件组成</figcaption></figure><p></p><blockquote><p>感谢“琢磨先生DataBase”提供的图片</p></blockquote><ul>
<li><strong>显示器</strong>：用来用来显示文字、图片和视频。你可以通过它看到电脑显示的画面。</li>
</ul><p></p><figure><img src="https://ts1.cn.mm.bing.net/th/id/R-C.fb3333b0273088d63ff22cc7c04a683c?rik=HOGG7l5Brqol%2bw&amp;riu=http%3a%2f%2fwww.bjzfkt.com%2fUploadFiles%2fOthers%2f20210119135409_82695.jpg&amp;ehk=vaPqHngfPp6K6nryd4AliTwlQfvMNlcUDErdctdw70E%3d&amp;risl=&amp;pid=ImgRaw&amp;r=0" alt="显示器" /><figcaption>显示器</figcaption></figure><p></p><ul>
<li><strong>键盘和鼠标</strong>：用来打字和操作电脑。
<ul>
<li><strong>键盘</strong>：用来打字、输入信息。</li>
<li><strong>鼠标</strong>：用来点击、拖拽、选择屏幕上的内容。</li>
</ul>
</li>
</ul><p></p><figure><img src="https://n.sinaimg.cn/spider2021130/0/w1200h1200/20210130/1c6b-kiksqxh0595061.png" alt="键盘（左），鼠标（右）" /><figcaption>键盘（左），鼠标（右）</figcaption></figure><p></p></section>]]></content>
    </entry>
    <entry>
      <id>https://blog.peter267.dpdns.org/posts/post21/</id>
      <title type="text">2024年总结</title>
      <published>2025-01-27T14:30:00.000Z</published>
      <updated>2025-01-27T14:30:00.000Z</updated>
      <author><name>Peter267</name></author>
      <link rel="alternate" href="https://blog.peter267.dpdns.org/posts/post21/"/>
      <summary type="text">这篇文章是作者发布的 2024 年总结：首先向大家送上新年祝福，随后解释了近期更新减少的三个主要原因——学业任务繁重、身体抱恙、个人状态调整；虽然文章更新频率有所下降，但作者仍在默默优化网站体验，包括新增友链朋友圈功能、完善安全跳转机制、持续优化系统性能。</summary>
      <content type="html"><![CDATA[<p>首先祝大家新年快乐！</p>
<p>最近更新较少，主要原因有三：</p>
<ol>
<li>
<p>学业任务繁重</p>
</li>
<li>
<p>身体抱恙</p>
</li>
<li>
<p>个人状态调整</p>
</li>
</ol>
<p>虽然文章更新频率有所下降，但我们一直在默默优化用户体验：
• 新增友链朋友圈功能
• 完善安全跳转机制
• 持续优化系统性能</p>
<p>这篇文章还没写完</p>]]></content>
    </entry>
    <entry>
      <id>https://blog.peter267.dpdns.org/posts/post20/</id>
      <title type="text">2024年度浏览器扩展推荐</title>
      <published>2025-01-14T05:50:00.000Z</published>
      <updated>2025-01-14T05:50:00.000Z</updated>
      <author><name>Peter267</name></author>
      <link rel="alternate" href="https://blog.peter267.dpdns.org/posts/post20/"/>
      <summary type="text">这篇文章分享了作者在 2024 年使用的两个 Edge 浏览器实用扩展：AdGuard 能屏蔽 99% 的广告，免费且界面美观，其“拦截此网站上的广告”功能可删除不喜欢的内容，但部分网站会检测并要求关闭插件；Global Speed 可控制媒体播放速度，最高达 16 倍速，但隐身模式无效，且会致网页本身的倍速控制失效。这些扩展大大提升了作者的浏览体验。</summary>
      <content type="html"><![CDATA[<p>2024年（好像）是我第3年使用Edge浏览器了，虽然Edge最近的行为有点恶心，但依然非常喜欢用。喜欢用的原因不仅是因为Edge好用，还有插件的功劳。在这篇文章，我来介绍下我在今年（2024年）中使用的扩展。</p>
<hr />
<section><h2>广告拦截 - AdGuard<a href="#广告拦截---adguard"><span>#</span></a></h2><p>这个属于浏览器必备吧，能屏蔽网站99％的广告，以及搜索引擎的广告，非常好用，免费无广告，界面美观。</p><p></p><figure><img src="https://wmimg.com/i/1169/2025/01/6784dc56899b3.png" alt="AdGuard界面" /><figcaption>AdGuard界面</figcaption></figure><p></p><p>非常喜欢它的一个功能——“拦截此网站上的广告”，可以删掉网站上一些不喜欢的东西。</p><p></p><figure><img src="https://wmimg.com/i/1169/2025/01/6784dd35c9e21.gif" alt="拦截广告操作过程" /><figcaption>拦截广告操作过程</figcaption></figure><p></p><p>吐槽一下，现在有的网站会检测这类插件，必须关闭才能继续使用。希望AdGuard加一个“隐身”模式。</p><ul>
<li>价格：插件免费</li>
<li>官网：<a href="https://adguard.com" target="_blank">https://adguard.com</a></li>
</ul></section>
<section><h2>视频速度控制 - Global Speed<a href="#视频速度控制---global-speed"><span>#</span></a></h2><p>可以控制媒体的播放速度，上面AdGuard屏蔽不了的视频前广告可以拿这个加速观看，至高16倍速！</p><p></p><figure><img src="https://wmimg.com/i/1169/2025/01/6784e02ea666c.png" alt="Global Speed 界面" /><figcaption>Global Speed 界面</figcaption></figure><p></p><p>但是，插件的隐身模式没啥用，一些课程网站会禁止这类插件，无法倍速。所以不要想着拿这个刷课。</p><p>另外，用了这个插件会导致网页本身的倍速控制失效。</p><ul>
<li>价格：开源免费</li>
<li>官网：<a href="https://github.com/polywock/globalSpeed" target="_blank">https://github.com/polywock/globalSpeed</a></li>
</ul></section>
<section><h2>免费复制 - SuperCopy<a href="#免费复制---supercopy"><span>#</span></a></h2><p>部分网站会禁止用户复制内容，当用户使用这个插件后，可以直接复制。</p><p>当然，比它更好用的是OCR识别。</p><p></p><figure><img src="https://wmimg.com/i/1169/2025/01/6784e281e93f3.png" alt="SuperCopy界面" /><figcaption>SuperCopy界面</figcaption></figure><p></p><p>貌似对某文库无效……</p><ul>
<li>价格：免费</li>
<li>官网：<a href="https://www.enablecopy.com" target="_blank">https://www.enablecopy.com</a></li>
</ul></section>
<section><h2>上网时间统计 - 网费很贵<a href="#上网时间统计---网费很贵"><span>#</span></a></h2><p>之前使用的是Webtime Tracker，但是太简陋了，而且是英文的。偶然间发现一个可以统计你的上网时间的扩展。可以看到你看哪个网站最多、最少。</p><p></p><figure><img src="https://wmimg.com/i/1169/2025/01/6784e3dc2d50c.png" alt="网费很贵界面" /><figcaption>网费很贵界面</figcaption></figure><p></p><p>拥有丰富的统计数据，了解自己的上网习惯。</p><p>如果你之前使用的是其他的统计的扩展，想迁移到这个，可以点击数据   管理=&gt;导入其他插件的数据   来进行迁移。</p><p></p><figure><img src="https://wmimg.com/i/1169/2025/01/6784e43eec0d0.png" alt="丰富的统计数据" /><figcaption>丰富的统计数据</figcaption></figure><p></p><ul>
<li>价格：开源免费</li>
<li>官网：<a href="https://www.wfhg.cc" target="_blank">https://www.wfhg.cc</a></li>
</ul></section>
<section><h2>网页翻译 - 沉浸式翻译<a href="#网页翻译---沉浸式翻译"><span>#</span></a></h2><p>我愿称他为最好的网页翻译扩展。可以沉浸式地浏览外文网站，支持双语对照。另外，还支持字幕翻译、文件翻译、鼠标悬停翻译等。且针对部分主流的外文网站专门优化，浏览更加高效！</p><p></p><figure><img src="https://wmimg.com/i/1169/2025/01/6785cbb8202f4.png" alt="沉浸式翻译界面" /><figcaption>沉浸式翻译界面</figcaption></figure><p></p><p>同时支持多种翻译服务，包括ChatGPT（付费）等AI翻译和DeepL等机器翻译。若使用AI翻译还支持使用“AI专家”功能，通过定制Prompt来有效的提高翻译质量。</p><p>但是，Vercel等网站如果翻译的话会报错。</p><ul>
<li>价格：免费，会员：¥579.6/年，¥69/月</li>
<li>官网：<a href="https://immersivetranslate.com/?via=peter267" target="_blank">https://immersivetranslate.com</a></li>
</ul><p>给沉浸式翻译打了广告~</p></section>
<section><h2>隐私书签、书签加密同步 - 侧边书签栏<a href="#隐私书签书签加密同步---侧边书签栏"><span>#</span></a></h2><p>它可以将书签放在侧边栏，便于用户管理书签，这个功能不必多说，也不是它的核心功能。</p><p></p><figure><img src="https://wmimg.com/i/1169/2025/01/6785d14c15de3.png" alt="侧边书签栏界面" /><figcaption>侧边书签栏界面</figcaption></figure><p></p><p>当我们想要隐藏一些收藏的网站时，这个插件可就派上用场了。</p><p>点开它上面的🔒，设置密码，就可以将一些重要的网站放到里面</p><p></p><figure><img src="https://wmimg.com/i/1169/2025/01/6785da414675b.png" alt="侧边书签栏 - 隐私书签界面" /><figcaption>侧边书签栏 - 隐私书签界面</figcaption></figure><p></p><p>还支持新建文件夹、导入导出（付费）、加密同步（付费）等功能</p><ul>
<li>价格：免费，会员：¥39/永久</li>
<li>官网：<a href="https://bookmarks.mengxianglong.com" target="_blank">https://bookmarks.mengxianglong.com</a></li>
</ul></section>
<section><h1>下载方式<a href="#下载方式"><span>#</span></a></h1><p>如果你访问不了<a href="https://chromewebstore.google.com/category/extensions?hl=zh-CN" target="_blank">Chrome Web Store</a>和<a href="https://microsoftedge.microsoft.com/addons/Microsoft-Edge-Extensions-Home?hl=zh-CN" target="_blank">Microsoft Edge Addons</a>，可以试试<a href="https://www.crxsoso.com/" target="_blank">Crx搜搜 </a>，这是一个扩展商店，可以下载Chrome、Edge、Firefox的扩展。</p><p>找到要下载的扩展，点击“安装到浏览器”，此时会下载一个<code>.crx</code>文件。</p><p>以下使用Edge做演示：</p><p>点击右上角三个点 ⇒ 扩展 ⇒ 管理扩展 ⇒ 开发人员模式</p><p>将安装包拖入界面即可</p><p></p><figure><img src="https://wmimg.com/i/1169/2025/01/6785e3e1f23af.png" alt="操作方法①" /><figcaption>操作方法①</figcaption></figure><p></p><p></p><figure><img src="https://wmimg.com/i/1169/2025/01/6785e7ac1cebb.png" alt="操作方法②" /><figcaption>操作方法②</figcaption></figure><p></p></section>]]></content>
    </entry>
    <entry>
      <id>https://blog.peter267.dpdns.org/posts/post19/</id>
      <title type="text">怎样才算见过世面？这是我听过最好的答案</title>
      <published>2024-11-30T04:03:00.000Z</published>
      <updated>2024-11-30T04:03:00.000Z</updated>
      <author><name>Peter267</name></author>
      <link rel="alternate" href="https://blog.peter267.dpdns.org/posts/post19/"/>
      <summary type="text">这篇文章转载自作家蕊希的文章，探讨了&quot;怎样才算见过世面&quot;：见世面并非住五星级酒店、吃米其林餐厅这类奢侈体验，而是对世界多元面貌的理解与尊重。文章借助城市与乡村生活的差异、罗翔关于读书的名言、丁真与李浩源的对话等例子，指出真正的见世面是见识广阔之后的谦逊与平静，是即便不认同也能尊重、不因差异大惊小怪。</summary>
      <content type="html"><![CDATA[<blockquote><p>本文转载自报刊《课外阅读》的2023年9月刊，由作家「蕊希」撰写。未在网络上找到原文。</p></blockquote>
<hr />
<section><h2>怎样才算见过世面？这是我听过最好的答案<a href="#怎样才算见过世面这是我听过最好的答案"><span>#</span></a></h2><p><strong>蕊希</strong></p><p>网上有人提问：怎样才算见过世面？</p><p>有人以为见世面，就是拥有奢侈的生活体验，住过五星级酒店，吃过米其林餐厅。但也有人说，见世面，就是见过世界的每一面。</p><p>在网上看到一篇帖子，说我国有10亿人没坐过飞机和地铁，有12亿人没喝过星巴克，没吃过海底捞。评论区里有人评论：没坐过飞机还能理解，但没坐过地铁就真的离谱。</p><p>没坐过地铁真的离谱吗？</p><p>截至2021年，我国通地铁的城市只有51座。那些生活在县城、乡村的人，可能大半辈子都没有走出过他们生活的半径，更别提坐一次飞机去遥远的大城市，出行时买一张地铁票了。</p><p>城里人分不清小麦和水稻，不知道农田一年收成几次；乡下人没坐过地铁，不知道如何换乘。所谓离谱，不过是没在那个环境下体验过生活。</p><p>有人生活在城市，会用电脑和电梯，地铁高铁是最基本的出行工具，从小就逛大型超市和购物中心，吃连锁品牌的面包。</p><p>有人生活在田间，走路就可以到学校，在自家的田地里玩耍，抬头就是晴空万里，低头知道几月份该种什么类型的作物，炒菜时就去自家地里现摘一把蔬菜。</p><p>有人去过国外的大商场，分得清每个奢侈品牌子的标志，讲得出品牌的历史；有人只在集市上采买，但却会识别布料的优劣。有人知道几分熟的牛排最好吃；有人没吃过牛排，但却知道牛排长在牛的哪个部位。</p><p>我们眼里的世面，不过是我们的认知对这个世界片面的理解。</p><p>罗翔老师曾说过一句话：“读书是让我们知荣辱，明事理，而不是让你觉得自已认识几个字就高人一等。”深以为然。</p><p>看过世界之前，以为自已所见所得就是全部，但凡自己不知道、不理解的就是不对的，于是总想以自己的认知判断外界的对错。</p><p>但等你真的走出自己生活的圈子，认识了五湖四海的朋友，才发现原来大家因为成长环境不同，会有千差万别的习惯和想法。</p><p>你进入了社会，见识了世界之大，发现有太多地方你没去过，有好多东西你不知道，有很多人和你不一样，你就会慢慢意识到自己的渺小。</p><p>你不再像小孩子一样轻易为非黑即白站队，你不是正确答案的拥有者，也没有掌握评判对错的话语权。你知道所谓世面，就是见得越多越平静，不再因为差异大惊小怪，不再对别人的特殊指手画脚。</p><p>纪录片《丁真的自然笔记》里，有一期嘉宾是中国人民大学毕业的法学生李浩源。</p><p>两人见面后，丁真羡慕地说：“你读过很多书，上学很多年吧？”李浩源回答：“我读了17年书。”丁真忍不住感慨：“哇，17年，我没读过书。”李浩源没有产生被别人羡慕带来的优越感，反而安慰了有点自卑的丁真：“你在森林里待了这么长时间，读了很多森林的书。”</p><p>真正的见过世面是不因自己有了什么就嘲笑别人没有，不把自己拥有的当作理所当然。</p><p>真正的见过世面是不得意忘形，不狭隘，不通过拉踩别人获得优越感，反而是领略过万物之后更谦虚，是身处高处不自大，更是跌落谷底不自卑。</p><p>我在二十出头的年纪，很喜欢凭着自己的见识给身边朋友出谋划策，帮助好朋友分析感情问题，拿我的标准和想法评判别人的对错。</p><p>快到三十岁的现在，我很少给身边人提建议了，即便不认同别人的观点，也很少发言了。不是不关心朋友的处境，恰恰因为关心，所以更不敢妄下结论。我开始理解人生万般差异，每个人都有自己的苦衷，也不再执着，拿着简单的标准为别人的人生打分。</p><p>所谓世面，就是世界的每一面。不同人的不同人生，构成了世界的每一面。</p><p>我们与他人之间，无上下之分，只有左右之别。</p><p>所谓见世面，是向外对世界，即便不认同，也能尊重；是向内对自己，平和理性，淡定从容。</p></section>]]></content>
    </entry>
    <entry>
      <id>https://blog.peter267.dpdns.org/posts/post18/</id>
      <title type="text">如何查看答案圈隐藏的答案</title>
      <published>2024-11-24T13:50:00.000Z</published>
      <updated>2024-11-24T13:50:00.000Z</updated>
      <author><name>Peter267</name></author>
      <link rel="alternate" href="https://blog.peter267.dpdns.org/posts/post18/"/>
      <summary type="text">这篇文章介绍了一种无需登录或付费即可查看答案圈隐藏答案的技巧：在练习册页面点击右键查看页面源代码，在第 53 行附近找到答案链接并点开，就能看到答案图片；把网址末尾的&quot;!500_800&quot;删掉，还能将图片放大。文章同时提醒读者，这个教程不是用来抄答案的。</summary>
      <content type="html"><![CDATA[<div><div><div></div><div>Warning</div></div><div><p>本教程不是让你抄答案用的！</p></div></div>
<section><h2>废话<a href="#废话"><span>#</span></a></h2><p>当我们需要对（抄）答案但找不到纸质答案时，很多人喜欢在网上搜答案，但一般搜到的是这样的</p><p></p><figure><img src="https://wmimg.com/i/1169/2024/11/6742fadca9d99.png" alt="需要登录/花钱才能看" /><figcaption>需要登录/花钱才能看</figcaption></figure><p></p><p>找了很多平台，几乎没有免登录/花钱的。但是，我看到了一个平台虽然让登录，但是能通过看看源码的方式看到答案。</p><p>答案圈（不给链接）</p></section>
<section><h2>教程<a href="#教程"><span>#</span></a></h2><p>找到自己的练习册，点击鼠标右键=&gt;查看页面源代码</p><p></p><figure><img src="https://wmimg.com/i/1169/2024/11/6742fc5e13c0a.png" alt="1732443227368.png" /><figcaption>1732443227368.png</figcaption></figure><p></p><p>代码一般在53行，大部分浏览器在左侧会标行数。</p><p></p><figure><img src="https://wmimg.com/i/1169/2024/11/6743248211d47.png" alt="左侧有表明行数" /><figcaption>左侧有表明行数</figcaption></figure><p></p><p>滑动条往右划，找到自己要找的答案大概的位置，这一行会有这个格式的链接，点开就能看到答案</p><p></p><figure><img src="https://wmimg.com/i/1169/2024/11/674324f962909.png" alt="我标明的位置" /><figcaption>我标明的位置</figcaption></figure><p></p><p>举个例子，把这个链接打开</p><p><a href="https://pic.mxqe.com/d/file/20241014/1728868633212663.jpg!500_800" target="_blank">https://pic.mxqe.com/d/file/20241014/1728868633212663.jpg!500_800</a></p><p>通过图片确定答案位置后在网址栏将最后的<code>!500_800</code>删掉即可放大图片</p><p></p><figure><img src="https://wmimg.com/i/1169/2024/11/674327025f8fd.png" alt="演示" /><figcaption>演示</figcaption></figure><p></p><p>这样就可以对（抄）答案了</p><div><div><div></div><div>Warning</div></div><div><p>本教程不是让你抄答案用的！</p></div></div></section>]]></content>
    </entry>
    <entry>
      <id>https://blog.peter267.dpdns.org/posts/post17/</id>
      <title type="text">Github强制用户开启2FA的临时解决办法</title>
      <published>2024-11-17T10:37:00.000Z</published>
      <updated>2024-11-17T10:37:00.000Z</updated>
      <author><name>Peter267</name></author>
      <link rel="alternate" href="https://blog.peter267.dpdns.org/posts/post17/"/>
      <summary type="text">这篇文章分享了 GitHub 强制用户开启两步验证（2FA）时的临时解决办法：作者没有手机，既无法扫描二维码也无法接收短信，于是借助 Authenticator 浏览器插件，用鼠标框选二维码区域获取验证码并妥善保存密码，成功完成了 2FA 验证。文章提醒这是临时方案，插件一卸载密码就会消失。</summary>
      <content type="html"><![CDATA[<section><h2>废话<a href="#废话"><span>#</span></a></h2><p>最近看到了Github强制用户开启2FA验证的界面，还说如果不开启就会限制用户行为（我不知道这样理解对不对）</p><p></p><figure><img src="https://wmimg.com/i/1169/2024/11/6739a3ff314fa.png" alt="Github 强制用户开启 2FA 验证" /><figcaption>Github 强制用户开启 2FA 验证</figcaption></figure><p></p><p>如图所示，就只剩一天了，赶快开了吧</p><p>点击 Enable 2FA now后显示如下界面</p><p></p><figure><img src="https://wmimg.com/i/1169/2024/11/6739a6be322b7.png" alt="设置2FA" /><figcaption>设置2FA</figcaption></figure><p></p><p>问题是，我没有手机，扫不了二维码，接不了短信（本来也发不到中国），怎么办？直到看到了一个插件——Authenticator</p></section>
<section><h2>教程<a href="#教程"><span>#</span></a></h2><blockquote><p>温馨提示：这是个临时的解决办法，插件一卸密码就会消失</p></blockquote><p>不知道大家有没有弹出这个页面，如果没有弹出并且想开启，进入<a href="https://github.com" target="_blank">Github</a>=&gt;点击右上角头像=&gt;Settings=&gt; Password and authentication=&gt;Two-factor authentication=&gt;Enable two-factor authentication</p><p>进入图一页面后，点击Enable 2FA now，下载<a href="https://c2.crxsoso.com/crx/blobs/AW50ZFshxyn5CNiNJJomJrwj4HNKeSVJcVdhWdO_kZk_h4YizZ06qLrOwN81-zIH0EDitbA23XVj9lsuTvV-s9CBxD5zqdTwFAG6JRH-kJ4zzR4mAj0Jkig1CKWSd3DwaGnrAMZSmuV_ckxUO4UUtxwMwzlZLOjZvhSrxA/BHGHOAMAPCDPBOHPHIGOOOADDINPKBAI_8_0_1_0.crx?ext=crx&amp;filename=%E8%BA%AB%E4%BB%BD%E9%AA%8C%E8%AF%81%E5%99%A8%208.0.1&amp;type=install" target="_blank">Authenticator</a>插件</p><p>打开插件，点击右上角的二维码标，用鼠标框选二维码区域，将显示的密码填入即可。</p><p></p><figure><img src="https://wmimg.com/i/1169/2024/11/6739aad47454d.png" alt="Authenticator页面" /><figcaption>Authenticator页面</figcaption></figure><p></p><p>将这些密码保存在安全的位置即可</p><p></p><figure><img src="https://wmimg.com/i/1169/2024/11/6739ab5bf0587.png" alt="下载密码" /><figcaption>下载密码</figcaption></figure><p></p><p>大功告成！</p></section>]]></content>
    </entry>
    <entry>
      <id>https://blog.peter267.dpdns.org/posts/post16/</id>
      <title type="text">《独立博客自省问卷15题》答卷</title>
      <published>2024-10-31T14:30:00.000Z</published>
      <updated>2024-10-31T14:30:00.000Z</updated>
      <author><name>Peter267</name></author>
      <link rel="alternate" href="https://blog.peter267.dpdns.org/posts/post16/"/>
      <summary type="text">这篇文章记录了作者回答雅余《独立博客自省问卷15题》的完整答卷，诚实回答了关于博客更新频率、原创比例、内容价值、主题折腾、流量统计与广告变现等问题：他每月更新一到两篇，坚持 95% 原创，认为内容才是博客的基石，域名、服务器和主题都只是次要的，还希望将来能拥有 .COM 域名并尝试付费文章。</summary>
      <content type="html"><![CDATA[<section><h2>开头废话<a href="#开头废话"><span>#</span></a></h2><p>这两天通过<a href="https://xyzbz.cn/" target="_blank">网友小宋</a>分享的文章看到了雅余大佬的<a href="https://yayu.net/4626.html" target="_blank">独立博客自省问卷15题</a>，两周没更了，今天特意水一期文章</p><hr /></section>
<section><h2>独立博客自省问卷15题<a href="#独立博客自省问卷15题"><span>#</span></a></h2><p><strong>1、你的博客更新频率是多少？</strong></p><p>A.每周更新</p><p>B.一周数篇</p><p>C.一月1-2篇</p><p>D.几个月一篇</p><blockquote><p>C 最近忙了，一个月最多三篇</p></blockquote><p><strong>2、你的博客上次更新是什么时候？</strong></p><p>A.本周</p><p>B.上周</p><p>C.上个月</p><p>D.上季度</p><blockquote><p>B 就是因为这样才水的这篇文章</p></blockquote><p><strong>3、你的博客文章是原创的吗？</strong></p><p>A.坚持原创</p><p>B.部分借鉴</p><p>C.AI 帮我写的</p><p>D.搬运别人的，而且不署名</p><blockquote><p>ABC 95％原创，3％借鉴，2％AI写的</p></blockquote><p><strong>4、你觉得自己的文章对他人有帮助吗？</strong></p><p>A.旨在对他人有启示</p><p>B.多少有点意义</p><p>C.每日每周流水账</p><p>D.自我陶醉就好，管他呢</p><blockquote><p>B 还是多少有点吧</p></blockquote><p><strong>5、你上次换博客主题/程序是什么时候？</strong></p><p>A.上周</p><p>B.上个月</p><p>C.去年</p><p>D.凭良心说，我多年都是一个主题</p><blockquote><p>D 虽然想换但是懒，还没时间</p></blockquote><p><strong>6、你上一次捣腾博客主题代码是什么时候？</strong></p><p>A.昨天，撸代码到凌晨</p><p>B.每周必捣腾</p><p>C.每月有那么一次</p><p>D.一年有那么一次</p><blockquote><p>C 在对一些博客自带的描述不满意或者增加功能但作者并没有直接给入口时会自己倒腾</p></blockquote><p><strong>7、你会对博客主题进行二次开发？</strong></p><p>A.直接配置使用，省心不折腾</p><p>B.时不时自己改改，搞点新花样，换图片，换字体，爽</p><p>C.删除主题作者版权信息，改改样式，然后自我感觉良好</p><p>D.改得面目全非，但保留原作者版权信息或注明</p><blockquote><p>A 懒啊</p></blockquote><p><strong>8、你多久打开自己博客自我陶醉一次？</strong></p><p>A.每天数次</p><p>B.每周一次</p><p>C.看心情</p><p>D.一般都是照镜子，不看博客</p><blockquote><p>AC 无聊时会看看，看完更无聊</p></blockquote><p><strong>9、你近期对自己博客域名什么感受？</strong></p><p>A.想搞到一个 .COM 的域名</p><p>B.如果域名能再短几个字符就更好了</p><p>C.今年才换双拼域名了，明年再看看</p><p>D.目前挺好，没想法</p><blockquote><p>A 是真想啊，但是目前不允许我这样做</p></blockquote><p><strong>10、你每天都会看网站的流量统计吗？</strong></p><p>A.每天看几次，今天又多了100PV</p><p>B.每周回顾，看看流量趋势</p><p>C.记得就看看</p><p>D.没有搞流量统计，都是浮云</p><blockquote><p>C 偶尔吧，看看博客最近怎么样，感觉这还是很重要的</p></blockquote><p><strong>11、你通过博客的广告赚到钱了吗？</strong></p><p>A.有，能覆盖建站费用</p><p>B.有，但付出大于收入</p><p>C.没考虑通过博客流量赚钱</p><p>D.拒绝广告，保证阅读体验</p><blockquote><p>D 目前没有广告的方法，等以后有实力了可能会写付费文章赚钱</p></blockquote><p><strong>12、你去浏览别人的博客/网站主要为什么？</strong></p><p>A.学习别人分享的知识</p><p>B.搬运别人的内容</p><p>C.看看别人怎么装修博客，自己也抄一下，感觉都比自己的好</p><p>D.不爱看别人博客，自己爱写啥写啥</p><blockquote><p>AC 主要还是看看写的什么吧</p></blockquote><p><strong>13、看到别人分享了一篇文章，你打开第一反应是什么？</strong></p><p>A.哇，这域名真不错，怎么我没想到</p><p>B.哇，这网站速度真快，图片延迟加载丝滑</p><p>C.哇，这程序/主题不错，我也要抄一抄/留言问问哪里搞的</p><p>D.看看文章内容</p><blockquote><p>D 同12问。同时也会注重速度和程序/主题</p></blockquote><p><strong>14、你觉得博客哪方面更重要？</strong></p><p>A.域名</p><p>B.服务器</p><p>C.主题</p><p>D.内容</p><blockquote><p>D 内容才是博客的基石，其他都是次要的</p></blockquote><p><strong>15、近期通过写博客有哪些新收获？</strong></p><p>A.知识面有拓展</p><p>B.认识了新朋友</p><p>C.写作水平提升</p><p>D.通过知识变现</p><blockquote><p>ABC 都有吧，最主要的是知识面有拓展</p></blockquote><p>That’s all</p></section>]]></content>
    </entry>
    <entry>
      <id>https://blog.peter267.dpdns.org/posts/post15/</id>
      <title type="text">功成不必在我，功成必定有我</title>
      <published>2024-10-20T06:19:00.000Z</published>
      <updated>2024-10-20T06:19:00.000Z</updated>
      <author><name>Peter267</name></author>
      <link rel="alternate" href="https://blog.peter267.dpdns.org/posts/post15/"/>
      <summary type="text">这篇文章讲述了作者在校运会方队训练中对&quot;功成不必在我，功成必定有我&quot;的深刻理解：初次练习时他只想着自己走得最好，很快发现方队的整齐划一取决于所有人的步调一致，少了谁都不行。他由此认识到成功不一定是做最闪亮的那个人，在团队中默默贡献同样值得骄傲，今后也会继续为班级和学校贡献力量。</summary>
      <content type="html"><![CDATA[<p>在校运会练习走方队的过程中，我理解了“功成不必在我，功成必定有我”的真正含义。这让我懂得，一个集体的成功，靠的是每个人的小小的努力。</p>
<p>初次练习时，我只想着自己能走得最好。但很快发现，方队的整齐划一取决于所有人的步调一致。即使某个人做得再好，如果不能与大家协调，整个方队的队形也会受到影响。我们需要关注身边的同学，互相配合，才能让方队在运动会开幕时展现出最佳效果。</p>
<p>训练中，我学会了关注身边的同学，和大家保持步调一致。少了谁都不行，而我们的成功是大家共同努力得来的。</p>
<p>这次经历让我明白，成功不一定是做那个最闪亮的人，而是在团队中做默默贡献的一份子。即便最终的荣誉不是个人的，但只要参与其中，贡献力量，就值得骄傲。</p>
<p>在今后的学习和生活中，我也会继续努力，和大家一起合作，为班级、为学校做更多的贡献。我相信，每一个小小的努力，最终都会汇聚成胜利的一部分。</p>
<p>我会把这种精神用在更多地方，不仅是为了自己的进步，更是为了我们集体的光荣。这样，功成的路上一定会有我的一份努力。</p>
<p>功成不必在我，功成必定有我！</p>]]></content>
    </entry>
    <entry>
      <id>https://blog.peter267.dpdns.org/posts/post14/</id>
      <title type="text">Everything文件搜索：秒杀文件管理器</title>
      <published>2024-10-12T14:10:00.000Z</published>
      <updated>2024-10-12T14:10:00.000Z</updated>
      <author><name>Peter267</name></author>
      <link rel="alternate" href="https://blog.peter267.dpdns.org/posts/post14/"/>
      <summary type="text">这篇文章介绍了专为 Windows 设计的轻量级文件搜索工具 Everything：它通过实时索引电脑上的所有文件和文件夹来加速搜索，数万文件一秒即可完成，相比系统自带的搜索功能速度提升约 200%。文章还说明了下载渠道和使用方法——首次索引需要一些时间，一旦索引完成，之后的文件搜索几乎瞬时完成。</summary>
      <content type="html"><![CDATA[<p>大家都用过系统自带的文件管理器的搜索功能吧，是不是慢的一批，本文介绍的工具就是专门来解决这个问题的，让你的搜索速度提升200％！</p>
<section><h2>关于Everything<a href="#关于everything"><span>#</span></a></h2><p><strong>Everything</strong> 是一款轻量级的文件搜索工具，专为 Windows 系统设计。它可以实时索引你电脑上的所有文件和文件夹，帮助你几乎瞬间找到目标文件。与传统的文件搜索工具不同，Everything 通过创建文件索引的方式来加速搜索过程，因此它能非常高效地完成任务，数万文件1秒完成！</p></section>
<section><h2>下载<a href="#下载"><span>#</span></a></h2><p>这里是软件官网，你可以从这里下载</p><p><a href="https://www.voidtools.com/zh-cn/" target="_blank">Everything官网</a></p><p>也可以到我的文件站进行下载，点击左上角的六个点即可看到网站</p></section>
<section><h2>使用<a href="#使用"><span>#</span></a></h2><p>安装完成后，打开 Everything，它会开始自动索引你的文件系统。首次索引可能需要一些时间，具体时间取决于你硬盘文件的数量和大小。不过一旦索引完成，后续的文件搜索几乎是<strong>瞬时完成</strong>的，无需再等待。</p><p></p><figure><img src="https://wmimg.com/i/1169/2024/10/670a744cb7a8c.png" alt="软件截图" /><figcaption>软件截图</figcaption></figure><p></p><p>搜索真的比自带的快n倍</p></section>]]></content>
    </entry>
    <entry>
      <id>https://blog.peter267.dpdns.org/posts/post13/</id>
      <title type="text">周记 2024.9.8-2024.9.22</title>
      <published>2024-09-27T13:32:00.000Z</published>
      <updated>2024-09-27T13:32:00.000Z</updated>
      <author><name>Peter267</name></author>
      <link rel="alternate" href="https://blog.peter267.dpdns.org/posts/post13/"/>
      <summary type="text">这篇文章记录了作者第一次走进生物实验室亲手操作显微镜的周记：老师先讲解了显微镜的构造和使用方法，他再小心翼翼地把洋葱玻片标本放在载物台上，慢慢调节焦距，看到了蜂窝状排列的细胞，换成更高放大倍数后还能看到细胞核。这次实践让他体会到动手操作比单纯看书更直观有趣，也让他更加期待下一次实验课。</summary>
      <content type="html"><![CDATA[<p>这周，我去了一趟生物实验室，练习使用显微镜。刚听到这个消息时，我既激动又期待，虽然在课堂上听过显微镜的基本知识，但这次是我第一次亲手操作，感觉非常有趣。</p>
<p>上课前，我兴致勃勃的冲向生物实验室，准备使用显微镜。一开始，老师为我们讲解了显微镜的基本构造和使用方法。我认真的听着，特别注意如何调整焦距和光源。之后，老师给我们分发了一个洋葱玻片标本，我把它小心翼翼的放在载物台上，开始操作显微镜。随着我慢慢调节焦距，洋葱表皮细胞的轮廓渐渐变得清晰起来。我看到了一些蜂窝状的小格子，这就是细胞。看到这些平时看不见的微小结构，我觉得特别神奇。</p>
<p>接着，我又换了不同的放大倍数，细胞的细节变得更加明显，甚至可以看到细胞核。通过显微镜，我第一次真正看到了课本里见过的细胞，这种亲眼看到的感觉比单纯看书要更直观也更有意思。</p>
<p>在这次练习中，我不仅学会了如何使用显微镜，还对微观世界有了新的认识。这次的体验让我觉得，动手实践确实是学习的一部分，只有亲自操作，才能真正体会到科学的乐趣。期待下一次的实验课，去发现更多的有趣世界！</p>]]></content>
    </entry>
    <entry>
      <id>https://blog.peter267.dpdns.org/posts/post12/</id>
      <title type="text">博客图床新方案——自部署LightPicture</title>
      <published>2024-09-22T12:30:00.000Z</published>
      <updated>2024-09-22T12:30:00.000Z</updated>
      <author><name>Peter267</name></author>
      <link rel="alternate" href="https://blog.peter267.dpdns.org/posts/post12/"/>
      <summary type="text">这篇文章讲述了作者为获得永久图床而自部署 LightPicture 的完整教程：先用小皮面板安装 PHP 与 Nginx 并配置网站和重写规则，再进入安装向导填写数据库信息，同时提醒修改默认管理员密码；随后还讲解了注册新管理员、对接又拍云存储桶、配置邮箱验证码支持多用户，以及用 Cpolar 内网穿透将图床发布到公网的方法。</summary>
      <content type="html"><![CDATA[<section><h2>前言<a href="#前言"><span>#</span></a></h2><p>最近我苦于寻找一个可以永久使用的图床，看了看，好像只能是自己部署，那就来吧。本期博客教大家使用小皮面板本地部署图床。</p></section>
<section><h2>为什么是LightPicture<a href="#为什么是lightpicture"><span>#</span></a></h2><blockquote><p>其实很想用兰空，但我不会啊</p></blockquote><p>LightPicture是开源免费的图床工具，界面颜值很高，同时支持多用户，使用邮箱发送验证码注册等。</p></section>
<section><h2>准备<a href="#准备"><span>#</span></a></h2><section><h3>Lightpicture文件<a href="#lightpicture文件"><span>#</span></a></h3><p>不知道为啥，LightPicture官方下载地址没了，我把文件放在网盘里了，文末自取</p></section><section><h3>PhpStudy<a href="#phpstudy"><span>#</span></a></h3><p>您需要下载<a href="https://old.xp.cn" target="_blank">PhpStudy（小皮面板）</a>，并将下载好并解压的LightPicture文件放到小皮的<code>WWW</code>文件夹下，如下图</p><figure><img src="https://wmimg.com/i/1169/2024/09/66efe72bbcbd6.png" alt="放入文件夹" /><figcaption>放入文件夹</figcaption></figure><p></p><p>打开小皮，启动小皮面板，打开软件管理=&gt;php，安装7.2~7.4版本的php，其他配置（如MySQL和Nginx）同理（Mysql版本 ≥ 5.5）</p><figure><img src="https://wmimg.com/i/1169/2024/09/66efe7a3910ed.png" alt="选择正确版本（圈出来的都可以）" /><figcaption>选择正确版本（圈出来的都可以）</figcaption></figure><p></p><p>现在您已经准备完成，来看看怎么部署</p></section></section>
<section><h2>教程<a href="#教程"><span>#</span></a></h2><section><h3>配置<a href="#配置"><span>#</span></a></h3><p>打开小皮，启动MySQL和Nginx，进入网站=&gt;创建网站</p><p></p><figure><img src="https://wmimg.com/i/1169/2024/09/66efe7e4e21e1.png" alt="创建网站" /><figcaption>创建网站</figcaption></figure><p></p><p>点击后相关配置如下</p><figure><img src="https://wmimg.com/i/1169/2024/09/66efe802a588c.png" alt="具体配置" /><figcaption>具体配置</figcaption></figure><p></p><p>完成后点击确认。点击管理=&gt;网站首页设置，填入以下内容，点击确认。</p><div><figure><figcaption></figcaption><pre><code><div><div><div>1</div></div><div><span>index.html error index.html index.php</span></div></div></code></pre><div><div></div><div></div></div></figure></div><p>接着，我们还需要修改一些文件</p><p>找到lightpicture文件夹，点击public,找到名称为<code>nginx.htaccess</code>的文件，用记事本打开，输入以下内容保存即可</p><div><figure><figcaption></figcaption><pre><code><div><div><div>1</div></div><div><span>location / {</span></div></div><div><div><div>2</div></div><div><span><span>   </span></span><span>if (!-e $request_filename) {</span></div></div><div><div><div>3</div></div><div><span><span>       </span></span><span>rewrite  ^(.*)$  /index.php?s=/$1  last;</span></div></div><div><div><div>4</div></div><div><span><span>    </span></span><span>}</span></div></div><div><div><div>5</div></div><div><span>}</span></div></div></code></pre><div><div></div><div></div></div></figure></div></section><section><h3>安装<a href="#安装"><span>#</span></a></h3><p>浏览器输入<code>localhost:端口号/install</code>，进入安装界面。举个例子，我填入的端口号是<code>82</code>，我就需要在浏览器输入<code>localhost:82/install</code></p><p></p><figure><img src="https://wmimg.com/i/1169/2024/09/66efe823dab22.png" alt="安装向导 - 检测环境" /><figcaption>安装向导 - 检测环境</figcaption></figure><p></p><p>在创建数据时填入您创建数据库时的<code>数据库名</code>，<code>数据库用户名</code>，<code>数据库密码</code>；<code>服务器</code>，<code>端口</code>不用设置。完成后点击确认</p><p></p><figure><img src="https://wmimg.com/i/1169/2024/09/66efe843e74bf.png" alt="安装向导 - 创建数据" /><figcaption>安装向导 - 创建数据</figcaption></figure><p></p><p>请记住默认管理员账号，并及时<strong>修改密码，以防被盗</strong></p><ul>
<li>默认管理员账号：<code>admin</code></li>
<li>默认管理员密码：<code>123456</code></li>
</ul><p>点击右上角头像，修改密码，当前密码就是<code>123456</code>，如果运营，请一定设定一个<strong>强力密码</strong></p><p>到现在，您已经在本地搭建了LightPicture</p><p></p><figure><img src="https://wmimg.com/i/1169/2024/09/66efe8ac3bcf7.png" alt="LightPicture主页" /><figcaption>LightPicture主页</figcaption></figure><p></p><p>如果您没有发布到公网的需求，仅需个人本地使用，建议在小皮面板设置开机自启，这样，您随时可以访问到网站</p><p></p><figure><img src="https://wmimg.com/i/1169/2024/09/66efe8c973f35.png" alt="设置开机自启" /><figcaption>设置开机自启</figcaption></figure><p></p></section></section>
<section><h2>LightPicture配置<a href="#lightpicture配置"><span>#</span></a></h2><section><h3>账户篇<a href="#账户篇"><span>#</span></a></h3><p>使用默认管理员账户，会导致部分功能（配置邮箱发送验证码）无法使用，所以，再注册一个管理员账户是很有必要的</p><p>点击系统管理=&gt;团队成员=&gt;新增，按照我的样子配置就可以，很简单，记得保存</p><p></p><figure><img src="https://wmimg.com/i/1169/2024/09/66efe8e84d801.png" alt="新增成员" /><figcaption>新增成员</figcaption></figure><p></p><p>邮箱一定要设置个能用的，角色组必须设置超级管理员，联系电话自愿</p><p>接着，编辑您创建的成员，在操作栏点击编辑，勾选上<code>重置密码</code>，保存</p><p>点击右上角头像，退出登录。点击右上角登录/注册，输入新增成员时的邮箱，密码是默认密码<code>123456</code>，登录。记得<strong>修改默认密码</strong></p></section><section><h3>存储桶篇<a href="#存储桶篇"><span>#</span></a></h3><p>目前市面上没有什么好的对象存储，要么要钱（这也很正常，但我没钱），要么测试域名30天有效期，要么没https访问。你以为绑定域名就能解决吗，确实是，但域名要<strong>备案</strong>，这就劝退了99％的人</p><p>除付费OSS外，我从七牛和又拍中选择了<a href="https://console.upyun.com/" target="_blank">又拍云</a>，原因很简单，它的测试域名免费（但是仍然没有https访问）！如果您不使用又拍云，那么其他服务也大同小异</p><p>账号注册和实名我就不多说了，非常简单，我们从创建服务开始</p><p>进入控制台，选择创建云存储。请注意，接下来您填写的所有内容都会用到，请务必<strong>记牢</strong></p><p>服务名称自愿，应用场景自愿，存储类型为标准，国内加速。新建一个操作员，记住操作员名称和密码（密码不可找回只能重置），权限全选</p><p></p><figure><img src="https://wmimg.com/i/1169/2024/09/66efea2613005.png" alt="创建云存储" /><figcaption>创建云存储</figcaption></figure><p></p><p>创建服务后进入配置界面</p><p>接着，打开LightPicture，系统管理=&gt;存储桶=&gt;新建桶。存储源选择又拍云USS。桶名称自定义，其他配置见下图</p><p></p><figure><img src="https://wmimg.com/i/1169/2024/09/66efea43d9c41.png" alt="配置" /><figcaption>配置</figcaption></figure><p></p><p><code>OperatorName</code>和<code>OperatorPwd</code>为您创建的操作员信息，<code>Name</code>为操作员，<code>Pwd</code>为密码，如果您忘了，请看以下操作</p><p>点击右上角名称=&gt;账号管理=&gt;操作员，找到创建服务时创建的操作员，点击编辑。操作员内容填入<code>OperatorName</code>，密码重新生成并复制，填入<code>OperatorPwd</code>，在又拍云和LightPicture的界面点击确定，尤其是又拍云，不保存的话生成的密码无效。</p><p>在保存后，在LightPicture界面点击系统管理=&gt;角色组=&gt;编辑，存储桶选择新创建的又拍云存储桶，确定</p><p>这时候，您可以在主页上传一张图片试试，成功就没问题了</p><p></p><figure><img src="https://wmimg.com/i/1169/2024/09/66efea5bc30f1.png" alt="正常上传图片" /><figcaption>正常上传图片</figcaption></figure><p></p></section><section><h3>设置头像篇<a href="#设置头像篇"><span>#</span></a></h3><p>先把头像通过LightPicture上传，在图库找到这张照片，点击详情，设为头像即可</p></section><section><h3>设置上传格式篇<a href="#设置上传格式篇"><span>#</span></a></h3><p>当我们上传一些格式不常见的图片或者其他文件时会遇到“不支持的格式”的提示，如何解决呢</p><p>点击右上角头像=&gt;个人资料=&gt;左侧栏系统设置=&gt;允许上传后缀中添加上您需要的后缀，用英文逗号（<code>,</code>）连接，记得保存</p></section><section><h3>多用户篇<a href="#多用户篇"><span>#</span></a></h3><p>找到系统设置（上面有讲）勾上开放注册，把用户出示配额和上传最大尺寸改为合适的值，勾掉<code>展示存储桶</code>，<code>展示角色组</code>和<code>展示团队成员</code>，当然，你不想弄也没事，记得保存。</p><p>找到邮箱配置，我以<a href="https://mail.163.com" target="_blank">163邮箱</a>演示</p><p>进入<a href="https://mail.163.com" target="_blank">163邮箱</a>，点击设置=&gt;常规设置=&gt;POP3/SMTP/IMAP,用手机发个验证码通过验证后复制授权密码后开启服务。复制提示栏里的SMTP服务器地址（smtp.163.com）到LightPicture的SMTP服务器框里，端口输入<code>465</code>，邮箱账号为自己的邮箱，密码为刚才复制的授权密码保存后点击发送测试邮件，在新增用户时填入的邮箱里查收信息，收到说明配置成功！</p><p></p><figure><img src="https://wmimg.com/i/1169/2024/09/66efea790413f.png" alt="邮箱对接成功" /><figcaption>邮箱对接成功</figcaption></figure><p></p><p>您可以退出当前的账号后重新注册一个，看看能不能收到验证码</p><p></p><figure><img src="https://wmimg.com/i/1169/2024/09/66efea94c57a0.png" alt="邮件验证码" /><figcaption>邮件验证码</figcaption></figure><p></p><p>新增一个角色组并设为注册默认</p><p>点击角色组=&gt;新增，分组名称自定义，存储桶选择又拍云的桶，分组权限勾选<code>允许其成员上传图片</code>和<code>允许其成员删除自己上传的图片</code>，勾选<code>注册默认</code>其他酌情勾选</p><p>这时候，您的网站就支持了多用户</p></section></section>
<section><h2>公开到公网<a href="#公开到公网"><span>#</span></a></h2><p>如果您想自己使用，完全不需要这步，这反而会增加风险，如果想要运营，其实也不建议你用LightPicture，兰空图床是更好的选择，如果您就想，那就继续往下看</p><p>本教程使用<a href="https://www.cpolar.com" target="_blank">Cpolar内网穿透</a>来使LightPicture公开到公网</p><p>进入<a href="https://www.cpolar.com" target="_blank">官网</a>，如果没有账号就右上角注册一个，不用实名。注册完后点击下载，选择适合自己电脑版本的Cpolar的软件，下载，下载后解压后缀为<code>msi</code>的文件。</p><p>在登陆窗口输入自己的账密登录</p><p>进入后打开左侧的隧道管理=&gt;创建隧道。隧道名称填<code>lightpicture</code>,协议为<code>http</code>，本地地址填在小皮面板配置的端口，我的是<code>82</code>。域名选择随机域名（其他都要钱），ChinaVIP,点击创建。</p><p></p><figure><img src="https://wmimg.com/i/1169/2024/09/66f006fb6407f.png" alt="Cpolar具体配置" /><figcaption>Cpolar具体配置</figcaption></figure><p></p><p>左侧栏点击状态=&gt;在线隧道列表，找到刚才创建的隧道，用协议为<code>https</code>的（不会被浏览器打上“不安全”的标志）到此为止，您的网站已经成功发布！</p></section>
<section><h2>结尾<a href="#结尾"><span>#</span></a></h2><section><h3>在线体验<a href="#在线体验"><span>#</span></a></h3><p>不容易啊，终于搞完了，如果你想在线体验，可以用我创建的网站，请注意，<strong>仅供体验</strong>，您上传的文件<strong>得不到永久保存</strong>！</p><p><a href="https://53769dff.r21.vip.cpolar.cn/" target="_blank">在线体验LightPicture</a></p></section><section><h3>获取所有文件<a href="#获取所有文件"><span>#</span></a></h3><p>包含LightPicture部署文件，PhpStudy(小皮面板)，Cpolar（Windows端）</p><p><a href="https://peterwu.lanzout.com/b00uygd0fa" target="_blank">一键获取所有文件</a></p></section></section>]]></content>
    </entry>
    <entry>
      <id>https://blog.peter267.dpdns.org/posts/post11/</id>
      <title type="text">周记     2024.9.2-2024.9.7</title>
      <published>2024-09-10T12:00:00.000Z</published>
      <updated>2024-09-10T12:00:00.000Z</updated>
      <author><name>Peter267</name></author>
      <link rel="alternate" href="https://blog.peter267.dpdns.org/posts/post11/"/>
      <summary type="text">这篇文章记录了作者告别小学、踏入初中生活的第一周：开学第一天他就迟到了，原因是闹钟没能叫醒他，慌乱出门时又忘记戴红领巾，只好在路边小卖部买了一条。事后他反思自己准备不足、考虑不周，并感悟到每个挑战都是成长的机会，满怀信心迎接接下来的日子。</summary>
      <content type="html"><![CDATA[<blockquote><p>开学了，没时间写技术文章了，发点周记啥的吧。两周一更</p></blockquote>
<p>在这意义非凡的一周，我正式地告别了那充满童真与欢笑的小学生活，满心欢喜又略带忐忑地迎来了一段崭新且未知的生活 —— 初中生活。这是人生路上的新起点，就像开启了一扇通往新世界的大门。
当我怀着对未来的憧憬踏入初中校园的时候，周围的一切都是那么的陌生。新的校园环境、新的老师同学，这种陌生感让我在初期感到有些难以适应，于是……
开学第一天，我就迟到了。
我前一天晚上特意定了早上的闹钟，本想着能够早早起床，早早到校。可谁知道，闹钟响了之后，我却依然沉浸在睡梦之中，没有按时起来。等我猛地惊醒，一看时间已经很晚了，顿时心急如焚。在慌慌张张出门的那一刻，我竟然忘记了戴红领巾。无奈之下，我只能在路上的小卖部买了一条，就这样，因为这一连串的意外和耽搁，我迟到了。
事后，我反思了自己，因为我没有做好充足的准备，没有思想周全，再包括晚起床，就导致了我的迟到。
这一周，虽然有波折，但也充满了希望。它让我明白，每一个挑战都是成长的机会，而每一次尝试都将引领我走向成熟。带着这份领悟，我满怀信心地迎接接下来的日子。</p>]]></content>
    </entry>
    <entry>
      <id>https://blog.peter267.dpdns.org/posts/post10/</id>
      <title type="text">GithubModels：免费AI大模型</title>
      <published>2024-08-30T12:40:00.000Z</published>
      <updated>2024-08-30T12:40:00.000Z</updated>
      <author><name>Peter267</name></author>
      <link rel="alternate" href="https://blog.peter267.dpdns.org/posts/post10/"/>
      <summary type="text">这篇文章介绍了 GitHub Models 这一免费 AI 大模型测试平台：在国内几乎找不到能每天多次与 GPT-4o 免费对话的平台的背景下，该平台为开发者提供了解决方案。文章说明了申请资格——需要加入等待列表等待审批，作者从申请到通过花了约三周；通过后即可在 marketplace 页面直接聊天、调整模型参数，不同型号的模型还有 Low、High、Embedding 三种限制。</summary>
      <content type="html"><![CDATA[<blockquote><p>真写不出啥来了，凑合看吧😪</p></blockquote>
<section><h2>前言<a href="#前言"><span>#</span></a></h2><p>在国内，当我们想跟GPT-4o聊天时，并且还是多次的，简直是想peach，几乎没有什么平台能让你每天多次跟GPT聊天的，可现在，<strong>它来了</strong>！
</p><figure><img src="https://peterimg.pages.dev/file/587e048f9b4c5f7337d83.png" alt="GitHub Models Logo" /><figcaption>GitHub Models Logo</figcaption></figure><p></p></section>
<section><h2>申请资格<a href="#申请资格"><span>#</span></a></h2><p>GithubModels 是一个大模型测试平台，需要加入等待列表等待审批后使用的，如果你还没有申请，<a href="https://github.com/marketplace/models/waitlist/join" target="_blank">点击申请</a>，我从申请到通过花了3周左右</p></section>
<section><h2>食用<a href="#食用"><span>#</span></a></h2><p>好的，你已经申请成功了！现在来聊天吧，<a href="https://github.com/marketplace?type=models" target="_blank">点击这里</a>来聊天吧！
</p><figure><img src="https://peterimg.pages.dev/file/0bfde365f399d48428f36.png" alt="聊天页面" /><figcaption>聊天页面</figcaption></figure>
你也可以在左侧调整模型的参数，如下
<figure><img src="https://peterimg.pages.dev/file/6bbbfb9b02700ab169f26.png" alt="调整模型参数" /><figcaption>调整模型参数</figcaption></figure><p></p></section>
<section><h2>限制<a href="#限制"><span>#</span></a></h2><p>不同型号的模型有着不同的限制，分为Low、High、Embedding，你可以在这里查看模型的种类
</p><figure><img src="https://peterimg.pages.dev/file/4af9b9dcec36c8774537f.png" alt="模型限制" /><figcaption>模型限制</figcaption></figure>
相关限制如下：
<figure><img src="https://peterimg.pages.dev/file/c3aac4f69887a6872ac0c.png" alt="具体限制" /><figcaption>具体限制</figcaption></figure><p></p></section>]]></content>
    </entry>
    <entry>
      <id>https://blog.peter267.dpdns.org/posts/post9/</id>
      <title type="text">网站故障说明</title>
      <published>2024-08-22T03:45:00.000Z</published>
      <updated>2024-08-22T03:45:00.000Z</updated>
      <author><name>Peter267</name></author>
      <link rel="alternate" href="https://blog.peter267.dpdns.org/posts/post9/"/>
      <summary type="text">这篇文章是作者发布的网站故障说明：因个人疏忽和图床服务商中断，tutu.to图床在8月21日至22日期间所有图片无法打开，构成P3级事故。文章说明了当前状态与解决方案——已更换全部文章的图床、其他位置图片加急处理，并承诺加强稳定性与应急预案，最后更新了图片恢复访问的消息。</summary>
      <content type="html"><![CDATA[<section><h1>重要通知: 网站图床服务崩塌及解决方案<a href="#重要通知-网站图床服务崩塌及解决方案"><span>#</span></a></h1><p>深深地向大家道歉。由于我个人的疏忽以及图床服务商服务中断的问题，这是一个P3级事故，导致我们的网站遇到了一些技术问题，这影响了您的体验。我在这里详细说明发生了什么，目前的状态，以及我们的临时解决方案。</p><section><h2>问题说明<a href="#问题说明"><span>#</span></a></h2><p>本站的图床服务 <a href="https://tutu.to/" target="_blank">https://tutu.to/</a> 因为各种原因在8月21日~8月22日期间所有上传的图片全部无法打开，这导致了本站所有使用此图床服务的图片全部无法打开。
</p><figure><img src="https://s21.ax1x.com/2024/08/22/pAi2tvd.png" alt="问题图片" /><figcaption>问题图片</figcaption></figure><p></p></section><section><h2>当前状态<a href="#当前状态"><span>#</span></a></h2><p>经过我的检查，此图床的主页可以打开，但图片无法打开，这需要一段时间才能解决或无法解决
由于这一问题，我们的网站目前处于不完整的状态，影响了用户的正常访问。</p></section><section><h2>解决方案<a href="#解决方案"><span>#</span></a></h2><p>本站在前几天就表示要更换图床服务，目前已经全部更换所有文章的图床服务，所以，文章您可以正常访问。其他位置的图片正在加急处理。</p></section><section><h2>后续措施<a href="#后续措施"><span>#</span></a></h2><p>我们深感抱歉因个人疏忽和图床服务商的服务中断给您带来的不便。请知悉，我们正在尽一切努力解决这一问题，并将从中吸取教训，未来将进一步加强网站的稳定性和制定更周全的应急预案，避免类似情况的再次发生。</p><p>我们深知这次事件可能影响了您对我们网站的信任，但请您相信，我们全力以赴地解决问题，并始终致力于提供最佳的服务和体验。感谢您的理解与支持。</p><p>如果您有任何问题或需要进一步的帮助，请随时与我们联系。</p><p>祝好</p><p>[Peter267]</p><ul>
<li>8月22日15&lt;00&gt;
友人帐页面图片已经恢复访问</li>
<li>8月22日晚上
原图床服务 <a href="https://tutu.to/" target="_blank">https://tutu.to/</a> 已经恢复，本站已经恢复所有图片的访问（但加载缓慢）</li>
</ul></section></section>]]></content>
    </entry>
    <entry>
      <id>https://blog.peter267.dpdns.org/posts/post8/</id>
      <title type="text">Gmeek框架：18秒拥有属于自己的个人博客！</title>
      <published>2024-08-20T10:10:00.000Z</published>
      <updated>2024-08-20T10:10:00.000Z</updated>
      <author><name>Peter267</name></author>
      <link rel="alternate" href="https://blog.peter267.dpdns.org/posts/post8/"/>
      <summary type="text">这篇文章介绍了超轻量级博客框架Gmeek：它完全基于GitHub Pages、Issues和Actions，无需本地部署，18秒即可完成搭建。文章讲解了创建仓库、启用Pages、写Issue生成博客的步骤，介绍了config.json的丰富自定义选项，并整理了Actions执行失败等常见问题的解决方法。</summary>
      <content type="html"><![CDATA[<blockquote><p>温馨提示，本文章转载自<a href="https://blog.meekdai.com/post/Gmeek-kuai-su-shang-shou.html" target="_blank">Meekdai-Gmeek快速上手</a>，但我认为本文比原文更加细致</p></blockquote>
<p><a href="https://github.com/Meekdai/Gmeek" target="_blank">Gmeek</a> 是一个博客框架，超轻量级个人博客模板，完全基于<code>Github Pages</code> 、 <code>Github Issues</code> 和 <code>Github Actions</code>，可以称作<code>All in Github</code>。不需要本地部署，从搭建到写作，只需要18秒，2步搭建好博客，第3步就是写作。</p>
<section><h2>一、安装<a href="#一安装"><span>#</span></a></h2><blockquote><p>安装及其简单，但是也要认真看下面的步骤，一步一步来。</p></blockquote><p>【创建仓库】点击<a href="https://github.com/new?template_name=Gmeek-template&amp;template_owner=Meekdai" target="_blank">通过模板创建仓库</a>，建议仓库名称为<code>XXX.github.io</code>，其中<code>XXX</code>为你的github用户名。（例如我的名字是Peter267，则我的仓库名称应为peter267.github.io，全部小写）</p><p>【启用Pages】在仓库的设置<code>Setting</code>s中<code>Pages-&gt;Build and deployment-&gt;Source</code>下面选择<code>Github Actions</code>。
</p><figure><img src="https://s21.ax1x.com/2024/08/20/pAPIwgU.png" alt="打开GitHub Actions" /><figcaption>打开GitHub Actions</figcaption></figure><p></p><p>【开始写作】打开一篇issue，开始写作，并且必须添加一个标签Label（至少添加一个），再保存issue（点击Submit new issue）后会自动创建博客内容，片刻后可通过<a href="https://xxx.github.io/" target="_blank">https://xxx.github.io/</a> 访问（可进入Actions页面查看构建进度）。</p><p></p><figure><img src="https://s21.ax1x.com/2024/08/20/pAPI6ER.png" alt="创建issue" /><figcaption>创建issue</figcaption></figure><p></p><p></p><figure><img src="https://s21.ax1x.com/2024/08/20/pAPIRC6.png" alt="选择或创建标签" /><figcaption>选择或创建标签</figcaption></figure>
<figure><img src="https://s21.ax1x.com/2024/08/20/pAPokGV.png" alt="GitHub Actions加载" /><figcaption>GitHub Actions加载</figcaption></figure><p></p><p>【手动全局生成】这个步骤只有在修改config.json 文件或者出现奇怪问题的时候，需要执行。</p><p></p><figure><img src="https://s21.ax1x.com/2024/08/20/pAPouZ9.png" alt="手动全局生成步骤" /><figcaption>手动全局生成步骤</figcaption></figure><p></p></section>
<section><h2>二、配置文件<a href="#二配置文件"><span>#</span></a></h2><blockquote><p>按照安装步骤成功搭建好后，就可以阅读下面的内容修改配置文件啦。
注意修改配置文件后一定要手动全局生成一次，不然会报错。
如果对<code>json</code>格式不熟悉，建议先简单学习一下。</p></blockquote><p><code>config.json</code> 文件就是配置文件，在创建的仓库内可以找到，对应修改为自己的即可。</p><div><figure><figcaption></figcaption><pre><code><div><div><div>1</div></div><div><span>{</span></div></div><div><div><div>2</div></div><div><span><span>    </span></span><span>"title":"Meekdai",</span></div></div><div><div><div>3</div></div><div><span><span>    </span></span><span>"subTitle":"童话是一种生活态度，仅此而已。",</span></div></div><div><div><div>4</div></div><div><span><span>    </span></span><span>"avatarUrl":"https://github.githubassets.com/favicons/favicon.svg",</span></div></div><div><div><div>5</div></div><div><span><span>    </span></span><span>"GMEEK_VERSION":"last"</span></div></div><div><div><div>6</div></div><div><span>}</span></div></div></code></pre><div><div></div><div></div></div></figure></div><p>以上是必须的字段，下面是可以自定义字段的描述，可以选择加入到<code>config.json</code>中。</p><div><div><div><figure><figcaption></figcaption><pre><code><div><div><div>1</div></div><div><span>"displayTitle":"Meekdai",</span></div></div><div><div><div>2</div></div><div><span>"homeUrl":"http://blog.meekdai.com",</span></div></div><div><div><div>3</div></div><div><span>"faviconUrl":"https://github.githubassets.com/favicons/favicon.svg",</span></div></div><div><div><div>4</div></div><div><span>"email":"meekdai@163.com",</span></div></div><div><div><div>5</div></div><div><span>"startSite":"02/16/2015",</span></div></div><div><div><div>6</div></div><div><span>"filingNum":"浙ICP备20023628号",</span></div></div><div><div><div>7</div></div><div><span>"onePageListNum":15,</span></div></div><div><div><div>8</div></div><div><span>"singlePage":["about"],</span></div></div><div><div><div>9</div></div><div><span>"iconList":{"music":"M0 8a8 8 0 1 1 16 0A8 8 0 0 1 0 8Zm8-6.5a6.5 6.5 0 1 0 0 13 6.5 6.5 0 0 0 0-13Z"},</span></div></div><div><div><div>10</div></div><div><span>"exlink":{"music":"https://music.meekdai.com"},</span></div></div><div><div><div>11</div></div><div><span>"commentLabelColor":"#006b75",</span></div></div><div><div><div>12</div></div><div><span>"yearColorList":["#bc4c00", "#0969da", "#1f883d", "#A333D0"],</span></div></div><div><div><div>13</div></div><div><span>"i18n":"CN",</span></div></div><div><div><div>14</div></div><div><span>"UTC":8,</span></div></div><div><div><div>15</div></div><div><span>"themeMode":"manual",</span></div></div><div><div><div>16</div></div><div><span>"dayTheme":"light",</span></div></div><div><div><div>17</div></div><div><span>"nightTheme":"dark_colorblind",</span></div></div><div><div><div>18</div></div><div><span>"urlMode":"pinyin",</span></div></div><div><div><div>19</div></div><div><span>"style":"",</span></div></div><div><div><div>20</div></div><div><span>"script":"",</span></div></div><div><div><div>21</div></div><div><span>"head":"",</span></div></div><div><div><div>22</div></div><div><span>"allHead":"",</span></div></div><div><div><div>23</div></div><div><span>"indexStyle":"",</span></div></div><div><div><div>24</div></div><div><span>"indexScript":"",</span></div></div><div><div><div>25</div></div><div><span>"showPostSource":1,</span></div></div><div><div><div>26</div></div><div><span>"rssSplit":"sentence",</span></div></div><div><div><div>27</div></div><div><span>"bottomText":"转载请注明出处",</span></div></div><div><div><div>28</div></div><div><span>"ogImage":"https://cdn.jsdelivr.net/gh/Meekdai/meekdai.github.io/logo64.jpg",</span></div></div><div><div><div>29</div></div><div><span>"primerCSS":"&lt;link href='https://mirrors.sustech.edu.cn/cdnjs/ajax/libs/Primer/21.0.7/primer.css' rel='stylesheet' /&gt;",</span></div></div><div><div><div>30</div></div><div><span>"needComment":0,</span></div></div></code></pre><div><div></div><div></div></div></figure><div></div></div><span>展开</span><span>收起</span></div></div><p></p><figure><img src="https://s21.ax1x.com/2024/08/20/pAPoTQU.png" alt="主页各部分名称" /><figcaption>主页各部分名称</figcaption></figure><p></p>

<table><thead><tr><th>配置参数</th><th>说明</th></tr></thead><tbody><tr><td>title</td><td>【必填】博客标题</td></tr><tr><td>subTitle</td><td>【必填】博客描述&amp;自述</td></tr><tr><td>avatarUrl</td><td>【必填】博客头像</td></tr><tr><td>GMEEK_VERSION</td><td>【必填】Gmeek版本，一般写last也可以用具体tag版本</td></tr><tr><td>displayTitle</td><td>用于头像后面的标题展示，如果和<code>title</code>一致则不用添加</td></tr><tr><td>homeUrl</td><td>博客的主页地址，自定义域名时需要配置</td></tr><tr><td>faviconUrl</td><td>页面的favicon地址，如果和<code>avatarUrl</code>一致则不用添加</td></tr><tr><td>email</td><td>用于自动提交仓库时用，不添加也可以</td></tr><tr><td>startSite</td><td>用于页面底部显示网站运行天数</td></tr><tr><td>filingNum</td><td>用于页面底部显示备案信息（未备案请不要添加）</td></tr><tr><td>onePageListNum</td><td>用于首页每页展示的文章数量</td></tr><tr><td>singlePage</td><td>自定义独立页面，例如<code>about</code>或者<code>link</code>等</td></tr><tr><td>iconList</td><td>用于定义singlePage按钮展示的<a href="https://primer.style/foundations/icons/#16px" target="_blank">SVG图标</a> (16px)，<code>about</code>和<code>link</code>内置无需定义</td></tr><tr><td>exlink</td><td>用于自定义首页右上角圆形按钮到外部链接功能，按钮图标定义在iconList中</td></tr><tr><td>commentLabelColor</td><td>用于自定义显示评论数量标签的颜色</td></tr><tr><td>yearColorList</td><td>用于自定义显示不同年份标签的颜色</td></tr><tr><td>i18n</td><td>用于定义博客语言，目前支持<code>EN</code>/<code>CN</code>/<code>RU</code>   （英文/中文/俄文）</td></tr><tr><td>themeMode</td><td>用于定义主题模式，默认为<code>manual</code>，也可选择<code>fix</code><a href="https://blog.meekdai.com/post/%E3%80%90Gmeek-jin-jie-%E3%80%91-liang-an-zhu-ti-pei-zhi-fang-shi.html" target="_blank">详细说明</a></td></tr><tr><td>dayTheme</td><td>用于定义<a href="https://github.com/settings/appearance" target="_blank">亮主题</a></td></tr><tr><td>nightTheme</td><td>用于定义<a href="https://github.com/settings/appearance" target="_blank">暗主题</a></td></tr><tr><td>urlMode</td><td>用于定义文章链接生成模式，目前支持<code>pinyin</code>/<code>issue</code>/<code>ru_translit</code>  （文章标题拼音/issue序号（例：post7））/俄文</td></tr><tr><td>style</td><td>用于自定义文章页CSS</td></tr><tr><td>script</td><td>用于自定义文章页JavaScript</td></tr><tr><td>head</td><td>用于自定义文章页head内容</td></tr><tr><td>allHead</td><td>用于自定义所有页面head内容</td></tr><tr><td>indexStyle</td><td>用于自定义首页CSS</td></tr><tr><td>indexScript</td><td>用于自定义首页JavaScript</td></tr><tr><td>showPostSource</td><td>设置为1则在文章页显示issue链接按钮，设置为0则不显示</td></tr><tr><td>rssSplit</td><td>设置RSS输出的截断符号，默认<code>sentence</code>为第一句话，可配置其他特殊符号</td></tr><tr><td>bottomText</td><td>用于设置文章页面右下角显示的内容</td></tr><tr><td>ogImage</td><td>用于设置Open Graph协议展示的图片</td></tr><tr><td>primerCSS</td><td>用于设置primer.css的CDN地址，默认使用<a href="https://mirrors.sustech.edu.cn/cdnjs/ajax/libs/Primer/21.0.7/primer.css" target="_blank">南科大</a></td></tr><tr><td>needComment</td><td>用于设置是否需要评论功能，1开启评论，0关闭（如果想使用评论，请<a href="https://github.com/apps/utterances" target="_blank">下载utterances评论</a>）</td></tr></tbody></table></section>
<section><h2>三、代码示范<a href="#三代码示范"><span>#</span></a></h2><section><h3>✅ 正确代码<a href="#-正确代码"><span>#</span></a></h3><div><div><div><figure><figcaption></figcaption><pre><code><div><div><div>1</div></div><div><span>{</span></div></div><div><div><div>2</div></div><div><span><span>    </span></span><span>"title":"Peter's Blog",</span></div></div><div><div><div>3</div></div><div><span><span>    </span></span><span>"subTitle":"无限进步！",</span></div></div><div><div><div>4</div></div><div><span><span>    </span></span><span>"avatarUrl":"https://i1.hdslb.com/bfs/face/4963f665e12a4703a1c54adc252fcae4b7e93005.jpg",</span></div></div><div><div><div>5</div></div><div><span><span>    </span></span><span>"faviconUrl":"https://vip.helloimg.com/i/2024/07/31/66aa2568dfba1.png",</span></div></div><div><div><div>6</div></div><div><span><span>    </span></span><span>"displayTitle":"Peter Tech",</span></div></div><div><div><div>7</div></div><div><span><span>    </span></span><span>"singlePage":["link","about","thinkbox"],</span></div></div><div><div><div>8</div></div><div><span><span>    </span></span><span>"iconList":{"thinkbox":"m8.878.392 5.25 3.045c.54.314.872.89.872 1.514v6.098a1.75 1.75 0 0 1-.872 1.514l-5.25 3.045a1.75 1.75 0 0 1-1.756 0l-5.25-3.045A1.75 1.75 0 0 1 1 11.049V4.951c0-.624.332-1.201.872-1.514L7.122.392a1.75 1.75 0 0 1 1.756 0ZM7.875 1.69l-4.63 2.685L8 7.133l4.755-2.758-4.63-2.685a.248.248 0 0 0-.25 0ZM2.5 5.677v5.372c0 .09.047.171.125.216l4.625 2.683V8.432Zm6.25 8.271 4.625-2.683a.25.25 0 0 0 .125-.216V5.677L8.75 8.432Z"},</span></div></div><div><div><div>9</div></div><div><span><span>    </span></span><span>"homeUrl":"https://peter267.github.io/",</span></div></div><div><div><div>10</div></div><div><span><span>    </span></span><span>"email":"miaomiaoweiqi@163.com",</span></div></div><div><div><div>11</div></div><div><span><span>    </span></span><span>"startSite":"07/18/2024",</span></div></div><div><div><div>12</div></div><div><span><span>    </span></span><span>"onePageListNum":15,</span></div></div><div><div><div>13</div></div><div><span><span>    </span></span><span>"commentLabelColor":"#006b75",</span></div></div><div><div><div>14</div></div><div><span><span>    </span></span><span>"yearColorList":["#bc4c00", "#0969da", "#1f883d", "#A333D0"],</span></div></div><div><div><div>15</div></div><div><span><span>    </span></span><span>"i18n":"CN",</span></div></div><div><div><div>16</div></div><div><span><span>    </span></span><span>"UTC":8,</span></div></div><div><div><div>17</div></div><div><span><span>    </span></span><span>"themeMode":"manual",</span></div></div><div><div><div>18</div></div><div><span><span>    </span></span><span>"dayTheme":"light",</span></div></div><div><div><div>19</div></div><div><span><span>    </span></span><span>"nightTheme":"dark_colorblind",</span></div></div><div><div><div>20</div></div><div><span><span>    </span></span><span>"urlMode":"issue",</span></div></div><div><div><div>21</div></div><div><span><span>    </span></span><span>"rssSplit":"sentence",</span></div></div><div><div><div>22</div></div><div><span><span>    </span></span><span>"bottomText":"❤ 转载文章请注明出处，谢谢！❤",</span></div></div><div><div><div>23</div></div><div><span><span>    </span></span><span>"ogImage":"https://i1.hdslb.com/bfs/face/4963f665e12a4703a1c54adc252fcae4b7e93005.jpg@240w_240h_1c_1s_!web-avatar-nav.avif",</span></div></div><div><div><div>24</div></div><div><span><span>    </span></span><span>"primerCSS":"&lt;link href='https://mirrors.sustech.edu.cn/cdnjs/ajax/libs/Primer/21.0.7/primer.css' rel='stylesheet' /&gt;",</span></div></div><div><div><div>25</div></div><div><span><span>    </span></span><span>"needComment":1,</span></div></div><div><div><div>26</div></div><div><span><span>    </span></span><span>"script":"&lt;script&gt;document.getElementById('cmButton').click();&lt;/script&gt;",</span></div></div><div><div><div>27</div></div><div><span><span>    </span></span><span>"allHead":"&lt;script src='https://blog.meekdai.com/assets/GmeekVercount.js'&gt;&lt;/script&gt;",</span></div></div><div><div><div>28</div></div><div><span><span>    </span></span><span>"script":"&lt;script src='https://blog.meekdai.com/Gmeek/plugins/GmeekTOC.js'&gt;&lt;/script&gt;&lt;script src='https://blog.meekdai.com/Gmeek/plugins/lightbox.js'&gt;&lt;/script&gt;",</span></div></div><div><div><div>29</div></div><div><span><span>    </span></span><span>"GMEEK_VERSION":"last"</span></div></div><div><div><div>30</div></div><div><span>}</span></div></div></code></pre><div><div></div><div></div></div></figure><div></div></div><span>展开</span><span>收起</span></div></div><ul>
<li>代码开头结尾应该有 “{” 和 “}” 符号</li>
<li>每行代码后方有个英文逗号（,），最后一行代码除外</li>
<li>每行代码开头空四格（ “{”和 “}”除外）</li>
</ul></section><section><h3>❌ 错误代码<a href="#-错误代码"><span>#</span></a></h3><div><div><div><figure><figcaption></figcaption><pre><code><div><div><div>1</div></div><div><span>{</span></div></div><div><div><div>2</div></div><div><span><span>    </span></span><span>"title":"Peter's Blog",</span></div></div><div><div><div>3</div></div><div><span><span>    </span></span><span>"subTitle":"无限进步！",</span></div></div><div><div><div>4</div></div><div><span><span>    </span></span><span>"avatarUrl":"https://i1.hdslb.com/bfs/face/4963f665e12a4703a1c54adc252fcae4b7e93005.jpg",</span></div></div><div><div><div>5</div></div><div><span><span>    </span></span><span>"faviconUrl":"https://vip.helloimg.com/i/2024/07/31/66aa2568dfba1.png",</span></div></div><div><div><div>6</div></div><div><span>}</span></div></div><div><div><div>7</div></div><div><span><span>    </span></span><span>"displayTitle":"Peter Tech",</span></div></div><div><div><div>8</div></div><div><span><span>    </span></span><span>"singlePage":["link","about","thinkbox"],</span></div></div><div><div><div>9</div></div><div><span><span>    </span></span><span>"iconList":{"thinkbox":"m8.878.392 5.25 3.045c.54.314.872.89.872 1.514v6.098a1.75 1.75 0 0 1-.872 1.514l-5.25 3.045a1.75 1.75 0 0 1-1.756 0l-5.25-3.045A1.75 1.75 0 0 1 1 11.049V4.951c0-.624.332-1.201.872-1.514L7.122.392a1.75 1.75 0 0 1 1.756 0ZM7.875 1.69l-4.63 2.685L8 7.133l4.755-2.758-4.63-2.685a.248.248 0 0 0-.25 0ZM2.5 5.677v5.372c0 .09.047.171.125.216l4.625 2.683V8.432Zm6.25 8.271 4.625-2.683a.25.25 0 0 0 .125-.216V5.677L8.75 8.432Z"},</span></div></div><div><div><div>10</div></div><div><span><span>    </span></span><span>"homeUrl":"https://peter267.github.io/",</span></div></div><div><div><div>11</div></div><div><span><span>    </span></span><span>"email":"miaomiaoweiqi@163.com",</span></div></div><div><div><div>12</div></div><div><span><span>    </span></span><span>"startSite":"07/18/2024",</span></div></div><div><div><div>13</div></div><div><span><span>    </span></span><span>"onePageListNum":15,</span></div></div><div><div><div>14</div></div><div><span><span>    </span></span><span>"commentLabelColor":"#006b75",</span></div></div><div><div><div>15</div></div><div><span><span>    </span></span><span>"yearColorList":["#bc4c00", "#0969da", "#1f883d", "#A333D0"],</span></div></div><div><div><div>16</div></div><div><span><span>    </span></span><span>"i18n":"CN",</span></div></div><div><div><div>17</div></div><div><span><span>    </span></span><span>"UTC":8,</span></div></div><div><div><div>18</div></div><div><span><span>    </span></span><span>"themeMode":"manual",</span></div></div><div><div><div>19</div></div><div><span><span>    </span></span><span>"dayTheme":"light",</span></div></div><div><div><div>20</div></div><div><span><span>    </span></span><span>"nightTheme":"dark_colorblind",</span></div></div><div><div><div>21</div></div><div><span><span>    </span></span><span>"urlMode":"issue",</span></div></div><div><div><div>22</div></div><div><span><span>    </span></span><span>"rssSplit":"sentence",</span></div></div><div><div><div>23</div></div><div><span><span>    </span></span><span>"bottomText":"❤ 转载文章请注明出处，谢谢！❤",</span></div></div><div><div><div>24</div></div><div><span><span>    </span></span><span>"ogImage":"https://i1.hdslb.com/bfs/face/4963f665e12a4703a1c54adc252fcae4b7e93005.jpg@240w_240h_1c_1s_!web-avatar-nav.avif",</span></div></div><div><div><div>25</div></div><div><span><span>    </span></span><span>"primerCSS":"&lt;link href='https://mirrors.sustech.edu.cn/cdnjs/ajax/libs/Primer/21.0.7/primer.css' rel='stylesheet' /&gt;",</span></div></div><div><div><div>26</div></div><div><span><span>    </span></span><span>"needComment":1,</span></div></div><div><div><div>27</div></div><div><span><span>    </span></span><span>"script":"&lt;script&gt;document.getElementById('cmButton').click();&lt;/script&gt;",</span></div></div><div><div><div>28</div></div><div><span><span>    </span></span><span>"allHead":"&lt;script src='https://blog.meekdai.com/assets/GmeekVercount.js'&gt;&lt;/script&gt;",</span></div></div><div><div><div>29</div></div><div><span><span>    </span></span><span>"script":"&lt;script src='https://blog.meekdai.com/Gmeek/plugins/GmeekTOC.js'&gt;&lt;/script&gt;&lt;script src='https://blog.meekdai.com/Gmeek/plugins/lightbox.js'&gt;&lt;/script&gt;",</span></div></div><div><div><div>30</div></div><div><span><span>    </span></span><span>"GMEEK_VERSION":"last"</span></div></div></code></pre><div><div></div><div></div></div></figure><div></div></div><span>展开</span><span>收起</span></div></div><p>问题原因：格式错误</p><div><div><div><figure><figcaption></figcaption><pre><code><div><div><div>1</div></div><div><span>{</span></div></div><div><div><div>2</div></div><div><span><span>    </span></span><span>"title":"Peter's Blog",</span></div></div><div><div><div>3</div></div><div><span><span>    </span></span><span>"subTitle":"无限进步！",</span></div></div><div><div><div>4</div></div><div><span><span>    </span></span><span>"avatarUrl":"https://i1.hdslb.com/bfs/face/4963f665e12a4703a1c54adc252fcae4b7e93005.jpg",</span></div></div><div><div><div>5</div></div><div><span><span>    </span></span><span>"faviconUrl":"https://vip.helloimg.com/i/2024/07/31/66aa2568dfba1.png",</span></div></div><div><div><div>6</div></div><div><span>}</span></div></div><div><div><div>7</div></div><div><span><span>    </span></span><span>"displayTitle":"Peter Tech",</span></div></div><div><div><div>8</div></div><div><span><span>    </span></span><span>"singlePage":["link","about","thinkbox"],</span></div></div><div><div><div>9</div></div><div><span><span>    </span></span><span>"iconList":{"thinkbox":"m8.878.392 5.25 3.045c.54.314.872.89.872 1.514v6.098a1.75 1.75 0 0 1-.872 1.514l-5.25 3.045a1.75 1.75 0 0 1-1.756 0l-5.25-3.045A1.75 1.75 0 0 1 1 11.049V4.951c0-.624.332-1.201.872-1.514L7.122.392a1.75 1.75 0 0 1 1.756 0ZM7.875 1.69l-4.63 2.685L8 7.133l4.755-2.758-4.63-2.685a.248.248 0 0 0-.25 0ZM2.5 5.677v5.372c0 .09.047.171.125.216l4.625 2.683V8.432Zm6.25 8.271 4.625-2.683a.25.25 0 0 0 .125-.216V5.677L8.75 8.432Z"},</span></div></div><div><div><div>10</div></div><div><span><span>    </span></span><span>"homeUrl":"https://peter267.github.io/",</span></div></div><div><div><div>11</div></div><div><span><span>    </span></span><span>"email":"miaomiaoweiqi@163.com",</span></div></div><div><div><div>12</div></div><div><span><span>    </span></span><span>"startSite":"07/18/2024",</span></div></div><div><div><div>13</div></div><div><span><span>    </span></span><span>"onePageListNum":15,</span></div></div><div><div><div>14</div></div><div><span>"commentLabelColor":"#006b75",</span></div></div><div><div><div>15</div></div><div><span>"yearColorList":["#bc4c00", "#0969da", "#1f883d", "#A333D0"],</span></div></div><div><div><div>16</div></div><div><span>"i18n":"CN",</span></div></div><div><div><div>17</div></div><div><span>"UTC":8,</span></div></div><div><div><div>18</div></div><div><span>"themeMode":"manual",</span></div></div><div><div><div>19</div></div><div><span>"dayTheme":"light",</span></div></div><div><div><div>20</div></div><div><span>"nightTheme":"dark_colorblind",</span></div></div><div><div><div>21</div></div><div><span>"urlMode":"issue",</span></div></div><div><div><div>22</div></div><div><span>"rssSplit":"sentence",</span></div></div><div><div><div>23</div></div><div><span>"bottomText":"❤ 转载文章请注明出处，谢谢！❤",</span></div></div><div><div><div>24</div></div><div><span>"ogImage":"https://i1.hdslb.com/bfs/face/4963f665e12a4703a1c54adc252fcae4b7e93005.jpg@240w_240h_1c_1s_!web-avatar-nav.avif",</span></div></div><div><div><div>25</div></div><div><span>"primerCSS":"&lt;link href='https://mirrors.sustech.edu.cn/cdnjs/ajax/libs/Primer/21.0.7/primer.css' rel='stylesheet' /&gt;",</span></div></div><div><div><div>26</div></div><div><span>"needComment":1,</span></div></div><div><div><div>27</div></div><div><span>"script":"&lt;script&gt;document.getElementById('cmButton').click();&lt;/script&gt;",</span></div></div><div><div><div>28</div></div><div><span>"allHead":"&lt;script src='https://blog.meekdai.com/assets/GmeekVercount.js'&gt;&lt;/script&gt;",</span></div></div><div><div><div>29</div></div><div><span>"script":"&lt;script src='https://blog.meekdai.com/Gmeek/plugins/GmeekTOC.js'&gt;&lt;/script&gt;&lt;script src='https://blog.meekdai.com/Gmeek/plugins/lightbox.js'&gt;&lt;/script&gt;",</span></div></div><div><div><div>30</div></div><div><span>"GMEEK_VERSION":"last"</span></div></div></code></pre><div><div></div><div></div></div></figure><div></div></div><span>展开</span><span>收起</span></div></div><p>问题原因：缩进错误</p></section></section>
<section><h2>四、常见问题<a href="#四常见问题"><span>#</span></a></h2><section><h3>1. 搭建不成功<a href="#1-搭建不成功"><span>#</span></a></h3><p>多半是没有按照安装步骤来，其实搭建就这2步，不要自己乱点乱设置，就不会有问题。</p><ul>
<li>案例一：<a href="https://github.com/Meekdai/Gmeek/issues/14" target="_blank">https://github.com/Meekdai/Gmeek/issues/14</a></li>
<li>案例二：<a href="https://github.com/Meekdai/Gmeek/issues/18" target="_blank">https://github.com/Meekdai/Gmeek/issues/18</a></li>
<li>案例三：<a href="https://github.com/Meekdai/Gmeek/issues/20" target="_blank">https://github.com/Meekdai/Gmeek/issues/20</a></li>
</ul></section><section><h3>2. Actions执行失败<a href="#2-actions执行失败"><span>#</span></a></h3><p>修改了<code>config.json</code>配置文件后，需要全局生成。另外label标签没有打会出现这个问题。
建议通过Actions-&gt;build Gmeek-&gt;Run workflow-&gt;里面的按钮全局重新生成一次</p><ul>
<li>案例一：<a href="https://github.com/Meekdai/Gmeek/issues/1" target="_blank">https://github.com/Meekdai/Gmeek/issues/1</a></li>
<li>案例二：<a href="https://github.com/Meekdai/Gmeek/issues/10" target="_blank">https://github.com/Meekdai/Gmeek/issues/10</a></li>
</ul></section><section><h3>3. 导入以前的文章<a href="#3-导入以前的文章"><span>#</span></a></h3><p>如需修改发布时间，可以在文章最后一行添加如下代码。里面的时间是采用时间戳的形式，可以用如下<a href="https://tool.lu/timestamp" target="_blank">网站</a>转换。</p><div><figure><figcaption></figcaption><pre><code><div><div><div>1</div></div><div><span>&lt;!-- ##{"timestamp":1490764800}## --&gt;</span></div></div></code></pre><div><div></div><div></div></div></figure></div></section><section><h3>4. 自定义单篇文章参数<a href="#4-自定义单篇文章参数"><span>#</span></a></h3><p>自定义单篇文章页面的<code>style</code>和<code>script</code></p><div><figure><figcaption></figcaption><pre><code><div><div><div>1</div></div><div><span>&lt;!-- ##{"style":"&lt;style&gt;#postBody{font-size:20px}&lt;/style&gt;"}## --&gt;</span></div></div></code></pre><div><div></div><div></div></div></figure></div></section><section><h3>5. 多种自定义参数<a href="#5-多种自定义参数"><span>#</span></a></h3><p>可同时一起添加多种自定义参数：</p><div><figure><figcaption></figcaption><pre><code><div><div><div>1</div></div><div><span>&lt;!-- ##{"script":"&lt;script async src='//busuanzi.ibruce.info/busuanzi/2.3/busuanzi.pure.mini.js'&gt;&lt;/script&gt;","style":"&lt;style&gt;#postBody{font-size:20px}&lt;/style&gt;","timestamp":1490764800}## --&gt;</span></div></div></code></pre><div><div></div><div></div></div></figure></div></section><section><h3>6. 自定义全局文章参数<a href="#6-自定义全局文章参数"><span>#</span></a></h3><p>添加全局文章页面的<code>style</code>和<code>script</code>，在<code>config.json</code>文件中添加</p><div><figure><figcaption></figcaption><pre><code><div><div><div>1</div></div><div><span>"style":"&lt;style&gt;#postBody{font-size:20px}&lt;/style&gt;",</span></div></div><div><div><div>2</div></div><div><span>"script":"&lt;script async src='//busuanzi.ibruce.info/busuanzi/2.3/busuanzi.pure.mini.js'&gt;&lt;/script&gt;",</span></div></div></code></pre><div><div></div><div></div></div></figure></div></section><section><h3>7. 置顶博客文章<a href="#7-置顶博客文章"><span>#</span></a></h3><p>只需要<code>Pin issue</code>后，手动全局生成一次即可。</p></section><section><h3>8. utteranc报错<a href="#8-utteranc报错"><span>#</span></a></h3><p>如果在评论里面登录后评论报错，可直接按照提示安装utteranc app即可</p><div><figure><figcaption></figcaption><pre><code><div><div><div>1</div></div><div><span>Error: utterances is not installed on xxx/xxx.github.io. If you own this repo, install the app. Read more about this change in the PR.</span></div></div></code></pre><div><div></div><div></div></div></figure></div></section><section><h3>9. 删除文章<a href="#9-删除文章"><span>#</span></a></h3><p>只需要Close issue或者Delete issue后，再手动全局生成一次即可。</p></section></section>]]></content>
    </entry>
    <entry>
      <id>https://blog.peter267.dpdns.org/posts/post7/</id>
      <title type="text">如何流畅访问Github</title>
      <published>2024-08-10T03:00:00.000Z</published>
      <updated>2024-08-10T03:00:00.000Z</updated>
      <author><name>Peter267</name></author>
      <link rel="alternate" href="https://blog.peter267.dpdns.org/posts/post7/"/>
      <summary type="text">这篇文章教大家如何流畅访问GitHub：通过微软应用商店下载Watt Toolkit（曾用名Steam++）开源软件，在网络加速中勾选目标网站并一键加速，它还能加速Steam、国外网盘等。文章最后探讨了反向代理软件的合法性问题，指出绕过封锁违法、合法提速可行，强调需依据法律法规判断。</summary>
      <content type="html"><![CDATA[<blockquote><p>水的一篇文，下周旅游更没时间写</p></blockquote>
<section><h2>前言<a href="#前言"><span>#</span></a></h2><p>众所周知，Github是全球最大的<strong>同性交友平台</strong>，但还是众所周知，Github现在是处于一个半墙不墙的状态，有用户访问会特别快，有用户压根进不去，本篇博客教大家如何流畅访问Github！</p></section>
<section><h2>教程<a href="#教程"><span>#</span></a></h2><p>打开微软应用商店，搜索Watt Toolkit，这是大名鼎鼎的Steam++，只不过是改名了。这是一个开源软件，你可以去<a href="https://github.com/liushiyangFrsan/GitHub_WattToolkit" target="_blank">Github</a>查看，并且此软件上架了微软应用商店，安全性不必担心，但仍然不建议你打开任何敏感网站，这可能是<strong>触犯法律的</strong>
下载完成后找到网络加速，勾选需要加速的网站，点击一键加速即可
这个软件还能加速其它网站，比如Steam游戏商店，各大国外网盘等</p></section>
<section><h2>合法性<a href="#合法性"><span>#</span></a></h2><p>这是大家最关注的问题，我问了问AI</p><hr /><p>反向代理是指服务器代理网络上的客户机请求，将请求转达给内部真实服务器，然后将结果返回给 Internet 客户端，代理服务器上没有任何网页资料。其工作原理是当用户浏览器发出一个 HTTP 请求时，通过域名解析将请求定向到反向代理服务器（如果要实现多个 WEB 服务器的反向代理，需要将多个 WEB 服务器的域名都指向反向代理服务器），由反向代理服务器处理器请求。反向代理一般只缓存可缓冲的数据（比如 html 网页和图片等），而一些 CGI 脚本程序或者 ASP 之类的程序不缓存，它根据从 WEB 服务器返回的 HTTP 头标记来缓冲静态页面。</p><p>关于使用本地反向代理软件是否合法，需要根据具体情况来判断。如果使用反向代理软件的目的是为了绕过封锁限制访问的行为，则属于违法行为。根据《中华人民共和国计算机信息网络国际联网管理暂行规定》第六条规定，计算机信息网络直接进行国际联网，必须使用邮电部国家公用电信网提供的国际出入口信道。任何单位和个人不得自行建立或者使用其他信道进行国际联网。<strong>如果是为了提高网络访问速度、增强网络安全性等合法目的，并且遵守相关的法律法规和服务条款，那么使用反向代理软件是合法的。</strong></p><p>总的来说，在使用反向代理软件时，建议仔细阅读软件的使用说明和相关的法律法规，以确保自己的行为合法合规。</p><hr /><p>我觉得还是魔法好用</p></section>]]></content>
    </entry>
    <entry>
      <id>https://blog.peter267.dpdns.org/posts/post6/</id>
      <title type="text">如何让本地部署的大模型有个优雅的界面</title>
      <published>2024-07-31T01:00:00.000Z</published>
      <updated>2025-02-07T06:50:00.000Z</updated>
      <author><name>Peter267</name></author>
      <link rel="alternate" href="https://blog.peter267.dpdns.org/posts/post6/"/>
      <summary type="text">这篇文章教大家用Docker和OpenWebUI为本地部署的大模型搭建优雅的聊天界面：下载Docker、在OpenWebUI官网复制安装命令、通过端口访问并注册第一个管理员账号即可完成。文章还提到Docker下载耗时较长并提供蓝奏云网盘，2025年又补充推荐了Page Assist浏览器扩展。</summary>
      <content type="html"><![CDATA[<section><h2>前言<a href="#前言"><span>#</span></a></h2><p>有人可能受不了本地大模型这样辣鸡的聊天界面，本期博客教大家如何拥有一个<strong>优雅的聊天界面</strong>
</p><figure><img src="https://5b8f364a.telegraph-image-cvj.pages.dev/file/ad27fe7274f2d9e0799d1.png" alt="CMD窗口聊天页面" /><figcaption>CMD窗口聊天页面</figcaption></figure><p></p></section>
<section><h2>准备<a href="#准备"><span>#</span></a></h2><p>使用<a href="https://www.docker.com/" target="_blank">Docker</a>+<a href="https://github.com/open-webui/docs" target="_blank">OpenWebUI</a>来进行搭建</p></section>
<section><h2>开始搭建<a href="#开始搭建"><span>#</span></a></h2><p>1.打开Docker官网，选择自己的电脑系统，点击下载。
2.打开OpenWebUI，找到About栏下方的链接，点击后找到GettingStarted→Installation with Default Configuration→If Ollama is on your computer, use this command，复制下面的代码
3.此时Docker已经下载完成，进入Docker（无需注册）
4.打开cmd窗口，输入复制的代码，所有内容下载完成后关闭
5.此时Docker的窗口已经出现了OpenWebUI，点击Port栏下面的端口即可打开聊天界面
6.注册一个账号，第一个注册的账号就是管理员账号
7.此时已经大功告成
</p><figure><img src="https://5b8f364a.telegraph-image-cvj.pages.dev/file/b5ddcb8afb55e1124b36c.png" alt="OpenWebUI聊天页面" /><figcaption>OpenWebUI聊天页面</figcaption></figure><p></p></section>
<section><h2>其他<a href="#其他"><span>#</span></a></h2><p>Docker地下载花了我3个多小时，为此，我把下载链接放到网盘里了，需要自取
<a href="https://peterwu.lanzout.com/iv7nh262gohi" target="_blank">蓝奏云</a></p></section>
<section><h2>2025/2/7补充<a href="#202527补充"><span>#</span></a></h2><p>看到<a href="https://www.bilibili.com/video/BV1eHNpeREt6/?vd_source=4d615fafe7d9dfc43c90bfcb3b9fdcbb" target="_blank">这个视频</a>，这个浏览器扩展也值得推荐</p><p><a href="https://www.crxsoso.com/webstore/detail/jfgfiigpkhlkbnfnbobbkinehhfdhndo" target="_blank">Page Assist - 本地 AI 模型的 Web UI | Chrome扩展 - Crx搜搜</a></p><p></p><figure><img src="https://wmimg.com/i/1169/2025/02/67a5a58e131dc.png" alt="Page Assist 界面" /><figcaption>Page Assist 界面</figcaption></figure><p></p></section>]]></content>
    </entry>
    <entry>
      <id>https://blog.peter267.dpdns.org/posts/post5/</id>
      <title type="text">2024年7月科技新闻亮点</title>
      <published>2024-07-30T01:00:00.000Z</published>
      <updated>2024-07-30T01:00:00.000Z</updated>
      <author><name>Peter267</name></author>
      <link rel="alternate" href="https://blog.peter267.dpdns.org/posts/post5/"/>
      <summary type="text">这篇文章盘点了2024年7月的科技新闻亮点：数码设备方面有小米1TB移动固态硬盘、蔚来第二代NIO Phone、索尼A6000白色新版、七彩虹源N14笔记本和vivo Y37手机；人工智能方面介绍了OpenAI推出的SearchGPT搜索工具与汉王科技的多领域AI产品。</summary>
      <content type="html"><![CDATA[<p>随着技术的飞速发展，2024年7月见证了数码设备和人工智能领域的一些令人兴奋的进展。从新的移动设备到人工智能技术的应用，这个月充满了创新和惊喜。让我们一起来看看本月的科技新闻亮点。</p>
<section><h3>数码设备<a href="#数码设备"><span>#</span></a></h3><section><h4><strong>小米新移动固态硬盘</strong><a href="#小米新移动固态硬盘"><span>#</span></a></h4><p>小米推出了一款新移动固态硬盘，提供了1TB的存储空间，读写速度达到了惊人的2000MB/s。这款SSD不仅便携，而且性能强劲，非常适合需要快速数据传输的专业人士。</p></section><section><h4><strong>蔚来第二代 NIO Phone</strong><a href="#蔚来第二代-nio-phone"><span>#</span></a></h4><p>电动汽车制造商蔚来发布了其第二代NIO Phone。虽然具体配置尚未公布，但这款手机预计会集成一些与蔚来汽车生态系统相关的独特功能，比如远程控制和车辆状态监控等。</p></section><section><h4><strong>索尼 A6000 微单数码相机</strong><a href="#索尼-a6000-微单数码相机"><span>#</span></a></h4><p>索尼更新了A6000微单相机，推出了一款纯白色的新版本。新款相机不仅外观时尚，而且具备出色的成像质量和快速的自动对焦系统，非常适合摄影爱好者。</p></section><section><h4><strong>七彩虹源笔记本 N14</strong><a href="#七彩虹源笔记本-n14"><span>#</span></a></h4><p>七彩虹源发布了新款N14笔记本电脑，顶配版搭载第13代Intel i9处理器与NVIDIA RTX 4070显卡。这款笔记本电脑为高性能计算和图形处理提供了强大的硬件支持。</p></section><section><h4><strong>vivo Y37 手机</strong><a href="#vivo-y37-手机"><span>#</span></a></h4><p>vivo推出了Y37手机，搭载联发科天玑系列芯片，定位于中端市场，以其优秀的性价比吸引了消费者的关注。</p></section></section>
<section><h3>人工智能<a href="#人工智能"><span>#</span></a></h3><section><h4><strong>OpenAI 的 SearchGPT</strong><a href="#openai-的-searchgpt"><span>#</span></a></h4><p>OpenAI推出了名为SearchGPT的在线搜索工具，通过AI技术提供更加个性化和准确的搜索结果。这款工具可能会给搜索引擎市场带来新的变化，挑战现有的领导者谷歌。</p></section><section><h4><strong>汉王科技的人工智能产品</strong><a href="#汉王科技的人工智能产品"><span>#</span></a></h4><p>汉王科技继续推出一系列人工智能产品，涵盖仿生科技、智慧学习、智能办公和数字绘画等多个领域。虽然具体型号没有提及，但可以期待这些产品在各自的细分市场上有所突破。</p></section></section>
<section><h3>结语<a href="#结语"><span>#</span></a></h3><p>2024年7月对于科技爱好者来说无疑是一个充满期待的月份。无论是全新的数码设备还是人工智能技术的进步，都让我们看到了未来科技发展的无限可能。随着这些新技术的普及和发展，我们期待更多的创新产品和服务能够改变我们的生活。</p></section>]]></content>
    </entry>
    <entry>
      <id>https://blog.peter267.dpdns.org/posts/post4/</id>
      <title type="text">开源模型比闭源强？Llama3.1-405b发布！</title>
      <published>2024-07-26T09:00:00.000Z</published>
      <updated>2024-07-26T09:00:00.000Z</updated>
      <author><name>Peter267</name></author>
      <link rel="alternate" href="https://blog.peter267.dpdns.org/posts/post4/"/>
      <summary type="text">这篇文章介绍了Meta发布的Llama3.1系列开源模型：405B参数版可在常识、数学、工具使用等方面媲美GPT-4等顶级模型，8B和70B版支持多语言与128K长上下文。文章给出三个尺寸在Ollama上的部署命令，说明405B本地部署成本极高，并推荐通过HuggingFace和MetaAI在线体验。</summary>
      <content type="html"><![CDATA[<section><h2>前言<a href="#前言"><span>#</span></a></h2><p>前天，MetaAI发布了超大尺寸的开源模型——Llama3.1-405b，使用Ollama就可以部署，教程参照上上期博客，在cmd窗口输入部署命令即可</p></section>
<section><h2>部署<a href="#部署"><span>#</span></a></h2>

<table><thead><tr><th>模型尺寸</th><th>模型大小</th><th>部署命令</th></tr></thead><tbody><tr><td>llama3.1-8b</td><td>4.7GB</td><td><code>ollama run llama3.1:8b</code></td></tr><tr><td>llama3.1-70b</td><td>40GB</td><td><code>ollama run llama3.1:70b</code></td></tr><tr><td>llama3.1-405b</td><td>231GB</td><td><code>ollama run llama3.1:405b</code></td></tr></tbody></table></section>
<section><h2>官方描述<a href="#官方描述"><span>#</span></a></h2><section><h3>Meta Llama 3.1<a href="#meta-llama-31"><span>#</span></a></h3><p></p><figure><img src="https://s21.ax1x.com/2024/08/21/pAieXKf.png" alt="封面" /><figcaption>封面</figcaption></figure>
<strong>Llama 3.1</strong>模型系列可用：<p></p><ul>
<li><strong>8B</strong></li>
<li><strong>70B</strong></li>
<li><strong>405B</strong></li>
</ul><p>Llama 3.1 405B 是首个公开可用的模型，在常识、可操控性、数学、工具使用和多语言翻译等方面的先进能力上可与顶级人工智能模型相媲美。
8B 和 70B 模型的升级版本是多语言的，并且具有 128K 的显著更长的上下文长度、先进的工具使用能力和更强的整体推理能力。这使得 Meta 的最新模型能够支持高级用例，例如长篇文本摘要、多语言会话代理和编码助手。
Meta 还对其许可证进行了更改，允许开发人员使用 Llama 模型（包括 405B 模型）的输出以改进其他模型。</p><p>对于此次发布，Meta 已在涵盖多种语言的 150 多个基准数据集上评估了性能。此外，Meta 进行了广泛的人工评估，在现实场景中将 Llama 3.1 与竞争模型进行了比较。Meta 的实验评估表明，我们的旗舰模型在一系列任务上与领先的基础模型（包括 GPT-4、GPT-4o 和 Claude 3.5 Sonnet）具有竞争力。此外，Meta 的较小模型与具有相似参数数量的封闭和开放模型具有竞争力。</p><section><h4>模型评估<a href="#模型评估"><span>#</span></a></h4><p>对于此次发布，Meta 已在超过 150 个涵盖多种语言的基准数据集上评估了性能。此外，Meta 进行了广泛的人工评估，在现实场景中将 Llama 3.1 与竞争模型进行了比较。Meta 的实验评估表明，我们的旗舰模型在包括 GPT-4、GPT-4o 和 Claude 3.5 Sonnet 在内的一系列任务中与领先的基础模型具有竞争力。此外，Meta 的较小模型与具有相似参数数量的封闭和开放模型具有竞争力。
</p><figure><img src="https://s21.ax1x.com/2024/08/21/pAiejr8.png" alt="与其他模型对比（1）" /><figcaption>与其他模型对比（1）</figcaption></figure><p></p><p></p><figure><img src="https://s21.ax1x.com/2024/08/21/pAievqS.png" alt="与其他模型对比（2）" /><figcaption>与其他模型对比（2）</figcaption></figure><p></p><p></p><figure><img src="https://s21.ax1x.com/2024/08/21/pAiezVg.png" alt="与其他模型对比（3）" /><figcaption>与其他模型对比（3）</figcaption></figure><p></p></section><section><h4>参考文献<a href="#参考文献"><span>#</span></a></h4><ul>
<li><a href="https://ai.meta.com/blog/meta-llama-3-1/" target="_blank">Meta AI Llama 3.1 launch blog post</a></li>
</ul><p>由<strong>豆包</strong>翻译</p><hr /><p>什么，你想说你要在自己电脑上部署405b，很遗憾，<strong>你的电脑几乎不支持运转如此大规格的模型</strong>，你可以继续玩上次部署的Qwen2
我问了问通义千问，这是它说的
Ask：模型尺寸为405b的开源模型需要怎样的电脑可以部署
Answer：对于一个拥有4050亿参数的大规模语言模型，如Meta即将发布的Llama 3-405B模型，部署这样的模型需要非常强大的计算资源。以下是一些推荐的硬件配置要求：</p><p>CPU
处理器: 高性能多核心处理器，例如Intel Xeon或AMD EPYC系列。这些处理器通常具有较多的核心数和较高的时钟速度，适合处理并行计算任务。
核心数量: 至少16核心，32核心或更多将更为理想。
缓存: 大量的三级缓存有助于提高性能。
GPU
显卡: 高端的专业级GPU，例如NVIDIA A100、H100或类似的高性能GPU。
显存: 至少32GB或更高，考虑到模型的大小，可能需要更大的显存。
CUDA核心数量: 越多越好，以支持并行处理能力。
内存 (RAM)
系统内存: 至少128GB或更高，以便能够存储模型和其他相关数据。
存储
SSD: 快速NVMe SSD用于操作系统和应用程序安装。
额外存储: 可能需要TB级别的存储空间来存放模型文件和其他相关数据。
其他组件
电源供应器 (PSU): 高功率且高效的电源供应器，至少850W以上。
冷却系统: 高效的散热解决方案，包括水冷系统。
主板: 支持所需CPU和GPU的高端主板，带有足够的PCI-E插槽。
网络连接
高速网络接口: 为了数据传输，可能需要10Gbps或更快的网络接口卡。
软件环境
操作系统: Linux发行版，比如Ubuntu Server，因为大多数深度学习框架都针对Linux进行了优化。
编程框架: PyTorch或其他支持大规模模型的框架。
驱动程序: 最新的GPU驱动程序以获得最佳性能。
请注意，**上述配置是非常高端的，并且成本极高。部署这样规模的模型通常是在数据中心或云环境中进行的，而不是个人电脑。如果是在本地部署，那么这将是一个相当昂贵的投资。**另外，由于模型的复杂性和计算需求，可能还需要分布式计算技术来分摊处理负载。</p></section></section></section>
<section><h2>在线体验<a href="#在线体验"><span>#</span></a></h2><p>虽然不能本地部署，但可以线上体验呀（都需要魔法）</p><section><h3>方式1：优先使用<a href="https://huggingface.co/" target="_blank">HuggingFace</a><a href="#方式1优先使用huggingface"><span>#</span></a></h3><p>进入主页往下滑，找到“Trending on this week”→“Spaces”→“Llama3.1-405B”，点击后无需注册即可聊天，需要先调教下让它说中文。虽然加载进页面慢，但回复真的炒鸡快！
</p><figure><img src="https://github.com/user-attachments/assets/20099c67-9d6d-4b76-9eeb-50913a27405f" alt="使用HuggingFace进行对话" /><figcaption>使用HuggingFace进行对话</figcaption></figure><p></p></section><section><h3>方式2：使用<a href="https://www.meta.ai/" target="_blank">MetaAI</a><a href="#方式2使用metaai"><span>#</span></a></h3><p>注册后即可使用</p></section></section>]]></content>
    </entry>
    <entry>
      <id>https://blog.peter267.dpdns.org/posts/post3/</id>
      <title type="text">RSS是个甚么东东</title>
      <published>2024-07-26T01:00:00.000Z</published>
      <updated>2024-07-26T01:00:00.000Z</updated>
      <author><name>Peter267</name></author>
      <link rel="alternate" href="https://blog.peter267.dpdns.org/posts/post3/"/>
      <summary type="text">这篇文章科普了RSS（简易信息聚合）的知识：先介绍RSS是基于XML的内容聚合标准、能更快获取信息，再说明它把多平台内容汇聚一处、避开垃圾信息的价值，最后分别讲解有RSS功能的网页用QiReader、无RSS功能的网页用RSSHub搭配Fluent-Reader的订阅方法，并附视频教程和网盘下载。</summary>
      <content type="html"><![CDATA[<section><h1>前言<a href="#前言"><span>#</span></a></h1><p>大家在浏览独立博客网站时可能会发现，有的网站内有个类似于手机WI-FI标志的按钮，这其实是RSS（简易信息聚合）订阅。以以<a href="https://peter267.github.io/rss.xml" target="_blank">本站</a>为例，它左上角有个RSS订阅功能，当我们点击后，会得到一个格式为xml格式的文件。那么，RSS是什么，为什么，怎么用呢？</p></section>
<section><h1>是什么<a href="#是什么"><span>#</span></a></h1><blockquote><p>引用自<a href="https://baike.baidu.com/item/RSS/24470" target="_blank">百度百科</a>
<a href="https://baike.baidu.com/item/%E7%AE%80%E6%98%93%E4%BF%A1%E6%81%AF%E8%81%9A%E5%90%88/6453727?fromModule=lemma_inlink" target="_blank">简易信息聚合</a>（也叫聚合内容）是一种基于XML的标准，在互联网上被广泛采用的内容包装和投递协议。RSS(Really Simple Syndication)是一种描述和同步网站内容的格式，是使用最广泛的XML应用。RSS搭建了信息迅速传播的一个技术平台，使得每个人都成为潜在的<a href="https://baike.baidu.com/item/%E4%BF%A1%E6%81%AF%E6%8F%90%E4%BE%9B%E8%80%85/12754057?fromModule=lemma_inlink" target="_blank">信息提供者</a>。发布一个RSS文件后，这个RSS <a href="https://baike.baidu.com/item/Feed/15181?fromModule=lemma_inlink" target="_blank">Feed</a>中包含的信息就能直接被其他站点调用，而且由于这些数据都是标准的XML格式，所以也能在其他的终端和服务中使用，是一种描述和同步<a href="https://baike.baidu.com/item/%E7%BD%91%E7%AB%99%E5%86%85%E5%AE%B9/6694752?fromModule=lemma_inlink" target="_blank">网站内容</a>的格式。 [1]RSS可以是以下三个解释的其中一个： Really Simple Syndication；RDF (Resource Description Framework) Site Summary； Rich Site Summary。但其实这三个解释都是指同一种Syndication的技术。
RSS广泛用于网上新闻频道，<a href="https://baike.baidu.com/item/blog/8086465?fromModule=lemma_inlink" target="_blank">blog</a>和<a href="https://baike.baidu.com/item/wiki/97755?fromModule=lemma_inlink" target="_blank">wiki</a>，主要的版本有0.91, 1.0, 2.0。使用<a href="https://baike.baidu.com/item/RSS%E8%AE%A2%E9%98%85/663114?fromModule=lemma_inlink" target="_blank">RSS订阅</a><strong>能更快地获取信息</strong>，网站提供RSS输出，有<strong>利于让用户获取网站内容的最新更新</strong>。<a href="https://baike.baidu.com/item/%E7%BD%91%E7%BB%9C%E7%94%A8%E6%88%B7/56340765?fromModule=lemma_inlink" target="_blank">网络用户</a>可以在客户端借助于支持RSS的聚合工具软件，<strong>在不打开网站内容页面的情况下阅读支持RSS输出的网站内容</strong>。</p></blockquote><p>说了这么多，你可以简单的把它理解为<strong>把多个平台的内容汇聚在一起，让你能在一个平台上看到</strong>。</p></section>
<section><h1>为什么<a href="#为什么"><span>#</span></a></h1><p>如果你关注了多个博主（信号源），每天都要看一遍他们有没有更新，要奔波于各个网站，应用之间。RSS把这些内容汇聚到了一起，让你在一个平台上观看，还能避免博客平台的“垃圾信息和广告”，让你有个安静的阅读环境，我想这就是RSS的意义</p></section>
<section><h1>怎么用<a href="#怎么用"><span>#</span></a></h1><section><h2>对于有RSS功能的网页<a href="#对于有rss功能的网页"><span>#</span></a></h2><p>建议使用<a href="https://www.qireader.com.cn/" target="_blank">QiReader</a>，这是一个界面现代的RSS阅读器，进入官网后点击注册，注册账号后点击添加内容，在输入框内输入-点击RSS按钮后出现的网页的网址链接-，直接复制过去回车，点击订阅即可
</p><figure><img src="https://s21.ax1x.com/2024/08/21/pAiZ0kd.png" alt="QiReader页面" /><figcaption>QiReader页面</figcaption></figure><p></p></section><section><h2>对于无RSS功能的网页<a href="#对于无rss功能的网页"><span>#</span></a></h2><p>建议使用<a href="https://docs.rsshub.app/zh/" target="_blank">RSSHub</a>和<a href="https://github.com/yang991178/fluent-reader" target="_blank">Fluent-Reader</a></p><ol>
<li>进入<a href="https://github.com/yang991178/fluent-reader" target="_blank">Fluent-Reader</a>后，记得先star支持下作者。点击Releases下的第一个按钮，选择适合自己电脑的版本，点击下载。</li>
<li>进入<a href="https://docs.rsshub.app/zh/guide/" target="_blank">RSSHub</a>，点击“食用指南”，在左侧找到想订阅的博客类型，在右侧寻找博客，再在博客的细分类中找到自己要订阅的源，点击。</li>
<li>我以-论坛-百度-精品帖子-为例，点击后复制Example后的链接，链接后有一个复制按钮，点击以复制。</li>
<li>打开Fluent-Reader，在右上角设置-添加订阅源-栏里粘贴复制的链接，<strong>不要点击“添加”</strong></li>
<li><strong>重要的一步</strong>，在RSSHub中打开“公共实例”，在Public表中找到一个可用“Online列为up”的URL，选中复制</li>
<li>回到Fluent-Reader，把填进去的链接中“rsshub.app”替换成你复制的链接，点击添加，大功告成！
<figure><img src="https://s21.ax1x.com/2024/08/21/pAiZDfI.png" alt="Fluent-Reader页面" /><figcaption>Fluent-Reader页面</figcaption></figure></li>
</ol><blockquote><p><a href="https://www.bilibili.com/video/BV1mz42197g1/" target="_blank">视频版教程</a>
但凡在Github下载过东西的都知道它下载的有多慢，我把Fluent-Reader的下载程序放到网盘里了，需要自取<a href="https://www.123pan.com/s/hoPKVv-2aB63.html" target="_blank">123网盘</a>
其实使用<a href="https://docs.rsshub.app/zh/" target="_blank">RSSHub</a>和<a href="https://www.qireader.com.cn/" target="_blank">QiReader</a>搭配也可以，甚至不用更换“rsshub.app”了（应该），对于有RSS功能的网页，也可以使用Fluent-Reader。但是QiReader功能较少，但方便。可以选择自己喜欢的。</p></blockquote></section></section>]]></content>
    </entry>
    <entry>
      <id>https://blog.peter267.dpdns.org/posts/post2/</id>
      <title type="text">告别云担忧：手把手教你本地部署AI大模型</title>
      <published>2024-07-23T01:00:00.000Z</published>
      <updated>2025-02-07T06:50:00.000Z</updated>
      <author><name>Peter267</name></author>
      <link rel="alternate" href="https://blog.peter267.dpdns.org/posts/post2/"/>
      <summary type="text">这篇文章介绍了在Windows 10上本地部署AI大模型的方法：从Ollama官网下载安装、在官网搜索模型并复制下载命令，到用ollama run启动模型对话，并讲解模型选择（7b适合多数电脑、72b需强性能）与常用命令ollama list、ollama rm，本地部署能避免数据上传云端的安全风险。</summary>
      <content type="html"><![CDATA[<section><h2>前言<a href="#前言"><span>#</span></a></h2><p>当我们想跟AI对话时，把一些文件发送到云端可能会不安全，这时候，就需要本地部署了。本地部署指的是AI会调用电脑本地的算力进行计算，所以，电脑的性能不可以太差。下面是本地部署大模型的教程。</p><blockquote><p>请务必<strong>看完全文后再进行操作</strong>
本教程使用Win10，如果您是Mac用户，请参考<a href="https://www.bilibili.com/video/BV18E421N7d4/?vd_source=4d615fafe7d9dfc43c90bfcb3b9fdcbb" target="_blank">Mac本地部署教程</a></p></blockquote></section>
<section><h2>教程<a href="#教程"><span>#</span></a></h2><section><h3>准备<a href="#准备"><span>#</span></a></h3><p>下载<a href="https://ollama.com/" target="_blank">Ollama</a>,进入主页点击Download，选择自己的操作系统，点击下载</p><blockquote><p>您无需点击下方的注册按钮
下载后，CMD窗口输入<code>ollama</code>，出现类似以下内容代表成功</p></blockquote><p></p><figure><img src="https://wmimg.com/i/1169/2025/02/67a59fe71f3c3.png" alt="CMD窗口输入ollama" /><figcaption>CMD窗口输入ollama</figcaption></figure><p></p></section><section><h3>下载大模型<a href="#下载大模型"><span>#</span></a></h3><p>1.下载完成后点击Win+R，“打开”栏输入cmd，回车
2.打开 <a href="https://ollama.com/" target="_blank">Ollama官网</a>，点击右上角的 <code>Search models</code>，输入你想下载的开源模型名称。找到模型后，复制页面中提供的下载命令到CMD窗口，回车开始下载。
</p><figure><img src="https://5b8f364a.telegraph-image-cvj.pages.dev/file/981f90b17ddb311752af3.png" alt="选择大模型下载" /><figcaption>选择大模型下载</figcaption></figure>
<figure><img src="https://5b8f364a.telegraph-image-cvj.pages.dev/file/325cfadebe623c477210f.png" alt="CMD窗口输入下载命令" /><figcaption>CMD窗口输入下载命令</figcaption></figure><p></p><blockquote><p>每个模型的代码不一样，上图使用Qwen2-72b演示，请根据电脑性能选择下载的模型。一般来说，7b左右的模型适合大部分的电脑，我2016年的显卡都带的动。72b左右的模型则需要强大性能的电脑，它的安装包就足有40GB！
建议选择qwen2，因为它是迄今为止<strong>最强大的开源大模型</strong>，具体可以看<a href="https://huggingface.co/spaces/open-llm-leaderboard/open_llm_leaderboard" target="_blank">🤗 Open LLM Leaderboard</a>，您也可以选择自己喜欢的大模型，方法相同
</p><figure><img src="https://5b8f364a.telegraph-image-cvj.pages.dev/file/644f91b62d0ef700595a1.png" alt="🤗 Open LLM Leaderboard" /><figcaption>🤗 Open LLM Leaderboard</figcaption></figure><p></p></blockquote><p>如果下载到最后越来越慢，按<code>Ctrl+C</code>停止，再次输入下载命令重新下载，多试几次。</p></section><section><h3>使用大模型<a href="#使用大模型"><span>#</span></a></h3><p>完成下载后，你将看到类似以下界面，这意味着一切准备就绪！
</p><figure><img src="https://5b8f364a.telegraph-image-cvj.pages.dev/file/5f1b697686252b89d2f67.png" alt="模型下载完成" /><figcaption>模型下载完成</figcaption></figure>
测试一下
<figure><img src="https://5b8f364a.telegraph-image-cvj.pages.dev/file/9ac0834164d52c326e335.png" alt="与模型对话" /><figcaption>与模型对话</figcaption></figure><p></p><blockquote><p>要再次使用模型，重复上述<strong>下载大模型的第1-2步</strong>，但这次回车后将启动而不是重新下载模型。请确保Ollama程序正在运行。
由于Ollama位于国外，国内用户可能会遇到下载速度缓慢的问题。为此，我已将下载链接上传至网盘，你可以直接从那里下载，无需注册。
<a href="https://www.123pan.com/s/hoPKVv-RMB63.html" target="_blank">123网盘下载</a>
请忽略下载页的广告，解压缩后下载</p></blockquote><p>附上个命令：<code>ollama list</code>，查看模型列表。再次使用时，输入ollama run+NAME（模型名称）即可。</p><p>删除模型：<code>ollama rm</code>+NAME</p></section></section>
<section><h2>其他<a href="#其他"><span>#</span></a></h2><p>什么，界面不好看？<a href="/2024/07/31/%E5%A6%82%E4%BD%95%E8%AE%A9%E6%9C%AC%E5%9C%B0%E9%83%A8%E7%BD%B2%E7%9A%84%E5%A4%A7%E6%A8%A1%E5%9E%8B%E6%9C%89%E4%B8%AA%E4%BC%98%E9%9B%85%E7%9A%84%E7%95%8C%E9%9D%A2/">下期博客</a>教大家获得更好地UI界面</p></section>]]></content>
    </entry>
    <entry>
      <id>https://blog.peter267.dpdns.org/posts/post1/</id>
      <title type="text">勇气：雷军与小米的非凡旅程</title>
      <published>2024-07-20T01:00:00.000Z</published>
      <updated>2024-07-20T01:00:00.000Z</updated>
      <author><name>Peter267</name></author>
      <link rel="alternate" href="https://blog.peter267.dpdns.org/posts/post1/"/>
      <summary type="text">这篇文章介绍了雷军2024年盛夏以“勇气”为主题的年度演讲：小米坚持在集团内部造车、拒绝拆分独立融资，雷军亲自试驾170余款车并考取赛车驾照，演讲中宣布回购股票，发布MIX Fold4、MIX Flip折叠屏与SU7 Ultra Prototype概念车，并回顾从金山到小米的创业历程，强调只要有勇气就有无限可能。</summary>
      <content type="html"><![CDATA[<p>在科技行业，每一次跨越都是一次勇气的考验。2024年的盛夏，小米集团的创始人、董事长兼CEO雷军，站在一年一度的个人演讲舞台上，用“勇气”二字串联起了过去与未来，科技与梦想，以及个人与品牌的壮丽篇章。</p>
<section><h2>小米汽车：从零到一的勇气<a href="#小米汽车从零到一的勇气"><span>#</span></a></h2><p>雷军的演讲开篇，就带我们进入了小米汽车的奇妙世界。自2021年宣布进军汽车行业以来，小米汽车成为了业界关注的焦点。雷军坦诚分享了这一路上的艰难与坚持。面对外界的质疑，小米选择了不走寻常路——拒绝拆分独立融资，而是将汽车项目置于集团内部，以小米自身的资金与资源全力推进。这一决策背后，是对未来趋势的洞察，更是对自身能力的信任。</p><p>雷军本人，作为一位企业家，更是一位勇敢的探索者。他不仅亲自试驾了170余款汽车，还考取了赛车驾照，以实际行动诠释了对汽车行业的热爱与尊重。这一系列举动，不仅加深了他对于汽车行业的理解，也向世人展示了小米汽车项目的决心与信心。</p></section>
<section><h2>破局者：投资与自我超越<a href="#破局者投资与自我超越"><span>#</span></a></h2><p>在市场波动的背景下，小米的股价也曾经历过起伏。面对挑战，雷军领导的小米采取了果断措施——回购股票，展现了管理层对于公司长期价值的坚定信念。这一策略不仅稳定了市场预期，也彰显了小米对于自我价值的清晰认知。</p><p>更重要的是，小米始终将“最好的投资就是投资自己”作为行动指南。无论是产品创新，还是品牌建设，小米都在不断突破自我，用品质与服务赢得用户的信任。这一过程中，小米不仅破除了外界对于品牌形象的固有认知，更是在全球市场上树立起了一面旗帜，成为科技行业的破局者。</p></section>
<section><h2>科技之光：新品发布与未来愿景<a href="#科技之光新品发布与未来愿景"><span>#</span></a></h2><p>演讲的高潮，自然落在了小米的最新产品上。小米MIX Fold4与小米MIX Flip两款折叠屏手机的发布，标志着小米在移动通讯领域的又一次飞跃。小米MIX Fold4凭借其卓越的屏幕技术、极致的性能和优雅的设计，再次定义了折叠屏手机的新标准；而小米MIX Flip，则以小巧轻盈的形态，开辟了折叠屏手机的全新可能性，满足了用户对于时尚与实用性的双重需求。</p><p>除此之外，雷军还揭秘了一款概念产品——小米SU7 Ultra Prototype，这款产品集成了小米最前沿的科技成果，预示着小米在高科技领域的持续探索与创新。每一款新品的背后，都是小米对未来的憧憬与追求，它们共同编织出一幅关于科技与生活的美好图景。</p></section>
<section><h2>个人成长与勇气的赞歌<a href="#个人成长与勇气的赞歌"><span>#</span></a></h2><p>演讲尾声，雷军回归初心，分享了个人成长的故事。从金山软件的风雨岁月，到小米的辉煌征程，每一步都充满了挑战与机遇。雷军的赛车驾照与漂移视频，不仅仅是一次速度与激情的体验，更是勇气与梦想的见证。它们告诉我们，无论前方的路有多么崎岖，只要有勇气，就有无限可能。</p><p>雷军的年度演讲，不仅是一场科技盛宴，更是一次心灵的触动。它让我们看到了一个企业从无到有、从弱到强的成长轨迹，也让我们感受到了一个领导者对于梦想的执着追求。在未来的日子里，小米将继续以勇气为帆，驶向更加广阔的科技蓝海，书写属于自己的传奇篇章！</p></section>]]></content>
    </entry>
</feed>
