<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet type="text/xsl" href="atom.xsl"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <id>https://pennameco.xyz/blog</id>
    <title>顾游GizeKu|Pen Name Co 假名公司 Blog</title>
    <updated>2026-10-14T00:00:00.000Z</updated>
    <generator>https://github.com/jpmonette/feed</generator>
    <link rel="alternate" href="https://pennameco.xyz/blog"/>
    <subtitle>顾游GizeKu|Pen Name Co 假名公司 Blog</subtitle>
    <icon>https://pennameco.xyz/img/pnc.png</icon>
    <entry>
        <title type="html"><![CDATA[这几天写了个唱图机]]></title>
        <id>https://pennameco.xyz/blog/image-sonify</id>
        <link href="https://pennameco.xyz/blog/image-sonify"/>
        <updated>2026-10-14T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[原本我很想分享我失眠夜听podcast后灵感爆发，凌晨3个小时爆肝出来的网页唱图机。]]></summary>
        <content type="html"><![CDATA[<p>原本我很想分享我失眠夜听podcast后灵感爆发，凌晨3个小时爆肝出来的网页唱图机。</p>
<p>不过写的时候，发现很累，根本写不动，我觉得大家还是直接去我的<a href="https://code.pennameco.xyz/gizeku/image-sonify" target="_blank" rel="noopener noreferrer" class="">gitea里面拿来玩</a>就行，喜欢的话把html下载下来。可以当乐器用的🎵。</p>
<p>里面有四个html文件，请自己看吧。我已经打不动字了，做完还要发布好累，累到不想打字。</p>
<p><a href="https://code.pennameco.xyz/gizeku/image-sonify" target="_blank" rel="noopener noreferrer" class="">我还是把链接放这吧。</a></p>
<p>如果真的能用它玩出音乐，请一定要来告诉我😊。</p>
<p>我自己播了一个。</p>
<iframe src="https://player.bilibili.com/player.html?bvid=BV1GEpf6yE7t&amp;page=1&amp;autoplay=0" width="100%" height="500" frameborder="0" allowfullscreen=""></iframe>]]></content>
        <category label="唱图机" term="唱图机"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[秋游]]></title>
        <id>https://pennameco.xyz/blog/fall outing</id>
        <link href="https://pennameco.xyz/blog/fall outing"/>
        <updated>2026-10-13T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[秋游]]></summary>
        <content type="html"><![CDATA[<p>秋游
从飞鹅西路往北走到政民路，再左转就会进入雕塑公园，那里是一个城中小森林山丘，里面有很多雕塑，还有很大的一个绿地，所以我经常说我住在一个小树林旁边。</p>
<p>再从政民路环绕回来，往右走就会到桂花岗那里有很多吃的，还有广州大学，还有我偶尔去逛的桂花岗菜市场。</p>
<p>我先从雕塑公园讲起。</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="雕塑公园">雕塑公园<a href="https://pennameco.xyz/blog/fall%20outing#%E9%9B%95%E5%A1%91%E5%85%AC%E5%9B%AD" class="hash-link" aria-label="雕塑公园的直接链接" title="雕塑公园的直接链接" translate="no">​</a></h2>
<p>我本来以为雕塑公园应该是挺清净很少的，可能是现在很多人都没有工作，可以休息了，星期天所以人意外地很多。<br>
<small>（如你所见，这便是黄金树。）</small>
<img decoding="async" loading="lazy" src="https://pennameco.xyz/assets/images/Pasted%20image%2020261013204406-444cb4ab2fc22b11f9593296a7bf8496.webp" width="2048" height="1536" class="img_ev3q"></p>
<p>中间的绿草地好像星期六日是对外开放的，所以很多人在绿草地上那里的声音很好听，正常来说有时候我会觉得挺吵杂的，但是这次我录下来了。</p>
<p>用方形构图拍成一个封面，就是一张挺有趣的声音作品。</p>
<p><small>（事实上没那么绿，不过我调绿一点感觉比较酷🍃。）</small><br>
<img decoding="async" loading="lazy" src="https://pennameco.xyz/assets/images/Pasted%20image%2020261013203542-46b88225ff2e0d0c1ef2693411ed8253.webp" width="1772" height="1772" class="img_ev3q">
<audio src="/audio/fall-outing.m4a" controls=""></audio></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="从雕塑公园到菜市场的路上">从雕塑公园到菜市场的路上<a href="https://pennameco.xyz/blog/fall%20outing#%E4%BB%8E%E9%9B%95%E5%A1%91%E5%85%AC%E5%9B%AD%E5%88%B0%E8%8F%9C%E5%B8%82%E5%9C%BA%E7%9A%84%E8%B7%AF%E4%B8%8A" class="hash-link" aria-label="从雕塑公园到菜市场的路上的直接链接" title="从雕塑公园到菜市场的路上的直接链接" translate="no">​</a></h2>
<p><img decoding="async" loading="lazy" src="https://pennameco.xyz/assets/images/Pasted%20image%2020261013204632-7d4074a77ebc6da92096a9b5c06183c9.webp" width="1536" height="2048" class="img_ev3q">
政民路有很多高大的各种树。是夹在居民区和小山丘中的一条小路，大概是两车道的一段双行道，不过跑两车会很挤。中间还有一条铁路。那条铁路有就有很多故事了，不过我暂时没什么能力聊，有非常多的资料和故事，不过也拍下来了。</p>
<p>路过的桂花岗小学门口的石墩子也很酷，我很喜欢，不知道为什么，但是感觉很对。
<img decoding="async" loading="lazy" src="https://pennameco.xyz/assets/images/Pasted%20image%2020261013210013-855d559d95d813bf312ef8e8a467502c.webp" width="2048" height="1536" class="img_ev3q">
这些有意思的景观都在一条500米的直路里面，辐射一样出去50米左右的片区吧。</p>
<p><small>(我是电线杆控，沿路的各种电线杆，工业机箱都非常地<del>性感</del>有叙事感。)</small>
<img decoding="async" loading="lazy" src="https://pennameco.xyz/assets/images/Pasted%20image%2020261013204806-7579b667598aad80e1eca56fe16797e0.webp" width="1536" height="2048" class="img_ev3q">
<img decoding="async" loading="lazy" src="https://pennameco.xyz/assets/images/Pasted%20image%2020261013204720-3c4f55f39b367585000519b10e5f9866.webp" width="2048" height="1536" class="img_ev3q"></p>
<p><small>（我很好奇这个电力设施叫什么，看起来像是一种电容或者电阻，都是圈圈。）</small><img decoding="async" loading="lazy" src="https://pennameco.xyz/assets/images/Pasted%20image%2020261013204843-b2643c64ebc2dceb2985893636598564.webp" width="2364" height="1330" class="img_ev3q"></p>
<p>麻石墙和角铁钉构成了我生活的这个街区的一部分记忆，我不知道其他城市是不是也有类似的景观。我没去过太多地方，在东南沿海的广州和潮汕老城，这很让我亲切。
<img decoding="async" loading="lazy" src="https://pennameco.xyz/assets/images/Pasted%20image%2020261013204910-faf4b7d132116b211ea78ca578c13749.webp" width="2048" height="1536" class="img_ev3q"></p>
<p><small>(这是我这一次秋游，拍的最喜欢的照片。我超爱这个变电箱，我想跟它谈恋爱。)</small>
<img decoding="async" loading="lazy" src="https://pennameco.xyz/assets/images/Pasted%20image%2020261013204924-6cc92f40f18f4bff7261c467d7b3653e.webp" width="1536" height="2048" class="img_ev3q">
<img decoding="async" loading="lazy" src="https://pennameco.xyz/assets/images/Pasted%20image%2020261013205005-10e809f766a65692e09ca06e50fb4a22.webp" width="2048" height="1536" class="img_ev3q"></p>
<p><small>(之前说的铁路中的一段，我没有调色，比我拍的时候看的颜色亮一点，虚弱一点点。)</small>
<img decoding="async" loading="lazy" src="https://pennameco.xyz/assets/images/Pasted%20image%2020261013213713-b5dba4e7de8a9c88aa3be7903b9b08e4.webp" width="2048" height="1536" class="img_ev3q"></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="菜市场很好玩的">菜市场很好玩的<a href="https://pennameco.xyz/blog/fall%20outing#%E8%8F%9C%E5%B8%82%E5%9C%BA%E5%BE%88%E5%A5%BD%E7%8E%A9%E7%9A%84" class="hash-link" aria-label="菜市场很好玩的的直接链接" title="菜市场很好玩的的直接链接" translate="no">​</a></h2>
<p>一路路走到菜市场，其实我已经很久没有去过菜市场了，或许有一年或以上了。<br>
现在线上超市过于方便，价格跟菜市场差不多，导致我完全所谓的经济性原理和方便改变了消费习惯，但是今天到菜市场走走，感觉刷新，这当然是因为太久没来，很新鲜。</p>
<p>如果天天来菜市场，我也会先人多，挤热，不想来。<br>
<small>(外面看起来有点脏脏旧旧的，不过里面卖的东西确很实在)</small>
<img decoding="async" loading="lazy" src="https://pennameco.xyz/assets/images/Pasted%20image%2020261013213316-105d75ca8466b61cd32594fbf11ccd45.webp" width="2048" height="1536" class="img_ev3q">
菜市场是这样的，实用主义式的平民博物馆，里面有很多鲜活的市民生活风物。<br>
<small>（原本视频有500mb，放不了blog。压缩小了完全不能接受，所以我抽帧成了webp，1mb还很风格化👀。）</small>
<img decoding="async" loading="lazy" src="https://pennameco.xyz/assets/images/IMG_97014-5e8f6c03c105e6783d2be5667b2c85b9.webp" width="640" height="360" class="img_ev3q"></p>
<p>外面看起来乱乱的不大，里面可还不小的。</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="杂货铺">杂货铺<a href="https://pennameco.xyz/blog/fall%20outing#%E6%9D%82%E8%B4%A7%E9%93%BA" class="hash-link" aria-label="杂货铺的直接链接" title="杂货铺的直接链接" translate="no">​</a></h3>
<p>而且我很喜欢去，门口的那个杂货铺买东西。他那里琳琅满目，瓶瓶罐罐堆起来看起来就很Punk。</p>
<p><img decoding="async" loading="lazy" src="https://pennameco.xyz/assets/images/Pasted%20image%2020261013221340-9a75958b5d754bd73dbbb05e35cc7293.webp" width="1536" height="2048" class="img_ev3q"></p>
<p>装在桶里面的是潮州酸菜，也就是所谓的咸酸菜。干净是可能干净的，好吃是真好吃。放在桶里面，行人走过难免掉入体毛和各种器官碎片。不过在强盐水和酸里面泡着，也不会有什么危险，回家也是要清洗的。</p>
<p>这东西帮助人类度过了几千年，吃到现在都还好。我觉得在这个讨论食品安全就纯属KY了，有点so white很湾区白人。虽然确实挺脏的，但是好吃😋。
<img decoding="async" loading="lazy" src="https://pennameco.xyz/assets/images/Pasted%20image%2020261013221410-a0417373b8aee8c981f19f9154e46e94.webp" width="1536" height="2048" class="img_ev3q">
<img decoding="async" loading="lazy" src="https://pennameco.xyz/assets/images/Pasted%20image%2020261013222007-df6b611d770538bdd9f42f6e96b772e6.webp" width="1772" height="1772" class="img_ev3q"></p>
<p><small>(各种各样的米，广东人比较爱吃粘米做炒饭Fire Rice🔥🍚，粳米通常用来煮粥或磨粉浆做肠粉🍚。)</small><img decoding="async" loading="lazy" src="https://pennameco.xyz/assets/images/Pasted%20image%2020261013222023-55c0ce712e4ad765e5cd36e0834f3ef7.webp" width="1772" height="1772" class="img_ev3q"></p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="打冷店冻货铺">打冷店+冻货铺<a href="https://pennameco.xyz/blog/fall%20outing#%E6%89%93%E5%86%B7%E5%BA%97%E5%86%BB%E8%B4%A7%E9%93%BA" class="hash-link" aria-label="打冷店+冻货铺的直接链接" title="打冷店+冻货铺的直接链接" translate="no">​</a></h3>
<p><small>(左上角的叫鱼饭，右上角的是膏鱿，下面是各种吃腻的廉价火锅丸子。)</small>
<img decoding="async" loading="lazy" src="https://pennameco.xyz/assets/images/Pasted%20image%2020261013225820-6fa685ad850a5007d07176fea3e2f62b.webp" width="2048" height="1536" class="img_ev3q">
每个菜市场都会有一到两家打冷店+冻货铺。打冷是一句潮汕话，指的是<strong>潮州大排档的冷盘熟食</strong>，在广州会合并卖潮汕产的冷冻食品。</p>
<p>涉及肉食品都很喜欢打这种红灯，看起来会更新鲜吧。用红灯开一下光可能更好吃，起码看起来是这样的。</p>
<p><small>(鱼枣、猪肉丸、鱼蛋、牛肉。这些是更好吃的选择，比那些丸子。)</small>
<img decoding="async" loading="lazy" src="https://pennameco.xyz/assets/images/Pasted%20image%2020261013225836-70e0eaaf947b21d8a3ba682b69cb41f3.webp" width="1536" height="2048" class="img_ev3q">
我觉得顺德凤城鱼皮饺没有潮汕鱼皮饺好吃，风格完全不同。我自己喜欢买右边那个。<br>
<small>(左边绿色的是顺德凤城风格的和兴鱼皮饺，右边白色盒子的是潮汕鱼皮饺。)</small>
<img decoding="async" loading="lazy" src="https://pennameco.xyz/assets/images/Pasted%20image%2020261013225252-89699afed8b9b928dc24359845f406e5.webp" width="1536" height="2048" class="img_ev3q"></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="省城风物">省城风物<a href="https://pennameco.xyz/blog/fall%20outing#%E7%9C%81%E5%9F%8E%E9%A3%8E%E7%89%A9" class="hash-link" aria-label="省城风物的直接链接" title="省城风物的直接链接" translate="no">​</a></h2>
<p>秋游回来买了一些东西，花了13¥+19.5¥。我已经到了不会算加减法的年纪了。我只记得还算是很便宜，对比点外卖。</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="南乳虾酱九江双蒸">南乳、虾酱、九江双蒸<a href="https://pennameco.xyz/blog/fall%20outing#%E5%8D%97%E4%B9%B3%E8%99%BE%E9%85%B1%E4%B9%9D%E6%B1%9F%E5%8F%8C%E8%92%B8" class="hash-link" aria-label="南乳、虾酱、九江双蒸的直接链接" title="南乳、虾酱、九江双蒸的直接链接" translate="no">​</a></h3>
<p><img decoding="async" loading="lazy" src="https://pennameco.xyz/assets/images/Pasted%20image%2020261013203059-f15eabc50323b24cd0fb3ff56dc77698.webp" width="2048" height="1536" class="img_ev3q">
南乳是就是加了红糟（红曲米）一起发酵的豆腐乳。是两广粤菜的标志性调料，通常和图片上的虾酱加上双蒸酒一起混合腌制猪肉，油炸或者蒸制。就会变成好吃的炸肉或者扣肉。</p>
<p>九江双蒸，简称孖蒸。是一种经过两次蒸煮的高度数米酒。合起来是非常难喝的，没什么味道，但是煮菜的时候放下去却非常的香，它加热之后是这种非常浓烈有辨识度的清香。基本上一闻到它你就知道煮的是粤菜。</p>
<p>虾酱我很爱吃，是粤闽两地都爱用的食材，在东南亚有干制的变种，也就是马拉盏，也叫峇拉煎（Belacan）。</p>
<p><small>(广州本地通常是用湿的，在广州的物价恩州牌只需要6¥。)</small>
<img decoding="async" loading="lazy" src="https://pennameco.xyz/assets/images/Pasted%20image%2020261013203300-8d57ded3ecc8c24477ea79a7bdcc1e04.webp" width="1536" height="2048" class="img_ev3q">
只用小虾和盐发酵，在潮汕地区，小虾会叫做虾泥，新鲜的会很贵，或许不是一样东西，但是潮汕人这方面却是很会分门别类，然后把东西卖贵，不过这好像不是这次话题的重点。</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="牛肉丸鱼皮饺">牛肉丸、鱼皮饺<a href="https://pennameco.xyz/blog/fall%20outing#%E7%89%9B%E8%82%89%E4%B8%B8%E9%B1%BC%E7%9A%AE%E9%A5%BA" class="hash-link" aria-label="牛肉丸、鱼皮饺的直接链接" title="牛肉丸、鱼皮饺的直接链接" translate="no">​</a></h3>
<p><img decoding="async" loading="lazy" src="https://pennameco.xyz/assets/images/Pasted%20image%2020261013224906-aebc9d1ce8cb4536e15f6f9eb3e15702.webp" width="2048" height="1536" class="img_ev3q"><br>
牛肉丸顾名思义就是用黄牛肉打成的肉丸，当然是机打的。贵的肉含量高更好吃，不过我通常只吃得起便宜的。</p>
<p>鱼皮饺我是更是非常喜欢吃，图片上的是潮汕鱼皮饺，汕头产的，鱼皮的意思是饺子皮用鱼肉和猪肉混合制作的，里面是猪肉馅。跟鱼皮本身没什么关系，实质鱼肉。</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="说完了">说完了<a href="https://pennameco.xyz/blog/fall%20outing#%E8%AF%B4%E5%AE%8C%E4%BA%86" class="hash-link" aria-label="说完了的直接链接" title="说完了的直接链接" translate="no">​</a></h2>
<p>流水账说完了。其实还有很多照片，不过我一个个放上来会无限增值，然后让我精力耗光，说到这里我就没有体力了。所以就到此为止了。</p>
<p>没什么可以升华的，就是出门逛逛，然后把手机镜头放到超大拍特写，平常不在意的事物都会呈现新的好玩的地方，这个很有意思。</p>
<p>我感觉已经可以出一本摄影册了，照片也太多了...</p>]]></content>
        <category label="摄影" term="摄影"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[迷离时空]]></title>
        <id>https://pennameco.xyz/blog/lost-and-mising-timing</id>
        <link href="https://pennameco.xyz/blog/lost-and-mising-timing"/>
        <updated>2026-10-11T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[我很好奇2005年后出生的孩子如果理解过去，如同我无法真正回忆1996年前和往后四年发生的事情，前面是我还没存在，后面是我还没意识。]]></summary>
        <content type="html"><![CDATA[<p>我很好奇2005年后出生的孩子如果理解过去，如同我无法真正回忆1996年前和往后四年发生的事情，前面是我还没存在，后面是我还没意识。</p>
<p>这般如此，当我在写<a class="" href="https://pennameco.xyz/docs/%E5%B9%B8%E7%A6%8F%E5%9B%B4%E6%95%85%E4%BA%8B%E9%9B%86%F0%9F%90%9F%EF%B8%8F/2026-06-01-%E5%AF%BC%E8%A8%80">《幸福围往事》</a>的时候，我想到比我以后出生的未来之人，如同比我出生更早存在之人，我陷入了一种迷离时空。</p>
<hr>
<p>我觉得我可以单独新开一篇讲一下，不过我就拼在一起讲了。</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="幸福围故事集️">幸福围故事集🐟️<a href="https://pennameco.xyz/blog/lost-and-mising-timing#%E5%B9%B8%E7%A6%8F%E5%9B%B4%E6%95%85%E4%BA%8B%E9%9B%86%EF%B8%8F" class="hash-link" aria-label="幸福围故事集🐟️的直接链接" title="幸福围故事集🐟️的直接链接" translate="no">​</a></h3>
<p>我一直在写一本我从自我回忆和现实发酵出来的书，叫做《幸福围故事集》虽然如此，但其实应该是《幸福围往事》更准确，不过我叫故事集，里面有往事也是故事。这是一本属于不能不写的书，它关于我的过去，父母，城市，社区，一段时间里面的人。</p>
<p>我写它的状态不是挤出来的，而且东西满了就自动散发出来，所以我其实写得很舒服，打开笔记软件就可以一路写到精疲力尽，不过最近我父亲身体很糟糕，我很希望我能快点写完，然后扉页献给他，不过这又是不能挤压的事情，很是矛盾。</p>
<p>不过别把《幸福围故事集》想象成什么沉重的书，它只是关于小朋友的琐碎和快乐，我很欢迎大家一起去，哪怕不是广州的孩子，也应该能有所快乐的。</p>
<p><small>(目前新增了<code>大拇指</code>、<code>一号机铺</code>、<code>幸福围</code>都很短，其实所有故事都很短，不过我不知道为什么感觉好像一篇写了很多东西，或许是意象太密集了，我不知道。)</small></p>]]></content>
        <category label="幸福围故事集" term="幸福围故事集"/>
        <category label="对照" term="对照"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[肚子痛]]></title>
        <id>https://pennameco.xyz/blog/bellyache</id>
        <link href="https://pennameco.xyz/blog/bellyache"/>
        <updated>2026-10-10T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[二零二六年十月十日，东八区，今日无事，稍肚子痛。]]></summary>
        <content type="html"><![CDATA[<p>二零二六年十月十日，东八区，今日无事，稍肚子痛。</p>
<span><span aria-hidden="true" style="display:inline-block;width:2px;height:1em;background-color:currentColor;margin-left:1px;vertical-align:text-bottom;opacity:1"></span></span>
<img src="https://pennameco.xyz/img/bellyache.webp" width="300">
<p>晚上七点画下来后又不痛了，真是奇妙。</p>
<p>（不加<code>&lt;div&gt;</code>没有分隔开，形成了这个动画效果，算是一个bug，还符合状况的。我就不改了，我自己都看乐了😊，不行我自己笑起来肚子又疼了。）</p>]]></content>
    </entry>
    <entry>
        <title type="html"><![CDATA[铁风扇一档的声音是好听的]]></title>
        <id>https://pennameco.xyz/blog/electric-fan</id>
        <link href="https://pennameco.xyz/blog/electric-fan"/>
        <updated>2026-10-10T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[它大概由三种声音组合在一起。]]></summary>
        <content type="html"><![CDATA[<p><img decoding="async" loading="lazy" src="https://pennameco.xyz/assets/images/eletric-fan-pixel-eb0c84072bcb69adfbca07d05b0d4f9d.webp" width="640" height="360" class="img_ev3q"></p>
<p>它大概由三种声音组合在一起。</p>
<p>一个持续yi～音大概在8000-12000之间，或许会带到14000，细听是一种高音嘶鸣</p>
<p>一个前十六后八分付点，bpm在180-200的两个音，中频，大概250hz左右，但是响度不高，就是风扇的响度，所以不像正常的低音，还混了中高频的泛音，具体不知道多少，是一个很特征的声音。</p>
<p>还有一个fufufu～这样发音的微弱中高频。</p>
<p>以及一个40-50hz左右的极低频，响度很低，几乎听不见，在怀疑自己是否幻听之间。</p>
<p>这些音构成了一个好听的一档金属座地电风扇。</p>
<p><audio src="/audio/electric-fan.m4a" controls=""></audio></p>]]></content>
    </entry>
    <entry>
        <title type="html"><![CDATA[一个手机被拆解的白日梦]]></title>
        <id>https://pennameco.xyz/blog/a-daydream-of-a-phone-taken-apart</id>
        <link href="https://pennameco.xyz/blog/a-daydream-of-a-phone-taken-apart"/>
        <updated>2026-10-09T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[我睡了个回笼觉，这个梦居然还记得。我起床后马上把它写下来，就变成下面的文字了，我还画了插图。比文字更早，更新鲜。写成梦日记。]]></summary>
        <content type="html"><![CDATA[<p>我睡了个回笼觉，这个梦居然还记得。我起床后马上把它写下来，就变成下面的文字了，我还画了插图。比文字更早，更新鲜。写成梦日记。<br>
<img decoding="async" loading="lazy" src="https://pennameco.xyz/img/daydream-of-a-phone.webp" width="400" class="img_ev3q"></p>
<p>另外强调一下，<strong>我的手机里面没有裸照，真的！</strong></p>
<hr>
<p>我还在石溪大院的小公园起来，我不知道为什么会不知道为何就起来了。想顺手插入口袋，想找我的手机，手感不对，是一个小的手机，只是一个壳不能打开。我看下水泥地，小公园的水泥地上有稀疏几台手机，还有一台手机的散落零件。</p>
<p>我搜索其中一些，不记得是否全部。好像还有些慌张，我想我的密码、网站、裸照是不是都会暴露，愈发慌张。</p>
<p>地上只剩下我的iphone的保护壳，搜索后是被肢解拆散的iPhone，只剩框。屏幕、主板、电池都消失了。散落一地搜整的只有一些很小的方形零件。</p>
<p>我没有了电话，在世界上失语了，很慌张。慌张地走，走进了10米前面，大院牌坊正门第一户的表哥家，大榕树门前。我向他求救，他当时在厨房，妻子在做饭，他抱着孩子，在一个空间。房子跟现实一样，又有一些不同，说不出那里不同，就是有点不同，更少的细节，其他都是留白的，就跟纸上微黄、淡淡铅笔稿。</p>
<p>我让表哥尝试打通我的电话，让他来是因为我怕我会慌张。</p>
<p>嘟嘟嘟，电话接通了。</p>
<p>你好，疑犯已经被抓住了。来派出所（乱码）什么局认领就好。</p>
<p>我可能担心里面的裸照，有没有被人发现。所以顺藤问小偷为什么偷我手机，还把零件拆一地，留下外壳，像是挑衅嘲笑。</p>
<p>警察：这是个笨贼，他说他就是好奇一台电池老化的iPhone换上新电池后，性能会不会变好。于是他就拆解了下来，但是拆的过程激发了他莫名的好奇心，兴趣变成了拆解本身。</p>
<p>他也有装上电池，连同拆解的所有过程都有用美纹纸贴在笔记本上，作了详细注释和笔记，更像在研究机械原理。</p>
<p>那他是怎么落网的？</p>
<p>他说电池他尝试换了三种规格，第三种真的让手机变快了，之后手机发出一种他听不见的大约16000hz的蜂鸣，他听不见，仪表的响度却是爆掉的。然后他觉得耳朵发痒，眼前发黑。</p>
<p>醒来后，就在警察局坐着了。</p>
<p>他不认为他是偷的，因为手机是莫名其妙出现在桌上的。他只是莫名其妙地开始拆，然后就坐在这了。</p>
<p>小公园的现场零件跟他没有关系，那些机械零件应该是从水泥地上长出来的，只是刚好跟手机零件一样。</p>
<p>因为手机完好无损，只是换了电池，不会有多余零件。</p>
<p>另外，手机应该无法发出那16000hz的蜂鸣，可能是这个意外触发了远处水泥地的生长，某种天地间的幽灵谐波共振...</p>]]></content>
        <category label="梦日记" term="梦日记"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[睡觉的时候总是灵光闪闪💡]]></title>
        <id>https://pennameco.xyz/blog/bed-shining-time</id>
        <link href="https://pennameco.xyz/blog/bed-shining-time"/>
        <updated>2026-10-08T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[可能是晚上皮质醇等激素水平跟白天不一样，在床上睡觉的时候我总是灵感闪闪，脑子里有无数好点子，仿佛每一个都能改变世界，造福人类。]]></summary>
        <content type="html"><![CDATA[<p>可能是晚上皮质醇等激素水平跟白天不一样，在床上睡觉的时候我总是灵感闪闪，脑子里有无数好点子，仿佛每一个都能改变世界，造福人类。</p>
<p>可能有点夸张化，不过点子总有很多，会突然睡到一半需要记下来，不然早上起来会忘就会很可惜，想自杀。</p>
<p>我很多blog就是睡觉的时候记下来的几个小词组、短语扩展出来的，还有不少的绘画草图，他们或许会扩展或许不会。</p>
<p><small>（有格调的狗🐶）</small><br>
<img decoding="async" loading="lazy" src="https://pennameco.xyz/img/bed-sketh-1.webp" width="400" style="filter:invert(1)" class="img_ev3q"></p>
<p><small>（做饭，仰望星空的鱼🍳🐟️）</small><br>
<img decoding="async" loading="lazy" src="https://pennameco.xyz/img/bed-sketh-2.webp" width="400" style="filter:invert(1)" class="img_ev3q"></p>
<p><small>（山上的缆车🚠）</small><br>
<img decoding="async" loading="lazy" src="https://pennameco.xyz/img/bed-sketh-3.webp" width="400" style="filter:invert(1)" class="img_ev3q"></p>
<p><small>（<a class="" href="https://pennameco.xyz/blog/swimming">夏天游泳</a>时候的泳圈🏊‍♀️）</small><br>
<img decoding="async" loading="lazy" src="https://pennameco.xyz/img/bed-sketh-4.webp" width="200" height="500" style="filter:invert(1)" class="img_ev3q"></p>
<p><small>（长得很怪的树🌲）</small><br>
<img decoding="async" loading="lazy" src="https://pennameco.xyz/img/bed-sketh-5.webp" width="200" height="500" style="filter:invert(1)" class="img_ev3q"></p>
<p>画一张通常也就是30s-60s，不太还影响睡眠。记下来反而能更踏实入睡，不会惦记着😊。</p>
<hr>
<p>对了，我是用<code>style="filter: invert(1)</code>把原图反向过来的，不然眼睛会闪瞎掉，快谢谢我的温柔体贴。<br>
<small>(原图在小屏幕和Retina都没什么问题，但是绝大部分大屏幕就会很闪💡,虽然红色本身很好看，但是很伤眼。)</small><br>
<img decoding="async" loading="lazy" src="https://pennameco.xyz/assets/images/bed-sketh-1-92ccef21f89f4f669e30157eccf42cb0.webp" width="2688" height="1242" class="img_ev3q"></p>]]></content>
    </entry>
    <entry>
        <title type="html"><![CDATA[家宴]]></title>
        <id>https://pennameco.xyz/blog/home-party</id>
        <link href="https://pennameco.xyz/blog/home-party"/>
        <updated>2026-10-06T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[我的表哥阿斌大我两岁，虽然辈分上是表哥，不过从小一同长大，关系很好，我通常只会叫他阿斌，不加辈分，更亲切。]]></summary>
        <content type="html"><![CDATA[<p>我的表哥阿斌大我两岁，虽然辈分上是表哥，不过从小一同长大，关系很好，我通常只会叫他阿斌，不加辈分，更亲切。
直到他参军后才分散，他到现在都是光荣的人民子弟兵，远离家乡，所以也就较少见面了。</p>
<p>不知不觉，他的儿子已经满月，我竟有些恍惚，仿佛我不再年轻，总有点月照人的味道。</p>
<p>曾经在我10岁的时候，我就被叫做表叔，在我认知里面，那大概只是哥哥的意思。
未来的不远，假如我的侄子叫起来我，我就真的有叔叔的感觉了。</p>
<p><small>(我可爱的，妹妹和小侄子，不知道在2046年再看到这个照片又会如何，希望我还在。)</small><br>
<img decoding="async" loading="lazy" src="https://pennameco.xyz/img/my-sister-and-nephew.webp" width="400" class="img_ev3q"></p>
<p>过往的筵席，有<a class="" href="https://pennameco.xyz/docs/%E5%B9%B8%E7%A6%8F%E5%9B%B4%E6%95%85%E4%BA%8B%E9%9B%86%F0%9F%90%9F%EF%B8%8F/2026-06-03-%E6%A8%AA%E6%BB%98%E8%BF%B7%E5%AE%AB%E4%B9%90%E5%9B%AD-%E5%A4%96%E6%A8%AA%E6%BB%98">悲喜百感</a>的，也有没什么感觉只顾吃喝的。这次的不一样，有点惆怅，有点说不清道不明的意味，语言匮乏。</p>]]></content>
    </entry>
    <entry>
        <title type="html"><![CDATA[高生活，低技术]]></title>
        <id>https://pennameco.xyz/blog/high-life-crappy-tech</id>
        <link href="https://pennameco.xyz/blog/high-life-crappy-tech"/>
        <updated>2026-10-05T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[这几天我的好朋友毛哥新屋乔迁之喜，我去了他家里玩。新装修的家非常漂亮舒服，而且还被请吃了好吃的刺身宵夜。]]></summary>
        <content type="html"><![CDATA[<p>这几天我的好朋友毛哥新屋乔迁之喜，我去了他家里玩。新装修的家非常漂亮舒服，而且还被请吃了好吃的刺身宵夜。</p>
<p>作为一个新晋技术宅，我就看了看毛哥的电脑💻，老旧外壳里面放的可是5070的显卡！</p>
<p>其他配置我倒是没看。</p>
<p>不过问题是它居然会卡，而且还在用360浏览器和一堆有弹窗广告的流氓软件😮‍💨，<strong>5分钟会自动弹出一个浏览器广告</strong>。这真的很不卫生，我说这叫<strong>赛博花柳</strong>。</p>
<p>明明配置极好，却在用一堆超吃占用的垃圾软件，把电脑搞得超慢。快快卸载，把那些瘟神扫地出门，不然远程协作都不想碰你的电脑界面。</p>
<p>虽然原则上建议一步到位Linux，不过如果还是比较白痴需要Windows，那不妨看看我的<a class="" href="https://pennameco.xyz/use">玩具箱</a>。别再糟蹋自己的家啦。</p>
<p>至于毛哥，你快反悔吧。自己不会弄的话，快点找我帮忙。</p>
<hr>
<p>我没明白为什么有edge为什么还要安装一个360浏览器，跟360比起来edge都算人面心善了。</p>
<p>而且为什么会安装360安全卫士？那本身就是最大的病毒软件😅。</p>]]></content>
    </entry>
    <entry>
        <title type="html"><![CDATA[掉头发]]></title>
        <id>https://pennameco.xyz/blog/hair_loss</id>
        <link href="https://pennameco.xyz/blog/hair_loss"/>
        <updated>2026-10-02T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[成年人最痛苦的时刻无非这么几种，]]></summary>
        <content type="html"><![CDATA[<p>成年人最痛苦的时刻无非这么几种，<br>
死亡、疾病、贫穷、借钱、上班（给蠢人工作），还有我现在的这种情况，脱发。<br>
<small>（把生活里的鸡毛蒜皮变成创作🎨）</small><br>
<img decoding="async" loading="lazy" src="https://pennameco.xyz/assets/images/hair-loss-04b1f286a3fbc5c48b8efa0f547d7f4e.webp" width="1279" height="1706" class="img_ev3q">
我这种是<code>雄激素性脱发</code>，也就是最常见的进行性脱发，医学上叫 <em>androgenetic alopecia</em>。其中男性型脱发叫 <em>male pattern baldness</em>，女性型叫 <em>female pattern hair loss</em>。</p>
<p>我去医院开药治疗2-3个月了，那个<code>米诺地尔</code>好贵的，还不能进医保，不过我感觉没什么用，医生说要长期喷，估计要一年以上，而且停药会脱得更厉害，我就觉得有点药物成瘾的调调了，而且我会经常忘记喷。一天得喷两次，流到脸上要马上洗掉，不然会变成狒狒（吸收了会长毛）。</p>
<p>不过秃头倒是其次，虽然我也挺怕的。比较烦人的是，每天梳头都会有一大坨毛，而且容易吹得到处都是头发，我还是长头发，就容易有很多毛，跟养猫一样。</p>
<p>我是希望它有用，不想太年轻就变成火云邪神。</p>
<hr>
<p>另外还有一种青春期和亚健康才容易有的东西🩹,我查了一下英文名叫<em>folliculitis</em>。<br>
<img decoding="async" loading="lazy" src="https://pennameco.xyz/assets/images/folliculitis-15512243a02d1ae00c679ab0d86445d4.webp" width="2236" height="1245" class="img_ev3q"><br>
挤压它虽然医学上绝不建议，但是绝大部分人都会做，而且很有快感。</p>]]></content>
    </entry>
    <entry>
        <title type="html"><![CDATA[十月画报]]></title>
        <id>https://pennameco.xyz/blog/october-illustrated</id>
        <link href="https://pennameco.xyz/blog/october-illustrated"/>
        <updated>2026-10-01T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[提要]]></summary>
        <content type="html"><![CDATA[<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="提要">提要<a href="https://pennameco.xyz/blog/october-illustrated#%E6%8F%90%E8%A6%81" class="hash-link" aria-label="提要的直接链接" title="提要的直接链接" translate="no">​</a></h2>
<p><img decoding="async" loading="lazy" src="https://pennameco.xyz/assets/images/october-illustrated-2ef41085714ec2b1e2e151858ec3c470.webp" width="2250" height="1688" class="img_ev3q"><br>
<a class="" href="https://pennameco.xyz/">顾游</a>的十月画报。十月出版，讲的当然是九月的事情。九月发生了不少事，但过去平静了，就也还好吧。还是一边看画一边聊。</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="山神与丛林">山神与丛林<a href="https://pennameco.xyz/blog/october-illustrated#%E5%B1%B1%E7%A5%9E%E4%B8%8E%E4%B8%9B%E6%9E%97" class="hash-link" aria-label="山神与丛林的直接链接" title="山神与丛林的直接链接" translate="no">​</a></h2>
<p>月初的时候画了一张树林的绘画，本来是用来熟悉Krita的操作方式的，不过画着手感不错，就深入了一点，算是掌握了一些krita的选区逻辑和直线用法。用了很多墨点喷洒，在选区里面。
<img decoding="async" loading="lazy" alt="jungle" src="https://pennameco.xyz/assets/images/jungle-993de3dba6af9d1267d979cf786742e1.webp" width="2250" height="1688" class="img_ev3q">
氛围上是很酷的，但是有点空，我就发展成了故事场景，用鼠标在Windows的<code>照片</code>编辑器里面勾勒了一下。
<img decoding="async" loading="lazy" alt="god-munth" src="https://pennameco.xyz/assets/images/god-munth-794a8e67837d70666df625941e9accec.webp" width="2250" height="1688" class="img_ev3q"></p>
<p>一个小人给山林中的巨兽或是精灵送出什么，都行吧，在这里是看图说话，不是先有主题再画图的方式。
然后我把涂鸦式线条去了，尝试深入一点，涂了一下。</p>
<p><img decoding="async" loading="lazy" alt="god-munth" src="https://pennameco.xyz/assets/images/god-munth_09-03-8985bea86dbe96c9ee14a239255a5dcd.webp" width="2250" height="1688" class="img_ev3q"></p>
<p>情绪到了，我就不想画下去了。再画下去感觉就是扣细节，没人给我钱，我也没什么冲动。就到此为止了。我觉得第二和第三张都可以，不同的氛围。线稿状态像是某种巨型猿类，最后一版则是石狮子和麒麟的感觉，过一段时间或许会推进。</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="骑士与死鸦林">骑士与死鸦林<a href="https://pennameco.xyz/blog/october-illustrated#%E9%AA%91%E5%A3%AB%E4%B8%8E%E6%AD%BB%E9%B8%A6%E6%9E%97" class="hash-link" aria-label="骑士与死鸦林的直接链接" title="骑士与死鸦林的直接链接" translate="no">​</a></h2>
<p>偶尔的契机，我刷<code>duolingguo多邻国</code>的时候(现在卸掉了，有点烦。)，好奇联想到了骑士的西班牙语怎么说，查了一下叫<code>Caballero</code>，随之联想到骑士小说、文化，《七王国骑士》、<code>魂游</code>之类的一大堆东西，然后我就忍不住打开Krita快速画出来这张画。</p>
<p><small>（对了，我很爱看HBO新拍的《七王国骑士》，服化道也非常不错。<sup><a href="https://pennameco.xyz/blog/october-illustrated#user-content-fn-1-0129ea" id="user-content-fnref-1-0129ea" data-footnote-ref="" aria-describedby="footnote-label" class="anchorTargetStickyNavbar_Vzrq">1</a></sup>）</small></p>
<p><img decoding="async" loading="lazy" alt="cababollero" src="https://pennameco.xyz/assets/images/cababollero2-46c7d3a0074abbd235fc7246402d1681.webp" width="2250" height="1688" class="img_ev3q"><br>
全裹头盔面甲的骑士，不知道要去哪里。用Krita里的<code>RGBA 02</code>笔刷画的，现在这个是我最爱用的画笔。
随之延伸到了很多地方，</p>
<p><img decoding="async" loading="lazy" alt="tree-2" src="https://pennameco.xyz/assets/images/tree-2-8c191a33848013ad764d8bfa0c96c9a6.webp" width="2440" height="1688" class="img_ev3q"></p>
<p>比如这个《死鸦林》，不过我还没画乌鸦，名字是后起的，这个是我漫无目的涂涂画画出来的。
我把它处理成了webp动图，就有点魔性起来了，氛围感就很对味，不过仍然没有乌鸦。
<img decoding="async" loading="lazy" alt="purupuru" src="https://pennameco.xyz/assets/images/purupuru-4bdb2710713d551f2124abab9476657d.webp" width="480" height="332" class="img_ev3q"></p>
<p>还有海港，有<del>海盗船</del>🚢其实只是商船，人来人往的，不过画人海很烦，我懒得画。
<img decoding="async" loading="lazy" alt="dock" src="https://pennameco.xyz/assets/images/dock-4356332610006a33b5c7746220795b51.webp" width="2556" height="1440" class="img_ev3q"><br>
是从某个电影里面的截图里面涂出来的，我忘记是什么电影了，画完也完全想不起来👀。我有很多电影和视频的截图放在本地文件夹里面📂，我自己都很难记得每一部。</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="专辑封面">专辑封面<a href="https://pennameco.xyz/blog/october-illustrated#%E4%B8%93%E8%BE%91%E5%B0%81%E9%9D%A2" class="hash-link" aria-label="专辑封面的直接链接" title="专辑封面的直接链接" translate="no">​</a></h2>
<p>月中我还用strudel和pvc笛子<a class="" href="https://pennameco.xyz/blog/strudel-2">写了单曲《just-love》</a>，为此画了封面图，曲子是糙糙的，封面也自然是要糙糙的。
<img decoding="async" loading="lazy" alt="just-love-lite" src="https://pennameco.xyz/assets/images/just-love-lite-98a35aa541980aff7b2e4033ca9e6595.webp" width="2440" height="2440" class="img_ev3q"></p>
<p>我还为新曲《Sea》画了封面，<br>
<img decoding="async" loading="lazy" alt="sea" src="https://pennameco.xyz/assets/images/sea-ed46a870d914850abda5b0a1ebb51238.webp" width="2440" height="2440" class="img_ev3q">
我有一个念头，只有四个字<code>望海而立</code>，目前这个曲子一个音符都还没有🎵，所以它目前是一个假专辑，经典的先有皮再有里，好大的饼。</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="乐器">乐器🎶<a href="https://pennameco.xyz/blog/october-illustrated#%E4%B9%90%E5%99%A8" class="hash-link" aria-label="乐器🎶的直接链接" title="乐器🎶的直接链接" translate="no">​</a></h3>
<p>我也很喜欢画乐器，朝夕与共，天天对着的东西，是需要仔细的看看。
<img decoding="async" loading="lazy" alt="tb-303_black" src="https://pennameco.xyz/assets/images/tb-303_black-0a8fc58236639c820f4c80e5efcec983.webp" width="4960" height="3508" class="img_ev3q">
经典的<code>Roland_TB-303</code>,<a class="" href="https://pennameco.xyz/blog/tb-303">我最近很爱用</a>。</p>
<p>还有我进入音乐世界的钥匙，Me and my BassGuitar，我还为此写过<a class="" href="https://pennameco.xyz/voice/c">一首曲子</a>。
<img decoding="async" loading="lazy" alt="bass-guitar" src="https://pennameco.xyz/assets/images/bass-guitar-6c8b2a5e9e51e3675d4f522bf2924c2f.webp" width="2952" height="1780" class="img_ev3q">
原型是一把Sadowsky mv4，我很爱它的声音。
<img decoding="async" loading="lazy" alt="c" src="https://pennameco.xyz/assets/images/c-279c89d643c828d194eae3aee8d6467d.webp" width="1706" height="1279" class="img_ev3q"></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="肖像或人像">肖像或人像<a href="https://pennameco.xyz/blog/october-illustrated#%E8%82%96%E5%83%8F%E6%88%96%E4%BA%BA%E5%83%8F" class="hash-link" aria-label="肖像或人像的直接链接" title="肖像或人像的直接链接" translate="no">​</a></h2>
<p>其实叫肖像或人像都可以，肖像是架上绘画说得比较多，人像是摄影说得比较多，都差不多是一种东西，两种话语。不用太咬文嚼字，我很爱画，人脸自己会给你答案，通过你显现它。</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="paul-theroux-保罗索鲁">Paul-Theroux <em>保罗·索鲁</em><a href="https://pennameco.xyz/blog/october-illustrated#paul-theroux-%E4%BF%9D%E7%BD%97%E7%B4%A2%E9%B2%81" class="hash-link" aria-label="paul-theroux-保罗索鲁的直接链接" title="paul-theroux-保罗索鲁的直接链接" translate="no">​</a></h3>
<p><img decoding="async" loading="lazy" alt="Paul-Theroux-day-1" src="https://pennameco.xyz/assets/images/Paul-Theroux-day-1-fa1f9d250465e2e94401382d9b93b631.webp" width="2400" height="3000" class="img_ev3q">
我画的是美国游记作家<a href="https://www.paultheroux.com/bio" target="_blank" rel="noopener noreferrer" class="">Paul-Theroux保罗索鲁</a>，来自他一张近几年的照片，不过画着画着就跟他没什么关系了，我开始沉迷那些Krita里的笔刷和色块的层叠之间。</p>
<p>至于保罗索鲁本人，我只看过他的《老巴塔哥尼亚快车》，大致记得他在后半段在阿根廷见到了博尔赫斯，聊了一段天。还有他说话挺贱挺刻薄的，不错。我记住了，若干年后我又看到了他，在<em>Anthony Bourdain 安东尼波登</em>的节目里，不过现在<em>安东尼波登</em>自杀了，他还在写书。</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="guido-van-rossum-吉多范罗苏姆"><a href="https://gvanrossum.github.io/" target="_blank" rel="noopener noreferrer" class="">Guido van Rossum</a> <em>吉多·范罗苏姆</em><a href="https://pennameco.xyz/blog/october-illustrated#guido-van-rossum-%E5%90%89%E5%A4%9A%E8%8C%83%E7%BD%97%E8%8B%8F%E5%A7%86" class="hash-link" aria-label="guido-van-rossum-吉多范罗苏姆的直接链接" title="guido-van-rossum-吉多范罗苏姆的直接链接" translate="no">​</a></h3>
<p><img decoding="async" loading="lazy" alt="guido-van-rossum" src="https://pennameco.xyz/assets/images/guido-van-rossum-9836b339cb280dd97862f63559a44bfa.webp" width="1848" height="1688" class="img_ev3q">
其实画本身跟Guido本身没什么关系了，我在玩拓印效果，Guido只是一个触发器。<br>
关联只在于我九月份看了关于<a href="https://www.bilibili.com/video/BV14dhBz7Ej1/?spm_id_from=333.337.search-card.all.click&amp;vd_source=e9651c34b830800ad8b46e318990be2f" target="_blank" rel="noopener noreferrer" class="">Python的纪录片</a>还有<a href="https://www.bilibili.com/video/BV1AD4y1A7W5/?spm_id_from=333.337.search-card.all.click" target="_blank" rel="noopener noreferrer" class="">Lex Fidman的对谈</a>，对Guido这个人有印象，加上我们天天无处不在的使用和接触Python，是需要知道和记住背后的缔造者们的。</p>
<p>至于Python的Python，我推荐大家一定要去看看<em>Monty Python</em>的<a href="https://www.imdb.com/title/tt0071853/" target="_blank" rel="noopener noreferrer" class="">《巨蟒与圣杯》</a>和<a href="https://www.imdb.com/title/tt0079470/?ref_=fn_t_1" target="_blank" rel="noopener noreferrer" class="">《万世魔星》</a>，<a href="https://www.imdb.com/title/tt0085959/?ref_=fn_t_3" target="_blank" rel="noopener noreferrer" class="">《人生七部曲》</a>有点难消化，对某些人可能觉得无聊。前面两个就挺好。</p>
<p>《万世魔星》的英文原名叫<strong>Life of Brian</strong>也是很搞笑，让我想到了<a class="" href="https://pennameco.xyz/blog/quahog">忠犬阿B</a>。<br>
<audio controls="" src="/audio/brian-dog-say.m4a"></audio></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="静物们">静物们<a href="https://pennameco.xyz/blog/october-illustrated#%E9%9D%99%E7%89%A9%E4%BB%AC" class="hash-link" aria-label="静物们的直接链接" title="静物们的直接链接" translate="no">​</a></h2>
<p>对待静物大部分时候比对待人来得自在，跟人交流需要体力，跟静物可以暂停些一会，慢慢看，万事万物会通过各种方式接入，艺术家要做的是打开天线，用极乐迪斯科类比，就是多点几点<a class="" href="https://pennameco.xyz/blog/walkin-in-the-night">内陆帝国</a>和<a class="" href="https://pennameco.xyz/blog/tongde">天人感应</a>。</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="手机和杯子和桌子"><a class="" href="https://pennameco.xyz/blog/stilllife">手机和杯子和桌子</a><a href="https://pennameco.xyz/blog/october-illustrated#%E6%89%8B%E6%9C%BA%E5%92%8C%E6%9D%AF%E5%AD%90%E5%92%8C%E6%A1%8C%E5%AD%90" class="hash-link" aria-label="手机和杯子和桌子的直接链接" title="手机和杯子和桌子的直接链接" translate="no">​</a></h3>
<p><img decoding="async" loading="lazy" alt="table-fin" src="https://pennameco.xyz/assets/images/table-fin-58715e9ed2f7165d51107a0611743dc9.webp" width="2480" height="3508" class="img_ev3q">
我目前仍在使用我用了5年的<a class="" href="https://pennameco.xyz/use">Iphone 11 pro max</a>，我用2000元二手买的，现在都还很能打，不要手贱升级就行，顶多换下电池，我还没换。<br>
至于玻璃杯，我估计应该是没有这种设计的玻璃杯的，我只是画成了这样，杯子告诉我的。</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="日日面对的显示屏">日日面对的显示屏<a href="https://pennameco.xyz/blog/october-illustrated#%E6%97%A5%E6%97%A5%E9%9D%A2%E5%AF%B9%E7%9A%84%E6%98%BE%E7%A4%BA%E5%B1%8F" class="hash-link" aria-label="日日面对的显示屏的直接链接" title="日日面对的显示屏的直接链接" translate="no">​</a></h3>
<p><img decoding="async" loading="lazy" alt="Windows-xp" src="https://pennameco.xyz/assets/images/windows-xp-eb6e6b8e285bb7f93e257ea637e67e61.webp" width="2346" height="1317" class="img_ev3q"></p>
<blockquote>
<p>你好世界🌏，今天是2001年8月15日，Windows XP离发布还有9天。在这里让我们祝愿世界和平，享受自由开放的互联网，共建地球村🏠。 - 顾阿游</p>
</blockquote>
<p>这是非著名作家顾阿游曾经写过一段短语，形容这张画就非常合适。</p>
<p>对了，这个是用<a href="https://www.heavypaint.com/hp4/" target="_blank" rel="noopener noreferrer" class="">hp4</a>画的，在浏览器用鼠标就能画，不用打开软件，随手就能画。不过好像导出二十次后就会锁定导出功能，要买断才能继续导出，如果是草图可以用截图插件，不过没那么高清，看自己需求吧。</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="汤锅和下厨">汤锅和下厨<a href="https://pennameco.xyz/blog/october-illustrated#%E6%B1%A4%E9%94%85%E5%92%8C%E4%B8%8B%E5%8E%A8" class="hash-link" aria-label="汤锅和下厨的直接链接" title="汤锅和下厨的直接链接" translate="no">​</a></h3>
<p><img decoding="async" loading="lazy" alt="bone-soup" src="https://pennameco.xyz/assets/images/bone-soup-b6767c1f50cced84c0dc79bb894986bf.webp" width="2127" height="1356" class="img_ev3q">
我很爱自己做饭，煮各种东西，比吃外卖健康，而且经济，每月还能攒下不少的钱，能换来更长久的快乐。这是谁都懂的道理。</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="玩游戏">玩游戏<a href="https://pennameco.xyz/blog/october-illustrated#%E7%8E%A9%E6%B8%B8%E6%88%8F" class="hash-link" aria-label="玩游戏的直接链接" title="玩游戏的直接链接" translate="no">​</a></h2>
<p><img decoding="async" loading="lazy" alt="zelda-link" src="https://pennameco.xyz/assets/images/zelda-link-858a9b613bc1bd09fec132a460830b04.webp" width="2269" height="1273" class="img_ev3q">
我很久没有玩游戏了，不太能静下心来，上一部玩得最疯的还《王国之泪》。</p>
<p>最主要是，玩半个小时左右后会头痛，很累。看到的东西就会变成这样。
<img decoding="async" loading="lazy" alt="zelda-link-noise" src="https://pennameco.xyz/assets/images/zelda-link-noise-f95d630480fda67446b70fb7327c3a2c.webp" width="2243" height="1259" class="img_ev3q">
不知道大家有没有类似现象。</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="说完啦">说完啦<a href="https://pennameco.xyz/blog/october-illustrated#%E8%AF%B4%E5%AE%8C%E5%95%A6" class="hash-link" aria-label="说完啦的直接链接" title="说完啦的直接链接" translate="no">​</a></h2>
<p>其实还有一些画，不过我觉得已经够啰嗦的了，我就放在最后的彩蛋里了。</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="题外话和画">题外话和画<a href="https://pennameco.xyz/blog/october-illustrated#%E9%A2%98%E5%A4%96%E8%AF%9D%E5%92%8C%E7%94%BB" class="hash-link" aria-label="题外话和画的直接链接" title="题外话和画的直接链接" translate="no">​</a></h2>
<!-- -->
<section data-footnotes="" class="footnotes"><h2 class="anchor anchorTargetStickyNavbar_Vzrq sr-only" id="footnote-label">Footnotes<a href="https://pennameco.xyz/blog/october-illustrated#footnote-label" class="hash-link" aria-label="Footnotes的直接链接" title="Footnotes的直接链接" translate="no">​</a></h2>
<ol>
<li class="anchorTargetStickyNavbar_Vzrq" id="user-content-fn-1-0129ea">
<p>我之前还画过高个邓肯的速途。当时还是用<code>PS</code>画的，手感很不好，不过效果倒是不错。
<img decoding="async" loading="lazy" alt="dunk" src="https://pennameco.xyz/assets/images/dunk-77bb385a301743d4938b1301d28431da.webp" width="5706" height="3500" class="img_ev3q">
还有这个也是在七王国骑士里面的，不过我好像在九月发过了，不过确实画得我自己很喜欢。
<img decoding="async" loading="lazy" alt="red" src="https://pennameco.xyz/assets/images/red-f47bba924ecc9f67e3a2106eb00a0b7b.webp" width="2250" height="1688" class="img_ev3q"> <a href="https://pennameco.xyz/blog/october-illustrated#user-content-fnref-1-0129ea" data-footnote-backref="" aria-label="Back to reference 1" class="data-footnote-backref">↩</a></p>
</li>
</ol>
</section>]]></content>
        <category label="绘画" term="绘画"/>
        <category label="画报" term="画报"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[日和]]></title>
        <id>https://pennameco.xyz/blog/relax-day</id>
        <link href="https://pennameco.xyz/blog/relax-day"/>
        <updated>2026-09-30T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[现在离国庆节开始还有12个小时。]]></summary>
        <content type="html"><![CDATA[<p>现在离国庆节开始还有12个小时。</p>
<p>天气很好，很大的日头，出去是很热的。<br>
不过，在房间里面吹着空调，喝冷饮，随机音乐，乱翻书。</p>
<p>观察阳台的光线角度随着时间慢慢变化，大概一刻时间，形状就会改变一点，不知不觉到了能庆幸可以坐下来无所事事的年纪了。</p>
<p>有点想出门走走，望望天空，过于晴朗，还是算了😕。</p>
<p><small>（大概是这样的氛围🎨,现实里面有很多很结构复杂的城中村窗台，不过画出来就会信息密度太高，我全部扔掉了🚮。）</small>
<img decoding="async" loading="lazy" src="https://pennameco.xyz/assets/images/relax-day-ce16e1a34fdc86ccecaaa236ae4b0755.webp" width="2250" height="1688" class="img_ev3q"><br>
这样子我家即是能看到很多复杂光影的楼房，在另一个层面又是一个一望无际的海景房。</p>
<hr>
<p>今天随机到的专辑<br>
<a href="https://www.bilibili.com/video/BV1CCSiBYEHa/?spm_id_from=333.337.search-card.all.click&amp;vd_source=e9651c34b830800ad8b46e318990be2f" target="_blank" rel="noopener noreferrer" class="">Ludovico Einaudi - Seven Days Walking</a><br>
<a href="https://www.bilibili.com/video/BV11u4y1y7Bv/?spm_id_from=333.337.search-card.all.click&amp;vd_source=e9651c34b830800ad8b46e318990be2f" target="_blank" rel="noopener noreferrer" class="">CASA - Morelenbaum²/Sakamoto</a></p>]]></content>
    </entry>
    <entry>
        <title type="html"><![CDATA[tb-303，音乐，插图]]></title>
        <id>https://pennameco.xyz/blog/tb-303</id>
        <link href="https://pennameco.xyz/blog/tb-303"/>
        <updated>2026-09-29T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[虚拟的硬件电子音乐]]></summary>
        <content type="html"><![CDATA[<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="虚拟的硬件电子音乐">虚拟的硬件电子音乐<a href="https://pennameco.xyz/blog/tb-303#%E8%99%9A%E6%8B%9F%E7%9A%84%E7%A1%AC%E4%BB%B6%E7%94%B5%E5%AD%90%E9%9F%B3%E4%B9%90" class="hash-link" aria-label="虚拟的硬件电子音乐的直接链接" title="虚拟的硬件电子音乐的直接链接" translate="no">​</a></h3>
<p>几天前我在网上高强度冲浪的时候看到了<a href="https://roland50.studio/" target="_blank" rel="noopener noreferrer" class="">roland50.studio</a>，这个页面顾名思义就是roland50周年推出的一个合成器和鼓机玩具，我就很开心的玩了一下，还录了一段loop，算是体验了一下最基础的硬件电子音乐。</p>
<iframe src="https://player.bilibili.com/player.html?bvid=BV1ouhd6aEf2&amp;page=1&amp;autoplay=0" width="100%" height="500" frameborder="0" allowfullscreen=""></iframe>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="现代音乐是生产的">现代音乐是生产的<a href="https://pennameco.xyz/blog/tb-303#%E7%8E%B0%E4%BB%A3%E9%9F%B3%E4%B9%90%E6%98%AF%E7%94%9F%E4%BA%A7%E7%9A%84" class="hash-link" aria-label="现代音乐是生产的的直接链接" title="现代音乐是生产的的直接链接" translate="no">​</a></h4>
<p>通过旋钮变化，稍微修改一下音序器，停顿。就能制造无穷变化。某种程度上改写了我的认知，现代音乐是生产的，不是演奏的。</p>
<p>当然，扭动旋钮，扭曲音色，各种操作也是一种演奏，也是技术性和操控感很强的，但是相比古典音乐和原声乐器的音乐制造逻辑还是有一点不一样的感觉。</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="tb-303">TB-303<a href="https://pennameco.xyz/blog/tb-303#tb-303" class="hash-link" aria-label="TB-303的直接链接" title="TB-303的直接链接" translate="no">​</a></h3>
<p>这里面让我记住的是<a href="https://www.roland.com/uk/promos/303day/#1" target="_blank" rel="noopener noreferrer" class="">TB-303</a>，一个Roland在1981生产的低音合成器+音序器，在web里面听起来那个酸性的音色很好玩。查了一下，这个东西生产的时候太难用，暴死了，然后被一群玩hiphop和电子音乐的穷鬼捡破烂并玩出花了，现在原版被炒得超贵的。</p>
<p>查了一下ebay，大概是2-3万人民币。<br>
<img decoding="async" loading="lazy" src="https://pennameco.xyz/assets/images/tb-303-salething-7eb22305d2559cad8140e7c487755d4b.webp" width="931" height="1072" class="img_ev3q"></p>
<p>不过我是买不起的，我画了一个，<br>
在Krita里，照着官方的图片勾勒了一下。<br>
<img decoding="async" loading="lazy" src="https://pennameco.xyz/assets/images/tb-303-lineart-cb6cdbf0edcfc4b48d882b00a05dfcee.webp" width="4960" height="3508" class="img_ev3q"></p>
<p>之后用水彩笔刷+一点点油画笔刷上色，画完就是这样的。</p>
<p><small>(原图有很多很丰富的肌理细节，可是有22MB，太大了。只能压缩成500kb的webp，这方面无奈妥协🤷‍♀️。)</small><br>
<img decoding="async" loading="lazy" src="https://pennameco.xyz/assets/images/tb-303-78d1127d189bfa05303c088932b6447d.webp" width="4960" height="3508" class="img_ev3q"></p>
<p>A3大小，300dpi，我目前把它发给了淘宝上的艺术微喷店，过几天就能在油画涂布纸上看到了。</p>]]></content>
    </entry>
    <entry>
        <title type="html"><![CDATA[游太和记]]></title>
        <id>https://pennameco.xyz/blog/travels-of-taihe</id>
        <link href="https://pennameco.xyz/blog/travels-of-taihe"/>
        <updated>2026-09-28T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[14号线的李吉吉]]></summary>
        <content type="html"><![CDATA[<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="14号线的李吉吉">14号线的李吉吉<sup><a href="https://pennameco.xyz/blog/travels-of-taihe#user-content-fn-1-e14c0d" id="user-content-fnref-1-e14c0d" data-footnote-ref="" aria-describedby="footnote-label" class="anchorTargetStickyNavbar_Vzrq">1</a></sup><a href="https://pennameco.xyz/blog/travels-of-taihe#14%E5%8F%B7%E7%BA%BF%E7%9A%84%E6%9D%8E%E5%90%89%E5%90%89" class="hash-link" aria-label="14号线的李吉吉的直接链接" title="14号线的李吉吉的直接链接" translate="no">​</a></h3>
<p><audio controls="" src="/audio/line-14.m4a"></audio></p>
<p>本次列车是快车，本车终点站是东风...</p>
<p>我坐的快车虽然很快，但是气味不好，通风很差，听与看都是广州地铁崭新敞亮，闻起来却像是纽约的。</p>
<p>从东平的快车下站，换普通车坐一二站，就到了太和。<br>
<img decoding="async" loading="lazy" alt="图像" src="https://pennameco.xyz/assets/images/station-2a09f251b9675cc5dcd9bb9e9910f144.webp" width="3024" height="4032" class="img_ev3q"></p>
<p>步出地铁站，～气味便清新起来～，想象本如此，事实上是泥沙滚滚，曝晒、燥热、空气干燥、尘与埃。</p>
<p>不过倒没有很烦躁，心情不错。</p>
<p>很多小摩托师傅在等待接客，很热，很辛苦，不过我没有坐，我选择步行。<br>
<img decoding="async" loading="lazy" alt="图像" src="https://pennameco.xyz/assets/images/taihe-way-0-aab20717a4a9a8063753f1125212dbfe.webp" width="4032" height="3024" class="img_ev3q"></p>
<p>路上有很多这种电线杆，看起来就像奥特曼和庵野秀明作品里面会出现的东西。<br>
<img decoding="async" loading="lazy" alt="图像" src="https://pennameco.xyz/assets/images/taihe-way-2-4f94ef2e66d8eff442768c646eeaccee.webp" width="3024" height="4032" class="img_ev3q"></p>
<p><img decoding="async" loading="lazy" alt="图像" src="https://pennameco.xyz/assets/images/taihe-way-3-eba7f68de1427f6ff2fee30afa535496.webp" width="2016" height="1512" class="img_ev3q"></p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="太和路口">太和路口<a href="https://pennameco.xyz/blog/travels-of-taihe#%E5%A4%AA%E5%92%8C%E8%B7%AF%E5%8F%A3" class="hash-link" aria-label="太和路口的直接链接" title="太和路口的直接链接" translate="no">​</a></h3>
<p>在帽峰山和白云山两山之间的有医院和很多养护设施，我父亲就住在其中最大那间。</p>
<p><img decoding="async" loading="lazy" alt="图像" src="https://pennameco.xyz/assets/images/taihe-way-29aa35284ce30f669cb711ccbc23894a.webp" width="3024" height="4032" class="img_ev3q"></p>
<p>里面倒是很宽敞，很舒服，跟住酒店一样。<br>
生老病死人之常情，谁都要在人生某个时刻面对，自己或他人的。</p>
<p>倒不需要有什么悲伤的情绪，理性上无用，情感上也会慢慢接受，不如走一走晒晒太阳，想象成住酒店。</p>
<p>总体来说比市区的医院宽敞，崭新，就是比较远。我来看望就当作郊游了。至于医院里面，或有打扰，我就没有拍。</p>
<p>医院对面有一个很新的现代主义风格的公共雕塑，材质很新，审美很旧，不过倒符合这个地方的氛围。不同于<a class="" href="https://pennameco.xyz/blog/tongde">老城</a>的旧，又是一种氛围。<br>
<small>（这个东西在广州，不在南斯拉夫）</small><br>
<img decoding="async" loading="lazy" alt="图像" src="https://pennameco.xyz/assets/images/taihe-way-4-9860ba83f9c1c42f1d49528e350b8ce8.webp" width="3024" height="4032" class="img_ev3q"><br>
给家父办完一堆续费手续后，他困了，要午睡，我与家母便去附近治疗胃肠饥饿。</p>
<p>这片我不熟悉，来得较少，闲逛。母亲更熟悉，来过多次，便带我去地铁站与医院中途的食肆，刚好一半距离。</p>
<p>沿路太阳公公很多烦恼，或许有高血压很烦躁，晒伤到了小花小草，无辜的一个个都神情萎靡。<br>
<img decoding="async" loading="lazy" alt="图像" src="https://pennameco.xyz/assets/images/taihe-flower-e6d1a9e89393a8dee7ecd4e3c3e8d6f6.webp" width="4032" height="3024" class="img_ev3q"><br>
声音也是混合着热浪的噪音，像EDM电子音乐，我最近读了Rick Rubin，我之后会写。打开天线，这种噪音其实挺好听的，热浪的声音。</p>
<p><audio controls="" src="/audio/hot-wave.m4a"></audio></p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="园林酒家">园林酒家<a href="https://pennameco.xyz/blog/travels-of-taihe#%E5%9B%AD%E6%9E%97%E9%85%92%E5%AE%B6" class="hash-link" aria-label="园林酒家的直接链接" title="园林酒家的直接链接" translate="no">​</a></h3>
<p>顶着太阳走了一段路🌞，越过门廊，竟是一个园林式的酒家，在这荒郊野岭的正中，建一琼楼玉宇，也挺是好玩的。<br>
<img decoding="async" loading="lazy" alt="图像" src="https://pennameco.xyz/assets/images/taihe-jiulou-ecdf7b7e0d250be307de6cedf404c8ce.webp" width="4032" height="3024" class="img_ev3q"><br>
中等老旧，人数不多，东西好吃，价钱不贵，邻里生意，不吵闹，相比市区，倒觉得是净土了。</p>
<p>吃的东西到没有选择很新奇的，都是日常食物，砂锅啫鹅杂、烧鹅一例、酱叉烧伴芋头，还有一个用煎堆皮包裹芋头的油炸食物，这里的特色，倒是挺好吃，不过如其所是就是煎堆+芋头糕。<br>
<img decoding="async" loading="lazy" alt="图像" src="https://pennameco.xyz/assets/images/taihe-food-528bbf049f8f009132717f1dd0f11e8e.webp" width="4032" height="3024" class="img_ev3q"><br>
只花了150¥，吃不完还打包了一半回家，味道都挺好。我都有点想搬过来住了。不过想想只是想想，只是想想罢了。</p>
<p>这里的小花就比野生的过得滋润，不乏是也能吹到空调的缘故。</p>
<p><img decoding="async" loading="lazy" src="https://pennameco.xyz/assets/images/taihe-flower-2-9f7ea8693d722e4a05e2994a14eb79dc.webp" width="720" height="405" class="img_ev3q"><br>
<small>(用ffmpeg把抽取前2s，8fps做成webp，<strong>10MB</strong>的视频变成<strong>500KB</strong>，而且很酷😊。)</small></p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="鱼桥和桥">鱼桥和桥<a href="https://pennameco.xyz/blog/travels-of-taihe#%E9%B1%BC%E6%A1%A5%E5%92%8C%E6%A1%A5" class="hash-link" aria-label="鱼桥和桥的直接链接" title="鱼桥和桥的直接链接" translate="no">​</a></h3>
<p>歇息后，就又在太阳公公的唾骂下，地铁、公交、自行车地回家了，沿着很多路、桥、路，和桥。</p>
<p><small>(途中看到的鱼桥和立交桥)</small><br>
<img decoding="async" loading="lazy" alt="图像" src="https://pennameco.xyz/assets/images/qiao-3-1beb4b231f63aaea0c71bdbcbd00ca6e.webp" width="4032" height="3024" class="img_ev3q"></p>
<p><img decoding="async" loading="lazy" alt="图像" src="https://pennameco.xyz/assets/images/qiao-1-0c9775e92a1a8f94614a4ee583f6393a.webp" width="4032" height="3024" class="img_ev3q"><br>
<img decoding="async" loading="lazy" alt="图像" src="https://pennameco.xyz/assets/images/qiao-2-86b0fd4b66fdd2ef4d4d33462440822c.webp" width="4032" height="3024" class="img_ev3q"></p>
<p>晒到硬件过热，需要休息几天。图片压缩了很多，损失了不少细节，不过因为是小水管没办法，到时候结集摄影集再放高清图吧。</p>
<hr>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="8bit的地铁14号线">8bit的地铁14号线<a href="https://pennameco.xyz/blog/travels-of-taihe#8bit%E7%9A%84%E5%9C%B0%E9%93%8114%E5%8F%B7%E7%BA%BF" class="hash-link" aria-label="8bit的地铁14号线的直接链接" title="8bit的地铁14号线的直接链接" translate="no">​</a></h3>
<p>我用<a href="https://collidingscopes.github.io/video-to-pixel-art/" target="_blank" rel="noopener noreferrer" class="">vidoe-to-pixel-art</a>把地铁转成8bit风格，还挺好玩的。不过尺寸用ffmpeg变超小后，反而看不到像素点，没那么复古了。</p>
<p><img decoding="async" loading="lazy" src="https://pennameco.xyz/assets/images/8bit-station-0b37362dea6561e9e577cd1338946773.webp" width="360" height="203" class="img_ev3q"></p>
<!-- -->
<section data-footnotes="" class="footnotes"><h2 class="anchor anchorTargetStickyNavbar_Vzrq sr-only" id="footnote-label">Footnotes<a href="https://pennameco.xyz/blog/travels-of-taihe#footnote-label" class="hash-link" aria-label="Footnotes的直接链接" title="Footnotes的直接链接" translate="no">​</a></h2>
<ol>
<li class="anchorTargetStickyNavbar_Vzrq" id="user-content-fn-1-e14c0d">
<p>李吉吉是地铁播报员的名字，<code>Project Ace</code>乐队bass手和制作人，反正每次听他声音都很亲切，从3岁听到80岁了。 <a href="https://pennameco.xyz/blog/travels-of-taihe#user-content-fnref-1-e14c0d" data-footnote-backref="" aria-label="Back to reference 1" class="data-footnote-backref">↩</a></p>
</li>
</ol>
</section>]]></content>
        <category label="游记" term="游记"/>
        <category label="太和" term="太和"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[夜半三刻，排练与作曲与月饼]]></title>
        <id>https://pennameco.xyz/blog/midnight-rehearsal-composing-mooncakes</id>
        <link href="https://pennameco.xyz/blog/midnight-rehearsal-composing-mooncakes"/>
        <updated>2026-09-24T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[我之前写了很多个关于熬夜的开头，也很能熬夜，但是到了要发文的时候居然都卡住写不出来，好像只能磕磕绊绊的讲一下这个流水账。]]></summary>
        <content type="html"><![CDATA[<blockquote>
<p>我之前写了很多个关于熬夜的开头，也很能熬夜，但是到了要发文的时候居然都卡住写不出来，好像只能磕磕绊绊的讲一下这个流水账。<br>
這是「<a href="https://blogblog.club/party/" target="_blank" rel="noopener noreferrer" class="">BlogBlog 同樂會 - 2026 年 9 月</a>」的投稿文章。本月主題是「<a href="https://jasonjlai.net/zh/3pwriting/stay-up.html" target="_blank" rel="noopener noreferrer" class="">晚上不睡覺</a>」，由 <a href="https://jasonjlai.net/" target="_blank" rel="noopener noreferrer" class="">Jason Lai</a> 主持。如果你有自己的部落格，歡迎一起來參加！</p>
</blockquote>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="半夜排练乐队的故事">半夜排练乐队的故事<a href="https://pennameco.xyz/blog/midnight-rehearsal-composing-mooncakes#%E5%8D%8A%E5%A4%9C%E6%8E%92%E7%BB%83%E4%B9%90%E9%98%9F%E7%9A%84%E6%95%85%E4%BA%8B" class="hash-link" aria-label="半夜排练乐队的故事的直接链接" title="半夜排练乐队的故事的直接链接" translate="no">​</a></h3>
<p>说起来也很不可思议，五年前我还能四个人半夜12点开始排练，即兴创作、实录，通宵集体创作，年近30的我觉得太不可思议了，现在我可是超过12点就要头痛，<a class="" href="https://pennameco.xyz/blog/heat">心脏疼痛</a>。</p>
<p><a class="" href="https://pennameco.xyz/blog/tenwood">音乐倒是录了很多</a>，但是出于不自信或是当年的完美主义都没有做成录音室配置，只是用ipad直录的现场，声音压在一起，很lo-fi。文件夹里面压着50多条，5分钟上下的完整录音，我现在都没整理完。</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="夜半用库乐队作曲的故事">夜半用库乐队作曲的故事<a href="https://pennameco.xyz/blog/midnight-rehearsal-composing-mooncakes#%E5%A4%9C%E5%8D%8A%E7%94%A8%E5%BA%93%E4%B9%90%E9%98%9F%E4%BD%9C%E6%9B%B2%E7%9A%84%E6%95%85%E4%BA%8B" class="hash-link" aria-label="夜半用库乐队作曲的故事的直接链接" title="夜半用库乐队作曲的故事的直接链接" translate="no">​</a></h3>
<p>我熬夜写过很多作品，有半夜灵光乍现写出来的<a class="" href="https://pennameco.xyz/voice/wlak">《深夜电台》</a>（这个合集的很多歌都是半夜写的✍️），在一个午夜，一口气写出来的，烂梗、低俗，又很好玩。屎尿屁有时候很快乐。所谓，一个人，一支笔，一个夜晚，一条死尸。</p>
<p>夜半还有很多恐惧，关于生死、孤独、绝望、匮乏、<a class="" href="https://pennameco.xyz/blog/walkin-in-the-night">梦呓</a>，那些在白日阳光下有所曝褪，我也无能定格了。</p>
<hr>
<p>好了，说完了。至这个blog发出来的时候，应该恰逢中秋，祝愿大家团圆安康。</p>
<p><img decoding="async" loading="lazy" src="https://pennameco.xyz/assets/images/moon-cake-6c6d423aed0011c8a431337a2de3a423.webp" width="1087" height="1044" class="img_ev3q"></p>
<p>不喜欢五仁的可以换成莲蓉，再加双黄。</p>]]></content>
    </entry>
    <entry>
        <title type="html"><![CDATA[文昌路，从南到北]]></title>
        <id>https://pennameco.xyz/blog/wenchang-road-south-to-north</id>
        <link href="https://pennameco.xyz/blog/wenchang-road-south-to-north"/>
        <updated>2026-09-24T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[文昌路在广州城西的腹地，从南往北，繁华、没那么繁华、繁华、又没那么繁华。]]></summary>
        <content type="html"><![CDATA[<p>文昌路在广州城西的腹地，从南往北，繁华、没那么繁华、繁华、又没那么繁华。</p>
<p>集中在便民小店和古董收藏之间。<br>
南面贴着广州酒家，大抵是烧腊快餐、酒楼食肆，丰俭由人。</p>
<p>北路则是酸枝家具，造像字画，细珍法宝，真真假假  。</p>
<p>文昌北路过于如梦似幻，我无慧眼，俗骨凡胎，偏好酒肉，逛逛南路。</p>
<p>闻闻味道，看看繁乱的招牌，真的很舒服，我喜欢这种过于用力的极繁主义多过普遍化的极简，<br>
很像是<a href="https://zh.wikipedia.org/wiki/%E5%B9%BF%E4%B8%9C%E9%9F%B3%E4%B9%90" target="_blank" rel="noopener noreferrer" class="">广东音乐</a>，吵闹又好听。</p>
<p><small>(醒狮 - <a href="https://en.m.wikipedia.org/wiki/L%C3%BC_Wencheng#1" target="_blank" rel="noopener noreferrer" class="">吕文成</a>，收录在1992年由中国唱片发行的<a href="https://www.bilibili.com/video/BV1JEEyz9EA7?vd_source=e9651c34b830800ad8b46e318990be2f&amp;spm_id_from=333.788.videopod.sections" target="_blank" rel="noopener noreferrer" class="">《醒狮：吕文成作品选》</a>)</small><br>
<audio controls="" src="/audio/xingshi.m4a"></audio></p>
<p>烧腊，看着就算不吃，也很快乐。红彤彤油油的，人人都爱叉烧。关键是，在这个地方，再廉价便宜的烧腊，也很难难吃，顶多是好吃和不那么好吃😋。<br>
<small>(叉烧没有了，这是油鸡🐔，一样好吃。)</small><br>
<img decoding="async" loading="lazy" src="https://pennameco.xyz/assets/images/oil-chriken-8c48387477fe71f354d1af3bf10ee8ee.webp" width="1706" height="1279" class="img_ev3q"></p>
<p>晚八点后收市，打折后10-15¥就有两盒，虽不能说很好吃，但是裤兜没钱的时候还是觉得不会恐惧。<br>
生活虽然糟糕，但又没那么糟糕。</p>
<p>南路的地租，意外地又合情合理地贵，意外在于又小又破旧，怎么能支撑起那么高的流水，谁会去买难受？再想一下，哦，老城区枢纽，贴着上下九，可以说是全世界人口密度最高的几个街区（不算印度），那就很合理了。</p>
<p><small>（老城的路很小，可是一条单行道什么车、人都跑，还要跑公交车，半夜还有货车。)</small><br>
<img decoding="async" loading="lazy" src="https://pennameco.xyz/assets/images/wenchang-south-2de3d6ea04a664346f340331066be931.webp" width="1706" height="1279" class="img_ev3q"></p>
<p>这里好像从500年前开始就是这么繁华，起码可考的过往150年是的。</p>
<p>不远的将来，我要是做游戏，或者留存数字建模。这里必会收入其中。</p>
<hr>
<p>最近几日什么都写不出来，或写一半中断。出门几步，走走看看，写东西就像呕吐一样，接都接不住。看来就是宅太久了，要多出门走走。</p>]]></content>
        <category label="游记" term="游记"/>
        <category label="饮食" term="饮食"/>
        <category label="我城" term="我城"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[第二部]]></title>
        <id>https://pennameco.xyz/blog/strudel-2</id>
        <link href="https://pennameco.xyz/blog/strudel-2"/>
        <updated>2026-09-19T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[忙里偷闲，先把strudel相关的写了，不然我画漫画就会忘掉这个事情，其实是换个事情做休息一下，构思漫画的前期可太累了。]]></summary>
        <content type="html"><![CDATA[<blockquote>
<p>忙里偷闲，先把strudel相关的写了，不然我<a class="" href="https://pennameco.xyz/blog/don't-overcomplicate">画漫画</a>就会忘掉这个事情，其实是换个事情做休息一下，构思漫画的前期可太累了。</p>
</blockquote>
<p>用strudel做第二首音乐🎶，<a class="" href="https://pennameco.xyz/blog/make-music-cli">相比第一首</a>写得有点吵，这次像是打通任督二脉一样，感觉非常流畅，应该是熟练起来了，不过还是挺辛苦的。</p>
<p>为了给大脑减负，我还画了个流程图，在制作的时候能减少一些脑容量，我是在做了前三分一的流程才画的，这个概念版的模式已经变成我的日常工作流了。</p>
<p><small>(本地的话用obsdian的白板功能，我更多则是用<a class="" href="https://pennameco.xyz/blog/kinopio">Kinopio</a>)</small></p>
<p><img decoding="async" loading="lazy" src="https://pennameco.xyz/assets/images/strudel-2-pad-e1a11b12e3ea6ea1560df7067f05bf7f.webp" width="2532" height="1432" class="img_ev3q"></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="从水下第一个生命的萌芽开始">从水下第一个生命的萌芽开始<a href="https://pennameco.xyz/blog/strudel-2#%E4%BB%8E%E6%B0%B4%E4%B8%8B%E7%AC%AC%E4%B8%80%E4%B8%AA%E7%94%9F%E5%91%BD%E7%9A%84%E8%90%8C%E8%8A%BD%E5%BC%80%E5%A7%8B" class="hash-link" aria-label="从水下第一个生命的萌芽开始的直接链接" title="从水下第一个生命的萌芽开始的直接链接" translate="no">​</a></h2>
<p>最先的并没有什么想法，而是尝试随便用strudel做点什么loop玩一下，跟ai随便瞎聊，从聊的过程产生具体的想法，然后具体锁定成节奏、风格、配器、和弦，让ai生成基础的JavaScrip代码。</p>
<p><img decoding="async" loading="lazy" src="https://pennameco.xyz/assets/images/strudel-3-5088a1b6d9075cb1835fe957cac00120.webp" width="2560" height="1440" class="img_ev3q"></p>
<p>目前我用的DeepSeek会把<code>.sound("sawtooth")</code>里面的音色默认生成为<code>sawtooth</code>一个基础合成器音色，我则是把bass改为了<code>gm_electric_bass_finger</code>一个Strudel音色包里面比较硬的电bass音色。</p>
<p>改写、调试，一轮操作得出来的效果是这样的。</p>
<p><small>(<code>导出export</code>为<code>.wav</code>格式化后，bass有点小，不过还能接受。)</small></p>
<p><audio controls="" src="/audio/just-love-background.m4a"></audio></p>
<p>一直做一直改只会听觉疲劳，然后变烦。所以我就只作为一个background到此为止，保留扩展性。</p>
<p>现在听起来就是一个作为游戏背景的氛围音乐，醉意的庭院，酔いの庭（よいのにわ）什么的，就很咋咋呼呼。</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="石器时代的巨型野兽">石器时代的巨型野兽<a href="https://pennameco.xyz/blog/strudel-2#%E7%9F%B3%E5%99%A8%E6%97%B6%E4%BB%A3%E7%9A%84%E5%B7%A8%E5%9E%8B%E9%87%8E%E5%85%BD" class="hash-link" aria-label="石器时代的巨型野兽的直接链接" title="石器时代的巨型野兽的直接链接" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="即兴用的笛子">即兴用的笛子<a href="https://pennameco.xyz/blog/strudel-2#%E5%8D%B3%E5%85%B4%E7%94%A8%E7%9A%84%E7%AC%9B%E5%AD%90" class="hash-link" aria-label="即兴用的笛子的直接链接" title="即兴用的笛子的直接链接" translate="no">​</a></h3>
<p>之后我进了Tenacity录制了旋律即兴，用的是10¥的PVC塑料笛子，应该也能算竖笛recorder吧。</p>
<p><img decoding="async" loading="lazy" src="https://pennameco.xyz/assets/images/hihihihi-fc613044e95db26baa62790643430e09.webp" width="1279" height="1705" class="img_ev3q"><br>
它吹到<code>高音E</code>(大概是<code>E4</code>？)就会跑得很厉害。而且很容易漏气或者啸叫，而已有一些奇怪的不可控的微分音。</p>
<p><audio controls="" src="/audio/recorder.mp3"></audio><br>
这可不是缺点哦，我觉得是一种很有特点的残破音色。</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="正式进入tenacity录制即兴">正式进入Tenacity录制即兴<a href="https://pennameco.xyz/blog/strudel-2#%E6%AD%A3%E5%BC%8F%E8%BF%9B%E5%85%A5tenacity%E5%BD%95%E5%88%B6%E5%8D%B3%E5%85%B4" class="hash-link" aria-label="正式进入Tenacity录制即兴的直接链接" title="正式进入Tenacity录制即兴的直接链接" translate="no">​</a></h3>
<p>其实就是正常操作，把background放进去，想象成伴奏乐团，然后上面solo呼吸、配合，边吹边想边吹，自然就流露出来了。<br>
<img decoding="async" loading="lazy" src="https://pennameco.xyz/assets/images/tenacity-a5381eb8ffbd79e19e200460f1618d92.webp" width="2048" height="1152" class="img_ev3q"></p>
<p>录完后有点干，我就再进了Reaper加一点混响。
<small>(加了一点增益、压缩、混响，三件套)</small></p>
<p><img decoding="async" loading="lazy" src="https://pennameco.xyz/assets/images/reaper-fx-0dedba8b8258f21472849fe794bbb847.webp" width="2048" height="1152" class="img_ev3q">
音频在之后完成版里面。</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="人类第一次直立行走">人类第一次直立行走<a href="https://pennameco.xyz/blog/strudel-2#%E4%BA%BA%E7%B1%BB%E7%AC%AC%E4%B8%80%E6%AC%A1%E7%9B%B4%E7%AB%8B%E8%A1%8C%E8%B5%B0" class="hash-link" aria-label="人类第一次直立行走的直接链接" title="人类第一次直立行走的直接链接" translate="no">​</a></h2>
<p>既然都做了一大堆东西了，那干脆做成EP规格，画一个封面图。<br>
于是我参考John Coltrane在1965年发布的自由爵士专辑<a href="https://bestofjazz.org/john-coltrane-a-love-supreme/" target="_blank" rel="noopener noreferrer" class="">《A Love Supreme》</a>封面，致敬了一版。<br>
<small>(参考的封面图)</small><br>
<img decoding="async" loading="lazy" src="https://pennameco.xyz/assets/images/a-love-supreme-1f966d77fc04aca44d5e198977aae2e6.webp" width="848" height="848" class="img_ev3q"></p>
<p><small>(<a class="" href="https://pennameco.xyz/blog/take-turns">用Krita</a>绘制一张封面)</small><br>
<img decoding="async" loading="lazy" src="https://pennameco.xyz/assets/images/just-love-2d0e2b7c628a11cb8cdda7cecd7574fd.webp" width="480" height="480" class="img_ev3q"></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="完成版">完成版<a href="https://pennameco.xyz/blog/strudel-2#%E5%AE%8C%E6%88%90%E7%89%88" class="hash-link" aria-label="完成版的直接链接" title="完成版的直接链接" translate="no">​</a></h2>
<p>最后得到就是这样一个封面图+音乐的完整Ep。</p>
<p><img decoding="async" loading="lazy" src="https://pennameco.xyz/assets/images/just-love-fin-725ad08a79dd78b92be2e90b3c43ca0c.webp" width="2440" height="2440" class="img_ev3q">
<audio controls="" src="/audio/just-love-fin-lite.m4a"></audio><br>
<small>《Just-love》 © 2026 顾游Gizeku，采用 <a href="https://creativecommons.org/licenses/by-nc-sa/4.0/deed.zh" target="_blank" rel="noopener noreferrer" class="">CC BY-NC-SA 4.0</a> 许可协议。</small></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="后续工作">后续工作<a href="https://pennameco.xyz/blog/strudel-2#%E5%90%8E%E7%BB%AD%E5%B7%A5%E4%BD%9C" class="hash-link" aria-label="后续工作的直接链接" title="后续工作的直接链接" translate="no">​</a></h2>
<p>用ffmpeg把图片和音频合成mp4视频，之后<a href="https://www.bilibili.com/video/BV1DTeF6TEC9/?vd_source=e9651c34b830800ad8b46e318990be2f" target="_blank" rel="noopener noreferrer" class="">发布b站</a>就行了，这么多灵活的版本多平台发布想怎么发都行。</p>
<p>这样就算是跑完一套完整的制作流程，虽然截止现在发布两天只有45的播放量，不过作为一个纯音乐/精神爵士Spiritual Jazz风格，有人听就不错啦😊。</p>
<p>当然，喜欢的话可以在b站用yt-dlp下载。记得给我结账就行，可以先欠着，等我做完十首单曲做出专辑再来支持就行💿。</p>
<p>对了，如果你们看了整个流程有什么启发，或者喜欢我的音乐，请一定要发邮件到<a href="mailto:gizeku@outlook.com" target="_blank" rel="noopener noreferrer" class="">gizeku@outlook.com</a>来鼓励我，我会更有动力的，也欢迎来分享交流你是怎么创作的，写成blog让我看那就更好了。</p>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="额外的代码部分">额外的代码部分<a href="https://pennameco.xyz/blog/strudel-2#%E9%A2%9D%E5%A4%96%E7%9A%84%E4%BB%A3%E7%A0%81%E9%83%A8%E5%88%86" class="hash-link" aria-label="额外的代码部分的直接链接" title="额外的代码部分的直接链接" translate="no">​</a></h2>
<p>我把用到代码和指令放这里了，大家需要的话拿去玩吧，随便改。</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="用到的ffmpeg合成指令">用到的ffmpeg合成指令<a href="https://pennameco.xyz/blog/strudel-2#%E7%94%A8%E5%88%B0%E7%9A%84ffmpeg%E5%90%88%E6%88%90%E6%8C%87%E4%BB%A4" class="hash-link" aria-label="用到的ffmpeg合成指令的直接链接" title="用到的ffmpeg合成指令的直接链接" translate="no">​</a></h3>
<div class="language-bash codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-bash codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><div class="token-line" style="color:#393A34"><span class="token plain">ffmpeg -loop 1 -i 你的图片.png -你的音频.wav -c:v libx264 -tune stillimage -c:a aac -b:a 192k -pix_fmt yuv420p -shortest output.mp4</span><br></div></code></pre></div></div>
<hr>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="just-love的背景音乐代码扔进strudel就能播了">Just-love的背景音乐代码,扔进<a href="https://strudel.cc/" target="_blank" rel="noopener noreferrer" class="">Strudel</a>就能播了。<a href="https://pennameco.xyz/blog/strudel-2#just-love%E7%9A%84%E8%83%8C%E6%99%AF%E9%9F%B3%E4%B9%90%E4%BB%A3%E7%A0%81%E6%89%94%E8%BF%9Bstrudel%E5%B0%B1%E8%83%BD%E6%92%AD%E4%BA%86" class="hash-link" aria-label="just-love的背景音乐代码扔进strudel就能播了的直接链接" title="just-love的背景音乐代码扔进strudel就能播了的直接链接" translate="no">​</a></h3>
<div class="language-js codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-js codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><div class="token-line" style="color:#393A34"><span class="token comment" style="color:#999988;font-style:italic">// LOADING// 电爵士 / 碎拍 / Chill</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token comment" style="color:#999988;font-style:italic">// 在 Strudel REPL 中运行</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token function" style="color:#d73a49">setcpm</span><span class="token punctuation" style="color:#393A34">(</span><span class="token number" style="color:#36acaa">85</span><span class="token operator" style="color:#393A34">/</span><span class="token number" style="color:#36acaa">4</span><span class="token punctuation" style="color:#393A34">)</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token comment" style="color:#999988;font-style:italic">// ---------- 鼓组（带混响）----------</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token keyword" style="color:#00009f">let</span><span class="token plain"> drums </span><span class="token operator" style="color:#393A34">=</span><span class="token plain"> </span><span class="token function" style="color:#d73a49">s</span><span class="token punctuation" style="color:#393A34">(</span><span class="token string" style="color:#e3116c">"bd ~ ~ [~ bd] sd ~ [~ bd] ~"</span><span class="token punctuation" style="color:#393A34">)</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">  </span><span class="token punctuation" style="color:#393A34">.</span><span class="token method function property-access" style="color:#d73a49">bank</span><span class="token punctuation" style="color:#393A34">(</span><span class="token string" style="color:#e3116c">"RolandTR808"</span><span class="token punctuation" style="color:#393A34">)</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">  </span><span class="token punctuation" style="color:#393A34">.</span><span class="token method function property-access" style="color:#d73a49">room</span><span class="token punctuation" style="color:#393A34">(</span><span class="token number" style="color:#36acaa">0.25</span><span class="token punctuation" style="color:#393A34">)</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">  </span><span class="token punctuation" style="color:#393A34">.</span><span class="token method function property-access" style="color:#d73a49">roomsize</span><span class="token punctuation" style="color:#393A34">(</span><span class="token number" style="color:#36acaa">0.4</span><span class="token punctuation" style="color:#393A34">)</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token comment" style="color:#999988;font-style:italic">// 碎拍军鼓，不规则交错</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token keyword" style="color:#00009f">let</span><span class="token plain"> breakbeat </span><span class="token operator" style="color:#393A34">=</span><span class="token plain"> </span><span class="token function" style="color:#d73a49">s</span><span class="token punctuation" style="color:#393A34">(</span><span class="token string" style="color:#e3116c">"~ ~ sd ~ ~ sd ~ ~ sd ~ ~ sd sd ~ ~ ~"</span><span class="token punctuation" style="color:#393A34">)</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">  </span><span class="token punctuation" style="color:#393A34">.</span><span class="token method function property-access" style="color:#d73a49">bank</span><span class="token punctuation" style="color:#393A34">(</span><span class="token string" style="color:#e3116c">"RolandTR808"</span><span class="token punctuation" style="color:#393A34">)</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">  </span><span class="token punctuation" style="color:#393A34">.</span><span class="token method function property-access" style="color:#d73a49">room</span><span class="token punctuation" style="color:#393A34">(</span><span class="token number" style="color:#36acaa">0.2</span><span class="token punctuation" style="color:#393A34">)</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token comment" style="color:#999988;font-style:italic">// ---------- 电 Bass（Slap 感）----------</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token keyword" style="color:#00009f">let</span><span class="token plain"> bassLine </span><span class="token operator" style="color:#393A34">=</span><span class="token plain"> </span><span class="token function" style="color:#d73a49">note</span><span class="token punctuation" style="color:#393A34">(</span><span class="token string" style="color:#e3116c">"d2 ~ d3 ~ f2 a2 ~ c3"</span><span class="token punctuation" style="color:#393A34">)</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">  </span><span class="token punctuation" style="color:#393A34">.</span><span class="token method function property-access" style="color:#d73a49">sound</span><span class="token punctuation" style="color:#393A34">(</span><span class="token string" style="color:#e3116c">"gm_electric_bass_finger"</span><span class="token punctuation" style="color:#393A34">)</span><span class="token plain">  </span><span class="token comment" style="color:#999988;font-style:italic">//电bass</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">  </span><span class="token punctuation" style="color:#393A34">.</span><span class="token method function property-access" style="color:#d73a49">lpf</span><span class="token punctuation" style="color:#393A34">(</span><span class="token number" style="color:#36acaa">600</span><span class="token punctuation" style="color:#393A34">)</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">  </span><span class="token punctuation" style="color:#393A34">.</span><span class="token method function property-access" style="color:#d73a49">gain</span><span class="token punctuation" style="color:#393A34">(</span><span class="token plain">sine</span><span class="token punctuation" style="color:#393A34">.</span><span class="token method function property-access" style="color:#d73a49">slow</span><span class="token punctuation" style="color:#393A34">(</span><span class="token number" style="color:#36acaa">2</span><span class="token punctuation" style="color:#393A34">)</span><span class="token punctuation" style="color:#393A34">.</span><span class="token method function property-access" style="color:#d73a49">range</span><span class="token punctuation" style="color:#393A34">(</span><span class="token number" style="color:#36acaa">2</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">5</span><span class="token punctuation" style="color:#393A34">)</span><span class="token punctuation" style="color:#393A34">)</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">  </span><span class="token punctuation" style="color:#393A34">.</span><span class="token method function property-access" style="color:#d73a49">attack</span><span class="token punctuation" style="color:#393A34">(</span><span class="token number" style="color:#36acaa">0.005</span><span class="token punctuation" style="color:#393A34">)</span><span class="token punctuation" style="color:#393A34">.</span><span class="token method function property-access" style="color:#d73a49">decay</span><span class="token punctuation" style="color:#393A34">(</span><span class="token number" style="color:#36acaa">0.08</span><span class="token punctuation" style="color:#393A34">)</span><span class="token punctuation" style="color:#393A34">.</span><span class="token method function property-access" style="color:#d73a49">sustain</span><span class="token punctuation" style="color:#393A34">(</span><span class="token number" style="color:#36acaa">0.2</span><span class="token punctuation" style="color:#393A34">)</span><span class="token punctuation" style="color:#393A34">.</span><span class="token method function property-access" style="color:#d73a49">release</span><span class="token punctuation" style="color:#393A34">(</span><span class="token number" style="color:#36acaa">0.12</span><span class="token punctuation" style="color:#393A34">)</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">  </span><span class="token punctuation" style="color:#393A34">.</span><span class="token method function property-access" style="color:#d73a49">distort</span><span class="token punctuation" style="color:#393A34">(</span><span class="token number" style="color:#36acaa">0.3</span><span class="token punctuation" style="color:#393A34">)</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">  </span><span class="token punctuation" style="color:#393A34">.</span><span class="token method function property-access" style="color:#d73a49">sometimes</span><span class="token punctuation" style="color:#393A34">(</span><span class="token parameter">x</span><span class="token plain"> </span><span class="token arrow operator" style="color:#393A34">=&gt;</span><span class="token plain"> x</span><span class="token punctuation" style="color:#393A34">.</span><span class="token method function property-access" style="color:#d73a49">note</span><span class="token punctuation" style="color:#393A34">(</span><span class="token string" style="color:#e3116c">"d2 ~ d3 f2 ~ a2 c3 ~ b2"</span><span class="token punctuation" style="color:#393A34">)</span><span class="token punctuation" style="color:#393A34">)</span><span class="token plain">    </span><span class="token comment" style="color:#999988;font-style:italic">// 偶尔切到 Dorian 特征音 b2，同时打乱切分位置</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">  </span><span class="token punctuation" style="color:#393A34">.</span><span class="token method function property-access" style="color:#d73a49">sometimes</span><span class="token punctuation" style="color:#393A34">(</span><span class="token parameter">x</span><span class="token plain"> </span><span class="token arrow operator" style="color:#393A34">=&gt;</span><span class="token plain"> x</span><span class="token punctuation" style="color:#393A34">.</span><span class="token method function property-access" style="color:#d73a49">note</span><span class="token punctuation" style="color:#393A34">(</span><span class="token string" style="color:#e3116c">"d2 d3 ~ f2 ~ a2 ~ c3"</span><span class="token punctuation" style="color:#393A34">)</span><span class="token punctuation" style="color:#393A34">)</span><span class="token plain">       </span><span class="token comment" style="color:#999988;font-style:italic">// 偶尔重复根音，制造 funk 的八度击弦感</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">  </span><span class="token punctuation" style="color:#393A34">.</span><span class="token method function property-access" style="color:#d73a49">sometimes</span><span class="token punctuation" style="color:#393A34">(</span><span class="token parameter">x</span><span class="token plain"> </span><span class="token arrow operator" style="color:#393A34">=&gt;</span><span class="token plain"> x</span><span class="token punctuation" style="color:#393A34">.</span><span class="token method function property-access" style="color:#d73a49">note</span><span class="token punctuation" style="color:#393A34">(</span><span class="token string" style="color:#e3116c">"d2 ~ f2 ~ a2 ~ [c3|b2] ~"</span><span class="token punctuation" style="color:#393A34">)</span><span class="token punctuation" style="color:#393A34">)</span><span class="token plain">   </span><span class="token comment" style="color:#999988;font-style:italic">// 偶尔拉宽线条，留更多空白，让律动呼吸</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain"> </span><br></div><div class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token comment" style="color:#999988;font-style:italic">// ---------- Roland 电钢琴（一点点混响）----------</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token keyword" style="color:#00009f">let</span><span class="token plain"> epianoChords </span><span class="token operator" style="color:#393A34">=</span><span class="token plain"> </span><span class="token function" style="color:#d73a49">note</span><span class="token punctuation" style="color:#393A34">(</span><span class="token string" style="color:#e3116c">"[d3,f3,a3,c4,e4] [g3,b3,d4,f4,a4]"</span><span class="token punctuation" style="color:#393A34">)</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">  </span><span class="token punctuation" style="color:#393A34">.</span><span class="token method function property-access" style="color:#d73a49">sound</span><span class="token punctuation" style="color:#393A34">(</span><span class="token string" style="color:#e3116c">"sawtooth"</span><span class="token punctuation" style="color:#393A34">)</span><span class="token plain">   </span><span class="token comment" style="color:#999988;font-style:italic">//这里用了原本的合成器，不改成电钢琴也行，需要可以替换。</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">  </span><span class="token punctuation" style="color:#393A34">.</span><span class="token method function property-access" style="color:#d73a49">lpf</span><span class="token punctuation" style="color:#393A34">(</span><span class="token number" style="color:#36acaa">1800</span><span class="token punctuation" style="color:#393A34">)</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">  </span><span class="token punctuation" style="color:#393A34">.</span><span class="token method function property-access" style="color:#d73a49">attack</span><span class="token punctuation" style="color:#393A34">(</span><span class="token number" style="color:#36acaa">0.01</span><span class="token punctuation" style="color:#393A34">)</span><span class="token punctuation" style="color:#393A34">.</span><span class="token method function property-access" style="color:#d73a49">decay</span><span class="token punctuation" style="color:#393A34">(</span><span class="token number" style="color:#36acaa">0.4</span><span class="token punctuation" style="color:#393A34">)</span><span class="token punctuation" style="color:#393A34">.</span><span class="token method function property-access" style="color:#d73a49">sustain</span><span class="token punctuation" style="color:#393A34">(</span><span class="token number" style="color:#36acaa">0.6</span><span class="token punctuation" style="color:#393A34">)</span><span class="token punctuation" style="color:#393A34">.</span><span class="token method function property-access" style="color:#d73a49">release</span><span class="token punctuation" style="color:#393A34">(</span><span class="token number" style="color:#36acaa">0.8</span><span class="token punctuation" style="color:#393A34">)</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">  </span><span class="token punctuation" style="color:#393A34">.</span><span class="token method function property-access" style="color:#d73a49">gain</span><span class="token punctuation" style="color:#393A34">(</span><span class="token string" style="color:#e3116c">"[0.6|0.7|0.8|0.75|0.7|0.6|0.75|0.6|0.7|0.8] [0.4|0.5|0.7|0.6|0.75|0.6|0.7|0.8]"</span><span class="token punctuation" style="color:#393A34">)</span><span class="token plain">  </span><span class="token comment" style="color:#999988;font-style:italic">//有变化不会那么无聊，太抢注意力可以选择注释掉。</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">  </span><span class="token comment" style="color:#999988;font-style:italic">//.swing(4, 0.1)  ///加上太懒了，可选</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">  </span><span class="token punctuation" style="color:#393A34">.</span><span class="token method function property-access" style="color:#d73a49">nudge</span><span class="token punctuation" style="color:#393A34">(</span><span class="token number" style="color:#36acaa">0.2</span><span class="token punctuation" style="color:#393A34">)</span><span class="token plain">  </span><span class="token comment" style="color:#999988;font-style:italic">///←追加这个前后随机，拖或者抢一点</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">  </span><span class="token punctuation" style="color:#393A34">.</span><span class="token method function property-access" style="color:#d73a49">room</span><span class="token punctuation" style="color:#393A34">(</span><span class="token number" style="color:#36acaa">0.15</span><span class="token punctuation" style="color:#393A34">)</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">  </span><span class="token punctuation" style="color:#393A34">.</span><span class="token method function property-access" style="color:#d73a49">roomsize</span><span class="token punctuation" style="color:#393A34">(</span><span class="token number" style="color:#36acaa">0.3</span><span class="token punctuation" style="color:#393A34">)</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token comment" style="color:#999988;font-style:italic">// ---------- 电小号（近似）----------</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token keyword" style="color:#00009f">let</span><span class="token plain"> motifA </span><span class="token operator" style="color:#393A34">=</span><span class="token plain"> </span><span class="token function" style="color:#d73a49">note</span><span class="token punctuation" style="color:#393A34">(</span><span class="token string" style="color:#e3116c">"f4 ~ a4 ~ g4 ~ ~ ~"</span><span class="token punctuation" style="color:#393A34">)</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">  </span><span class="token punctuation" style="color:#393A34">.</span><span class="token method function property-access" style="color:#d73a49">sound</span><span class="token punctuation" style="color:#393A34">(</span><span class="token string" style="color:#e3116c">"sawtooth"</span><span class="token punctuation" style="color:#393A34">)</span><span class="token plain">                          </span><span class="token comment" style="color:#999988;font-style:italic">// 用锯齿波模拟铜管质感</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">  </span><span class="token punctuation" style="color:#393A34">.</span><span class="token method function property-access" style="color:#d73a49">bpf</span><span class="token punctuation" style="color:#393A34">(</span><span class="token number" style="color:#36acaa">1200</span><span class="token punctuation" style="color:#393A34">)</span><span class="token plain">                                  </span><span class="token comment" style="color:#999988;font-style:italic">// 带通滤波，收窄频率，靠近小号音色</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">  </span><span class="token punctuation" style="color:#393A34">.</span><span class="token method function property-access" style="color:#d73a49">attack</span><span class="token punctuation" style="color:#393A34">(</span><span class="token number" style="color:#36acaa">0.03</span><span class="token punctuation" style="color:#393A34">)</span><span class="token punctuation" style="color:#393A34">.</span><span class="token method function property-access" style="color:#d73a49">decay</span><span class="token punctuation" style="color:#393A34">(</span><span class="token number" style="color:#36acaa">0.2</span><span class="token punctuation" style="color:#393A34">)</span><span class="token punctuation" style="color:#393A34">.</span><span class="token method function property-access" style="color:#d73a49">sustain</span><span class="token punctuation" style="color:#393A34">(</span><span class="token number" style="color:#36acaa">0.7</span><span class="token punctuation" style="color:#393A34">)</span><span class="token punctuation" style="color:#393A34">.</span><span class="token method function property-access" style="color:#d73a49">release</span><span class="token punctuation" style="color:#393A34">(</span><span class="token number" style="color:#36acaa">0.3</span><span class="token punctuation" style="color:#393A34">)</span><span class="token plain">  </span><span class="token comment" style="color:#999988;font-style:italic">// 包络：慢起音+短衰减+长延续+短释放</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">  </span><span class="token punctuation" style="color:#393A34">.</span><span class="token method function property-access" style="color:#d73a49">gain</span><span class="token punctuation" style="color:#393A34">(</span><span class="token plain">sine</span><span class="token punctuation" style="color:#393A34">.</span><span class="token method function property-access" style="color:#d73a49">slow</span><span class="token punctuation" style="color:#393A34">(</span><span class="token number" style="color:#36acaa">2</span><span class="token punctuation" style="color:#393A34">)</span><span class="token punctuation" style="color:#393A34">.</span><span class="token method function property-access" style="color:#d73a49">range</span><span class="token punctuation" style="color:#393A34">(</span><span class="token number" style="color:#36acaa">0.05</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">2</span><span class="token punctuation" style="color:#393A34">)</span><span class="token punctuation" style="color:#393A34">)</span><span class="token plain">        </span><span class="token comment" style="color:#999988;font-style:italic">// 音量自动起伏，每 2 个循环一次，若隐若现</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">  </span><span class="token punctuation" style="color:#393A34">.</span><span class="token method function property-access" style="color:#d73a49">room</span><span class="token punctuation" style="color:#393A34">(</span><span class="token number" style="color:#36acaa">0.2</span><span class="token punctuation" style="color:#393A34">)</span><span class="token plain">                                  </span><span class="token comment" style="color:#999988;font-style:italic">// 混响湿度 0.2</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">  </span><span class="token punctuation" style="color:#393A34">.</span><span class="token method function property-access" style="color:#d73a49">roomsize</span><span class="token punctuation" style="color:#393A34">(</span><span class="token plain">sine</span><span class="token punctuation" style="color:#393A34">.</span><span class="token method function property-access" style="color:#d73a49">slow</span><span class="token punctuation" style="color:#393A34">(</span><span class="token number" style="color:#36acaa">4</span><span class="token punctuation" style="color:#393A34">)</span><span class="token punctuation" style="color:#393A34">.</span><span class="token method function property-access" style="color:#d73a49">range</span><span class="token punctuation" style="color:#393A34">(</span><span class="token number" style="color:#36acaa">0.15</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">0.6</span><span class="token punctuation" style="color:#393A34">)</span><span class="token punctuation" style="color:#393A34">)</span><span class="token plain">    </span><span class="token comment" style="color:#999988;font-style:italic">// 混响空间动态变化，每 4 个循环一次，0.15～0.6</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">  </span><span class="token punctuation" style="color:#393A34">.</span><span class="token method function property-access" style="color:#d73a49">sometimes</span><span class="token punctuation" style="color:#393A34">(</span><span class="token parameter">x</span><span class="token plain"> </span><span class="token arrow operator" style="color:#393A34">=&gt;</span><span class="token plain"> x</span><span class="token punctuation" style="color:#393A34">.</span><span class="token method function property-access" style="color:#d73a49">note</span><span class="token punctuation" style="color:#393A34">(</span><span class="token string" style="color:#e3116c">"[e4|f4|fs4] ~ a4 ~ [g4|ab4] ~ ~ ~"</span><span class="token punctuation" style="color:#393A34">)</span><span class="token punctuation" style="color:#393A34">)</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">  </span><span class="token comment" style="color:#999988;font-style:italic">// 约一半的循环里，随机替换第 1 拍和第 5 拍：</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">  </span><span class="token comment" style="color:#999988;font-style:italic">//   第 1 拍在 E4 / F4 / F#4 中随机选一个</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">  </span><span class="token comment" style="color:#999988;font-style:italic">//   第 5 拍在 G4 / Ab4 中随机选一个</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">  </span><span class="token comment" style="color:#999988;font-style:italic">// 打破原旋律的呆板感，制造意外和变化</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token keyword" style="color:#00009f">let</span><span class="token plain"> motifB </span><span class="token operator" style="color:#393A34">=</span><span class="token plain"> </span><span class="token function" style="color:#d73a49">note</span><span class="token punctuation" style="color:#393A34">(</span><span class="token string" style="color:#e3116c">"c5 ~ bb4 a4 g4 ~ f4 ~"</span><span class="token punctuation" style="color:#393A34">)</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">  </span><span class="token punctuation" style="color:#393A34">.</span><span class="token method function property-access" style="color:#d73a49">sound</span><span class="token punctuation" style="color:#393A34">(</span><span class="token string" style="color:#e3116c">"sawtooth"</span><span class="token punctuation" style="color:#393A34">)</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">  </span><span class="token punctuation" style="color:#393A34">.</span><span class="token method function property-access" style="color:#d73a49">bpf</span><span class="token punctuation" style="color:#393A34">(</span><span class="token number" style="color:#36acaa">1400</span><span class="token punctuation" style="color:#393A34">)</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">  </span><span class="token punctuation" style="color:#393A34">.</span><span class="token method function property-access" style="color:#d73a49">attack</span><span class="token punctuation" style="color:#393A34">(</span><span class="token number" style="color:#36acaa">0.03</span><span class="token punctuation" style="color:#393A34">)</span><span class="token punctuation" style="color:#393A34">.</span><span class="token method function property-access" style="color:#d73a49">decay</span><span class="token punctuation" style="color:#393A34">(</span><span class="token number" style="color:#36acaa">0.2</span><span class="token punctuation" style="color:#393A34">)</span><span class="token punctuation" style="color:#393A34">.</span><span class="token method function property-access" style="color:#d73a49">sustain</span><span class="token punctuation" style="color:#393A34">(</span><span class="token number" style="color:#36acaa">0.7</span><span class="token punctuation" style="color:#393A34">)</span><span class="token punctuation" style="color:#393A34">.</span><span class="token method function property-access" style="color:#d73a49">release</span><span class="token punctuation" style="color:#393A34">(</span><span class="token number" style="color:#36acaa">0.3</span><span class="token punctuation" style="color:#393A34">)</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">  </span><span class="token punctuation" style="color:#393A34">.</span><span class="token method function property-access" style="color:#d73a49">gain</span><span class="token punctuation" style="color:#393A34">(</span><span class="token plain">sine</span><span class="token punctuation" style="color:#393A34">.</span><span class="token method function property-access" style="color:#d73a49">slow</span><span class="token punctuation" style="color:#393A34">(</span><span class="token number" style="color:#36acaa">2</span><span class="token punctuation" style="color:#393A34">)</span><span class="token punctuation" style="color:#393A34">.</span><span class="token method function property-access" style="color:#d73a49">range</span><span class="token punctuation" style="color:#393A34">(</span><span class="token number" style="color:#36acaa">0.05</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">1.5</span><span class="token punctuation" style="color:#393A34">)</span><span class="token punctuation" style="color:#393A34">)</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">  </span><span class="token punctuation" style="color:#393A34">.</span><span class="token method function property-access" style="color:#d73a49">room</span><span class="token punctuation" style="color:#393A34">(</span><span class="token number" style="color:#36acaa">0.2</span><span class="token punctuation" style="color:#393A34">)</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">  </span><span class="token punctuation" style="color:#393A34">.</span><span class="token method function property-access" style="color:#d73a49">roomsize</span><span class="token punctuation" style="color:#393A34">(</span><span class="token number" style="color:#36acaa">0.35</span><span class="token punctuation" style="color:#393A34">)</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token comment" style="color:#999988;font-style:italic">// C 句：只在特定小节替换切入</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token keyword" style="color:#00009f">let</span><span class="token plain"> motifC </span><span class="token operator" style="color:#393A34">=</span><span class="token plain"> </span><span class="token function" style="color:#d73a49">note</span><span class="token punctuation" style="color:#393A34">(</span><span class="token string" style="color:#e3116c">"d5 ~ c5 bb4 ~ a4 ~ g4"</span><span class="token punctuation" style="color:#393A34">)</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">  </span><span class="token punctuation" style="color:#393A34">.</span><span class="token method function property-access" style="color:#d73a49">sound</span><span class="token punctuation" style="color:#393A34">(</span><span class="token string" style="color:#e3116c">"sawtooth"</span><span class="token punctuation" style="color:#393A34">)</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">  </span><span class="token punctuation" style="color:#393A34">.</span><span class="token method function property-access" style="color:#d73a49">bpf</span><span class="token punctuation" style="color:#393A34">(</span><span class="token number" style="color:#36acaa">1600</span><span class="token punctuation" style="color:#393A34">)</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">  </span><span class="token punctuation" style="color:#393A34">.</span><span class="token method function property-access" style="color:#d73a49">attack</span><span class="token punctuation" style="color:#393A34">(</span><span class="token number" style="color:#36acaa">0.03</span><span class="token punctuation" style="color:#393A34">)</span><span class="token punctuation" style="color:#393A34">.</span><span class="token method function property-access" style="color:#d73a49">decay</span><span class="token punctuation" style="color:#393A34">(</span><span class="token number" style="color:#36acaa">0.2</span><span class="token punctuation" style="color:#393A34">)</span><span class="token punctuation" style="color:#393A34">.</span><span class="token method function property-access" style="color:#d73a49">sustain</span><span class="token punctuation" style="color:#393A34">(</span><span class="token number" style="color:#36acaa">0.7</span><span class="token punctuation" style="color:#393A34">)</span><span class="token punctuation" style="color:#393A34">.</span><span class="token method function property-access" style="color:#d73a49">release</span><span class="token punctuation" style="color:#393A34">(</span><span class="token number" style="color:#36acaa">0.3</span><span class="token punctuation" style="color:#393A34">)</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">  </span><span class="token punctuation" style="color:#393A34">.</span><span class="token method function property-access" style="color:#d73a49">gain</span><span class="token punctuation" style="color:#393A34">(</span><span class="token plain">sine</span><span class="token punctuation" style="color:#393A34">.</span><span class="token method function property-access" style="color:#d73a49">slow</span><span class="token punctuation" style="color:#393A34">(</span><span class="token number" style="color:#36acaa">2</span><span class="token punctuation" style="color:#393A34">)</span><span class="token punctuation" style="color:#393A34">.</span><span class="token method function property-access" style="color:#d73a49">range</span><span class="token punctuation" style="color:#393A34">(</span><span class="token number" style="color:#36acaa">0.05</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">1.5</span><span class="token punctuation" style="color:#393A34">)</span><span class="token punctuation" style="color:#393A34">)</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">  </span><span class="token punctuation" style="color:#393A34">.</span><span class="token method function property-access" style="color:#d73a49">room</span><span class="token punctuation" style="color:#393A34">(</span><span class="token number" style="color:#36acaa">0.2</span><span class="token punctuation" style="color:#393A34">)</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">  </span><span class="token punctuation" style="color:#393A34">.</span><span class="token method function property-access" style="color:#d73a49">roomsize</span><span class="token punctuation" style="color:#393A34">(</span><span class="token number" style="color:#36acaa">0.35</span><span class="token punctuation" style="color:#393A34">)</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token comment" style="color:#999988;font-style:italic">// 原来那句，保留不动</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token keyword" style="color:#00009f">let</span><span class="token plain"> trumpetMelody </span><span class="token operator" style="color:#393A34">=</span><span class="token plain"> </span><span class="token function" style="color:#d73a49">seq</span><span class="token punctuation" style="color:#393A34">(</span><span class="token plain">motifA</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"> motifA</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"> motifB</span><span class="token punctuation" style="color:#393A34">)</span><span class="token punctuation" style="color:#393A34">.</span><span class="token method function property-access" style="color:#d73a49">slow</span><span class="token punctuation" style="color:#393A34">(</span><span class="token number" style="color:#36acaa">2</span><span class="token punctuation" style="color:#393A34">)</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token comment" style="color:#999988;font-style:italic">// C 句独立成线，每 8 个循环替换切入一次</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token keyword" style="color:#00009f">let</span><span class="token plain"> cLine </span><span class="token operator" style="color:#393A34">=</span><span class="token plain"> </span><span class="token function" style="color:#d73a49">seq</span><span class="token punctuation" style="color:#393A34">(</span><span class="token plain">motifC</span><span class="token punctuation" style="color:#393A34">)</span><span class="token punctuation" style="color:#393A34">.</span><span class="token method function property-access" style="color:#d73a49">slow</span><span class="token punctuation" style="color:#393A34">(</span><span class="token number" style="color:#36acaa">2</span><span class="token punctuation" style="color:#393A34">)</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token comment" style="color:#999988;font-style:italic">// 用 mask 控制谁在什么时候出声</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token keyword" style="color:#00009f">let</span><span class="token plain"> trumpetFinal </span><span class="token operator" style="color:#393A34">=</span><span class="token plain"> </span><span class="token function" style="color:#d73a49">stack</span><span class="token punctuation" style="color:#393A34">(</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">  trumpetMelody</span><span class="token punctuation" style="color:#393A34">.</span><span class="token method function property-access" style="color:#d73a49">mask</span><span class="token punctuation" style="color:#393A34">(</span><span class="token string" style="color:#e3116c">"&lt;1 1 1 1 1 0&gt;"</span><span class="token punctuation" style="color:#393A34">)</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">cLine</span><span class="token punctuation" style="color:#393A34">.</span><span class="token method function property-access" style="color:#d73a49">mask</span><span class="token punctuation" style="color:#393A34">(</span><span class="token string" style="color:#e3116c">"&lt;0 0 1 1 0 1 1&gt;"</span><span class="token punctuation" style="color:#393A34">)</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token punctuation" style="color:#393A34">)</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token comment" style="color:#999988;font-style:italic">// ---------- 演奏 ----------</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token function" style="color:#d73a49">stack</span><span class="token punctuation" style="color:#393A34">(</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">  drums</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">  breakbeat</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">  bassLine</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">  epianoChords</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">  trumpetFinal</span><br></div><div class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token punctuation" style="color:#393A34">)</span><span class="token punctuation" style="color:#393A34">.</span><span class="token method function property-access" style="color:#d73a49">slow</span><span class="token punctuation" style="color:#393A34">(</span><span class="token number" style="color:#36acaa">1</span><span class="token punctuation" style="color:#393A34">)</span><br></div></code></pre></div></div>]]></content>
    </entry>
    <entry>
        <title type="html"><![CDATA[把事情复杂化不太好]]></title>
        <id>https://pennameco.xyz/blog/don't-overcomplicate</id>
        <link href="https://pennameco.xyz/blog/don't-overcomplicate"/>
        <updated>2026-09-18T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[我最近random到了wiwi写的创作者的Unix哲学,刚好我被创作媒介选择臃肿化这种问题困扰，是不是需要为了传播效率或者更好的产品化而制作内容，那怕会做得很重型，然后累坏自己。]]></summary>
        <content type="html"><![CDATA[<p>我最近random到了<a href="https://wiwi.blog/blog/unix-philosophy" target="_blank" rel="noopener noreferrer" class="">wiwi写的创作者的Unix哲学</a>,刚好我被创作媒介选择臃肿化这种问题困扰，是不是需要为了传播效率或者更好的产品化而制作内容，那怕会做得很重型，然后累坏自己。</p>
<p>具体的例子就是，本来创作一个故事，只需要写一段文本，精简的话，如同博尔赫斯一般只需要200字内就可以完成了，或者配上一两插图。</p>
<p>可是为了扩展和方便售卖，硬生生要做成游戏，做一大堆的资产，这真的是搞了很多有的没的。</p>
<p>当然有一个事实就是，在国内纸质出版物是赔本买卖，游戏虽然重型，但反而更能赚钱，从商业角度上回报率更高（这是片面的说法，但是应该是符合体感的）。</p>
<p>不过这明显是庸人自扰了，还是先做出来吧。<br>
<small>(陆续画的一些概念草图)</small><br>
<img decoding="async" loading="lazy" src="https://pennameco.xyz/assets/images/white-desert-1-ec8e96024310a637815903a21f2cafa7.webp" width="1280" height="960" class="img_ev3q">
<img decoding="async" loading="lazy" src="https://pennameco.xyz/assets/images/white-desert-2-a1a062f1e2b937f22cbc89052c1b003c.webp" width="1280" height="960" class="img_ev3q"></p>
<p>漫画的脚本已经写好了，绘制风格上会更接近欧洲漫画，虽然现在草图里面一些还有很日系的影子，不过慢慢演变和ink line线稿后就不确定了，或许吧，做出来就不一定了，我不太打算做严格的美术风格锁定，</p>
<p>之后进度会在blog做一系列进度更新，初版有23页，<del>做完看需求再扩展</del>。现在在落实形象、构想分镜，敬请期待。</p>
<p>我写这篇blog，也有一种写出来，具现化想法，开头了就是开始的意味。</p>
<hr>
<p>另外<a href="https://alexhsu.com/books/game#buy" target="_blank" rel="noopener noreferrer" class="">Alex的书</a>终于做出来了，看到别的创作者做出内容很是鼓舞，有执行力很值得称赞学习，他的玩家心态文章，以及他写书的实时跟进方式，对我也有鞭策和鼓舞的意思，大家快去看吧。</p>]]></content>
    </entry>
    <entry>
        <title type="html"><![CDATA[Kinopio很好用]]></title>
        <id>https://pennameco.xyz/blog/kinopio</id>
        <link href="https://pennameco.xyz/blog/kinopio"/>
        <updated>2026-09-17T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[先说Kinopio是什么]]></summary>
        <content type="html"><![CDATA[<p><img decoding="async" loading="lazy" src="https://kinopio.club/assets/logo-hover-Dsj_Fqho.png" alt="" class="img_ev3q"></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="先说kinopio是什么">先说Kinopio是什么<a href="https://pennameco.xyz/blog/kinopio#%E5%85%88%E8%AF%B4kinopio%E6%98%AF%E4%BB%80%E4%B9%88" class="hash-link" aria-label="先说Kinopio是什么的直接链接" title="先说Kinopio是什么的直接链接" translate="no">​</a></h2>
<p><a href="https://kinopio.club/" target="_blank" rel="noopener noreferrer" class="">Kinopio</a> 作为创意草稿板很好用：随手丢想法、随意连线，多人实时协作，视频会议时一边聊一边画草图很顺手,也可以异步协作(你睡觉的时候，别人跟进进度)。<br>
可以直接导出 PDF 能保留内容，但图片和细节会糊一点，清晰度不如截图。而且能看到<strong>很多创意工作者的创意灵感版</strong>，非常好玩。这是个社区。</p>
<p><small>（其中一个开放探索画板<a href="https://kinopio.club/-my-hardware-dreams--jcKEX2dXv7YYnWbkHk-6h" target="_blank" rel="noopener noreferrer" class="">✨my hardware dreams✨</a>）</small>
<img decoding="async" loading="lazy" src="https://pennameco.xyz/assets/images/kinopio-f312b21255a964d9e1155b51c644e291.webp" width="2544" height="1432" class="img_ev3q"></p>
<p>唯一需要提前想清楚的：图片和卡片数据都会上传到它的服务器。你导出的 PDF 是本地文件，但原始数据不在你手里——<strong>JSON 导出不带图片附件</strong>，<strong>图片链接指向它的服务器</strong>。如果哪天服务关停，你导出的 JSON 里的图片链接就失效了，注意数据安全和完全自主需要考虑，<a href="https://pketh.org/how-kinopio-is-made.html" target="_blank" rel="noopener noreferrer" class="">这个 他自己也说清楚了</a>。</p>
<p><small>（右上角是可以导出的，最常用是导出pdf，不过是发送到你的邮箱，比较绕一点点😊。）</small><br>
<img decoding="async" loading="lazy" src="https://pennameco.xyz/assets/images/kinopio-2-2b5060a435144be875981ca6f2fd09cb.webp" width="329" height="571" class="img_ev3q"></p>
<p>当草稿板用完导出带走，没问题，挺好用的。别当长期仓库，重要内容记得本地留存。</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="用的时候要注意这些点">用的时候要注意这些点<a href="https://pennameco.xyz/blog/kinopio#%E7%94%A8%E7%9A%84%E6%97%B6%E5%80%99%E8%A6%81%E6%B3%A8%E6%84%8F%E8%BF%99%E4%BA%9B%E7%82%B9" class="hash-link" aria-label="用的时候要注意这些点的直接链接" title="用的时候要注意这些点的直接链接" translate="no">​</a></h3>
<p>操作习惯：</p>
<ul>
<li class="">视频会议脑暴、临时发散、快速连线 → 直接用它，享受无工具栏的爽感。</li>
<li class="">用完立刻导出 PDF（浏览器打印时勾选“背景图形”，保留颜色和图片）或直接截图。</li>
<li class="">如果空间里图片多、细节多，截图比 PDF 更清晰，PDF 渲染会糊一点。</li>
</ul>
<p>数据底线：</p>
<ul>
<li class="">不往里放敏感信息（证件、私密截图、客户资料）。</li>
<li class="">重要内容导出后本地留一份，别只存在它服务器上。</li>
<li class="">别把它当长期知识库，JSON 导出不带图片附件，服务关停链接就失效。</li>
</ul>
<p>限制：</p>
<ul>
<li class="">免费账号有<strong>100 张卡片的总上限</strong>，所有文件里的卡片统一计数，加一张 +1，删一张 -1。如果分享给他人共同编辑，<strong>卡片额度各自独立计算</strong>。</li>
<li class="">普通使用不需要登录，需要分享协作的情况需要用邮箱登录。</li>
</ul>
<p><small>(我说的都是极端化情况，<a href="https://kinopio.club/about" target="_blank" rel="noopener noreferrer" class="">官方的Q＆A</a>则是这样写的，这方面我有小人之心式的防御姿态,事实上它透明得多。)</small><br>
<img decoding="async" loading="lazy" src="https://pennameco.xyz/assets/images/Kinopio-4-65fcc0f68634ae26ead13253466ee947.webp" width="480" height="1375" class="img_ev3q"></p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="-关于开发者">👤 关于开发者<a href="https://pennameco.xyz/blog/kinopio#-%E5%85%B3%E4%BA%8E%E5%BC%80%E5%8F%91%E8%80%85" class="hash-link" aria-label="👤 关于开发者的直接链接" title="👤 关于开发者的直接链接" translate="no">​</a></h3>
<p>Kinopio 是由 <a href="https://pketh.org/about" target="_blank" rel="noopener noreferrer" class="">Pirijan Ketheswaran</a>（常被叫作 Piri）一个人独立开发和运营的。
Piri 是一位设计师兼工程师，在开发 Kinopio 之前，他曾是知名在线编程环境 Glitch 的联合创始人，也在 Fog Creek 等工作过。离开后，他开始独立打造 Kinopio，把它作为一个“空间化笔记工具”，用来模拟大脑的“空间记忆”，让想法能“看得见”。</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="️-独立开发的现状">🛠️ 独立开发的现状<a href="https://pennameco.xyz/blog/kinopio#%EF%B8%8F-%E7%8B%AC%E7%AB%8B%E5%BC%80%E5%8F%91%E7%9A%84%E7%8E%B0%E7%8A%B6" class="hash-link" aria-label="🛠️ 独立开发的现状的直接链接" title="🛠️ 独立开发的现状的直接链接" translate="no">​</a></h3>
<p>多个访谈和播客都明确提到他是 solo developer（独立开发者）。这也解释了为什么你在使用中会感受到一些取舍——比如图片本地化难做、导出功能不完善、100 张卡片限制的纠结。这些都不是一个大团队能轻松分工解决的问题，而是一个人在产品定位、技术限制和商业可持续性之间做的平衡。</p>
<p>（以上这两段来自ai调取，容我偷懒没时间精力求证。）</p>
<p>我倒不是想苛责什么，或者做白眼狼，别人独立开发不容易而且也值得称赞，只是用的时候得想想数据问题。</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="它好用和非常不错的地方">它好用和非常不错的地方<a href="https://pennameco.xyz/blog/kinopio#%E5%AE%83%E5%A5%BD%E7%94%A8%E5%92%8C%E9%9D%9E%E5%B8%B8%E4%B8%8D%E9%94%99%E7%9A%84%E5%9C%B0%E6%96%B9" class="hash-link" aria-label="它好用和非常不错的地方的直接链接" title="它好用和非常不错的地方的直接链接" translate="no">​</a></h2>
<p>一点就能有加载添加卡片，马上可以写想法、放图片，快速移动位置。能随意连接，像合成器组件接线一样到处连来连去，非常刺激灵感💡。<br>
能把把卡片划分区域分组，套用list组块，涂鸦。</p>
<p>界面非常舒服好看，有设计审美，这在几乎所有的canvas应用里面独一档。而且是web应用，用起来非常快捷。</p>
<p>基本上所有的web组件都能用，网址，音乐播放器什么的都行，当然还能很炫酷的播放gif动画，不知道webp行不行。</p>
<p>能接入你自己网站的url来生成图片，不过其实还是要过一次官方的服务器。</p>
<p>配合<a href="https://www.heavypaint.com/hp4/" target="_blank" rel="noopener noreferrer" class="">Hp4</a>或者<a href="https://webchemy.org/" target="_blank" rel="noopener noreferrer" class="">webchemy</a>快速画草图+截屏软件就很敏捷，做很快的前期草图。</p>
<p><img decoding="async" loading="lazy" src="https://pennameco.xyz/assets/images/Kinopio-1-54af23533b751790003e7cfa5451d3ad.webp" width="480" height="270" class="img_ev3q"></p>
<p>可以邀请其他人修改协作，这样子能可以跟协作者和客户异步沟通，共同修改推进项目，只需要分享的时候换成<code>Private Space私人空间</code>就行。</p>
<p><small>（⚠️<code>Private Space私人空间</code>协作者的权限跟发起者一样，它可以把你的项目删光光，不要随便分享。）</small>
<img decoding="async" loading="lazy" src="https://pennameco.xyz/assets/images/kinopio-3-d2291e97d238671e876eff2ecb1b2a23.webp" width="368" height="335" class="img_ev3q"></p>
<p>总之各种方面用起来都很爽，如果喜欢的话完全可以像某个蛋饼魔人一样写你爱吃蛋饼，放一堆蛋饼的图片。<a href="https://kinopio.club/september-17-2026-copy-7cuUDEGyMoE_V9cbiIHVA" target="_blank" rel="noopener noreferrer" class="">或者像我一样写云吞面</a>。</p>]]></content>
        <category label="创意" term="创意"/>
        <category label="工具" term="工具"/>
        <category label="Kinopio" term="Kinopio"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[欢迎来到2001年]]></title>
        <id>https://pennameco.xyz/blog/welcome-to-the-2001</id>
        <link href="https://pennameco.xyz/blog/welcome-to-the-2001"/>
        <updated>2026-09-16T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[你好世界🌏，今天是2001年8月15日，Windows XP离发布还有9天。在这里让我们祝愿世界和平，享受自由开放的互联网，共建地球村🏠。]]></summary>
        <content type="html"><![CDATA[<p><img decoding="async" loading="lazy" src="https://pennameco.xyz/assets/images/windows-xp-14d01fc432ddafbf7813494d82d9d3ee.webp" width="2346" height="1317" class="img_ev3q"><br>
你好世界🌏，今天是2001年8月15日，Windows XP离发布还有9天。在这里让我们祝愿世界和平，享受自由开放的互联网，共建地球村🏠。</p>]]></content>
    </entry>
</feed>