Planet Feature Update 5

这次的功能更新会是首先以 Insider Build 的方式发布,需要从下面的这个 GitHub 链接去下载。因为其中的一些大的变更,在通过自动更新推送给所有用户之前,我们希望能够更充分地测试一下。

因为这次会有一个主要的新功能——通过 ETH 直接给内容创作者打赏。具体的使用方式是这样的:

ETH Tipping

在 0.11 版本的 Planet 中,可以在菜单 Planet 下找到一个新的选项——Connect Wallet。

Connect Wallet

然后用支持 WalletConnect 的钱包应用扫描弹出的二维码,然后 Planet 应用里就可以知道你的钱包地址及向应用发起交易请求。在这个阶段,不会有签名操作。

Planet WalletConnect QR Code Example

之后当你在 Planet 里访问 .eth 域名上的网站时,在 Toolbar 里会出现这个新的打赏按钮。如果在你 Follow 的 .eth 网站的 Toolbar 里没有出现这个按钮,那么请右键在 Planet 名称上点击 Check for update 解析 ENS 后面对应的钱包地址。并且,这个打赏按钮只会在连接了钱包之后才会出现。

Tip Button

按下之后就可以选择打赏金额——从 0.02E 到 1E 的几个不同的级别。如果你使用的是 MetaMask 的手机版本,那么这里还可以选择使用哪个网络发送,目前支持主网、测试网 Goerli 和测试网 Sepolia。

Tip Tiers

点击 Send 之后,这时手机上的钱包应用就会弹出一个转账确认。按下确认之后,打赏就发送到目标地址了。这是一笔简单的两个 ETH 地址之间的转账,你选择的打赏金额会 100% 进入内容创作者的钱包。

Sending 0.02 ETH to vitalik.eth

如果你在连接钱包的时候使用的应用是 Rainbow,那么需要注意的是 Rainbow 会在连接界面的右下角让你选择网络。如果你希望连接的是测试网 Goerli,那么需要在这里选择。如果你没有看到 Goerli 的选项,那么需要在 Rainbow 的设置中打开对 Testnet 的支持。之后在发送交易时,Rainbow 不支持交易时切换网络,会永远使用一开始的选择。

点击主界面左上方的钱包地址按钮,就可以看到所有过去发出的打赏记录:

ETH Transaction History

MetaMaskRainbow 是我们在开发这个功能的过程中,主要测试过的两个应用。如果你使用的是其他支持 WalletConnect 的应用,可以在 GitHub 的 Discussions 里告知我们,我们来试着进行更多的测试。目前,我们推荐使用的手机钱包 App 是 MetaMask 和 Rainbow。


上面是 0.11 版本中新增的 ETH 打赏功能的介绍。

下面是本次更新中带来的其他功能和修复。

Published Folder 的自动发布

Published Folder 是我们在上一个版本中加入的新功能——你可以把任意的本地文件夹发布为一个 IPNS。如果你之前已经在使用某个静态网站生成器,那么这个功能可以帮助你快速把构建结果发布为 IPNS。

Automatically Publish

新增加的 Automatically Publish 开关可以自动监测文件夹内的内容变化,然后在每次变化发生时,将最新的 CID 写入 IPNS 实现内容的自动更新。

在不同的 Planet 之间移动文章

现在如果你右键点击文章,就可以找到一个新的选项让你可以在 Planet 之间移动文章。

Move Article

比如你可以指定一个 Planet 来作为你的草稿箱,在里面写作和调整文章的样式,然后在完全满意之后,再把这篇文章移动到需要正式发布的那个 Planet。比如你现在看到的这篇文章,就是用这样的流程完成的。

Archive/Unarchive

现在你可以把自己创建的或者正在追踪的 Planet 设置为 Archive 状态。Archive 状态的 Planet 不会显示在侧栏中,也不会被自动发布或者更新,但是所有的数据会在本地保留。

之后如果你想找回,可以从 Planet 的设置面板中 Unarchive。

用于显示 Planet 的 IPNS 和 CID 信息的新面板

如果你需要获得一个 Planet 的 IPNS 或者最新的 CID,那么现在可以右键单击,然后找到一个新的菜单选项 Show IPNS and CID 就可以看到。

Show IPNS and CID

感谢大家对这个项目的持续支持。这次的新功能——ETH 打赏希望大家能够帮忙多多测试。如果需要获得 GoerliETH 测试网上的 ETH 来体验这个功能,可以通过下面这个网站挖一些试试:

如果你在使用中遇到问题,可以从以下社区渠道向开发者反馈或者寻求社区协助:

如果你十分确定遇到了软件实现上的 bug,那么可以通过 GitHub Issues 向我们描述如何复现 bug,我们会尽快调查和解决。