Web3 茶话会、 BS-Craft、Web3Hacker.News、报名参加 波卡 2023 夏季黑客松以及本周开的几个坑

Hello, 本文是 Web3Hacker.World 的每周更新日志,将同步 Web3Hacker.World 生态的相关进度及信息。

下期将加入每周的推荐新闻链接等,欢迎在此 https://github.com/Web3Hacker-World/Discussions/issues/10 投稿 (未来数据来源会从 Web3Hacker.News平台上读取)

本期来源:https://github.com/Web3Hacker-World/Discussions/issues/9

注意,来源链接里包括一些 PR 的链接等,因为一些项目目前还未公开,故非黑客会员用户点击某些 PR 链接可能会有找不到错误。
要访问所有的私有代码需要成为黑客会员,对于种子用户会员及 VC 会员,在 Web3Hacker.World 陆续一些产品上线后,将颁发 NFT 以获得付费内容的访问权限。

点击 https://github.com/Web3Hacker-World/Discussions/issues/9 可以查看截图的详情,里面有各个内容的 PR 及相关 issue 链接

[图片上传失败...(image-589440-1684744915978)]

Screenshot 2023-05-22 at 16 10 01

Web3 茶话会

一周又过去了,上周新加入的黑客会员提出可以搞个每周进度报告之类的文章来和大家同步信息。

这块很早其实有思考做,包括做每周的全员的茶话会。不过鉴于目前黑客会员不够多,而 Web3Hacker.World的技术架构体系还未完全成型,从我的角度看,似乎开茶话会的内容丰满度还不够。可以这周试试发起看看大家的反馈了。

Web3 茶话会目前暂定就是每周日的下午 15:00。主要防止和别的会议撞车,茶话会主要提供 Web3Hacker.World 的每周进展分享及各自自由分享任何觉得可以和大家分享的信息。目前仅限. Web3Hacker.World 的会员可以加入参与(黑客会员、种子用户会员、VC 会员)。

BS-Craft

目前 Web3Hacker.World 的主线是推进 bs-craft 技术框架的发展,最终成为 万物皆可 NFT 的一个标准开发框架平台及协议。

而目前已经开始在 Web3Hacker.NewsWeb3Blog.WorldWeb3NFT.Social 产品上迁移这套技术框架体系。

本周主要把 BS-Craft 的核心架构落地, 技术基于 Nuxt3 / EthersJS / LitProtocol, 同时在重构 Web3Hacker.News 时应用了 nuxt3 的 layer 扩展方式

export default defineNuxtConfig({
  extends: [
    '../bs-craft',
    // https://nuxt.com/docs/guide/going-further/layers#git-repository
    // 'github:Web3Hacker-World/bs-craft#v0.0.1', // require to setup GIGET_AUTH=<token>
  ]
})

当前开发模式是把 bs-craft 代码 clone 到本地和你的项目同级别的父级,然后使用相对路径的方式来扩展。
未来正式版时,则可以直接使用 github 链接方式来导入指定版本。

NuxtJS 3 的 Layer 架构模式给程序架构复用带来极大便利性,同时我们在开发新项目时,又可以毫无顾忌的在自己的新项目提交代码而不担心程序代码逻辑复用的问题。一旦我们新项目进入一个阶段后,可以再反过来抽象一部分代码逻辑到 bs-craft 库里面提供给其他项目复用。

更近一步的,NuxtLab 官方其实也在开发这套逻辑的低代码平台 Nuxt Studio 。

另外赞一句, NuxtLab的设计师很不错,开发团队也都是业界大佬~~

Web3Hacker.News

这个项目在 3 月份的时候开的坑, 定位是基于 BuidlerProtocol 做 Web3 版本的 HackerNews, 当时只实现了 Web2 的基础功能。做的过程中又开了新坑 Web3Blog.World (当前域名 Web3NFT.Social) 。

现在 Web3Blog.World V1 版本完成,所以回过头来基于 bs-craft 的 nuxt layer 来扩展模式开发 Web3Hacker.News, 之后也会迅速重构 Web3Blog.World 为扩展 bs-craft的版本。相信重构速度会非常快。因为大部分的功能都是开箱即用的。

开源贡献 nuxt3 content

在使用 docus.dev 做文档站时,发现其多语言架构功能还不够完善,后续进一步搜索后,发现也有其他人在有这块的需求。
前两周花了半天时间研究了下 docus.dev 及 content,只简单配置使得其可以单独展示某种语言的文档后部署到了 https://zh-docs.web3hacker.world/

最终要达到的效果应该是类似 vitepress 等,可以在 docs.web3hacker.world 里右上角有多语言切换器,这样点击切换语言无需切换域名而可以同时切换到相同文档的不同语言。

昨天花了大概 10 小时时间给 content 提交了 PR,使得其可以实现多语言切换,不过还有遗留bug。
PR:https://github.com/nuxt/content/pull/2075#issuecomment-1556179705
遗留 Bug: https://github.com/NftTopBest/nuxt-content/issues/1

对了,这个 PR 如果成功落地,会有人愿意支付 0.04 BTC https://github.com/nuxt-themes/docus/issues/770

报名参加 波卡 2023 夏季黑客松

https://github.com/parity-asia/hackathon-2023-summer/tree/main/teams/01-NFT-Fi-Twitter

[图片上传失败...(image-d53387-1684744915978)]

cz-twitter

之前 CZ 在 Twitter 上给 Elon Musk 回复了关于 Web3 如何帮助 Twitter 减少 bot 等的 twitter。
这个 idea 其实去年我就开始在想这个问题,不过当时 Web3 技术还不成熟,也还没思考清楚怎么落地。
其实目前 Mask 插件也可以解决这个问题了。不过我不确定 Mask 产品的市场占有率。
对于我来说,会趁这个黑客松比赛来推进开发 NFT-Fi-Twitter。当然也是会基于 BuidlerProtocol。
长远看,这最终会成为 BuidlerProtocol 去链接外部所有网页平台的一个窗口。
短期内,就希望一个月内能落地 PoC 版本,几个月内有比如 1w / 月自然收入即可。

当然,发展方向估计和 Mask 类似,也会设计一套插件系统,让第三方开发者可以加入模块开发等。

另外,也有感兴趣参加这届波卡黑客松的同学欢迎报名,在 7 月 4 日前均可报名。

开了几个坑

在开发 bs-craft 的过程中,比较深入的研究了 nuxt3 相关架构,这块市场是一个空白,同时也是非常看好的一个技术发展方向(相比 react 的技术生态,感觉实在太杂乱了)。

Nuxt 这块的生态还很多空白可以填补,于是开了几个坑,欢迎黑客会员加入填坑,后续都会有收益相关分配机制(当然都会基于咱们得 BuidlerProtocol 的 $BST 来分发 https://zh-docs.web3hacker.world/buidlers.space/what-is-bst

nuxtcn.web3hacker.world

  • • 将翻译 nuxt3 相关文档博客内容等

写书 Web3-Nuxt3 Full Stack Developer Guide

这本书定位是围绕 Nuxt3 技术栈来融合 Web3 及 BuidlerProtocol 来开发 Web3 的全栈应用产品。

  • • 记录 bs-craft 的开发过程及代码逻辑
  • • 剖析 nuxt3 的核心逻辑
  • • 附带 Web3Hacker.World 的几个产品的开发实战

BuidlerProtocol JS SDK

这个项目会把 BuidlerProtocol 的各种功能抽象为一套 js sdk

Web3Hacker.World 是一个集合程序员黑客、对新事物好奇的种子用户、及 vc 投资者组合的围绕 万物皆可 Web3 的理念打造的生态体系,目前已有付费会员 19 人

我是来自 Web3Hacker.World的 Bruce,22 年 5 月 All In Web3,后面连续参加了 10 多个黑客松并三个月内拿到 15 个左右的赛道奖及 Grants,累积产值 70 万 RMB 左右(含后续参与其他团队获得)。
后面又经历休息、搬家到海边(懒散了几个月)、从新学习了大量新技术。现在又开始新的一轮的 Web3 掘金。
这波主要围绕我创建的 BuidlerProtocol 打造 万物皆可 Web3 的跨链的 Web3 App Store 生态平台来制作各种不同的实际应用场景的 DApp 参加各种不同的黑客松比赛并尝试获得 Web3 投资机构的投资。
在这个过程中,我会用 Web3 的技术开发一系列产品,并在过程中实际使用他们。比如使用 Web3 的博客平台来分享我们后续的付费阅读的文章 Web3NFT.Social.


往期回顾

引用链接

[1] Nuxt Studio: https://nuxt.studio/

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容