From 9e72f30ff49488591e193f774b65cf76fa44a116 Mon Sep 17 00:00:00 2001 From: colin Date: Wed, 17 Sep 2025 23:02:03 +0800 Subject: [PATCH] feat: new post --- ...¥æŒ‡å¯¼æˆ‘完æˆMVPäº§å“ - 「Colin's Weekend Projectã€.md | 128 ++++++++++++++++++ 1 file changed, 128 insertions(+) create mode 100644 content/posts/LLM Agent is All You Need - å½“æˆ‘ç”¨å¤§æ¨¡åž‹åŠ©æ‰‹æ¥æŒ‡å¯¼æˆ‘完æˆMVPäº§å“ - 「Colin's Weekend Projectã€.md diff --git a/content/posts/LLM Agent is All You Need - å½“æˆ‘ç”¨å¤§æ¨¡åž‹åŠ©æ‰‹æ¥æŒ‡å¯¼æˆ‘完æˆMVPäº§å“ - 「Colin's Weekend Projectã€.md b/content/posts/LLM Agent is All You Need - å½“æˆ‘ç”¨å¤§æ¨¡åž‹åŠ©æ‰‹æ¥æŒ‡å¯¼æˆ‘完æˆMVPäº§å“ - 「Colin's Weekend Projectã€.md new file mode 100644 index 0000000..b4d38eb --- /dev/null +++ b/content/posts/LLM Agent is All You Need - å½“æˆ‘ç”¨å¤§æ¨¡åž‹åŠ©æ‰‹æ¥æŒ‡å¯¼æˆ‘完æˆMVPäº§å“ - 「Colin's Weekend Projectã€.md @@ -0,0 +1,128 @@ +--- +title: LLM Agent is All You Need - å½“æˆ‘ç”¨å¤§æ¨¡åž‹åŠ©æ‰‹æ¥æŒ‡å¯¼æˆ‘完æˆMVPäº§å“ - 「Colin's Weekend Project〠+date: 2025-09-14 +description: 我个人喜欢挑一个周末在一个很短很专注的时间内, æ£é¼“点å°çŽ©æ„. 这个æ ç›®ç”¨æ¥è®°å½•我的这些 ideaã€ä½œå“ã€åˆ›ä½œè¿‡ç¨‹ä»¥åŠåæ§½. ä»Šå¤©æ¥æŒ‘战一下, 在大模型的指导下, 完æˆä¸€ä¸ªæœ€å°å¯è¡Œäº§å“(MVP) +categories: +- Weekend Project +tags: +- 技术 +- JAMStack +- LLM +- AI +--- + +> **「Colin's Weekend Projectã€** +> 我个人喜欢挑一个周末在一个很短很专注的时间内, æ£é¼“点å°çŽ©æ„. 这个æ ç›®ç”¨æ¥è®°å½•我的这些 ideaã€ä½œå“ã€åˆ›ä½œè¿‡ç¨‹ä»¥åŠåæ§½ + +ä»Šå¤©æ¥æŒ‘战一下, 在大模型的指导下, 完æˆä¸€ä¸ªæœ€å°å¯è¡Œäº§å“(MVP) + + + +## idea + +如果å•纯是开å‘一个完整的 web ç¨‹åº or 移动端程åº, å…¶å®žæ²¡å•¥æ„æ€. 我之å‰å·²ç»æžè¿‡å¾ˆå¤š, æ›´åˆ«ææ—¥å¸¸åœ¨å…¬å¸é‡Œé¢å°±æ˜¯åœ¨å¼€å‘å„ç§åŠŸèƒ½. 今天我打算以一个éžä¸“业人士的视角, 探究一下: + +- 当下å„ç§ AI 助手已ç»ç™¾èб齿”¾, 飞入寻常百姓家. 但是当下的 AI 在真实世界的任务中, 究竟能åšåˆ°ä»€ä¹ˆåœ°æ­¥ +- 如果作为一åéžä¸“业人士, 究竟能ä¸èƒ½å€ŸåŠ©è¿™äº› AI 工具åšå‡ºä¸€ä¸ªå¯ç”¨çš„äº§å“ +- 如果真正è¦åšä¸€ä¸ªé¢å‘ C 端的产å“, 把æµç¨‹ Run èµ·æ¥æŒç»­ä¸‹åŽ», 需è¦è€ƒè™‘哪些因素 + +## 如果一切都从 LLM 开始... + +我需è¦ä»£å…¥ä¸€ä¸ªéžä¸“业开å‘人员的视角, æ¥è¿›è¡Œè¿™æ¬¡çš„项目. 首先项目å¯åŠ¨çš„ç¬¬ä¸€ä¸ªé—®é¢˜: 在没有任何产å“ç»ç†çš„知识, 䏿‡‚得产å“开呿µç¨‹çš„å°ç™½çš„æƒ…况下, 我需è¦å¦‚何开始? + +在没有 LLM 以å‰, 或许我需è¦å…ˆå„ç§æŸ¥é˜…资料学习, 或者å„ç§æ‘‡äººè®©æ‡‚行的朋å‹è¿›è¡ŒæŒ‡å¯¼. 但是现在, 一切都ä¸ä¸€æ ·äº†: éšä¾¿ä¸€ä¸ª LLM 都å¯ä»¥å¸®æˆ‘快速入门 + +一开始, æˆ‘æ˜¯æ‰“ç®—æŽ¥ä½ LLM 让我快速了解产å“相关的知识. 但是çªç„¶è§‰å¾—, 既然都用 AI 了,为什么还在éµå¾ªåŽŸæœ‰çš„è·¯å¾„, 一步步自己学习ã€ç†è§£ç„¶åŽæ•™ AI åšäº‹å‘¢? æ¢ä¸ªæ€è·¯, 我åªè¦æä¾›éœ€æ±‚, AI æ¥æ‹†è§£ä»»åŠ¡. + +于是 +![image|476x415](https://blog-1301127393.cos.ap-shanghai.myqcloud.com/BlogImgs/202509172249632.png) + +![image-1|700x472](https://blog-1301127393.cos.ap-shanghai.myqcloud.com/BlogImgs/202509172249633.png) + +![image-2|700x472](https://blog-1301127393.cos.ap-shanghai.myqcloud.com/BlogImgs/202509172249634.png) + +利用 AI 生æˆä¸€å¥—æç¤ºè¯, æ¥æŒ‡å¯¼æˆ‘å¦‚æžœåˆ†æžæˆ‘çš„éœ€æ±‚ã€æ‹†è§£ä»»åŠ¡ + +ä¸å¾—ä¸è¯´, 对于这些跨领域的知识, 能有一个ä¸åŽŒå…¶çƒ¦çš„ AI 助手æ¥å¾ªåºæ¸è¿›åœ°è·Ÿä½ äº¤æµã€å¸®ä½ åˆ†æž, 效果éžå¸¸å¥½. 人类å¯èƒ½è¿˜çœŸä¸å¥½å¹²è¿™ä¸ªæ´». + +## 「AI 教我åšäº§å“〠+ +ç»è¿‡è·Ÿè¿™ä¸ªã€ŒMVP 导师ã€çš„ LLM Agent å夿²Ÿé€š, 确定了产å“çš„ä¸»è¦æž„想和核心事项. 以下是摘录的一部分 + +```markdown +#### MVP 概è¦ï¼ˆ3 å¥è¯ï¼‰ + +- **为è°**:20‑30 å²ã€å‘¨æœ«æ„Ÿåˆ°æ— èŠä¸”æœ‰æ„æ„¿å°è¯•新事物的年轻人。 +- **解决什么痛点**ï¼šä¸æ¸…楚该å°è¯•哪些活动ã€å¦‚ä½•å¿«é€Ÿå…¥é—¨ã€æ´»åŠ¨æ˜¯å¦é€‚åˆè‡ªå·±ã€ä»¥åŠèƒ½èŽ·å¾—ä»€ä¹ˆæ”¶ç›Šã€‚ +- **æä¾›çš„æ ¸å¿ƒåŠŸèƒ½**ï¼šæ´»åŠ¨åˆ—è¡¨é¡µé¢ â†’ 点击感兴趣的活动 → å±•ç¤ºå…¥é—¨é—¨æ§›ä¸Žææ–™æŽ¨èï¼ˆå…¥é—¨ææ–™æŒ‰é’®ï¼‰å¹¶åŸ‹ç‚¹ä¸ŠæŠ¥ã€‚ +``` + +```markdown +## MVP 核心功能: + 1. **活动列表**:集中展示多ç§å¯å…¥é—¨æ´»åŠ¨ï¼ˆç»˜ç”»ã€çƒç±»ã€æ‰‹å·¥ç­‰ï¼‰ã€‚ + 2. **入门详情**ï¼šç‚¹å‡»ä»»æ„æ´»åЍ → 展示入门门槛ã€å¿…å¤‡ææ–™ã€æŽ¨è教程链接。 + 3. **埋点追踪**:记录 “点击 → ≥1 min 外部阅读 → 回站†行为,用于验è¯å‡è®¾ã€‚ +``` + +这里å°è±¡æ·±åˆ»çš„æ˜¯, MVP 导师让我先确ä¿ç”¨æˆ·ç—›ç‚¹ä¸€å®šè¦æ˜¯çœŸå®žçš„, åœ¨åˆæœŸæ²¡æœ‰è®ºè¯çš„æƒ…况下, MVP çš„æ„义就在于基于一个å‡è®¾(å‡è®¾ç”¨æˆ·çš„痛点是 xxx), 我们è¦å›´ç»•这个痛点先开å‘出 1-2 个核心功能, ç„¶åŽé€šè¿‡ç”¨æˆ·æ•°æ®åˆ†æž, æ¥éªŒè¯æˆ‘们关于用户痛点的å‡è®¾æ˜¯å¦æˆç«‹. å¦‚æžœä¸æˆç«‹è¯´æ˜Žæ˜¯ä¼ªéœ€æ±‚, 也就没有继续投入的必è¦äº†. + +这一点还是让我挺惊喜的, 因为大部分人有个 idea æƒ³åš xx 产å“, 大部分都是脑门一热, æƒ³è¦æœ‰ xxx åŠŸèƒ½ä½†æ˜¯å…¶å®žæ ¹æœ¬çš„éœ€æ±‚å¹¶ä¸æ˜¯è¿™ä¸ª. 花了很多精力æžå‡ºæ¥çš„功能其实是伪需求. 而 AI 导师专业水准还是挺在线的, 能够在一开始就识别这个风险 + +## Vibe Coding + +接下æ¥å°±æ˜¯è¦è¿›å…¥å¼€å‘的部分了. 我选择的 AI 代ç å·¥å…·æ˜¯å­—节的 Trae 海外版, ä¸ç”¨éªŒè¯æ‰‹æœºå·è€Œä¸”å¯ä»¥ä½¿ç”¨ Google Geminiã€OpenAI GPT-4oã€Anthropic Claude 4 等高级模型. + +首先让 AI æ ¹æ®äº§å“éœ€æ±‚æ–‡æ¡£ã€æ‹†è§£ä»»åŠ¡æ–‡æ¡£, 确定了技术方案. ä¸è¿‡è¿™é‡Œæˆ‘为了效率简化了下&æ³¨å…¥äº†ä¸€äº›è‡ªå·±çš„ç§æˆ¿è°ƒæ–™, 最终使用的方案为: + +- astro + vue3 + tailwind css æ¥æž„建 web 站点 +- directus cms 作为åŽç«¯,çœåŽ»ç¼–å†™åŽç«¯å’Œå¯¹æŽ¥æ•°æ®åº“的麻烦 +- vercel 快速部署 + +这部分没啥好说的, 简å•åˆ—å‡ ä¸ªåæ§½çš„点å§: + +- astro é…ç½® tailwindcss, æ¢äº†ä¸€åœˆå¤§æ¨¡åž‹æ²¡ä¸€ä¸ªæ­£ç¡®çš„. 应该是跟近期大版本更新有关系. 最åŽè¿˜æ˜¯æˆ‘æ‰‹åŠ¨è·Ÿç€ astro 官方的文档æžå®šçš„ +- trae 高级模型试用é¢åº¦å¾ˆä½Ž, 没写几个功能就超é™äº†å¼€å§‹æŽ’队, 动ä¸åЍå‰é¢å‡ ç™¾å·äººåŸºæœ¬æ²¡æ³•用 +- 现阶段 AI IDE 基本都是基于 vs code 改的. 所以 vscode 的缺点也都一并继承了过æ¥, 很多语言的æ’件需è¦é¢å¤–手动安装ã€å„ç§å˜é‡è·³è½¬ç”¨ä¸äº†ã€å„ç§å¥‡æ€ªçš„æ³¢æµªçº¿æŠ¥é”™åˆæ²¡æ³•快速修正 + +最åŽç®€è¦çœ‹ä¸‹æœ€ç»ˆçš„æˆæžœå§ + +![image-3](https://blog-1301127393.cos.ap-shanghai.myqcloud.com/BlogImgs/202509172249635.png) + +![image-4](https://blog-1301127393.cos.ap-shanghai.myqcloud.com/BlogImgs/202509172249636.png) + +åŽå°æ•°æ®: +![image-5](https://blog-1301127393.cos.ap-shanghai.myqcloud.com/BlogImgs/202509172249637.png) + +## åŸ‹ç‚¹ä¸ŠæŠ¥ä¸Žç”¨æˆ·è¡Œä¸ºåˆ†æž + +之å‰åšçš„都是玩具项目和公å¸å†…部平å°, 没怎么接触过 C 端用户行为分æž. è¿™å—确实还是个挺陌生的领域. ä¸è¿‡å¥½åœ¨æˆ‘们有万能的 AI. 在ç»è¿‡åŸ‹ç‚¹éœ€æ±‚分æžã€ 技术方案对比ã€ä»»åŠ¡æ‹†è§£ä¹‹åŽ, 最åŽé‡‡ç”¨äº† Umami 平尿¥è¿›è¡Œä¸ŠæŠ¥, 并简å•é…置了下指标用于计算用户åœç•™, è¾…åŠ©éªŒè¯æˆ‘们关于用户痛点的å‡è®¾ + +![image-6|0x0](https://blog-1301127393.cos.ap-shanghai.myqcloud.com/BlogImgs/202509172249639.png) + +è·Ÿ MVP 导师沟通的时候,确定了验è¯å‡è®¾çš„æ–¹å¼ä¸º: è¡¡é‡ç”¨æˆ·æ˜¯å¦ç‚¹å‡»ã€ŒæŸ¥çœ‹è¯¦æƒ…ã€æŒ‰é’® + +- 用户点击并在外部阅读 ≥ 1  分钟åŽå›žç«™ +- æˆåŠŸé˜ˆå€¼: ≥ 25 % 的访问者完æˆâ€œç‚¹å‡» → ≥ 1 min 回站 + +为了方便统计, 借助 umaimi 的统计功能快速实现, 我åªéœ€è¦ç»Ÿè®¡æœ‰å¤šå°‘比例的用户至少点击了一次「了解详情ã€. 具体到代ç å®žçŽ°ä¸Š, å°±æ˜¯åœ¨ã€Œç‚¹å‡»è¯¦æƒ…ã€æŒ‰é’®æ·»åŠ ä¸€ä¸ªä¸ŠæŠ¥, 上报内容包括用户的 session id, åŽé¢åœ¨ umaimi 统计一段时间内, 按钮点击事件里é¢, 有多少独立的 session id 处以总的 uv å°±å¯ä»¥. + +![image-7](https://blog-1301127393.cos.ap-shanghai.myqcloud.com/BlogImgs/202509172249640.png) + +## 投放 + +众所周知, å¤©æœæ¡Œé¢ç«¯ web 用户已ç»çº¦ç­‰äºŽ 0 了, 技术åšå®¢éƒ½å¾ˆå°‘人看, 更别æè¿™ç§æ³›å¨±ä¹å‘的内容. MVP 导师æä¾›çš„æ–¹æ¡ˆ, 也是路线正确, 但是 web 端用户数æ®å馈验è¯çš„è·¯å­åŸºæœ¬æ²¡ç”¨. ä¸è¿‡è¿™ä¸ª web 页颿ˆ‘ä¹Ÿä¸æŒ‡æœ›èƒ½æˆä¸ºæµé‡ä¸»åŠ›, 最多算个 wiki. + +è¦æƒ³çœŸçš„æœ‰äººçœ‹, 收获真实用户å馈, 还是需è¦åˆ°å„ç§æ–°åª’体平å°åŽ»æŠ•æ”¾çš„. ç„¶åŽå†æ”¶é›†æ•°æ®è¿›è¡Œåˆ†æž, ä¸è¿‡è¿™ä¸ªå·¥ä½œé‡å°±æ˜¯å¦å¤–一回事了. è¿è¥èµ·æ¥è¿˜æ˜¯éœ€è¦æŒºå¤šæ—¶é—´ç²¾åŠ›çš„. + +å°è¯•åšäº†å‡ ä¸ªå›¾æŠ•放到å°çº¢ä¹¦, 放几个示例图 + +![image-8](https://blog-1301127393.cos.ap-shanghai.myqcloud.com/BlogImgs/202509172249641.png) + +用的æžå®šè®¾è®¡çš„æ¨¡ç‰ˆè°ƒæ•´äº†ä¸‹, æ’图是用 Gemini, 效果还å¯ä»¥, 能很好地éµå¾ªç”¨æˆ·æŒ‡ä»¤, ä¸è¿‡ç¾Žå­¦æ–¹é¢è·Ÿ MidJourney 那些还是差了一截, 毕竟人家专攻的方å‘. æç¤ºè¯é‡Œé¢é™åˆ¶å¥½é£Žæ ¼çš„è¯å‡ºå›¾æ•ˆæžœè¿˜æ˜¯å¯ä»¥çš„, 这里åŽç»­å¦‚果有必è¦çš„è¯, 其实也å¯ä»¥ AI 批é‡ç”Ÿäº§æ’图. + +ä¸è¿‡å°çº¢ä¹¦è´¦å·å†·å¯åЍ, åå“平平. 这里åŽç»­æœ‰æ—¶é—´å†ç ”ç©¶å§ + +## The End + + +