Sepia
Sepia 是一个为轻博客(microblog)优化的主题,在这次的更新中,我们为这种使用方式带来了多个功能和设计上的更新,让你可以更频繁和简单地使用 Planet 发布想法,图片,甚至音视频。
写长文章不是一件容易和经常的事情,所以很多人通常会在使用多个不同的平台,一个用于长文章,其他地方是一些更简短和快速的输出。比如 Vitalik 会把他的长文章写在 vitalik.eth,而在 X 和 Warpcast 这样的平台上进行一些更频繁和轻量级的输出。
Sepia 主题,及新的 ⌘+D 快捷键输入框,让你可以用 Planet 搭建一个完全属于自己的 microblog 轻博客。
本次更新后,快捷输入框可以支持支持图片、视频和音频的添加。
现在 Planet 的两个主要地址 olivida.eth 和 planetable.eth 也从默认的 Plain 主题切换到了 Sepia 主题。同时,在下面这个网站可以看到 Sepia 主题的另外一个实际例子:
https://sepia.olivida.eth.sucks/
在网页上接受 ETH 打赏
你可以通过 Planet 的一个新功能,在网站上快速开启接受 ETH 打赏。
然后访客点击导航栏中的 Donate 按钮,连接钱包,就可以发送打赏。
目前打赏功能支持的是 mainnet 上的 ETH。在后续的更新中,我们会加入其他 L2 上的选择,并继续优化这个页面。
如果你是内容创作者、开源软件开发者,之前用过 PayPal 或者 Ko-Fi 的打赏,那么来试试这种新的方式吧。不需要向任何人申请,也没有任何人可以扣留你收到的款项,一切都只需要代码。
颜色定制及配色的输出输入
如果你在定制主题的过程中遇到问题,欢迎加入我们的 Telegram 中文用户群讨论。
在下面的这个地址,可以看到一个深色定制的 Sepia 站点的例子:
https://k51qzi5uqu5dgy9qlqct5gsbggde32kc8wkz6419j67t9aw38bmyuwtkzmwdtn.eth.sucks/
API
我们改进了 Planet 内置的 REST API 服务器的实现,并增加了一个用于查看最近请求的 API Console。
Planet API 的具体文档可参考这个地址:
https://github.com/Planetable/Planet/blob/main/Technotes/API.md
基于 Planet API,我们做了一个实验性的 Web Client。你可以用这样的方式获得这个 Web Client:
cd ~/Library/Containers/xyz.planetable.Planet/Data/Documents/Planet/Public/
git clone https://github.com/livid/planet-web app
从设置中打开 API 服务器:
假设你使用的也是 8086 这个端口,那么访问 http://localhost:8086/app/
就可以看到这个实验性的 Web Client。
如果你在使用 API 的过程中遇到任何问题,欢迎加入我们的 Telegram 中文用户群讨论。
其他修复和改进
- 修复了插入 Retina Display 截图时 img 标签里的 width
- 在 Follow Planet 时,如果 paste 了 eth.limo 或者 eth.sucks 地址现在会自动从中提取 ENS
- 分享照片时,照片文件里的 GPS 信息会被去掉
- 修复和优化了一个在保存和发布 Planet 站点时的并行处理问题
- 可以获得每篇文章的基于 CID 的永久链接。基于 CID 的永久链接,即使站点的 IPNS 地址无法解析,也依然可以在大部分 IPFS Gateway 上快速打开。
- Smart Feeds 现在会显示总条目数
- 每次新内容发布时,如果 prewarm 开关打开,那么 tags 和 archive 页面也会在网关上被预热,这样可以让网站被初次访问的访客更快打开。