把谷歌官方指南做成了AI技能,还顺手修了个bug
前段时间"AI 搜索"这个概念是真的火,朋友圈里到处是"AEO"“GEO"“答案引擎优化"之类的词,好像不追一下就要错过一个时代。
前段时间"AI 搜索"这个概念是真的火,朋友圈里到处是"AEO"“GEO"“答案引擎优化"之类的词,好像不追一下就要错过一个时代。
OpenCode(注意不是 OpenAI)是个开源的 AI 编程 agent,GitHub 上已经 160K+ stars 了。本来我装它就是为了写代码,结果用了几个月发现,这玩意儿最让我惊喜的反而不是写代码(当然写代码也强),而是两个"不务正业"的用法。
如果你已经用过一些 LLM SDK(其实我只用过Langchain),你会发现一个共性问题:模型调用很快能写出来,但“像样的聊天界面 + 会话管理 + 上线部署”这三件事会很快把代码变复杂。Chainlit就是专门解决这个问题的:用很少的 Python 代码把对话应用搭起来,并且保留足够的扩展能力。
好吧, 你可能说,我可以让AI生成前端呀, 但是吧, 一是它不一定符合你的需求, 二是它需要你去维护(维护很费成本的哦),三是完善的前端很费token呢。
当然啦,也可以直接使用langchain自带的部署功能,不过还需要注册个账户,还不知道后面会不会额外收费,总的来说感觉差了一点什么,可能这是大多数流行应用不用langchain的原因?
其实langsmith的功能是真的棒,可是我就是不想注册个账户而已.
前面12篇主要是“读懂OpenClaw”,这一篇番外咱们换个姿势:
自己用Python做一个迷你版,只保留命令行交互。
我们前面讲了架构、链路、并发、安全,最后一篇工程向收官:
线上出问题时,到底怎么定位。
AI助手系统要上线,安全一定不能放在最后补。
这一篇我们不聊“炫技功能”,只聊“怎么避免事故”。
OpenClaw渠道多、能力多,但核心代码没有膨胀到不可维护,关键就在插件化。
这一篇我们就看插件加载器的主思路。
做多模型系统时,最容易踩的坑之一就是:
“同名模型在不同Provider下,能力和上下文窗口并不一样”。
很多同学会觉得“我明明改了提示词,为什么助手行为变化不稳定?”
这个问题通常和工作空间文件注入机制有关。
很多同学体验AI助手时,最在意的一点就是“回得快不快”。
但真实工程里,快和稳经常打架。OpenClaw在这块做了不少折中。