当然可以!我们可以一起探讨各种有趣的话题,比如科技发展、文化知识、日常生活技巧等。请告诉我你感兴趣的具体方向或者问题,我会尽力提供帮助和相关信息。让我们一起探索和创造吧!

摘要:这一章我们会解锁 Claude 的 teammate 模式,尝试开发一款 AI-oriented + 中医学习小游戏。在遍地都是“成功学”的今天,第一版游戏更像是大型事故现场>_&lt
这一章我们会解锁 Claude 的 teammate 模式,尝试开发一款 AI-oriented + 中医学习小游戏。 在遍地都是“成功学”的今天,第一版游戏更像是大型事故现场>_<,本文分两部分: Teammate 模式的开发流程回顾与技术解析 Teammate 模式踩坑指南:尤其针对国内模型,部分问题未必适用于 Claude 官方模型 一句话总结:不是AI不强大而是我和AI作为两个完全不相似的灵魂,从头到尾都没有拉齐过世界观。 “AI时代每个人都是一个团队”吗? 经过这一期做游戏的尝试我的观点是“分情况,别激动”, 在以下两个场景,AI能给你带来无得价值 吃过猪肉(技能增强):我是搞算法的,所以围绕算法站的的场景,从产品到设计到算法到前后端,甚至运营和测试,有AI加持,我能全链路操作,如鱼得水。 看过猪跑(目标极度具象):比如你没做过动画,但你对“我想要什么效果”已经能在脑海里很清楚地构建出来。目标可描述、效果可感知,差距可衡量。那跨界只会带来不被传统局限的无穷创意。 哈哈但做游戏,我纯属是脑袋一热,小时候没咋玩过游戏,那咱直接跳过玩游戏来做个游戏呗,所以我属于及没吃过猪肉也没见过猪跑,于是这里就埋下了灾难的种子。 step1. 澄清需求 说实话,一开始我也不知道我要做个啥游戏。 我给模型的需求大概是:“我想做一个 AI-oriented 的中医学习游戏。” 我开启了 /plan 模式,大致提了需求,然后——完全放手让AI去做了。 事实证明,这是一切灾难的开始。这里必须敲黑板: 对于有一定复杂度的项目,写代码并不是最核心的部分,澄清需求才是。 需求要澄清到什么程度?至少要做到: 开发提不出异议 设计提不出异议 测试知道怎么验收 最关键的是:你自己知道你到底想要什么 否则后面所有“高效开发”,本质上都是:高效地朝错误方向狂奔。 事实证明,楼歪得太狠的时候,是无法扶正的。 step2. 开始组队 终于轮到“一个人拥有一个AI团队”的梦幻环节了 为了提高项目进度,我开启了 Claude 的 teammate 模式,设置了三个角色: 前端开发:负责写代码 设计师:负责页面设计和药材/饮片内容绘制 数据工程师:负责游戏药物相关的数据 schema 在我当时的想象里,这三位同事应该是:边界清晰、分工明确、各司其职、高效协同 而从结果回溯,当需求文档本身充满漏洞时,早在他们写下各自技术细分文档时,楼就已经歪了。 Teammate 适合什么场景? 我目前觉得,它的前提是:多Agent之间必须基本独立工作,边界非常清晰。 适合的情况大概有两种: 要的就是不同:在以下场景下,差异本身就是价值。 从不同角度分析同一个问题 基于不同假设同时做实验 多方案并行探索 分工真的很明确:在以下场景下,团队写作才有提效空间 采集不同类型的数据 不同工种处理完全不同模块 前后依赖少,冲突少 整体上,我现在对 teammate 的判断是:它更擅长提效,不太擅长提质。 我目前觉得,它的前提是:多Agent之间必须基本独立工作,边界非常清晰。 适合的情况有两种: 差异本身就是价值 从不同角度分析同一个问题 基于不同假设同时做实验 多方案并行探索 分工明确切边界清晰 采集不同类型的数据 不同工种处理完全不同模块 前后依赖少,冲突少 整体上,我现在对 teammate 的判断是:它更擅长提效,不太擅长提质。 Teammate 模式是怎么工作的? Claude 的 teammate 模式目前还是 beta,需要在项目配置中增加以下变量: { "env": { "CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS": "1" } } 整个工作流大致是这样的: TeamCreate:创建团队,其实就是同时创建多个subagent,并为每个智能体设定角色,职责,任务命令(必要上下文) 创建后,你可以在:./claude/teams/团队名称/config.json里看到所有队员的配置和指令。 TaskCreate:拆任务 这一步就是plan的具象化升级版工具,但更进一步:它会把任务拆成任务列表。这里面既包含: 可以并行执行的任务 也包含必须串行推进的任务 而具体任务之间有没有依赖、谁先做谁后做,主要由 Team Leader 来判断和分配。 Task:启动任务,其实是subagent的启动工具,用于告知某个子智能体开始执行对应任务。
阅读全文