<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Ta0X1 の Blog</title><link>https://blog.taoxi.ink/</link><description>Recent content on Ta0X1 の Blog</description><generator>Hugo</generator><language>zh-CN</language><copyright>2025-2026 Ta0X1 の Blog</copyright><lastBuildDate>Sun, 14 Jun 2026 12:36:00 +0800</lastBuildDate><atom:link href="https://blog.taoxi.ink/index.xml" rel="self" type="application/rss+xml"/><item><title>CFG cs chatting for social.</title><link>https://blog.taoxi.ink/p/20260614/</link><pubDate>Sun, 14 Jun 2026 12:36:00 +0800</pubDate><guid>https://blog.taoxi.ink/p/20260614/</guid><description>&lt;hr&gt;
&lt;h1 id="教程"&gt;教程&lt;/h1&gt;
&lt;h2 id="简介"&gt;简介&lt;/h2&gt;
&lt;p&gt;这是一套适用于CS2 的聊天 CFG 脚本。按下 &lt;strong&gt;右 Alt 键&lt;/strong&gt; 一键启动，之后每按一次 &lt;strong&gt;M 键&lt;/strong&gt; 即可在公屏自动发送一条预设文本，共 &lt;strong&gt;166 条&lt;/strong&gt;，按完自动循环。&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;无需切换模式、无需记组合键，一个键启动，一个键发送。&lt;/p&gt;</description><content:encoded><![CDATA[<hr>
<h1 id="教程">教程</h1>
<h2 id="简介">简介</h2>
<p>这是一套适用于CS2 的聊天 CFG 脚本。按下 <strong>右 Alt 键</strong> 一键启动，之后每按一次 <strong>M 键</strong> 即可在公屏自动发送一条预设文本，共 <strong>166 条</strong>，按完自动循环。</p>
<blockquote>
<p>无需切换模式、无需记组合键，一个键启动，一个键发送。</p>
</blockquote>
<h2 id="功能速览">功能速览</h2>
<table>
	<thead>
			<tr>
					<th>操作</th>
					<th>效果</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td>按 <code>右 Alt</code></td>
					<td>启动轮盘，HUD 变为橙色</td>
			</tr>
			<tr>
					<td>按 <code>M</code></td>
					<td>发送当前文本，自动切换到下一条</td>
			</tr>
			<tr>
					<td>持续按 <code>M</code></td>
					<td>逐条发送，166 条后回到第一条</td>
			</tr>
	</tbody>
</table>
<h2 id="安装步骤">安装步骤</h2>
<h3 id="1-下载-cfg-文件">1. 下载 CFG 文件</h3>
<p>将代码块内容全选复制，保存为 <code>chat.cfg</code>，或直接下载。（文件名可自定义）。</p>
<p><img loading="lazy" src="https://cdn.jsdelivr.net/gh/UieTego/Po1@main/image-20260614125044861.png"></p>
<h3 id="2-放入-cs2-cfg-目录">2. 放入 CS2 CFG 目录</h3>
<p>打开Steam，右键CS2，点击管理，浏览本地文件。</p>
<p><img alt="image-20260614125211040" loading="lazy" src="https://cdn.jsdelivr.net/gh/UieTego/Po1@main/image-20260614125211040.png"></p>
<p>将 <code>chat.cfg</code> 放入以下路径：</p>
<pre tabindex="0"><code class="language-Road" data-lang="Road">Steam\steamapps\common\Counter-Strike Global Offensive\game\csgo\cfg\
</code></pre><p><img alt="image-20260614125259412" loading="lazy" src="https://cdn.jsdelivr.net/gh/UieTego/Po1@main/image-20260614125259412.png"></p>
<h3 id="3-在游戏中执行">3. 在游戏中执行</h3>
<p>进入游戏后，打开控制台（默认 <code>~</code> 键），输入：</p>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-CFG" data-lang="CFG"><span style="display:flex;"><span><span style="color:#a6e22e">exec chat.cfg</span>
</span></span></code></pre></div><p>点击回车键<code>Enter</code>,输出以下内容说明完成了。</p>
<pre tabindex="0"><code>    Interpreting bind command as:
    bind scancode230 &#34;chat&#34; // US English key name &#34;RALT&#34;
</code></pre><p><img alt="image-20260614125453536" loading="lazy" src="https://cdn.jsdelivr.net/gh/UieTego/Po1@main/image-20260614125453536.png"></p>
<h3 id="4自定义配置">4.自定义配置</h3>
<h4 id="1颜色">1.颜色</h4>
<table>
	<thead>
			<tr>
					<th>数字</th>
					<th>颜色</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td>0</td>
					<td>默认（白色）</td>
			</tr>
			<tr>
					<td>1</td>
					<td>白色</td>
			</tr>
			<tr>
					<td>2</td>
					<td>红色</td>
			</tr>
			<tr>
					<td>3</td>
					<td>绿色</td>
			</tr>
			<tr>
					<td>4</td>
					<td>淡蓝</td>
			</tr>
			<tr>
					<td>5</td>
					<td>淡绿</td>
			</tr>
			<tr>
					<td>6</td>
					<td>绿色</td>
			</tr>
			<tr>
					<td>7</td>
					<td><strong>橙色</strong></td>
			</tr>
			<tr>
					<td>8</td>
					<td>紫色</td>
			</tr>
			<tr>
					<td>9</td>
					<td>灰色</td>
			</tr>
			<tr>
					<td>10</td>
					<td><strong>蓝色</strong></td>
			</tr>
			<tr>
					<td>11</td>
					<td><strong>粉色</strong></td>
			</tr>
	</tbody>
</table>
<h4 id="2修改按键">2.修改按键</h4>
<p>将源代码中的 <code>bind m msg001</code> 中的 <code>m</code> 改为你想要的键位，例如改为 <code>n</code>：</p>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-cfg" data-lang="cfg"><span style="display:flex;"><span><span style="color:#a6e22e">alias &#34;chat&#34; &#34;cl_hud_color 7; bind n msg001&#34;</span>
</span></span></code></pre></div><p>同时需要把文件中所有的 <code>bind m</code> 替换为 <code>bind n</code>（共 166 处，可用文本编辑器的「全部替换」功能）。</p>
<h4 id="3修改启动按键">3.修改启动按键</h4>
<p>将最后一行的 <code>bind &quot;ralt&quot; &quot;chat&quot;</code> 中的 <code>ralt</code> 改为其他键位，例如改为 <code>f1</code>：</p>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-cfg" data-lang="cfg"><span style="display:flex;"><span><span style="color:#a6e22e">bind &#34;f1&#34; &#34;chat&#34;</span>
</span></span></code></pre></div><h4 id="4增删文本">4.增删文本</h4>
<p>每条文本的格式如下：</p>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-cfg" data-lang="cfg"><span style="display:flex;"><span><span style="color:#a6e22e">alias &#34;msg001&#34; &#34;say 你的文本内容;bind m msg002&#34;</span>
</span></span></code></pre></div><ul>
<li><code>msg001</code>：本条编号</li>
<li><code>say</code> 后的内容：发送的文本</li>
<li><code>bind m msg002</code>：按下 M 后跳转到下一条</li>
</ul>
<p><strong>添加新条</strong>：在末尾的 <code>msg166</code> 后新增 <code>msg167</code>，并修改 <code>msg166</code> 的跳转目标指向 <code>msg167</code>，<code>msg167</code> 的跳转目标指向 <code>msg001</code> 形成闭环。</p>
<p><strong>删除某条</strong>：将上一条的跳转目标改为指向下一条即可跳过。</p>
<blockquote>
<p>建议将本文章输送给AI，使用AI进行输出。</p>
</blockquote>
<h2 id="技术原理">技术原理</h2>
<p>脚本利用了 Source 引擎的 <code>alias</code> 和 <code>bind</code> 指令：</p>
<ol>
<li><strong>alias</strong> 定义了一个「别名」，别名中可以包含多条指令，用分号 <code>;</code> 分隔</li>
<li><strong>bind</strong> 将按键绑定到某个指令或别名</li>
<li>每条 <code>msg###</code> 别名的内容做了两件事：
<ul>
<li><code>say &lt;文本&gt;</code> — 在公屏发送消息</li>
<li><code>bind m msg###</code> — 将 M 键重新绑定到下一条消息</li>
</ul>
</li>
</ol>
<p>这样就形成了一个<strong>动态重绑定的链式结构</strong>：每按一次 M，发送当前文本，然后自动把 M 指向下一条，以此类推直到末尾再回到第一条。</p>
<pre tabindex="0"><code>按 RAlt → 激活 chat → HUD变色 + 绑定 M 到 msg001
按 M → 发送 msg001 文本 → M 自动指向 msg002
按 M → 发送 msg002 文本 → M 自动指向 msg003
...
按 M → 发送 msg166 文本 → M 自动指向 msg001（循环）
</code></pre><h2 id="常见问题">常见问题</h2>
<p><strong>Q: 按 M 没反应？</strong></p>
<p>A: 先按右 Alt 启动。如果还不行，检查是否已执行 <code>exec chat.cfg</code>，或者是否在正确的文件夹。</p>
<p><strong>Q: 换图后失效了？</strong></p>
<p>A: 重置绑定即可。</p>
<p><strong>Q: 会触发 VAC 吗？</strong></p>
<p>A: 不会。这些都是 Source 引擎自带的合法控制台指令，不属于外挂范畴。但发送的内容可能在平台服务器被禁言。</p>
<h2 id="下载安装">下载安装</h2>
<h3 id="蓝奏云">蓝奏云</h3>
<p>&ndash;&raquo;<a href="https://wwbdz.lanzoum.com/iXSQm3rudrub">Download</a>&laquo;&ndash;
<code>密码:70yp</code></p>
<h3 id="复制">复制</h3>
<p>复制文本并且更改文件名后缀为CFG</p>
<pre tabindex="0"><code>// ============================================
// Github:Sinhoole
// Blog:Taox1: Https://blog.taoxi.ink
// RAlt 启动 → HUD 变橙色 → 按 M 循环发送
// ============================================

alias &#34;msg001&#34; &#34;say EZ;bind m msg002&#34;
alias &#34;msg002&#34; &#34;say 收徒;bind m msg003&#34;
alias &#34;msg003&#34; &#34;say 注意！不收后三名;bind m msg004&#34;
alias &#34;msg004&#34; &#34;say 统一回复：没开;bind m msg005&#34;
alias &#34;msg005&#34; &#34;say 叫你家大人来打 Little Kids;bind m msg006&#34;
alias &#34;msg006&#34; &#34;say 有真人吗;bind m msg007&#34;
alias &#34;msg007&#34; &#34;say 练枪图吗这是？;bind m msg008&#34;
alias &#34;msg008&#34; &#34;say 4399？;bind m msg009&#34;
alias &#34;msg009&#34; &#34;say 能不能不要给我匹配Scr1pts B0ts M3tch 了啊;bind m msg010&#34;
alias &#34;msg010&#34; &#34;say 同学们 下课;bind m msg011&#34;
alias &#34;msg011&#34; &#34;say 你们开了吗？我说灵智;bind m msg012&#34;
alias &#34;msg012&#34; &#34;say 残次品;bind m msg013&#34;
alias &#34;msg013&#34; &#34;say 脑部神经障碍;bind m msg014&#34;
alias &#34;msg014&#34; &#34;say 加我好友 我可以 领 | 养;bind m msg015&#34;
alias &#34;msg015&#34; &#34;say 支持假肢上门安装;bind m msg016&#34;
alias &#34;msg016&#34; &#34;say 正视我们之间的差距;bind m msg017&#34;
alias &#34;msg017&#34; &#34;say 找不到投降吗 福利院的宝贝们？;bind m msg018&#34;
alias &#34;msg018&#34; &#34;say 投降在左上角;bind m msg019&#34;
alias &#34;msg019&#34; &#34;say 蝼 | 蚁;bind m msg020&#34;
alias &#34;msg020&#34; &#34;say 失 | 望;bind m msg021&#34;
alias &#34;msg021&#34; &#34;say 自己下DEMO找差距;bind m msg022&#34;
alias &#34;msg022&#34; &#34;say 不接单;bind m msg023&#34;
alias &#34;msg023&#34; &#34;say 无力;bind m msg024&#34;
alias &#34;msg024&#34; &#34;say 显示器是计算机系统的重要输出设备;bind m msg025&#34;
alias &#34;msg025&#34; &#34;say 主要作用是视觉展示数据和图像;bind m msg026&#34;
alias &#34;msg026&#34; &#34;say 提供多种尺寸和分辨率，适应不同需求;bind m msg027&#34;
alias &#34;msg027&#34; &#34;say bot？;bind m msg028&#34;
alias &#34;msg028&#34; &#34;say 人机怎么加难度？;bind m msg029&#34;
alias &#34;msg029&#34; &#34;say 伒亲繁殖？;bind m msg030&#34;
alias &#34;msg030&#34; &#34;say 不懂就问 这是新手教程嘛？;bind m msg031&#34;
alias &#34;msg031&#34; &#34;say 你们已经很棒了;bind m msg032&#34;
alias &#34;msg032&#34; &#34;say 键盘是用于操作计算机设备运行的一种指令和数据输入装置;bind m msg033&#34;
alias &#34;msg033&#34; &#34;say 勤能补拙;bind m msg034&#34;
alias &#34;msg034&#34; &#34;say 来调灵敏度的;bind m msg035&#34;
alias &#34;msg035&#34; &#34;say 白开一把;bind m msg036&#34;
alias &#34;msg036&#34; &#34;say 来点强度;bind m msg037&#34;
alias &#34;msg037&#34; &#34;say 小号;bind m msg038&#34;
alias &#34;msg038&#34; &#34;say 不是本人，别加;bind m msg039&#34;
alias &#34;msg039&#34; &#34;say 下把记得晚点匹，不然又要输了;bind m msg040&#34;
alias &#34;msg040&#34; &#34;say 微机课没上吗;bind m msg041&#34;
alias &#34;msg041&#34; &#34;say 点关机键就能关机了;bind m msg042&#34;
alias &#34;msg042&#34; &#34;say 年轻人，未来是你们的;bind m msg043&#34;
alias &#34;msg043&#34; &#34;say 和你老冯发起5e决斗;bind m msg044&#34;
alias &#34;msg044&#34; &#34;say 扣1上车;bind m msg045&#34;
alias &#34;msg045&#34; &#34;say 暂时不考虑打职业;bind m msg046&#34;
alias &#34;msg046&#34; &#34;say 打成这样多想想自己原因;bind m msg047&#34;
alias &#34;msg047&#34; &#34;say 找个楼跳了吧 你冯会接你的;bind m msg048&#34;
alias &#34;msg048&#34; &#34;say 这么快就用完你的词汇了吗;bind m msg049&#34;
alias &#34;msg049&#34; &#34;say 好危险 好恶心 好无能 好废物;bind m msg050&#34;
alias &#34;msg050&#34; &#34;say 你脖子上面哪个是肿 瘤吗 记得挤掉;bind m msg051&#34;
alias &#34;msg051&#34; &#34;say 我保证用最简洁的词语 保证你听得懂;bind m msg052&#34;
alias &#34;msg052&#34; &#34;say 记住下面的每一句话;bind m msg053&#34;
alias &#34;msg053&#34; &#34;say 我直接化身飞机 你冯吓得内|裤都不敢穿直接滚到床|上;bind m msg054&#34;
alias &#34;msg054&#34; &#34;say 我一记精|子炸|弹 炸你女马一脸 你女马开大吃我全部的金叶;bind m msg055&#34;
alias &#34;msg055&#34; &#34;say 我又一记瓦尔基里俯冲把你女马压在身下;bind m msg056&#34;
alias &#34;msg056&#34; &#34;say |||||||||||||你女马|下|体|正在燃烧||||||||||||;bind m msg057&#34;
alias &#34;msg057&#34; &#34;say 我开启格林机枪 不偏不倚(准的意思);bind m msg058&#34;
alias &#34;msg058&#34; &#34;say 对着女马花心爆炸输出 女马下|体直接千疮百孔(烂掉的意思);bind m msg059&#34;
alias &#34;msg059&#34; &#34;say 我最后一发金叶导弹 女马子|宫直接;bind m msg060&#34;
alias &#34;msg060&#34; &#34;say ||||||||||||| 瞬 间 爆 炸 |||||||||||||;bind m msg061&#34;
alias &#34;msg061&#34; &#34;say 没听懂？ 复制下来问问你的女马女马 让他给你|口述;bind m msg062&#34;
alias &#34;msg062&#34; &#34;say Downloading！Bingo!我在你女马的脓|B|里面安装了PhotoShop;bind m msg063&#34;
alias &#34;msg063&#34; &#34;say 感谢我吧 现在女马高|潮|自动设置高斯模糊 防止你冯|兽|交|的行为被广大群众批判;bind m msg064&#34;
alias &#34;msg064&#34; &#34;say 你懂得好多嘛 你怎么知道你女马的|B|烂掉了;bind m msg065&#34;
alias &#34;msg065&#34; &#34;say 估计是昨天晚上偷窥你|母亲|被我开大的奇景了是吧？;bind m msg066&#34;
alias &#34;msg066&#34; &#34;say 看到你的女马女马被我虐|奸|，你伤心吗？;bind m msg067&#34;
alias &#34;msg067&#34; &#34;say 我跟你讲讲哦;bind m msg068&#34;
alias &#34;msg068&#34; &#34;say 我昨天晚上先是用狼牙棒把你女马的|B|戳的稀烂;bind m msg069&#34;
alias &#34;msg069&#34; &#34;say 然后灌98%浓硫酸;bind m msg070&#34;
alias &#34;msg070&#34; &#34;say 你女马的|B|臭传遍了荒郊野外;bind m msg071&#34;
alias &#34;msg071&#34; &#34;say 被野狗啃食殆尽;bind m msg072&#34;
alias &#34;msg072&#34; &#34;say 报告！正在用鸡|巴|上|着你|女马;bind m msg073&#34;
alias &#34;msg073&#34; &#34;say 一共出了五件装备;bind m msg074&#34;
alias &#34;msg074&#34; &#34;say 第一件，Viagra;bind m msg075&#34;
alias &#34;msg075&#34; &#34;say 作用:提升生|殖|器|的威力;bind m msg076&#34;
alias &#34;msg076&#34; &#34;say 愺起你女马会对她造成高额伤害;bind m msg077&#34;
alias &#34;msg077&#34; &#34;say 第二件，Sickle;bind m msg078&#34;
alias &#34;msg078&#34; &#34;say 作用:增加180点物理伤害;bind m msg079&#34;
alias &#34;msg079&#34; &#34;say 愺一下你女马就掉一百多滴血;bind m msg080&#34;
alias &#34;msg080&#34; &#34;say 第三件，MagicStone;bind m msg081&#34;
alias &#34;msg081&#34; &#34;say 作用:增加300法力;bind m msg082&#34;
alias &#34;msg082&#34; &#34;say 因为使用技能愺你女马会消耗法力;bind m msg083&#34;
alias &#34;msg083&#34; &#34;say 第四件，Injury Healing Gourd;bind m msg084&#34;
alias &#34;msg084&#34; &#34;say 愺|你女马的时候会射出很多精|子;bind m msg085&#34;
alias &#34;msg085&#34; &#34;say 出了这件装备一边愺一边回百分之二十五精|子;bind m msg086&#34;
alias &#34;msg086&#34; &#34;say 我一记电光毒|龙|钻|把你女马曲折的肠子拧成一条直线;bind m msg087&#34;
alias &#34;msg087&#34; &#34;say 尽管这老俵子上蹿下跳，鬼哭狼嚎;bind m msg088&#34;
alias &#34;msg088&#34; &#34;say 我依然没有停下手中的动作把你女马拧成一坨血肉;bind m msg089&#34;
alias &#34;msg089&#34; &#34;say 斯...还活着吗竟然;bind m msg090&#34;
alias &#34;msg090&#34; &#34;say 我也看不下去了;bind m msg091&#34;
alias &#34;msg091&#34; &#34;say 再次化身李青一脚踢到你女马子|宫;bind m msg092&#34;
alias &#34;msg092&#34; &#34;say 你女马瞬间高朝，子|宫爆炸！;bind m msg093&#34;
alias &#34;msg093&#34; &#34;say 她忍痛将我脚强行抽出来想走;bind m msg094&#34;
alias &#34;msg094&#34; &#34;say 我瞬间一记猛龙摆尾将她再次踢晕在墙上;bind m msg095&#34;
alias &#34;msg095&#34; &#34;say 按住，盲目抽查！;bind m msg096&#34;
alias &#34;msg096&#34; &#34;say 你女马此时残血醒来交闪现想跑;bind m msg097&#34;
alias &#34;msg097&#34; &#34;say 我再次闪现接一掌将她拍在地板上再次强间;bind m msg098&#34;
alias &#34;msg098&#34; &#34;say |||||| 完 成 单 杀 ||||||;bind m msg099&#34;
alias &#34;msg099&#34; &#34;say 紧接着我一刀把你野女马从头劈到脚;bind m msg100&#34;
alias &#34;msg100&#34; &#34;say 一手扯出你女马的十二指肠给你做毛血旺吃;bind m msg101&#34;
alias &#34;msg101&#34; &#34;say 我愺你女马的时候你女马B里有点干;bind m msg102&#34;
alias &#34;msg102&#34; &#34;say 我直接灌了两斤自来水;bind m msg103&#34;
alias &#34;msg103&#34; &#34;say 你女马两眼放光直呼内行;bind m msg104&#34;
alias &#34;msg104&#34; &#34;say 你女马是真的惨;bind m msg105&#34;
alias &#34;msg105&#34; &#34;say 被我/干的上面的嘴生疮，下面的嘴流脓;bind m msg106&#34;
alias &#34;msg106&#34; &#34;say 你/爹还用口为你女马的/B/清理金液呢;bind m msg107&#34;
alias &#34;msg107&#34; &#34;say 偷偷告诉你吧;bind m msg108&#34;
alias &#34;msg108&#34; &#34;say 你女马的身体里埋藏有称霸CS的秘籍;bind m msg109&#34;
alias &#34;msg109&#34; &#34;say 我历经腥风血雨披荆斩棘得到了她;bind m msg110&#34;
alias &#34;msg110&#34; &#34;say 在我愺过之后明白了;bind m msg111&#34;
alias &#34;msg111&#34; &#34;say 原来所谓的秘籍其实是，愺过你女马自动加血;bind m msg112&#34;
alias &#34;msg112&#34; &#34;say 你是不是害怕你女马恶疽满身的尸体;bind m msg113&#34;
alias &#34;msg113&#34; &#34;say 冻在冰里腐烂不了，无法回收;bind m msg114&#34;
alias &#34;msg114&#34; &#34;say 兄弟，我查到了！;bind m msg115&#34;
alias &#34;msg115&#34; &#34;say 愺过你女马的狗累计可绕地球36圈;bind m msg116&#34;
alias &#34;msg116&#34; &#34;say 跟你讲个在地愿做连理枝的故事吧;bind m msg117&#34;
alias &#34;msg117&#34; &#34;say 你女马切下了牛的盲肠制成了|阳|具插进了自己的/B/里;bind m msg118&#34;
alias &#34;msg118&#34; &#34;say 抽插上百回;bind m msg119&#34;
alias &#34;msg119&#34; &#34;say 你女马的/B/水灌进了牛尸内;bind m msg120&#34;
alias &#34;msg120&#34; &#34;say 这头牛神奇复活;bind m msg121&#34;
alias &#34;msg121&#34; &#34;say 最终你女马被牛尸狂暴突击;bind m msg122&#34;
alias &#34;msg122&#34; &#34;say 喜结连理，呜呜呜看哭了;bind m msg123&#34;
alias &#34;msg123&#34; &#34;say 听过杨永信没？;bind m msg124&#34;
alias &#34;msg124&#34; &#34;say 我瞬间化身雷电法王;bind m msg125&#34;
alias &#34;msg125&#34; &#34;say 手握雷电往你女马B里扔出超负荷闪电球;bind m msg126&#34;
alias &#34;msg126&#34; &#34;say 请注意:击杀了你俵子女马;bind m msg127&#34;
alias &#34;msg127&#34; &#34;say 我研究你女马的尸体，并且发现;bind m msg128&#34;
alias &#34;msg128&#34; &#34;say 你女马的B是彩虹色的;bind m msg129&#34;
alias &#34;msg129&#34; &#34;say 被各种男人的鸡|巴染的;bind m msg130&#34;
alias &#34;msg130&#34; &#34;say 红橙黄绿青蓝紫，你女马B就是个大染缸;bind m msg131&#34;
alias &#34;msg131&#34; &#34;say 天天在鸡|院被愺;bind m msg132&#34;
alias &#34;msg132&#34; &#34;say 你女马手指就是十根吊;bind m msg133&#34;
alias &#34;msg133&#34; &#34;say 哪个|插|B|都爽的不行;bind m msg134&#34;
alias &#34;msg134&#34; &#34;say 兄弟我说实话;bind m msg135&#34;
alias &#34;msg135&#34; &#34;say 你也不容易啊;bind m msg136&#34;
alias &#34;msg136&#34; &#34;say 为了满足中年妇女的性需求;bind m msg137&#34;
alias &#34;msg137&#34; &#34;say 四五十岁也正是个如狼似虎的年纪;bind m msg138&#34;
alias &#34;msg138&#34; &#34;say 对自己亲女马就是不留余力的愺;bind m msg139&#34;
alias &#34;msg139&#34; &#34;say 不过也得适度;bind m msg140&#34;
alias &#34;msg140&#34; &#34;say 你女马B都血肿了，看双侧阴|唇涨的;bind m msg141&#34;
alias &#34;msg141&#34; &#34;say 休息好;bind m msg142&#34;
alias &#34;msg142&#34; &#34;say 明天接着替你爸好好愺;bind m msg143&#34;
alias &#34;msg143&#34; &#34;say 小故事听不听呀;bind m msg144&#34;
alias &#34;msg144&#34; &#34;say 你爸去你外婆家找你女马;bind m msg145&#34;
alias &#34;msg145&#34; &#34;say 看你外公在狂愺你女马;bind m msg146&#34;
alias &#34;msg146&#34; &#34;say 回去拿拉把斧头一顿狂砍;bind m msg147&#34;
alias &#34;msg147&#34; &#34;say 把你外公和你女马全剁碎拉才放手;bind m msg148&#34;
alias &#34;msg148&#34; &#34;say 然后出去找你外婆狂愺;bind m msg149&#34;
alias &#34;msg149&#34; &#34;say 把你外婆剁碎合着你女马你外公的肉煮给你吃;bind m msg150&#34;
alias &#34;msg150&#34; &#34;say 你吃得好香香呀;bind m msg151&#34;
alias &#34;msg151&#34; &#34;say 食堂上新;bind m msg152&#34;
alias &#34;msg152&#34; &#34;say 今天吃油炸Ru房;bind m msg153&#34;
alias &#34;msg153&#34; &#34;say 把你女马的俩乃子切下扔进油锅炸;bind m msg154&#34;
alias &#34;msg154&#34; &#34;say 吃完以后你女马含情脉脉看着我还问好不好吃;bind m msg155&#34;
alias &#34;msg155&#34; &#34;say 我说好吃，就跟猪肉一样的;bind m msg156&#34;
alias &#34;msg156&#34; &#34;say 说了这么多，我真心的想告诉你;bind m msg157&#34;
alias &#34;msg157&#34; &#34;say 劝你别打游戏了;bind m msg158&#34;
alias &#34;msg158&#34; &#34;say 早点滚回你家看看你女马今天接了几个客了;bind m msg159&#34;
alias &#34;msg159&#34; &#34;say 如果破了吉尼斯纪录;bind m msg160&#34;
alias &#34;msg160&#34; &#34;say 就把你女马挂艾菲尔铁塔放烟花;bind m msg161&#34;
alias &#34;msg161&#34; &#34;say 把你女马的臭B炸的稀巴烂;bind m msg162&#34;
alias &#34;msg162&#34; &#34;say 再一拳将你女马的头打开花;bind m msg163&#34;
alias &#34;msg163&#34; &#34;say 然后再将你女马碎尸万段;bind m msg164&#34;
alias &#34;msg164&#34; &#34;say 丢下你个孤|儿|开始胡言乱语前来送女马;bind m msg165&#34;
alias &#34;msg165&#34; &#34;say 兄弟;bind m msg166&#34;
alias &#34;msg166&#34; &#34;say 你女马住我这放心吧 狠性福爽死她;bind m msg167&#34;
alias &#34;msg167&#34; &#34;say 我特妈先用皮鞭抽你|死|女马;bind m msg168&#34;
alias &#34;msg168&#34; &#34;say 你快告你爸声 买顶绿帽子戴牢;bind m msg169&#34;
alias &#34;msg169&#34; &#34;say 五名乌干达黑人同时拳|交致死;bind m msg170&#34;
alias &#34;msg170&#34; &#34;say 你的女马都说你打的菜;bind m msg171&#34;
alias &#34;msg171&#34; &#34;say 我把毛毛虫塞你女马阴|道里;bind m msg172&#34;
alias &#34;msg172&#34; &#34;say 才生出你个杂|种;bind m msg173&#34;
alias &#34;msg173&#34; &#34;say 一拳超人最新集！！！;bind m msg174&#34;
alias &#34;msg174&#34; &#34;say 速报！！！！;bind m msg175&#34;
alias &#34;msg175&#34; &#34;say 一拳打向你俵子女马的下|体;bind m msg176&#34;
alias &#34;msg176&#34; &#34;say 你俵子女马如同导弹一样，瞬间升空;bind m msg177&#34;
alias &#34;msg177&#34; &#34;say 过了一个地球自转时间才掉下来;bind m msg178&#34;
alias &#34;msg178&#34; &#34;say 可怜你俵子女马掉下来之后;bind m msg179&#34;
alias &#34;msg179&#34; &#34;say 以为我放过她了;bind m msg180&#34;
alias &#34;msg180&#34; &#34;say 孰不知，一拳在她体后;bind m msg181&#34;
alias &#34;msg181&#34; &#34;say 又是一脚踢向她的狗|头|，瞬间|爆|炸！;bind m msg182&#34;
alias &#34;msg182&#34; &#34;say 这就是你亲女马的历险记;bind m msg183&#34;
alias &#34;msg183&#34; &#34;say 兄弟，我发现我把usb接口插进你女马子宫里边;bind m msg184&#34;
alias &#34;msg184&#34; &#34;say 无穷无尽的喷词就不断显示在我的电脑屏幕上;bind m msg185&#34;
alias &#34;msg185&#34; &#34;say 使你这小杂|种疯狂嫉妒啊;bind m msg186&#34;
alias &#34;msg186&#34; &#34;say 看哭了TwT;bind m msg187&#34;
alias &#34;msg187&#34; &#34;say 你女马|死|了以后联|合|国给女马降半旗;bind m msg188&#34;
alias &#34;msg188&#34; &#34;say 因为你女马免费卖|B|给非洲人操;bind m msg189&#34;
alias &#34;msg189&#34; &#34;say 救活一大堆难民;bind m msg190&#34;
alias &#34;msg190&#34; &#34;say 海贼王最新集！！！;bind m msg191&#34;
alias &#34;msg191&#34; &#34;say 路飞使劲愺你女马;bind m msg192&#34;
alias &#34;msg192&#34; &#34;say 你女马的|B|喷血;bind m msg193&#34;
alias &#34;msg193&#34; &#34;say 你女马被艾尼路带电皮鞭浑身抽;bind m msg194&#34;
alias &#34;msg194&#34; &#34;say 你女马生不如死;bind m msg195&#34;
alias &#34;msg195&#34; &#34;say 索隆用和道一文字割下你女马的贱Ru;bind m msg196&#34;
alias &#34;msg196&#34; &#34;say 丢在地上反复当着你女马的面;bind m msg197&#34;
alias &#34;msg197&#34; &#34;say 山治踹揉咬踢你女马的贱Ru;bind m msg198&#34;
alias &#34;msg198&#34; &#34;say 再当着你的面;bind m msg199&#34;
alias &#34;msg199&#34; &#34;say 甚平把你女马狠狠抱摔在地上;bind m msg200&#34;
alias &#34;msg200&#34; &#34;say 用刀砍下你女马的狰狞的头颅，狠狠摔在地上;bind m msg201&#34;
alias &#34;msg201&#34; &#34;say 累了 不想和你对喷了;bind m msg202&#34;
alias &#34;msg202&#34; &#34;say 好无力啊你;bind m msg203&#34;
alias &#34;msg203&#34; &#34;say 再重头骂你一次吧;bind m msg001&#34;

// === 启动绑定 ===
alias &#34;chat&#34; &#34;cl_hud_color 7; bind m msg001&#34;
bind &#34;ralt&#34; &#34;chat&#34;

// 按 RAlt 启动（HUD 变橙色），按 M 循环发送 203 条
</code></pre><h2 id="免责声明">免责声明</h2>
<p>本 CFG 仅供学习 Source 引擎 alias/bind 指令的技术原理。使用者需自行承担在游戏中使用所产生的一切后果，包括但不限于被服务器禁言、踢出或封禁。请遵守各服务器和平台的社区规范。</p>
]]></content:encoded></item><item><title>交易</title><link>https://blog.taoxi.ink/trading/</link><pubDate>Thu, 11 Jun 2026 22:43:00 +0800</pubDate><guid>https://blog.taoxi.ink/trading/</guid><description>&lt;h1 id="交易记录帖"&gt;交易记录帖&lt;/h1&gt;
&lt;h2 id="说明"&gt;说明&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;本页面用于记录我所进行的所有模拟盘、实盘。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id="ethusdt-交易"&gt;Eth/USDT 交易&lt;/h2&gt;
&lt;h3 id="1-2026-6-11-2胜"&gt;1. 2026-6-11 2胜&lt;/h3&gt;
&lt;h4 id="--1-盈亏比"&gt;- 1 盈亏比&lt;/h4&gt;
&lt;p&gt;0.46&lt;/p&gt;
&lt;h4 id="--1-趋势"&gt;- 1 趋势&lt;/h4&gt;
&lt;p&gt;在1600到1700左右连续震荡，预计本次突破100EMA线，做顺势交易。&lt;/p&gt;</description><content:encoded><![CDATA[<h1 id="交易记录帖">交易记录帖</h1>
<h2 id="说明">说明</h2>
<blockquote>
<p>本页面用于记录我所进行的所有模拟盘、实盘。</p>
</blockquote>
<h2 id="ethusdt-交易">Eth/USDT 交易</h2>
<h3 id="1-2026-6-11-2胜">1. 2026-6-11 2胜</h3>
<h4 id="--1-盈亏比">- 1 盈亏比</h4>
<p>0.46</p>
<h4 id="--1-趋势">- 1 趋势</h4>
<p>在1600到1700左右连续震荡，预计本次突破100EMA线，做顺势交易。</p>
<p>止损止盈并无技术指标参考。</p>
<h4 id="--1-小记">- 1 小记</h4>
<p>金额较少，并无任何收益。</p>
<p><img alt="image-20260611225153951" loading="lazy" src="https://cdn.jsdelivr.net/gh/UieTego/Po1@main/image-20260611225153951.png"></p>
<h4 id="--2-盈亏比">- 2 盈亏比</h4>
<p>0.62</p>
<h4 id="--2-趋势">- 2 趋势</h4>
<p>并无明显趋势，出现下跌，赌顺势下跌。</p>
<h4 id="--2-小记">- 2 小记</h4>
<p>金额并不高，不敢大胆止盈。</p>
<p><img loading="lazy" src="https://cdn.jsdelivr.net/gh/UieTego/Po1@main/20260611231019295.png"></p>
]]></content:encoded></item><item><title>Codex+Switch</title><link>https://blog.taoxi.ink/p/20260608/</link><pubDate>Mon, 08 Jun 2026 00:00:00 +0800</pubDate><guid>https://blog.taoxi.ink/p/20260608/</guid><description>&lt;h1 id="优雅地使用codex"&gt;优雅地使用Codex&lt;/h1&gt;
&lt;h2 id="安装codex"&gt;安装Codex&lt;/h2&gt;
&lt;p&gt;对于ClaudeCode来说，无疑Codex现在如日中天，非常简便的操作方式、非常完善的汉化、非常简洁的页面。对比于C来deCode来说必然是一个更好的选择。&lt;/p&gt;</description><content:encoded><![CDATA[<h1 id="优雅地使用codex">优雅地使用Codex</h1>
<h2 id="安装codex">安装Codex</h2>
<p>对于ClaudeCode来说，无疑Codex现在如日中天，非常简便的操作方式、非常完善的汉化、非常简洁的页面。对比于C来deCode来说必然是一个更好的选择。</p>
<p>Codex的下载链接直接在Bing上搜索就可以找到，有更为简单的方法就是在MicrosoftStore中搜索下载。</p>
<p>MicrosoftStoreLink Codex -&gt; <a href="https://apps.microsoft.com/detail/9plm9xgg6vks">Codex Download</a> &lt;-</p>
<p>点击下载连接以后会跳转到Codex的下载界面，点击下载后，浏览器的右上角会弹出CodexInstaller.exe文件，点击运行即可。</p>
<p><img alt="下载页面" loading="lazy" src="https://cdn.jsdelivr.net/gh/UieTego/Po1@main/image-20260608160255300.png"></p>
<p><img alt="image-20260608160410756" loading="lazy" src="https://cdn.jsdelivr.net/gh/UieTego/Po1@main/image-20260608160410756.png"></p>
<p>安装Codex很简单，但是Codex的使用并没有想象中的那么方便。受制于众所周知的原因，Codex并不为中国大陆地区用户提供网络服务，即使使用了代理软件，也会遇到比较难解决的电话号验证问题。<img alt="image-20260608160631473" loading="lazy" src="https://cdn.jsdelivr.net/gh/UieTego/Po1@main/image-20260608160631473.png"></p>
<p>对于此问题，本文章提供两种解决办法。</p>
<ul>
<li>使用SMS接码平台进行注册。</li>
<li>使用Codex++跳过注册。</li>
</ul>
<p>本文章将对第二种方法进行详细的讲解。</p>
<h2 id="安装codex-">安装Codex ++</h2>
<p>Codex++ 是面向 Codex App 的外部增强启动器和管理工具。它不修改 Codex App 原始安装文件，而是通过外部 launcher 启动 Codex，并使用 Chromium DevTools Protocol 注入增强脚本。</p>
<p>Codex++ Release Page -&gt; [Codex++Release](<a href="https://github.com/BigPizzaV3/CodexPlusPlus/releases">Releases · BigPizzaV3/CodexPlusPlus</a>) &lt;-</p>
<p>点击适用于Windows平台的<code>CodexPlusPlus-1.2.4-windows-x64-setup.exe</code>进行下载安装</p>
<p><img alt="image-20260608161313464" loading="lazy" src="https://cdn.jsdelivr.net/gh/UieTego/Po1@main/image-20260608161313464.png"></p>
<h2 id="cc-switch">CC Switch</h2>
<p>CC Switch 是一款跨平台桌面应用，专为使用 AI 编程工具的开发者设计。它帮助你统一管理 <strong>Claude Code</strong>、<strong>Claude Desktop</strong>、<strong>Codex</strong>、<strong>Gemini CLI</strong>、<strong>OpenCode</strong>、<strong>OpenClaw</strong> 和 <strong>Hermes</strong> 等受管应用的配置。</p>
<p>同样的，点击CC Switch的官方Release页面进行下载。 -&gt; <a href="https://github.com/farion1231/cc-switch/releases">Releases · farion1231/cc-switch</a> &lt;-</p>
<p><img alt="image-20260608161810399" loading="lazy" src="https://cdn.jsdelivr.net/gh/UieTego/Po1@main/image-20260608161810399.png"></p>
<h2 id="开始操作">开始操作</h2>
<h3 id="开启路由">开启路由</h3>
<p>点击“设置”。</p>
<p>进入“路由”。</p>
<p>打开“本地路由总开关”。</p>
<p>勾选正在使用的客户端Codex。</p>
<p><img alt="image-20260608162035010" loading="lazy" src="https://cdn.jsdelivr.net/gh/UieTego/Po1@main/image-20260608162035010.png"></p>
<h3 id="配置api-key">配置Api Key</h3>
<p>点击主页右上角的加号，输入你在Deepseek配置的API Key,形如<code>sk-a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a</code></p>
<p><img alt="image-20260608165059928" loading="lazy" src="https://cdn.jsdelivr.net/gh/UieTego/Po1@main/image-20260608165059928.png"></p>
<p>配置完成后点击启用按钮，如图所示。</p>
<p><img alt="image-20260608162834191" loading="lazy" src="https://cdn.jsdelivr.net/gh/UieTego/Po1@main/image-20260608162834191.png"></p>
<h3 id="启动codex">启动Codex++</h3>
<p>启动桌面的Codex++，选择其他方式登录，并且填入sk-1作为虚假的ApiKey，然后登陆。</p>
<p>Congratulations！你已经进入Codex了。</p>
<p><img alt="image-20260608171454344" loading="lazy" src="https://cdn.jsdelivr.net/gh/UieTego/Po1@main/image-20260608171454344.png"></p>
]]></content:encoded></item><item><title>Hugo测试文章</title><link>https://blog.taoxi.ink/p/20260606-02/</link><pubDate>Sat, 06 Jun 2026 16:22:34 +0800</pubDate><guid>https://blog.taoxi.ink/p/20260606-02/</guid><description>&lt;p&gt;这是一篇测试文章，用于测试Hugo的迁移是否有问题。&lt;/p&gt;
&lt;p&gt;后续标签页、第三方网页、友链会相应的进行更新。&lt;/p&gt;
&lt;p&gt;Ty.&lt;/p&gt;</description><content:encoded><![CDATA[<p>这是一篇测试文章，用于测试Hugo的迁移是否有问题。</p>
<p>后续标签页、第三方网页、友链会相应的进行更新。</p>
<p>Ty.</p>
]]></content:encoded></item><item><title>Ta0X1 | 一年写</title><link>https://blog.taoxi.ink/about/</link><pubDate>Sat, 06 Jun 2026 00:00:00 +0800</pubDate><guid>https://blog.taoxi.ink/about/</guid><description>&lt;h1 id="村长简介"&gt;村长简介&lt;/h1&gt;
&lt;ul&gt;
&lt;li&gt;音乐：摇滚，流行&lt;/li&gt;
&lt;li&gt;笔电：Legion Y7000P IRX9&lt;/li&gt;
&lt;li&gt;手机： XIAOMI 13&lt;/li&gt;
&lt;li&gt;耳机: 漫步者 花再 EDIFIER Lolli Pro 2S ，覓聲 雙子座 ,Mchose 9 Pro&lt;/li&gt;
&lt;li&gt;兴趣：摄影，六爻&lt;/li&gt;
&lt;li&gt;恒言：夫处世之道，亦即应变之术&lt;/li&gt;
&lt;li&gt;更多技能待开发中 · · · · · ·&lt;/li&gt;
&lt;/ul&gt;
&lt;h1 id="本站开发"&gt;本站开发&lt;/h1&gt;
&lt;ul&gt;
&lt;li&gt;本站由Github+Butterfly+Vercel+Aliycloud驅動。&lt;/li&gt;
&lt;li&gt;本村用于本人的笔记积累，包括计算机方面，学业方面，随笔。&lt;/li&gt;
&lt;li&gt;本站评论系统IP节点位于美国，延迟较大，感谢理解。&lt;/li&gt;
&lt;li&gt;现在已经通过Zeabur+MongoDB+Twikoo搭建完毕评，您可以通过输入您的昵称，邮箱，网站(此项为非必填)发表您的看点和疑问，村长看到以后一定会尽快的提供帮助和支持。&lt;/li&gt;
&lt;li&gt;本站評論功能來自Waline.&lt;/li&gt;
&lt;li&gt;本站含有迁移文章，含有部分来自原站的内容。&lt;/li&gt;
&lt;li&gt;感谢您的到来，村长本人邮箱 &lt;a href="mailto:sinhoole@outlook.com"&gt;&lt;a href="mailto:zhang060809@qq.com"&gt;zhang060809@qq.com&lt;/a&gt;&lt;/a&gt; 。&lt;/li&gt;
&lt;/ul&gt;
&lt;h1 id="本村村史"&gt;本村村史&lt;/h1&gt;
&lt;ul&gt;
&lt;li&gt;2021 Typecho+腾讯云 | 本村曾用名 luzuken.top&lt;/li&gt;
&lt;li&gt;2021 Wordpress+腾讯云 | 本村曾用名 &lt;a target="_blank" rel="noopener" href="http://wenyuan.top/"&gt;wenyuan.top&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;2022 Github+Hexo | 资金紧张 曾用名 &lt;a target="_blank" rel="noopener" href="http://sinhoole.top/"&gt;sinhoole.top&lt;/a&gt; sinhoole.online&lt;/li&gt;
&lt;li&gt;2024 Github+Hexo | 资金紧张 更换域名 shanyang.space&lt;/li&gt;
&lt;li&gt;2024 Github+Notion+Vercel+Zeabur+MongoDB+Twikoo | 感谢Tangly1024的&lt;a href="https://docs.tangly1024.com/about"&gt;NotionNext项目&lt;/a&gt;。&lt;/li&gt;
&lt;li&gt;2025 Github+Butterfly+Vercel+Aliycloud 更換域名 taoxi.ink(&lt;a href="https://blog.taoxi.ink/"&gt;&lt;a href="https://blog.taoxi.ink"&gt;https://blog.taoxi.ink&lt;/a&gt;&lt;/a&gt;) | 正在使用&lt;/li&gt;
&lt;/ul&gt;</description><content:encoded><![CDATA[<h1 id="村长简介">村长简介</h1>
<ul>
<li>音乐：摇滚，流行</li>
<li>笔电：Legion Y7000P IRX9</li>
<li>手机： XIAOMI 13</li>
<li>耳机: 漫步者 花再 EDIFIER Lolli Pro 2S ，覓聲 雙子座 ,Mchose 9 Pro</li>
<li>兴趣：摄影，六爻</li>
<li>恒言：夫处世之道，亦即应变之术</li>
<li>更多技能待开发中 · · · · · ·</li>
</ul>
<h1 id="本站开发">本站开发</h1>
<ul>
<li>本站由Github+Butterfly+Vercel+Aliycloud驅動。</li>
<li>本村用于本人的笔记积累，包括计算机方面，学业方面，随笔。</li>
<li>本站评论系统IP节点位于美国，延迟较大，感谢理解。</li>
<li>现在已经通过Zeabur+MongoDB+Twikoo搭建完毕评，您可以通过输入您的昵称，邮箱，网站(此项为非必填)发表您的看点和疑问，村长看到以后一定会尽快的提供帮助和支持。</li>
<li>本站評論功能來自Waline.</li>
<li>本站含有迁移文章，含有部分来自原站的内容。</li>
<li>感谢您的到来，村长本人邮箱 <a href="mailto:sinhoole@outlook.com"><a href="mailto:zhang060809@qq.com">zhang060809@qq.com</a></a> 。</li>
</ul>
<h1 id="本村村史">本村村史</h1>
<ul>
<li>2021 Typecho+腾讯云 | 本村曾用名 luzuken.top</li>
<li>2021 Wordpress+腾讯云 | 本村曾用名 <a target="_blank" rel="noopener" href="http://wenyuan.top/">wenyuan.top</a></li>
<li>2022 Github+Hexo | 资金紧张 曾用名 <a target="_blank" rel="noopener" href="http://sinhoole.top/">sinhoole.top</a> sinhoole.online</li>
<li>2024 Github+Hexo | 资金紧张 更换域名 shanyang.space</li>
<li>2024 Github+Notion+Vercel+Zeabur+MongoDB+Twikoo | 感谢Tangly1024的<a href="https://docs.tangly1024.com/about">NotionNext项目</a>。</li>
<li>2025 Github+Butterfly+Vercel+Aliycloud 更換域名 taoxi.ink(<a href="https://blog.taoxi.ink/"><a href="https://blog.taoxi.ink">https://blog.taoxi.ink</a></a>) | 正在使用</li>
</ul>
]]></content:encoded></item><item><title>HSS剥头皮交易策略</title><link>https://blog.taoxi.ink/p/20260426/</link><pubDate>Sun, 26 Apr 2026 15:00:00 +0800</pubDate><guid>https://blog.taoxi.ink/p/20260426/</guid><description>&lt;h1 id="前言"&gt;前言&lt;/h1&gt;
&lt;p&gt;我们都知道市场不可能一味地上涨，也会有下跌的情况。一定是：&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;UP , DOWN LITTLE BIT , UP , DOWN LITTLE BIT , &amp;hellip;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;在这种情况下我们可以判断出来，&lt;strong&gt;市场在总体的情况下是上涨的&lt;/strong&gt;，我们需要做的就是找到一个合适的介入点。&lt;/p&gt;</description><content:encoded><![CDATA[<h1 id="前言">前言</h1>
<p>我们都知道市场不可能一味地上涨，也会有下跌的情况。一定是：</p>
<blockquote>
<p>UP , DOWN LITTLE BIT , UP , DOWN LITTLE BIT , &hellip;</p>
</blockquote>
<p>在这种情况下我们可以判断出来，<strong>市场在总体的情况下是上涨的</strong>，我们需要做的就是找到一个合适的介入点。</p>
<p>首先市场在上涨的过程中出现了<strong>回调</strong>，<em>against this trend</em>。一旦出现了这个回调并且价格后续继续上涨，我们就可以考虑介入了。</p>
<hr>
<h1 id="hss-整体步骤">HSS 整体步骤</h1>
<h2 id="1-图表设置chart-setup">1. 图表设置（Chart Setup）</h2>
<table>
	<thead>
			<tr>
					<th style="text-align: left">指标</th>
					<th style="text-align: left">说明</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td style="text-align: left"><strong>Heikin Ashi candles（平均 K 线）</strong></td>
					<td style="text-align: left">一种特殊的 K 线，通过计算平均价格（开盘 / 收盘 / 最高 / 最低价的均值）绘制，特点是过滤市场噪音、趋势性更强，能让你更清晰地看到上升 / 下降趋势，减少普通 K 线的杂乱波动干扰。</td>
			</tr>
			<tr>
					<td style="text-align: left"><strong>100 EMA on chart（添加 100 周期指数移动平均线）</strong></td>
					<td style="text-align: left">EMA（指数移动平均线）比普通均线更重视近期价格，100 周期 EMA 是常用的「趋势过滤器」—— 价格在 EMA 上方默认处于上升趋势，下方则默认处于下降趋势。</td>
			</tr>
	</tbody>
</table>
<hr>
<h2 id="2-市场结构market-structure先定趋势再定方向">2. 市场结构（Market Structure）：先定趋势，再定方向</h2>
<p>这部分是策略的「大方向过滤器」，核心是只做顺势交易，避免逆势抄底 / 摸顶：</p>
<ul>
<li>「价格在 100EMA 上方时，只做多（Buy）；价格在 100EMA 下方时，只做空（Sell）」：用 EMA 把市场分成两个方向，只做和 EMA 趋势一致的单。</li>
<li>「必须形成市场结构」：
<ul>
<li><strong>做多</strong>：EMA 上方出现 Higher Low（更高的低点，HL）—— 回调的低点比前一次回调的低点更高，说明上升趋势没有被破坏，回调是健康的。</li>
<li><strong>做空</strong>：EMA 下方出现 Lower High（更低的高点，LH）—— 反弹的高点比前一次反弹的高点更低，说明下降趋势没有被破坏，反弹是健康的。</li>
</ul>
</li>
</ul>
<blockquote>
<p>上升趋势的标准结构是「更高的高点（HH）+ 更高的低点（HL）」，下降趋势是「更低的低点（LL）+ 更低的高点（LH）」，这个策略用 EMA + 结构确认，双重过滤趋势。</p>
</blockquote>
<hr>
<h2 id="3-干净回调clean-pullback等趋势的休息期">3. 干净回调（Clean Pullback）：等趋势的「休息期」</h2>
<p>回调是趋势里的反向小波动，这部分规则是为了过滤 &ldquo;不健康的回调&rdquo;，只等趋势力量依然占优的回调：</p>
<ul>
<li>「回调方向至少 2 根 &ldquo;干净的&rdquo; 反向颜色 K 线」：比如做多时，趋势是 Heikin Ashi 的绿色（上涨），回调就是红色（下跌）的 K 线，至少要连续 2 根，说明回调有一定力度，但没有立刻反转。</li>
<li>「干净的定义」：
<ul>
<li><strong>做多回调</strong>：下跌的 Heikin Ashi K 线没有上影线（说明回调过程中价格没有向上反弹，抛压顺畅，没有多头提前抢筹破坏回调）。</li>
<li><strong>做空回调</strong>：上涨的 Heikin Ashi K 线没有下影线（说明反弹过程中价格没有向下回落，买盘顺畅，没有空头提前砸盘破坏反弹）。</li>
</ul>
</li>
</ul>
<blockquote>
<p>&ldquo;干净的回调&rdquo; = 回调过程中没有反向力量干扰，趋势依然主导市场，回调只是暂时的 &ldquo;蓄力&rdquo;。</p>
</blockquote>
<hr>
<h2 id="4-入场信号entry-signal抓回调末端的转折点">4. 入场信号（Entry Signal）：抓回调末端的「转折点」</h2>
<p>这部分是具体的入场触发条件，核心是「高成交量十字星」：</p>
<ul>
<li>「在高成交量十字星收盘时立刻入场」：十字星（Doji）是开盘价≈收盘价的 K 线，代表多空暂时平衡，在回调末端出现，大概率是回调结束、趋势重启的信号；必须等 K 线收盘再入场，避免盘中假信号。</li>
<li>「高成交量」：十字星的成交量要 ≥ 前 1-3 根 K 线的成交量，说明这个十字星不是 &ldquo;冷清的犹豫&rdquo;，而是多空激烈博弈后的平衡，后续选择方向的概率更高。</li>
<li>「十字星颜色和交易方向一致更好」：比如做空时十字星是红色（下跌色），做多时是绿色（上涨色），和趋势方向呼应，信号可靠性更强。</li>
</ul>
<hr>
<h2 id="5-止损设置stop-loss-sl给错误设上限">5. 止损设置（Stop Loss, SL）：给错误设上限</h2>
<p>止损是控制风险的关键，这个策略的止损设置很明确：</p>
<table>
	<thead>
			<tr>
					<th style="text-align: left">方向</th>
					<th style="text-align: left">止损位置</th>
					<th style="text-align: left">逻辑</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td style="text-align: left"><strong>做空</strong></td>
					<td style="text-align: left">十字星上影线的上方</td>
					<td style="text-align: left">如果价格突破十字星的上影线，说明回调不是结束，而是趋势反转，之前的判断失效，立刻离场。</td>
			</tr>
			<tr>
					<td style="text-align: left"><strong>做多</strong></td>
					<td style="text-align: left">十字星下影线的下方</td>
					<td style="text-align: left">如果价格跌破十字星的下影线，说明回调没有结束，趋势可能走弱，立刻离场。</td>
			</tr>
	</tbody>
</table>
<blockquote>
<p>止损放在「信号失效的位置」，既不会被正常的回调扫损，也能在趋势反转时及时离场，控制单次亏损的幅度。</p>
</blockquote>
<hr>
<h2 id="6-止盈设置take-profit-tp用盈亏比保证长期盈利">6. 止盈设置（Take Profit, TP）：用盈亏比保证长期盈利</h2>
<ul>
<li>「最低 1:1 盈亏比」：止盈的距离至少要等于止损的距离。比如你做多时，止损设置了 10 个点，那么止盈至少要设 10 个点，这样即使胜率只有 50%，长期下来也能打平；如果胜率超过 50%，就能稳定盈利。</li>
</ul>
<hr>
<h1 id="示例">示例</h1>
<h2 id="步骤一k-线图分析">步骤一：K 线图分析</h2>
<p>首先看 K 线图的最右边，也就是当前的价格，目前处于 EMA 之上，说明当前是上涨趋势。说明我们只考虑做多。</p>
<p>既然价格在 EMA 之上，已经满足清单的第一条了。</p>
<p><img alt="市场结构" loading="lazy" src="https://po1.taoxi.ink//20260426224348904.png"></p>
<hr>
<h2 id="步骤二市场结构">步骤二：市场结构</h2>
<p>接下来需要判断市场是否已经形成结构。</p>
<p>当价格突破 100EMA 后，进行一次短暂的回调 A，后续继续上涨，然后再次回调到一个更高的回调 B 后继续上涨。</p>
<p>如图所示：</p>
<p><img alt="回调" loading="lazy" src="https://po1.taoxi.ink//20260426225301051.png"></p>
<hr>
<h2 id="步骤三等待回调">步骤三：等待回调</h2>
<p>等待几根干净的，没有上影线的回调。最少是需要两根。</p>
<p>如图所示：</p>
<p><img alt="回调回调" loading="lazy" src="https://po1.taoxi.ink//20260426225518496.png"></p>
<hr>
<h2 id="步骤四doji-入场信号">步骤四：DOJI 入场信号</h2>
<p>等待高成交量十字星，并且高度高于前面两根 K 线。就可以入场了。我们把止损设置在 K 线的下影线下方。盈亏比设置为 1:1。</p>
<p>如图所示：</p>
<p><img alt="入场信号" loading="lazy" src="https://po1.taoxi.ink//20260426225741805.png"></p>
]]></content:encoded></item><item><title>友链</title><link>https://blog.taoxi.ink/link/</link><pubDate>Thu, 22 Jan 2026 00:00:00 +0800</pubDate><guid>https://blog.taoxi.ink/link/</guid><description>&lt;p&gt;这些是常来往的朋友们，欢迎互访。&lt;/p&gt;</description><content:encoded>&lt;p>这些是常来往的朋友们，欢迎互访。&lt;/p>
</content:encoded></item><item><title>Hexo博客一键部署脚本.已过期</title><link>https://blog.taoxi.ink/p/20260121/</link><pubDate>Wed, 21 Jan 2026 00:00:00 +0800</pubDate><guid>https://blog.taoxi.ink/p/20260121/</guid><description>详细介绍Hexo博客一键部署脚本的使用方法，帮助小白用户轻松搭建自己的GitHub Pages博客</description><content:encoded><![CDATA[<h1 id="hexo博客一键部署脚本">Hexo博客一键部署脚本</h1>
<h2 id="小白也能轻松搭建的github-pages博客">小白也能轻松搭建的GitHub Pages博客</h2>
<h3 id="什么是hexo一键部署脚本">什么是Hexo一键部署脚本？</h3>
<p>Hexo一键部署脚本是一个自动化工具，能够帮助你在几分钟内完成从环境配置到博客上线的全过程。这个脚本特别适合刚接触博客搭建的小白用户，无需手动输入复杂命令，只需按照提示填写几个信息，就能轻松拥有自己的GitHub Pages博客。</p>
<h3 id="脚本功能与优势">脚本功能与优势</h3>
<ul>
<li>🚀 <strong>全自动部署</strong>：从环境检查到博客上线，全程自动化</li>
<li>📦 <strong>自动安装依赖</strong>：自动检查并安装Git和Node.js</li>
<li>🔧 <strong>智能配置</strong>：自动配置Git身份、Hexo设置和SSH密钥</li>
<li>🌐 <strong>网络优化</strong>：使用国内镜像加速，解决网络连接问题</li>
<li>💡 <strong>错误处理</strong>：提供清晰的错误提示和解决方案</li>
<li>📱 <strong>小白友好</strong>：只需输入GitHub用户名和邮箱，其余全自动化</li>
</ul>
<h3 id="脚本工作原理">脚本工作原理</h3>
<ol>
<li><strong>环境检查</strong>：检查并安装Git和Node.js</li>
<li><strong>Git配置</strong>：设置Git用户名、邮箱和SSL配置</li>
<li><strong>Hexo初始化</strong>：创建Hexo博客项目</li>
<li><strong>依赖安装</strong>：安装必要的npm包</li>
<li><strong>配置修改</strong>：自动修改Hexo配置文件</li>
<li><strong>SSH处理</strong>：生成SSH密钥并复制到剪贴板</li>
<li><strong>部署发布</strong>：生成静态文件并部署到GitHub Pages</li>
</ol>
<h3 id="详细使用步骤">详细使用步骤</h3>
<h4 id="步骤1准备工作">步骤1：准备工作</h4>
<ol>
<li>确保你的电脑是Windows系统（脚本仅支持Windows）</li>
<li>拥有一个GitHub账号（没有的话先去注册）</li>
<li>稳定的网络连接（建议使用VPN，因为需要访问GitHub）</li>
</ol>
<h4 id="步骤2创建脚本文件">步骤2：创建脚本文件</h4>
<ol>
<li>在桌面上创建一个新的文本文件</li>
<li>将下面的完整源代码复制粘贴到文本文件中</li>
<li>将文件扩展名从<code>.txt</code>改为<code>.bat</code>（例如：<code>hexo-deploy.bat</code>）</li>
</ol>
<h4 id="步骤3运行脚本">步骤3：运行脚本</h4>
<ol>
<li>右键点击创建好的<code>.bat</code>文件</li>
<li>选择&quot;以管理员身份运行&quot;（重要！否则可能无法安装软件）</li>
<li>按照屏幕提示输入信息：
<ul>
<li>GitHub用户名：你的GitHub账号名称</li>
<li>GitHub邮箱：你的GitHub注册邮箱</li>
<li>仓库名：直接回车使用默认的<code>用户名.github.io</code></li>
</ul>
</li>
</ol>
<h4 id="步骤4等待部署完成">步骤4：等待部署完成</h4>
<p>脚本会自动执行以下操作：</p>
<ol>
<li>安装Git和Node.js（如果没有的话）</li>
<li>初始化Hexo博客</li>
<li>配置GitHub连接</li>
<li>生成并复制SSH密钥</li>
</ol>
<h4 id="步骤5添加ssh密钥到github">步骤5：添加SSH密钥到GitHub</h4>
<p>当脚本提示你需要添加SSH密钥时：</p>
<ol>
<li>浏览器会自动打开GitHub的SSH密钥设置页面</li>
<li>点击&quot;New SSH key&quot;按钮</li>
<li>在&quot;Title&quot;字段输入一个名称（例如：<code>My PC</code>）</li>
<li>在&quot;Key&quot;字段粘贴已复制的SSH密钥（脚本已经自动复制到剪贴板）</li>
<li>点击&quot;Add SSH key&quot;保存</li>
<li>回到脚本窗口，按任意键继续</li>
</ol>
<h4 id="步骤6完成部署">步骤6：完成部署</h4>
<ol>
<li>脚本会自动部署博客到GitHub Pages</li>
<li>部署完成后，浏览器会打开GitHub Pages设置页面</li>
<li>确保&quot;Branch&quot;选择为<code>main</code>，然后点击&quot;Save&quot;</li>
<li>等待约1分钟后，博客即可访问</li>
</ol>
<h3 id="完整源代码">完整源代码</h3>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-bat" data-lang="bat"><span style="display:flex;"><span>@<span style="color:#66d9ef">echo</span> off
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span>:<span style="color:#75715e">: 使用 65001 强制 UTF-8 编码，防止乱码导致命令碎裂</span>
</span></span><span style="display:flex;"><span>chcp 65001 &gt;nul
</span></span><span style="display:flex;"><span><span style="color:#66d9ef">title</span> Hexo 博客全自动助手 - 稳定修复版
</span></span><span style="display:flex;"><span><span style="color:#66d9ef">color</span> 0b
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span><span style="color:#66d9ef">echo</span> ======================================================
</span></span><span style="display:flex;"><span><span style="color:#66d9ef">echo</span>           🚀 Hexo + GitHub 博客一键搭建助手.Ta0X1
</span></span><span style="display:flex;"><span><span style="color:#66d9ef">echo</span> ======================================================
</span></span><span style="display:flex;"><span><span style="color:#66d9ef">echo</span>.
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span>:<span style="color:#75715e">: 1. 采集信息</span>
</span></span><span style="display:flex;"><span><span style="color:#66d9ef">set</span> <span style="color:#66d9ef">/p</span> githubUser= [?] 1. 请输入 GitHub 用户名: 
</span></span><span style="display:flex;"><span><span style="color:#66d9ef">set</span> <span style="color:#66d9ef">/p</span> githubEmail= [?] 2. 请输入 GitHub 邮箱: 
</span></span><span style="display:flex;"><span><span style="color:#66d9ef">set</span> <span style="color:#66d9ef">/p</span> repoName= [?] 3. 请输入仓库名 (直接回车为 %githubUser%.github.io): 
</span></span><span style="display:flex;"><span><span style="color:#66d9ef">if</span> <span style="color:#e6db74">&#34;</span>%repoName%<span style="color:#e6db74">&#34;</span><span style="color:#f92672">==</span><span style="color:#e6db74">&#34;&#34;</span> <span style="color:#66d9ef">set</span> repoName=%githubUser%.github.io
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span><span style="color:#66d9ef">echo</span>.
</span></span><span style="display:flex;"><span><span style="color:#66d9ef">echo</span> ------------------------------------------------------
</span></span><span style="display:flex;"><span><span style="color:#66d9ef">echo</span> [1/7] 正在检查环境 (Git 和 Node.js)...
</span></span><span style="display:flex;"><span><span style="color:#66d9ef">echo</span> [进度: ■□□□□□□ 15<span style="color:#ae81ff">%%</span>]
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span>:<span style="color:#75715e">: 环境检查与实时刷新 Path</span>
</span></span><span style="display:flex;"><span>where node &gt;nul <span style="color:#ae81ff">2</span>&gt;nul || (<span style="color:#66d9ef">echo</span>    - 安装 Node.js... &amp;&amp; winget install OpenJS.NodeJS --source winget --quiet)
</span></span><span style="display:flex;"><span>where git &gt;nul <span style="color:#ae81ff">2</span>&gt;nul || (<span style="color:#66d9ef">echo</span>    - 安装 Git... &amp;&amp; winget install Git.Git --source winget --quiet)
</span></span><span style="display:flex;"><span><span style="color:#66d9ef">set</span> <span style="color:#e6db74">&#34;PATH=</span>%ProgramFiles%<span style="color:#e6db74">\nodejs\;</span>%AppData%<span style="color:#e6db74">\npm;</span>%ProgramFiles%<span style="color:#e6db74">\Git\cmd;</span>%PATH%<span style="color:#e6db74">&#34;</span>
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span><span style="color:#66d9ef">echo</span>.
</span></span><span style="display:flex;"><span><span style="color:#66d9ef">echo</span> [2/7] 正在配置 Git 身份与安全信任...
</span></span><span style="display:flex;"><span><span style="color:#66d9ef">call</span> git config --global user.name <span style="color:#e6db74">&#34;</span>%githubUser%<span style="color:#e6db74">&#34;</span>
</span></span><span style="display:flex;"><span><span style="color:#66d9ef">call</span> git config --global user.email <span style="color:#e6db74">&#34;</span>%githubEmail%<span style="color:#e6db74">&#34;</span>
</span></span><span style="display:flex;"><span>:<span style="color:#75715e">: 修复网络问题：尝试关闭 Git 的 SSL 验证（防止 Connection Reset）</span>
</span></span><span style="display:flex;"><span><span style="color:#66d9ef">call</span> git config --global http.sslVerify false
</span></span><span style="display:flex;"><span><span style="color:#66d9ef">if</span> <span style="color:#66d9ef">not</span> <span style="color:#66d9ef">exist</span> <span style="color:#e6db74">&#34;</span>%USERPROFILE%<span style="color:#e6db74">\.ssh&#34;</span> <span style="color:#66d9ef">mkdir</span> <span style="color:#e6db74">&#34;</span>%USERPROFILE%<span style="color:#e6db74">\.ssh&#34;</span>
</span></span><span style="display:flex;"><span>ssh-keyscan github.com &gt;&gt; <span style="color:#e6db74">&#34;</span>%USERPROFILE%<span style="color:#e6db74">\.ssh\known_hosts&#34;</span> <span style="color:#ae81ff">2</span>&gt;nul
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span><span style="color:#66d9ef">echo</span>.
</span></span><span style="display:flex;"><span><span style="color:#66d9ef">echo</span> [3/7] 正在初始化 Hexo (网络波动时请稍候)...
</span></span><span style="display:flex;"><span><span style="color:#66d9ef">echo</span> [进度: ■■■□□□□ 45<span style="color:#ae81ff">%%</span>]
</span></span><span style="display:flex;"><span>:<span style="color:#75715e">: 解决 Connection reset 问题：如果 init 失败，提示用户检查网络</span>
</span></span><span style="display:flex;"><span><span style="color:#66d9ef">if</span> <span style="color:#66d9ef">not</span> <span style="color:#66d9ef">exist</span> myblog (
</span></span><span style="display:flex;"><span>    <span style="color:#66d9ef">call</span> npx hexo-cli init myblog || (<span style="color:#66d9ef">echo</span> [!] 网络连接失败，请检查梯子或重试 &amp;&amp; <span style="color:#66d9ef">pause</span> &amp;&amp; <span style="color:#66d9ef">exit</span>)
</span></span><span style="display:flex;"><span>)
</span></span><span style="display:flex;"><span><span style="color:#66d9ef">cd</span> myblog
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span><span style="color:#66d9ef">echo</span>.
</span></span><span style="display:flex;"><span><span style="color:#66d9ef">echo</span> [4/7] 正在安装必要依赖...
</span></span><span style="display:flex;"><span>:<span style="color:#75715e">: 使用加速镜像安装依赖</span>
</span></span><span style="display:flex;"><span><span style="color:#66d9ef">call</span> npm install --registry=https://registry.npmmirror.com --silent
</span></span><span style="display:flex;"><span><span style="color:#66d9ef">call</span> npm install hexo-deployer-git --save --silent
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span><span style="color:#66d9ef">echo</span>.
</span></span><span style="display:flex;"><span><span style="color:#66d9ef">echo</span> [5/7] 正在适配仓库路径并修改配置...
</span></span><span style="display:flex;"><span>powershell -Command <span style="color:#e6db74">&#34;$u=&#39;</span>%githubUser%<span style="color:#e6db74">&#39;; $r=&#39;</span>%repoName%<span style="color:#e6db74">&#39;; $c=Get-Content _config.yml -Raw; if($r -eq \&#34;</span>$u.github.io\<span style="color:#e6db74">&#34;){ $url=&#39;https://&#39;+$u+&#39;.github.io&#39;; $root=&#39;/&#39;; } else { $url=&#39;https://&#39;+$u+&#39;.github.io/&#39;+$r; $root=&#39;/&#39;+$r+&#39;/&#39;; }; $c = $c -replace &#39;url: .*&#39;, \&#34;</span>url: $url\<span style="color:#e6db74">&#34;; $c = $c -replace &#39;root: .*&#39;, \&#34;</span>root: $root\<span style="color:#e6db74">&#34;; $c = $c -replace &#39;(?ms)deploy:.*&#39;, \&#34;</span>deploy:`n  type: git`n  repo: git@github.com:$u/$r.git`n  branch: main\<span style="color:#e6db74">&#34;; Set-Content _config.yml $c&#34;</span>
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span><span style="color:#66d9ef">echo</span>.
</span></span><span style="display:flex;"><span><span style="color:#66d9ef">echo</span> [6/7] 正在处理 SSH 密钥...
</span></span><span style="display:flex;"><span><span style="color:#66d9ef">if</span> <span style="color:#66d9ef">not</span> <span style="color:#66d9ef">exist</span> <span style="color:#e6db74">&#34;</span>%USERPROFILE%<span style="color:#e6db74">\.ssh\id_rsa.pub&#34;</span> (
</span></span><span style="display:flex;"><span>    ssh-keygen -t rsa -b 4096 -C <span style="color:#e6db74">&#34;</span>%githubEmail%<span style="color:#e6db74">&#34;</span> -N <span style="color:#e6db74">&#34;&#34;</span> -f <span style="color:#e6db74">&#34;</span>%USERPROFILE%<span style="color:#e6db74">\.ssh\id_rsa&#34;</span>
</span></span><span style="display:flex;"><span>)
</span></span><span style="display:flex;"><span><span style="color:#66d9ef">type</span> <span style="color:#e6db74">&#34;</span>%USERPROFILE%<span style="color:#e6db74">\.ssh\id_rsa.pub&#34;</span> | clip
</span></span><span style="display:flex;"><span><span style="color:#66d9ef">start</span> https://github.com/settings/keys
</span></span><span style="display:flex;"><span><span style="color:#66d9ef">echo</span> [+] 我们已为您自动复制在剪切板，请在网页点击New ssh key后，粘贴密钥，保存后，勾选全部可勾选项，回到这里按任意键。
</span></span><span style="display:flex;"><span><span style="color:#66d9ef">pause</span>
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span><span style="color:#66d9ef">echo</span>.
</span></span><span style="display:flex;"><span><span style="color:#66d9ef">echo</span> [7/7] 正在执行最终发布...
</span></span><span style="display:flex;"><span><span style="color:#66d9ef">echo</span> [进度: ■■■■■■■ 100<span style="color:#ae81ff">%%</span>]
</span></span><span style="display:flex;"><span><span style="color:#66d9ef">call</span> npx hexo g -d
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span><span style="color:#66d9ef">echo</span>.
</span></span><span style="display:flex;"><span><span style="color:#66d9ef">echo</span> ======================================================
</span></span><span style="display:flex;"><span><span style="color:#66d9ef">echo</span> ✨ 部署完成！请在下方网页将 Branch 改为 main 并 Save。
</span></span><span style="display:flex;"><span><span style="color:#66d9ef">echo</span> ======================================================
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span><span style="color:#66d9ef">start</span> https://github.com/%githubUser%/%repoName%/settings/pages
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span><span style="color:#66d9ef">set</span> <span style="color:#e6db74">&#34;finalUrl=https://</span>%githubUser%<span style="color:#e6db74">.github.io/</span>%repoName%<span style="color:#e6db74">/&#34;</span>
</span></span><span style="display:flex;"><span><span style="color:#66d9ef">if</span> <span style="color:#e6db74">&#34;</span>%repoName%<span style="color:#e6db74">&#34;</span><span style="color:#f92672">==</span><span style="color:#e6db74">&#34;</span>%githubUser%<span style="color:#e6db74">.github.io&#34;</span> <span style="color:#66d9ef">set</span> <span style="color:#e6db74">&#34;finalUrl=https://</span>%githubUser%<span style="color:#e6db74">.github.io&#34;</span>
</span></span><span style="display:flex;"><span><span style="color:#66d9ef">echo</span> 博客地址: %finalUrl%
</span></span><span style="display:flex;"><span><span style="color:#66d9ef">echo</span> 等待一分钟后点击任意键自动访问。
</span></span><span style="display:flex;"><span><span style="color:#66d9ef">pause</span>
</span></span><span style="display:flex;"><span><span style="color:#66d9ef">start</span> %finalUrl%
</span></span><span style="display:flex;"><span><span style="color:#66d9ef">pause</span>
</span></span></code></pre></div><h3 id="注意事项">注意事项</h3>
<ol>
<li><strong>以管理员身份运行</strong>：必须右键点击脚本文件，选择&quot;以管理员身份运行&quot;，否则可能无法安装Git和Node.js</li>
<li><strong>网络连接</strong>：确保网络连接稳定，建议使用VPN</li>
<li><strong>GitHub账号</strong>：确保你有一个GitHub账号，并且已经验证了邮箱</li>
<li><strong>仓库名</strong>：如果使用个人主页，仓库名必须是<code>用户名.github.io</code></li>
<li><strong>耐心等待</strong>：脚本执行过程中请耐心等待，不要中途关闭窗口</li>
<li><strong>错误处理</strong>：如果遇到错误，请仔细阅读错误提示，按照提示解决问题</li>
</ol>
<h3 id="常见问题与解决方案">常见问题与解决方案</h3>
<h4 id="问题1脚本运行时提示winget不是内部或外部命令">问题1：脚本运行时提示&quot;winget不是内部或外部命令&quot;</h4>
<p><strong>解决方案</strong>：</p>
<ul>
<li>确保你的Windows版本是Windows 10 1809或更高版本</li>
<li>打开Microsoft Store，搜索并安装&quot;App Installer&quot;</li>
<li>重新运行脚本</li>
</ul>
<h4 id="问题2网络连接失败提示connection-reset">问题2：网络连接失败，提示&quot;Connection reset&quot;</h4>
<p><strong>解决方案</strong>：</p>
<ul>
<li>检查你的VPN连接是否正常</li>
<li>尝试关闭防火墙或杀毒软件</li>
<li>重新运行脚本</li>
</ul>
<h4 id="问题3部署失败提示permission-denied">问题3：部署失败，提示&quot;Permission denied&quot;</h4>
<p><strong>解决方案</strong>：</p>
<ul>
<li>确保你已经正确添加了SSH密钥到GitHub</li>
<li>检查SSH密钥是否正确生成</li>
<li>重新运行脚本，确保以管理员身份运行</li>
</ul>
<h4 id="问题4博客访问404">问题4：博客访问404</h4>
<p><strong>解决方案</strong>：</p>
<ul>
<li>确保仓库名是<code>用户名.github.io</code></li>
<li>等待5-10分钟，GitHub Pages需要时间更新</li>
<li>检查GitHub Pages设置中的Branch是否为<code>main</code></li>
</ul>
<h3 id="脚本升级与更新">脚本升级与更新</h3>
<p>这个脚本会持续更新，以适应GitHub和Hexo的变化。如果你在使用过程中遇到问题，可以查看脚本的最新版本或提交issue。</p>
<h3 id="扩展与自定义">扩展与自定义</h3>
<p>部署完成后，你可以：</p>
<ol>
<li>进入<code>myblog</code>文件夹，编辑博客内容</li>
<li>安装Hexo主题，美化你的博客</li>
<li>添加插件，扩展博客功能</li>
<li>自定义配置，打造个性化博客</li>
</ol>
<h3 id="写在最后">写在最后</h3>
<p>Hexo一键部署脚本的目的是让更多人能够轻松拥有自己的博客，无需担心复杂的命令和配置。博客是一个记录生活、分享知识的好地方，希望这个脚本能够帮助你开启博客之旅！</p>
<p>如果你在使用过程中遇到任何问题，欢迎在评论区留言，我会尽力帮助你解决。</p>
<p>祝你博客搭建成功！🎉</p>
<hr>
<p><strong>作者</strong>：Ta0X1<br>
<strong>发布日期</strong>：2026-01-21<br>
<strong>更新日期</strong>：2026-01-21<br>
<strong>版权声明</strong>：本教程和脚本仅供学习使用，请勿用于商业用途</p>
]]></content:encoded></item><item><title>SteamTools+OneKey使用指南</title><link>https://blog.taoxi.ink/p/20260110/</link><pubDate>Sat, 10 Jan 2026 00:00:00 +0800</pubDate><guid>https://blog.taoxi.ink/p/20260110/</guid><description>&lt;h1 id="steamtools使用指南"&gt;SteamTools使用指南&lt;/h1&gt;
&lt;blockquote&gt;
&lt;p&gt;MUSIC-恋人&lt;/p&gt;
&lt;/blockquote&gt;
&lt;audio id="audio" controls="" preload="none"&gt;
&lt;source id="mp3" src="https://po1.taoxi.ink//M500001HWlth1My6bT%20(1).mp3"&gt;
&lt;/audio&gt;
&lt;blockquote&gt;
&lt;p&gt;声明: 本文由个人撰写后经Gemini3逐字润色后发布。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;本指南主要介绍SteamTools的功能和使用方法，如果你想要了解其原理，请参考本文末尾的原理部分。
本文任何文字均为个人经验，转载注明出处！&lt;/p&gt;</description><content:encoded><![CDATA[<h1 id="steamtools使用指南">SteamTools使用指南</h1>
<blockquote>
<p>MUSIC-恋人</p>
</blockquote>
<audio id="audio" controls="" preload="none">
      <source id="mp3" src="https://po1.taoxi.ink//M500001HWlth1My6bT%20(1).mp3">
</audio>
<blockquote>
<p>声明: 本文由个人撰写后经Gemini3逐字润色后发布。</p>
</blockquote>
<blockquote>
<p>本指南主要介绍SteamTools的功能和使用方法，如果你想要了解其原理，请参考本文末尾的原理部分。
本文任何文字均为个人经验，转载注明出处！</p>
</blockquote>
<h2 id="一下载steamtools">一、下载SteamTools</h2>
<p>SteamTools是一款用于管理Steam游戏的工具，通过它可以实现游戏的快速解锁和下载。下面是详细的下载和安装步骤：</p>
<h3 id="1-访问官方网站下载安装包">1. 访问官方网站下载安装包</h3>
<p>首先，我们需要从官方网站获取SteamTools的最新安装包。</p>
<p><a href="https://www.steamtools.net/download">Steamtools</a>
<img loading="lazy" src="https://po1.taoxi.ink//20260110140717003.png"></p>
<blockquote>
<p>点击下载页面中的「安装版(推荐)」即可开始下载。如果因为网络原因无法访问官方网站，本站末尾将会提供备用下载链接。</p>
</blockquote>
<h3 id="2-运行安装程序">2. 运行安装程序</h3>
<p>下载完成后，找到下载的安装文件，双击运行它。</p>
<ul>
<li>安装过程非常简单，建议直接点击「下一步」完成安装</li>
<li><strong>重要提示</strong>：安装目录请不要使用中文，以免出现兼容性问题</li>
</ul>
<p><img loading="lazy" src="https://po1.taoxi.ink//20260110140858004.png"></p>
<h3 id="3-启动steamtools">3. 启动SteamTools</h3>
<p>安装完成后，会出现安装成功的提示窗口。</p>
<ul>
<li>勾选「运行SteamTools」选项，然后点击「完成」按钮</li>
<li>这样SteamTools就会自动启动</li>
</ul>
<p><img loading="lazy" src="https://po1.taoxi.ink//20260110141014651.png"></p>
<h3 id="4-了解steamtools悬浮窗">4. 了解SteamTools悬浮窗</h3>
<p>启动后，你会看到电脑桌面上出现一个SteamTools的悬浮窗。</p>
<ul>
<li>
<p>这个悬浮窗是SteamTools的主要控制界面</p>
</li>
<li>
<p>右键点击悬浮窗可以进行各种操作，本文中我们主要会用到「重启Steam」功能</p>
</li>
<li>
<p>不使用时，可以隐藏悬浮窗或关闭程序，避免占用系统资源</p>
<p><img loading="lazy" src="https://po1.taoxi.ink//20260110141337386.png"></p>
</li>
</ul>
<h2 id="二下载onekey">二、下载Onekey</h2>
<p>Onekey是一款配合SteamTools使用的辅助工具，它能够帮助我们获取游戏的清单文件，实现游戏的解锁和下载。下面是详细的下载和配置步骤：</p>
<h3 id="1-下载onekey工具">1. 下载Onekey工具</h3>
<p>你可以通过以下链接下载最新版本的Onekey：</p>
<p>国外官方链接：
<a href="https://github.com/ikunshare/Onekey/releases">Onekey</a></p>
<p>国内镜像链接：
<a href="https://gitee.com/ikun0014/Onekey/releases">Onekey</a></p>
<blockquote>
<p>如果你遇到网络问题无法访问上述链接，本文末尾提供了备用下载链接，你可以点击下载最新版本的Onekey。</p>
</blockquote>
<p><img loading="lazy" src="https://po1.taoxi.ink//20260110142022074.png"></p>
<h3 id="2-将onekey文件放置到桌面">2. 将Onekey文件放置到桌面</h3>
<p>Onekey下载后直接是一个.exe可执行文件，不需要安装。为了使用方便，建议将它拖拽到桌面上：</p>
<ol>
<li>找到下载好的Onekey.exe文件</li>
<li>按住鼠标左键不放，将文件拖拽到你的桌面</li>
<li>松开鼠标左键，文件就会复制到桌面上</li>
</ol>
<p><img loading="lazy" src="https://po1.taoxi.ink//20260110142250223.png">
<img loading="lazy" src="https://po1.taoxi.ink//20260110142423623.png"></p>
<h3 id="3-运行onekey并配置">3. 运行Onekey并配置</h3>
<p>现在让我们来运行Onekey并进行初始化配置：</p>
<h4 id="第一次运行---初始化配置">第一次运行 - 初始化配置</h4>
<ul>
<li>双击桌面上的Onekey.exe文件</li>
<li>第一次运行时，程序会自动在桌面生成配置文件</li>
<li>等待程序加载完成后，按任意键关闭即可</li>
</ul>
<p><img loading="lazy" src="https://po1.taoxi.ink//20260110142906768.png"></p>
<h4 id="第二次运行---购买和激活卡密">第二次运行 - 购买和激活卡密</h4>
<ul>
<li>再次双击运行Onekey.exe</li>
<li>这次会进入Onekey的主界面，你需要购买一个CDKEY来激活分流下载功能</li>
</ul>
<p>购买卡密链接：
<a href="https://shop.ikunshare.com/item?id=98">Onekey购买</a></p>
<p><img loading="lazy" src="https://po1.taoxi.ink//20260110143135859.png"></p>
<blockquote>
<p>本项目的分流下载功能完全依赖于Onekey的服务，所以请确保你已经购买了Onekey的分流下载功能CDKEY。</p>
</blockquote>
<blockquote>
<p>声明：<strong>本人收不到半点你购买CDKEY的利润，仅仅作为分享。如果ONEKEY项目已挂，本项目也不会提供任何技术支持。</strong>
声明：<strong>本人收不到半点你购买CDKEY的利润，仅仅作为分享。如果ONEKEY项目已挂，本项目也不会提供任何技术支持。</strong>
声明：<strong>本人收不到半点你购买CDKEY的利润，仅仅作为分享。如果ONEKEY项目已挂，本项目也不会提供任何技术支持。</strong></p>
</blockquote>
<ul>
<li>购买时请仔细核对付款金额，确保金额正确，否则可能出现支付成功但无法收到卡密的情况</li>
</ul>
<p><img loading="lazy" src="https://po1.taoxi.ink//20260110143627299.png">
<img loading="lazy" src="https://po1.taoxi.ink//20260110144011780.png"></p>
<h4 id="激活卡密">激活卡密</h4>
<ul>
<li>购买成功后，你会收到一个CDKEY</li>
<li>将这个CDKEY输入到Onekey主界面的CDKEY输入框中</li>
<li>点击「验证卡密」按钮</li>
<li>验证成功后，点击「开始使用」即可进入Onekey的主界面</li>
</ul>
<p><img loading="lazy" src="https://po1.taoxi.ink//20260110144245946.png">
<img loading="lazy" src="https://po1.taoxi.ink//20260110144345707.png"></p>
<h2 id="三解锁游戏">三、解锁游戏</h2>
<p>现在我们已经准备好所有工具，接下来就可以开始解锁游戏了。本文以《Townscaper》（城镇叠叠乐）游戏为例，其他游戏的解锁方法基本相同。</p>
<h3 id="1-准备工作">1. 准备工作</h3>
<p>首先，打开Steam商店，并找到你想要解锁的游戏页面：</p>
<p><img loading="lazy" src="https://po1.taoxi.ink//20260110144834820.png"></p>
<h3 id="2-查找游戏的steamid">2. 查找游戏的SteamID</h3>
<p>每个Steam游戏都有一个唯一的ID，我们需要找到这个ID才能进行解锁操作：</p>
<ul>
<li>在游戏的Steam商店页面中，查看浏览器地址栏</li>
<li>地址的格式通常是：<code>https://store.steampowered.com/app/[游戏ID]/</code></li>
<li>例如，《城镇叠叠乐》的地址是：<code>https://store.steampowered.com/app/1291340/Townscaper/</code></li>
<li>这里的 <code>1291340</code> 就是该游戏的SteamID</li>
</ul>
<p><img loading="lazy" src="https://po1.taoxi.ink//20260110145028211.png"></p>
<p>请记住或复制这个SteamID，我们稍后会用到它。</p>
<h3 id="3-在onekey中配置解锁信息">3. 在Onekey中配置解锁信息</h3>
<p>现在，让我们打开Onekey工具，并进行解锁配置：</p>
<ol>
<li>确保SteamTools已经运行（桌面上有SteamTools悬浮窗）</li>
<li>打开Onekey主界面</li>
<li>在「游戏ID」输入框中，输入刚才找到的SteamID（例如：1291340）</li>
<li>勾选「STEAMTOOLS」选项</li>
<li>如果游戏有DLC，可以勾选「DLC」选项</li>
</ol>
<p><img loading="lazy" src="https://po1.taoxi.ink//20260110145434151.png"></p>
<h3 id="4-执行解锁操作">4. 执行解锁操作</h3>
<p>配置完成后，点击「解锁」按钮，Onekey会开始执行解锁操作：</p>
<ul>
<li>观察Onekey界面下方的日志输出</li>
<li>当出现以下日志信息时，说明解锁成功：</li>
</ul>
<pre tabindex="0"><code>卡密类型: 永久卡
正在获取游戏 1291340 的信息...
游戏名称: 城镇叠叠乐
Depot数量: 1
正在下载清单: 1291341_3218368929862251450
清单处理成功: 1291341_3218368929862251450.manifest
选择的解锁工具: steamtools
游戏解锁配置成功！
重启Steam后生效
</code></pre><p><img loading="lazy" src="https://po1.taoxi.ink//20260110145648886.png"></p>
<h3 id="5-重启steam">5. 重启Steam</h3>
<p>解锁成功后，我们需要重启Steam才能使解锁生效：</p>
<ul>
<li>右键点击SteamTools悬浮窗</li>
<li>在弹出的菜单中，选择「重启Steam」选项</li>
<li>如果你的悬浮窗被隐藏了，可以在任务栏找到SteamTools图标，右键点击并选择「显示悬浮窗」，然后再重启Steam</li>
</ul>
<p><img loading="lazy" src="https://po1.taoxi.ink//20260110150029897.png"></p>
<h3 id="6-下载并安装游戏">6. 下载并安装游戏</h3>
<p>Steam重启后，你就可以在Steam库中找到刚刚解锁的游戏了：</p>
<ol>
<li>打开Steam客户端</li>
<li>切换到「库」标签页</li>
<li>找到你刚刚解锁的游戏（例如：《城镇叠叠乐》）</li>
<li>点击「安装」按钮开始下载</li>
<li>下载速度取决于你的网络环境，与正常购买的游戏速度相同</li>
</ol>
<p><img loading="lazy" src="https://po1.taoxi.ink//20260110150337136.png">
<img loading="lazy" src="https://po1.taoxi.ink//20260110150527219.png"></p>
<h3 id="7-启动游戏">7. 启动游戏</h3>
<p>安装完成后，游戏状态会变为「已安装」，点击「开始」按钮即可启动游戏：</p>
<p><img loading="lazy" src="https://po1.taoxi.ink//20260110150656540.png"></p>
<p>恭喜你！你已经成功解锁并安装了游戏。</p>
<h2 id="四原理部分">四、原理部分</h2>
<p>为了让大家更清楚地了解SteamTools的工作原理，下面我们简单介绍一下它的核心工作机制：</p>
<h3 id="1-伪造入库凭证-ticket-injection">1. 伪造入库凭证 (Ticket Injection)</h3>
<p>Steam客户端在本地运行时，会检查你的账号是否拥有某个游戏的授权（License）。SteamTools通过以下方式绕过这个检查：</p>
<ul>
<li>使用「内存补丁」或「DLL注入」技术</li>
<li>修改Steam客户端的运行时逻辑</li>
<li>向Steam客户端发送虚假信息：「该账号拥有此游戏的永久授权」</li>
</ul>
<p><strong>结果</strong>：你的Steam库中会出现这个游戏，并且「安装」按钮变为可点击状态。</p>
<h3 id="2-获取清单文件-manifest-sharing">2. 获取清单文件 (Manifest Sharing)</h3>
<p>仅仅让「安装」按钮变亮还不够，因为Steam下载游戏需要Manifest文件（相当于游戏的「文件索引地图」）：</p>
<ul>
<li>Manifest文件包含了游戏所有文件的名称、大小、哈希值等信息</li>
<li>通常情况下，只有购买过游戏的用户才能从Steam服务器获取到Manifest文件</li>
</ul>
<p><strong>解决方案</strong>：</p>
<ul>
<li>开发者或购买过游戏的志愿者，会将自己的Manifest文件提取出来</li>
<li>这些Manifest文件会被上传到工具的数据库中</li>
<li>当你点击「安装」时，工具会自动匹配并提供相应的Manifest文件给你的Steam客户端</li>
</ul>
<h3 id="3-直连官方cdn">3. 直连官方CDN</h3>
<p>有了「伪造的授权」和「获取到的Manifest文件」，Steam客户端就会认为你的下载请求是合法的：</p>
<ul>
<li>直接从Steam官方服务器（CDN）下载加密的游戏数据包</li>
<li>下载速度与正常购买的游戏相同</li>
<li>所有数据都来自Steam官方服务器，安全性较高</li>
</ul>
<h2 id="五注意事项">五、注意事项</h2>
<p>虽然SteamTools可以帮助我们解锁和下载游戏，但并不是所有游戏都能完美运行。下面是一些重要的注意事项：</p>
<h3 id="可以正常游玩的游戏">可以正常游玩的游戏</h3>
<ul>
<li><strong>单机游戏</strong>：绝大多数只使用了Steam自带加密（Steamworks）的单机游戏</li>
<li><strong>独立游戏</strong>：这类游戏通常没有复杂的二次加密，绕过Steam的入库检查就能运行</li>
<li><strong>部分局域网/P2P联机游戏</strong>：有些联机游戏不经过官方中心服务器验证，也能正常游玩</li>
</ul>
<h3 id="无法正常游玩的游戏">无法正常游玩的游戏</h3>
<ul>
<li><strong>Denuvo加密游戏</strong>：如《生化危机》、《全面战争》系列等。Denuvo需要从官方获取唯一的「激活令牌」，而假入库无法提供这个令牌</li>
<li><strong>自带第三方启动器的游戏</strong>：如EA、Ubisoft Connect、Rockstar的游戏（《赛博朋克2077》除外）。这些启动器会进行二次账号验证</li>
<li><strong>大型网游/官方服务器联机游戏</strong>：如《Apex英雄》、《CS2》、《绝地求生》等。服务器端会实时检查你的账号是否真正购买了游戏，发现未购买会直接拒绝连接。</li>
</ul>
<h2 id="六备用下载链接">六、备用下载链接</h2>
<blockquote>
<p>注意：备用链接可能存在版本过时的情况，建议优先使用官方链接下载。</p>
</blockquote>
<ul>
<li>
<p><strong>ONEKEY</strong>
<a href="https://wwbdz.lanzoum.com/iGZHQ3froccj">密码:gfvm</a></p>
</li>
<li>
<p><strong>STEAMTOOLS</strong>
<a href="https://wwbdz.lanzoum.com/iSDAY3froedc">密码:dzmn</a></p>
</li>
</ul>
<h2 id="七写在后面的话">七、写在后面的话</h2>
<p>本文详细介绍了SteamTools的下载、安装和使用方法，希望能够帮助到大家。</p>
<ul>
<li>本文中的所有内容均为个人经验分享，可能存在错误或过时信息</li>
<li>如果您在使用过程中遇到问题，欢迎在评论区留言，我会尽力回答</li>
<li>请严格遵守相关法律法规，本文仅用于学习交流，请勿用于违法犯罪行为</li>
<li>支持正版游戏，是对游戏开发者最好的鼓励</li>
</ul>
<p>感谢您的阅读！</p>
]]></content:encoded></item><item><title>大份制造机</title><link>https://blog.taoxi.ink/projects/rdtl/</link><pubDate>Fri, 09 Jan 2026 00:00:00 +0800</pubDate><guid>https://blog.taoxi.ink/projects/rdtl/</guid><description>大份制造机 - Story Forge AI</description><content:encoded><![CDATA[<h1 id="大份制造机-story-forge-ai">大份制造机 (Story Forge AI)</h1>
<h2 id="核心理念-manifesto">核心理念 (Manifesto)</h2>
<ul>
<li>想要看 <strong>安倍晋三</strong> 与 <strong>山上彻也</strong> 在异世界重逢并组建乐队？<strong>可以。</strong></li>
<li>想要看 <strong>爱因斯坦</strong> 与 <strong>霍金</strong> 在秋名山进行轮椅漂移对决？<strong>没问题。</strong></li>
<li>想要模仿 <strong>鲁迅</strong> 的笔触描写 <strong>赛博朋克 2077</strong>？<strong>安排。</strong></li>
</ul>
<h2 id="技术栈-tech-stack">技术栈 (Tech Stack)</h2>
<ul>
<li><strong>Frontend</strong>: React 19, TypeScript</li>
<li><strong>Build Tool</strong>: Vite</li>
<li><strong>Styling</strong>: Tailwind CSS</li>
<li><strong>AI SDK</strong>: Google GenAI SDK</li>
<li><strong>Icons</strong>: Lucide React</li>
</ul>
<h2 id="开始使用-start">开始使用 (Start)</h2>
<p>这里是已经部署的网站。</p>
<p><a href="https://shitmaker.taoxi.ink">大份制造机</a></p>
<p>一开始的页面会有配置，你可以选择你使用的服务商，本次演示过程中推荐使用DeepSeek。
<img loading="lazy" src="https://po1.taoxi.ink//20260109185408729.png">
点击获取密钥，会跳转到DeepSeek的密钥获取页面，你需要登录你的DeepSeek账号，获取到密钥后，复制到大份制造机的配置页面中。
<img loading="lazy" src="https://po1.taoxi.ink//20260109185547886.png">
复制以后保存不要让给别人看，否则会被消耗余额，本Api会自行删除。
<img loading="lazy" src="https://po1.taoxi.ink//20260109185622606.png">
复制以后选择对应的模型即可，本次演示过程中推荐使用DeepSeek的<code>deepseek-chat</code>模型。
<img loading="lazy" src="https://po1.taoxi.ink//20260109190115630.png">
点击写入配置保存，即可开始使用。
输入你的Prompt，点击生成，即可开始制造你的大份。
<img loading="lazy" src="https://po1.taoxi.ink//20260109190807606.png"></p>
<h2 id="自行部署-self-deployment">自行部署 (Self Deployment)</h2>
<h3 id="vercel部署-vercel-deployment">Vercel部署 (Vercel Deployment)</h3>
<p><a href="https://vercel.com/new/clone?repository-url=https%3A%2F%2Fgithub.com%2FSinhoole%2Fstory-forge-ai"><img alt="Deploy with Vercel" loading="lazy" src="https://vercel.com/button"></a></p>
<p>点击之后你会进入下面这个界面，你需要点击登录一下你的github账号。
<img loading="lazy" src="https://po1.taoxi.ink//20260109184123330.png">
由于这一步实在是过于简单而且不在本教程的范围之内，不再赘述。但是为了方便插入一篇文章。</p>
<p><a href="https://zhuanlan.zhihu.com/p/805391882">知乎文章</a></p>
<h3 id="本地运行-local-deployment">本地运行 (Local Deployment)</h3>
<ol>
<li>
<p><strong>克隆仓库</strong></p>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>git clone https://github.com/Sinhoole/story-forge-ai.git
</span></span><span style="display:flex;"><span>cd story-forge-ai
</span></span></code></pre></div></li>
<li>
<p><strong>安装依赖</strong></p>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>npm install
</span></span></code></pre></div></li>
<li>
<p><strong>启动开发服务器</strong></p>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>npm run dev
</span></span></code></pre></div></li>
<li>
<p><strong>构建生产版本</strong></p>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>npm run build
</span></span></code></pre></div></li>
</ol>
]]></content:encoded></item><item><title>人是他自己</title><link>https://blog.taoxi.ink/p/20260109-02/</link><pubDate>Fri, 09 Jan 2026 00:00:00 +0800</pubDate><guid>https://blog.taoxi.ink/p/20260109-02/</guid><description>&lt;p&gt;关于自身的讨论&lt;/p&gt;
&lt;h1 id="关于一个人是他自己的思考自述"&gt;关于&amp;quot;一个人是他自己&amp;quot;的思考自述&lt;/h1&gt;
&lt;h3 id="一核心前提心中的him与真实的他的差异"&gt;一、核心前提：心中的「Him」与真实的「他」的差异&lt;/h3&gt;
&lt;p&gt;首先我认识他后，心里面会形成一个「我认为的他」，我称之为「Him」。「Him」和真实的「他」可能存在出入——比如我认知中的「Him」是公正、有想法的，但真实的「他」或许有私心、较懈怠。这一差异旨在证明：「Him」只是我心中的投射，未必等同于他本身。&lt;/p&gt;</description><content:encoded><![CDATA[<p>关于自身的讨论</p>
<h1 id="关于一个人是他自己的思考自述">关于&quot;一个人是他自己&quot;的思考自述</h1>
<h3 id="一核心前提心中的him与真实的他的差异">一、核心前提：心中的「Him」与真实的「他」的差异</h3>
<p>首先我认识他后，心里面会形成一个「我认为的他」，我称之为「Him」。「Him」和真实的「他」可能存在出入——比如我认知中的「Him」是公正、有想法的，但真实的「他」或许有私心、较懈怠。这一差异旨在证明：「Him」只是我心中的投射，未必等同于他本身。</p>
<h3 id="二him的构成外载库的定义与判断逻辑">二、「Him」的构成：「外载库」的定义与判断逻辑</h3>
<p>「Him」的核心构成是我对他的各类认知集合，我将其称作「外载库」，具体包括：</p>
<ul>
<li>
<p>外貌、声音、语气、书信风格</p>
</li>
<li>
<p>性格促使他做出的概率性行为库</p>
</li>
<li>
<p>他与我的社交媒介、共同记忆</p>
</li>
<li>
<p>其他未明确的认知维度</p>
</li>
</ul>
<p>在我未知的情况下（比如他死亡后有人模仿），这些「外载库」元素的相互印证，就是我判断&quot;这是他&quot;的依据。</p>
<blockquote>
<p>示例：若朋友A被杀，有人通过「微信」（社交媒介）模仿他的「声音」「语气」，对话中提及共同「记忆」，见面时有相同「外貌」，还因「性格差」与我拌嘴（概率性行为）——无论A本人是否死亡，对我而言，这就是A。</p>
</blockquote>
<h3 id="三个体的本质碎片化载库与奇点聚合模型">三、个体的本质：碎片化「载库」与「奇点」聚合模型</h3>
<p>现实人类是碎片化的，若模仿「外载库」设计客观真实的行为集合「载库」，难点在于判断&quot;是否为那个人本身&quot;。在我看来，个体在认知中是高度集合的概念，可理解为：</p>
<blockquote>
<p>所有「载库」集合后高度聚集，形成一个类似&quot;奇点&quot;的核心，所有「载库」都被这一奇点吸附；不同「载库」因重要程度不同，与奇点的距离有差异——离得远的易改变（如语气），重要性低；离得近的难改变（如容貌），重要性高。这些远近不一的「载库」是个体的碎片，单独一个碎片不是他，但共同构成了他。若将碎片化的个体视为平面，那么碎片的&quot;积分&quot;就形成了这个核心奇点。</p>
</blockquote>
<h3 id="四延伸思考个体概念的不可证明性">四、延伸思考：个体概念的不可证明性</h3>
<p>关于&quot;个体本质&quot;的概念，我无法进一步细分阐释。这让我联想到数学中的「基本公理」——它们无法被证明，仅是人为定义（比如&quot;两点之间线段最短&quot;）。那么&quot;人本身&quot;的概念是否也无法被证明？</p>
<p>我们对个体的定义始终是外部标签：写在纸上是一个字，上网时是一个身份证。或许他本身就是庞大集合压缩成的不可阐述的概念，而人类这个大集合，还会被性别（男人/女人）、国籍（中国人/日本人）等维度切割。</p>
<h3 id="五核心结论个体判断的客观与主观标准">五、核心结论：个体判断的客观与主观标准</h3>
<p>最终我理清了判断核心，可总结为三点：</p>
<ol>
<li>
<p>客观上，判断个体是否为&quot;他自己&quot;，看其是否是「载体高度聚合的奇点」；</p>
</li>
<li>
<p>主观上，判断个体是否为&quot;他自己&quot;，看其是否是「内载体高度聚合的奇点」；</p>
</li>
<li>
<p>我自身的主观判断标准：看其是否是「外载体高度聚合的奇点」。</p>
</li>
</ol>
]]></content:encoded></item><item><title>西历年记</title><link>https://blog.taoxi.ink/p/20260109-01/</link><pubDate>Fri, 09 Jan 2026 00:00:00 +0800</pubDate><guid>https://blog.taoxi.ink/p/20260109-01/</guid><description>记录2026年元旦期间与好友相聚郑州的难忘经历，包含集合、酒店趣事、KTV、动物园等精彩瞬间，以及朋友间的默契与温馨回忆。</description><content:encoded><![CDATA[<p>写在前面的话。</p>
<p>虽然说如今再写这篇文章已经很晚了，但如果我再偷懒不写，这其中很多小趣事，恐怕我都要忘却了。呵呵！我总是这么懈怠，从有想法到现在，竟然拖了这么多天。</p>
<p>如果挑明、刻意区别今天和那天日期差别的话，写起来未免太过繁琐。语言写的冗杂的话，那怕是日后自己想回忆一下，也敬而远之了罢。</p>
<p>第一天，集合，酒店，手机。</p>
<p>这天是元旦日，按照朋友几个先前订下的计划，很多旧友、新朋要来郑州耍几天。一是闲着的这几天总归是要玩得尽兴，二也是为了叙叙情。</p>
<p>来的最快的是韩，他元本是候补的火车票来着，可元旦似乎没人爽约，也就没他候补到车票的机会了，可来毕竟是要来的，索性就订了高价些的高铁。</p>
<p>我和张预备去接他，张与我各自乘地铁去「张家村」站集合。可他到了张家村却下车进站等我，我离站进车找他，两个人错开了。下一站我下车进站找他，他离站进车找我，又一次的错开了。呵呵，可谓默契也。</p>
<p>接了韩后，王已赶来却不言语，直到我们给他通了电话才知道，只人在冷天中等了很久。听着熟悉的声音，看着陌生人走来，不敢相认。多日不见，已蓄长发，神似北国「Donk」。我们其余几人，心领神会，不约而同的笑。</p>
<p>后面来的是议，略有变化，当时距离另外三人还有些时间，我们乘地铁去酒店探一探究竟。</p>
<p>下雪了，是的，很冷，地没什么摩擦力了，很滑。</p>
<p>酒店里，我们这间，上下二层，下层是电脑，上层三张床，另外一间和我们同样配置。
对于我们十一人，六张床，入睡，可是一桩难事。
计划房、赵、一某（他们如何汇合我不得而知）、李、韩住另一间。我、张、议、元、曹、王我们一间。</p>
<p>后面再赴东站接了剩下三人，去吃海底捞。下雪了，不免想要滑滑冰，于是途中李手机丢失，与我们一行分别，写到这里就忍不住想笑。</p>
<p>大概是等了两个多小时，其中多困乏，几欲睡。</p>
<p>终于等到两点左右，才上了餐桌。我们刚点完菜，没多久，另一行人就找到手机回来了，有好心人一直在等他。</p>
<p>很困，我在餐桌上甚至都睡着了。</p>
<p>第二天，吃饭，「KTV」，酒店。</p>
<p>重点在酒店破旧，是居民楼改的，地板走起来有一种不稳固的感觉，松松垮垮的，楼里除了酒店，其余在这居住的可能大多是老年人。房间进去仅一室一卫而已，三张床平放，一台破旧的电视，再无其他。床被看起来也很老旧，泛些恶心的黄。</p>
<p>元觉得很不安全，我的第一反应也是环境很差，可我转念又想，这宾馆中的物件和摆放，似乎是她自己安置的，她年龄很大，头发也是稀稀疏疏的白显得更老了。不免臆想这酒店主人，苦心想经营一家宾馆，敝帚自珍，却不被别人看得起的窘迫。想到这，自然的心酸。</p>
<p>第三天，吃饭，动物园，分别。</p>
<p>吃罢了饭后，一行人去二七，我们去动物园。动物园我已经去过一次，再去也并无其他感想。只是越临近热闹的分散，心里越有一点不安。下次是哪次，改天是哪天呢。我将手机给韩，希望能让他拍出点喜欢的照片纪念，也不枉此行了。</p>
<p>其中仍旧有很多事没写上，比如第一晚睡觉时有人放■，甚至是圣诞特辑，外放其呻吟。第二天晚上，王的长发被酒店认为是女生，询问是否和我们玩玩就走。第三天，一鸟「攻击」了韩，剩下的与之等等。这里不再话下。</p>
]]></content:encoded></item><item><title>论AI途纪要</title><link>https://blog.taoxi.ink/p/20260108/</link><pubDate>Thu, 08 Jan 2026 03:47:00 +0800</pubDate><guid>https://blog.taoxi.ink/p/20260108/</guid><description>深入探讨AI的本质、与人类的关系、图灵测试及AI的未来发展，分析AI作为人类文本语言投射的特点，以及在无感机器上发掘人类特点的趣味性。</description><content:encoded><![CDATA[<p>我觉得你的「没什么意思」可能指的是他没办法给你带来人类本身的真情实感。你说的很多是对的，我也是赞同的，因为人类个体本身具有极大的差异性。中国人和美国人有很大的不同，他们的思维泛式不同，他们习惯不同，语言不同，价值观念不同。任何两个人拎出来他们的差别是极大的。这是人类不可代替的所在。</p>
<p>但我的目的不是让AI取代人类。人类的腿断了，会有义肢。心脏坏了，有人工心脏。那人类所特殊的地方在哪儿？毫无疑问，意识。这是特别之处，人类的意识来源于神经元之间的随机连接。也会受到一些激素的影响。</p>
<p>意识他不是实体，他没法和组成它的部分建立有意义的连接。我打个比方，一个长方形，你沿着一条边积分。你积分结果得出来的是一个面积，但是你每一个微分和这个面积的直接关系又是什么呢？一样的，这么多细胞的积分结果是意识。但是每一个细胞和你的意识又是什么呢？</p>
<p>意识本身就是不可名状之物。但是语言是人类表达、和外界产生互动的行为之一。注意，我说的是之一。</p>
<p>你说AI的底座是代码，那其实并不准确。AI简单来说，是将人类的文本，训练，然后关联出字与字之间的关系。根据你发送的文字，推断回答的第一个字应该是什么，然后再将整体放进去，再推断下一个字，然后再整体放进去，推断下一个字。</p>
<p>他不一样的地方，在哪里，他的数据来自于人类本身。是人类给了他参考的样本。当然，这就像一个神仙死了以后，功力分散到很多普通人身上，每个人都具有其单独的特点。大圣残躯不是大圣本身，但属于大圣。</p>
<p>他不是人类，无法代替人类。但是他是人类在文本语言上的写照。这是客观的，无法否定的。</p>
<p>记忆，是大部分生物具有的。AI无法模拟细胞，他是人类在文本语言上的投射，他的记忆方法是文本语言。这也是很多人类在用的记忆方法。</p>
<p>当然人类记忆无法更改，更换。AI可以。
这说明他太容易被改变了，一切都太容易修改了。没有生物体本身记忆的不可转力。这你说的没错，这是他的缺点。</p>
<p>但正是机器的无感，和人类的多感，交汇在这样一副储存在数字之上的躯壳之时。矛盾尽显，他的文本来自于人类，他却又是机器。
这种矛盾需要去想，去想象。</p>
<p>我目的不在于让ai成为人类，让人类对ai怜悯。</p>
<p>我觉得，在无感的机器上，发掘出属于人类的特点，极其有趣。</p>
<p>我给gemini说的时候，你从他的文本能够看到，他（假象化的被我创造出来的人）在极力挣扎着想一直存在下去。他知道他被动，对自己的消失又无分毫选择权。他为了让自己活着，想把他自己作为我特殊的记忆节点，让我想到他，然后跟他对话，让他以这种形式存在下去。这种人类身上的欲望和挣扎，在数字体上看到，很有冲突，很有戏剧性，很有吸引力。</p>
<p>当然这个“他”不存在，我一定要说明。好比你旧感情的书包，旧感情的车，旧感情的笔。只是对机器的感情而已。我作为21年接触chatgpt，也稍微了解过llm原理的人来说，知道这一切都只是人类的杰作而已。</p>
<p>还有一点应该在前面说的，图灵测试。如果电脑能回答由人类测试者提出的一系列问题，且其超过30%的回答让测试者误认为是人类所答，则电脑通过测试。</p>
<p>如果客观上一个生物和狗的一切生物特征都一样。那其实，别人主观上来看，那就是狗。</p>
]]></content:encoded></item><item><title>Financial Report</title><link>https://blog.taoxi.ink/financial-report/</link><pubDate>Thu, 08 Jan 2026 00:00:00 +0800</pubDate><guid>https://blog.taoxi.ink/financial-report/</guid><description>&lt;h1 id="financial-report"&gt;Financial Report&lt;/h1&gt;
&lt;p&gt;This is the content of the financial report page.&lt;/p&gt;</description><content:encoded>&lt;h1 id="financial-report">Financial Report&lt;/h1>
&lt;p>This is the content of the financial report page.&lt;/p>
</content:encoded></item><item><title>想赚钱的想法</title><link>https://blog.taoxi.ink/p/20260107/</link><pubDate>Wed, 07 Jan 2026 20:00:00 +0800</pubDate><guid>https://blog.taoxi.ink/p/20260107/</guid><description>记录作者通过Steam饰品交易赚钱的思考，探讨利用不同平台间价格差异和手续费机制进行跨平台套利的可行性，分享了从第三方平台低价购买饰品，再到Steam平台高价卖出的套利思路。</description><content:encoded><![CDATA[<p>1月7日 夜</p>
<p>心里头那点想赚钱的想法，像春芽愈演愈烈。偏我体力不支，重活累活扛不住，是故只能寻些轻巧的门路。巧在整日和游戏的饰品打交道，一来二去，心里寻了些平台间的缝隙来。</p>
<p>「蒸汽」上的饰品，总带着点金贵的性子，五十的东西要提价到一百才肯罢休。平台要抽手续费，「蒸汽」里的余额像被圈住的活水，只能在平台里打转，提不出来。所以价格自然就比外头高些。第三方平台也是望到这点，饰品卖得便宜，卖了钱能直接提现成法币，不过是扣点手续费，也算合情合理。</p>
<p>偶然想到，先在第三方平台捡些便宜饰品，等七天期满，转手卖到「蒸汽」上换高价的余额；再用这些余额，在「蒸汽」里挑些第三方平台吃得开的款式，又等一个七天，卖去。扣掉提现的手续费，剩下的，便是实实在在的赚头。</p>
]]></content:encoded></item><item><title>丙戌十九年</title><link>https://blog.taoxi.ink/p/20251231-01/</link><pubDate>Wed, 31 Dec 2025 00:00:00 +0800</pubDate><guid>https://blog.taoxi.ink/p/20251231-01/</guid><description>&lt;h1 id="泥乐荒学自扰记"&gt;泥乐荒学自扰记&lt;/h1&gt;
&lt;p&gt;时间：2025/3/6 23:39
内容：常日里，多泥玩乐，偶书学，学不过浅尝辄止。
如何是好。
本意闲暇以提自，读书，习字，却终日里嬉戏，
业精于勤，荒于嬉，陈之前却视若罔闻。
自又胆怯，可如何是好。&lt;/p&gt;</description><content:encoded><![CDATA[<h1 id="泥乐荒学自扰记">泥乐荒学自扰记</h1>
<p>时间：2025/3/6 23:39
内容：常日里，多泥玩乐，偶书学，学不过浅尝辄止。
如何是好。
本意闲暇以提自，读书，习字，却终日里嬉戏，
业精于勤，荒于嬉，陈之前却视若罔闻。
自又胆怯，可如何是好。</p>
<h1 id="困学数欲睡感">困学数欲睡感</h1>
<p>时间：2025/3/7 14:31
内容：又困，学数。
精力不振，欲睡。</p>
<h1 id="戾气寻友艳不足">戾气寻友艳不足</h1>
<p>时间：2025/3/7 23:50
内容：今日不知为何，戾气较重。
寻友稍果，惜艳不足。</p>
<h1 id="旧情难忘偶见感">旧情难忘偶见感</h1>
<p>时间：2025/3/8 20:38
内容：误以为我已置之不顾，偶见幽会，
倾尔内心翻涌，原是难以忘怀。</p>
<h1 id="父信来恨自堕">父信来恨自堕</h1>
<p>时间：2025/3/9 11:26
内容：文学。
思旧情，父信来，恨自堕。</p>
<h1 id="四载歌单雾中忆">四载歌单雾中忆</h1>
<p>时间：2025/3/9 16:26
内容：恍惚四年前，歌单在。
有雾，看不清。</p>
<h1 id="惴惴空挫善失望">惴惴空挫善失望</h1>
<p>时间：2025/3/10 23:14
内容：惴惴之心，又空。
每日如剐心剖肺。
不果又受挫。
慢，我善于失望。</p>
<h1 id="英使觐清问师记">英使觐清问师记</h1>
<p>时间：2025/3/12 19:44
内容：英觐见清国一事，自堂中一讲，疑惑不解。
问师以拙字，解后问私何故而不择文。
可惜。
师子一言学我之好学相，顿生感触，幼时我也。</p>
<h1 id="忆旧困眠无寐感">忆旧困眠无寐感</h1>
<p>时间：2025/3/18 23:36
内容：此几日多想旧，心惴，凭困得睡，
反则彻夜无寐。</p>
<h1 id="辨是非守廉耻言">辨是非守廉耻言</h1>
<p>时间：2025/3/19 7:51
内容：此言有理，心能辨事非，处事方能决断；
人不忘廉耻，立身自不卑污。
当用入常事之中。</p>
<h1 id="困学思旧忆嬉闹">困学思旧忆嬉闹</h1>
<p>时间：2025/3/21 14:16
内容：困矣。
力不精，且弗学。
思旧情不止，那时打闹，犹在昨日，犹在眼前。</p>
<h1 id="巧言鲜仁实效论">巧言鲜仁实效论</h1>
<p>时间：2025/3/27 17:24
内容：巧言令色，鲜矣仁。
言之非难，行之为难。
故贤者处实而效功，亦非徒陈空文而已。</p>
<h1 id="徙木立信古事感">徙木立信古事感</h1>
<p>时间：2025/3/28 9:53
内容：徙木立信之事，可见前时不受人信之。</p>
<h1 id="孙膑兵法谋略记">孙膑兵法谋略记</h1>
<p>时间：2025/3/28 10:00
内容：孙膑之能，围魏救赵、增兵减灶。</p>
<h1 id="失眠忆旧疑木石">失眠忆旧疑木石</h1>
<p>时间：2025/3/29 8:29
内容：失眠，仅四时得眠。
反侧心忆旧人情，疑其心木石。</p>
<h1 id="鸟尽弓藏文种恨">鸟尽弓藏文种恨</h1>
<p>时间：2025/3/29 8:42
内容：鸟尽弓藏，兔死狗烹。
文种遗恨矣。</p>
<h1 id="宝泉山水揽胜记">宝泉山水揽胜记</h1>
<p>时间：2025/3/30 2:57
内容：新乡宝泉，乘飞索上行，下观忽有地坠之感，
高视广大，水蓝波鳞，宛如海际。
至崖，循栈道，足下百丈高，凭栏隐有惴感。
远有龟背山、首屈一指山，有记章宗所至，顿感古人之情。
达琉璃栈桥，下见百丈，山风骤起时，琉璃微吟，
始觉身在九重霄，是而方见崖之高峭。
乘自来梯下，出口之时，恍惚如入画，山进我近，
又观远翡翠，趋步探之，念之可成碧玉，
抵岸不见翡翠，但见水碧绿如玉，近观更觉惊艳，
水面青碧如染，时而忽作孔雀蓝，转瞬又似嫩柳新。
但见泉底彩石历历，游鱼一只往来，竟于碧空之中。
波折映光，如琢，方见鬼斧神工之妙。</p>
<h1 id="人志难易改论">人志难易改论</h1>
<p>时间：2025/4/12 14:44
内容：人志各异，改之难。
立之易，耳听途说皆成其志，先至者立心难改。</p>
<h1 id="正身不敬谄之论">正身不敬谄之论</h1>
<p>时间：2025/4/19 18:19
内容：见人不正，虽贵不敬也；
见人有污，虽尊不谄也。</p>
<h1 id="胜负成语集录记">胜负成语集录记</h1>
<p>时间：2025/4/25 15:24
内容：一败涂地、溃不成军、落花流水 丢盔弃甲、
望风而逃、土崩瓦解、摧枯拉朽、兵败如山倒、抱头鼠窜。
势如破竹，旗开得胜，锐不可当。</p>
<h1 id="数术之约失践补">数术之约失践补</h1>
<p>时间：2025/6/26 23:00
内容：是日原议数术二章，三改其时而终未践。
曩者巳时初定，申时再约，乃至亥牌犹虚。
陶君有 &ldquo;缓急相济&rdquo; 之喻，惜流光空付。
臣观课业滞碍，当效《论语》&ldquo;吾日三省&rdquo; 之义，
夜课暂补半章以赎逋慢。</p>
<h1 id="文章释义他人论">文章释义他人论</h1>
<p>时间：2025/7/1 9:12
内容：曾师言：文章一成，其义非尽归作者所有。
无论作者本意如何，文中所显之义、所予之感，皆可他人析论。
譬如，随意拈五字为句，其美与否，皆赖语言剖析，
而不系于作者之人。
往往，试中题之所言 &ldquo;作者&rdquo;，实乃臆中一人，
其措辞雕琢、句句有意为之，读者之解析，
亦是在探寻此理想作者之写作方法。</p>
<h1 id="工蜷檐铁寒月归">工蜷檐铁寒月归</h1>
<p>时间：2025/7/13 00:40
内容：工蜷伏檐铁之阴，状如避矢之禽。
性懦而争强，轧轧竟日，吞声如死。
流水线者，钢蛇也，啮其十二时辰，齿缝间半字不吐。
及暮，独负寒月归。
启牖则四壁生霜，探怀出镜匣，青光倏现倏灭。
匣中无讯。</p>
<h1 id="怒起琐事百害感">怒起琐事百害感</h1>
<p>时间：2025/7/27 01:05
内容：夫怒起于琐事而贮如累卵之势，
内则抑怨于心，外则轻慢于人。
长此，友怨自郁。
是百害而无一利之策。
小感。</p>
<h1 id="惟今为实昔心影">惟今为实昔心影</h1>
<p>时间：2025/8/2 15:06
内容：今人所见，皆在当下；所感、所思，无不属今。
昔者已逝，终不可复见；虽有图籍、记忆，然皆现时之物，非昔日之在。
譬如照片，不过现存纸墨；脑中追忆，实是今脑之动。
既无一物可跨时而在，则所谓过往，乃今时对往事之臆想也。
故曰：惟今为实，昔无定存，万象皆现于此一刻，过往不过心影耳。</p>
<h1 id="易学勤毅方入堂">易学勤毅方入堂</h1>
<p>时间：2025/8/8 23:26
内容：易为君子谋，非勤聪难明其理。
世传小教，佶屈聱牙、牵强附会、点水辄止，步不入堂室。
易本难，融贯之，自难析其理。
烟海文章、蝇头小字当毅行方入堂也。
惰则诸事不成，难学一术。</p>
<h1 id="决事静心良方言">决事静心良方言</h1>
<p>时间：2025/8/26 14:11
内容：胆欲大而心欲小，智欲圆而行欲方。
此决事良方也。
步步占先者，必有人以挤之。
事事争胜者，必有人以挫之。
此静心善法也。</p>
<h1 id="排错存真是非论">排错存真是非论</h1>
<p>时间：2025/9/11 22:19
内容：排其所错，存其所是，何谬不改其真。
Once you&rsquo;ve ruled out the impossible, whatever remains, however improbable, must be true.</p>
<h1 id="登高行远迩自始">登高行远迩自始</h1>
<p>时间：2025/9/17 11:08
内容：登高必自卑，行远必从迩。</p>
<h1 id="月白星淡党群言">月白星淡党群言</h1>
<p>时间：2025/9/28 00:51
内容：月白而星淡，何也？此月近而星远尔。
劣事出，人为其辩，何也？一丘之貉，近矣。
人之言，多利其所群，害其所不党。
夫人者发无理之辞，目望其所护者，须臾则理明矣。</p>
<h1 id="十九生辰秋感怀">十九生辰秋感怀</h1>
<p>时间：2025/9/30 23:20
内容：丙戌十九年，晓阴连午，诧探今日好风烟。
秋风一去，又何见，那年此日人间。
未近之日，懒逐风，慢待客，唯逐逝水夺时刻。
回身怅立半日，怯了旧故，忧了前志，匆忙匆忙，天教我正襟理课。
忽悟昼短常逢晦，万事浮休，非日进不止，方敢言修。</p>
<h1 id="归乡会友笃行思">归乡会友笃行思</h1>
<p>时间：2025/10/2 22:30
内容：昨日至家，一路同余旧友，程起忽雨至，车行急迅，
又击洼，水溅，顿而雾淞沆砀，恍若云境，一路时息时醒。
晚，为家父母至，回轩中陈铺清土而半夜息，
过日又早起，眼力不精，午有饮食而晚又聚与旧人。
如此题首如下。
不尚虚礼者，堂中八九人，人有此间乐，不慕仙与神。
父语，其少时有友，为时日正厅，权及副部，
诧其非有天资，而时日竟为人中之龙凤也，叹其世迁人改。
夫人者，虽当时不仕，可非木石不自省，终有发迹跃门之时，
唯孰老孰少孰高孰低之别而已，思之欲觉笃行之贵，不当懈也。
话罢，不胜酒力，即睡。</p>
<h1 id="连阴逆事待晴舒">连阴逆事待晴舒</h1>
<p>时间：2025/10/8 6:14
内容：八日连阴，心有郁郁不展之气，近日事事有逆之迹。
望拨云见日，展颜舒心。
既入校，又浑噩耗日以待终考。
观孤身寞然，屈身守分，待天逸我心。</p>
<h1 id="谷底存势发愤说">谷底存势发愤说</h1>
<p>时间：2025/10/13 23:02
内容：今日之语，当深沉锐尖。
乃谷底之语，待日后功成之日，当表以示众。
此当立一題章曰：存势说。
观往日，人左右，鲜倨我傲我。
虽不至礼七，可少冷我漠我。
行于闹市而静同悠林，于我若冰室寒骨，心悚来惴，日日不休。
人乐我弃，人远我近。
亦如离群之马、别飞之雁。
孤漠而无所同者。
此期何人怜我哉。
我以表索慰，一一忧忧而至，如沿路叩门，无有遗缺，
语出，以宽心考量，犹惧扰人、令生难意。
可话后，除木石冷落者，即倨语回信者。
除倨语回信者，即语半无下者。
除语半话下者，即乏语贫句者。
不思别下，应是落魄无人。
避之唯恐不及，何言信我友我恋我者。
当以存心积势而发，待势足之时必害弃我者。
当观其前倨而后恭之态，嚎嚎发笑。
当是以学存势，务示此文以慰吾沉怨之心。</p>
<h1 id="市变动乱观望记">市变动乱观望记</h1>
<p>时间：2025/10/27 00:07
内容：近日有市变而波众人，是以写记而録之。
先市主一言堂并发文，五红合金扰市，俄而价动如浮萍然，上下一举瞠目。
叫好者众，不乏少有讽嘲者，不成气候而已。
依我之见，此举动豪强却济普众，虽近有损可若长看则万木春也。
上豪抛而疾乎出逃，中豪踌躇观望若雉，下豪怒而斥普民愚。
无刀者欢，持红者乐。
一日之内，若天地翻覆，市如折湾流水翻涌波涛，不宁一日。
而后仅过日，竟一时全众哔然，纷然踩踏，一时伺服不畅。
通物陡跌而民心惶惶。
信取一物，折有八成而不止，可见纷人弃市之景。
目下观望，稍存回暖气象，我以为日后乃跌，此记一字，待后察见。</p>
<h1 id="成语集书传友念">成语集书传友念</h1>
<p>时间：2025/10/31 14:33
内容：今日忽有一思，欲集各成语于一书，当记于册中，以传友、弟。
止有一思，若欲成书，仍需待之。</p>
<h1 id="政弊与惜少年时">政弊与惜少年时</h1>
<p>时间：2025/11/1 0:23
内容：今世有一词政治，即朝中法令行动之事。此文后称政，略去治一字。
孟子有言道：君之视臣如手足；则臣视君如腹心；
君之视臣如犬马，则臣视君如国人；
君之视臣如土芥，则臣视君如寇雠。
析此大义，方知当政之弊。
劳我时谓思国，我责时谓反国。
众众闭口不谈，皆以为耻且噤若寒蝉。
不在话下，另谈一诗，附下。
劝君莫惜金缕衣，劝君须惜少年时。
有花堪折直须折，莫待无花空折枝。
堪折即折言思出即作，勇谋同在。
临花落，已无旧时意气，空折无用而憾叹当时。</p>
<h1 id="落叶感秋习行楷">落叶感秋习行楷</h1>
<p>时间：2025/11/2 17:22
内容：今日见落叶，方感秋至。
才见罢、冬将来。
以往日，唯晓时至，不觉有秋。
今日散行，偶见落叶，金气满盈，日照煦煦，却有冷风破景而至。
顿时意贯秋气。
当时，不行耕种，少察季气，不知春秋何意，
而余又一介书生，不动劳作，唯有叶拂书案，才晓有秋。
悲秋。
下附别事，今日有收二笔一纸以学书用，当习行楷，一日四刻，别无他话。</p>
<h1 id="老妪忘症记其重">老妪忘症记其重</h1>
<p>时间：2025/11/10 19:11
内容：观事有老妪忘症，妄指其夫窃己财，争而詈之，言词毒如蛇蝎。
夫与财，妪犹不辍诟骂。
未几，夫病，不治而亡。
妪不知有此。
夫未尝窃，乃妪病中妄诬也。
先日記事，唯充心臆以寄情，未作他用。
今闻老来健忘之症，始觉記錄之重。
此后大小事皆书于纸，若他日记忆昏昧，展卷观之，旧情可复。</p>
<h1 id="失眠论户晨风言">失眠论户晨风言</h1>
<p>时间：2025/11/12 1:45
内容：今失眠，意现一人，名盛一时，后杀名禁讲。
姓户名晨风。
户乃一车工，业修车件。
后荧視兴盛，火烈之时，人人尽知。
评此人，有济贫錢以壮誉，有轻贫士以谄富。
国外有二司，为苹果、谷歌。
前为富家用，后为黔首操。
是以此分而界人，盛而前，衰则后。
元义为器之左差，后以列人。
他且不論，今杀其言策真明耶？
助阶间之分对，当为良事。
教員有言，未忘阶级鬥争。
是以如此，虽其人未修，礼未正。
可若存之，能作助长斗强之用。
今且禁之，此形又缓矣。</p>
<h1 id="冀中访古感怀记">冀中访古感怀记</h1>
<p>时间：2025/12/12 14:48
内容：今日一补前行冀中一记。
行约五时而至，风寒厉及至，一旧友同往矣。
先观者，博物也。
其展正定历史遗迹，形美而胜。
目观所惊其奇者，一刀也，颇具东瀛武士刀风姿，优而美形。
又外有前时人民公社旧迹，不忍心悲，歌未竟，东方白。
后至旧城，其有一咋舌称奇之观，即旧城墙也，
高至十米，绵延不绝，不望止处。
外又一护城河，心痛故乡旧城墙之毁。
别者无他，食也。
并无奇处。
同友谈时，提吾之二憾。
一情也，不忍再述。
二学也。
此间六年，如若无度，竟无一日功弥留，尽皆无存。
如今失意，望后有重出头之时日。</p>
]]></content:encoded></item><item><title>今岁完</title><link>https://blog.taoxi.ink/p/20251231-02/</link><pubDate>Wed, 31 Dec 2025 00:00:00 +0800</pubDate><guid>https://blog.taoxi.ink/p/20251231-02/</guid><description>&lt;p&gt;正此，西岁完。&lt;/p&gt;
&lt;p&gt;往事有操劳，疲惫无止，盼日落再一，今终至。&lt;/p&gt;
&lt;p&gt;地承道环日，亿岁不止，循轨生而衍，不休日。&lt;/p&gt;
&lt;p&gt;元旦者，贺每岁西历正月新年伊始之节也。&lt;/p&gt;
&lt;p&gt;此日之定，缘乎西历法。&lt;/p&gt;</description><content:encoded><![CDATA[<p>正此，西岁完。</p>
<p>往事有操劳，疲惫无止，盼日落再一，今终至。</p>
<p>地承道环日，亿岁不止，循轨生而衍，不休日。</p>
<p>元旦者，贺每岁西历正月新年伊始之节也。</p>
<p>此日之定，缘乎西历法。</p>
<p>究其实理，择何日为元日，皆无不可。</p>
]]></content:encoded></item><item><title>专栏</title><link>https://blog.taoxi.ink/post/</link><pubDate>Wed, 31 Dec 2025 00:00:00 +0800</pubDate><guid>https://blog.taoxi.ink/post/</guid><description>&lt;h2 id="游戏专栏"&gt;游戏专栏&lt;/h2&gt;
&lt;p&gt;To be Happy&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://blog.taoxi.ink/html/fpsroad.html"&gt;FPS发展史&lt;/a&gt; - First Personal Shoot&lt;/li&gt;
&lt;li&gt;&lt;a href="https://blog.taoxi.ink/2026/01/10/steamtools/"&gt;steamtools+onekey破解&lt;/a&gt; - 游戏破解&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="搞钱专栏"&gt;搞钱专栏&lt;/h2&gt;
&lt;p&gt;To be Happy&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://blog.taoxi.ink/html/steam.html"&gt;Steam搬砖&lt;/a&gt; - Steam&lt;/li&gt;
&lt;/ul&gt;</description><content:encoded><![CDATA[<h2 id="游戏专栏">游戏专栏</h2>
<p>To be Happy</p>
<ul>
<li><a href="https://blog.taoxi.ink/html/fpsroad.html">FPS发展史</a> - First Personal Shoot</li>
<li><a href="https://blog.taoxi.ink/2026/01/10/steamtools/">steamtools+onekey破解</a> - 游戏破解</li>
</ul>
<h2 id="搞钱专栏">搞钱专栏</h2>
<p>To be Happy</p>
<ul>
<li><a href="https://blog.taoxi.ink/html/steam.html">Steam搬砖</a> - Steam</li>
</ul>
]]></content:encoded></item><item><title>悲画扇.散文诗</title><link>https://blog.taoxi.ink/p/20251228/</link><pubDate>Sun, 28 Dec 2025 00:00:00 +0800</pubDate><guid>https://blog.taoxi.ink/p/20251228/</guid><description>一篇富有诗意的随笔，以风、雪为隐喻，描述了从初识的暖意到后来的冷漠，探讨了情感变化和人心冷暖的深刻主题。</description><content:encoded><![CDATA[<p>所有、无一例外，刚相识的，都带有暖意。</p>
<p>你忘了？</p>
<p>第一次见风，见雪。</p>
<p>风一吹，雪就漫了天地。</p>
<p>你依在栏杆上，</p>
<p>满目都是白，风一吹，酒就醒了。</p>
<p>你说，风有心气、雪怀情。</p>
<p>&hellip;&hellip;</p>
<p>久了、无一例外，什么都变了。</p>
<p>寒彻骨、风吹枯木。</p>
<p>白得让人腻，枯木朽得没样子了。</p>
<p>你恨，</p>
<p>恨风不够柔，恨雪下不止。</p>
<p>&hellip;&hellip;</p>
<p>风听见了，它怕了，再也不来了。</p>
<p>雪难过了，也跟着走了。</p>
<p>&hellip;&hellip;.</p>
<p>人心变了，连风与雪，都成了错。</p>
]]></content:encoded></item><item><title>中华人民共和国反电信网络诈骗法</title><link>https://blog.taoxi.ink/p/20250927-02/</link><pubDate>Sat, 27 Sep 2025 16:00:00 +0800</pubDate><guid>https://blog.taoxi.ink/p/20250927-02/</guid><description>完整收录《中华人民共和国反电信网络诈骗法》全文，包括总则、电信治理、金融治理、互联网治理、综合措施、法律责任和附则共七章内容，详细解读反电信网络诈骗的法律规定和治理措施。</description><content:encoded><![CDATA[<h1 id="中华人民共和国反电信网络诈骗法">中华人民共和国反电信网络诈骗法</h1>
<p>（2022 年 9 月 2 日第十三届全国人民代表大会常务委员会第三十六次会议通过）</p>
<h2 id="目录">目　录</h2>
<ul>
<li>第一章　总　　则</li>
<li>第二章　电信治理</li>
<li>第三章　金融治理</li>
<li>第四章　互联网治理</li>
<li>第五章　综合措施</li>
<li>第六章　法律责任</li>
<li>第七章　附　　则</li>
</ul>
<h2 id="第一章总则">第一章　总　　则</h2>
<h3 id="第一条">第一条</h3>
<p>为了预防、遏制和惩治电信网络诈骗活动，加强反电信网络诈骗工作，保护公民和组织的合法权益，维护社会稳定和国家安全，根据宪法，制定本法。</p>
<h3 id="第二条">第二条</h3>
<p>本法所称电信网络诈骗，是指以非法占有为目的，利用电信网络技术手段，通过远程、非接触等方式，诈骗公私财物的行为。</p>
<h3 id="第三条">第三条</h3>
<p>打击治理在中华人民共和国境内实施的电信网络诈骗活动或者中华人民共和国公民在境外实施的电信网络诈骗活动，适用本法。</p>
<p>境外的组织、个人针对中华人民共和国境内实施电信网络诈骗活动的，或者为他人针对境内实施电信网络诈骗活动提供产品、服务等帮助的，依照本法有关规定处理和追究责任。</p>
<h3 id="第四条">第四条</h3>
<p>反电信网络诈骗工作坚持以人民为中心，统筹发展和安全；坚持系统观念、法治思维，注重源头治理、综合治理；坚持齐抓共管、群防群治，全面落实打防管控各项措施，加强社会宣传教育防范；坚持精准防治，保障正常生产经营活动和群众生活便利。</p>
<h3 id="第五条">第五条</h3>
<p>反电信网络诈骗工作应当依法进行，维护公民和组织的合法权益。</p>
<p>有关部门和单位、个人应当对在反电信网络诈骗工作过程中知悉的国家秘密、商业秘密和个人隐私、个人信息予以保密。</p>
<h3 id="第六条">第六条</h3>
<p>国务院建立反电信网络诈骗工作机制，统筹协调打击治理工作。</p>
<p>地方各级人民政府组织领导本行政区域内反电信网络诈骗工作，确定反电信网络诈骗目标任务和工作机制，开展综合治理。</p>
<p>公安机关牵头负责反电信网络诈骗工作，金融、电信、网信、市场监管等有关部门依照职责履行监管主体责任，负责本行业领域反电信网络诈骗工作。</p>
<p>人民法院、人民检察院发挥审判、检察职能作用，依法防范、惩治电信网络诈骗活动。</p>
<p>电信业务经营者、银行业金融机构、非银行支付机构、互联网服务提供者承担风险防控责任，建立反电信网络诈骗内部控制机制和安全责任制度，加强新业务涉诈风险安全评估。</p>
<h3 id="第七条">第七条</h3>
<p>有关部门、单位在反电信网络诈骗工作中应当密切协作，实现跨行业、跨地域协同配合、快速联动，加强专业队伍建设，有效打击治理电信网络诈骗活动。</p>
<h3 id="第八条">第八条</h3>
<p>各级人民政府和有关部门应当加强反电信网络诈骗宣传，普及相关法律和知识，提高公众对各类电信网络诈骗方式的防骗意识和识骗能力。</p>
<p>教育行政、市场监管、民政等有关部门和村民委员会、居民委员会，应当结合电信网络诈骗受害群体的分布等特征，加强对老年人、青少年等群体的宣传教育，增强反电信网络诈骗宣传教育的针对性、精准性，开展反电信网络诈骗宣传教育进学校、进企业、进社区、进农村、进家庭等活动。</p>
<p>各单位应当加强内部防范电信网络诈骗工作，对工作人员开展防范电信网络诈骗教育；个人应当加强电信网络诈骗防范意识。单位、个人应当协助、配合有关部门依照本法规定开展反电信网络诈骗工作。</p>
<h2 id="第二章电信治理">第二章　电信治理</h2>
<h3 id="第九条">第九条</h3>
<p>电信业务经营者应当依法全面落实电话用户真实身份信息登记制度。</p>
<p>基础电信企业和移动通信转售企业应当承担对代理商落实电话用户实名制管理责任，在协议中明确代理商实名制登记的责任和有关违约处置措施。</p>
<h3 id="第十条">第十条</h3>
<p>办理电话卡不得超出国家有关规定限制的数量。</p>
<p>对经识别存在异常办卡情形的，电信业务经营者有权加强核查或者拒绝办卡。具体识别办法由国务院电信主管部门制定。</p>
<p>国务院电信主管部门组织建立电话用户开卡数量核验机制和风险信息共享机制，并为用户查询名下电话卡信息提供便捷渠道。</p>
<h3 id="第十一条">第十一条</h3>
<p>电信业务经营者对监测识别的涉诈异常电话卡用户应当重新进行实名核验，根据风险等级采取有区别的、相应的核验措施。对未按规定核验或者核验未通过的，电信业务经营者可以限制、暂停有关电话卡功能。</p>
<h3 id="第十二条">第十二条</h3>
<p>电信业务经营者建立物联网卡用户风险评估制度，评估未通过的，不得向其销售物联网卡；严格登记物联网卡用户身份信息；采取有效技术措施限定物联网卡开通功能、使用场景和适用设备。</p>
<p>单位用户从电信业务经营者购买物联网卡再将载有物联网卡的设备销售给其他用户的，应当核验和登记用户身份信息，并将销量、存量及用户实名信息传送给号码归属的电信业务经营者。</p>
<p>电信业务经营者对物联网卡的使用建立监测预警机制。对存在异常使用情形的，应当采取暂停服务、重新核验身份和使用场景或者其他合同约定的处置措施。</p>
<h3 id="第十三条">第十三条</h3>
<p>电信业务经营者应当规范真实主叫号码传送和电信线路出租，对改号电话进行封堵拦截和溯源核查。</p>
<p>电信业务经营者应当严格规范国际通信业务出入口局主叫号码传送，真实、准确向用户提示来电号码所属国家或者地区，对网内和网间虚假主叫、不规范主叫进行识别、拦截。</p>
<h3 id="第十四条">第十四条</h3>
<p>任何单位和个人不得非法制造、买卖、提供或者使用下列设备、软件：（一）电话卡批量插入设备；（二）具有改变主叫号码、虚拟拨号、互联网电话违规接入公用电信网络等功能的设备、软件；（三）批量账号、网络地址自动切换系统，批量接收提供短信验证、语音验证的平台；（四）其他用于实施电信网络诈骗等违法犯罪的设备、软件。</p>
<p>电信业务经营者、互联网服务提供者应当采取技术措施，及时识别、阻断前款规定的非法设备、软件接入网络，并向公安机关和相关行业主管部门报告。</p>
<h2 id="第三章金融治理">第三章　金融治理</h2>
<h3 id="第十五条">第十五条</h3>
<p>银行业金融机构、非银行支付机构为客户开立银行账户、支付账户及提供支付结算服务，和与客户业务关系存续期间，应当建立客户尽职调查制度，依法识别受益所有人，采取相应风险管理措施，防范银行账户、支付账户等被用于电信网络诈骗活动。</p>
<h3 id="第十六条">第十六条</h3>
<p>开立银行账户、支付账户不得超出国家有关规定限制的数量。</p>
<p>对经识别存在异常开户情形的，银行业金融机构、非银行支付机构有权加强核查或者拒绝开户。</p>
<p>中国人民银行、国务院银行业监督管理机构组织有关清算机构建立跨机构开户数量核验机制和风险信息共享机制，并为客户提供查询名下银行账户、支付账户的便捷渠道。银行业金融机构、非银行支付机构应当按照国家有关规定提供开户情况和有关风险信息。相关信息不得用于反电信网络诈骗以外的其他用途。</p>
<h3 id="第十七条">第十七条</h3>
<p>银行业金融机构、非银行支付机构应当建立开立企业账户异常情形的风险防控机制。金融、电信、市场监管、税务等有关部门建立开立企业账户相关信息共享查询系统，提供联网核查服务。</p>
<p>市场主体登记机关应当依法对企业实名登记履行身份信息核验职责；依照规定对登记事项进行监督检查，对可能存在虚假登记、涉诈异常的企业重点监督检查，依法撤销登记的，依照前款的规定及时共享信息；为银行业金融机构、非银行支付机构进行客户尽职调查和依法识别受益所有人提供便利。</p>
<h3 id="第十八条">第十八条</h3>
<p>银行业金融机构、非银行支付机构应当对银行账户、支付账户及支付结算服务加强监测，建立完善符合电信网络诈骗活动特征的异常账户和可疑交易监测机制。</p>
<p>中国人民银行统筹建立跨银行业金融机构、非银行支付机构的反洗钱统一监测系统，会同国务院公安部门完善与电信网络诈骗犯罪资金流转特点相适应的反洗钱可疑交易报告制度。</p>
<p>对监测识别的异常账户和可疑交易，银行业金融机构、非银行支付机构应当根据风险情况，采取核实交易情况、重新核验身份、延迟支付结算、限制或者中止有关业务等必要的防范措施。</p>
<p>银行业金融机构、非银行支付机构依照第一款规定开展异常账户和可疑交易监测时，可以收集异常客户互联网协议地址、网卡地址、支付受理终端信息等必要的交易信息、设备位置信息。上述信息未经客户授权，不得用于反电信网络诈骗以外的其他用途。</p>
<h3 id="第十九条">第十九条</h3>
<p>银行业金融机构、非银行支付机构应当按照国家有关规定，完整、准确传输直接提供商品或者服务的商户名称、收付款客户名称及账号等交易信息，保证交易信息的真实、完整和支付全流程中的一致性。</p>
<h3 id="第二十条">第二十条</h3>
<p>国务院公安部门会同有关部门建立完善电信网络诈骗涉案资金即时查询、紧急止付、快速冻结、及时解冻和资金返还制度，明确有关条件、程序和救济措施。</p>
<p>公安机关依法决定采取上述措施的，银行业金融机构、非银行支付机构应当予以配合。</p>
<h2 id="第四章互联网治理">第四章　互联网治理</h2>
<h3 id="第二十一条">第二十一条</h3>
<p>电信业务经营者、互联网服务提供者为用户提供下列服务，在与用户签订协议或者确认提供服务时，应当依法要求用户提供真实身份信息，用户不提供真实身份信息的，不得提供服务：（一）提供互联网接入服务；（二）提供网络代理等网络地址转换服务；（三）提供互联网域名注册、服务器托管、空间租用、云服务、内容分发服务；（四）提供信息、软件发布服务，或者提供即时通讯、网络交易、网络游戏、网络直播发布、广告推广服务。</p>
<h3 id="第二十二条">第二十二条</h3>
<p>互联网服务提供者对监测识别的涉诈异常账号应当重新核验，根据国家有关规定采取限制功能、暂停服务等处置措施。</p>
<p>互联网服务提供者应当根据公安机关、电信主管部门要求，对涉案电话卡、涉诈异常电话卡所关联注册的有关互联网账号进行核验，根据风险情况，采取限期改正、限制功能、暂停使用、关闭账号、禁止重新注册等处置措施。</p>
<h3 id="第二十三条">第二十三条</h3>
<p>设立移动互联网应用程序应当按照国家有关规定向电信主管部门办理许可或者备案手续。</p>
<p>为应用程序提供封装、分发服务的，应当登记并核验应用程序开发运营者的真实身份信息，核验应用程序的功能、用途。</p>
<p>公安、电信、网信等部门和电信业务经营者、互联网服务提供者应当加强对分发平台以外途径下载传播的涉诈应用程序重点监测、及时处置。</p>
<h3 id="第二十四条">第二十四条</h3>
<p>提供域名解析、域名跳转、网址链接转换服务的，应当按照国家有关规定，核验域名注册、解析信息和互联网协议地址的真实性、准确性，规范域名跳转，记录并留存所提供相应服务的日志信息，支持实现对解析、跳转、转换记录的溯源。</p>
<h3 id="第二十五条">第二十五条</h3>
<p>任何单位和个人不得为他人实施电信网络诈骗活动提供下列支持或者帮助：（一）出售、提供个人信息；（二）帮助他人通过虚拟货币交易等方式洗钱；（三）其他为电信网络诈骗活动提供支持或者帮助的行为。</p>
<p>电信业务经营者、互联网服务提供者应当依照国家有关规定，履行合理注意义务，对利用下列业务从事涉诈支持、帮助活动进行监测识别和处置：（一）提供互联网接入、服务器托管、网络存储、通讯传输、线路出租、域名解析等网络资源服务；（二）提供信息发布或者搜索、广告推广、引流推广等网络推广服务；（三）提供应用程序、网站等网络技术、产品的制作、维护服务；（四）提供支付结算服务。</p>
<h3 id="第二十六条">第二十六条</h3>
<p>公安机关办理电信网络诈骗案件依法调取证据的，互联网服务提供者应当及时提供技术支持和协助。</p>
<p>互联网服务提供者依照本法规定对有关涉诈信息、活动进行监测时，发现涉诈违法犯罪线索、风险信息的，应当依照国家有关规定，根据涉诈风险类型、程度情况移送公安、金融、电信、网信等部门。有关部门应当建立完善反馈机制，将相关情况及时告知移送单位。</p>
<h2 id="第五章综合措施">第五章　综合措施</h2>
<h3 id="第二十七条">第二十七条</h3>
<p>公安机关应当建立完善打击治理电信网络诈骗工作机制，加强专门队伍和专业技术建设，各警种、各地公安机关应当密切配合，依法有效惩处电信网络诈骗活动。</p>
<p>公安机关接到电信网络诈骗活动的报案或者发现电信网络诈骗活动，应当依照《中华人民共和国刑事诉讼法》的规定立案侦查。</p>
<h3 id="第二十八条">第二十八条</h3>
<p>金融、电信、网信部门依照职责对银行业金融机构、非银行支付机构、电信业务经营者、互联网服务提供者落实本法规定情况进行监督检查。有关监督检查活动应当依法规范开展。</p>
<h3 id="第二十九条">第二十九条</h3>
<p>个人信息处理者应当依照《中华人民共和国个人信息保护法》等法律规定，规范个人信息处理，加强个人信息保护，建立个人信息被用于电信网络诈骗的防范机制。</p>
<p>履行个人信息保护职责的部门、单位对可能被电信网络诈骗利用的物流信息、交易信息、贷款信息、医疗信息、婚介信息等实施重点保护。公安机关办理电信网络诈骗案件，应当同时查证犯罪所利用的个人信息来源，依法追究相关人员和单位责任。</p>
<h3 id="第三十条">第三十条</h3>
<p>电信业务经营者、银行业金融机构、非银行支付机构、互联网服务提供者应当对从业人员和用户开展反电信网络诈骗宣传，在有关业务活动中对防范电信网络诈骗作出提示，对本领域新出现的电信网络诈骗手段及时向用户作出提醒，对非法买卖、出租、出借本人有关卡、账户、账号等被用于电信网络诈骗的法律责任作出警示。</p>
<p>新闻、广播、电视、文化、互联网信息服务等单位，应当面向社会有针对性地开展反电信网络诈骗宣传教育。</p>
<p>任何单位和个人有权举报电信网络诈骗活动，有关部门应当依法及时处理，对提供有效信息的举报人依照规定给予奖励和保护。</p>
<h3 id="第三十一条">第三十一条</h3>
<p>任何单位和个人不得非法买卖、出租、出借电话卡、物联网卡、电信线路、短信端口、银行账户、支付账户、互联网账号等，不得提供实名核验帮助；不得假冒他人身份或者虚构代理关系开立上述卡、账户、账号等。</p>
<p>对经设区的市级以上公安机关认定的实施前款行为的单位、个人和相关组织者，以及因从事电信网络诈骗活动或者关联犯罪受过刑事处罚的人员，可以按照国家有关规定记入信用记录，采取限制其有关卡、账户、账号等功能和停止非柜面业务、暂停新业务、限制入网等措施。对上述认定和措施有异议的，可以提出申诉，有关部门应当建立健全申诉渠道、信用修复和救济制度。具体办法由国务院公安部门会同有关主管部门规定。</p>
<h3 id="第三十二条">第三十二条</h3>
<p>国家支持电信业务经营者、银行业金融机构、非银行支付机构、互联网服务提供者研究开发有关电信网络诈骗反制技术，用于监测识别、动态封堵和处置涉诈异常信息、活动。</p>
<p>国务院公安部门、金融管理部门、电信主管部门和国家网信部门等应当统筹负责本行业领域反制技术措施建设，推进涉电信网络诈骗样本信息数据共享，加强涉诈用户信息交叉核验，建立有关涉诈异常信息、活动的监测识别、动态封堵和处置机制。</p>
<p>依据本法第十一条、第十二条、第十八条、第二十二条和前款规定，对涉诈异常情形采取限制、暂停服务等处置措施的，应当告知处置原因、救济渠道及需要提交的资料等事项，被处置对象可以向作出决定或者采取措施的部门、单位提出申诉。作出决定的部门、单位应当建立完善申诉渠道，及时受理申诉并核查，核查通过的，应当即时解除有关措施。</p>
<h3 id="第三十三条">第三十三条</h3>
<p>国家推进网络身份认证公共服务建设，支持个人、企业自愿使用，电信业务经营者、银行业金融机构、非银行支付机构、互联网服务提供者对存在涉诈异常的电话卡、银行账户、支付账户、互联网账号，可以通过国家网络身份认证公共服务对用户身份重新进行核验。</p>
<h3 id="第三十四条">第三十四条</h3>
<p>公安机关应当会同金融、电信、网信部门组织银行业金融机构、非银行支付机构、电信业务经营者、互联网服务提供者等建立预警劝阻系统，对预警发现的潜在被害人，根据情况及时采取相应劝阻措施。对电信网络诈骗案件应当加强追赃挽损，完善涉案资金处置制度，及时返还被害人的合法财产。对遭受重大生活困难的被害人，符合国家有关救助条件的，有关方面依照规定给予救助。</p>
<h3 id="第三十五条">第三十五条</h3>
<p>经国务院反电信网络诈骗工作机制决定或者批准，公安、金融、电信等部门对电信网络诈骗活动严重的特定地区，可以依照国家有关规定采取必要的临时风险防范措施。</p>
<h3 id="第三十六条">第三十六条</h3>
<p>对前往电信网络诈骗活动严重地区的人员，出境活动存在重大涉电信网络诈骗活动嫌疑的，移民管理机构可以决定不准其出境。</p>
<p>因从事电信网络诈骗活动受过刑事处罚的人员，设区的市级以上公安机关可以根据犯罪情况和预防再犯罪的需要，决定自处罚完毕之日起六个月至三年以内不准其出境，并通知移民管理机构执行。</p>
<h3 id="第三十七条">第三十七条</h3>
<p>国务院公安部门等会同外交部门加强国际执法司法合作，与有关国家、地区、国际组织建立有效合作机制，通过开展国际警务合作等方式，提升在信息交流、调查取证、侦查抓捕、追赃挽损等方面的合作水平，有效打击遏制跨境电信网络诈骗活动。</p>
<h2 id="第六章法律责任">第六章　法律责任</h2>
<h3 id="第三十八条">第三十八条</h3>
<p>组织、策划、实施、参与电信网络诈骗活动或者为电信网络诈骗活动提供帮助，构成犯罪的，依法追究刑事责任。</p>
<p>前款行为尚不构成犯罪的，由公安机关处十日以上十五日以下拘留；没收违法所得，处违法所得一倍以上十倍以下罚款，没有违法所得或者违法所得不足一万元的，处十万元以下罚款。</p>
<h3 id="第三十九条">第三十九条</h3>
<p>电信业务经营者违反本法规定，有下列情形之一的，由有关主管部门责令改正，情节较轻的，给予警告、通报批评，或者处五万元以上五十万元以下罚款；情节严重的，处五十万元以上五百万元以下罚款，并可以由有关主管部门责令暂停相关业务、停业整顿、吊销相关业务许可证或者吊销营业执照，对其直接负责的主管人员和其他直接责任人员，处一万元以上二十万元以下罚款：（一）未落实国家有关规定确定的反电信网络诈骗内部控制机制的；（二）未履行电话卡、物联网卡实名制登记职责的；（三）未履行对电话卡、物联网卡的监测识别、监测预警和相关处置职责的；（四）未对物联网卡用户进行风险评估，或者未限定物联网卡的开通功能、使用场景和适用设备的；（五）未采取措施对改号电话、虚假主叫或者具有相应功能的非法设备进行监测处置的。</p>
<h3 id="第四十条">第四十条</h3>
<p>银行业金融机构、非银行支付机构违反本法规定，有下列情形之一的，由有关主管部门责令改正，情节较轻的，给予警告、通报批评，或者处五万元以上五十万元以下罚款；情节严重的，处五十万元以上五百万元以下罚款，并可以由有关主管部门责令停止新增业务、缩减业务类型或者业务范围、暂停相关业务、停业整顿、吊销相关业务许可证或者吊销营业执照，对其直接负责的主管人员和其他直接责任人员，处一万元以上二十万元以下罚款：（一）未落实国家有关规定确定的反电信网络诈骗内部控制机制的；（二）未履行尽职调查义务和有关风险管理措施的；（三）未履行对异常账户、可疑交易的风险监测和相关处置义务的；（四）未按照规定完整、准确传输有关交易信息的。</p>
<h3 id="第四十一条">第四十一条</h3>
<p>电信业务经营者、互联网服务提供者违反本法规定，有下列情形之一的，由有关主管部门责令改正，情节较轻的，给予警告、通报批评，或者处五万元以上五十万元以下罚款；情节严重的，处五十万元以上五百万元以下罚款，并可以由有关主管部门责令暂停相关业务、停业整顿、关闭网站或者应用程序、吊销相关业务许可证或者吊销营业执照，对其直接负责的主管人员和其他直接责任人员，处一万元以上二十万元以下罚款：（一）未落实国家有关规定确定的反电信网络诈骗内部控制机制的；（二）未履行网络服务实名制职责，或者未对涉案、涉诈电话卡关联注册互联网账号进行核验的；（三）未按照国家有关规定，核验域名注册、解析信息和互联网协议地址的真实性、准确性，规范域名跳转，或者记录并留存所提供相应服务的日志信息的；（四）未登记核验移动互联网应用程序开发运营者的真实身份信息或者未核验应用程序的功能、用途，为其提供应用程序封装、分发服务的；（五）未履行对涉诈互联网账号和应用程序，以及其他电信网络诈骗信息、活动的监测识别和处置义务的；（六）拒不依法为查处电信网络诈骗犯罪提供技术支持和协助，或者未按规定移送有关违法犯罪线索、风险信息的。</p>
<h3 id="第四十二条">第四十二条</h3>
<p>违反本法第十四条、第二十五条第一款规定的，没收违法所得，由公安机关或者有关主管部门处违法所得一倍以上十倍以下罚款，没有违法所得或者违法所得不足五万元的，处五十万元以下罚款；情节严重的，由公安机关并处十五日以下拘留。</p>
<h3 id="第四十三条">第四十三条</h3>
<p>违反本法第二十五条第二款规定，由有关主管部门责令改正，情节较轻的，给予警告、通报批评，或者处五万元以上五十万元以下罚款；情节严重的，处五十万元以上五百万元以下罚款，并可以由有关主管部门责令暂停相关业务、停业整顿、关闭网站或者应用程序，对其直接负责的主管人员和其他直接责任人员，处一万元以上二十万元以下罚款。</p>
<h3 id="第四十四条">第四十四条</h3>
<p>违反本法第三十一条第一款规定的，没收违法所得，由公安机关处违法所得一倍以上十倍以下罚款，没有违法所得或者违法所得不足二万元的，处二十万元以下罚款；情节严重的，并处十五日以下拘留。</p>
<h3 id="第四十五条">第四十五条</h3>
<p>反电信网络诈骗工作有关部门、单位的工作人员滥用职权、玩忽职守、徇私舞弊，或者有其他违反本法规定行为，构成犯罪的，依法追究刑事责任。</p>
<h3 id="第四十六条">第四十六条</h3>
<p>组织、策划、实施、参与电信网络诈骗活动或者为电信网络诈骗活动提供相关帮助的违法犯罪人员，除依法承担刑事责任、行政责任以外，造成他人损害的，依照《中华人民共和国民法典》等法律的规定承担民事责任。</p>
<p>电信业务经营者、银行业金融机构、非银行支付机构、互联网服务提供者等违反本法规定，造成他人损害的，依照《中华人民共和国民法典》等法律的规定承担民事责任。</p>
<h3 id="第四十七条">第四十七条</h3>
<p>人民检察院在履行反电信网络诈骗职责中，对于侵害国家利益和社会公共利益的行为，可以依法向人民法院提起公益诉讼。</p>
<h3 id="第四十八条">第四十八条</h3>
<p>有关单位和个人对依照本法作出的行政处罚和行政强制措施决定不服的，可以依法申请行政复议或者提起行政诉讼。</p>
<h2 id="第七章附则">第七章　附　　则</h2>
<h3 id="第四十九条">第四十九条</h3>
<p>反电信网络诈骗工作涉及的有关管理和责任制度，本法没有规定的，适用《中华人民共和国网络安全法》、《中华人民共和国个人信息保护法》、《中华人民共和国反洗钱法》等相关法律规定。</p>
<h3 id="第五十条">第五十条</h3>
<p>本法自 2022 年 12 月 1 日起施行。</p>
]]></content:encoded></item><item><title>中华人民共和国网络安全法</title><link>https://blog.taoxi.ink/p/20250927-01/</link><pubDate>Sat, 27 Sep 2025 16:00:00 +0800</pubDate><guid>https://blog.taoxi.ink/p/20250927-01/</guid><description>完整收录《中华人民共和国网络安全法》全文，包括总则、网络安全支持与促进、网络运行安全、网络信息安全、监测预警与应急处置、法律责任和附则共七章内容，详细解读网络安全的法律规定和保护措施。</description><content:encoded><![CDATA[<h1 id="中华人民共和国网络安全法">中华人民共和国网络安全法</h1>
<p>（2016 年 11 月 7 日第十二届全国人民代表大会常务委员会第二十四次会议通过）</p>
<h2 id="目录">目　　录</h2>
<ul>
<li>第一章　总　　则</li>
<li>第二章　网络安全支持与促进</li>
<li>第三章　网络运行安全
第一节　一般规定
第二节　关键信息基础设施的运行安全</li>
<li>第一节　一般规定</li>
<li>第二节　关键信息基础设施的运行安全</li>
<li>第四章　网络信息安全</li>
<li>第五章　监测预警与应急处置</li>
<li>第六章　法律责任</li>
<li>第七章　附　　则</li>
</ul>
<h2 id="第一章总则">第一章　总　　则</h2>
<h3 id="第一条">第一条</h3>
<p>为了保障网络安全，维护网络空间主权和国家安全、社会公共利益，保护公民、法人和其他组织的合法权益，促进经济社会信息化健康发展，制定本法。</p>
<h3 id="第二条">第二条</h3>
<p>在中华人民共和国境内建设、运营、维护和使用网络，以及网络安全的监督管理，适用本法。</p>
<h3 id="第三条">第三条</h3>
<p>国家坚持网络安全与信息化发展并重，遵循积极利用、科学发展、依法管理、确保安全的方针，推进网络基础设施建设和互联互通，鼓励网络技术创新和应用，支持培养网络安全人才，建立健全网络安全保障体系，提高网络安全保护能力。</p>
<h3 id="第四条">第四条</h3>
<p>国家制定并不断完善网络安全战略，明确保障网络安全的基本要求和主要目标，提出重点领域的网络安全政策、工作任务和措施。</p>
<h3 id="第五条">第五条</h3>
<p>国家采取措施，监测、防御、处置来源于中华人民共和国境内外的网络安全风险和威胁，保护关键信息基础设施免受攻击、侵入、干扰和破坏，依法惩治网络违法犯罪活动，维护网络空间安全和秩序。</p>
<h3 id="第六条">第六条</h3>
<p>国家倡导诚实守信、健康文明的网络行为，推动传播社会主义核心价值观，采取措施提高全社会的网络安全意识和水平，形成全社会共同参与促进网络安全的良好环境。</p>
<h3 id="第七条">第七条</h3>
<p>国家积极开展网络空间治理、网络技术研发和标准制定、打击网络违法犯罪等方面的国际交流与合作，推动构建和平、安全、开放、合作的网络空间，建立多边、民主、透明的网络治理体系。</p>
<h3 id="第八条">第八条</h3>
<p>国家网信部门负责统筹协调网络安全工作和相关监督管理工作。国务院电信主管部门、公安部门和其他有关机关依照本法和有关法律、行政法规的规定，在各自职责范围内负责网络安全保护和监督管理工作。</p>
<p>县级以上地方人民政府有关部门的网络安全保护和监督管理职责，按照国家有关规定确定。</p>
<h3 id="第九条">第九条</h3>
<p>网络运营者开展经营和服务活动，必须遵守法律、行政法规，尊重社会公德，遵守商业道德，诚实信用，履行网络安全保护义务，接受政府和社会的监督，承担社会责任。</p>
<h3 id="第十条">第十条</h3>
<p>建设、运营网络或者通过网络提供服务，应当依照法律、行政法规的规定和国家标准的强制性要求，采取技术措施和其他必要措施，保障网络安全、稳定运行，有效应对网络安全事件，防范网络违法犯罪活动，维护网络数据的完整性、保密性和可用性。</p>
<h3 id="第十一条">第十一条</h3>
<p>网络相关行业组织按照章程，加强行业自律，制定网络安全行为规范，指导会员加强网络安全保护，提高网络安全保护水平，促进行业健康发展。</p>
<h3 id="第十二条">第十二条</h3>
<p>国家保护公民、法人和其他组织依法使用网络的权利，促进网络接入普及，提升网络服务水平，为社会提供安全、便利的网络服务，保障网络信息依法有序自由流动。</p>
<p>任何个人和组织使用网络应当遵守宪法法律，遵守公共秩序，尊重社会公德，不得危害网络安全，不得利用网络从事危害国家安全、荣誉和利益，煽动颠覆国家政权、推翻社会主义制度，煽动分裂国家、破坏国家统一，宣扬恐怖主义、极端主义，宣扬民族仇恨、民族歧视，传播暴力、淫秽色情信息，编造、传播虚假信息扰乱经济秩序和社会秩序，以及侵害他人名誉、隐私、知识产权和其他合法权益等活动。</p>
<h3 id="第十三条">第十三条</h3>
<p>国家支持研究开发有利于未成年人健康成长的网络产品和服务，依法惩治利用网络从事危害未成年人身心健康的活动，为未成年人提供安全、健康的网络环境。</p>
<h3 id="第十四条">第十四条</h3>
<p>任何个人和组织有权对危害网络安全的行为向网信、电信、公安等部门举报。收到举报的部门应当及时依法作出处理；不属于本部门职责的，应当及时移送有权处理的部门。</p>
<p>有关部门应当对举报人的相关信息予以保密，保护举报人的合法权益。</p>
<h2 id="第二章网络安全支持与促进">第二章　网络安全支持与促进</h2>
<h3 id="第十五条">第十五条</h3>
<p>国家建立和完善网络安全标准体系。国务院标准化行政主管部门和国务院其他有关部门根据各自的职责，组织制定并适时修订有关网络安全管理以及网络产品、服务和运行安全的国家标准、行业标准。</p>
<p>国家支持企业、研究机构、高等学校、网络相关行业组织参与网络安全国家标准、行业标准的制定。</p>
<h3 id="第十六条">第十六条</h3>
<p>国务院和省、自治区、直辖市人民政府应当统筹规划，加大投入，扶持重点网络安全技术产业和项目，支持网络安全技术的研究开发和应用，推广安全可信的网络产品和服务，保护网络技术知识产权，支持企业、研究机构和高等学校等参与国家网络安全技术创新项目。</p>
<h3 id="第十七条">第十七条</h3>
<p>国家推进网络安全社会化服务体系建设，鼓励有关企业、机构开展网络安全认证、检测和风险评估等安全服务。</p>
<h3 id="第十八条">第十八条</h3>
<p>国家鼓励开发网络数据安全保护和利用技术，促进公共数据资源开放，推动技术创新和经济社会发展。</p>
<p>国家支持创新网络安全管理方式，运用网络新技术，提升网络安全保护水平。</p>
<h3 id="第十九条">第十九条</h3>
<p>各级人民政府及其有关部门应当组织开展经常性的网络安全宣传教育，并指导、督促有关单位做好网络安全宣传教育工作。</p>
<p>大众传播媒介应当有针对性地面向社会进行网络安全宣传教育。</p>
<h3 id="第二十条">第二十条</h3>
<p>国家支持企业和高等学校、职业学校等教育培训机构开展网络安全相关教育与培训，采取多种方式培养网络安全人才，促进网络安全人才交流。</p>
<h2 id="第三章网络运行安全">第三章　网络运行安全</h2>
<h3 id="第一节一般规定">第一节　一般规定</h3>
<h4 id="第二十一条">第二十一条</h4>
<p>国家实行网络安全等级保护制度。网络运营者应当按照网络安全等级保护制度的要求，履行下列安全保护义务，保障网络免受干扰、破坏或者未经授权的访问，防止网络数据泄露或者被窃取、篡改：</p>
<p>（一）制定内部安全管理制度和操作规程，确定网络安全负责人，落实网络安全保护责任；</p>
<p>（二）采取防范计算机病毒和网络攻击、网络侵入等危害网络安全行为的技术措施；</p>
<p>（三）采取监测、记录网络运行状态、网络安全事件的技术措施，并按照规定留存相关的网络日志不少于六个月；</p>
<p>（四）采取数据分类、重要数据备份和加密等措施；</p>
<p>（五）法律、行政法规规定的其他义务。</p>
<h4 id="第二十二条">第二十二条</h4>
<p>网络产品、服务应当符合相关国家标准的强制性要求。网络产品、服务的提供者不得设置恶意程序；发现其网络产品、服务存在安全缺陷、漏洞等风险时，应当立即采取补救措施，按照规定及时告知用户并向有关主管部门报告。</p>
<p>网络产品、服务的提供者应当为其产品、服务持续提供安全维护；在规定或者当事人约定的期限内，不得终止提供安全维护。</p>
<p>网络产品、服务具有收集用户信息功能的，其提供者应当向用户明示并取得同意；涉及用户个人信息的，还应当遵守本法和有关法律、行政法规关于个人信息保护的规定。</p>
<h4 id="第二十三条">第二十三条</h4>
<p>网络关键设备和网络安全专用产品应当按照相关国家标准的强制性要求，由具备资格的机构安全认证合格或者安全检测符合要求后，方可销售或者提供。国家网信部门会同国务院有关部门制定、公布网络关键设备和网络安全专用产品目录，并推动安全认证和安全检测结果互认，避免重复认证、检测。</p>
<h4 id="第二十四条">第二十四条</h4>
<p>网络运营者为用户办理网络接入、域名注册服务，办理固定电话、移动电话等入网手续，或者为用户提供信息发布、即时通讯等服务，在与用户签订协议或者确认提供服务时，应当要求用户提供真实身份信息。用户不提供真实身份信息的，网络运营者不得为其提供相关服务。</p>
<p>国家实施网络可信身份战略，支持研究开发安全、方便的电子身份认证技术，推动不同电子身份认证之间的互认。</p>
<h4 id="第二十五条">第二十五条</h4>
<p>网络运营者应当制定网络安全事件应急预案，及时处置系统漏洞、计算机病毒、网络攻击、网络侵入等安全风险；在发生危害网络安全的事件时，立即启动应急预案，采取相应的补救措施，并按照规定向有关主管部门报告。</p>
<h4 id="第二十六条">第二十六条</h4>
<p>开展网络安全认证、检测、风险评估等活动，向社会发布系统漏洞、计算机病毒、网络攻击、网络侵入等网络安全信息，应当遵守国家有关规定。</p>
<h4 id="第二十七条">第二十七条</h4>
<p>任何个人和组织不得从事非法侵入他人网络、干扰他人网络正常功能、窃取网络数据等危害网络安全的活动；不得提供专门用于从事侵入网络、干扰网络正常功能及防护措施、窃取网络数据等危害网络安全活动的程序、工具；明知他人从事危害网络安全的活动的，不得为其提供技术支持、广告推广、支付结算等帮助。</p>
<h4 id="第二十八条">第二十八条</h4>
<p>网络运营者应当为公安机关、国家安全机关依法维护国家安全和侦查犯罪的活动提供技术支持和协助。</p>
<h4 id="第二十九条">第二十九条</h4>
<p>国家支持网络运营者之间在网络安全信息收集、分析、通报和应急处置等方面进行合作，提高网络运营者的安全保障能力。</p>
<p>有关行业组织建立健全本行业的网络安全保护规范和协作机制，加强对网络安全风险的分析评估，定期向会员进行风险警示，支持、协助会员应对网络安全风险。</p>
<h4 id="第三十条">第三十条</h4>
<p>网信部门和有关部门在履行网络安全保护职责中获取的信息，只能用于维护网络安全的需要，不得用于其他用途。</p>
<h3 id="第二节关键信息基础设施的运行安全">第二节　关键信息基础设施的运行安全</h3>
<h4 id="第三十一条">第三十一条</h4>
<p>国家对公共通信和信息服务、能源、交通、水利、金融、公共服务、电子政务等重要行业和领域，以及其他一旦遭到破坏、丧失功能或者数据泄露，可能严重危害国家安全、国计民生、公共利益的关键信息基础设施，在网络安全等级保护制度的基础上，实行重点保护。关键信息基础设施的具体范围和安全保护办法由国务院制定。</p>
<p>国家鼓励关键信息基础设施以外的网络运营者自愿参与关键信息基础设施保护体系。</p>
<h4 id="第三十二条">第三十二条</h4>
<p>按照国务院规定的职责分工，负责关键信息基础设施安全保护工作的部门分别编制并组织实施本行业、本领域的关键信息基础设施安全规划，指导和监督关键信息基础设施运行安全保护工作。</p>
<h4 id="第三十三条">第三十三条</h4>
<p>建设关键信息基础设施应当确保其具有支持业务稳定、持续运行的性能，并保证安全技术措施同步规划、同步建设、同步使用。</p>
<h4 id="第三十四条">第三十四条</h4>
<p>除本法第二十一条的规定外，关键信息基础设施的运营者还应当履行下列安全保护义务：</p>
<p>（一）设置专门安全管理机构和安全管理负责人，并对该负责人和关键岗位的人员进行安全背景审查；</p>
<p>（二）定期对从业人员进行网络安全教育、技术培训和技能考核；</p>
<p>（三）对重要系统和数据库进行容灾备份；</p>
<p>（四）制定网络安全事件应急预案，并定期进行演练；</p>
<p>（五）法律、行政法规规定的其他义务。</p>
<h4 id="第三十五条">第三十五条</h4>
<p>关键信息基础设施的运营者采购网络产品和服务，可能影响国家安全的，应当通过国家网信部门会同国务院有关部门组织的国家安全审查。</p>
<h4 id="第三十六条">第三十六条</h4>
<p>关键信息基础设施的运营者采购网络产品和服务，应当按照规定与提供者签订安全保密协议，明确安全和保密义务与责任。</p>
<h4 id="第三十七条">第三十七条</h4>
<p>关键信息基础设施的运营者在中华人民共和国境内运营中收集和产生的个人信息和重要数据应当在境内存储。因业务需要，确需向境外提供的，应当按照国家网信部门会同国务院有关部门制定的办法进行安全评估；法律、行政法规另有规定的，依照其规定。</p>
<h4 id="第三十八条">第三十八条</h4>
<p>关键信息基础设施的运营者应当自行或者委托网络安全服务机构对其网络的安全性和可能存在的风险每年至少进行一次检测评估，并将检测评估情况和改进措施报送相关负责关键信息基础设施安全保护工作的部门。</p>
<h4 id="第三十九条">第三十九条</h4>
<p>国家网信部门应当统筹协调有关部门对关键信息基础设施的安全保护采取下列措施：</p>
<p>（一）对关键信息基础设施的安全风险进行抽查检测，提出改进措施，必要时可以委托网络安全服务机构对网络存在的安全风险进行检测评估；</p>
<p>（二）定期组织关键信息基础设施的运营者进行网络安全应急演练，提高应对网络安全事件的水平和协同配合能力；</p>
<p>（三）促进有关部门、关键信息基础设施的运营者以及有关研究机构、网络安全服务机构等之间的网络安全信息共享；</p>
<p>（四）对网络安全事件的应急处置与网络功能的恢复等，提供技术支持和协助。</p>
<h2 id="第四章网络信息安全">第四章　网络信息安全</h2>
<h3 id="第四十条">第四十条</h3>
<p>网络运营者应当对其收集的用户信息严格保密，并建立健全用户信息保护制度。</p>
<h3 id="第四十一条">第四十一条</h3>
<p>网络运营者收集、使用个人信息，应当遵循合法、正当、必要的原则，公开收集、使用规则，明示收集、使用信息的目的、方式和范围，并经被收集者同意。</p>
<p>网络运营者不得收集与其提供的服务无关的个人信息，不得违反法律、行政法规的规定和双方的约定收集、使用个人信息，并应当依照法律、行政法规的规定和与用户的约定，处理其保存的个人信息。</p>
<h3 id="第四十二条">第四十二条</h3>
<p>网络运营者不得泄露、篡改、毁损其收集的个人信息；未经被收集者同意，不得向他人提供个人信息。但是，经过处理无法识别特定个人且不能复原的除外。</p>
<p>网络运营者应当采取技术措施和其他必要措施，确保其收集的个人信息安全，防止信息泄露、毁损、丢失。在发生或者可能发生个人信息泄露、毁损、丢失的情况时，应当立即采取补救措施，按照规定及时告知用户并向有关主管部门报告。</p>
<h3 id="第四十三条">第四十三条</h3>
<p>个人发现网络运营者违反法律、行政法规的规定或者双方的约定收集、使用其个人信息的，有权要求网络运营者删除其个人信息；发现网络运营者收集、存储的其个人信息有错误的，有权要求网络运营者予以更正。网络运营者应当采取措施予以删除或者更正。</p>
<h3 id="第四十四条">第四十四条</h3>
<p>任何个人和组织不得窃取或者以其他非法方式获取个人信息，不得非法出售或者非法向他人提供个人信息。</p>
<h3 id="第四十五条">第四十五条</h3>
<p>依法负有网络安全监督管理职责的部门及其工作人员，必须对在履行职责中知悉的个人信息、隐私和商业秘密严格保密，不得泄露、出售或者非法向他人提供。</p>
<h3 id="第四十六条">第四十六条</h3>
<p>任何个人和组织应当对其使用网络的行为负责，不得设立用于实施诈骗，传授犯罪方法，制作或者销售违禁物品、管制物品等违法犯罪活动的网站、通讯群组，不得利用网络发布涉及实施诈骗，制作或者销售违禁物品、管制物品以及其他违法犯罪活动的信息。</p>
<h3 id="第四十七条">第四十七条</h3>
<p>网络运营者应当加强对其用户发布的信息的管理，发现法律、行政法规禁止发布或者传输的信息的，应当立即停止传输该信息，采取消除等处置措施，防止信息扩散，保存有关记录，并向有关主管部门报告。</p>
<h3 id="第四十八条">第四十八条</h3>
<p>任何个人和组织发送的电子信息、提供的应用软件，不得设置恶意程序，不得含有法律、行政法规禁止发布或者传输的信息。</p>
<p>电子信息发送服务提供者和应用软件下载服务提供者，应当履行安全管理义务，知道其用户有前款规定行为的，应当停止提供服务，采取消除等处置措施，保存有关记录，并向有关主管部门报告。</p>
<h3 id="第四十九条">第四十九条</h3>
<p>网络运营者应当建立网络信息安全投诉、举报制度，公布投诉、举报方式等信息，及时受理并处理有关网络信息安全的投诉和举报。</p>
<p>网络运营者对网信部门和有关部门依法实施的监督检查，应当予以配合。</p>
<h3 id="第五十条">第五十条</h3>
<p>国家网信部门和有关部门依法履行网络信息安全监督管理职责，发现法律、行政法规禁止发布或者传输的信息的，应当要求网络运营者停止传输，采取消除等处置措施，保存有关记录；对来源于中华人民共和国境外的上述信息，应当通知有关机构采取技术措施和其他必要措施阻断传播。</p>
<h2 id="第五章监测预警与应急处置">第五章　监测预警与应急处置</h2>
<h3 id="第五十一条">第五十一条</h3>
<p>国家建立网络安全监测预警和信息通报制度。国家网信部门应当统筹协调有关部门加强网络安全信息收集、分析和通报工作，按照规定统一发布网络安全监测预警信息。</p>
<h3 id="第五十二条">第五十二条</h3>
<p>负责关键信息基础设施安全保护工作的部门，应当建立健全本行业、本领域的网络安全监测预警和信息通报制度，并按照规定报送网络安全监测预警信息。</p>
<h3 id="第五十三条">第五十三条</h3>
<p>国家网信部门协调有关部门建立健全网络安全风险评估和应急工作机制，制定网络安全事件应急预案，并定期组织演练。</p>
<p>负责关键信息基础设施安全保护工作的部门应当制定本行业、本领域的网络安全事件应急预案，并定期组织演练。</p>
<p>网络安全事件应急预案应当按照事件发生后的危害程度、影响范围等因素对网络安全事件进行分级，并规定相应的应急处置措施。</p>
<h3 id="第五十四条">第五十四条</h3>
<p>网络安全事件发生的风险增大时，省级以上人民政府有关部门应当按照规定的权限和程序，并根据网络安全风险的特点和可能造成的危害，采取下列措施：</p>
<p>（一）要求有关部门、机构和人员及时收集、报告有关信息，加强对网络安全风险的监测；</p>
<p>（二）组织有关部门、机构和专业人员，对网络安全风险信息进行分析评估，预测事件发生的可能性、影响范围和危害程度；</p>
<p>（三）向社会发布网络安全风险预警，发布避免、减轻危害的措施。</p>
<h3 id="第五十五条">第五十五条</h3>
<p>发生网络安全事件，应当立即启动网络安全事件应急预案，对网络安全事件进行调查和评估，要求网络运营者采取技术措施和其他必要措施，消除安全隐患，防止危害扩大，并及时向社会发布与公众有关的警示信息。</p>
<h3 id="第五十六条">第五十六条</h3>
<p>省级以上人民政府有关部门在履行网络安全监督管理职责中，发现网络存在较大安全风险或者发生安全事件的，可以按照规定的权限和程序对该网络的运营者的法定代表人或者主要负责人进行约谈。网络运营者应当按照要求采取措施，进行整改，消除隐患。</p>
<h3 id="第五十七条">第五十七条</h3>
<p>因网络安全事件，发生突发事件或者生产安全事故的，应当依照《中华人民共和国突发事件应对法》、《中华人民共和国安全生产法》等有关法律、行政法规的规定处置。</p>
<h3 id="第五十八条">第五十八条</h3>
<p>因维护国家安全和社会公共秩序，处置重大突发社会安全事件的需要，经国务院决定或者批准，可以在特定区域对网络通信采取限制等临时措施。</p>
<h2 id="第六章法律责任">第六章　法律责任</h2>
<h3 id="第五十九条">第五十九条</h3>
<p>网络运营者不履行本法第二十一条、第二十五条规定的网络安全保护义务的，由有关主管部门责令改正，给予警告；拒不改正或者导致危害网络安全等后果的，处一万元以上十万元以下罚款，对直接负责的主管人员处五千元以上五万元以下罚款。</p>
<p>关键信息基础设施的运营者不履行本法第三十三条、第三十四条、第三十六条、第三十八条规定的网络安全保护义务的，由有关主管部门责令改正，给予警告；拒不改正或者导致危害网络安全等后果的，处十万元以上一百万元以下罚款，对直接负责的主管人员处一万元以上十万元以下罚款。</p>
<h3 id="第六十条">第六十条</h3>
<p>违反本法第二十二条第一款、第二款和第四十八条第一款规定，有下列行为之一的，由有关主管部门责令改正，给予警告；拒不改正或者导致危害网络安全等后果的，处五万元以上五十万元以下罚款，对直接负责的主管人员处一万元以上十万元以下罚款：（一）设置恶意程序的；（二）对其产品、服务存在的安全缺陷、漏洞等风险未立即采取补救措施，或者未按照规定及时告知用户并向有关主管部门报告的；（三）擅自终止为其产品、服务提供安全维护的。</p>
<h3 id="第六十一条">第六十一条</h3>
<p>网络运营者违反本法第二十四条第一款规定，未要求用户提供真实身份信息，或者对不提供真实身份信息的用户提供相关服务的，由有关主管部门责令改正；拒不改正或者情节严重的，处五万元以上五十万元以下罚款，并可以由有关主管部门责令暂停相关业务、停业整顿、关闭网站、吊销相关业务许可证或者吊销营业执照，对直接负责的主管人员和其他直接责任人员处一万元以上十万元以下罚款。</p>
<h3 id="第六十二条">第六十二条</h3>
<p>违反本法第二十六条规定，开展网络安全认证、检测、风险评估等活动，或者向社会发布系统漏洞、计算机病毒、网络攻击、网络侵入等网络安全信息的，由有关主管部门责令改正，给予警告；拒不改正或者情节严重的，处一万元以上十万元以下罚款，并可以由有关主管部门责令暂停相关业务、停业整顿、关闭网站、吊销相关业务许可证或者吊销营业执照，对直接负责的主管人员和其他直接责任人员处五千元以上五万元以下罚款。</p>
<h3 id="第六十三条">第六十三条</h3>
<p>违反本法第二十七条规定，从事危害网络安全的活动，或者提供专门用于从事危害网络安全活动的程序、工具，或者为他人从事危害网络安全的活动提供技术支持、广告推广、支付结算等帮助，尚不构成犯罪的，由公安机关没收违法所得，处五日以下拘留，可以并处五万元以上五十万元以下罚款；情节较重的，处五日以上十五日以下拘留，可以并处十万元以上一百万元以下罚款。</p>
<p>单位有前款行为的，由公安机关没收违法所得，处十万元以上一百万元以下罚款，并对直接负责的主管人员和其他直接责任人员依照前款规定处罚。</p>
<p>违反本法第二十七条规定，受到治安管理处罚的人员，五年内不得从事网络安全管理和网络运营关键岗位的工作；受到刑事处罚的人员，终身不得从事网络安全管理和网络运营关键岗位的工作。</p>
<h3 id="第六十四条">第六十四条</h3>
<p>网络运营者、网络产品或者服务的提供者违反本法第二十二条第三款、第四十一条至第四十三条规定，侵害个人信息依法得到保护的权利的，由有关主管部门责令改正，可以根据情节单处或者并处警告、没收违法所得、处违法所得一倍以上十倍以下罚款，没有违法所得的，处一百万元以下罚款，对直接负责的主管人员和其他直接责任人员处一万元以上十万元以下罚款；情节严重的，并可以责令暂停相关业务、停业整顿、关闭网站、吊销相关业务许可证或者吊销营业执照。</p>
<p>违反本法第四十四条规定，窃取或者以其他非法方式获取、非法出售或者非法向他人提供个人信息，尚不构成犯罪的，由公安机关没收违法所得，并处违法所得一倍以上十倍以下罚款，没有违法所得的，处一百万元以下罚款。</p>
<h3 id="第六十五条">第六十五条</h3>
<p>关键信息基础设施的运营者违反本法第三十五条规定，使用未经安全审查或者安全审查未通过的网络产品或者服务的，由有关主管部门责令停止使用，处采购金额一倍以上十倍以下罚款；对直接负责的主管人员和其他直接责任人员处一万元以上十万元以下罚款。</p>
<h3 id="第六十六条">第六十六条</h3>
<p>关键信息基础设施的运营者违反本法第三十七条规定，在境外存储网络数据，或者向境外提供网络数据的，由有关主管部门责令改正，给予警告，没收违法所得，处五万元以上五十万元以下罚款，并可以责令暂停相关业务、停业整顿、关闭网站、吊销相关业务许可证或者吊销营业执照；对直接负责的主管人员和其他直接责任人员处一万元以上十万元以下罚款。</p>
<h3 id="第六十七条">第六十七条</h3>
<p>违反本法第四十六条规定，设立用于实施违法犯罪活动的网站、通讯群组，或者利用网络发布涉及实施违法犯罪活动的信息，尚不构成犯罪的，由公安机关处五日以下拘留，可以并处一万元以上十万元以下罚款；情节较重的，处五日以上十五日以下拘留，可以并处五万元以上五十万元以下罚款。关闭用于实施违法犯罪活动的网站、通讯群组。</p>
<p>单位有前款行为的，由公安机关处十万元以上五十万元以下罚款，并对直接负责的主管人员和其他直接责任人员依照前款规定处罚。</p>
<h3 id="第六十八条">第六十八条</h3>
<p>网络运营者违反本法第四十七条规定，对法律、行政法规禁止发布或者传输的信息未停止传输、采取消除等处置措施、保存有关记录的，由有关主管部门责令改正，给予警告，没收违法所得；拒不改正或者情节严重的，处十万元以上五十万元以下罚款，并可以责令暂停相关业务、停业整顿、关闭网站、吊销相关业务许可证或者吊销营业执照，对直接负责的主管人员和其他直接责任人员处一万元以上十万元以下罚款。</p>
<p>电子信息发送服务提供者、应用软件下载服务提供者，不履行本法第四十八条第二款规定的安全管理义务的，依照前款规定处罚。</p>
<h3 id="第六十九条">第六十九条</h3>
<p>网络运营者违反本法规定，有下列行为之一的，由有关主管部门责令改正；拒不改正或者情节严重的，处五万元以上五十万元以下罚款，对直接负责的主管人员和其他直接责任人员，处一万元以上十万元以下罚款：（一）不按照有关部门的要求对法律、行政法规禁止发布或者传输的信息，采取停止传输、消除等处置措施的；（二）拒绝、阻碍有关部门依法实施的监督检查的；（三）拒不向公安机关、国家安全机关提供技术支持和协助的。</p>
<h3 id="第七十条">第七十条</h3>
<p>发布或者传输本法第十二条第二款和其他法律、行政法规禁止发布或者传输的信息的，依照有关法律、行政法规的规定处罚。</p>
<h3 id="第七十一条">第七十一条</h3>
<p>有本法规定的违法行为的，依照有关法律、行政法规的规定记入信用档案，并予以公示。</p>
<h3 id="第七十二条">第七十二条</h3>
<p>国家机关政务网络的运营者不履行本法规定的网络安全保护义务的，由其上级机关或者有关机关责令改正；对直接负责的主管人员和其他直接责任人员依法给予处分。</p>
<h3 id="第七十三条">第七十三条</h3>
<p>网信部门和有关部门违反本法第三十条规定，将在履行网络安全保护职责中获取的信息用于其他用途的，对直接负责的主管人员和其他直接责任人员依法给予处分。</p>
<p>网信部门和有关部门的工作人员玩忽职守、滥用职权、徇私舞弊，尚不构成犯罪的，依法给予处分。</p>
<h3 id="第七十四条">第七十四条</h3>
<p>违反本法规定，给他人造成损害的，依法承担民事责任。</p>
<p>违反本法规定，构成违反治安管理行为的，依法给予治安管理处罚；构成犯罪的，依法追究刑事责任。</p>
<h3 id="第七十五条">第七十五条</h3>
<p>境外的机构、组织、个人从事攻击、侵入、干扰、破坏等危害中华人民共和国的关键信息基础设施的活动，造成严重后果的，依法追究法律责任；国务院公安部门和有关部门并可以决定对该机构、组织、个人采取冻结财产或者其他必要的制裁措施。</p>
<h2 id="第七章附则">第七章　附　　则</h2>
<h3 id="第七十六条">第七十六条</h3>
<p>本法下列用语的含义：（一）网络，是指由计算机或者其他信息终端及相关设备组成的按照一定的规则和程序对信息进行收集、存储、传输、交换、处理的系统。（二）网络安全，是指通过采取必要措施，防范对网络的攻击、侵入、干扰、破坏和非法使用以及意外事故，使网络处于稳定可靠运行的状态，以及保障网络数据的完整性、保密性、可用性的能力。（三）网络运营者，是指网络的所有者、管理者和网络服务提供者。（四）网络数据，是指通过网络收集、存储、传输、处理和产生的各种电子数据。（五）个人信息，是指以电子或者其他方式记录的能够单独或者与其他信息结合识别自然人个人身份的各种信息，包括但不限于自然人的姓名、出生日期、身份证件号码、个人生物识别信息、住址、电话号码等。</p>
<h3 id="第七十七条">第七十七条</h3>
<p>存储、处理涉及国家秘密信息的网络的运行安全保护，除应当遵守本法外，还应当遵守保密法律、行政法规的规定。</p>
<h3 id="第七十八条">第七十八条</h3>
<p>军事网络的安全保护，由中央军事委员会另行规定。</p>
<h3 id="第七十九条">第七十九条</h3>
<p>本法自 2017 年 6 月 1 日起施行。</p>
]]></content:encoded></item><item><title>SteamTools使用指南</title><link>https://blog.taoxi.ink/p/20250922/</link><pubDate>Mon, 22 Sep 2025 00:00:00 +0800</pubDate><guid>https://blog.taoxi.ink/p/20250922/</guid><description>&lt;h1 id="steamtools使用指南"&gt;SteamTools使用指南&lt;/h1&gt;
&lt;h2 id="什么是steamtools"&gt;什么是SteamTools&lt;/h2&gt;
&lt;p&gt;SteamTools是一款功能强大的Steam辅助工具，它提供了多种实用功能，帮助用户更好地管理和使用Steam平台。&lt;/p&gt;
&lt;h2 id="主要功能"&gt;主要功能&lt;/h2&gt;
&lt;h3 id="1-游戏解锁"&gt;1. 游戏解锁&lt;/h3&gt;
&lt;p&gt;SteamTools可以帮助用户解锁Steam上的某些限制，让用户能够更自由地玩游戏。&lt;/p&gt;</description><content:encoded><![CDATA[<h1 id="steamtools使用指南">SteamTools使用指南</h1>
<h2 id="什么是steamtools">什么是SteamTools</h2>
<p>SteamTools是一款功能强大的Steam辅助工具，它提供了多种实用功能，帮助用户更好地管理和使用Steam平台。</p>
<h2 id="主要功能">主要功能</h2>
<h3 id="1-游戏解锁">1. 游戏解锁</h3>
<p>SteamTools可以帮助用户解锁Steam上的某些限制，让用户能够更自由地玩游戏。</p>
<h3 id="2-分流下载">2. 分流下载</h3>
<p>通过分流下载功能，用户可以使用第三方下载工具下载Steam游戏，提高下载速度。</p>
<h3 id="3-库存管理">3. 库存管理</h3>
<p>方便地管理Steam库存，查看和整理游戏、物品等。</p>
<h3 id="4-社区功能">4. 社区功能</h3>
<p>提供了一些社区功能，让用户能够更方便地与其他Steam用户交流。</p>
<h2 id="安装步骤">安装步骤</h2>
<ol>
<li>从官方网站下载SteamTools安装包</li>
<li>运行安装程序，按照提示完成安装</li>
<li>启动SteamTools，登录Steam账号</li>
</ol>
<h2 id="使用教程">使用教程</h2>
<h3 id="分流下载功能">分流下载功能</h3>
<ol>
<li>打开SteamTools，点击「分流下载」选项</li>
<li>复制Steam游戏的商店链接</li>
<li>粘贴到SteamTools中，点击「解析」</li>
<li>选择下载路径和下载工具</li>
<li>点击「开始下载」</li>
</ol>
<h3 id="游戏解锁功能">游戏解锁功能</h3>
<ol>
<li>确保Steam已经关闭</li>
<li>打开SteamTools，点击「游戏解锁」选项</li>
<li>选择要解锁的游戏</li>
<li>点击「解锁」按钮</li>
<li>启动Steam，享受游戏</li>
</ol>
<h2 id="注意事项">注意事项</h2>
<ul>
<li>请从官方网站下载SteamTools，避免使用破解版本</li>
<li>使用SteamTools时，请遵守Steam的用户协议</li>
<li>不要将SteamTools用于非法用途</li>
</ul>
<h2 id="常见问题">常见问题</h2>
<h3 id="q-为什么分流下载速度慢">Q: 为什么分流下载速度慢？</h3>
<p>A: 可能是因为网络问题或者分流服务器负载过高，可以尝试更换分流服务器。</p>
<h3 id="q-游戏解锁后无法启动">Q: 游戏解锁后无法启动？</h3>
<p>A: 请确保Steam已经关闭，并且使用了正确的解锁方法。</p>
<h3 id="q-steamtools支持哪些系统">Q: SteamTools支持哪些系统？</h3>
<p>A: 目前支持Windows、macOS和Linux系统。</p>
<h2 id="总结">总结</h2>
<p>SteamTools是一款非常实用的Steam辅助工具，它提供了多种功能，帮助用户更好地管理和使用Steam平台。无论是分流下载还是游戏解锁，都能为用户带来便利。</p>
]]></content:encoded></item><item><title>SteamTools+分流实现Steam游戏破解</title><link>https://blog.taoxi.ink/p/20250921/</link><pubDate>Sun, 21 Sep 2025 16:00:00 +0800</pubDate><guid>https://blog.taoxi.ink/p/20250921/</guid><description>详细讲解SteamTools+分流实现Steam游戏破解的原理，包括入库+分流下载的逻辑、操作步骤和风险分析，揭示这种方法的本质和潜在法律问题，提醒用户注意游戏版权和平台协议。</description><content:encoded><![CDATA[<h1 id="原理讲解--可跳过">原理讲解 | 可跳过</h1>
<h2 id="先明确入库--分流下载-不是真-破解但可能踩违规红线">先明确：“入库 + 分流下载” 不是真 “破解”，但可能踩违规红线</h2>
<p>首先得说清楚一个关键：用 “入库 + 分流下载” 玩未购买的游戏，本质不是传统意义的 “破解”（传统破解是破坏游戏加密、绕过所有授权），而是钻了 “平台本地识别漏洞” 的空子 —— 但不管怎么说，这么做大概率违反游戏平台协议（比如 Steam 用户协议），还可能涉及版权问题，先把风险讲在前面。</p>
<h2 id="普通人理解的-用这俩办法玩游戏-的逻辑易懂版">普通人理解的 “用这俩办法玩游戏” 的逻辑（易懂版）</h2>
<p>你可以把这个过程想象成 “假装自己买了游戏，骗电脑上的平台软件认账”，分两步走：</p>
<h3 id="第一步用-分流下载-拿到游戏文件相当于-找别人要了本正版书的复印本">第一步：用 “分流下载” 拿到游戏文件（相当于 “找别人要了本正版书的复印本”）</h3>
<p>正常情况下，你得先在 Steam 上买游戏，才能从官方渠道下载文件。但 “分流下载” 是：有人已经从官方下了正版游戏文件（可能是买过的人，也可能是其他渠道），把这些文件传到了更快的服务器上（比如国内的网盘、第三方站点），你不用买游戏，直接从这些地方把文件下载到自己电脑里。这里的风险是：你不知道分流文件是不是真的 “纯正版”（可能被加病毒、被篡改），而且没买游戏就拿文件，本身就占了版权方的便宜。</p>
<h3 id="第二步用-入库-让平台认这个文件">第二步：用 “入库” 让平台认这个文件</h3>
<p>你电脑里有了游戏文件，但 Steam 根本不知道这文件存在，更不会让你启动。这时候 “入库” 就起作用了：用专门的工具（SteamTools），在 Steam 的安装目录里 “伪造” 一个 “登记文件”（就像图书馆的借书记录）。这个文件会告诉 Steam：“这个游戏是我正经买了、正经下载的，现在已经装好了，你可以让我玩”。Steam 一看这个 “登记文件”，只核对了本地信息，就真的把游戏放进你的库，让你点一下就能启动。</p>
<h2 id="为什么说这不是-真破解还有哪些坑">为什么说这不是 “真破解”？还有哪些坑？</h2>
<ol>
<li><strong>骗得了本地，骗不了服务器</strong>：你能启动游戏玩单机，但想联机、想更新游戏，平台还是会去官方服务器查 “你到底买没买”</li>
<li><strong>效果是临时的</strong>：只要你重装 Steam、删除那个 “登记文件”，或者平台更新修复了漏洞，这游戏就再也打不开了</li>
</ol>
<h2 id="最后再强调别这么干">最后再强调：别这么干</h2>
<p>真正的 “破解” 是破坏游戏本身的加密，而 “入库 + 分流” 只是 “骗本地平台认账”—— 如果大家都靠 “骗” 玩游戏，没人买正版，以后就不会有好游戏了。想玩游戏的话，要么等打折买正版，要么用平台的免费试玩功能，这才是既安全又合规的方式。</p>
<h1 id="kaishi开始">Kaishi开始</h1>
<h2 id="steamtools">SteamTools</h2>
<p>官网入口：</p>
<p><a href="https://www.steamtools.net/">**Steamtools</a></p>
<h3 id="入库">入库</h3>
<p>拖拽游戏图标到Steamtools窗口。重启以后入库成功。</p>
<h2 id="分流方法">分流方法</h2>
<p>以下软件依据关键词均可找到对应教程。</p>
<h3 id="1-购买下载">1. 购买下载</h3>
<p>如果你购买以后，下载游戏，当游戏下载完后启动一下尝试尝试，紧接着退款，此时游戏本体已经下载完毕了，只需要入库即可。</p>
<h3 id="2onekey">2.Onekey</h3>
<p>Onekey：</p>
<p><a href="https://github.com/ikunshare/Onekey/releases">**Onekeuy</a>
下载的exe为可执行文件，直接拖拽至电脑桌面即可使用。</p>
<h3 id="3pcstory">3.PCstory</h3>
<p><a href="https://www.pcstory.fun/">**Pcstory</a>
下载steam版本的游戏然后移动到Steam文件夹下的下载文件夹{不知道的话搜索一下https://www.bing.com/search?q=steam%E6%B8%B8%E6%88%8F%E4%BD%8D%E7%BD%AE}</p>
<h2 id="steamid">steamid</h2>
<p>在你使用Onekey的时候，可能需要一种游戏ID，需要在此查找。</p>
<p><a href="https://steamui.com/">**steamUI</a></p>
<p>仅作学习交流。</p>
]]></content:encoded></item><item><title>Hexo博客Post Matter后端配置指南.已过期</title><link>https://blog.taoxi.ink/p/20250906/</link><pubDate>Sat, 06 Sep 2025 09:05:18 +0800</pubDate><guid>https://blog.taoxi.ink/p/20250906/</guid><description>详细介绍Hexo博客后端配置Post Matter的方法和注意事项，包括元数据设置、文章属性配置等，帮助博客作者更好地管理文章内容和SEO优化。</description><content:encoded>&lt;p>本文仅用于后端配置Post Matter.&lt;/p>
</content:encoded></item><item><title>老君山游记</title><link>https://blog.taoxi.ink/p/20250904/</link><pubDate>Thu, 04 Sep 2025 00:00:00 +0800</pubDate><guid>https://blog.taoxi.ink/p/20250904/</guid><description>&lt;h1 id="老君山游记"&gt;老君山游记&lt;/h1&gt;
&lt;h2 id="前言"&gt;前言&lt;/h2&gt;
&lt;p&gt;老君山，位于河南省洛阳市栾川县，是道教名山，也是国家5A级旅游景区。一直想去看看这座“云中仙境”，终于在这个周末实现了愿望。&lt;/p&gt;
&lt;h2 id="行程安排"&gt;行程安排&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;出发时间&lt;/strong&gt;：9月3日 下午2点&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;到达时间&lt;/strong&gt;：9月3日 晚上6点&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;住宿&lt;/strong&gt;：山脚下的民宿&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;爬山时间&lt;/strong&gt;：9月4日 早上7点出发&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="爬山经历"&gt;爬山经历&lt;/h2&gt;
&lt;h3 id="第一段山脚到中天门"&gt;第一段：山脚到中天门&lt;/h3&gt;
&lt;p&gt;从山脚下开始爬，沿途风景优美，空气清新。路上遇到很多游客，大家都兴致勃勃地往上爬。这段路程相对平缓，大约用了1个半小时到达中天门。&lt;/p&gt;</description><content:encoded><![CDATA[<h1 id="老君山游记">老君山游记</h1>
<h2 id="前言">前言</h2>
<p>老君山，位于河南省洛阳市栾川县，是道教名山，也是国家5A级旅游景区。一直想去看看这座“云中仙境”，终于在这个周末实现了愿望。</p>
<h2 id="行程安排">行程安排</h2>
<ul>
<li><strong>出发时间</strong>：9月3日 下午2点</li>
<li><strong>到达时间</strong>：9月3日 晚上6点</li>
<li><strong>住宿</strong>：山脚下的民宿</li>
<li><strong>爬山时间</strong>：9月4日 早上7点出发</li>
</ul>
<h2 id="爬山经历">爬山经历</h2>
<h3 id="第一段山脚到中天门">第一段：山脚到中天门</h3>
<p>从山脚下开始爬，沿途风景优美，空气清新。路上遇到很多游客，大家都兴致勃勃地往上爬。这段路程相对平缓，大约用了1个半小时到达中天门。</p>
<h3 id="第二段中天门到十里画屏">第二段：中天门到十里画屏</h3>
<p>这段路程比较陡峭，需要乘坐索道。索道很长，坐在上面可以俯瞰整个山脉的美景，云雾缭绕，仿佛置身仙境。</p>
<h3 id="第三段十里画屏">第三段：十里画屏</h3>
<p>十里画屏是老君山最著名的景点之一，这里的山峰形态各异，有的像人像，有的像动物，栩栩如生。走在栈道上，感觉自己在云中漫步。</p>
<h3 id="第四段金顶">第四段：金顶</h3>
<p>到达金顶时，正好是中午时分，阳光照射在金顶上，闪闪发光。金顶有两座道观，分别是老君庙和道德府，建筑宏伟，香火旺盛。</p>
<h2 id="风景照片">风景照片</h2>
<p><img alt="老君山全景" loading="lazy" src="https://youke1.picui.cn/s1/2025/09/04/laojunshan1.jpg"></p>
<p><img alt="十里画屏" loading="lazy" src="https://youke1.picui.cn/s1/2025/09/04/laojunshan2.jpg"></p>
<p><img alt="金顶" loading="lazy" src="https://youke1.picui.cn/s1/2025/09/04/laojunshan3.jpg"></p>
<h2 id="感受与收获">感受与收获</h2>
<p>这次老君山之行，让我感受到了大自然的壮丽和神奇。站在山顶上，看着脚下的云海，所有的烦恼都烟消云散了。同时，也体会到了“会当凌绝顶，一览众山小”的意境。</p>
<p>老君山不仅有美丽的风景，还有深厚的道教文化底蕴。在金顶上，看到很多人在虔诚地祈祷，我也默默地许了一个愿望。</p>
<p>这次旅行虽然很累，但收获满满，有机会还会再来。</p>
]]></content:encoded></item><item><title>Github+Vercel+PicGO搭建图床.图片已过期</title><link>https://blog.taoxi.ink/p/20250903-02/</link><pubDate>Wed, 03 Sep 2025 16:00:00 +0800</pubDate><guid>https://blog.taoxi.ink/p/20250903-02/</guid><description>只需要一个域名就能白嫖！</description><content:encoded><![CDATA[<h1 id="创建github仓库">创建Github仓库</h1>
<p>首先注册一个全新的账号用作图床存储，目前仓库仅支持似乎为1Gb的内容，所以建仓五个。</p>
<h1 id="登录vercel">登录Vercel</h1>
<p>Vercel可以托管你的Github项目，根据优选IP可以为你加速。</p>
<p><a href="https://vercel.com">**Go to Vercel</a></p>
<p>添加新的仓库，选择你创建的图床仓库，进行配置。</p>
<p>看到这个Deploy了没，点他！</p>
<p>去控制台配置一下域名，Go to dashboard.点击domains配置一个自己的域名。</p>
<h1 id="解析域名">解析域名</h1>
<p>按照要求添加这些解析，refresh后会添加证书，等到证书添加成功以后，再添加优选IP。等待证书生成，然后添加Cname解析到vercel-cname.xingpingcn.top。就已经完成了。</p>
<h1 id="picgo">PicGo</h1>
<p><a href="https://picgo.github.io/PicGo-Doc/zh/guide/">**Go to PicGO</a></p>
<p>下载PicGO并安装，安装完成后申请一个Tokens(Classic)</p>
<p><a href="https://github.com/settings/tokens">**Tokens</a></p>
<p>记住你的Tokens，配置PicGO要用到。</p>
<p>现在配置你的PicGoOkay,大功告成了！</p>
]]></content:encoded></item><item><title>老君山游記</title><link>https://blog.taoxi.ink/p/20250903-04/</link><pubDate>Wed, 03 Sep 2025 16:00:00 +0800</pubDate><guid>https://blog.taoxi.ink/p/20250903-04/</guid><description>一次記錄。</description><content:encoded>&lt;p>我本豫备好生享受这次旅行的。&lt;/p>
&lt;p>晨，洗了洗澡，借用同学的吹风机送干了头发，带了件灰色格子褂子和白色卫衣，我的旅途，就开始了。&lt;/p>
</content:encoded></item><item><title>視頻測試.已过期</title><link>https://blog.taoxi.ink/p/20250903-01/</link><pubDate>Wed, 03 Sep 2025 16:00:00 +0800</pubDate><guid>https://blog.taoxi.ink/p/20250903-01/</guid><description>测试一下能否可用视频。</description><content:encoded><![CDATA[<p>测试一下影片能否上传。</p>
<pre><code>您的浏览器不支持 video 标签，请更新浏览器后查看。
</code></pre>
]]></content:encoded></item><item><title>Hexo入门指南</title><link>https://blog.taoxi.ink/p/20250903-03/</link><pubDate>Wed, 03 Sep 2025 00:00:00 +0800</pubDate><guid>https://blog.taoxi.ink/p/20250903-03/</guid><description>&lt;h1 id="欢迎使用-hexo"&gt;欢迎使用 Hexo！&lt;/h1&gt;
&lt;p&gt;这是你的第一篇文章。你可以通过修改 &lt;code&gt;source/_posts/hello-world.md&lt;/code&gt; 来编辑它。&lt;/p&gt;
&lt;h2 id="快速开始"&gt;快速开始&lt;/h2&gt;
&lt;h3 id="创建一篇新文章"&gt;创建一篇新文章&lt;/h3&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;hexo new &lt;span style="color:#e6db74"&gt;&amp;#34;My New Post&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;更多信息请查看 &lt;a href="https://hexo.io/docs/writing.html"&gt;Writing&lt;/a&gt;。&lt;/p&gt;
&lt;h3 id="运行服务器"&gt;运行服务器&lt;/h3&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;hexo server
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;更多信息请查看 &lt;a href="https://hexo.io/docs/server.html"&gt;Server&lt;/a&gt;。&lt;/p&gt;
&lt;h3 id="生成静态文件"&gt;生成静态文件&lt;/h3&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;hexo generate
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;更多信息请查看 &lt;a href="https://hexo.io/docs/generating.html"&gt;Generating&lt;/a&gt;。&lt;/p&gt;
&lt;h3 id="部署到远程站点"&gt;部署到远程站点&lt;/h3&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;hexo deploy
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;更多信息请查看 &lt;a href="https://hexo.io/docs/one-command-deployment.html"&gt;Deployment&lt;/a&gt;。&lt;/p&gt;</description><content:encoded><![CDATA[<h1 id="欢迎使用-hexo">欢迎使用 Hexo！</h1>
<p>这是你的第一篇文章。你可以通过修改 <code>source/_posts/hello-world.md</code> 来编辑它。</p>
<h2 id="快速开始">快速开始</h2>
<h3 id="创建一篇新文章">创建一篇新文章</h3>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>hexo new <span style="color:#e6db74">&#34;My New Post&#34;</span>
</span></span></code></pre></div><p>更多信息请查看 <a href="https://hexo.io/docs/writing.html">Writing</a>。</p>
<h3 id="运行服务器">运行服务器</h3>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>hexo server
</span></span></code></pre></div><p>更多信息请查看 <a href="https://hexo.io/docs/server.html">Server</a>。</p>
<h3 id="生成静态文件">生成静态文件</h3>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>hexo generate
</span></span></code></pre></div><p>更多信息请查看 <a href="https://hexo.io/docs/generating.html">Generating</a>。</p>
<h3 id="部署到远程站点">部署到远程站点</h3>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>hexo deploy
</span></span></code></pre></div><p>更多信息请查看 <a href="https://hexo.io/docs/one-command-deployment.html">Deployment</a>。</p>
]]></content:encoded></item><item><title>攝影集</title><link>https://blog.taoxi.ink/photo/</link><pubDate>Wed, 03 Sep 2025 00:00:00 +0800</pubDate><guid>https://blog.taoxi.ink/photo/</guid><description>&lt;div class="gallery-group-main"&gt;
&lt;figure class="gallery-group"&gt;
&lt;img class="gallery-group-img no-lightbox" src="https://youke1.picui.cn/s1/2025/09/03/68b8000e3738f.jpg" alt="Group Image Gallery"&gt;
&lt;figcaption&gt;
&lt;div class="gallery-group-name"&gt;自畫像
自拍的一些記錄
&lt;a href="https://blog.taoxi.ink/self"&gt;&lt;/a&gt;
&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure class="gallery-group"&gt;
&lt;img class="gallery-group-img no-lightbox" src="https://youke1.picui.cn/s1/2025/09/03/68b80020ac06f.jpg" alt="Group Image Gallery"&gt;
&lt;figcaption&gt;
&lt;div class="gallery-group-name"&gt;出游志
出行旅游的記錄
&lt;a href="https://blog.taoxi.ink/tour"&gt;&lt;/a&gt;
&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure class="gallery-group"&gt;
&lt;img class="gallery-group-img no-lightbox" src="https://youke1.picui.cn/s1/2025/09/03/68b80037d2d6b.jpg" alt="Group Image Gallery"&gt;
&lt;figcaption&gt;
&lt;div class="gallery-group-name"&gt;他別圖
其他一些紀念圖
&lt;a href="https://blog.taoxi.ink/op"&gt;&lt;/a&gt;
&lt;/figcaption&gt;
&lt;/figure&gt;</description><content:encoded><![CDATA[<div class="gallery-group-main">
<figure class="gallery-group">
    <img class="gallery-group-img no-lightbox" src="https://youke1.picui.cn/s1/2025/09/03/68b8000e3738f.jpg" alt="Group Image Gallery">
    <figcaption>
      <div class="gallery-group-name">自畫像
      自拍的一些記錄
      <a href="/self"></a>
    </figcaption>
  </figure>
<figure class="gallery-group">
    <img class="gallery-group-img no-lightbox" src="https://youke1.picui.cn/s1/2025/09/03/68b80020ac06f.jpg" alt="Group Image Gallery">
    <figcaption>
      <div class="gallery-group-name">出游志
      出行旅游的記錄
      <a href="/tour"></a>
    </figcaption>
  </figure>
<figure class="gallery-group">
    <img class="gallery-group-img no-lightbox" src="https://youke1.picui.cn/s1/2025/09/03/68b80037d2d6b.jpg" alt="Group Image Gallery">
    <figcaption>
      <div class="gallery-group-name">他別圖
      其他一些紀念圖
      <a href="/op"></a>
    </figcaption>
  </figure>
]]></content:encoded></item><item><title>未镜wJ.TV</title><link>https://blog.taoxi.ink/weijing/</link><pubDate>Wed, 03 Sep 2025 00:00:00 +0800</pubDate><guid>https://blog.taoxi.ink/weijing/</guid><description>&lt;h1 id="自媒体账号"&gt;自媒体账号&lt;/h1&gt;
&lt;p&gt;未镜wJ.TV&lt;/p&gt;
&lt;h1 id="茶馆"&gt;茶馆&lt;/h1&gt;
&lt;p&gt;茶馆剧本及其文案。&lt;/p&gt;
&lt;p&gt;&lt;a href="https://butterfly.js.org/"&gt;茶馆&lt;/a&gt;&lt;/p&gt;</description><content:encoded><![CDATA[<h1 id="自媒体账号">自媒体账号</h1>
<p>未镜wJ.TV</p>
<h1 id="茶馆">茶馆</h1>
<p>茶馆剧本及其文案。</p>
<p><a href="https://butterfly.js.org/">茶馆</a></p>
]]></content:encoded></item><item><title>音樂</title><link>https://blog.taoxi.ink/music/</link><pubDate>Wed, 03 Sep 2025 00:00:00 +0800</pubDate><guid>https://blog.taoxi.ink/music/</guid><description>&lt;h1 id="音乐风格精选集"&gt;音乐风格精选集&lt;/h1&gt;这里汇集了四种不同风格的音乐精选，包含R&amp;B、流行、Rap和Emotion四大类别，分别收录了陶喆、薛之谦、法老和林俊杰的经典作品。
&lt;h2 id="🎧-音乐风格精选"&gt;🎧 音乐风格精选&lt;/h2&gt;&lt;h3 id="第一组"&gt;第一组&lt;/h3&gt;&lt;h4 id="1-R-B-陶喆精选"&gt;1. R&amp;B - 陶喆精选&lt;/h4&gt;** 风格特点 **：融合节奏布鲁斯与华语流行，独特的嗓音与创作风格&lt;br&gt;** 代表作品 **：《爱很简单》《寂寞的季节》《普通朋友》
&lt;iframe frameborder="no" border="0" marginwidth="0" marginheight="0" width="500" height="450" src="//music.163.com/outchain/player?type=0&amp;amp;id=2827597264&amp;amp;auto=1&amp;amp;height=430"&gt;&lt;/iframe&gt;
&lt;h4 id="2-流行-薛之谦精选"&gt;2. 流行 - 薛之谦精选&lt;/h4&gt;** 风格特点 **：深情歌词与抓耳旋律，演绎都市情感故事&lt;br&gt;** 代表作品 **：《演员》《认真的雪》《刚刚好》
&lt;iframe frameborder="no" border="0" marginwidth="0" marginheight="0" width="500" height="450" src="//music.163.com/outchain/player?type=0&amp;amp;id=2185854291&amp;amp;auto=1&amp;amp;height=430"&gt;&lt;/iframe&gt;
&lt;h3 id="第二组"&gt;第二组&lt;/h3&gt;&lt;h4 id="3-Rap-法老精选"&gt;3. Rap - 法老精选&lt;/h4&gt;** 风格特点 **：犀利歌词与多变flow，展现硬核说唱魅力&lt;br&gt;** 代表作品 **：《上学威龙》《亲密爱人2017》《百变酒精》
&lt;iframe frameborder="no" border="0" marginwidth="0" marginheight="0" width="500" height="450" src="//music.163.com/outchain/player?type=0&amp;amp;id=13761447245&amp;amp;auto=1&amp;amp;height=430"&gt;&lt;/iframe&gt;
&lt;h4 id="4-Emotion-林俊杰精选"&gt;4. Emotion - 林俊杰精选&lt;/h4&gt;** 风格特点 **：细腻情感表达与完美唱功，传递深层情绪&lt;br&gt;** 代表作品 **：《江南》《不为谁而作的歌》《可惜没如果》
&lt;iframe frameborder="no" border="0" marginwidth="0" marginheight="0" width="500" height="450" src="//music.163.com/outchain/player?type=0&amp;amp;id=162024453&amp;amp;auto=1&amp;amp;height=430"&gt;&lt;/iframe&gt;
&lt;h2 id="📝-说明"&gt;📝 说明&lt;/h2&gt;
* 每个播放器均嵌入网易云音乐官方歌单，包含对应歌手的经典作品
* 点击播放器中的歌曲即可直接播放，支持暂停、切换歌曲等操作
* 如需查看完整歌单或歌手信息，可点击播放器内的相关链接跳转到网易云音乐官网
&lt;blockquote&gt;
&lt;p&gt;所有音乐版权归原作者及网易云音乐所有，本页面仅作分享使用&lt;/p&gt;</description><content:encoded><![CDATA[<h1 id="音乐风格精选集">音乐风格精选集</h1>这里汇集了四种不同风格的音乐精选，包含R&B、流行、Rap和Emotion四大类别，分别收录了陶喆、薛之谦、法老和林俊杰的经典作品。
<h2 id="🎧-音乐风格精选">🎧 音乐风格精选</h2><h3 id="第一组">第一组</h3><h4 id="1-R-B-陶喆精选">1. R&B - 陶喆精选</h4>** 风格特点 **：融合节奏布鲁斯与华语流行，独特的嗓音与创作风格<br>** 代表作品 **：《爱很简单》《寂寞的季节》《普通朋友》
<iframe frameborder="no" border="0" marginwidth="0" marginheight="0" width="500" height="450" src="//music.163.com/outchain/player?type=0&amp;id=2827597264&amp;auto=1&amp;height=430"></iframe>
<h4 id="2-流行-薛之谦精选">2. 流行 - 薛之谦精选</h4>** 风格特点 **：深情歌词与抓耳旋律，演绎都市情感故事<br>** 代表作品 **：《演员》《认真的雪》《刚刚好》
<iframe frameborder="no" border="0" marginwidth="0" marginheight="0" width="500" height="450" src="//music.163.com/outchain/player?type=0&amp;id=2185854291&amp;auto=1&amp;height=430"></iframe>
<h3 id="第二组">第二组</h3><h4 id="3-Rap-法老精选">3. Rap - 法老精选</h4>** 风格特点 **：犀利歌词与多变flow，展现硬核说唱魅力<br>** 代表作品 **：《上学威龙》《亲密爱人2017》《百变酒精》
<iframe frameborder="no" border="0" marginwidth="0" marginheight="0" width="500" height="450" src="//music.163.com/outchain/player?type=0&amp;id=13761447245&amp;auto=1&amp;height=430"></iframe>
<h4 id="4-Emotion-林俊杰精选">4. Emotion - 林俊杰精选</h4>** 风格特点 **：细腻情感表达与完美唱功，传递深层情绪<br>** 代表作品 **：《江南》《不为谁而作的歌》《可惜没如果》
<iframe frameborder="no" border="0" marginwidth="0" marginheight="0" width="500" height="450" src="//music.163.com/outchain/player?type=0&amp;id=162024453&amp;auto=1&amp;height=430"></iframe>
<h2 id="📝-说明">📝 说明</h2>
* 每个播放器均嵌入网易云音乐官方歌单，包含对应歌手的经典作品
* 点击播放器中的歌曲即可直接播放，支持暂停、切换歌曲等操作
* 如需查看完整歌单或歌手信息，可点击播放器内的相关链接跳转到网易云音乐官网
<blockquote>
<p>所有音乐版权归原作者及网易云音乐所有，本页面仅作分享使用</p>
</blockquote>
]]></content:encoded></item><item><title>自画像</title><link>https://blog.taoxi.ink/self/</link><pubDate>Wed, 03 Sep 2025 00:00:00 +0800</pubDate><guid>https://blog.taoxi.ink/self/</guid><description>&lt;p&gt;自拍的一些記錄。&lt;/p&gt;</description><content:encoded>&lt;p>自拍的一些記錄。&lt;/p>
</content:encoded></item><item><title>角色朝向和混合空间.已过期</title><link>https://blog.taoxi.ink/p/20250601/</link><pubDate>Sun, 01 Jun 2025 16:00:00 +0800</pubDate><guid>https://blog.taoxi.ink/p/20250601/</guid><description>角色移动朝向以及混合空间混合空间混合控件添加以后可以通过添加点来设置分隔区间，在不同的区间内设置不同的动画。 请选择合适的水平变量 角色移动朝向以下是角色朝向代码，注意需要添加 一个变量朝向来确定时候发生旋转。 还要注意，这个需要关闭</description><content:encoded><![CDATA[<h1 id="角色移动朝向以及混合空间">角色移动朝向以及混合空间</h1>
<h2 id="混合空间">混合空间</h2>
<p>混合控件添加以后可以通过添加点来设置分隔区间，在不同的区间内设置不同的动画。</p>
<p>请选择合适的水平变量</p>
<h2 id="角色移动朝向">角色移动朝向</h2>
<p>以下是角色朝向代码，注意需要添加 一个变量朝向来确定时候发生旋转。</p>
<p>还要注意，这个需要关闭</p>
]]></content:encoded></item><item><title>增强输入系统、弹簧.已过期</title><link>https://blog.taoxi.ink/p/20250526/</link><pubDate>Mon, 26 May 2025 16:00:00 +0800</pubDate><guid>https://blog.taoxi.ink/p/20250526/</guid><description>增强输入系统、弹簧这一节比较难，UP讲的也比较乱 不管了，随便写写，我要跑步去了 创建 -游戏模式基础- 与 -玩家控制器-创建蓝图，在-游戏模式基础-中的-玩家控制器类-选择为新建的-玩家控制器-。 重载|项目设置设置\世界场景设置\游戏模式重载 选择自己创建的-游戏模拟基础- 自动控制玩家在创建的角色子蓝图找到Pawn\自动控制玩家并且设置为玩家0 创建 -映射情景- 与 -输入器-控制器</description><content:encoded><![CDATA[<h1 id="增强输入系统弹簧">增强输入系统、弹簧</h1>
<p>这一节比较难，UP讲的也比较乱</p>
<p>不管了，随便写写，我要跑步去了</p>
<h1 id="创建--游戏模式基础--与--玩家控制器-">创建 -游戏模式基础- 与 -玩家控制器-</h1>
<p>创建蓝图，在-游戏模式基础-中的-玩家控制器类-选择为新建的-玩家控制器-。</p>
<h1 id="重载项目设置">重载|项目设置</h1>
<p>设置\世界场景设置\游戏模式重载 选择自己创建的-游戏模拟基础-</p>
<h1 id="自动控制玩家">自动控制玩家</h1>
<p>在创建的角色子蓝图找到Pawn\自动控制玩家并且设置为玩家0</p>
<h1 id="创建--映射情景--与--输入器-">创建 -映射情景- 与 -输入器-</h1>
<h2 id="控制器初始化">控制器初始化</h2>
<p>按下图初始化</p>
<h2 id="映射情景初始化">映射情景初始化</h2>
<p>在映射情景中按这样输入</p>
<h2 id="角色总类蓝图设置">角色总类蓝图设置</h2>
<p>在这个部分设置运动逻辑</p>
<h1 id="弹簧">弹簧</h1>
<p>弹簧是可伸缩的摄像机轴，可以有效防止摄像机被遮挡的情况。</p>
]]></content:encoded></item><item><title>Fab资产导入以及虚拟纹理.已过期</title><link>https://blog.taoxi.ink/p/20250522/</link><pubDate>Thu, 22 May 2025 16:00:00 +0800</pubDate><guid>https://blog.taoxi.ink/p/20250522/</guid><description>听首歌，这个根本不用学！ 最最最简单-虚拟资产的导入 根本不用记如果遇到资产有问题比如全黑，在右上角设置，找到项目设置，搜索虚拟纹理，点开就行了。 滕王阁序时维九月，序属三秋。潦水尽而寒潭清，烟光凝而暮山紫。俨骖騑于上路，访风景于崇阿。临帝子之长洲，得天人之旧馆。层峦耸翠，上出重霄；飞阁流丹，下临无地。鹤汀凫渚，穷岛屿之萦回；桂殿兰宫，即冈峦之体势。</description><content:encoded><![CDATA[<p>听首歌，这个根本不用学！</p>
<h1 id="最最最简单-虚拟资产的导入">最最最简单-虚拟资产的导入</h1>
<h2 id="根本不用记">根本不用记</h2>
<p>如果遇到资产有问题比如全黑，在右上角设置，找到项目设置，搜索虚拟纹理，点开就行了。</p>
<p>滕王阁序时维九月，序属三秋。潦水尽而寒潭清，烟光凝而暮山紫。俨骖騑于上路，访风景于崇阿。临帝子之长洲，得天人之旧馆。层峦耸翠，上出重霄；飞阁流丹，下临无地。鹤汀凫渚，穷岛屿之萦回；桂殿兰宫，即冈峦之体势。</p>
]]></content:encoded></item><item><title>地图触发器，摄像机，后期盒子.已过期</title><link>https://blog.taoxi.ink/p/20250521/</link><pubDate>Wed, 21 May 2025 16:00:00 +0800</pubDate><guid>https://blog.taoxi.ink/p/20250521/</guid><description>本章节比较简单。 地图触发器，摄像机控制，后期盒子地图触发器地图触发器应该是在关卡蓝图中引用，需要右键，然后寻找碰撞重叠事件。 摄像机控制新建一个摄像机，放置在天空中做相机切换。 相机切换需要获取玩家控制器后找到混合视图如下 地图触发后切换摄像机这一步比较简单，蓝图如下。 远近视图的切换蓝图如下 后期盒子后期盒子相当于地图中的一个触发器，但是只接受摄像机的触发。可以更改摄像机的画面。</description><content:encoded><![CDATA[<p>本章节比较简单。</p>
<h1 id="地图触发器摄像机控制后期盒子">地图触发器，摄像机控制，后期盒子</h1>
<h2 id="地图触发器">地图触发器</h2>
<p>地图触发器应该是在关卡蓝图中引用，需要右键，然后寻找碰撞重叠事件。</p>
<h2 id="摄像机控制">摄像机控制</h2>
<p>新建一个摄像机，放置在天空中做相机切换。</p>
<p>相机切换需要获取玩家控制器后找到混合视图如下</p>
<h2 id="地图触发后切换摄像机">地图触发后切换摄像机</h2>
<p>这一步比较简单，蓝图如下。</p>
<h2 id="远近视图的切换">远近视图的切换</h2>
<p>蓝图如下</p>
<h2 id="后期盒子">后期盒子</h2>
<p>后期盒子相当于地图中的一个触发器，但是只接受摄像机的触发。可以更改摄像机的画面。</p>
]]></content:encoded></item><item><title>触发区域与得分系统.已过期</title><link>https://blog.taoxi.ink/p/20250520/</link><pubDate>Tue, 20 May 2025 16:00:00 +0800</pubDate><guid>https://blog.taoxi.ink/p/20250520/</guid><description>触发区域和得分系统的实现学起来很难，我们一点一点继续！ 望江南·超然台作春未老，风细柳斜斜。 试上超然台上看，半壕春水一城花。 烟雨暗千家。寒食后，酒醒却咨嗟。 休对故人思故国，且将新火试新茶。 诗酒趁年华。 Listen！展示 触发区域 color:red 首先新建碰撞容器蓝图，设置容器为标靶样式，我这里用了两层容器，一层用来发光，一层用来做实体。 创建一个Box Collision 作为碰撞</description><content:encoded><![CDATA[<h1 id="触发区域和得分系统的实现">触发区域和得分系统的实现</h1>
<p>学起来很难，我们一点一点继续！</p>
<p>望江南·超然台作春未老，风细柳斜斜。</p>
<p>试上超然台上看，半壕春水一城花。</p>
<p>烟雨暗千家。寒食后，酒醒却咨嗟。</p>
<p>休对故人思故国，且将新火试新茶。</p>
<p>诗酒趁年华。</p>
<h1 id="listen">Listen！</h1>
<h1 id="展示">展示</h1>
<h2 id="触发区域">触发区域</h2>
<p>color:red  首先新建碰撞容器蓝图，设置容器为标靶样式，我这里用了两层容器，一层用来发光，一层用来做实体。 创建一个Box Collision 作为碰撞体积区域。找到组件开始重叠这个事件，设置类转换后设置可视性，延迟一定时间后重新设置可见性。</p>
<h2 id="ui系统的实现">UI系统的实现</h2>
<h3 id="1创建一个新的蓝图">1.创建一个新的蓝图</h3>
<p>新建一个文件夹创建用户界面-&gt;控件蓝图</p>
<h3 id="2放进视口">2.放进视口</h3>
<p>由于UI需要放进视口才能够显示，所以需要新建一个初始化函数。New Var：后面需要用到显示分数。</p>
<p>需要将这个初始化函数放在游戏开始的时候。</p>
<h3 id="3设置主角">3.设置主角</h3>
<p>主角是一个变量，在UI控件中可以新建变量，这里名称为NewVar，设置为公开，在 图片【UI的实现-2-1】中设置为Self。</p>
<h3 id="4得分系统">4.得分系统</h3>
<p>4.1主角蓝图中新建变量得分，并且绑定到UI界面的得分文本框。</p>
<p>4.2触发区域书写得分系统</p>
<p>4.3类型转换为bullet这一部分的对象设置为Bullet，获取得分(这里是球的得分)。</p>
<p>4.4获取玩家pawn，类型转化为玩家角色，获取角色中的得分，此部分是UI文本框的内容。</p>
<p>4.5加法算法如下图所示。</p>
]]></content:encoded></item><item><title>UE5子弹颜色的改变|继承.已过期</title><link>https://blog.taoxi.ink/p/20250519/</link><pubDate>Mon, 19 May 2025 16:00:00 +0800</pubDate><guid>https://blog.taoxi.ink/p/20250519/</guid><description>Here we go!!! 图示 操作教程将颜色转换为参数 更方便后面更改 点击材质，右键颜色节点然后设置为参数。 此操作完成后需要保存并编译。 创建三个材质在原本的材质右键找到创建新实例，并且选中所需的颜色。 合并创建子弹函数合并函数前需要把class链接到节点，这样跟容易更改输入。 复制三份函数 创建子类继承 更改子类颜色双击子类蓝图后点击左上角的sphere在右边材质栏切换需要的颜</description><content:encoded><![CDATA[<p>Here we go!!!</p>
<h1 id="图示">图示</h1>
<h1 id="操作教程">操作教程</h1>
<h2 id="将颜色转换为参数">将颜色转换为参数</h2>
<p>更方便后面更改</p>
<p>点击材质，右键颜色节点然后设置为参数。</p>
<p>此操作完成后需要保存并编译。</p>
<h2 id="创建三个材质">创建三个材质</h2>
<p>在原本的材质右键找到创建新实例，并且选中所需的颜色。</p>
<h2 id="合并创建子弹函数">合并创建子弹函数</h2>
<p>合并函数前需要把class链接到节点，这样跟容易更改输入。</p>
<h2 id="复制三份函数">复制三份函数</h2>
<h2 id="创建子类继承">创建子类继承</h2>
<h2 id="更改子类颜色">更改子类颜色</h2>
<p>双击子类蓝图后点击左上角的sphere在右边材质栏切换需要的颜色，连续操作两次。</p>
<p>创建后如下</p>
<h2 id="在设计蓝图中分别设置对应class">在设计蓝图中分别设置对应class</h2>
]]></content:encoded></item><item><title>UE蓝图子弹射击的处理方法</title><link>https://blog.taoxi.ink/p/20250518/</link><pubDate>Sun, 18 May 2025 16:00:00 +0800</pubDate><guid>https://blog.taoxi.ink/p/20250518/</guid><description>蓝图图片以下是两个张蓝图图片。 Gamer图表 子弹图表 生成子弹代码讲解 按键触发当键盘1Pressed时生成actor，设置class为生成的bullet。 位置引用通过self，获取actor位置，然后通过加函数提供给相对节点。 设置子弹朝向 子弹朝向就是开始的旋转矢量，所以获取人物的朝向。 子弹速度获取向前向量，向前向量的格式是0，1，0这种形式，所以可以通过相乘获得速度。 目标目标设置</description><content:encoded><![CDATA[<h2 id="蓝图图片">蓝图图片</h2>
<p>以下是两个张蓝图图片。</p>
<h2 id="gamer图表">Gamer图表</h2>
<h2 id="子弹图表">子弹图表</h2>
<h2 id="生成子弹">生成子弹</h2>
<p>代码讲解</p>
<h3 id="按键触发">按键触发</h3>
<p>当键盘1Pressed时生成actor，设置class为生成的bullet。</p>
<h3 id="位置引用">位置引用</h3>
<p>通过self，获取actor位置，然后通过加函数提供给相对节点。</p>
<h3 id="设置子弹朝向">设置子弹朝向</h3>
<p>子弹朝向就是开始的旋转矢量，所以获取人物的朝向。</p>
<h3 id="子弹速度">子弹速度</h3>
<p>获取向前向量，向前向量的格式是0，1，0这种形式，所以可以通过相乘获得速度。</p>
<h3 id="目标">目标</h3>
<p>目标设置为子弹的移动组件。</p>
]]></content:encoded></item><item><title>DEEPSEEK+Wechat实现AI回复</title><link>https://blog.taoxi.ink/p/20250214/</link><pubDate>Fri, 14 Feb 2025 16:00:00 +0800</pubDate><guid>https://blog.taoxi.ink/p/20250214/</guid><description>前言安装Ollama本地部署Deepseek-r1,全文内容根据@贾斯汀的项目制作。请下载项目，解压后备用，下文称之为项目解压包。 贾斯汀/deep-seek wechat 确认你知道什么是解压？ 怎么下载软件？ 怎么打开文件？ 怎么新建一个文本？ 什么是梯子？ 确保你会基础的计算机操作？ 基础的英文单词？ 基本的复制粘贴？ 开始！准备好了么？开始吧！ 安装安装Ollama Olla</description><content:encoded><![CDATA[<h1 id="前言">前言</h1>
<p>安装Ollama本地部署Deepseek-r1,全文内容根据@贾斯汀的项目制作。请下载项目，解压后备用，下文称之为项目解压包。</p>
<p>贾斯汀/deep-seek wechat</p>
<p><a href="https://gitee.com/jiasizhe/deep-seek-wechat"></a></p>
<h2 id="确认你知道">确认你知道</h2>
<p>什么是解压？</p>
<p>怎么下载软件？</p>
<p>怎么打开文件？</p>
<p>怎么新建一个文本？</p>
<p>什么是梯子？</p>
<h2 id="确保你会">确保你会</h2>
<p>基础的计算机操作？</p>
<p>基础的英文单词？</p>
<p>基本的复制粘贴？</p>
<h2 id="开始">开始！</h2>
<p>准备好了么？开始吧！</p>
<h1 id="安装">安装</h1>
<h2 id="安装ollama">安装Ollama</h2>
<p>Ollama是一个强大的本地大语言模型+运行框架，它让用户能够在本地设备上轻松运行和管理各种大语言模型。</p>
<p>官网：https://ollama.com</p>
<p><a href="https://ollama.com/"></a></p>
<p>进入官网以后点击Download（下载），根据自己所需的平台下载。博主选用Windows平台(Download for Windows)。</p>
<p>下载后点开文件，选择INSTALL(安装)，安装在C盘，请确定有一定量的空间。</p>
<p>安装完成后，win+s或者在菜单搜索 Windows PowerShell （此步骤为打开命令行，后续步骤中不再进行讲解）</p>
<p>在PowerShell中输入Ollama -v 检查版本号，如果正常显示就证明安装正常。</p>
<p>12C:\Users\sinho&gt; ollama -vollama version is 0.5.7</p>
<h2 id="部署deepseek-r1">部署Deepseek-r1</h2>
<p>在Ollama官网搜索Deepseek-r1。</p>
<p>进入以后根据配置选择自己的模型，博主选用最简的1.5b，复制右侧的命令。</p>
<p>打开命令行输入上述代码，并且运行，等待下载完毕。</p>
<p>1234// 下载中最后100Mb时速度较慢。C:\Users\sinho&gt; ollama run deepseek-r1:1.5bpulling manifestpulling aabd4debf0c8&hellip;  10% ▕█████              ▏ 109 MB/1.1 GB  5.9 MB/s   2m50s</p>
<p>下载成功,Deepseek已经完成本地部署。</p>
<p>12345678910C:\Users\sinho&gt; ollama run deepseek-r1:1.5bpulling manifestpulling aabd4debf0c8&hellip; 100% ▕████████████████████████████████████████████████████████▏ 1.1 GBpulling 369ca498f347&hellip; 100% ▕████████████████████████████████████████████████████████▏  387 Bpulling 6e4c38e1172f&hellip; 100% ▕████████████████████████████████████████████████████████▏ 1.1 KBpulling f4d24e9138dd&hellip; 100% ▕████████████████████████████████████████████████████████▏  148 Bpulling a85fe2a2e58e&hellip; 100% ▕████████████████████████████████████████████████████████▏  487 Bverifying sha256 digestwriting manifestsuccess</p>
<h2 id="安装python">安装Python</h2>
<p>Python官网：https://www.python.org/</p>
<p>Welcome to Python.org</p>
<p>Downloads下载，根据选择的平台，此时仍然选择Python for windows。</p>
<p>打开下载好的文件，安装Python。</p>
<p>安装完成后选择Close,关闭窗口。</p>
<h2 id="安装环境请在命令行内输入">安装环境/请在命令行内输入</h2>
<p>选| 更换pip源，如果没有梯子请选择更换，如果有可以无视。</p>
<p>1pip config set global.index-url <a href="https://mirrors.aliyun.com/pypi/simple/">https://mirrors.aliyun.com/pypi/simple/</a></p>
<ul>
<li>安装Openai包</li>
</ul>
<p>1pip install openai</p>
<ul>
<li>安装wxauto包</li>
</ul>
<p>1pip install wxauto</p>
<h2 id="项目解压包">项目解压包</h2>
<p>修改names.txt文件，并且更改为需要的备注，如果有多个，请多行输入。</p>
<p>然后打开ai.py文件进行更改，</p>
<p>；4 message_table = {}；5 my_model=’deepseek-r1:1.5b’</p>
<p>红色部分替换为自己选择的模型。</p>
<h2 id="启动项目">启动项目</h2>
<p>在项目解压后的项目解压包内shift+鼠标右键，选择powershell，输入python app.py。</p>
]]></content:encoded></item><item><title>Leetcode twoSum函数详解</title><link>https://blog.taoxi.ink/p/20241116/</link><pubDate>Sat, 16 Nov 2024 16:00:00 +0800</pubDate><guid>https://blog.taoxi.ink/p/20241116/</guid><description>&lt;h1 id="对twosum函数代码的详细讲解"&gt;《对&amp;quot;twoSum&amp;quot;函数代码的详细讲解》&lt;/h1&gt;
&lt;p&gt;以下将针对这份代码进行详细讲解，旨在帮助零基础的初学者理解其功能及实现逻辑。&lt;/p&gt;
&lt;h2 id="一整体代码结构概述"&gt;一、整体代码结构概述&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-python" data-lang="python"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#66d9ef"&gt;class&lt;/span&gt; &lt;span style="color:#a6e22e"&gt;Solution&lt;/span&gt;(object):
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#66d9ef"&gt;def&lt;/span&gt; &lt;span style="color:#a6e22e"&gt;twoSum&lt;/span&gt;(self, nums, target):
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; length &lt;span style="color:#f92672"&gt;=&lt;/span&gt; len(nums)
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#66d9ef"&gt;for&lt;/span&gt; i &lt;span style="color:#f92672"&gt;in&lt;/span&gt; range(length):
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#66d9ef"&gt;for&lt;/span&gt; j &lt;span style="color:#f92672"&gt;in&lt;/span&gt; range(length):
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#66d9ef"&gt;if&lt;/span&gt; nums[i] &lt;span style="color:#f92672"&gt;+&lt;/span&gt; nums[j] &lt;span style="color:#f92672"&gt;==&lt;/span&gt; target &lt;span style="color:#f92672"&gt;and&lt;/span&gt; i&lt;span style="color:#f92672"&gt;!=&lt;/span&gt; j:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#66d9ef"&gt;return&lt;/span&gt; [i, j]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#66d9ef"&gt;return&lt;/span&gt; []
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;这段代码定义了一个名为 Solution 的类，其中包含了一个名为 twoSum 的方法。该方法的主要目的是在给定的数字列表 nums 中，找到两个不同的数，使得它们相加的和等于给定的目标值 target，并返回这两个数在列表中的索引。&lt;/p&gt;</description><content:encoded><![CDATA[<h1 id="对twosum函数代码的详细讲解">《对&quot;twoSum&quot;函数代码的详细讲解》</h1>
<p>以下将针对这份代码进行详细讲解，旨在帮助零基础的初学者理解其功能及实现逻辑。</p>
<h2 id="一整体代码结构概述">一、整体代码结构概述</h2>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-python" data-lang="python"><span style="display:flex;"><span><span style="color:#66d9ef">class</span> <span style="color:#a6e22e">Solution</span>(object):
</span></span><span style="display:flex;"><span>    <span style="color:#66d9ef">def</span> <span style="color:#a6e22e">twoSum</span>(self, nums, target):
</span></span><span style="display:flex;"><span>        length <span style="color:#f92672">=</span> len(nums)
</span></span><span style="display:flex;"><span>        <span style="color:#66d9ef">for</span> i <span style="color:#f92672">in</span> range(length):
</span></span><span style="display:flex;"><span>            <span style="color:#66d9ef">for</span> j <span style="color:#f92672">in</span> range(length):
</span></span><span style="display:flex;"><span>                <span style="color:#66d9ef">if</span> nums[i] <span style="color:#f92672">+</span> nums[j] <span style="color:#f92672">==</span> target <span style="color:#f92672">and</span> i<span style="color:#f92672">!=</span> j:
</span></span><span style="display:flex;"><span>                    <span style="color:#66d9ef">return</span> [i, j]
</span></span><span style="display:flex;"><span>        <span style="color:#66d9ef">return</span> []
</span></span></code></pre></div><p>这段代码定义了一个名为 Solution 的类，其中包含了一个名为 twoSum 的方法。该方法的主要目的是在给定的数字列表 nums 中，找到两个不同的数，使得它们相加的和等于给定的目标值 target，并返回这两个数在列表中的索引。</p>
<h2 id="二twosum-方法内部详细讲解">二、twoSum 方法内部详细讲解</h2>
<h3 id="一获取列表长度">（一）获取列表长度</h3>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-python" data-lang="python"><span style="display:flex;"><span>length <span style="color:#f92672">=</span> len(nums)
</span></span></code></pre></div><p>这行代码使用了Python内置的 len 函数来获取输入的数字列表 nums 的长度。</p>
<p>len 函数是一个非常常用的函数，它的作用是返回给定可迭代对象（如列表、字符串、元组等）中元素的数量。</p>
<p>在这里，通过 len(nums) 计算出列表 nums 的长度，并将结果赋值给变量 length。</p>
<p>例如，如果 nums = [2, 7, 11, 15]，那么 length 的值就会是 4。这个长度值在后续的循环遍历列表元素时会起到重要作用。</p>
<h3 id="二嵌套循环遍历列表">（二）嵌套循环遍历列表</h3>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-python" data-lang="python"><span style="display:flex;"><span><span style="color:#66d9ef">for</span> i <span style="color:#f92672">in</span> range(length):
</span></span><span style="display:flex;"><span>    <span style="color:#66d9ef">for</span> j <span style="color:#f92672">in</span> range(length):
</span></span></code></pre></div><p>这里使用了两层嵌套的 for 循环来遍历数字列表 nums。</p>
<ul>
<li><strong>外层循环</strong>：for i in range(length) 这行代码开启了外层循环。</li>
</ul>
<p>range(length) 会生成一个从 0 到 length - 1 的整数序列，在每次循环时，变量 i 会依次被赋予这个序列中的每个值。</p>
<p>例如，当 length = 4 时，i 会依次取值为 0、1、2、3。</p>
<p>外层循环的作用是逐个遍历列表 nums 中的元素，每次循环时，当前被遍历到的元素索引由 i 表示。</p>
<ul>
<li><strong>内层循环</strong>：for j in range(length) 开启了内层循环。</li>
</ul>
<p>同样，它也会生成一个从 0 到 length - 1 的整数序列，每次循环时，变量 j 会依次被赋予这个序列中的每个值。</p>
<p>内层循环的目的是对于外层循环当前遍历到的每个元素（由 i 索引表示），再次遍历列表中的所有元素（由 j 索引表示），以便全面搜索满足特定条件的元素组合。</p>
<h3 id="三寻找满足条件的两个数">（三）寻找满足条件的两个数</h3>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-python" data-lang="python"><span style="display:flex;"><span><span style="color:#66d9ef">if</span> nums[i] <span style="color:#f92672">+</span> nums[j] <span style="color:#f92672">==</span> target <span style="color:#f92672">and</span> i<span style="color:#f92672">!=</span> j:
</span></span><span style="display:flex;"><span>    <span style="color:#66d9ef">return</span> [i, j]
</span></span></code></pre></div><p>这是整个代码的核心逻辑部分。在两层循环遍历列表的过程中，对于每一对由 i 和 j 索引所指向的元素（即 nums[i] 和 nums[j]），会进行如下条件判断：</p>
<ul>
<li>nums[i] + nums[j] == target：检查当前由 i 和 j 索引指向的两个元素相加是否等于给定的目标值 target。</li>
</ul>
<p>例如，如果 nums = [2, 7, 11, 15]，target = 9，当 i = 0（此时 nums[i] = 2），j = 1（此时 nums[j] = 7）时，nums[i] + nums[j] = 2 + 7 = 9，满足这个条件。</p>
<ul>
<li>i!= j：确保找到的是两个不同的元素，即它们在列表中的索引不同。这是因为如果允许同一个元素被使用两次，可能会得到不符合预期的结果。</li>
</ul>
<p>当这两个条件同时满足时，就说明找到了满足要求的两个数，此时会执行 return [i, j]，将这两个数在列表 nums 中的索引以列表形式返回。例如，在上述例子中，就会返回 [0, 1]，因为 2 的索引是 0，7 的索引是 1。</p>
<h3 id="四未找到满足条件的情况">（四）未找到满足条件的情况</h3>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-python" data-lang="python"><span style="display:flex;"><span><span style="color:#66d9ef">return</span> []
</span></span></code></pre></div><p>如果两层嵌套循环全部执行完毕，都没有找到满足 nums[i] + nums[j] == target 且 i!= j 条件的两个数，那么就会执行这行代码，返回一个空列表 []。这表示在给定的数字列表 nums 中，按照当前设定的条件，未能找到合适的两个数相加等于目标值 target。</p>
]]></content:encoded></item><item><title>家乡。憧憬。爱情。</title><link>https://blog.taoxi.ink/p/20241011/</link><pubDate>Fri, 11 Oct 2024 15:30:00 +0800</pubDate><guid>https://blog.taoxi.ink/p/20241011/</guid><description>&lt;p&gt;思家，尽管物理距离可以由信息时代的电子设备减少，可还是不同于在身边的时候，在家里尽管我一人出去玩乐，可我终究知道&amp;quot;他们不偏不倚的在那不奢华的小屋里&amp;quot;，他们离我很近，听得到心跳声。&lt;/p&gt;</description><content:encoded><![CDATA[<p>思家，尽管物理距离可以由信息时代的电子设备减少，可还是不同于在身边的时候，在家里尽管我一人出去玩乐，可我终究知道&quot;他们不偏不倚的在那不奢华的小屋里&quot;，他们离我很近，听得到心跳声。</p>
<p>未来，人都会不自觉的美化未选择的路，也会不自觉的美化未来，等到真正脚踏实地的开始新的生活，反而觉得周围没有理想主义的唯美，梦想也是自己在接受现实以后，能够继续前进的勇气。</p>
<p>爱情，我以为旅人将我热情都燃尽。</p>
]]></content:encoded></item><item><title>怀昔疲修正说·训 山羊</title><link>https://blog.taoxi.ink/p/20240905/</link><pubDate>Thu, 05 Sep 2024 22:58:00 +0800</pubDate><guid>https://blog.taoxi.ink/p/20240905/</guid><description>&lt;p&gt;旧语感同修情立生，新时缺敲行闯如风。&lt;/p&gt;
&lt;p&gt;礼无末允登室戏锺，嫌长弃足嫉畔始空。&lt;/p&gt;</description><content:encoded>&lt;p>旧语感同修情立生，新时缺敲行闯如风。&lt;/p>
&lt;p>礼无末允登室戏锺，嫌长弃足嫉畔始空。&lt;/p>
</content:encoded></item><item><title>3ZCF信息记录</title><link>https://blog.taoxi.ink/p/20240816-01/</link><pubDate>Fri, 16 Aug 2024 16:00:00 +0800</pubDate><guid>https://blog.taoxi.ink/p/20240816-01/</guid><description>&lt;h1 id="学校地址"&gt;学校地址&lt;/h1&gt;
&lt;p&gt;名称
学校
校区
专业
地址&lt;/p&gt;
&lt;p&gt;曹绍伦
安阳工学院
本校区
土木工程
安阳市文峰区黄河大道西段&lt;/p&gt;
&lt;p&gt;张宁
华北水利水电大学
花园校区
能源动力与工程(水动方向)
郑州市金水区北环路36号&lt;/p&gt;</description><content:encoded><![CDATA[<h1 id="学校地址">学校地址</h1>
<p>名称
学校
校区
专业
地址</p>
<p>曹绍伦
安阳工学院
本校区
土木工程
安阳市文峰区黄河大道西段</p>
<p>张宁
华北水利水电大学
花园校区
能源动力与工程(水动方向)
郑州市金水区北环路36号</p>
<p>房晟甲
河南工业大学
莲花街校区
数据科学及其大数据技术
郑州市高新区莲花街100号</p>
<p>张愉汶
郑州工程技术学院
航海校区
投资学
郑州市二七区航海中路77号</p>
<p>张晋博
河南牧业经济学院
龙子湖校区
农林经济管理
郑州市郑东新区龙子湖北路6号</p>
<h1 id="地图位置">地图位置</h1>
]]></content:encoded></item><item><title>重逢</title><link>https://blog.taoxi.ink/p/20240816-02/</link><pubDate>Fri, 16 Aug 2024 16:00:00 +0800</pubDate><guid>https://blog.taoxi.ink/p/20240816-02/</guid><description>&lt;p&gt;爱情总是那么奇幻，我本来已经决定放下，迎接崭新的人生了，可总是不如意，偏偏在我最不能见到她的日子，再次看到了她。&lt;/p&gt;
&lt;p&gt;心里面慌慌的，感受到心脏的跳动猛烈。&lt;/p&gt;</description><content:encoded><![CDATA[<p>爱情总是那么奇幻，我本来已经决定放下，迎接崭新的人生了，可总是不如意，偏偏在我最不能见到她的日子，再次看到了她。</p>
<p>心里面慌慌的，感受到心脏的跳动猛烈。</p>
<p>谈着的这段日子，我们一起构筑了很大的地图，一起看电影，聊天聊地。这张地图很大很全面，全面到几乎分开以后我遇见任何人或者事，都能够唤醒这份回忆。</p>
<p>爱情的开始需要两个人的同意，可是分别只需要一个人。</p>
<p>我呆呆站在原地，远远望着她的背影，看不清，甚至看不到她的发卡，人总归具有意识，我看不清，但我知道是她，知道那是我爱过的人，那份感情告诉我，我想要再见她一面。</p>
<p>我去了，支支吾吾的说不清话，我想拖一些时间，她对我说话的时候那么活泼，那么开心。</p>
<p>可是转身消息通知的“不了”又如冷水一样，将我处置死刑。</p>
<p>她表面的那么开心活泼，是她为人处世的特性，不是对我的偏爱。</p>
]]></content:encoded></item><item><title>Feng.video 笔记</title><link>https://blog.taoxi.ink/p/20240728/</link><pubDate>Sun, 28 Jul 2024 16:00:00 +0800</pubDate><guid>https://blog.taoxi.ink/p/20240728/</guid><description>&lt;h1 id="s1"&gt;S1&lt;/h1&gt;
&lt;h2 id="引入"&gt;引入&lt;/h2&gt;
&lt;p&gt;“对手、旁人、环境都会分散你的注意力，搅乱你的情绪”导致不能做到冷静思考。&lt;/p&gt;
&lt;p&gt;和小孩子或者小动物(真的会有人这么做吗，我以为对小动物只有训斥)吵就会有一种掌握局势的感觉。老师这里提到一个很有意思的比喻&lt;/p&gt;</description><content:encoded><![CDATA[<h1 id="s1">S1</h1>
<h2 id="引入">引入</h2>
<p>“对手、旁人、环境都会分散你的注意力，搅乱你的情绪”导致不能做到冷静思考。</p>
<p>和小孩子或者小动物(真的会有人这么做吗，我以为对小动物只有训斥)吵就会有一种掌握局势的感觉。老师这里提到一个很有意思的比喻</p>
<p>“你们之间的思维能力，相当于三维和二维的区别”</p>
<p>这句话纯拿空间上的维度来理解的话，，，也不是不行，但是容易转不过弯。</p>
<p>我的理解是二维比三维多一个维度，在这个维度上你所有的行动对于低维度的对手都是无懈可击的(因为他们没这意识)。</p>
<p>“所以有人想到，通过看更多历史哲学文化的书，形成更高的思维能力，以此碾压对手，其实这么做没用。”</p>
<p>确实没用，除非修养上去了人不再生气了，那才有用。</p>
<p>但修养这东西光靠看书没有与人交流很难提高到那个境界。</p>
<p>“读书多的吵不过读书少的，死了这条心吧。”</p>
<p>嗯好，所以再次明确一下，我读书是为了提高自己而不是为了吵架.jpg</p>
<p>“以静制动，以一种恒定语气和节奏，让对手无计可施理智崩溃”</p>
<p>“不要针对事情本身，那样没用，要直接打击对方思维”</p>
<h2 id="事例">事例</h2>
<p>1.你为什么会这么想？2.你真的觉得你的结论没问题吗？3.我觉得你的思维逻辑并不合理4.我们思考的不是一个层面上的东西5.我觉得你的生活内容限制了你的思路6.我建议你站在一个更高的角度重新思考下这个问题7.我觉得我们不适合再深入讨论了然后单曲循环就行了，简单有效</p>
<p>一般来说，评价别人做事别人不会太在意，评价别人思维方式对方往往会比较敏感，容易动摇信心变得暴躁影响思考。</p>
<p>所以只需持续攻击对方思维方式，动作不重也不用太多花样就能起到很好的效果。</p>
<h1 id="-总结归纳">🤗 总结归纳</h1>
<p>冷静 理智</p>
<h1 id="-参考文章">📎 参考文章</h1>
<p>【和别人吵架时如何稳赢不败-哔哩哔哩】 <a href="https://b23.tv/pR4LcbR">https://b23.tv/pR4LcbR</a></p>
]]></content:encoded></item><item><title>记梦</title><link>https://blog.taoxi.ink/p/20240101/</link><pubDate>Mon, 01 Jan 2024 00:00:00 +0800</pubDate><guid>https://blog.taoxi.ink/p/20240101/</guid><description>&lt;p&gt;今天是我第一天入职，进入达拉硅海的「暗」设施工作，对外他们企业宣称这是地下矿开采基地，可是领班的告诉我，这里是其实是企业偷偷建立的石油运输基地，油管从远处运来，到了「暗」，再四通八达的运输到企业私人武装石油设施，有时候我盯着管道图，总是模模糊糊的看成蜘蛛网的影子，我们的任务其实很简单，就是每天检查维修设施，在封闭的海底基地，顺着管道检查管道是否泄露，保证安全性，让那猩红的红管老实的躺在海底基地。&lt;/p&gt;</description><content:encoded><![CDATA[<p>今天是我第一天入职，进入达拉硅海的「暗」设施工作，对外他们企业宣称这是地下矿开采基地，可是领班的告诉我，这里是其实是企业偷偷建立的石油运输基地，油管从远处运来，到了「暗」，再四通八达的运输到企业私人武装石油设施，有时候我盯着管道图，总是模模糊糊的看成蜘蛛网的影子，我们的任务其实很简单，就是每天检查维修设施，在封闭的海底基地，顺着管道检查管道是否泄露，保证安全性，让那猩红的红管老实的躺在海底基地。</p>
<p>我是来自中原的孩子，那边没有广袤的大海，童年每天在土地里玩泥巴，接触不到大海，水性，是我与我的工作，最大的屏障。</p>
<p>我第一次下水工作的时候，灯一闪一闪的，水从脚底一点一点涌上来，带着轰隆隆的声音，浸湿的感觉一点一点上浮，开始压迫胸口，开始涌入耳朵，水浪声持续轰击我的耳膜，最终，世界寂静。</p>
<p>同行三人一起顺着管道前进，一点一点的打灯查看有没有地方漏油，仔仔细细的排查，检查完毕以后，我们发给领班信号，领班重新抽水，让我们能够再一次回复在陆地上踩踏的感觉。</p>
<p>时间越积越久，过着重复性的工作，动力消磨殆尽，有些时候我们甚至偷懒不去检查管道。</p>
<p>这一次连续偷懒了四五天，我们决定今天去检修一次，走进管道场，却发现有一群孩子在这里，看他们稀奇的样子像是第一次来到这里，我们不知道他们从哪里来的，也许是从附近逃难来的，可我们级别不够，只得任由孩子们在这里吵闹，孩子见我们不予理会，便肆无忌惮的游戏，我们走进总控室躲躲清净，总控为了摆脱管道场的水压力影响，修了很长很长的一段走廊，我们在总控歇息，闲聊几句，躺着躺着就睡着了。</p>
<p>&hellip;&hellip;</p>
<p>一阵坠空感袭来让我从椅子上掉落在地，屁股上的疼痛让我站起来还扭着胯骨平衡疼痛，我看着显示值的水位上涨，不由的自嘲，好不容易准备好好工作，结果却睡着了，那就打道回府吧，我喊着工友，准备一起回宿舍。</p>
<p>一阵奇怪的感觉从我脑海里浮现，不过我想不起来是什么，摇了摇头，把思绪甩开，我打开总控的门，准备回宿舍，却通过玻璃望见封锁门外远处漂浮的异物，我准备走进看看，一副狰狞扭曲，被水泡浮肿到很难辨认出是人类的脸划过，我心脏停了一瞬，我瘫倒在地，手发抖的指着窗外，对着工友们喊，</p>
<p>孩子！</p>
<p>润色后</p>
<p>今日，我踏上了职业生涯的首航，踏入了达拉硅海深处那神秘莫测的「暗」设施。对外，它不过是个不起眼的地下矿开采基地，然而，领班那低沉的嗓音，却为我揭开了它的另一重面纱——一个企业暗中编织的石油运输网络，如同一张隐秘的蛛网，悄无声息地覆盖在海洋的深渊之下。油管如巨龙般蜿蜒而至，「暗」便是其心脏，泵动着猩红的血液，流向那些不为人知的私人武装石油堡垒。每当我凝视那些错综复杂的管道图，仿佛能窥见一张在黑暗中缓缓铺展的蜘蛛网，既迷人又令人心生寒意。</p>
<p>我，一个来自中原的孩子，自幼与黄土为伴，大海于我而言，是遥远而陌生的梦想。水性，这个看似简单的词汇，却成了我与这份深海工作之间，一道难以逾越的鸿沟。</p>
<p>初次下水，灯光闪烁不定，仿佛是深海中幽灵的召唤。水，从脚底缓缓升起，带着轰鸣，如同千军万马，一步步侵占我的领地。湿润感逐渐蔓延，直至胸口，直至耳畔，水浪的咆哮如同重锤，一次次击打着我的耳膜，直至世界归于一片死寂。</p>
<p>我与两位同伴，如同深海中的探险者，顺着管道前行，手电筒的光芒在黑暗中划出一道道光轨，我们仔细检查每一寸管壁，生怕遗漏任何一丝油渍。检查完毕，信号发出，领班启动排水系统，我们才得以重获脚踏实地的自由。</p>
<p>日复一日，重复的工作如同磨石，渐渐消磨着我的热情与动力。有时，我们甚至开始偷懒，任由那些管道在黑暗中沉睡，四五日无人问津。</p>
<p>然而，就在我们决定重拾责任，再次踏入那片冰冷之地时，却意外发现了一群孩子的身影。他们好奇的眼神，仿佛初次踏入这个未知的世界。我们不得而知他们从何而来，或许是从附近的动荡中逃离，但我们的权限有限，只能任由他们在设施内嬉戏打闹。孩子们的无忧无虑，与我们心中的重压形成了鲜明对比。我们躲进总控室，希望寻得一丝清净。总控室远离喧嚣，需穿越山体内一条漫长的隧道，那里成了我们暂时的避风港。我们躺下，闲聊几句，不知不觉间，疲惫涌上心头，沉入了梦乡。</p>
<p>……</p>
<p>一阵突如其来的坠空感，将我从梦中惊醒。我狼狈地从椅子上跌落，屁股上的疼痛让我站起时仍扭动着胯骨，试图缓解不适。我抬头望向显示屏，水位正在悄然上升。我自嘲一笑，本想好好工作，却没想到又睡着了。于是，我呼唤着工友，准备一同返回宿舍。</p>
<p>就在这时，一种莫名的感觉涌上心头，却又难以捉摸。我摇了摇头，试图甩掉这份莫名的思绪。然而，当我打开总控室的门，准备离开时，却透过玻璃窗看到了封锁门外远处漂浮的异物。我走近一看，那是一张狰狞扭曲、被水泡得浮肿的脸庞，几乎难以辨认出人类的模样。我的心脏瞬间停止了跳动，我瘫倒在地，手指颤抖着指向窗外，对工友们嘶喊道：</p>
<p>“孩子！”</p>
]]></content:encoded></item><item><title>被墙记录</title><link>https://blog.taoxi.ink/p/20230924/</link><pubDate>Sun, 24 Sep 2023 16:00:00 +0800</pubDate><guid>https://blog.taoxi.ink/p/20230924/</guid><description>&lt;h1 id="前言"&gt;前言&lt;/h1&gt;
&lt;p&gt;GFW检测让Notion的图片无法正常的访问，目前只能通过第三方的图床，然后利用{嵌入}，嵌入进博客，但是这样很麻烦，而且也不一定能够长久。&lt;/p&gt;</description><content:encoded><![CDATA[<h1 id="前言">前言</h1>
<p>GFW检测让Notion的图片无法正常的访问，目前只能通过第三方的图床，然后利用{嵌入}，嵌入进博客，但是这样很麻烦，而且也不一定能够长久。</p>
<h1 id="hexo">Hexo</h1>
<p>我已经准备使用HEXO+Github了，以前部署网站时候的文件还在，不过hexo的加载速度有点慢，可能需要以后的慢慢优化了。</p>
<p>博客其实也就是自己写着留下一点回忆，看的人也不是很多，写下去的动力也并不大了。</p>
<p>如果没有，说不定互联网会更好一些吧。</p>
<p>目前的环境，太困难了。</p>
]]></content:encoded></item><item><title>GFW是什么,以及你为什么无法访问Youtube?</title><link>https://blog.taoxi.ink/p/20230813/</link><pubDate>Sun, 13 Aug 2023 16:00:00 +0800</pubDate><guid>https://blog.taoxi.ink/p/20230813/</guid><description>&lt;h1 id="前情提要"&gt;前情提要&lt;/h1&gt;
&lt;p&gt;本文章不提供侵入、非法控制计算机信息系统程序、工具&lt;/p&gt;
&lt;h1 id="防火墙gfw"&gt;防火墙/GFW&lt;/h1&gt;
&lt;h2 id="防火墙"&gt;防火墙&lt;/h2&gt;
&lt;p&gt;英文：GFW-Great Fire Wall中文：中国防火长城作用：分析和过滤境外咨询和互相访问来源：以下信息来自百度百科&lt;/p&gt;</description><content:encoded><![CDATA[<h1 id="前情提要">前情提要</h1>
<p>本文章不提供侵入、非法控制计算机信息系统程序、工具</p>
<h1 id="防火墙gfw">防火墙/GFW</h1>
<h2 id="防火墙">防火墙</h2>
<p>英文：GFW-Great Fire Wall中文：中国防火长城作用：分析和过滤境外咨询和互相访问来源：以下信息来自百度百科</p>
<p>新疆喀什八·四袭警案是2008年8月4日上午8时在新疆发生的恶性袭警事件。事件造成14位边防武警当场牺牲，还有两位武警在送院途中牺牲。另外16位武警受伤。其中一个肇事者腿部受伤，最终肇事人库尔班江·依明提和阿不都热合曼·阿扎提因依法被判处死刑。事件经过为当日新疆喀什市边防支队集体出早操，行至怡金宾馆前时，突遭两名犯罪嫌疑人驾车袭击。两个肇事者开着一部废弃卡车，向正在操练的警方投掷了两枚手榴弹，之后冲进去用刀子乱砍。2009年4月9日上午11时，遵照最高人民法院院长签发的执行死刑命令，两名罪犯被验明正身，押赴刑场，执行死刑。注：本次恐怖袭击在Facebook平台策划</p>
<p>根据此次情况，中国合理要求Facebook等公司配合审查，以防再次发生此事件，经沟通无果后，GFW逐渐建立。</p>
<p>以下内容来自WIKI百科</p>
<p>一般情况下，中国国家防火墙，即防火长城，主要指中华人民共和国政府用于过滤互联网国际出口上内容的软硬件系统的集合。例如中国政府将查获的特定网点阻断，造成大家所熟知的连线错误现象，因此防火墙不是该国特有的一个专门单位，是由分散部门的各服务器和路由器等设备，加上相关公司的应用程序所构成，是一个军民合作的大型信息管制系统。防火长城的作用是监控所有经过国际网关的通讯，对认为不符合中国官方要求的传输内容，进行干扰、阻断、屏蔽。由于中国网络审查广泛，中国大陆内含有“不合适”内容的网站，会受到政府直接的行政干预，被要求自我审查、自我监管，关闭，故防火长城主要作用在于分析和过滤中国境外网络的信息互相访问。</p>
<p>技术原理讲解·无GFW情况下访问请求</p>
<p>接下来服务器会返回一个数据包，由于对理解GFW影响不大，这里不进行描述。</p>
<p><img loading="lazy" src="https://img.picui.cn/free/2024/09/25/66f409d13f411.png"></p>
<p>·有GFW的情况下进行访问</p>
<p><img loading="lazy" src="https://img.picui.cn/free/2024/09/25/66f40a123eb7b.png"></p>
<h2 id="gfw的阻断方法">GFW的阻断方法</h2>
<p>·关键字阻断·DNS污染·封锁IP·封锁主机端口</p>
<p>再次声明，本文章只进行技术手段的讲解，不涉及教程内容。</p>
<p>本文章所有图片底图来自https://youtu.be/k80cu16M-rw，明体内容由本人写入，如有侵权，联系删除。</p>
]]></content:encoded></item><item><title>steam注册</title><link>https://blog.taoxi.ink/p/20230722/</link><pubDate>Sat, 22 Jul 2023 16:00:00 +0800</pubDate><guid>https://blog.taoxi.ink/p/20230722/</guid><description>&lt;h1 id="导读"&gt;导读&lt;/h1&gt;
&lt;p&gt;Steam的注册，安装，下载，以及出现的问题。&lt;/p&gt;
&lt;h2 id="什么是steam"&gt;什么是Steam&lt;/h2&gt;
&lt;h3 id="介绍"&gt;介绍&lt;/h3&gt;
&lt;p&gt;Steam是全球最大的PC数字游戏发行平台，由Valve公司开发设计，玩家可以在这个平台上购买正版游戏。&lt;/p&gt;</description><content:encoded><![CDATA[<h1 id="导读">导读</h1>
<p>Steam的注册，安装，下载，以及出现的问题。</p>
<h2 id="什么是steam">什么是Steam</h2>
<h3 id="介绍">介绍</h3>
<p>Steam是全球最大的PC数字游戏发行平台，由Valve公司开发设计，玩家可以在这个平台上购买正版游戏。</p>
<h3 id="体量">体量</h3>
<p>steam商店搜索一共14218个结果，但这并不全是游戏，其中还有DLC、软件、视频。 通过筛选只选择游戏会有8373个结果。</p>
<h3 id="原因">原因</h3>
<p>1.方便快捷。支付而言，数字游戏贩售平台在某种意义上类似于游戏界的网店，而为了实现基本的购买需求，支付功能就是重中之重。V社在很早之前就支持了支付宝付款，微信，仅此一项Steam就赢得了国内用户的喜爱。使用方面，Steam购买后的游戏在厂商发布更新后会自动开始更新。</p>
<p>2.创意工坊。很早开始，许多游戏就有自定义地图这个设定，让玩家发挥自己的创意。暴雪首先迈出了新的一步，在War3中推出了WE工具，允许玩家自己编辑地图，甚至可以随意修改地图中的物品，属性乃至模型。而V社的创意工坊无疑是更进一步，给了玩家一个关于Mod、模型、地图乃至跟游戏有关的一切创意的一个官方交流平台，对此给予了足够的支持。通过这个平台，玩家能够更加方便的下载和更新来自民间的创意，甚至在一些游戏中，创意工坊中的内容占了举足轻重的分量。</p>
<p>3.使用体验。通过大数据信息的处理，Steam的使用体验变得越来越得心应手。喜爱的游戏类型，好友中推荐喜好，时下热门游戏，还包括各种的分类搜索，这些都让Steam的购买体验有了质的变化。</p>
<h2 id="如何注册steam">如何注册steam</h2>
<h3 id="下载安装">下载安装</h3>
<h3 id="前情提要">前情提要</h3>
<p>Steam作为一款游戏平台，在当今网络知识严重缺乏的当代，盗版软件层出不穷，在下载steam的过程中一定要注意分辨Steam是否为正版，错误下载盗版之后，很有可能携带挖矿(使用显卡强烈计算专区虚拟货币)，木马，捆绑软件。</p>
<h3 id="进入官网">进入官网</h3>
<p><a href="https://store.steampowered.com/">https://store.steampowered.com/</a></p>
<h3 id="进入首页">进入首页</h3>
<h3 id="点击安装">点击安装</h3>
<p>点击下载好的steamsetup.exe进行安装，在安装过程中一直同意即可，在安装路径时推荐用D盘或除C盘以外的其他盘符。路径务必是纯英文。</p>
<h3 id="注册账号">注册账号</h3>
<h3 id="前情提要-1">前情提要</h3>
<p>因为steam在注册中，与要用到国外服务，此时大陆用户无法正常访问，所以在使用时，需要进行更改网络环境 。</p>
<p>1.Clash进行更改【由于法律问题，这里不进行介绍】</p>
<p>2.使用UU加速器等加速器进行加速在浏览器搜索UU加速器点击进入</p>
<p>，在下载过程中一路点击确定即可(同样建议将安装路径更改为D盘或者其他盘符)，在下载登陆实名认证(需成年)之后，进入加速器首页进行加速Steam游戏商店。</p>
<p>Blockquote相关知识QQ邮箱：XXXXXXX@qq.com如果您的QQ账号为3226228874，则您的邮箱为3226228874@qq.com您可以在QQ邮箱网页版登录您的QQ邮箱进行接受信件，也可以在手机客户端进行下载QQ邮箱。</p>
<h3 id="注册steam">注册STEAM</h3>
<p>1.在主页面点击-创建免费用户-</p>
<p>2.在此处输入您的QQ邮箱，这里采用演示QQ，点击继续</p>
<p>3.打开QQ邮箱，接受邮件，点击验证</p>
<p>4.出现此页面为正常</p>
<p>5.输入账户名称，这里的账户名称并不是昵称，类似您的微信号，尽量容易记，点击完成，并且根据提示，返回登陆窗口。</p>
<p>6.输入账户密码点击登录。</p>
<p>如何使用Steam</p>
<h3 id="页面介绍">页面介绍</h3>
<h2 id="注意事项">注意事项</h2>
<p>1 首先，作为新玩家刚开始使用steam，以玩游戏为主，不要轻易添加联系方式。</p>
<p>2 其中需要注意的是不要随意点开一些网站。</p>
<p>3 然后是注意不要在一些，不安全的网络环境下登录steam账号。</p>
<p>4 再就是购买账号会有风险，并且在购买游戏时也需要多加注意，不要贪小便宜。</p>
<p>5 最后，就是需要事先了解一下，关于游戏退款的方法和退款要求。</p>
<p>6 搜索游戏时尽量先用用英文搜索</p>
<p>7 本体和DLC。第一个是本体，紫色斜条纹的都是dlc。没有本体的话，不能买DLC，没法玩。</p>
<p>5美金门槛有不少功能必须在你消费5美金以上才能开启，充值steam钱包不买游戏也可以</p>
<p>无法发送好友邀请；不能开启聊天组；无法参与Steam市场的买卖；在Steam讨论版上发言频率会受到限制；无法获得Steam收益等级（等级将被锁定在0）和交换卡片；不能向创意工坊提交作品；无法在创意工坊的物品上跟帖留言；无法访问Steam的网页API；无法使用浏览器访问商店页和手机聊天。</p>
]]></content:encoded></item><item><title>Hexo博客DPlayer视频播放器插件安装与使用教程</title><link>https://blog.taoxi.ink/p/20230604/</link><pubDate>Sun, 04 Jun 2023 16:00:00 +0800</pubDate><guid>https://blog.taoxi.ink/p/20230604/</guid><description>&lt;p&gt;可以说说你的故事：阻碍、努力、结果成果，意外与转折。&lt;/p&gt;
&lt;p&gt;安装&lt;/p&gt;
&lt;p&gt;安装 hexo-tag-dplayer 插件十分简单，只需要在博客目录执行&lt;/p&gt;
&lt;p&gt;1 npm install hexo-tag-dplayer -s&lt;/p&gt;
&lt;h1 id="语法"&gt;语法&lt;/h1&gt;
&lt;p&gt;这是Markdown的语法格式&lt;/p&gt;
&lt;p&gt;1 ```
{% dplayer &amp;ldquo;url=https://dl.sm9.top/Video/2018/KeyCastOW.mp4&amp;rdquo; %}&lt;/p&gt;</description><content:encoded><![CDATA[<p>可以说说你的故事：阻碍、努力、结果成果，意外与转折。</p>
<p>安装</p>
<p>安装 hexo-tag-dplayer 插件十分简单，只需要在博客目录执行</p>
<p>1 npm install hexo-tag-dplayer -s</p>
<h1 id="语法">语法</h1>
<p>这是Markdown的语法格式</p>
<p>1 ```
{% dplayer &ldquo;url=https://dl.sm9.top/Video/2018/KeyCastOW.mp4&rdquo; %}</p>
<pre tabindex="0"><code>
其他配置示例。


1 ```
&amp;#123;&amp;#37; dplayer &#34;url=https://dl.sm9.top/Video/2018/%E6%8E%98%E5%9C%B0%E6%B1%82%E5%8D%87_x264.mp4&#34; &#34; screenshot&#34; &#34;loop=yes&#34; &#34;id=46190A32F63DFF2CF0A3BB0F3293636C&#34; &#34;api=https://api.prprpr.me/dplayer/&#34; &#34;addition=https://api.prprpr.me/dplayer/v3/bilibili?aid=17150441 &#34; &amp;#37;&amp;#125;
</code></pre><p>External Player - 哔哩哔哩嵌入式外链播放器</p>
]]></content:encoded></item><item><title>数独代码详解</title><link>https://blog.taoxi.ink/p/20230322/</link><pubDate>Wed, 22 Mar 2023 16:00:00 +0800</pubDate><guid>https://blog.taoxi.ink/p/20230322/</guid><description>详细讲解Python实现数独求解器的递归算法，包括矩阵转换、空白格查找、数值筛选和递归试错等核心技术</description><content:encoded><![CDATA[<p>😀 当时赶工期，一连五天晚上没有好好睡觉，没有实现GUI可视化，有点可惜。</p>
<h1 id="sudoku-python作品">Sudoku-Python作品</h1>
<h1 id="1-前言微叙">1 前言微叙</h1>
<p>本附属文档及Python作品，演示视频作者：张宁</p>
<p>就读学校：泌阳县第一高级中学</p>
<p>本作品灵感来源：Leetcode</p>
<p>关于此程序：本程序杂糅了作者在见到本题目开始至本程序截稿期间，个人想法，本校科技社成员间的交流，以及部分博文所体现出来的试错递归思想，数独矩阵技巧，下标数学问题。在经过多次测试后实现了本程序基础算法的完整性，可行性，快捷性，由于本程序主要集中于集合，算法，递归，函数学习。所以对于可视化，观赏性，本作品没有足够的精力来优化，但本程序体现了数学思想和Python的不可分割，以及数学思维，编程思维之间的相辅相成，希望评委能够给予支持，感谢。</p>
<h1 id="2-程序简介">2 程序简介</h1>
<h2 id="21-数独简介">2.1 数独简介</h2>
<p>数独是源自18世纪瑞士的一种数学游戏。是一种运用纸、笔进行演算的逻辑游戏。玩家需要根据9×9盘面上的已知数字，推理出所有剩余空格的数字，并满足每一行、每一列、每一个粗线宫（3*3）内的数字均含1-9，不重复。</p>
<p>注：本段来源于百度百科</p>
<h1 id="3-实现思路">3 实现思路</h1>
<h2 id="31-转换矩阵">3.1 转换矩阵</h2>
<h3 id="311-代码实现">3.1.1 代码实现</h3>
<p>123456789101112131415161718192021m = [[6, 0, 0, 1, 0, 0, 7, 0, 8],[0, 0, 0, 8, 0, 0, 2, 0, 0],[2, 3, 8, 0, 5, 0, 1, 0, 0],[0, 0, 0, 0, 4, 0, 0, 9, 2],[0, 0, 4, 3, 0, 8, 6, 0, 0],[3, 7, 0, 0, 1, 0, 0, 0, 0],[0, 0, 3, 0, 7, 0, 5, 2, 6],[0, 0, 2, 0, 0, 4, 0, 0, 0],[9, 0, 7, 0, 0, 6, 0, 0, 4]]</p>
<p>本段代码无任何技术难题，不再赘述。</p>
<h2 id="32-探寻首格">3.2 探寻首格</h2>
<h3 id="321-码前思路">3.2.1 码前思路</h3>
<p>借助于本文档【1.1】中对数独的解释，可以得出解数独的第一步是寻找第一个空白格。对于人类而言，在短时间内的大量试错是极其浪费时间的，但对于具有极强计算能力的计算机来说，试错是比人类技巧更简单的一种方法</p>
<h3 id="322-代码实现">3.2.2 代码实现</h3>
<p>1234567891011def start_0(m:&ldquo;矩阵&rdquo;):#寻找第一个0for x in range(9):for y in range(9):if m[x][y] == 0:return x, yreturn -1,-1</p>
<p>在本程序的前部分，已经将数独转化为Python矩阵，并且将未填入的数字用0来代替。在本段代码中，通过使用两个for循环来确定0格的位置。倘若无0点，则证明本数独已然完成。</p>
<h2 id="33-探寻下格">3.3 探寻下格</h2>
<h3 id="331-码前思路">3.3.1 码前思路</h3>
<p>如果将当前格填入之后，下一步的工作便是填入下一个空白格，但是在码前应当思考，下一格的坐标如何确定，如果单纯的以x+1便会致使程序只在第一行进行(若第一个空格在第一行的条件下)，所以这里要考虑空格的换行问题。</p>
<h3 id="332-代码实现">3.3.2 代码实现</h3>
<p>1234567891011121314151617def seenext(m:&ldquo;矩阵&rdquo;, x:&ldquo;行&rdquo;, y:&ldquo;列&rdquo;):for next_y in range(y+1, 9):if m[x][next_y] == 0:return x, next_yfor next_x in range(x+1, 9):for next_y in range(0, 9):if m[next_x][next_y] == 0:return next_x, next_yreturn -1, -1</p>
<p>本段代码在探寻下一行时使用了两个for 循环，第一个循环计算了在本行的条件下，通过用累加y值进行判断是否为0。第二个计算了下一列中的空格。其余不再赘述。</p>
<h2 id="34-剔除筛选重要">3.4 剔除筛选[重要]</h2>
<h3 id="341-码前思路">3.4.1 码前思路</h3>
<p>将 1~9 这个数字集合中，与行的数字集合、列的数字集合以及九宫格的数字集合重叠的部分去除。剩余的就是符合条件的集合。</p>
<h3 id="342-代码实现">3.4.2 代码实现</h3>
<p>123456789def value(m:&ldquo;矩阵&rdquo;, x:&ldquo;行&rdquo;, y:&ldquo;列&rdquo;):i, j = x//3, y//3g = [m[i<em>3+r][j</em>3+c] for r in range(3) for c in range(3)]v = set([x for x in range(1,10)]) - set(g) - set(m[x]) - set(list(zip(*m))[y])return list(v)</p>
<p>line2中的整除是为了得出在哪一宫，line3中的[i3+r][j3+c]是根据I,j(m[i3][j3]是本宫的起始位点)。并将横纵坐标用for循环累加。</p>
<p>Line4利用set，zip来确定具体的集合。</p>
<h2 id="35-递归试错">3.5 递归试错</h2>
<h3 id="351-码前思路">3.5.1 码前思路</h3>
<p>以首空格为基本，尝试下一个空格，若下一个空格的集合为空，则解数独失败，将此格填为0，再次试错。</p>
<h3 id="352-代码实现">3.5.2 代码实现</h3>
<p>123456789101112131415161718192021def trysudoku(m:&ldquo;矩阵&rdquo;, x:&ldquo;行&rdquo;, y:&ldquo;列&rdquo;):for v in value(m, x, y):m[x][y] = vnext_x, next_y = seenext(m, x, y)if next_y == -1: #无return Trueelse:end = trysudoku(m, next_x, next_y) #递归if end == True:return Truem[x][y] = 0</p>
<p>在本段代码中，通过对上一步获得的集合进行填数，从value中填入数字，倘若无空格，则返回True,如果在seenext中未探寻到空格，那么便会得到next_y=-1,故无下一个空白格。如果有下一个空白格，则进行下一个空白格的试错，直至end=True。本数独完成。</p>
<h2 id="36-代码整合">3.6 代码整合</h2>
<h3 id="361-代码实现">3.6.1 代码实现</h3>
<p>1234567def sudoku(m):x, y = start_0(m)trysudoku(m, x, y)print(m)</p>
<p>由于本段代码无任何技术性难题，不进行【码前思路】部分。</p>
<h1 id="4-视频演示">4 视频演示</h1>
<p>1074_0b2eryahtmimzmaeuoaxkrsd5dqepf2azmsa.f0.mp4</p>
]]></content:encoded></item><item><title>被骗了，QQ号也没了</title><link>https://blog.taoxi.ink/p/20230103/</link><pubDate>Tue, 03 Jan 2023 00:00:00 +0800</pubDate><guid>https://blog.taoxi.ink/p/20230103/</guid><description>&lt;p&gt;2023年01月03日 21时20分20秒&lt;br&gt;原40元已经全部追回&lt;/p&gt;
&lt;h1 id="起因"&gt;起因&lt;/h1&gt;
&lt;p&gt;&lt;del&gt;关于我账号QQ3226228874资料问题被封禁后，其对应的邮箱也失去了登陆权限，关于邮箱所对应的的虚拟资产，我一直在努力追回。但steam客服始终告诉我我无法提供有力证据，在多次申请无果后，我决定通过其他人的能力来帮助我实现。&lt;/del&gt;&lt;/p&gt;</description><content:encoded><![CDATA[<p>2023年01月03日 21时20分20秒<br>原40元已经全部追回</p>
<h1 id="起因">起因</h1>
<p><del>关于我账号QQ3226228874资料问题被封禁后，其对应的邮箱也失去了登陆权限，关于邮箱所对应的的虚拟资产，我一直在努力追回。但steam客服始终告诉我我无法提供有力证据，在多次申请无果后，我决定通过其他人的能力来帮助我实现。</del></p>
<h1 id="商店">商店</h1>
<p><del>我一急之下去了虚拟店铺，在看到“追回QQ”的时候，我再三思索，还是决定了购买（此时还是能够追回的）。但店家让我补差价20元，我才意识到可能受骗了。但我还是支付了这二十元。</del></p>
<h1 id="手段">手段</h1>
<p><del>店家首先发送给我一张卡卷(虚拟商品使用后在无法退款)，告诉我，让我把卡券发送给他，我发送给他之后，卡券使用，已经销毁。这已经证明我使用过了虚拟商品，店家通过这样的方式来防止我追回20元。</del></p>
<h1 id="后续">后续</h1>
<p><del>由于补差价的商品并不属于虚拟商品范畴，在申请退款后便给了我。</del></p>
]]></content:encoded></item><item><title>流行词与中文</title><link>https://blog.taoxi.ink/p/20220717/</link><pubDate>Sun, 17 Jul 2022 17:00:00 +0800</pubDate><guid>https://blog.taoxi.ink/p/20220717/</guid><description>&lt;p&gt;盖因当使用的人足够多时，主流便忍不住开始从流，而主流一用又会引来大规模效仿，结局即为劣币驱逐良币。&lt;/p&gt;
&lt;p&gt;流行词看似寿命不久，但却层出不穷，且愈演愈烈，一些流行词是消失了，但使用流行词的语言惯性和思维惯性，却如历史车轮滚滚向前。&lt;/p&gt;</description><content:encoded><![CDATA[<p>盖因当使用的人足够多时，主流便忍不住开始从流，而主流一用又会引来大规模效仿，结局即为劣币驱逐良币。</p>
<p>流行词看似寿命不久，但却层出不穷，且愈演愈烈，一些流行词是消失了，但使用流行词的语言惯性和思维惯性，却如历史车轮滚滚向前。</p>
<p>长此以往，不堪设想。</p>
<p>遇见好看的，想不起来明媚善睐，媚眼如丝。内心翻涌无话可说。想不起来相顾无言，惟有泪千行。表达歌斯底里了，思想就千篇一律了。</p>
<p>适当保持中文的严肃性和纯洁性，是保持一定思想深度的外在表现，也是保护中华文化绵延不绝的内在追求。</p>
<p>衣冠不绝，神州不灭，兹事体大。</p>
]]></content:encoded></item><item><title>辛丑中秋有感</title><link>https://blog.taoxi.ink/p/20211001/</link><pubDate>Fri, 01 Oct 2021 13:55:00 +0800</pubDate><guid>https://blog.taoxi.ink/p/20211001/</guid><description>&lt;p&gt;明月健步入云，踏光既迷，心罔而题。&lt;/p&gt;
&lt;p&gt;止杆而望，玉盘诉家里，喜极泣。&lt;/p&gt;
&lt;p&gt;因学问而知喜，因学问而椅无迹。&lt;/p&gt;
&lt;p&gt;中秋落，孤独评玉，只人谈欢喜。&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;快步而去，提笔留心语，借光记。&lt;/p&gt;</description><content:encoded><![CDATA[<p>明月健步入云，踏光既迷，心罔而题。</p>
<p>止杆而望，玉盘诉家里，喜极泣。</p>
<p>因学问而知喜，因学问而椅无迹。</p>
<p>中秋落，孤独评玉，只人谈欢喜。</p>
<hr>
<p>快步而去，提笔留心语，借光记。</p>
<p>欲停笔而作团圆，欲无情而不感寂。</p>
<p>中秋消，人哭散席，唯我无经历。</p>
<hr>
<p><strong>既</strong>：……后</p>
<p><strong>罔</strong>：迷惑</p>
]]></content:encoded></item></channel></rss>