二分电台

2BAB

一档互联网主题的闲聊节目,旨在少传播焦虑,多分享热忱。

  1. Oct 10

    #41 和 Yingchao 聊开源:从终端到云端,给生活留点甜头

    本期二分电台邀请到了新加坡的一位开发者、jjui 维护者 Yingchao(baggiiiie),聊聊他折腾开发工具、参与开源,以及使用 AI 写代码的日常。从 Jujutsu 和终端界面,聊到云端 Agent、工具连接和开源维护。之后我们也把话题带出了电脑:健身、做饭、记录进步,以及如何让一个好习惯留在生活里。工具和工作方式一直在变,给自己留点甜头,也许才更容易走得长久。 从 Git 到 Jujutsu:一个新的版本控制工具,怎样改变提交、撤销和整理代码的习惯;jjui 又如何让这些操作在终端里更顺手。 AI 写代码与人类看代码 x AI 用 vcs 和人类用 vcs :Agent 熟悉的工具和人喜欢的工具,未必完全一样;从 diff 查看器 yadiff,聊到代码审查、工作区隔离,以及越来越多的代码改动。 从终端到云端:怎样把任务交给能连续工作的 Agent,云端与本地各有哪些限制;截图、录屏和可运行的环境,如何成为交付 review 的一部分。 给 Agent 接上工具:围绕 Executor、MCP、CLI 和 Code Mode,聊聊工具连接、账号授权与执行环境,以及不同 Agent 能否共用一套统一的外部工具。 开源维护里,代码之外的事:AI 让提交代码更容易了,维护者要花多少精力理解和验证改动?单次贡献与长期参与之间,还隔着什么样考量。 给生活留点甜头:从健身新手期的正反馈,到记录训练、自己做饭和周末吃顿好的;从严格计算到适当放松,聊聊怎样找到能长期坚持的节奏。 P.S. 场外感慨新加坡买食材真痛苦 😭 相关信息: Jujutsu(jj) / jjui:节目中聊到的版本控制工具与终端界面,Yingchao 是 jjui 的维护者之一。 yadiff:Yingchao 开发的 diff 查看器。 Executor:Yingchao 开发的 Agent 工具连接与执行平台。 Code Mode: the better way to use MCP:Cloudflare 关于让 Agent 用代码组织工具调用的介绍。 pi-stuff:Yingchao 为 pi 编写的扩展集合。 jj, git and tools:Yingchao 关于版本控制与开发工具的文章。 5 years in the gym:Yingchao 从 2020 年开始的健身经历,以及训练给日常生活带来的变化。 二分电台官网 关于和版权信息 Yingchao 的个人主页: yingchao.dev GitHub · baggiiiie AB 的联系方式: 关于 AB

  2. Sep 14

    #40 和戴铭聊性能检测 Agent:当开发者开始组建自己的萨菲罗斯军团

    #40 和戴铭聊聊 AI Agent 与开发者的自我更新 本期二分电台邀请到了知名 iOS 开发者戴铭老师,聊聊他最近开发 CLI 工具给 Agent 使用,来增强移动端性能分析、逆向和工具开发的实践,以及如何把自己的经验留给 Agent 和未来的自己。从工作流程和技能库,一路聊到《最终幻想 VII》、绘画与学习,当 AI 能做的事情越来越多,开发者又想学些什么、做些什么。 从 iOS 到 Android: 借助 AI 跨到不熟悉的领域,如何用已有的知识理解新概念,以及开发者的工作边界正在发生哪些变化。 把经验变成工具: 从文档、Skills 和脚本,到可以反复运行的 CLI,怎样把性能检测与分析流程交给 Agent,并判断它到底做对了没有。 哪些步骤固定,哪些留给 AI: 聊聊程序化流程与自由分析之间的取舍,以及实验数据、分析报告和 Agent 解读如何配合。 给 Agent 留下什么记忆: 为什么除了结论,还要保留原始数据、执行过程和版本信息,让过去的经验能被重新理解和使用。 开发者的自我更新: 从《最终幻想 VII》和《龙珠》里的角色比喻,聊到人如何保持判断、借助类比学习,以及在工具之外继续积累自己的体验。 注:受网络和录制平台问题影响,本期有约 10 处录音中断,AB 已补录过渡内容,尽量衔接前后对话,还请大家包涵。 相关信息: sim-use:另一位知名 iOS 开发者 Onevcat(猫神)参与维护的 Line 的开源项目,让 Agent 通过命令行观察和操作移动端界面。 AndroMeld:连接 Android 与 Mac,支持手机应用多窗口、文件管理,也提供供 Agent 使用的 MCP 接口。 btrace / RheaTrace:字节跳动开源的移动端性能追踪工具。 DeepSeek Harness(DSH):采用插件式设计的 Agent 运行框架。 《最终幻想 VII》:戴铭借萨菲罗斯、杰诺瓦、宝条博士和克劳德,打了几个关于开发者与 Agent 的比方。 《龙珠》:格罗博士的实验室:节目中提到的格罗博士与人造人 17 号、18 号。 我在 iOS Conf SG 25 的演讲:戴铭的演讲图文、Demo 与视频入口,也能看到节目中聊到的手绘配图。 我在韩国首尔 KWDC24 做的技术分享:关于 iOS 性能优化的另一场分享。 二分电台官网 关于和版权信息 戴铭的个人主页: 戴铭的博客 GitHub AB 的联系方式: 关于 AB

  3. 10/09/2025

    #34 移植 Fluent UI 到 Compose Multiplatform

    本期采访了 compose-fluent 团队的三位核心成员 Yaco、123哆3 以及 Sanlong。这期跳出傳統 Android/iOS 圈子,直接杀到一个融合领域,聊聊前述的超酷开源项目:把 Fluent UI (微软的设计语言) 搬到 Compose Multiplatform (CMP) 上!三位发起人都是觉得 Material Design 在桌面端用起来“不舒服”,然后这个由学生和非传统开发者组成的团队,靠着一腔热血,弥补了 CMP 桌面 UI 组件稀缺的空白。 Fluent 及其前身:嘉宾们带我们回顾了超前卫的 Metro 设计 (Windows 7/8,Zune,Win Phone),它模仿地铁指示牌,特点是黑色背景、大色块、大字——虽然微软后来转向了 Fluent UI,且最新的 Fluent 2 更显大众化。特别值得一提的是 Mica (云母) 材质,它在模糊背景壁纸的同时,兼顾了性能消耗,对老设备超友好! 开发者的血泪史:移植 Fluent UI 真是步步是坑!Compose 只支持内边框,但 Fluent UI 偏偏要外边框,导致团队只能自己造轮子。更麻烦的是,半透明边框在系统缩放(非整数像素)下会难以贴合。最狠的是动画参数文档不全,开发者只能录屏然后一帧一帧地“手搓”出效果! 设计哲学讨论:对于跨平台设计,大家推崇 “入乡随俗”,即结合平台原生操作和自身品牌特色。设计规范(如 Fluent/Material)则为不擅长设计的开发者提供了 “兜底”支持”。 私心好物分享:Yaco 推荐了性价比超高的 Meta Quest 3 VR 设备;123哆3 力推拯救中文排版的 The Type;Sanlong 则推荐 KMP 开发者入门的 Mac Mini (M4)。 相关信息: Windows Fluent UI 的 Figma 仿 Zune 的 Flutter 编写的播放器 Rune 边框的 1px gap PR Meta Quest 3 The Type Mac Mini M4 公众号:Android高效开发、南瓜饼日常 二分电台官网 关于和版权信息 AB 的联系方式: 关于 AB 项目地址和三位嘉宾的 Github(见 Contributors): compose-fluent

About

一档互联网主题的闲聊节目,旨在少传播焦虑,多分享热忱。

You Might Also Like