Technical lessons from building an AI video transcription tool: YouTube OAuth2 authentication, async task-based APIs, Python concurrency patterns, GPT laziness issues, and iOS Shortcuts integration.
Articles in the Computing category
从面向对象到面向注释——如何管理AI来辅助编程
提出AI辅助编程的核心从数据结构和算法转向注释和DocString的质量。类比管理AI与管理人类团队,强调了解能力边界、任务分解、委托和质量检查等开发经理式的思维方式。
From Object Oriented Programming to Comment Oriented Programming -- Effective AI Assisted Programming
Argues that effective AI-assisted programming shifts focus from data structures and algorithms to writing detailed comments and DocStrings. Draws parallels between managing AI and managing human teams, emphasizing delegation, context provision, and quality checks.
何时以及如何不使用AI工作
对比三种写课程介绍的策略:完全AI、AI辅助、完全人肉。发现人类写作自然流露的张力与感染力是AI外交式疏离风格所缺乏的,选择不用AI本身也是对用户的尊重。
When and How Not to Use AI
Compares three approaches to writing a course introduction—fully AI, AI-assisted, and fully human. Reveals that human writing conveys tension and engagement that AI's diplomatic, detached style lacks, and choosing not to use AI can itself show respect to users.