@@ -15,6 +15,186 @@ timezone: UTC+8
1515## Notes
1616
1717<!-- Content_START -->
18+ # 2025-08-20
19+
20+ 一、Devconnect 大会干货及见闻
21+ 1. 核心概念
22+ ∙
23+ Devconnect 定位:去中心化的以太坊主题周(Nov 13-19, Istanbul),由社区独立组织多场活动。
24+
25+ ∙
26+ 特点:
27+
28+ ∙
29+ 主题丰富:涵盖去中心化系统、隐私、MEV、治理等。
30+
31+ ∙
32+ 形式多样:技术论坛、黑客松、项目Demo、社交活动(聚餐/酒会/City Walk)等。
33+
34+ ∙
35+ 三大会场:主会场 + 小会场 + Coworking Space(协作空间)。
36+
37+ 2. ETHGlobal Istanbul 黑客松亮点
38+ ∙
39+ 规模:1,350 名黑客参与,覆盖 90 个国家,24% 为 Web3 新手。
40+
41+ ∙
42+ 流程:
43+
44+ ∙
45+ 报名:提交个人信息(GitHub/简历)+ 质押 0.003-0.005 ETH(防缺席)。
46+
47+ ∙
48+ 现场:
49+
50+ ∙
51+ 领取周边(冷帽/卫衣/猫粮/开瓶器等)。
52+
53+ ∙
54+ 赞助商 Workshop(学习资源)+ 开幕式(明确规则)。
55+
56+ ∙
57+ 36 小时极限开发 → 提交项目 → 颁奖 + After Party。
58+
59+ ∙
60+ 获奖技巧:
61+
62+ ∙
63+ 组队策略:2 开发者 + 1 产品经理(5人上限),优先选熟悉且技能互补的队友。
64+
65+ ∙
66+ 项目方向:
67+
68+ ∙
69+ 缝合赞助商需求(多集成)、迁移其他链热门项目、结合本地化主题。
70+
71+ ∙
72+ 避免“集成就行”,需深度贴合赞助商要求。
73+
74+ ∙
75+ 提交避坑:
76+
77+ ∙
78+ 区分 12 AM(凌晨) 和 12 PM(中午),提前提交防网络拥堵。
79+
80+ ∙
81+ 确认提交渠道有效性(避免填完资料未成功提交)。
82+
83+ 3. 黑客松实用工具
84+ 类型
85+
86+ 工具推荐
87+
88+ 视频制作
89+
90+ TTmaker(生成演示视频,720P/30帧/≤40M)、剪映
91+
92+ 开发辅助
93+
94+ Cursor(AI代码助手)、Excalidraw(手绘原型)
95+
96+ 设计/PPT
97+
98+ Figma、Gamma.app(AI生成PPT)
99+
100+ 前端组件库
101+
102+ shadcn/ui、magicui、ScaffoldETH(区块链模板)
103+
104+ 心得:黑客松本质是“微型创业”,需平衡技术实现与商业叙事(画饼能力重要)。冷知识:ETHGlobal 现场空调极冷,建议带毯子;穿官方卫衣易被摄影师抓拍!
105+
106+ 二、DAPP 开发入门
107+ 1. 核心概念
108+ ∙
109+ DAPP 定义:运行在区块链上的去中心化应用,具备 去信任化、抗审查、无中介 特性。
110+
111+ ∙
112+ 基础架构:
113+
114+ graph LR
115+ A[ 前端界面] --> B[ 智能合约]
116+ B --> C[ 区块链网络]
117+ D[ 用户钱包] --> B
118+
119+
120+
121+
122+ 2. 推荐技术栈
123+ 层级
124+
125+ 技术/工具
126+
127+ 前端
128+
129+ Next.js + Tailwind CSS + shadcn/ui(UI库)
130+
131+ 状态管理
132+
133+ Zustand(轻量) / TanStack(新兴方案)
134+
135+ 后端
136+
137+ Next.js API Routes(轻量) / NestJS(复杂) + Prisma(ORM)
138+
139+ 存储
140+
141+ IPFS(Pinata/Infura 上传)、PostgreSQL(数据库)
142+
143+ 部署
144+
145+ Vercel(前端)、NorthFlank/Coolify(后端运维)
146+
147+ 3. 开发准备
148+ 1 .
149+ 资源准备:
150+
151+ ∙
152+ 生成项目图片(AI工具) → 上传至 Pinata(IPFS 存储)。
153+
154+ ∙
155+ 准备合约 Metadata 和 Etherscan API Key。
156+
157+ 2 .
158+ 测试环境:
159+
160+ ∙
161+ 领取测试链代币(如 Goerli ETH)。
162+
163+ 4. NFT DAPP 开发实战
164+ ∙
165+ 参考项目:
166+
167+ ∙
168+ 经典案例:0xmonkey.xyz
169+
170+ ∙
171+ Demo 仓库:foundry-simple-nft
172+
173+ ∙
174+ 核心流程:
175+
176+ sequenceDiagram
177+ 用户->>前端: 点击 Mint
178+ 前端->>钱包: 请求签名
179+ 钱包->>合约: 调用 mint() 函数
180+ 合约-->>区块链: 生成 NFT
181+ 区块链-->>前端: 返回交易哈希
182+ 前端->>用户: 显示成功提示
183+ ∙
184+ 关键函数:mint()(铸造)、tokenURI()(获取元数据)。
185+
186+ ∙
187+ 前端功能:
188+
189+ ∙
190+ 网络切换提醒 → 检查钱包余额 → Mint 交互 → NFT 展示页。
191+
192+ 问题记录:
193+
194+ ∙
195+ 测试网交互时 Gas 费计算易出错,需动态估算。
196+ tokenURI返回的 IPFS 链接需确保全局可访问(避免 Pinata 私有链接)。
197+
18198# 2025-08-19
19199
20200今天学习 AI + Web3 融合技术,探索项目方向
0 commit comments