<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0">
    <channel>
        <title>其他 - 分类 - Hotine的小窝</title>
        <link>/categories/%E5%85%B6%E4%BB%96/</link>
        <description>其他 - 分类 - Hotine的小窝</description>
        <generator>Hugo -- gohugo.io</generator><language>zh-CN</language><copyright>This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.</copyright><lastBuildDate>Thu, 30 Apr 2026 09:28:40 &#43;0000</lastBuildDate><atom:link href="/categories/%E5%85%B6%E4%BB%96/" rel="self" type="application/rss+xml" /><item>
    <title>TripPlan途程规划</title>
    <link>/tripplan%E9%80%94%E7%A8%8B%E8%A7%84%E5%88%92/</link>
    <pubDate>Thu, 30 Apr 2026 09:28:40 &#43;0000</pubDate>
    <author>Hotine</author>
    <guid>/tripplan%E9%80%94%E7%A8%8B%E8%A7%84%E5%88%92/</guid>
    <description><![CDATA[<div class="featured-image">
                <img src="/blog/%e7%94%b5%e8%84%91%e6%8a%98%e8%85%be/%e9%99%84%e4%bb%b6/%e5%85%b6%e4%bb%96/TripPlan%e9%80%94%e7%a8%8b%e8%a7%84%e5%88%92.png" referrerpolicy="no-referrer">
            </div><p>出去玩当然要做旅行攻略，但是各个景点不标注在地图上很不直观，也不便于规划路线。同时，这些攻略信息也不方便发给好友。</p>
<p>于是，我就用AI写了一个网页应用：TripPlan途程规划。</p>]]></description>
</item>
<item>
    <title>WIN系统用WSL的端口自动映射脚本</title>
    <link>/win%E7%B3%BB%E7%BB%9F%E7%94%A8wsl%E7%9A%84%E7%AB%AF%E5%8F%A3%E6%98%A0%E5%B0%84%E8%84%9A%E6%9C%AC/</link>
    <pubDate>Wed, 29 Apr 2026 07:51:24 &#43;0000</pubDate>
    <author>Hotine</author>
    <guid>/win%E7%B3%BB%E7%BB%9F%E7%94%A8wsl%E7%9A%84%E7%AB%AF%E5%8F%A3%E6%98%A0%E5%B0%84%E8%84%9A%E6%9C%AC/</guid>
    <description><![CDATA[<p>WIN系统通过WSL跑linux，如果需要把linux系统下某个端口给局域网的其他设备使用，是无法直接在防火墙放行端口，去访问的，因为WIN系统下的linux使用的是子网IP，并不是WIN系统的IP，因此需要两步走：</p>]]></description>
</item>
<item>
    <title>PM2-NodeJS进程守护程序</title>
    <link>/pm2-nodejs%E8%BF%9B%E7%A8%8B%E5%AE%88%E6%8A%A4%E7%A8%8B%E5%BA%8F/</link>
    <pubDate>Tue, 24 Mar 2026 07:06:41 &#43;0000</pubDate>
    <author>Hotine</author>
    <guid>/pm2-nodejs%E8%BF%9B%E7%A8%8B%E5%AE%88%E6%8A%A4%E7%A8%8B%E5%BA%8F/</guid>
    <description><![CDATA[<h2 id="1-pm2-是什么">1. PM2 是什么？</h2>
<p>PM2（Process Manager 2）是目前最主流的 Node.js 生产环境<strong>进程管理器</strong>。它自带负载均衡、日志管理、性能监控和热重载功能。</p>
<p>如果你只是用 <code>node app.js</code> 启动程序，一旦代码报错或者服务器重启，你的服务就直接挂了。PM2 的存在就是为了确保你的程序<strong>7x24 小时永不掉线</strong> 。</p>]]></description>
</item>
<item>
    <title>Docker部署kimi-free-api</title>
    <link>/docker%E9%83%A8%E7%BD%B2kimi-free-api/</link>
    <pubDate>Wed, 23 Apr 2025 03:28:58 &#43;0000</pubDate>
    <author>Hotine</author>
    <guid>/docker%E9%83%A8%E7%BD%B2kimi-free-api/</guid>
    <description><![CDATA[<h3 id="简介">简介</h3>
<p>🚀 KIMI AI 长文本大模型逆向API【特长：长文本解读整理】，支持高速流式输出、智能体对话、联网搜索、探索版、K1思考模型、长文档解读、图像解析、多轮对话，零配置部署，多路token支持，自动清理会话痕迹，仅供测试，如需商用请前往官方开放平台。
<a href="https://github.com/LLM-Red-Team/kimi-free-api" target="_blank" rel="noopener noreffer ">GitHub项目页面</a></p>]]></description>
</item>
<item>
    <title>Debian系统瘦身</title>
    <link>/debian%E7%B3%BB%E7%BB%9F%E7%98%A6%E8%BA%AB/</link>
    <pubDate>Mon, 31 Mar 2025 07:43:31 &#43;0000</pubDate>
    <author>Hotine</author>
    <guid>/debian%E7%B3%BB%E7%BB%9F%E7%98%A6%E8%BA%AB/</guid>
    <description><![CDATA[<p>以下是几种Debian系统瘦身的方法：</p>
<h2 id="用命令清除日志无用软件包">用命令清除日志、无用软件包</h2>
<h3 id="清理系统缓存和日志文件">清理系统缓存和日志文件</h3>
<ul>
<li>
<p><strong>清理APT缓存</strong>：APT在安装和更新软件时会将下载的包保存在缓存目录中，这些缓存文件会占用大量空间。可以使用以下命令清理：</p>]]></description>
</item>
<item>
    <title>随身wifi的断网自动重启脚本</title>
    <link>/%E9%9A%8F%E8%BA%ABwifi%E7%9A%84%E6%96%AD%E7%BD%91%E8%87%AA%E5%8A%A8%E9%87%8D%E5%90%AF%E8%84%9A%E6%9C%AC/</link>
    <pubDate>Mon, 17 Mar 2025 10:20:32 &#43;0000</pubDate>
    <author>Hotine</author>
    <guid>/%E9%9A%8F%E8%BA%ABwifi%E7%9A%84%E6%96%AD%E7%BD%91%E8%87%AA%E5%8A%A8%E9%87%8D%E5%90%AF%E8%84%9A%E6%9C%AC/</guid>
    <description><![CDATA[<h3 id="编写脚本">编写脚本</h3>
<p>脚本内容net_check.sh</p>
<div class="code-block code-line-numbers" style="counter-reset: code-block 0">
    <div class="code-header language-bash">
        <span class="code-title"><i class="arrow fas fa-angle-right" aria-hidden="true"></i></span>
        <span class="ellipses"><i class="fas fa-ellipsis-h" aria-hidden="true"></i></span>
        <span class="copy" title="复制到剪贴板"><i class="far fa-copy" aria-hidden="true"></i></span>
    </div><div class="highlight"><pre tabindex="0" class="chroma"><code class="language-bash" data-lang="bash"><span class="line"><span class="cl"><span class="cp">#!/bin/bash
</span></span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl"><span class="c1"># 定义一个函数，用于检测网络连接</span>
</span></span><span class="line"><span class="cl">check_network<span class="o">()</span> <span class="o">{</span>
</span></span><span class="line"><span class="cl">    <span class="c1"># 使用 ping 命令检测网络连接</span>
</span></span><span class="line"><span class="cl">    <span class="c1"># -c 1 表示发送 1 个 ICMP 数据包</span>
</span></span><span class="line"><span class="cl">    <span class="c1"># -W 5 表示超时时间为 5 秒</span>
</span></span><span class="line"><span class="cl">    ping -c <span class="m">1</span> -W <span class="m">5</span> 8.8.8.8 <span class="p">&amp;</span>&gt; /dev/null
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">    <span class="c1"># 检查 ping 命令的返回值</span>
</span></span><span class="line"><span class="cl">    <span class="k">if</span> <span class="o">[</span> <span class="nv">$?</span> -eq <span class="m">0</span> <span class="o">]</span><span class="p">;</span> <span class="k">then</span>
</span></span><span class="line"><span class="cl">        <span class="nb">echo</span> <span class="s2">&#34;网络正常，无需重启。&#34;</span>
</span></span><span class="line"><span class="cl">        <span class="k">return</span> <span class="m">0</span>
</span></span><span class="line"><span class="cl">    <span class="k">else</span>
</span></span><span class="line"><span class="cl">        <span class="nb">echo</span> <span class="s2">&#34;网络已断开，准备重启设备。&#34;</span>
</span></span><span class="line"><span class="cl">        <span class="k">return</span> <span class="m">1</span>
</span></span><span class="line"><span class="cl">    <span class="k">fi</span>
</span></span><span class="line"><span class="cl"><span class="o">}</span>
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl"><span class="c1"># 主循环</span>
</span></span><span class="line"><span class="cl"><span class="k">while</span> true<span class="p">;</span> <span class="k">do</span>
</span></span><span class="line"><span class="cl">    <span class="c1"># 检测网络连接</span>
</span></span><span class="line"><span class="cl">    <span class="k">if</span> ! check_network<span class="p">;</span> <span class="k">then</span>
</span></span><span class="line"><span class="cl">        <span class="c1"># 如果网络断开，执行重启操作</span>
</span></span><span class="line"><span class="cl">        <span class="nb">echo</span> <span class="s2">&#34;正在重启设备...&#34;</span>
</span></span><span class="line"><span class="cl">        sudo reboot
</span></span><span class="line"><span class="cl">    <span class="k">fi</span>
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">    <span class="c1"># 每隔一定时间检查一次（例如每 30 秒检查一次）</span>
</span></span><span class="line"><span class="cl">    sleep <span class="m">30</span>
</span></span><span class="line"><span class="cl"><span class="k">done</span></span></span></code></pre></div></div>
<p>保存在根目录即可。</p>]]></description>
</item>
<item>
    <title>天天基金网API</title>
    <link>/%E5%A4%A9%E5%A4%A9%E5%9F%BA%E9%87%91%E7%BD%91api/</link>
    <pubDate>Thu, 23 Jan 2025 14:41:54 &#43;0000</pubDate>
    <author>Hotine</author>
    <guid>/%E5%A4%A9%E5%A4%A9%E5%9F%BA%E9%87%91%E7%BD%91api/</guid>
    <description><![CDATA[<p>天天基金网获取某基金净值的API接口主要有以下几个：</p>
<ol>
<li><strong>基金实时信息接口</strong>：用于获取基金的实时信息，包括单位净值等数据。</li>
</ol>
<div class="code-block code-line-numbers open" style="counter-reset: code-block 0">
    <div class="code-header language-text">
        <span class="code-title"><i class="arrow fas fa-angle-right" aria-hidden="true"></i></span>
        <span class="ellipses"><i class="fas fa-ellipsis-h" aria-hidden="true"></i></span>
        <span class="copy" title="复制到剪贴板"><i class="far fa-copy" aria-hidden="true"></i></span>
    </div><div class="highlight"><pre tabindex="0" class="chroma"><code class="language-text" data-lang="text"><span class="line"><span class="cl">http://fundgz.1234567.com.cn/js/{基金代码}.js</span></span></code></pre></div></div>
<p>其中 <code>{基金代码}</code> 是要查询的基金代码，例如 <code>001186</code>。</p>]]></description>
</item>
<item>
    <title>VMware虚拟机的端口转发</title>
    <link>/vmware%E8%99%9A%E6%8B%9F%E6%9C%BA%E7%9A%84%E7%AB%AF%E5%8F%A3%E8%BD%AC%E5%8F%91/</link>
    <pubDate>Wed, 08 Jan 2025 02:29:17 &#43;0000</pubDate>
    <author>Hotine</author>
    <guid>/vmware%E8%99%9A%E6%8B%9F%E6%9C%BA%E7%9A%84%E7%AB%AF%E5%8F%A3%E8%BD%AC%E5%8F%91/</guid>
    <description><![CDATA[<p>在VMware虚拟机的NAT网络模式下，要从宿主机访问虚拟机内的端口，需要进行端口转发设置。以下是具体步骤：</p>
<h2 id="1---配置vmware的nat端口转发">1.   配置VMware的NAT端口转发</h2>
<ul>
<li>
<p>打开VMware软件，依次点击“编辑”–&gt;“虚拟网络编辑器”。</p>]]></description>
</item>
<item>
    <title>NTFY消息推送</title>
    <link>/ntfy%E6%B6%88%E6%81%AF%E6%8E%A8%E9%80%81/</link>
    <pubDate>Fri, 27 Dec 2024 07:51:00 &#43;0000</pubDate>
    <author>Hotine</author>
    <guid>/ntfy%E6%B6%88%E6%81%AF%E6%8E%A8%E9%80%81/</guid>
    <description><![CDATA[<div class="featured-image">
                <img src="/blog/%e7%94%b5%e8%84%91%e6%8a%98%e8%85%be/%e9%99%84%e4%bb%b6/%e5%85%b6%e4%bb%96/NTFY%e6%b6%88%e6%81%af%e6%8e%a8%e9%80%81.jpg" referrerpolicy="no-referrer">
            </div><p>研究了好几天，作为消息推送、订阅服务，首先查到的就是基于MQTT协议的相关服务，包括出名的EMQX、Mosquitto等，但是研究了半天，这些东西主要用于物联网，安卓缺少易用的客户端APP，最终发现了基于HTTP的消息推送服务NTFY。
官网:https://ntfy.sh/</p>]]></description>
</item>
<item>
    <title>WIFI棒子电脑驱动</title>
    <link>/wifi%E6%A3%92%E5%AD%90%E7%94%B5%E8%84%91%E9%A9%B1%E5%8A%A8/</link>
    <pubDate>Tue, 30 Jul 2024 01:52:00 &#43;0000</pubDate>
    <author>Hotine</author>
    <guid>/wifi%E6%A3%92%E5%AD%90%E7%94%B5%E8%84%91%E9%A9%B1%E5%8A%A8/</guid>
    <description><![CDATA[<p>WIFI棒子刷DEBIAN系统后，直接插电脑不会被自动识别。在设备管理器中会显示为：<code>其他设备-RNDIS Communications Control</code></p>
<p>只需在该设备上点击右键，<code>更新驱动程序</code>–&gt;<code>浏览我的电脑以查找驱动程序</code>–&gt;<code>让我从计算机上的可用驱动程序列表中选取</code>–&gt;<code>显示所有设备</code>，等待列表加载完成-&gt;网络适配器。左侧选择 <code>Microsoft</code>，右侧选择<code>**基于远程 NDIS 的 Internet 共享设备</code>，在弹出窗口中选择<code>是</code>，并确定。至此，RNDIS 驱动安装成功。</p>]]></description>
</item>
</channel>
</rss>
