找回密码
 立即注册
首页 业界区 业界 和AI一起搞事情#2:边剥龙虾&边做个中医技能来起号 ...

和AI一起搞事情#2:边剥龙虾&边做个中医技能来起号

柩通奉 5 小时前
春节前,科技圈被一只“龙虾(OpenClaw)”突袭了。
朋友圈里的各类标题党简直不忍直视:“AGI降临!”“最强记忆管理!”“打工人的终结者!”
看了看底层代码,第一感受是:“确实是一次很棒的产品级创新,但要说技术上的颠覆?uh\(#&en!%\)#^感觉好像也没有
但是!只有用了才有发言权。所以这篇文章分两部分:

  • 实战环节:用OpenClaw创建一个新技能——"中医方剂卡片生成"
  • 原理拆解:分析OpenClaw到底戳中了用户的哪些爽点
1.jpg

先看看最终效果,这是我和龙虾折腾大半天的最终成果,完整技能详见ark_of_mind
2.jpg

动手篇:用龙虾捏一个“老中医”智能体

在动手之前,先聊聊"技能"到底是什么。大致上可以分两类:
类型举例本质操作手册类如何写入PPTX工具的使用说明书任务完成类个股财报分析端到端的工作流SOP我们普通开发者要干的,就是把业务里那些恶心、重复、不想再干第二次的SOP,沉淀成后者的“技能(Skill)”。而龙虾的特点就是把“Skill”做到了极致,万物皆Skill。
但如果说skill一定是Agent的未来么?对这一点我个人并不完全看好。Skill的优点很明显,上手成本低,并且可以随模型对话进行持续改进优化,似乎有了进化的潜力。但本身它不具备任何约束效力,每一步指令都是软约束。这在高精密场景又似乎是个bug。所以要拥抱,但同时也对新的形态保持open mind吧。
下面我们进入“中医方剂卡片”技能的正式制作过程
第一步:该独立时要独立(创建独立智能体)

让我们先创建一个独立智能体,一个独立的智能体拥有独立的

  • workspace:存储后面会提到的所有记忆文件
  • agentDir:模型配置,鉴权信息等等
  1. openclaw agents add card-maker
复制代码
3.jpeg

为什么要单开一个Agent?
如果在代码编辑器里,一个项目一个Agent很正常(需要独立环境和Git仓)。但在龙虾里,问题有点模糊,因为龙虾有“全局记忆”。
如果只是临时的系统或任务,用主Agent(主进程)就行。但如果你要做一个长期迭代的复杂项目,强烈建议单开一个独立的Agent。这就好比你不会让你的“私人生活助理”和“无情的写Bug机器”共用一个大脑一样。独立的Agent拥有干净的上下文,不会因为你昨晚让它查了菜谱,今天就在代码里给你加两勺盐。
第二步:用魔法创建魔法(善用skill-creator)

身边朋友问:"做个啥技能呀?"一拍脑门啥也想不出来。
这里给两个思路:

  • Demo反推:把你原来干的活(未来再不想干的)拿来,逆向工程
  • Histroy压缩:把过往你和模型对话中重复过很多次的对话拿来,压缩抽象
至于怎么写这个Skill的代码?千万别自己手搓!如果你足够了解它,你就不想手搓了。直接召唤 Claude 官方的skill-creator技能:
4.png

skill-creator会引导模型一步步获取创建技能所需的信息。
第三步:反复拉扯=进化?(技能持续优化)

技能搭好后,就是反反复复的测试。这里你能明显感受到国内外模型的“脑回路差异”。国内有些模型因为缺乏AI相关的训练数据,一上来就喜欢用传统后端开发的思维去搭框架,动不动就给你搞个复杂的类、加一堆后处理,完全偏离了 Skill 轻量化的设计初衷。
分享2个开发tips:

  • 系统级施压:在 Agent.md 里把最核心的SKILL设计原理写进去,别让它放飞自我。
  • 重要的事情说三遍:每一次大的优化和调整指令后,都反复强调要followskill-creator的说明
最重要的一点,在和Agent合作的过程中积累的经验一定要记下来
<blockquote>

来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

相关推荐

您需要登录后才可以回帖 登录 | 立即注册