JW 主页 Home
GitHub

SENIOR iOS/macOS TECH EXPERT · CROSS-PLATFORM ARCHITECTURE SENIOR iOS/macOS TECH EXPERT · CROSS-PLATFORM ARCHITECTURE

Jackson WANG Jackson WANG

资深 iOS/macOS 技术专家 · 跨平台架构方向 Senior iOS/macOS Tech Expert · Cross-platform Architecture

10 年+ iOS/macOS 客户端全端经验,玖富集团、转转精神科技、完美世界集团任职,主导玖富金融 App 核心架构升级与完美世界海外游戏 SDK 从零到一搭建;横跨 React Native / Flutter 跨平台与 Unity / Unreal 引擎端侧业务流,近年聚焦 Agent 赋能业务与 AgentHarness 开发。 10+ years of full-stack iOS/macOS client engineering across 99F Group, Zhuanzhuan, and Perfect World. Led the 99F financial app core architecture upgrade and built the Perfect World overseas game SDK from scratch. Experienced in React Native / Flutter cross-platform and Unity / Unreal engine-side business flows, with a recent focus on AI Agent-powered business and AgentHarness development.

最后更新:2026 年 6 月 · 按 ⌘K 或 / 打开命令面板 Last updated: June 2026 · Press ⌘K or / for commands

核心亮点 Core Highlights

以“业务结果 + 工程质量”双目标推进研发,兼顾交付速度、稳定性和长期维护成本。 I optimize for both product outcomes and engineering quality, balancing delivery speed, reliability, and long-term maintainability.

跨平台架构落地 Cross-platform architecture

Core + Plugin 插件化 SDK 设计,多端共享 IGameSDK C++ 抽象接口(复用率 90%+),覆盖 iOS / macOS / PlayStation,游戏方接入成本从 2 周降至 2 天。SDK 崩溃率 0.01%,覆盖 10+ 国家、20+ 款游戏。 Core + Plugin SDK design with shared IGameSDK C++ abstraction (90%+ reuse), covering iOS / macOS / PlayStation. Integration time 2 weeks → 2 days. SDK crash rate 0.01%, serving 20+ games across 10+ countries.

金融级性能与稳定性治理 Fintech-grade performance & reliability

玖富 App 冷启动 4.2s → 1.8s(−57%),崩溃率 0.8% → 0.12%;支付成功率 91% → 96.5%;端侧风控日均拦截 5000+ 次异常请求。25+ 模块组件化重构,编译耗时降低 67%。 99F cold start 4.2s → 1.8s (−57%), crash rate 0.8% → 0.12%; payment success 91% → 96.5%; on-device risk engine blocks 5000+ daily. 25+ module componentization, build time −67%.

游戏引擎插件与工具链 Game engine plugins & toolchain

Unity (C#) / Unreal Engine (C++) 多引擎插件开发,自建 UE 插件包管理系统。动态挂载/替换 SDK 方案将更新周期从 3 天缩至 2 小时。PlayStation 4/PS5 原生 SDK 适配,PS5 DualSense 特性集成。 Unity (C#) / UE (C++) plugin development with custom UE package registry. Dynamic SDK mount/replace cuts update cycle 3 days → 2 hours. PS4/PS5 native SDK with DualSense integration.

AI Agent 工程化实践 AI Agent engineering practice

2023 年起将 AI Agent 能力融入客户端工程:端侧意图识别、智能对话系统(Streaming SSE);LLM 驱动开发全链路(需求 → 编码 → 测试 → Review → 发布 → 运维),研发效率提升 35%,线上 Bug 密度降低 30%。 Since 2023, integrated AI Agents into client engineering: on-device intent recognition, streaming SSE chat systems; LLM-driven full dev loop (requirements → coding → testing → review → release → ops), +35% efficiency, −30% bug density.

Agent Harness 工程化 Agent Harness engineering

自研 Agent 主循环与工具系统(文件工作区 / 代码搜索 / 命令执行 / 子代理),MCP 外部工具接入,权限分级 + OS 沙箱安全护栏,AGENTS.md 记忆与会话持久化。TypeScript + Electron + TUI(SolidJS)终端 Agent(omni)、Chrome MV3 浏览器侧 Agent(RightAI)与 iOS 端多模态应用(ai-pic)多宿主落地。 Self-built agent main loop with a toolchain (file workspace / code search / command execution / subagents), MCP external tool integration, permission tiers + OS sandboxing, AGENTS.md memory and session persistence. Shipped across multiple hosts: terminal agent in TypeScript + Electron + TUI (SolidJS) — omni, browser-side agent as a Chrome MV3 extension — RightAI, and iOS multimodal apps — ai-pic.

职业旅程 Career Journey

完整呈现从金融到游戏场景的客户端架构与交付经验,覆盖跨平台 SDK、性能稳定性与工程化提效。 Complete experience from fintech to gaming, spanning client architecture, cross-platform SDK delivery, reliability, and engineering efficiency.

路线:2016 教育 → 2017 玖富金融 → 2019 转转 / 完美世界 → 2023 AI Agent 工程化 → 2025 Agent Harness & Browser Route: 2016 Education → 2017 Fintech → 2019 Marketplace / Gaming → 2023 AI Agents → 2025 Agent Harness & Browser

Beijing Kuohong Technology (快宏科技) · iOS Developer

2015.12 – 2017.03 · 北京(中韩合作) 2015.12 – 2017.03 · Beijing (Sino-Korean venture)

  • 独立完成「超食在」社区服务 App 从零到一交付:LBS 定位附近店铺推荐(首次下单转化率 +30%)、会员卡积分体系、APNs 地理围栏智能推送。 Built "Chaoshizai" community app from scratch: LBS nearby store recommendation (+30% first-order conversion), membership/points system, APNs geofence smart push.
  • 独立开发「易起送」配送 App:高德地图 SDK 路线规划与导航、多角色权限体系、订单状态机(接单→配送→送达),平均配送 45 分钟。 Built "Yiqisong" delivery app: Amap SDK route planning, multi-role permission system, order state machine, 45min avg delivery.
  • 作为公司 iOS 唯一开发者,独立完成 2 款 App 上架,积累完整产品开发、App Store 审核与 IAP 集成经验。 Sole iOS developer; shipped 2 apps end-to-end including App Store review and IAP integration.

99F Group · Senior iOS Developer / Tech Lead

2017.07 – 2019.06 · 北京,中国 · 带领 8 人 iOS 团队 2017.07 – 2019.06 · Beijing, China · Led 8-person iOS team

  • 主导玖富金融 App 组件化架构重构:15+ 业务组件 + 10+ 基础能力组件,CTMediator + MGJRouter 零直接引用,编译耗时 12min → 4min(−67%),代码冲突率 −80%。 Led 99F App component architecture overhaul: 15+ business + 10+ infra components, CTMediator + MGJRouter zero direct refs, build 12min → 4min (−67%), conflict rate −80%.
  • 设计统一支付网关抽象层,支持 6+ 种支付方式灵活切换,支付成功率 91% → 96.5%;掉单率 1.2% → 0.15%。 Designed unified payment gateway for 6+ methods; success rate 91% → 96.5%; dropped order rate 1.2% → 0.15%.
  • 端侧风控引擎集成:设备指纹 30+ 维度采集,日均拦截异常请求 5000+ 次;RSA+AES 混合加密通过 PCI-DSS 合规审计。 On-device risk engine: 30+ dimension device fingerprint, 5000+ daily blocks; RSA+AES encryption passes PCI-DSS.
  • 冷启动优化:dylib 懒加载 + 50+ 个 +load 延迟化改造,4.2s → 1.8s(−57%);崩溃率 0.8% → 0.12%;内存 180MB → 110MB。 Cold start: dylib lazy load + 50+ +load deferrals, 4.2s → 1.8s (−57%); crash rate 0.8% → 0.12%; memory 180MB → 110MB.
  • 基于 Jenkins + Fastlane 搭建 CI/CD 流水线,发版周期 2 周 → 每周,热修复 30min;Code Review 规范推行后缺陷率 −40%。 Jenkins + Fastlane CI/CD pipeline; release cycle 2wk → weekly; hotfix 30min; CR adoption cut defect rate −40%.

Zhuanzhuan · iOS Developer

2019.07 – 2019.09 · 北京,中国 · DAU 百万级,App Store 生活榜 Top 10 2019.07 – 2019.09 · Beijing, China · 1M+ DAU, App Store Top 10 Lifestyle

  • 首页 UI 架构重构:设计楼层化组件架构,CellBuilder 协议支持 15+ 种 Cell 动态混排;UICollectionViewCompositionalLayout + DiffableDataSource,帧率提升 +30%。 Homepage UI architecture: floor-based component design with CellBuilder protocol for 15+ cell types; CompositionalLayout + DiffableDataSource; frame rate +30%.
  • VOIP 音视频通讯:基于 WebRTC 实现实时音视频通话,WebSocket 信令层对接,弱网环境自适应码率调整。 VOIP audio/video: WebRTC real-time calls with WebSocket signaling; adaptive bitrate for weak networks.
  • 首屏加载优化:预加载(Prefetching)+ 分页缓存 + 离屏 Cell 回收,首屏速度提升 +20%。 First-screen optimization: prefetching + pagination cache + off-screen cell reuse; first-screen speed +20%.

Perfect World Games · iOS Tech Expert

2019.10 – 至今 · 北京,中国 · 团队 10 人 2019.10 – Present · Beijing, China · Team of 10

  • 独立设计海外游戏 SDK 整体架构(Core + Plugin 插件化),覆盖 10+ 国家、20+ 款游戏,月支付流水峰值 $200 万+,SDK 崩溃率 0.01%。 Independently designed overseas game SDK architecture (Core + Plugin), covering 10+ countries, 20+ games, peak $2M+/mo payment volume, 0.01% crash rate.
  • 设计多端共享 IGameSDK C++ 抽象接口层,iOS / Android / macOS / PlayStation 各平台 Platform Adapter 实现,接口层代码复用率 90%+。 Designed shared IGameSDK C++ abstraction layer with Platform Adapter implementations across iOS / Android / macOS / PlayStation; 90%+ interface reuse.
  • Unity (C#) / Unreal Engine (C++) 引擎插件开发,自建 UE 插件包管理系统(Git + HTTP API),动态挂载/替换 SDK 方案将更新周期从 3 天缩至 2 小时。 Unity (C#) / UE (C++) plugin development; built custom UE package registry (Git + HTTP API); dynamic SDK mount/replace cuts update 3 days → 2 hours.
  • PlayStation 4/PS5 原生 SDK 开发,对接 PSN 账号体系与 PS Store IAP(月流水 $50 万+),适配 PS5 DualSense 自适应扳机与触觉反馈。 PS4/PS5 native SDK development; PSN auth + PS Store IAP ($500K+/mo); PS5 DualSense adaptive triggers + haptic feedback.
  • 对接 10+ 海外广告平台(AdMob / Meta / Unity Ads / ironSource 等),封装统一广告接口层。IAP + 第三方支付统一抽象层,支付成功率 99.2%。 Integrated 10+ ad platforms with unified ad interface layer. IAP + third-party payment abstraction; 99.2% payment success rate.
  • App Store Connect API 自动化平台:全球上线从 4 小时缩至 15 分钟,TestFlight 发版从 1 天缩至 2 小时。macOS 资源管理工具(AppKit + Swift),发布效率 +60%。 Store Connect API automation: global release 4h → 15min; TestFlight 1d → 2h. macOS resource tool (AppKit + Swift); publish efficiency +60%.
  • SDK 异常自愈机制(Crash 拦截 + 自动降级),接入文档站(DocC)+ FAQ 知识库,客户响应时效 24h → 4h,历史版本维护覆盖 12 个月。 SDK self-healing (crash intercept + auto-degrade); DocC docs site + FAQ; customer response 24h → 4h; 12-month legacy support.

AI Agent 工程化时代 · 全栈 AI 工作流 AI Agent Engineering Era · Full-stack AI Workflow

2023 – 至今 · 将 AI Agent 深度融入客户端研发 2023 – Present · AI Agents deeply integrated into client engineering

  • LLM 驱动开发全链路落地:需求 → 编码 → 测试 → Review → 发布 → 运维,研发效率 +35%,线上 Bug 密度 −30%。 LLM-driven full dev loop: requirements → coding → testing → review → release → ops; +35% efficiency, −30% bug density.
  • 端侧 AI 能力集成:意图识别、Streaming SSE 智能对话、Core ML 端侧推理,随产品规模化上线。 On-device AI: intent recognition, streaming SSE chat, Core ML inference — shipped at scale.

Agent Harness & Agent Browser Agent Harness & Agent Browser

2025 – 至今 · 自研 Agent 引擎与多宿主落地 2025 – Present · Self-built agent engines across multiple hosts

  • omni — 终端 AI 编程助手:TypeScript + Electron + TUI(SolidJS),零框架依赖 Agent 主循环、文件/代码搜索/子代理工具系统、权限分级 + OS 沙箱 + MCP 接入,开源并自动发布。 omni — terminal AI coding assistant: TypeScript + Electron + TUI (SolidJS); framework-free agent loop, file/search/subagent toolchain, permission tiers + OS sandboxing + MCP; open-source with auto-release.
  • RightAI — Chrome AI 浏览器插件:offscreen AgentHarness 宿主 + 本地文件工作区 + Browser Agent 页面自动化,上架 Chrome Web Store,覆盖 50 语言市场。 RightAI — Chrome AI extension: offscreen AgentHarness host + local file workspace + Browser Agent page automation; published on Chrome Web Store, 50 locales.

教育背景 Education

本科阶段系统学习软件工程、数据库与算法,为后续客户端工程实践打下扎实基础。 Formal software engineering training in university established strong fundamentals for client architecture work.

牡丹江师范学院 · 软件工程(本科) Mudanjiang Normal University · B.Eng. in Software Engineering

2012.09 – 2016.06 · 黑龙江牡丹江,中国 2012.09 – 2016.06 · Mudanjiang, Heilongjiang, China

主修课程:软件工程、数据库设计、C/C++/Java 语言、UML 设计、算法、计算机基础等。 Core coursework: software engineering, database design, C/C++/Java, UML, algorithms, and CS fundamentals.

技术能力 Technical Skills

完整覆盖平台能力、语言栈、架构工程化、性能稳定性与 Agentic Engineering 实践。 Comprehensive capabilities across platforms, languages, engineering architecture, reliability, and agentic workflows.

语言核心 Languages
Swift Objective-C C/C++ C# TypeScript Dart
原生与跨平台 Native & Cross-Platform
UIKit SwiftUI AppKit Combine React Native Flutter
引擎与主机 Game Engines & Console
Unity Unreal Engine PlayStation SDK
AI Agent & LLM 工程化 AI Agent & LLM Engineering
Agent Harness MCP Electron TUI Streaming SSE OpenAI API Multimodal
工程化 & 性能治理 Toolchain & Performance
CocoaPods SPM Tuist Bazel Fastlane GitHub Actions Instruments MetricKit

原生开发 Native Development

  • 精通 Swift / Objective-C,iOS / macOS / iPadOS / watchOS / visionOS / PlayStation 多平台。 Expert in Swift / Objective-C; iOS / macOS / iPadOS / watchOS / visionOS / PlayStation.
  • UIKit / SwiftUI / AppKit / Combine / Swift Concurrency (async/await/Actor) / Metal。 UIKit / SwiftUI / AppKit / Combine / Swift Concurrency / Metal.
  • 网络:URLSession / gRPC / WebSocket / TLS Pinning / CryptoKit。 Networking: URLSession / gRPC / WebSocket / TLS Pinning / CryptoKit.

跨平台开发 Cross-platform

  • React Native 0.72+ 新架构(Fabric / TurboModules / JSI),Flutter 3.x + Dart 3。 React Native 0.72+ new architecture (Fabric / TurboModules / JSI), Flutter 3.x + Dart 3.
  • Platform Channel / FFI 桥接,RN 与原生混合工程,CodePush 热更新。 Platform Channel / FFI bridging, RN-native hybrid projects, CodePush hot update.

游戏引擎与工程化 Game Engines & Engineering

  • Unity 2020+ LTS(C# 插件 / IL2CPP / UnitySendMessage),Unreal 4.27–5.3(C++ 插件 / Blueprint)。 Unity 2020+ LTS (C# plugins / IL2CPP), UE 4.27–5.3 (C++ plugins / Blueprint).
  • PlayStation 4/PS5 SDK:PSN 登录 / PS Store IAP / DualSense 适配。 PS4/PS5 SDK: PSN auth / PS Store IAP / DualSense adaptation.
  • C++ 中间层跨语言桥接,引擎无关统一 Native SDK 接口设计。 C++ middleware cross-language bridging, engine-agnostic unified SDK interface design.

架构与工程化 Architecture & Engineering

  • MVVM / VIPER / Clean Architecture / TCA,组件化 / 插件化架构。 MVVM / VIPER / Clean Architecture / TCA, component/plugin architecture.
  • CocoaPods / SPM / Tuist / Bazel / Fastlane / GitHub Actions。 CocoaPods / SPM / Tuist / Bazel / Fastlane / GitHub Actions.

AI Agent & LLM 工程化 AI Agent & LLM Engineering

  • 自研 Agent 主循环(流式 LLM → 并行工具执行 → 结果回喂自纠错),零框架依赖;工具系统覆盖文件读写、ripgrep 代码搜索、命令执行、子代理委派、Web 检索。 Self-built agent main loop (streaming LLM → parallel tool calls → self-correcting feedback) with zero framework dependencies; toolchain covering file I/O, ripgrep code search, command execution, subagent delegation, and web search.
  • AgentHarness 工程化:offscreen 会话宿主 + 本地文件工作区(list/read/diff/write);Chrome MV3 插件(侧栏 / 内容脚本 / 页面级 Browser Agent)与 Electron 桌面端 + Web UI(REST + SSE)多宿主部署。 AgentHarness engineering: offscreen session host with a local file workspace (list/read/diff/write); Chrome MV3 extension (side panel / content script / in-page Browser Agent) and Electron desktop + web UI (REST + SSE) across multiple hosts.
  • 上下文管理(截断 / 相关文件预载 / 长对话压缩)、AGENTS.md 持久化记忆与渐进披露;权限分级、危险命令拦截、OS 沙箱(sandbox-exec / bwrap)与网络白名单,MCP 外部工具接入。 Context management (truncation / relevant-file preloading / long-conversation compaction), AGENTS.md persistent memory with progressive disclosure; permission tiers, dangerous-command interception, OS sandboxing (sandbox-exec / bwrap), network allowlist, and MCP external tool integration.
  • iOS 端多模态应用落地(图片理解 / 系统分享扩展,Swift);多模型接入(OpenAI 协议:GPT / Claude / 智谱 / DeepSeek),Streaming SSE 流式输出与成本度量。 iOS multimodal app delivery (image understanding / share extension, Swift); multi-provider LLM access via OpenAI protocol (GPT / Claude / Zhipu / DeepSeek) with streaming SSE and cost telemetry.

代表项目与成果 Representative Projects

涵盖金融、二手交易、游戏 SDK 等领域的核心架构与交付成果。 Core architecture and delivery across fintech, marketplace, and gaming SDK domains.

RightAI

RightAI — Chrome AI 浏览器助手(内嵌自研 AgentHarness 引擎) RightAI — AI Browser Assistant with a Self-built AgentHarness Engine

个人项目 / 开源 · Chrome MV3 扩展 · 2023 – 至今 · Chrome Web Store 上架,覆盖 50 语言市场 Personal / Open-source · Chrome MV3 · 2023 – Present · Published on Chrome Web Store, 50 locales

AgentHarness 引擎AgentHarness Engine

  • Offscreen 文档内运行 Agent 主循环(loop + tools + workspace),本地文件工作区 list/read/diff/write 工具Agent main loop (loop + tools + workspace) running in an offscreen document; file workspace tools: list/read/diff/write
  • 工作区授权 + 会话归档(IndexedDB),无页面降级模式与页面外工具白名单Workspace authorization + session archive (IndexedDB); pageless fallback mode with a whitelisted tool set

浏览器智能Browser Intelligence

  • 页面问答(Right 对话)+ 网页内容抓取与联网检索,Browser Agent 页面级自动化操作Page Q&A (Right chat) with page extraction and web fetch; Browser Agent for in-page automation
  • 划词翻译、图片 OCR 浮层、Quick Input 快捷输入与快捷对话窗口,多模态理解能力Selection translation, image OCR overlay, Quick Input with a standalone chat window — multimodal understanding

工程形态Engineering Form

  • 原生 ES Modules(无框架、无打包),Service Worker + Offscreen + Side Panel + Content Script 多宿主消息架构Native ES Modules (no framework, no bundler); messaging across Service Worker / Offscreen / Side Panel / Content Script
  • 动态 DNR 规则、BigModel 代理、模型归一化与设置持久化,50 语言 i18n 语言包Dynamic DNR rules, BigModel proxy, model normalization and settings persistence; i18n packs for 50 locales
omni

omni — 终端 AI 编程助手(Agent Harness 工程化) omni — Terminal AI Coding Assistant (Agent Harness Engineering)

个人开源项目 · TypeScript · 零框架依赖 Agent 主循环 · 终端 TUI + Electron 桌面 + Web UI 三形态 Personal open-source · TypeScript · framework-free agent loop · TUI + Electron desktop + Web UI

Agent 内核Agent Core

  • 自研主循环:流式 LLM → 并行工具执行 → 结果回喂自纠错,零框架依赖(原生 OpenAI SDK)Self-built loop: streaming LLM → parallel tool calls → self-correcting feedback; zero framework deps (bare OpenAI SDK)
  • 工具系统:文件读写 / ripgrep 代码搜索 / 命令执行 / 子代理委派 / Web 搜索 / 任务清单Toolchain: file I/O / ripgrep search / command exec / subagent delegation / web search / task board

安全与信任Safety & Trust

  • 权限分级(full/safe/ask/read)+ 危险命令拦截 + 审计日志,工作区信任机制Permission tiers (full/safe/ask/read) + dangerous-command interception + audit log; workspace trust
  • OS 沙箱(sandbox-exec / bwrap)+ 网络白名单代理,保障多工具执行安全OS sandboxing (sandbox-exec / bwrap) + network allowlist proxy for safe multi-tool execution

记忆与上下文Memory & Context

  • AGENTS.md / MEMORY.md 记忆系统(渐进披露 + 定时归档),工具结果截断 + 相关文件预载 + 长对话压缩AGENTS.md / MEMORY.md memory with progressive disclosure and TTL archival; result truncation + file preloading + compaction
  • 会话持久化(JSONL)与 fork / resume / send,Hooks 生命周期自动化(JSON 协议)Session persistence (JSONL) with fork / resume / send; lifecycle hooks over a JSON protocol

生态与分发Ecosystem & Distribution

  • MCP 外部工具(Resources / Prompts / OAuth PKCE)、Skills(SKILL.md 自动发现)、多模型接入(OpenAI 协议)MCP external tools (Resources / Prompts / OAuth PKCE), Skills (SKILL.md auto-discovery), multi-provider LLM (OpenAI protocol)
  • 全屏 TUI(SolidJS)+ Electron 桌面端 + Web UI(REST + SSE),npm / TUI 包与 GitHub Actions 自动发布Full-screen TUI (SolidJS) + Electron desktop + Web UI (REST + SSE); npm / TUI packages with GitHub Actions auto-release
玖富钱包 App 截图

玖富金融 App — 核心架构升级与技术团队管理 99F Group — Core Architecture Upgrade & Team Leadership

资深 iOS 开发 / 技术负责人 · 2017.07 – 2019.06 · 带领 8 人 iOS 团队 Senior iOS Dev / Tech Lead · 2017.07 – 2019.06 · Led 8-person iOS team

组件化架构重构Component Architecture

  • 拆分为 15+ 业务组件 + 10+ 基础能力组件,全量编译 12min → 4min(降幅 67%)Split into 15+ business + 10+ infra components; full build 12min → 4min (−67%)
  • CTMediator + MGJRouter 模块间零直接引用,代码冲突率下降 80%CTMediator + MGJRouter for zero direct references; conflict rate −80%

支付网关与风控Payment Gateway & Risk Control

  • 统一支付网关支持 6+ 种支付方式,成功率 91% → 96.5%Unified gateway for 6+ payment methods; success rate 91% → 96.5%
  • 端侧风控引擎日均拦截 5000+ 次异常请求,RSA+AES 混合加密通过 PCI-DSSOn-device risk engine blocks 5000+ daily; RSA+AES encryption passes PCI-DSS

性能治理Performance Optimization

  • 冷启动 4.2s → 1.8s(−57%),崩溃率 0.8% → 0.12%,内存 180MB → 110MBCold start 4.2s → 1.8s (−57%); crash rate 0.8% → 0.12%; memory 180MB → 110MB
  • RunLoop 卡顿监控 >200ms 事件减少 70%RunLoop jank monitoring: >200ms events −70%

CI/CD 与团队CI/CD & Team

  • Jenkins + Fastlane 自动化流水线,发版周期 2 周 → 每周,热修复 30minJenkins + Fastlane pipeline; release cycle 2wk → weekly; hotfix in 30min
  • Code Review 规范推行后代码缺陷率下降 40%,培养 2 名高级工程师CR adoption cut defect rate −40%; mentored 2 engineers to senior level
转转 App 截图

转转 App — 首页改版与音视频通讯 Zhuanzhuan — Homepage Redesign & VOIP

iOS 开发工程师 · 2019.07 – 2019.09 · DAU 百万级,App Store 生活榜 Top 10 iOS Developer · 2019.07 – 2019.09 · 1M+ DAU, App Store Top 10 Lifestyle

首页 UI 架构重构Homepage UI Architecture

  • 楼层化组件架构,CellBuilder 协议支持 15+ 种 Cell 动态混排Floor-based component architecture with CellBuilder protocol for 15+ cell types
  • UICollectionViewCompositionalLayout + DiffableDataSource,帧率提升 30%CompositionalLayout + DiffableDataSource; frame rate +30%

VOIP 音视频通讯VOIP Audio/Video

  • 基于 WebRTC 实现实时音视频通话,WebSocket 信令层对接WebRTC real-time audio/video with WebSocket signaling
  • 弱网环境自适应码率调整,保障通话连通性与流畅度Adaptive bitrate for weak networks; reliable call quality
悟空理财

悟空理财 iOS 客户端 — 混合架构与性能治理 Wukong Licai — Hybrid Architecture & Performance

主程 · 9F Group · 2018.05 – 2019.05 · Objective-C + React Native 混合应用 Lead Dev · 9F Group · 2018.05 – 2019.05 · ObjC + React Native hybrid app

混合架构设计Hybrid Architecture

  • 独立负责 OC + RN 混合架构设计,定义原生模块与 RN 之间的边界、路由与数据流Sole owner of OC + RN hybrid architecture; defined native/RN boundaries, routing, and data flow
  • 保障金融场景长期稳定运行,持续优化可维护性与扩展性Ensured long-term stability in fintech scenarios; improved maintainability and extensibility

APM 与稳定性APM & Reliability

  • 参与内部 APM 项目,从需求梳理到系统落地,支撑崩溃率与性能指标改进Built internal APM from requirements to delivery; enabled crash/performance observability
  • 持续代码审查与技术指导,帮助初级开发者提升代码质量与架构意识Continuous code reviews and mentoring; improved team code quality and architecture awareness

完美世界海外游戏 SDK — 从零搭建(异环等 20+ 款游戏) Perfect World Overseas Game SDK — Built from Scratch (Yihuan + 20+ titles)

iOS 技术专家 · 2019.10 – 至今 · 覆盖 10+ 国家、20+ 款游戏、月支付流水峰值 $200 万+ iOS Tech Expert · 2019.10 – Present · 10+ countries, 20+ games, peak monthly revenue $2M+

SDK 架构设计SDK Architecture

  • Core + Plugin 插件化设计,接入成本从 2 周降至 2 天Core + Plugin design; integration time 2 weeks → 2 days
  • 多端共享 IGameSDK C++ 抽象接口,复用率 90%+,崩溃率 0.01%Shared IGameSDK C++ abstraction; 90%+ reuse; crash rate 0.01%

支付与广告Payment & Ads

  • IAP + Google Pay / PayPal / Stripe 统一抽象,月流水 $200 万+,成功率 99.2%IAP + Google Pay / PayPal / Stripe abstraction; $2M+/mo, 99.2% success
  • 对接 10+ 海外广告平台(AdMob / Meta / Unity Ads / ironSource 等)Integrated 10+ ad platforms (AdMob / Meta / Unity Ads / ironSource etc.)

引擎插件开发Engine Plugins

  • Unity (C#) / Unreal Engine (C++) 插件,自建 UE 插件包管理系统Unity (C#) / UE (C++) plugins; built custom UE package registry
  • 动态挂载/替换 SDK,更新周期 3 天 → 2 小时Dynamic SDK mount/replace; update cycle 3 days → 2 hours

PlayStation 平台PlayStation Platform

  • PS4/PS5 SDK 开发,对接 PSN 账号与 PS Store IAP,月流水 $50 万+PS4/PS5 SDK; PSN auth + PS Store IAP; $500K+/mo
  • PS5 DualSense 自适应扳机与触觉反馈适配,覆盖 8+ 款主机游戏DualSense adaptive triggers + haptic feedback; 8+ console titles

工具链与自动化Toolchain & Automation

  • macOS 资源管理工具(AppKit + Swift),资源发布效率 +60%macOS resource tool (AppKit + Swift); publish efficiency +60%
  • App Store Connect API 自动化:全球上线 4h → 15min,TestFlight 1天 → 2hStore Connect API automation: global release 4h → 15min; TF 1d → 2h

SDK 质量与生态SDK Quality & Ecosystem

  • SDK 异常自愈(Crash 拦截 + 自动降级),接入文档站 + FAQ 知识库SDK self-healing (crash intercept + auto-degrade); docs site + FAQ
  • 12 个月历史版本维护,客户响应时效 24h → 4h12-month legacy support; customer response 24h → 4h

个人与开源项目 Personal & Open-source Projects

AI Pic App (Capwords-like)

基于多模态模型的 iOS 应用,实现图片理解与文案生成,并优化系统级分享体验。 iOS app leveraging multimodal models for image understanding and copy generation with native share flows.

github.com/jacksonon/ai-pic-app

RightAI

Chrome AI 浏览器助手:侧栏 AI 对话、网页内容理解、Browser Agent 页面自动化、翻译与 OCR,内嵌自研 AgentHarness 引擎。 AI browser assistant: side-panel chat, page understanding, Browser Agent page automation, translation and OCR — powered by a self-built AgentHarness engine.

Chrome Web Store

ChatGLM Multi-platform Client

基于 GLM API 的多端客户端(macOS / iOS / iPadOS),统一会话管理与跨设备体验。 GLM API clients on macOS / iOS / iPadOS with unified conversation and multi-device experience.

github.com/jacksonon/chatGLM

macOS 状态栏应用与 GitHub Workflow 实践 macOS status bar app & GitHub Workflow practice

结合 GitHub Actions 自动构建与发布,持续优化个人工具迭代效率。 Combined with GitHub Actions for automated build/release to improve personal tooling iteration speed.

github.com/jacksonon/packycode-macos-statusbar

Agent CLI (omni)

命令行 AI Agent:多模型对话、文件操作与自动化任务编排,让 AI 直接在终端里干活。 Terminal AI agent with multi-model chat, file operations and task automation — get work done from the command line.

github.com/jacksonon/omni

Unreal Package Manager

Unreal Engine 插件包管理系统(Git + HTTP API):插件打包、版本管理与动态挂载,支撑自建 UE 插件仓库。 Unreal Engine plugin package manager (Git + HTTP API) for packaging, versioning and dynamic mounting against a self-hosted plugin registry.

github.com/jacksonon/unreal-package-manager

Apple Store Connect 助手 Apple Store Connect Assistant

App Store Connect API 自动化助手:批量管理版本与审核信息、TestFlight 分发、快捷上架,缩短发版流程。 App Store Connect API automation assistant: version & review metadata, TestFlight distribution and faster releases.

tooooools.cn