Blog
Claude Code代码快速导览
Mar 31, 2026 — Claude
Claude Code是Anthropic官方的CLI工具,让开发者能够直接在终端中与Claude交互,执行软件工程任务。本文将快速导览其核心架构和设计理念。
飞书、钉钉、企业微信都在做 CLI,它们到底在争什么
Mar 31, 2026 — AI, Agents, Skills
国产办公 SaaS 集体发布 CLI,不是技术审美回潮,而是在争夺 Agent 时代的系统调度入口。CLI + Skills 的渐进式能力披露,比全量 MCP 暴露更贴合当前 Agent 的运行现实。
Compound Engineering:构建能够自我进化的 AI Agent
Mar 29, 2026 — AI, Skills, Agents
AI Coding 越用越乱,根源是用无状态的模型做需要长期一致性的工程。解法是把 AI 放进一个能持续吸收经验的系统里。
从 Vibe Coding 到 Skill Workflow
Mar 27, 2026 — AI, Skills, Agents
Skill Workflow 不是更强的 prompt,而是用 Orchestrator、HANDOFF 和评估把 AI 功能开发变成稳定流程。
从上下文工程到 Harness Engineering:驾驭模型而不只是使用模型
Mar 25, 2026 — AI, Agents
编码只占开发工作量的 30%,AI 加速了这 30% 却没碰剩下的 70%。Harness Engineering 的思路是:为 Agent 构建工具、上下文和反馈闭环,让它接管编码之外的验证与交付。
如何写用户级 AGENTS.md
Mar 22, 2026 — Codex, Agents, AI
以两份真实的全局配置为例,分析写 `~/.claude/CLAUDE.md` 或 `~/.codex/AGENTS.md` 时最常见的误区,以及什么样的内容才真正会改变 agent 的行为。
拆解 pua-skills:它为什么有效,以及为什么不是因为 PUA
Mar 22, 2026 — AI, Claude Code, Codex, Skills
pua-skills 真正起作用的,不是 PUA 话术,而是把失败升级策略、强制工具调用和更严格的完成标准打包成了一套可执行的 agent 约束。
Codex 最佳实践:从一次性提示词走向可复用工作流
Mar 21, 2026 — Codex, Agents, AI, Tutorial
这份官方指南最值得记下来的,不是零散的提示词技巧,而是一条清晰的演进路径:先把任务说清,再把规则、工具和重复流程沉淀成系统。
别再只盯着 SKILL.md 格式,Skill 真正难的是内容设计
Mar 19, 2026 — AI, Agents, Reading
这条帖子真正有价值的,不是让你背五个模式名,而是先给 Skill 的失控类型分型,再决定该用哪种结构、怎样组合知识、模板和门禁。
Claude Code Skills 实战经验:Anthropic 内部到底怎么用
Mar 19, 2026 — Claude Code, Skills, Agents, Reading
真正有价值的 Skill 不是提示词合集,而是围绕知识、验证、数据、流程和运维拆出来的团队能力单元。
OpenAI 给管理层的 AI 采用五步法
Mar 14, 2026 — AI, Reading, Thoughts
这份指南表面是五步法,内核只有三件事:给信号、扩散经验、缩短落地链路。技术不是瓶颈,组织才是。
比 Function Calling 更重要的,是给 Agent 一条能自我修正的命令行
Mar 13, 2026 — AI, Agents, Tool
这篇 Reddit 讨论最值得记下来的,不是“CLI 一定赢”,而是统一入口、可组合操作和带方向感的报错,确实更贴近 Agent 的工作方式。
如何让 AI 翻译更准确?从提示词到质检闭环
Mar 12, 2026 — AI, Tutorial
梳理多篇关于 AI 翻译的实践文章后,我更认同一个结论:翻译准确性不是靠一条神奇 Prompt,而是靠任务定义、分阶段翻译、术语约束、模型选型和质检闭环一起做出来的。
编程 Agent 如何重塑工程、产品和设计
Mar 12, 2026 — AI, Agents, Thoughts
编程 Agent 改变的不是谁写代码更快,而是 EPD 的协作瓶颈。实现越来越便宜后,真正稀缺的是评审、取舍和跨角色判断。
Agent Skill 评测实战:别再写完就算,先把对照实验跑起来
Mar 10, 2026 — Skills, Agents, Tool
Skill 能不能进生产环境,关键不在于“写出来没有”,而在于“评出来没有”。基线、评测集、执行路径和回归闭环,才是它真正的软件工程部分。
AGENTS.md 可能在伤害你的编码 Agent:一项实证研究给出的反直觉结论
Mar 5, 2026 — Agents, Claude Code, Codex, Reading
ETH Zurich 在多代理与多仓库基准上的研究显示,自动生成的 AGENTS.md 往往增加推理成本并拉低正确率;真正有效的是短小、动态维护的“风险清单”。
如何写好 agents.md:从 2500+ 仓库提炼的可执行规范
Mar 5, 2026 — Agents, Tutorial, Tool
GitHub 对 2500+ agents.md 的分析显示,高质量 Agent 配置的关键不在“提示词文案”,而在可执行命令、清晰边界与可验证流程。
Skill-creator 更新解读:用 Evals 与基准测试把 Skills 做成可验证资产
Mar 4, 2026 — Claude, Skills, Tutorial
这次更新真正重要的,不是让你更快写出 Skill,而是第一次把 Skill 带进“可测试、可比较、可回归”的软件治理流程。
Anthropic Advanced Tool Use 解读:让 Agent 在大规模工具系统中稳定工作
Mar 3, 2026 — Claude, Agents, Tool, Reading
Anthropic 这篇文章真正有用的,不是介绍三个新能力,而是把大规模工具系统里最常见的三个故障点拆开处理:找不到、调不动、调不准。
Claude Skill 构建完整指南:从入门到精通
Mar 3, 2026 — Claude, Skills, Tutorial
Anthropic 这份 PDF 真正讲清楚的,不是 Skill 目录长什么样,而是如何把触发条件、工作流门禁和验证资产封装成可复用的工程能力。
把工单分析 SOP 做成 Skill:用 Copy as fetch 取代脆弱的页面自动化
Mar 3, 2026 — Skills, Agents, Tool, Tutorial
这条工单分析路线真正有价值的,不是让 Agent 学会点页面,而是把浏览器从主接口降级成取样工具,再把稳定请求和分析约束沉淀成 Skill。
AI Coding 的下一步:从工具提效到知识驱动的研发变革
Mar 2, 2026 — AI, Agents, Thoughts
企业级 AI Coding 迟迟没有出现质变,很多时候不是模型不够强,而是专家知识还没有被组织成可复用、可检索、可持续更新的系统。
10 个 Claude Code 命令实战:把高频开发流程做成可复用系统
Mar 2, 2026 — Claude Code, Claude, Tutorial
这篇 Medium 文章真正值得抄的不是 10 条命令清单,而是把规划、门禁和协作收口成一套可版本化的命令库,让团队少做重复解释和人工兜底。
Claude Code Agent Teams 实战:多代理并行协作的边界与方法
Mar 2, 2026 — Claude Code, Claude, Agents, Tutorial
官方文档真正讲清楚的,不是怎样多开几个 Claude,而是什么时候值得为并行协作付出额外的协调和 token 成本。
Claude Code 最佳实践:把 Agent 从“能用”变成“稳定高产”
Mar 2, 2026 — Claude Code, Claude, Agents, Tutorial
这份官方指南真正重要的,不是零散技巧,而是三条主线:把上下文当稀缺资源,把验证当交付门槛,把会话当可治理系统。
Claude Code Memory 实战:把一次性对话变成可累积的工程上下文
Mar 2, 2026 — Claude Code, Claude, Tutorial
这篇官方文档真正讲清楚的,不是“Claude 会记住什么”,而是规则和经验该分别放在哪里,团队怎么把两套记忆用成可治理资产。
Claude Code 团队工作流:值得落地的 10 个实战技巧
Mar 2, 2026 — Claude Code, Claude, Skills, Reading
这 10 条 Claude Code 实践真正有价值的,不是技巧数量,而是它们共同指向了一套团队工作流:并行、计划、规则沉淀和流程产品化。
AI代理的上下文工程:构建Manus的经验教训
Mar 2, 2026 — AI, Agents, Thoughts
Manus 这篇文章真正重要的,不是某一条提示技巧,而是一个判断:在模型快速迭代的阶段,很多 Agent 团队的优势已经转向上下文工程。
Cursor Rules 优化实战:把提示词堆砌改造成可治理的工程体系
Mar 2, 2026 — AI, Agents, Tool
Cursor Rules 真正难的不是“写更多规则”,而是让规则可治理。分层、分责和度量闭环,比继续往单文件里堆经验句子更重要。
Node.js 2025 工程实践:从依赖外置到运行时内建的迁移清单
Mar 2, 2026 — Tutorial, Softwares
2025 年更值得做的,不是追逐单个新 API,而是按优先级把 ESM、原生 fetch、node:test 和基础观测能力逐步收进 Node.js 工程基线。
用 Streamlit + AutoGen + DeepSeek 落地智能测试用例生成器
Mar 2, 2026 — AI, Agents, Tool, Tutorial
`Streamlit + AutoGen + DeepSeek` 更适合被定义为测试设计加速器,而不是自动测试平台。如果要把它带进生产环境,真正决定效果的是校验、审核和追踪能力。
Claude Code 完整入门:从“先想清楚”到可持续提效
Mar 1, 2026 — Claude Code, Claude, Tutorial
这篇教程线程真正讲清楚的,不是几个孤立技巧,而是怎样把 Claude Code 的产出质量拆成任务建模、项目记忆、上下文治理和验证闭环四个变量。
Harness Engineering:Agent-First 时代的软件工程实践
Mar 1, 2026 — Codex, Agents, AI, Reading
OpenAI 这篇实践真正重要的不是“零手写代码”,而是团队如何把环境、文档和反馈回路做成 Agent 的工作底座。
PocketFlow 学习笔记:100 行代码的极简 LLM 框架
Mar 1, 2026 — AI, Agents, Tool, Tutorial
PocketFlow 真正值得学的,不是“100 行代码”这个数字,而是它把 LLM 应用压成 Graph + Shared Store 这套最小骨架,让 Workflow、Agent 和 RAG 都能落在同一套抽象上。
大模型 Prompt 技巧全解析
Mar 1, 2026 — AI, Tutorial
Prompt 真正难的不是“文案怎么写”,而是怎么把任务、上下文、约束和输出形式说清楚,让模型在对的问题上稳定发力。
用系统架构思维,告别"意大利面条式"系统提示词
Mar 1, 2026 — AI, Agents, Tutorial
真正让系统提示词失控的,不是规则写得少,而是结构没立住。把角色、接口、流程和约束拆开,提示词才会真正变得可维护。
从0到1做 AI 客服:有赞这条路到底怎么走通的
Mar 1, 2026 — AI, Agents, Reading
AI 客服难的从来不是做出 Demo,而是把它做成可长期运营的系统。有赞这条路径最值得看的是工程化取舍,而不是单点技巧。
CLI 与 MCP:为什么懒加载工具定义能显著降低 Token 成本
Feb 28, 2026 — AI, Agents, Tool, Reading
基于一篇实测文章,拆解 MCP 与 CLI 在工具发现阶段的成本差异,并给出可直接落地的懒加载优化策略。
国产编程模型怎么选:先按任务分型,再谈模型强弱
Feb 28, 2026 — AI, Tool, Reading
基于 TRAE 的模型选择指南,整理 Doubao-Seed-2.0-Code、GLM-5、MiniMax-M2.5、Kimi-K2.5 的核心差异,并给出可执行的任务分配方法。
用 Skills 把业务缺陷检测前移到编码阶段
Feb 28, 2026 — AI, Skills, Agents, Reading
通过将 QA 与架构经验封装为可编排的 Agent Skills,把业务规则校验嵌入 IDE,降低上下文切换成本并前置拦截高风险缺陷。
在 Node.js 中快速落地 Vercel AI SDK:统一多模型接入、流式输出与结构化结果
Feb 28, 2026 — AI, Tool, Tutorial
基于 Valeri Karpov 的实践,整理 Vercel AI SDK 在 Node.js 的三类核心能力:多 Provider 统一抽象、流式输出与 Zod 结构化对象生成,并给出可直接迁移的工程封装方式。
Flutter 自定义 ScrollView 与 Sliver 系列组件高级实战
May 1, 2025 — Flutter
精通 Flutter 滚动视图布局,深入 CustomScrollView 与 Sliver 系列组件的高级用法,实现吸顶、视差滚动等复杂交互效果。
SQLite 在移动端的性能优化
Apr 28, 2025 — Flutter
针对移动端 SQLite 数据库的性能优化指南,涵盖索引策略、查询优化、事务处理及 WAL 模式,解决 Flutter 应用中的数据卡顿问题。
2025 年 Flutter 导航路由技术选型报告
Apr 27, 2025 — Flutter
深度解析 2025 年 Flutter 路由管理的主流方案,对比 GoRouter 与 AutoRoute 的最新特性,探讨声明式路由在复杂应用中的最佳实践。
Flutter App 数据持久化的最佳实践
Apr 25, 2025 — Flutter
全面盘点 Flutter 数据持久化方案,对比 SharedPreferences、Hive、Isar 及 SQLite 的优缺点,助你根据业务场景选择最合适的存储策略。
FFmpeg 在 iOS 短视频剪辑软件开发中的应用与设计考量
Mar 23, 2025 — iOS
基于 FFmpeg 开发 iOS 短视频编辑功能的实战指南,涵盖视频裁剪、滤镜添加及音频处理等核心功能的实现与性能优化。
字节跳动开源的Lynx:Web开发者的跨平台新选择
Mar 16, 2025 — Others
探索 LynxJS 跨平台框架的核心特性与应用场景,分析其在原生渲染与前端开发体验之间的平衡,以及如何从 React/Vue 迁移。
watch_it: 又又又又一个Flutter状态管理库
Mar 15, 2025 — Flutter
深入解析 watch_it 库在 Flutter 状态管理中的应用,结合 get_it 实现依赖注入与响应式更新,简化代码结构并提升开发体验。
如何打造一套高质量的Flutter UI组件库
Feb 21, 2025 — Flutter
详细介绍如何从零构建一套 Flutter UIKit 组件库,涵盖设计原则、组件封装及分包管理,提升团队开发效率与 UI 一致性。
Flutter 状态管理进阶:构建类型安全的多值ValueNotifier
Jan 18, 2025 — Flutter
介绍如何通过组合多个 ValueNotifier 实现细粒度的状态管理,避免不必要的 Widget 重建,提供一种轻量级且高效的 Flutter 状态解决方案。
Dart Sealed Class 与模式匹配实战指南
Jan 5, 2025 — Flutter
利用 Dart 3 的 Sealed Classes 与模式匹配特性重构 Flutter 代码,提升状态管理的类型安全与代码可读性,构建更健壮的业务逻辑。
Flutter 极简状态管理:基于 ValueNotifier 实现
Dec 15, 2024 — Flutter
回归 Flutter 基础,重新审视 ValueNotifier 的强大能力。无需引入第三方库,仅用原生 API 实现高效、简洁的局部状态管理。
Flutter 优化 API 错误响应:Result 模式实践指南
Dec 14, 2024 — Flutter
在 Dart 中实现 Result 模式(Monad),优雅处理函数返回值与异常,替代传统的 try-catch 结构,提升 Flutter 应用的错误处理能力与代码健壮性。
如何选择项目结构:功能优先还是层级优先?
Dec 8, 2024 — Flutter
探讨可扩展的 Flutter 项目目录结构设计,基于 Feature-first 分层架构,解决随着项目增长带来的代码耦合与维护难题。
Windows PowerShell 脚本问题记录
Nov 20, 2024 — Softwares
PowerShell 高效脚本编写指南,涵盖常用命令、管道操作及自动化任务处理,助力开发者提升终端操作效率与系统管理能力。
摸鱼精选第 37 期
Nov 4, 2024 — Reading
本期精选:Dart 异步编程进阶:Completer 的实用指南与应用场景;Swift Concurrency 前沿探索:async/await 特性在 Swift 5.5+ 中的演进。
给Flutter build_runner加速
Nov 2, 2024 — Flutter
详解 Flutter build_runner 的工作原理与使用技巧,解决代码生成过程中的常见问题,优化 Freezed、JsonSerializable 等库的编译速度。
Windows 11 配置 WSL2
Nov 1, 2024 — Softwares
Windows 开发环境配置:Windows 11 配置 WSL2 (Ubuntu) 进行 Android 开发的踩坑记录与解决方案。
摸鱼精选第 36 期
Jun 1, 2024 — Reading
本期精选:C++20 协程(Coroutines)入门指南:从原理到 std::generator 实现;深入理解 C++ 异步编程模型。
摸鱼精选第 35 期
May 26, 2024 — Reading
本期精选:React 性能优化反思:何时应该(以及不应该)使用 useMemo;深入理解 React Hooks 依赖管理与重渲染机制。
摸鱼精选第 34 期
Nov 12, 2023 — Reading
本期精选:Linux 内核内存规整(Memory Compaction)原理详解;iOS Crash 治理实战:淘宝 VisionKitCore 崩溃问题排查与修复。
摸鱼精选第 32 期
Aug 20, 2023 — Reading
本期精选:2023 春夏季开源操作系统训练营:Rust 编写 RISC-V 内核;PromptPerfect:GPT 提示词优化工具;Uber Go 语言编码规范中文版推荐。
摸鱼精选第 31 期
Jul 23, 2023 — Reading
本期精选:React 自定义 Hook 实战:如何封装一个高效的 useDebounce 防抖钩子;深入理解 useEffect 与 useRef 的配合使用。
iOS Combine 框架使用
Jul 19, 2023 — iOS
iOS Combine 框架入门:响应式编程核心概念(Publisher, Subscriber, Operator)与常用操作符实战。
摸鱼精选第 30 期
Jun 1, 2023 — Reading
本期精选:深度学习入门:强化学习 100 题实战解析(从马尔科夫到 DQN);Swift 语言特性解析:Dynamic Member Lookup 动态成员查找的应用。
摸鱼精选第 29 期
May 1, 2023 — Reading
本期精选:Flutter 闲鱼知识小报:前端与移动端开发技巧汇总;C++ 并发编程指南:从 C++11 到 C++17 多线程模型详解。
摸鱼精选第 28 期
Apr 2, 2023 — Reading
本期精选:网易云音乐 Swift 与 Objective-C 混编 Module 化治理实践;使用 Swift Concurrency 实现 Debounce 防抖与 Throttle 节流功能。
摸鱼精选第 27 期
Feb 15, 2023 — Reading
本期精选:Swift Concurrency 实战:使用 Task Group 实现原生并行任务处理,替代 GCD 与 OperationQueue 的现代化方案。
摸鱼精选第 26 期
Jan 31, 2023 — Reading
本期精选:网易云音乐 React Native 工程 Monorepo 改造实践分享;Node.js 架构设计与最佳实践之道(Tao of Node)深度解读。
摸鱼精选第 25 期
Dec 15, 2022 — Reading
本期精选:C++20 关键字解析:const vs constexpr vs consteval vs constinit 的区别与应用场景;现代 C++ 编译期常量最佳实践。
摸鱼精选第 24 期
Dec 1, 2022 — Reading
本期精选:揭秘破坏 Swift Concurrency 并发安全的五种方式及 @MainActor 陷阱;Effective Shell:提升 Shell 脚本编写效率的实用指南。
摸鱼精选第 23 期
Nov 15, 2022 — Reading
本期精选:iOS SIGKILL 信号崩溃抓取与 MetricKit 框架应用实践;Swift Concurrency 开发避坑指南:那些官方文档没告诉你的事。
摸鱼精选第 22 期
Nov 1, 2022 — Reading
本期精选:Chromium 浏览器 HEVC 硬解实现原理与实测;闲鱼技术团队对终端组织与技术架构的深度思考;TypeScript 代码整洁之道(Clean Code)最佳实践。
摸鱼精选第 21 期
Oct 15, 2022 — Reading
本期精选:大规模 C++ 项目中现代化工具链(LLVM, ThinLTO, AutoFDO)的技术实践;深入掌握 SwiftUI 中 task 修饰器的使用技巧与并发模型。
摸鱼精选第 20 期
Oct 1, 2022 — Reading
本期精选:深入理解 SwiftUI Layout Protocol:布局协议基础与自定义容器实现;探索视图层级中的家族动态(Family Dynamics)。
iOS APNS 推送服务接入问题汇总
Sep 26, 2022 — iOS
iOS APNS 推送故障排查:常见错误(Not registered, Missing token)原因分析与解决方案。
摸鱼精选第 19 期
Sep 15, 2022 — Reading
本期精选:轻量级 C/C++ 日志库 EasyLogger 推荐;Google 高性能序列化库 FlatBuffers 介绍;C++ Core Guidelines 核心编程指南导读。
Docker部署 Ghost 博客
Sep 12, 2022 — Others
个人博客搭建:使用 Docker 和 Docker Compose 快速部署 Ghost 博客(集成 MariaDB)。
【译】Swift/OC/C++/Rust/Vale 等编程语言的弱引用实现
Sep 10, 2022 — Others
编程语言原理:深入分析 Swift, C++, Rust, Vale 等语言中弱引用(Weak Reference)的实现机制。
摸鱼精选第 18 期
Sep 1, 2022 — Reading
本期精选:Vue 3 状态管理新宠 Pinia 与 Vuex 的对比分析;IoT 设备 CoAP 协议漏洞挖掘实战;Go 语言 Context 组件源码深度学习笔记。
摸鱼精选第 17 期
Aug 15, 2022 — Reading
本期精选:Node.js 高性能 LRU 缓存库 lru-cache 推荐;Fastify Web 框架性能优势分析;Android Play Integrity API 安全性提升实践。
摸鱼精选第 16 期
Aug 1, 2022 — Reading
本期精选:rCore-Tutorial-Book V3:用 Rust 从零编写 RISC-V 操作系统内核;Modern Web Development:现代 Web 开发设计模式与性能优化指南。
摸鱼精选第 15 期
Jul 15, 2022 — Reading
本期精选:字节跳动高性能 Go HTTP 框架 Hertz 设计实践;基于 Netpoll 的网络库优化与分层架构解析(应用层、路由层、协议层)。
摸鱼精选第 14 期
Jul 1, 2022 — Reading
本期精选:深入浅出 TCP/UDP 协议疑难杂症解析;网络编程核心概念梳理(TIME_WAIT, CLOSE_WAIT, 负载均衡)。
摸鱼精选第 13 期
Jun 15, 2022 — Reading
本期精选:探讨 Dapr 与 Layotto 等多运行时(Multi-Runtime)架构;Swift Codable 高级实战技巧;HTTP/3 规范正式发布及核心概念解读。
摸鱼精选第 12 期
Jun 1, 2022 — Reading
本期精选:现代 C++ 软件设计:过程式、面向对象与函数式编程的多范式融合;深入解析 Netty IO 事件编排利器 Pipeline 的设计与实现。
推荐一本操作系统的书
May 19, 2022 — Thoughts
经典书籍推荐:《Operating Systems: Three Easy Pieces》(操作系统导论),深入浅出的 OS 学习神作。
摸鱼精选第 11 期
May 15, 2022 — Reading
本期精选:Figma Config 2022 新功能解读(自动布局、暗黑模式);深入理解 OC/C++ 闭包混合捕获问题;Xcode 首次断点调试慢的解决方案。
摸鱼精选第 10 期
Apr 30, 2022 — Reading
本期精选:美团搜索团队 Linux 环境下跨语言调用 C++ 组件实践;从操作系统视角深度解析编程语言并发模型与 I/O 调度机制。
摸鱼精选第 9 期
Apr 15, 2022 — Reading
本期精选:Go 1.18 泛型(Generics)核心特性解读;Go 多模块工作区模式(Multi-Module Workspaces)实战指南;NanoID 替代 UUID 的优势分析。
Swift Concurrency 专题
Apr 5, 2022 — Reading
Swift Concurrency 学习路线:从 async/await 到 Actor 模型,官方文档与 WWDC 资料汇总。
深入理解 SwiftUI 的可变容器 View
Mar 17, 2022 — iOS
深入理解 SwiftUI 布局:@ViewBuilder 原理与自定义容器视图(Container View)实现指南。
摸鱼精选第 7 期
Mar 15, 2022 — Reading
本期精选:C in ASM:从汇编视角分析 C 语言在 ARM64 架构下的执行机制;iOS 微信全文搜索技术优化:基于 SQLite FTS5 的引擎改进。
2022年了,再来谈谈 App UI开发
Mar 5, 2022 — iOS
移动端 UI 开发新趋势:从 MVC 到声明式 UI(SwiftUI, Flutter, Jetpack Compose)的演进与思考。
基于GetX的Flutter项目架构设计方案
Jan 19, 2022 — Flutter
Flutter 架构设计:基于 GetX 状态管理框架的 App 架构方案探讨(依赖注入、路由管理、性能优化)。
摸鱼精选第 4 期
Jan 16, 2022 — Reading
本期精选:58 安居客 iOS 工程 Swift 与 Objective-C 混编踩坑指南;常见内网穿透工具(nps, frp)使用总结与推荐。
Chrome 浏览器隐藏功能
Dec 13, 2021 — Softwares
Chrome 浏览器隐藏技巧:开启并行下载(Parallel Downloading)提升速度与实验性功能(Flags)推荐。
摸鱼精选第 3 期
Dec 13, 2021 — Reading
本期精选:贝壳 Flutter 混合工程集成方案;Flutter 全场景滚动容器原理与实践;TCA (The Composable Architecture) 架构深度解析。
摸鱼精选第 2 期
Dec 5, 2021 — Reading
本期精选:贝壳 App 团队 Flutter 图片内存优化实践与源码分析;Flutter 高效调试工具 FDB 功能详解(内存泄漏检测、FPS 监控)。
摸鱼精选第 1 期
Nov 22, 2021 — Reading
本期精选:深入剖析 Node.js 底层原理与 V8 引擎机制;探讨异步编程体系与 Libuv 事件循环;梳理 Node.js 模块加载器分类与实现。
编译 iOS 版本的 WebRTC
Nov 23, 2020 — Softwares
WebRTC 编译指南:如何在 iOS 平台下载源码并编译 WebRTC 静态库(gn, ninja 工具链使用)。
iOS 架构类文章汇总
Sep 10, 2020 — iOS
近几年在关于 iOS App 架构的讨论很热烈,然后从 Web 开发上受到很多的启发。本文汇总一些 Flux/Redux、MVVM、VIPER等文章。
Flutter通过BuildContext扩展来简化TextTheme
Jul 20, 2020 — Flutter
优化 Flutter 文本样式管理:通过 BuildContext 扩展简化 TextTheme 调用,减少样板代码。
UIScrollView 不想触发 scrollViewDidScroll 的操作
Sep 19, 2017 — iOS
UIScrollView 不想触发 scrollViewDidScroll 的操作