diff --git a/notes/sunshineluyao.md b/notes/sunshineluyao.md index 5e140ce94..21aeb0afc 100644 --- a/notes/sunshineluyao.md +++ b/notes/sunshineluyao.md @@ -6,7 +6,7 @@ timezone: UTC+8 **GitHub ID:** sunshineluyao -**Telegram:** +**Telegram:** zlypioneer ## Self-introduction @@ -16,5 +16,207 @@ Web3 暑期实习计划 - Monad Buidler Camp +# 2026-07-06|DAY 1:开营与 Web3 入门|我为什么要进入链上世界? + +今天是 Web3 暑期实习计划的第一天。今天的重点是了解 Web3、区块链、以太坊、钱包、地址、交易、Gas 和智能合约等基础概念,并开始建立自己的 Week 1 Build Log。 + +## 📚 今日学习内容 + +* [Web3 实习手册](https://web3intern.xyz/zh/) +* [前言 / 入门导读](https://web3intern.xyz/zh/preface/) +* [区块链基础概念](https://web3intern.xyz/zh/blockchain-basic/) +* [以太坊概览](https://web3intern.xyz/zh/overview-of-ethereum/) +* [BuildAnything Freshman:Vibecoding 入门](https://buildanything.so/zh/tracks/freshman/lessons/introduction-to-vibecoding) +* [BuildAnything Freshman Track](https://buildanything.so/zh/tracks/freshman) + +## 🧠 我的理解 + +今天让我对 Web3 有了一个更清晰的初步认识。 + +我理解的 Web3,不只是“加密货币”或者“炒币”,而是一种尝试让用户拥有更多数据、资产和数字身份控制权的互联网协作方式。区块链提供了一个公开、可验证、难以随意篡改的记录系统,而以太坊则让开发者可以在链上部署智能合约和去中心化应用。 + +几个基础概念的理解如下: + +* **区块链:** 一个由多个节点共同维护的分布式账本。 +* **以太坊:** 一个支持智能合约和去中心化应用的平台。 +* **钱包:** 用于管理链上身份和资产的工具;更准确地说,钱包帮助用户管理私钥。 +* **地址:** 链上的公开身份标识,类似于可以接收资产的账号。 +* **交易:** 用户向区块链提交的一次操作,例如转账、调用合约或铸造 NFT。 +* **Gas:** 在以太坊等链上执行交易或计算时需要支付的网络费用。 +* **智能合约:** 部署在区块链上的程序,可以按照预先设定的规则自动执行。 + +我觉得智能合约是今天最有意思的概念之一。它让我理解到,区块链不仅可以记录资产,也可以承载规则、协议和应用逻辑。这也是为什么人们会在链上构建金融、社群、游戏、身份和协作工具。 + +## 💭 为什么我想进入链上世界? + +我想进入 Web3,不只是因为它是一个新兴技术领域,也因为它提供了一种更开放的协作方式。 + +在 Web3 生态中,学习者、开发者、研究者、社区成员和项目方之间的边界相对开放。很多机会不是等别人分配,而是通过主动学习、公开记录、参与社区和完成作品慢慢获得。 + +我希望通过这次实习计划: + +* 理解 Web3 的基本技术逻辑; +* 学习如何参与远程和开源协作; +* 尝试使用 AI 和 Vibecoding 工具进行构建; +* 形成持续记录和输出的习惯; +* 留下可以展示的 `proof of work`。 + +## 🛠️ Week 1 Build Log + +今天开始建立自己的 Week 1 Build Log,用于记录: + +* 每日学习内容; +* 阅读链接和参考资料; +* 使用过的 Prompt; +* 实践截图; +* 遇到的错误; +* 修复过程; +* 每天完成的小成果。 + +我觉得这个记录过程很重要。即使现在还没有做出复杂的项目,也可以通过持续的学习日志展示自己的参与、思考和成长。 + +## ✅ 今日完成 + +* [x] 了解 Web3、区块链、以太坊等基础概念 +* [x] 阅读 Web3 实习手册入门材料 +* [x] 了解 Vibecoding 的基本方向 +* [x] 建立 Week 1 Build Log +* [x] 完成 Day 1 学习记录 + +## 🔗 今日参考 + +* [Web3 实习手册|入门导读](https://web3intern.xyz/zh/preface/) +* [Web3 实习手册|区块链基础概念](https://web3intern.xyz/zh/blockchain-basic/) +* [Web3 实习手册|以太坊概览](https://web3intern.xyz/zh/overview-of-ethereum/) +* [BuildAnything|Vibecoding 入门](https://buildanything.so/zh/tracks/freshman/lessons/introduction-to-vibecoding) + +--- + +# 2026-07-07|DAY 2:工具准备与 Builder 身份|我如何开始远程协作? + +今天的重点是完成 Web3 常用工具准备,并进一步理解 DevRel、Builder 和生态连接者的角色。 + +今天让我意识到,进入 Web3 不只是注册账号、下载软件或学习几个平台,而是在逐步建立自己的远程协作能力、公开身份和长期 `proof of work`。 + +## 🛠️ 工具准备 + +| 工具 | 用途 | 我的理解 | +| ----------------------------------------- | ------------------ | -------------------------------------------------- | +| [X / Twitter](https://x.com/) | 获取行业信息、建立公开身份、参与讨论 | 可以作为记录学习过程和关注 Web3 生态动态的平台。 | +| [Telegram](https://desktop.telegram.org/) | 项目社群、即时沟通、活动通知 | Web3 社区常用工具,需要特别注意安全和钓鱼信息。 | +| [Discord](https://discord.com/) | 开发者社区、项目协作、技术支持 | 适合加入项目社区后阅读规则、观察讨论和参与学习。 | +| [GitHub](https://github.com/) | 开源协作、代码和文档管理 | 不只是开发者的作品集,也可以记录学习笔记、文档贡献和项目过程。 | +| Notion / Google Docs | 知识整理、异步协作、会议记录 | 可以帮助我把每天的学习内容沉淀下来。 | +| AI Coding 工具 | 辅助学习、代码理解和项目构建 | 可以使用 Cursor、Claude Code、Codex 或 ChatGPT,但需要自己检查结果。 | + +## 🔐 Web3 安全提醒 + +在 Telegram、Discord 和 X 等平台中,安全意识很重要。 + +我需要特别注意: + +* 不向任何人提供助记词、私钥或验证码; +* 不点击来源不明的链接; +* 不随意连接钱包; +* 不相信主动私信的“官方客服”; +* 加入社群时尽量通过项目官网或官方账号提供的链接; +* 涉及资产或交易操作时,先确认信息是否来自官方渠道。 + +## 👩‍💻 我理解的 Builder + +今天让我重新理解了 Builder 的含义。 + +Builder 不一定只是写智能合约或开发底层协议的人。广义上,只要是在通过行动、作品和协作推动生态发展的人,都可以是 Builder。 + +例如: + +* 开发者 +* 技术写作者 +* 社区组织者 +* 教育者 +* 研究者 +* 内容创作者 +* 开源贡献者 +* 活动协调者 +* DevRel 从业者 + +我现在可能还不是一个成熟的开发者,但可以从小型贡献开始,例如记录学习过程、整理资源、尝试教程、阅读文档、提出问题,或者帮助其他新人理解基础概念。 + +## 🤝 我理解的 DevRel + +DevRel,即 Developer Relations,是连接开发者、产品团队和社区的重要角色。 + +我理解 DevRel 不只是推广产品,而是帮助开发者真正理解和使用产品。例如: + +* 编写开发文档和教程; +* 制作代码示例; +* 组织 Workshop 和 Hackathon; +* 回答开发者问题; +* 收集开发者反馈; +* 帮助产品团队理解真实的使用障碍; +* 建立长期的开发者社区。 + +我觉得 DevRel 很适合既喜欢技术、又喜欢沟通、教育和社区建设的人。 + +## 🌐 生态连接者 + +今天还学习到“生态连接者”这个身份。 + +生态连接者不一定是技术最强的人,但能够帮助不同的人、资源和机会相互找到。例如: + +* 帮助新人找到学习材料; +* 帮助开发者发现项目和协作机会; +* 帮助项目方了解社区真实需求; +* 整理零散信息,降低理解门槛; +* 在不同语言、地区和背景之间发挥桥梁作用。 + +我觉得自己未来也可以尝试成为这样的人,因为我喜欢整理信息、写学习笔记,也愿意连接不同的人和资源。 + +## 📚 Co-learning 与 Proof of Work + +今天我很喜欢的概念是 `Co-learning`,即共同学习。 + +在 Web3 中,学习不一定是完全私人的过程。通过公开或半公开地记录自己的学习、尝试、错误和改进过程,可以逐渐形成自己的 `proof of work`。 + +`Proof of work` 不一定是一个大型项目,也可以包括: + +* 每日学习笔记; +* GitHub 提交记录; +* 项目研究笔记; +* 小型教程; +* 工具使用体验; +* 社群答疑; +* Hackathon 项目; +* Demo 或小型应用; +* 文档修订和翻译。 + +我理解的重点是:让别人看到自己不仅“对 Web3 感兴趣”,而且在持续学习、持续参与和持续产出。 + +## ✅ 今日完成 + +* [x] 了解 Web3 远程协作常用工具 +* [x] 理解 X、Telegram、Discord、GitHub 的基本用途 +* [x] 学习 Web3 社群中的基础安全意识 +* [x] 理解 Builder、DevRel 和生态连接者的角色 +* [x] 开始思考如何形成自己的 `proof of work` +* [x] 完成 Day 2 学习记录 + +## 🎯 下一步计划 + +* [ ] 完善 X、Telegram、Discord 和 GitHub 账号 +* [ ] 创建一个 Web3 学习记录仓库,例如 `web3-learning-notes` +* [ ] 建立 Notion 或 Google Docs 学习空间 +* [ ] 加入至少 1-2 个 Web3 开发者或学习社群 +* [ ] 尝试使用一个 AI Coding 工具 +* [ ] 每周完成至少一项可以展示的学习成果 + +## 🔗 今日参考 + +* [Web3 实习手册|Web3 工作方式 / 工具安装指南](https://web3intern.xyz/zh/remote-work-guide/) +* [Web3 实习手册|岗位全景图](https://web3intern.xyz/zh/position-introduction/) +* [X / Twitter](https://x.com/) +* [Telegram Desktop](https://desktop.telegram.org/) +* [Discord](https://discord.com/) +* [GitHub](https://github.com/)