记录我现在使用的家庭网络:光猫桥接、主路由负责基础网络、Mesh 提供无线覆盖,再由 Surge 处理流量策略,并借助一台 BandwagonHost 服务器和 Surge Ponte 从外部连接家里的网络。
Wayne Wu
Software Engineer | WEB Stack | Mobile and Web Products
A practical walkthrough of ReAct’s Thought–Action–Observation loop, from prompt design and tool calling to a minimal Rust implementation that completes a movie-ticket task.
从网页 DOM 变化导致的锚点失效出发,介绍 RangeSelector、TextPositionSelector 与 TextQuoteSelector,并结合模糊搜索设计更可靠的文本锚定流程。
以 TypeScript 装饰器为核心,探索用 Class Model 组织 View、Model 与 Entity,通过声明式序列化、字段映射和接口调用改善前端开发体验。
从所有权与线程访问模型出发,解释 Rust 中 Send 与 Sync 的含义、推导关系和自动实现,并结合 Rc、Arc、Cell 与 RefCell 分析并发内存安全。
从 RAII 与所有权机制出发,说明 Rust 如何借助 Drop trait 自动释放内存和系统资源,并解释 drop 函数的实现以及 Copy 与 Drop 为什么互斥。
介绍如何在基于 Vue 2 的 UniApp 子组件中使用页面生命周期钩子:通过全局 Mixin、根组件容器和卸载清理,代理收集并调用子组件钩子。
系统拆解 Hybrid 应用中 WebView 与 Native 的双向通信,并以 JavaScript 和 Rust 实现支持调用、异步返回、多次响应与事件监听的基础 JSBridge。
Projects
Sublink Worker:我在上游之外补了什么
四月 14, 2026
这是一个基于 7Sageer/sublink-worker 维护的社区 Fork,重点补充短链 Token 鉴权、可恢复的规则与策略组、Surge 托管配置及 Ponte 设备支持,并修复多端转换中的实际边界。
TopWidgets⁺ 创作平台:技术架构与实现
四月 30, 2024
TopWidgets⁺ 创作平台围绕可视化组件编辑、数据源与动作流、本地项目归档和社区发布,构建从设计资产到 iOS 小组件运行时的完整链路。
Power Coding:从装饰器实验到业务 Model 层
六月 2, 2023
Power Coding 从 TypeScript 装饰器实验,演化为公司内部几乎所有前端项目稳定使用的共享 Model 层,让数据转换、缓存和业务行为拥有统一的落点。
Follow Worth Sharing
Get occasional thoughts on product, engineering, AI, and the things I’m building—delivered straight to your inbox.