Dd有设计感的开发者
WeZZard 的头像
WeZZard前工业设计师 · Swift 与编译器工程师 · AI Agent 工具作者

WeZZard:从工业设计走到编译器与模型内部

TA 自称「The crazy one」:在京东方做过工业设计,后来当了 iOS 独立开发者,做过 Wondershare FilmoraGo 的架构师和字节跳动抖音基础技术部 DanceUI 的核心贡献者。如今 TA 住在悉尼,写 Agent 工具,并用 Jacobian 透镜观察大模型的内部表示。

@realWeZZard澳大利亚悉尼第二批 · 4分约 14 分钟读完更新于 2026-10-21
  • Swift
  • 编译器
  • AI Agent
  • 可解释性
  • 工业设计

一句话:GitHub 自我介绍是「I build things with aesthetics.」(我用审美做东西。)X 简介写着「The crazy one. ex-ByteDance infra, ex Industrial Designer」。

代表作:jlens-qwen36(★404)、opencode-vision(24 小时 1,300+ 次下载)、COWMacro、CTVFL、WeZZard Skills(Amplify、Attune、Cupertino Taste);正在做 ReadyCheck 和 Rubberdux。

关键数字:GitHub 122 个公开仓库,近一年 2,192 次贡献;X 关注者约 5,400;博客 RSS 23 篇长文。

写作:英文长文发在 wezzard.com,中文版发在微信公众号;原稿以 CC BY-NC-ND 4.0 存放在 GitHub。

5,373X 关注者
2019加入 X
650GitHub 代表仓库 ★
157GitHub 关注者

调 Claude 的英文风格时,TA 已经写了「不要用行话、用直白的语言、不要自造术语」,模型却还是滑回行话。大多数人会继续改提示词,WeZZard 打开了模型内部:给本地的 Qwen 拟合一个 Jacobian 透镜,看每一层、每个 token 在把输出往哪个词推。这就是 TA 一贯的路数:问题出在表面,原因在结构里。

档案速览

Profile

身份
软件工程师、Agent 工具作者、技术写作者
所在地
澳大利亚悉尼
经历
京东方工业设计 → iOS 独立开发者 → Wondershare FilmoraGo 架构师 → 字节跳动抖音基础技术部 DanceUI 核心贡献者
技术栈
Swift、C/C++、Objective-C、LLVM、Python / MLX、TypeScript、Rust
代表作
jlens-qwen36、opencode-vision、COWMacro、CTVFL、WeZZard Skills
正在做
ReadyCheck(编程 Agent 的上下文层)、Rubberdux(给独立创始人的 Agent harness)
爱读的书
《聪明的投资者》《具体数学》《SICP》《A Discipline of Programming》《Engineering a Compiler》

TA 到底在做什么?

WeZZard 的工作可以分成两段。前一段在 Apple 平台和编译器:写 Swift 宏、研究 LLVM 数据结构、拆解 SwiftUI 的「编程语言本质」,在字节跳动参与 UI 框架 DanceUI。后一段从 2025 年开始,转向 AI Agent:做本地编程 Agent 的 PTY harness、从会话日志里挖对话的 minelogue、给纯文本模型补视觉能力的 opencode-vision,以及研究模型可解释性的 jlens-qwen36。

两段工作的共同点是形式决定行为:产品的外形、语言的语法、示例对模型的塑造。这和 TA 的工业设计训练一脉相承。

本页依据 wezzard.com(文章与 Profile)、GitHub 主页与 README、skills.wezzard.com 和 X 资料整理,资料截至 2026 年 10 月。

成长与经历

  1. 早年

    工业设计

    工业设计专业背景,在京东方(BOE)做过工业设计;喜欢多种音乐风格,偶尔作曲。

  2. 2011–2019

    转向软件

    2011 年注册 GitHub,深入 C/C++、Objective-C、Swift、汇编和 WebAssembly;做过 iOS 独立开发者,开源 ObjCGraft(AOP 框架)、CTVFL(编译期检查的 Auto Layout VFL)和 UIAnimationToolbox。

  3. Wondershare

    FilmoraGo 架构师

    担任移动端视频编辑 App FilmoraGo 的架构师。

  4. 字节跳动

    DanceUI 核心贡献者

    在抖音基础技术部参与 DanceUI 框架。同期写下《Unexplained SwiftUI》《Using Functional Binding to Observe in SwiftUI》《A Study of LLVM ADT》等文章。

  5. 2022–2023

    Swift 宏

    COWRewriter 能把 Swift struct 自动改写为写时复制语义;Swift 5.9 推出宏之后,做了 COWMacro,并写了两篇《Swift Macro: Revisited》。

  6. 2025

    编译器与 Agent

    写下修复 Swift 6 编译器「Eliminate Redundant Load」优化 pass 的笔记;开始做 agentic-loop-playground,演示 Claude Code 子 Agent 自动清理代码。

  7. 2026

    Agent 工具与可解释性

    开源 toll-free-harness、minelogue、opencode-vision、jlens-qwen36 和一组 Claude Code Skills;文章《How I Built The Dynamic Workflow 4 Months Before Anthropic》《I Gave GLM-5.2 Eyes》《J-Space Reveals How Examples Shape Model Behavior》。

代表作品详解

jlens-qwen36 ↗

2026Python · MLX可解释性

「A visual debugger for a local Qwen3.6-27B (4-bit) on Apple Silicon / MLX.」它为本地模型拟合一个 Jacobian 透镜,显示模型在每一层、每个 token 位置正在把输出推向哪些词。

TA 用它研究「示例如何塑造模型行为」:为什么规则写得再清楚,模型还是会被提示里的例子带偏。项目有一个只读的在线演示 jlens.wezzard.com。

GitHub
★404 · ⑂30
在线演示
jlens.wezzard.com

opencode-vision ↗

2026JavaScriptOpenCode 插件

让 OpenCode 里的纯文本主模型(GLM-5.2、DeepSeek V4 等)把视觉任务委托给你已有订阅里的视觉模型:便宜的模型负责推理,贵的模型只在需要看图时出场。

TA 在《How I got 1,300+ Downloads in 24 Hours》里复盘了这个插件在 npm 上 24 小时下载 1,300 多次的过程。README 明确声明它是社区项目,与 OpenCode 官方无关。

COWMacro ↗

2023Swift 宏

一个名为 @COW 的 Swift 宏:把 struct 改成写时复制语义,复制性能提升 N 倍,N 是 struct 里堆存储的数量。比如一个包含 String、Array、Set、Dictionary 的 struct,复制性能可以提升 4 倍。

GitHub
★47
其他作品年份说明
WeZZard Skills2026Claude Code 插件市场:Amplify、Attune(把奥威尔的写作规则注入每次会话)、Cupertino Taste(从 WWDC 提炼的设计品味)
toll-free-harness2026本地编程 Agent 的交互式 PTY harness
minelogue2026从编程 Agent 会话日志里挖出时间线、对话和交叉检验
Rubberdux2026Rust 写的中心化 Agent,管理上下文、记忆并分派任务
CTVFL2019编译期检查的 Auto Layout Visual Format Language
ObjCGraft2018Objective-C / Swift 的面向切面编程框架

个人网站研究

博客叫「Pieces of My Soul」(灵魂的碎片),用 Gatsby 构建,托管在 Cloudflare。首页按时间列出文章,每篇带分类与标签;顶部只有 GitHub、Stack Overflow、Email 和 Feed 四个链接。

另一个站点 skills.wezzard.com 的口号是「Craft with Intention」,用 Astro 构建,列出 TA 的 Claude Code 技能,并给出两行安装命令。

维度观察
主题Swift / SwiftUI / LLVM → AI Agent → 可解释性
语言英文为主,中文版发在微信公众号
深度多为长文,常从一个具体问题追到底层原因

写作与观点

I build things with aesthetics.

— WeZZard,GitHub 个人主页

长处与局限

维度长处局限 / 需要留意
深度能从 UI 框架一路追到编译器 pass 和模型内部文章门槛较高,需要相当的背景知识
跨界工业设计训练带来对形式与结构的敏感—
开源项目新、更新快,紧跟 Agent 生态多数仓库星数不多,部分仍是实验
写作长文有完整推理过程更新节奏不规律

可以从 TA 身上学什么

  • 跨界不是浪费:工业设计的训练,让 TA 对结构和形式格外敏感。
  • 追到底层找原因:从提示词问题一直追到模型的内部表示。
  • 组合模型降成本:便宜模型负责推理,贵模型只在需要时出场。
  • 中英双语写作:英文博客面向世界,中文公众号面向国内读者。
  • 读经典书:SICP 和编译原理,永远不过时。

推荐先看这三个

  1. jlens 在线演示 ↗

    直观看到大模型每一层在「想」什么。

  2. WeZZard Skills ↗

    试试 Attune,让 Agent 按奥威尔的规则写作。

  3. COWMacro ↗

    看 Swift 宏如何把一个性能优化变成一行注解。

去看看 WeZZard 本人的作品

读一篇 WeZZard 的长文,从提示词一路读到模型内部。

资料来源

  1. WeZZard 的 X 个人资料
  2. Pieces of My Soul
  3. wezzard.com:Profile
  4. GitHub:WeZZard
  5. jlens-qwen36 README
  6. opencode-vision README
  7. WeZZard Skills

本页由公开资料整理,可能存在遗漏或过时之处;以本人公开发布的信息为准。