标签归档:IndieWeb

全称为IndieWebCamp的独立网络运动以及相关技术的集合名称。
如果对依托于MEGA·大型社交网络平台的规则感到厌倦,IndieWeb的自治网络哲学是一个不错的选择。
可以前往IndieWeb.org了解这一运动的各种资讯。

转发:BlogBlog同好会

Reposted BlogBlog 同樂會 | BlogBlog.Club 部落部落俱樂部.

八月份的活動,由名字唸作「一苦卡」的 ikuka 主持,她選擇的主題是「一期一會」。

「一期一會」是日本的成語,意思是「一生只有一次的相遇」,源自於日本的茶道。「一期」代表的是人的一生,「一會」則代表著僅有一次的相會。

「可以不用是很特別的事,但可以讓你感覺到『哇這感覺不會有下次了(´・ω・`)』的這種感覺就可以了ദ്ദി^._.^)」

——ikuka

你有沒有哪一次的相遇、哪一件小事,讓你在心裡默默想著「這輩子大概就只有這麼一次了」呢?趕快把它寫下來跟大家分享吧!

发现BlogBlog同好会,其实在之前探迹IndieWeb在中文网络的相关记载时,就发现了这个氛围蛮不错的项目专案(用台湾话是那么说吧?)
最近在Mastodon看到了相关的嘟文,又一次发现这个富有热情的项目。

可惜域主自身的性格考量、以及立场的关系,还是不太方便参与这样的项目当中,虽然这是个很好的想法。

不过回想起来2023年8月的一些记忆,
我确实有想去日本赏红枫的想法。
一期一会的事情有很多,令我感到愉悦的却很少。

我得多写一些OS-tan、XMPP跟Windows Vista考古的文章,还是不参与新锐组织了。但StyleStar还是太卡了。

Re: Static Website Envy

In reply to Static Website Envy by Ton Zijlstra.

There are some things to consider before starting a project like that. There are some interactive aspects of this site that I need to keep working. Sending and receiving Webmentions, and allowing comments for instance. On the back-end I want to be able to keep posting through micropub, so that like now I can post from within my feedreader or my local notes directly to my site.

在开始这个计划之前需要考虑一些事情。
网站的一些互动功能我需要进一步完善。例如,发送和接收Webmentions,例如发送和接收 Webmention 以及允许用户评论;而对于后端部分,我希望能够继续通过 Micropub 发布内容,这样我就可以像现在一样,直接从我的订阅源或本地笔记中发布内容到我的网站。

我认为可以使用一种跳板/常驻机器来接管Micropub的发布需求,比如本地的树莓派或是NAS,充当一种中介的作用。当然,这意味着需要自行解决诸如NAT内网穿透/远程访问的问题,并建立CI/CD持续集成的系统。

I think a jump server can be used to take over Micropub endpoint publishing features, such as a local-lan Raspberry Pi or NAS/Home server, acting as an intermediary. Of course, this means that need to solve problems such as cross-NAT remote access by self, and get build the CI/CD release systems.

我个人认为,使用WordPress这样的动态CMS其实也自有独到之处。不同作者的需求并不同,毕竟出版作者不一定都是程序员。
我会将WordPress视作为类似Mastodon实例或是反恐精英CSGO服务器的东西,对于个人规模的发布用途,那么它的性能需求实际上比Mastodon小。
并且,对于我这样的数字艺术家,想要快速地发布想法,那么使用CMS上传媒体文件其实是会比较快捷的方式。尽管我也有在打算独立分离WP媒体库的想法。

Using a CMS like WordPress also has its unique features, that because many authors ideas logic and philosophy is difference. Must realized publisher author are maybe not programmer.
I would think of WordPress as something similar to a Mastodon instance or Counter-Strike gaming server, and for personal publishing usage, that performance occupancy are actually smaller than Mastodon.
If you’re Digital Artist (such as me) wanna fastly publish the ideas with uploads, CMS or say server endpoint is quick choose.
Although I really want to spin off WordPress’s media library.

我个人认为WordPress的CPT是一个很有意思的功能,
不过,似乎静态网站的话也可以实现?

I’m using the WordPress Custom Post Type features get build my self post types and I think that useful. But, static SSG is also can be achieve too this ideas.


Bookmarked https://desmondrivet.com/2026/07/24/static-envy-reply by https://desmondrivet.com/.

My static site generator is Eleventy. Posts are published by committing to the main branch. I wrote a basic Micropub server which piggy backs on this mechanism to publish (i.e. it “publishes” a post by committing to the main branch). Local comments are handled with staticman.

I receive webmentions via webmention.io. All the webmentions are pulled down and integrated with the site on every build.

Sending webmentions is a bit more complicated. I have an after-build step to send out all webmentions from all posts that haven’t already been sent.

All in all – complicated but fun 🙂

I like this!

日记 2026年7月24日

新注册了BearBlog,而前些日子申请的OpenAudio的Funkwhale的实例也审核通过了。其实本来前几天要说的,被这浏览器丢数据的事情弄得忘了。

想找图床,发现知名的sm.ms图床变成了s.ee,已经不限于图床的服务、还有个人主页的功能:

https://s.ee/zh-CN/pages/link-in-bio

无意间发现一个新的域名后缀 .dot ,不过据说今年才要上线。

https://www.dot.dot

为啥这俩网站的设计这么像AI的审美呢。
或许不是便宜AI制作的,但是这种设计风格简直泛滥在次世代的IT技术领域的从业者之间。虽然这两个站其实还好。另外我真的很讨厌某个おりがみAir,它很流行但简直是令人恐惧的是非之地。


去看ma.tt的博客,发现了wp.cloud这一个托管商。不知道我能不能用得起。

以及另一个博客 https://distributed.blog

还是不敢直接跟matt先生直接对话、也比较担心留言。他的博客出乎意料的有一些和中国有关的内容,虽然我很想提醒在中国的独立博主的境遇实际困难,这是社会制度决定的。

说起来matt的博客有些视频是托管在Vimeo上的。
忽然想到为什么中国没有Vimeo,感觉PeerTube应该是一个不错的交流方式和Vimeo替代品,对于影视作者和动画师这样的专业人物交流很有用。当然还是不能放在国内的服务器运营,这不行(补天士语)。


在找域名的时候发现了这个:https://frutiger.space
但似乎看起来像是AI制作的,虽然很酷,很多细节经不起推敲。浏览器指向了FrutigerAeroArchive.org ,但应该没有关联吧?

自定义帖子类型 实装更新

个人博客使用CPT的实践记录

到了月中了,作为一个宅充爆表的同人作者。
似乎这一年都很忙碌呢(笑)

因为熟悉WordPress的缘故,所以就这么一直用着,
也试着接触了一下肤浅的WordPress开发资源。
之前的作品集是还没弄完,甚至有点想重新打稿重制。
不过很多技术还是进行了实践,现在也实装到了本域这样一个个人性质的博客空间,而不是所谓的企业建站。
(实际上我并不擅长服务类的一锤子买卖)

一些主题会借助WP的CPT功能、实现自定义的作品集管理和模板样式,这种管理方式要比设定「帖子格式」的方式更强大。
不过我的用途实际上说是CPT,也只不过是拆分成子博客的逻辑。样式这个东西也是可以共存的,只是个别主题需要在主屏幕同时显示两个样式的信息流,例如作品集主题。(区块主题应该没有字面意义上的限制)

而如果用静态博客的逻辑理解的话,假设一般文章会发布到「public/存档/文章」、页面是「public/页面」,那么CPT就相当于在文章之上的一层新建了一个顶级目录,也就是「public/CPT名」。
当然真正的静态Blogger看看就好,不必像我一样因为独占主题用WP的(笑)
我只是无名画手。。。

用CPT的一个劣势可能是转到WP官方的.com服务不升级不能用吧。
用公共服务了逻辑自然也要改变一下。但毕竟现在还是自家租的园地,珍惜时光。


总的来说,还是要基于需求实现功能。
因为之前参加了StyleStar和Frutiger Aero Archive的论坛,发表了很多有价值的回复,我觉得这是应该保存并展示的。但直接发布在主信息流是不太方便的,所以不妨把它作为一个独立的存档和RSS Feed分叉出来。

实现WP的CPT的方案有很多,我选了用插件实现的方式,
以后迁移也比较方便。
目前热门的插件包括ACF/SCF、Custom Post Type UI(CPT UI)以及免费实用的Pods。我最后选了Pods,是因为Pods没有所谓的Pro版功能、而且界面比较经典,还可以把存档显示在综合的搜索结果、跟WP自带的分类归档的信息流中,但不影响主页信息流。

不要误会,我并不是要做什么「把宅品跟技术文章切割」这样的行为。不过有一些不常编辑的内容的确应该做一下Feed分流。当然还有景之印,但是现在准备重构装修。

于是我设想了一些CPT自定义的帖子类型:

  • 应答 / 答复
    (专门存放论坛与Webmention的答复帖)
  • 更新记录
    (博客的功能更新记录,类似Steam小型更新/补丁说明)
  • 简报
    (类似Newsletter周记/月记、Steam游戏来自厂商的大更新新闻,专门提供给「感觉主信息流宅充浓度爆炸、但更希望接收简短标题集合」的精英读者,初次来访的访客包括我自己也能知道自己一段时间的任务总结)
  • 画册
    (专门存放画作(主要是画猜涂鸦)的作品集,可能会自行编写九宫格风格的模板样式,不用2014默认的瀑布流)
  • 收藏
    (放置我从网络搜集到的各种资源的链接和视频之类的。避免“干扰”主博客的信息流。)
  • 集邮
    (说起集邮啊,本意是指交流收集邮信时代的邮票,在现在的时代,则流行一种在Cosplay圈子中摄影者与Coser合影留念收集照片的说法,并延伸到其他的领域。此时,我想到RetroComputing复古的网络世界中,可也有不少Web邮票图、88×31按钮以及Userbars等装饰性质的图片资源,或许这些小东西也是可以算作集邮的吧?也算是回归了本源。我要收集这些战利品)
  • English Only
    (英语角,专门为国际访客开设的文章栏目。其实这样一说有点像CGTN电视频道的定位。啊为啥我也要做外宣啊?但确实是这个感觉。虽然有很多用户会借助浏览器的自动翻译访问本域,但是还是要顾及很多传统访客的想法。)

以上的想法也算是为特定受众迎合做出的设计吧。

顺便设想了一下此前关于IndieWeb运动中的「喜欢/收藏」功能的思考。也就是英文Favourite,这种功能脱胎于像推特这样的社交媒体,不同于网络书签孤零零的收藏,它在一定程度上可以被“当作”能更好的表达用户对某一件事情的喜爱。

但亦有些人不喜欢这个“当作”的设定。还是蛮有争议的。
后来推特把星星改成红心,就有很多人反感。
再后来的马斯克直接不公开喜欢了,可能是考虑到社会高层“无能的法律从业者/政坛的发言者”那样的公号私用的情况吧?

Favourite 偏向于情感类的「喜欢」确实在像「偶像社交」这样的场合有一定的反馈作用,我以前也是「喜爱派」;
但是在本域这样一个独立空间,加入的链接其实并不能很好地通知原发布者,Webmention都不大能直接和Fediverse建立通讯。所以上述的收藏,更多是为了帮助有同样兴趣爱好的搜索者找到跟发现资源,就像松鼠仓库/仓鼠/藏经阁一样,“你能从俺这扒拉翻出一堆好玩的藏宝图”,
这样一来其实就是偏向「收藏派」了。

如果真的要说对某一件事物的喜爱或支持,
其实在现代社交网络诞生之前也有存在过。

之前考古东方Project元老世代的画师“alphes”
就有网站上刊登“通关逆转裁判3”的记载(笑)
未麻的部屋更是通过(剧情中实际虚假的)个人网站与粉丝互动。

那种程序化的喜爱,根本不能很好地表达多种因素的情况。
而通知内容原主的话,可能是通过Email或者是口头交谈之类的方式联系吧?

顺带又研究了一下怎么用应用程序发布,例如Obisidian。但是该怎么说,插件没有支持适用于CPT的发布方式的API。
老老实实用古藤堡吧,是麻烦了些。

网络提及送信悖论,鱼与熊掌不可兼得

感觉Webmention好冷清……

于是找了几个测试服务测试了一下,发现好多都卡在了之前添加的Captcha验证的部分!但是birdgy的留言却能发送过来。

所以Captcha的人机验证到底会不会影响Webmention发送?

看起来如果要保险一些,接收所有的Webmention,最好还是关掉人机验证的保护(因为Webmention确实是机器发送的……从某种程度来说)。

不过保留Antispambee这个蜜罐插件还是可行的。

但是这样一来,评论的垃圾箱也会随之爆满,影响数据库速度、增加查询的性能开销。我真的想不通这些垃圾评论是从何而来的?难道有人维护着一种清单、类似骚扰电话那样吗?好在这些垃圾评论发送的比较笨拙,有什么表就填什么,所以一般的蜜罐插件就足以应付将其拦截了。

我都想尝试一下Anubis防火墙了……好可爱的小女孩!

但是还是很担心这东西会不会影响Webmention送达率。正如Eltrac先生所说,它比较像邮件的平信或明信片,并不能够像即时通讯或者是社交媒体的挂号信形式那么准确地送达。况且,即使送达了,也不能确定对方是否能看到。


创立本域最早的时候,其实我就了解IndieWeb以及相关的技术了,但是那时候有几个问题而没有采用:

  • 一来还跑在FRP穿透方式的主机上运作,因为是穿透出来的有诸多技术问题没能解决,完全不现实;
  • 其次我的博客文章质量还没有那么高,我又不想混那种中文圈、更偏向避风港的作用(不过现在也有所改观了)
  • 那时候的站点主要发给国内的游戏水友,网站的定位也还不允许我用作国际交流的用途,没有这样的需求。当然后来也和这些水友走散了,那是个堕落时期,有很多人也已经不配称之为水友了。

所以最后,如果想要有效的传达信息,还是得要通过RSS或者其他的方式联系呐。。WordPress自带了评论系统,也算是一种备用方式吧。我还是很乐意接受到Webmention这样的回复方式的!这就像业余无线电一样的兴趣。

至于社交媒体……等我做艺术站再说吧。

IndieWeb 娘化形象 / IWC Girl

随意用Drawpile画的IndieWeb Camp拟人娘化形象概念

嗯……只是用马克笔画出来的概念涂鸦,很草率也没有细化,所以比例惨不忍睹
创作灵感算是受到了Anubis和OS-tan的启发。

整体的形象设计配色采用了IWC标志的红橙黄三色。
连衣裙和发夹的设计对应IndieWeb的IWC标志中的字母「I」
罗马卷的双马尾钻头头型和蝴蝶结则对应了IWC的「W」,
说起钻头的话,也许很容易联想起 重音teto/依神女苑/豪德寺都(泡泡)
C的话大概就是头发后面的马尾?嘛……我对头型一窍不通,还是要提高自己的知识水平()
老实说,就连这副连衣裙上半部分的领子结构也极其独特。

我想她是一位18岁的少女,其实我没有想过太多的设定,
但我想应该是那种活泼热情、勇于探险和帮助他人的漂亮女孩。