<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>人机协作 | 锤子前端</title><description>Now vibe coding, so learning hammer FE ?</description><link>https://channel.meo-ai.com</link><item><title>《如何更有野心：给有模型可用的人的教程》</title><link>https://channel.meo-ai.com/posts/725</link><guid isPermaLink="true">https://channel.meo-ai.com/posts/725</guid><pubDate>Mon, 26 Oct 2026 23:26:47 GMT</pubDate><content:encoded>&lt;span class=&quot;post-title-source&quot;&gt;《如何更有野心：给有模型可用的人的教程》&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;标签：&lt;br /&gt;&lt;a href=&quot;/search/result?q=%23%E4%BA%BA%E5%B7%A5%E6%99%BA%E8%83%BD&quot; title=&quot;#人工智能&quot;&gt;#人工智能&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E4%B8%AA%E4%BA%BA%E6%95%88%E7%8E%87%E6%8F%90%E5%8D%87&quot; title=&quot;#个人效率提升&quot;&gt;#个人效率提升&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E4%BA%BA%E6%9C%BA%E5%8D%8F%E4%BD%9C&quot; title=&quot;#人机协作&quot;&gt;#人机协作&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E6%A8%A1%E5%9E%8B%E8%83%BD%E5%8A%9B%E8%BE%B9%E7%95%8C&quot; title=&quot;#模型能力边界&quot;&gt;#模型能力边界&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E8%87%AA%E6%88%91%E6%95%88%E8%83%BD%E6%84%9F&quot; title=&quot;#自我效能感&quot;&gt;#自我效能感&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23Altitude_Depth_Range&quot; title=&quot;#Altitude_Depth_Range&quot;&gt;#Altitude_Depth_Range&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;总结：&lt;br /&gt;作者 Felix Rieseberg（Claude 团队成员）指出，AI 模型能力在各方向增长并不均衡，许多用户还停留在&quot;问首都、改邮件&quot;的浅层用法。他把&quot;更有野心&quot;拆解为 Speed（速度）、Altitude（高度）、Depth（深度）、Range（广度）四种类型，并给出了每种类型的具体操作方法——从&quot;让模型对结果负责&quot;而非&quot;执行单个任务&quot;，到&quot;用行业顶尖专家的工具和方法&quot;，再到&quot;用跨领域团队思维重写任务&quot;，最后还从心理学角度（自我效能感）解释了为什么这种&quot;野心&quot;需要刻意练习。&lt;br /&gt;&lt;br /&gt;文章要点：&lt;br /&gt;1. 野心分四种：速度（省时间，已基本普及，无需多讲）、高度（关注目标之上的目标）、深度（像顶尖专家那样做任务）、广度（引入多个领域的视角与方法）。&lt;br /&gt;2. 高度（Altitude）的关键问题是&quot;下一步你想要什么结果&quot;：别只让模型填季度报告模板，而是让它分析全部数据找出变化与原因、推演最紧迫的三个决策、甚至设计一套比季度汇报更好的业务监控机制。&lt;br /&gt;3. 深度（Depth）的核心是坚持让模型使用行业顶级专家的工具，而非表面模仿专业术语：用数据库和统计模型替代 Markdown 表格，设定看似不合理的高目标，让模型用原始数据对抗性检验既有假设，甚至构建仿真模型产出&quot;新知识&quot;。&lt;br /&gt;4. 不要自我评判，要用外部裁判：作者在 2026 年 10 月仍坚持模型不能可靠地自我评估，最好用可运行的工具或测试来验证结果。&lt;br /&gt;5. 广度（Range）的技巧之一是把名词换成动词：季度报告不是&quot;一份 PPT&quot;，而是&quot;让忙碌的人在 30 分钟内相信因果故事并做出不确定决策&quot;，然后再像组建抢劫团队一样，为任务引入分析师、记者、编辑、做空者、法务会计等不同角色真正在&quot;做的事&quot;。&lt;br /&gt;6. 这一切的前提是模型要有电脑可用——能装软件、能访问数据（如 MCP 连接器），而不是只在一个聊天框里空转。&lt;br /&gt;7. 从心理学看，这本质是&quot;自我效能感&quot;问题：人类只敢在自己熟悉的窄领域相信自己能成功；好在这可被&quot;破解&quot;——设定具体的高难度目标（Locke 和 Latham 35 年研究）、看到别人做到后跟上（四分钟一英里、破二马拉松），以及允许自己失败（Linux 当年也只是&quot;爱好&quot;）。&lt;br /&gt;&lt;br /&gt;URL：&lt;a href=&quot;https://felixrieseberg.com/how-to-be-more-ambitious-a-tutorial-for-humans-with-models/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;https://felixrieseberg.com/how-to-be-more-ambitious-a-tutorial-for-humans-with-models/&quot;&gt;https://felixrieseberg.com/how-to-be-more-ambitious-a-tutorial-for-humans-with-models/&lt;/a&gt;&lt;a class=&quot;tgme_widget_message_link_preview&quot; href=&quot;https://felixrieseberg.com/how-to-be-more-ambitious-a-tutorial-for-humans-with-models&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;“We’re not ambitious enough” is easy to post and hard to follow. Here’s a practical tutorial, with prompts.&quot;&gt;
  
  &lt;div class=&quot;link_preview_site_name accent_color&quot;&gt;Felix Rieseberg&lt;/div&gt;
  &lt;img class=&quot;link_preview_image&quot; alt=&quot;How to be more ambitious: A tutorial for humans with models&quot; src=&quot;/static/https://cdn4.telesco.pe/file/uVusNcFOdFWaTdLta5O6Z-Jfo91-DcsGluLaT6m1YdCAEFA6mbDZekwK-2e-N1gRKnmg35mIiAG1XgSpIh4uRxeG3E2-evFu259v8OYmIe6VrrAYQJ4YRXoAicPcjnfswAJVwTIsXIKsbOTOCqkpI8gLK_VRlAk64A_095onirQbcYgk_yLPrMlvApG9lly_KaKb_W0UoOFKEONnwKTxqoW4fb3e_Sk1w-LBeFpchayZqK1GVQXDKrJg8BGIpGKl3GD1aWK8SD2TKlKbTDEPAqTy16qks0szmR60JJ0prF2sMeqqpzBHhxR3xz--ZxvNDq285UdIfcsOgv_ViKbNgw.jpg&quot; width=&quot;1200&quot; height=&quot;630&quot; loading=&quot;eager&quot; /&gt;
  &lt;div class=&quot;link_preview_title&quot;&gt;How to be more ambitious: A tutorial for humans with models&lt;/div&gt;
  &lt;div class=&quot;link_preview_description&quot;&gt;“We’re not ambitious enough” is easy to post and hard to follow. Here’s a practical tutorial, with prompts.&lt;/div&gt;
&lt;/a&gt;</content:encoded></item><item><title>《与 AI 协作的五种软件工程角色》</title><link>https://channel.meo-ai.com/posts/709</link><guid isPermaLink="true">https://channel.meo-ai.com/posts/709</guid><pubDate>Sun, 20 Sep 2026 07:02:41 GMT</pubDate><content:encoded>&lt;span class=&quot;post-title-source&quot;&gt;《与 AI 协作的五种软件工程角色》&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;标签：&lt;br /&gt;&lt;a href=&quot;/search/result?q=%23%E7%BC%96%E7%A8%8B&quot; title=&quot;#编程&quot;&gt;#编程&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23AI%E5%8D%8F%E4%BD%9C&quot; title=&quot;#AI协作&quot;&gt;#AI协作&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E8%BD%AF%E4%BB%B6%E5%B7%A5%E7%A8%8B&quot; title=&quot;#软件工程&quot;&gt;#软件工程&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E4%BA%BA%E6%9C%BA%E5%8D%8F%E4%BD%9C&quot; title=&quot;#人机协作&quot;&gt;#人机协作&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E5%BC%80%E5%8F%91%E8%80%85%E8%A7%92%E8%89%B2&quot; title=&quot;#开发者角色&quot;&gt;#开发者角色&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E6%8A%80%E6%9C%AF%E7%AE%A1%E7%90%86&quot; title=&quot;#技术管理&quot;&gt;#技术管理&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23AI%E7%BC%96%E7%A8%8B&quot; title=&quot;#AI编程&quot;&gt;#AI编程&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E5%9B%A2%E9%98%9F%E5%8D%8F%E4%BD%9C&quot; title=&quot;#团队协作&quot;&gt;#团队协作&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;总结：&lt;br /&gt;&lt;br /&gt;这篇文章由资深软件工程师 Nicholas C. Zakas 撰写，系统性地梳理了 AI 编程时代下人类开发者与 AI 协作的五种角色模式。作者将传统软件工程中的协作关系映射到人机协作场景中，为开发者提供了从深度参与到完全托管的完整光谱，帮助团队根据信任程度、风险等级和技术背景选择最合适的协作方式。&lt;br /&gt;&lt;br /&gt;文章要点：&lt;br /&gt;&lt;br /&gt;1. **观察者（Observer）模式**：这是最基础的人机协作方式，开发者像结对编程中的观察员一样实时监控 AI 写代码。虽然能确保代码质量，但会面临严重的&quot;审查疲劳&quot;——AI 生成代码的速度远超人类阅读速度，导致效率瓶颈。&lt;br /&gt;&lt;br /&gt;2. **技术负责人（Tech Lead）模式**：开发者负责编写技术规格说明书，设定自动化检查（代码格式化、Lint、测试覆盖率），然后让 AI 并行执行多个工作流。这种模式能成倍提升生产力，但核心挑战在于需要大量自动化投资来减轻人工审查负担。&lt;br /&gt;&lt;br /&gt;3. **架构师（Architect）模式**：开发者只关注高层系统设计、组件接口和基础设施选型，不再审查具体代码实现。风险在于过度脱离代码细节——当系统出问题时可能缺乏底层知识来诊断和修复，因此需要定期抽查生成的代码和测试。&lt;br /&gt;&lt;br /&gt;4. **工程经理（Engineering Manager）模式**：开发者专注于搭建&quot;软件工厂&quot;流程，定义从 PRD 到技术规格再到实现计划的完整生产流水线，将任务分配给不同 AI 代理并设定验收标准。挑战在于流程失败时，过度依赖流程重构可能不如直接介入解决问题高效。&lt;br /&gt;&lt;br /&gt;5. **产品经理（Product Manager）模式**：开发者完全脱离技术实现，只关注用户体验和产品功能。虽然能完成产品级工作，但最大风险是技术债务——当 AI 造成问题时，往往只能贴创可贴式的临时修复而非根治，导致系统长期依赖外部维护。&lt;br /&gt;&lt;br /&gt;6. **动态选择策略**：没有绝对最优的角色，关键在于根据任务风险、对 AI 的信任度和技术上下文灵活切换。探索陌生代码库时当观察者，协调多任务时当技术负责人，追求用户体验时当产品经理。随着对 AI 能力信心的增强，可以沿光谱向更轻量的角色移动，但始终要对最终结果负责。&lt;br /&gt;&lt;br /&gt;URL：&lt;br /&gt;&lt;a href=&quot;https://humanwhocodes.com/blog/2026/09/five-roles-working-ai/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;https://humanwhocodes.com/blog/2026/09/five-roles-working-ai/&quot;&gt;https://humanwhocodes.com/blog/2026/09/five-roles-working-ai/&lt;/a&gt;&lt;a class=&quot;tgme_widget_message_link_preview&quot; href=&quot;https://humanwhocodes.com/blog/2026/09/five-roles-working-ai&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;Software engineers can work with AI in different ways, from observing every change to managing an entire software factory.&quot;&gt;
  
  &lt;div class=&quot;link_preview_site_name accent_color&quot;&gt;Human Who Codes&lt;/div&gt;
  &lt;img class=&quot;link_preview_image&quot; alt=&quot;Five software engineering roles for working with AI - Human Who Codes&quot; src=&quot;/static/https://cdn4.telesco.pe/file/eHaHWnzDXsNctEC05hXjboevAyWprwage3bZW34KBc36z1LLemvhUwuLbcphW8shxQ8DoYxxzhzrGjN04egoJcwYNUO_-y_mxfnHk1mdtuuNrGKi1uvTKlg0dXOKj4AjHl3tCoSClLO8uk1kwSeWyGWLoDLCqKlxy0FzqZkxKqxMv15w2pg9sSKapgq6vr8sNlTLZX6nzIVcBkWBueMPGwTFmA8Ig9PiIATse0QtZ5AwLuNNSNA-kIfB0yJZbkq6Xg8r2hYeF_nJ4kUxR6_JpTRr0itcGQAxVgH3JRsV1RRZCWRmgRb85zwH3orpwiTbMB93ue8H5c3moQvewc25Ag.jpg&quot; width=&quot;1200&quot; height=&quot;630&quot; loading=&quot;eager&quot; /&gt;
  &lt;div class=&quot;link_preview_title&quot;&gt;Five software engineering roles for working with AI - Human Who Codes&lt;/div&gt;
  &lt;div class=&quot;link_preview_description&quot;&gt;Software engineers can work with AI in different ways, from observing every change to managing an entire software factory.&lt;/div&gt;
&lt;/a&gt;</content:encoded></item><item><title>《从写代码到管 Agent：斯坦福首门 AI 软件开发课的启示》</title><link>https://channel.meo-ai.com/posts/570</link><guid isPermaLink="true">https://channel.meo-ai.com/posts/570</guid><pubDate>Mon, 02 Mar 2026 08:48:45 GMT</pubDate><content:encoded>&lt;span class=&quot;post-title-source&quot;&gt;《从写代码到管 Agent：斯坦福首门 AI 软件开发课的启示》&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;标签：&lt;a href=&quot;/search/result?q=%23AI&quot; title=&quot;#AI&quot;&gt;#AI&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23Agent&quot; title=&quot;#Agent&quot;&gt;#Agent&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E8%BD%AF%E4%BB%B6%E5%B7%A5%E7%A8%8B&quot; title=&quot;#软件工程&quot;&gt;#软件工程&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E6%96%AF%E5%9D%A6%E7%A6%8F&quot; title=&quot;#斯坦福&quot;&gt;#斯坦福&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E8%81%8C%E4%B8%9A%E5%8F%91%E5%B1%95&quot; title=&quot;#职业发展&quot;&gt;#职业发展&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E4%BA%BA%E6%9C%BA%E5%8D%8F%E4%BD%9C&quot; title=&quot;#人机协作&quot;&gt;#人机协作&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E4%BB%A3%E7%A0%81%E8%B4%A8%E9%87%8F&quot; title=&quot;#代码质量&quot;&gt;#代码质量&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;总结&lt;br /&gt;&lt;br /&gt;本文是对斯坦福讲师 Mihail Eric 访谈的解读，他是全美首门 AI 原生软件开发课程 CS146S 的负责人。文章分析了初级开发者面临的&quot;三重风暴&quot;（裁员潮、毕业生激增、AI 替代压力），提出 AI 时代工程师的核心竞争力已从写代码转向&quot;管理 Agent&quot;——即编排多个 AI Agent 完成复杂任务的能力。同时强调 Agent 友好的代码库需要充分的测试覆盖、一致的文档和清晰的设计模式，这些本质上也是对人友好的工程实践。文章还指出资深开发者往往因路径依赖抗拒 AI 工具，而初级工程师的&quot;无知无畏&quot;反而成为快速适应新范式的优势。&lt;br /&gt;&lt;br /&gt;文章要点：&lt;br /&gt;&lt;br /&gt;- **初级开发者的三重困境**：COVID 后企业裁员 20-30%、CS 毕业生十年翻倍、雇主倾向&quot;少招人+AI&quot;策略，叠加导致新人求职难度激增&lt;br /&gt;- **Agent 编排是顶级技能**：能同时管理多个 Agent 的工程师属于顶尖 0.1%，但应从单个 Agent 开始逐步增加，避免盲目追求数量&lt;br /&gt;- **上下文切换是核心挑战**：管理多 Agent 需要频繁切换注意力并记住各任务进度，这与管理人类团队的能力高度相似&lt;br /&gt;- **Agent 友好代码库三要素**：充分的测试覆盖（作为显式合约）、README 与代码一致性、统一的设计模式，Agent 会在错误基础上快速复合错误&lt;br /&gt;- **品味决定软件质量**：功能性软件与卓越软件的分界在于&quot;最后一公里&quot;的打磨，顶尖工程师在发现可能性时加速而非完成任务即停止&lt;br /&gt;- **初级工程师的独特优势**：没有历史包袱，学习 AI 工具更快；&quot;无知无畏&quot;的特质使其敢于挑战行业难题，这是创业所需的完美品质&lt;br /&gt;- **避免过度工程化陷阱**：AI 让构建变得太容易，可能导致造出精美但无人需要的产品，需先验证需求再动手开发&lt;br /&gt;&lt;br /&gt;文章URL：&lt;a href=&quot;https://baoyu.io/blog/2026-02-27/from-writing-code-to-managing-agents&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;https://baoyu.io/blog/2026-02-27/from-writing-code-to-managing-agents&quot;&gt;https://baoyu.io/blog/2026-02-27/from-writing-code-to-managing-agents&lt;/a&gt;&lt;a class=&quot;tgme_widget_message_link_preview&quot; href=&quot;https://baoyu.io/blog/2026-02-27/from-writing-code-to-managing-agents&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;斯坦福首门 AI 软件开发课讲师 Mihail Eric 谈初级开发者的三重困境、多 Agent 编排的真正难点、Agent 友好代码库的标准，以及为什么初级工程师的&apos;无知无畏&apos;在 AI 时代反而是超能力。&quot;&gt;
  
  &lt;div class=&quot;link_preview_site_name accent_color&quot;&gt;baoyu.io&lt;/div&gt;
  &lt;img class=&quot;link_preview_image&quot; alt=&quot;从写代码到管 Agent：斯坦福首门 AI 软件开发课的讲师说，大多数工程师还没准备好&quot; src=&quot;/static/https://cdn4.telesco.pe/file/Qedcuvlj6-6V0EG7Ccej2fGwNGPSkYbNp-gMlnpYkKzxT8KzEo5071vepsWtaPLTpm3zhcmDPYP_qR2NOZBzcsgdUQ7EJr4M7RsfX59cMjjZ1ACQjRpCXMHREEh7rB-jUp7pnBWSy6eTC4ahfchkfHBHu0GVVucQepgx_MT3IgB2rf4eT-dgzXBUsRafZWtbUKtn9Zr4a8ZXeERKeEBOSHE0zjHVj7F2gOhg4p7mQECwv1aTuXIBp3ZltOBnUWDop49YqzIsI1r5A2ZN9DveYpgcyIAtiXjE_afhnS2aQ7yz2_A1wSogCOC42hdStVgyAwDj0j_Ec1L8Tm4LFF9OjA.jpg&quot; width=&quot;1200&quot; height=&quot;630&quot; loading=&quot;eager&quot; /&gt;
  &lt;div class=&quot;link_preview_title&quot;&gt;从写代码到管 Agent：斯坦福首门 AI 软件开发课的讲师说，大多数工程师还没准备好&lt;/div&gt;
  &lt;div class=&quot;link_preview_description&quot;&gt;斯坦福首门 AI 软件开发课讲师 Mihail Eric 谈初级开发者的三重困境、多 Agent 编排的真正难点、Agent 友好代码库的标准，以及为什么初级工程师的&apos;无知无畏&apos;在 AI 时代反而是超能力。&lt;/div&gt;
&lt;/a&gt;</content:encoded></item></channel></rss>