Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
92 changes: 92 additions & 0 deletions src/content/posts/ep48.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,92 @@
---
type: podcast-episode
status: published
slug: /posts/ep48
guid: 48
title: EP48 AI 来了,代码该这么写才能从从容容游刃有余
subtitle: AI 来了,代码该这么写才能从从容容游刃有余
publicationDate: 2025-10-21 00:51:00
author: AnnatarHe
season: 2
episodeNumber: 48
episodeType: full
excerpt: EP48 AI 来了,代码该这么写才能从从容容游刃有余
url: https://www.xiaoyuzhoufm.com/episode/68f66104c4a8670d2edc9824
size: 0
duration: 0
explicit: false
draftLink: https://annatarhe.notion.site/EP48-AI-2809f2751b3180438c38d6fbaefaa314?source=copy_link
xyzLink: https://www.xiaoyuzhoufm.com/episode/68f66104c4a8670d2edc9824
categories:
- ai
- programming
---
### 📕 Shownotes

在 AI 时代,代码该怎么写?本期节目探讨在 AI 工具辅助下,如何从容游刃有余地进行编程工作。

有任何意见建议可以在评论区留言,或者邮件联系 [async.talk@gmail.com](mailto:async.talk@gmail.com) 也可以在 X(Twitter) 上与我们互动 [https://x.com/AsyncTalk](https://x.com/AsyncTalk)

### 👨‍👨‍👦 主播

- AnnatarHe: [https://annatarhe.com](https://annatarhe.com)

### ⏰ Timeline

00:20 AI 仍然是被低估的

01:10 程序员不会消失 - 它具有极大的可拓展性

02:45 程序员不会消失 - 这个群体人才比例高

03:31 程序员的要求会越来越高

04:20 程序员要求从老到新都要懂 - XML, CLI 等

05:55 AI 时代怎么写项目

06:00 Next.js 是你的首选

08:52 后端选 Node 或 Python

11:27 UI 就选 tailwindcss + shadcn

12:44 UI 也可以自己写

14:58 业务开发怎么结合 AI

15:10 可访问性优先

16:30 llm.txt

17:00 UA 检查 AI 应该返回纯文本

18:23 XML 优于 JSON

19:35 支持标准 IO

20:38 AI 时代的开发原则

21:08 可读性高于一切。高于性能,高于效率,高于短期收益

23:58 抛弃非语义化。比如 uuid

24:58 写测试

25:47 欢迎留下自己的想法

### 🔗 相关链接

- SEO 搜索引擎优化: [https://en.wikipedia.org/wiki/Search_engine_optimization](https://en.wikipedia.org/wiki/Search_engine_optimization)
- Critical npm supply chain attack response - September 8, 2025: [https://vercel.com/blog/critical-npm-supply-chain-attack-response-september-8-2025](https://vercel.com/blog/critical-npm-supply-chain-attack-response-september-8-2025)
- OpenAI Agents SDK: [https://openai.github.io/openai-agents-js/](https://openai.github.io/openai-agents-js/)
- tailwindcss: [https://tailwindcss.com/](https://tailwindcss.com/)
- Adam Wathan [https://x.com/adamwathan/status/1953510802159219096](https://x.com/adamwathan/status/1953510802159219096)
- shadcn: [https://ui.shadcn.com/](https://ui.shadcn.com/)
- llm.txt: [https://llmstxt.org/](https://llmstxt.org/)
- bun 支持输出 markdown: [https://x.com/bunjavascript/status/1971934734940098971?s=46](https://x.com/bunjavascript/status/1971934734940098971?s=46)
- stripe 支持复制为 markdown: [https://docs.stripe.com/building-with-llms](https://docs.stripe.com/building-with-llms)

### 📚 扩展阅读

- EP46 如何正确开喷 Next.js: [https://asynctalk.com/posts/ep46](https://asynctalk.com/posts/ep46)