logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

从零打造CyberClaw:AI 学会了“喊人干活“

从零写一个类 OpenClaw 的 AI 助手框架,全程记录踩坑。今天是第十天:把 Phase 5 的 C 阶段落地——主 agent 可以把任务委派给另一个智能体,在里执行,再把结果拿回来汇报。核心是三个隔离(新线程、只传任务、工具白名单)+ 三道保险(防递归、超时断线、出错不炸)。同一天还用刚做完的技能体系做了一次"自举"验收:agent 按 code-review 技能评审代码、指出真实缺陷

#算法#python#typescript +2
从零打造CyberClaw:AI 学会了“喊人干活“

从零写一个类 OpenClaw 的 AI 助手框架,全程记录踩坑。今天是第十天:把 Phase 5 的 C 阶段落地——主 agent 可以把任务委派给另一个智能体,在里执行,再把结果拿回来汇报。核心是三个隔离(新线程、只传任务、工具白名单)+ 三道保险(防递归、超时断线、出错不炸)。同一天还用刚做完的技能体系做了一次"自举"验收:agent 按 code-review 技能评审代码、指出真实缺陷

#算法#python#typescript +2
从零打造CyberClaw:AI 走出浏览器了

从零写一个类 OpenClaw 的 AI 助手框架,全程记录踩坑。今天是第六天:AI 走出浏览器:把 Day 5 路线图中的"渠道 + 调度"一次干完。计划内的 Telegram 因国内网络被墙临时改道飞书,意外验证了"渠道 = 适配器"的架构红利——buildAgent + streamChat 零改动,SSE事件经纯函数渲染器转成飞书文本,长连接免公网回调。实现了:飞书私聊/群聊(@提及)问答

#人工智能#python#typescript +1
从零打造CyberClaw:真实工具与长期记忆落地

本文记录了开发类OpenClaw AI助手的第五天工作,主要完成以下内容: 实现四个核心工具:解决了国内网络限制,实现web-search(Tavily/Bing)、translate(MyMemory)、file-ops(安全文件操作)和shell(命令执行)功能,处理了流式参数分片等细节问题。 能力差距分析:通过系统评估发现当前实现仅达OpenClaw 15-20%能力,但确认架构设计合理,明

#python#typescript#人工智能 +1
从零打造CyberClaw:AI 记住了你是谁

本文记录了开发类OpenClaw AI助手的第四天进展,重点解决了AI思考过程可视化、对话记忆持久化和会话管理三大问题。通过langgraph checkpointer和SQLite实现了会话持久化,让AI能记住对话历史;从模型输出中提取reasoning_content实现了思考过程流式透出;构建了会话列表管理系统支持重命名和删除操作。文中还分享了两大技术坑:parser返回新对象导致工具调用中

#人工智能#typescript#python
从零打造CyberClaw:AI 记住了你是谁

本文记录了开发类OpenClaw AI助手的第四天进展,重点解决了AI思考过程可视化、对话记忆持久化和会话管理三大问题。通过langgraph checkpointer和SQLite实现了会话持久化,让AI能记住对话历史;从模型输出中提取reasoning_content实现了思考过程流式透出;构建了会话列表管理系统支持重命名和删除操作。文中还分享了两大技术坑:parser返回新对象导致工具调用中

#人工智能#typescript#python
从零打造CyberClaw:智能体开口说话了

本文记录了开发类OpenClaw框架的第三天进展,主要实现了AI助手的对话功能。作者重构了配置页交互,开发了agent-core核心库作为配置与运行智能体的桥梁,并基于langchain实现流式对话接口。过程中遇到三个主要技术问题:ChatOpenAI的baseURL配置位置、deprecated的createReactAgent接口迁移,以及最棘手的"双包陷阱"——由于ESM/CJS混用导致类实

#python#typescript#人工智能
从零打造CyberClaw:智能体开口说话了

本文记录了开发类OpenClaw框架的第三天进展,主要实现了AI助手的对话功能。作者重构了配置页交互,开发了agent-core核心库作为配置与运行智能体的桥梁,并基于langchain实现流式对话接口。过程中遇到三个主要技术问题:ChatOpenAI的baseURL配置位置、deprecated的createReactAgent接口迁移,以及最棘手的"双包陷阱"——由于ESM/CJS混用导致类实

#python#typescript#人工智能
从零打造CyberClaw:nestjs的使用与踩坑

摘要:本文记录了开发类OpenClaw AI助手框架第二天的进展,主要实现了:1)基于NestJS搭建后端服务;2)配置数据从浏览器localStorage迁移至JSON文件存储,实现原子写入和并发控制;3)完成Agents/Models/Tools三模块CRUD接口及联动校验(如智能体必须关联有效模型);4)解决UI布局中的1286px宽度溢出问题;5)处理孤儿引用和空配置保护等边界情况。目前系

#python#typescript#人工智能
从零打造CyberClaw:首日踩坑与突破

本文记录了作者从零开发类OpenClaw AI助手框架的第一天工作。作者采用monorepo结构管理项目,通过npm-workspaces整合前端(基于antd-pro模板的WebUI)和核心库,完成了智能体、模型和工具三个配置页面的开发,并实现配置持久化方案。在推送GitHub时遇到SSL连接问题,最终通过SSH 443端口解决。项目已建立规范的代码提交、分支管理和开源协议(MIT),首日成果包

#python#typescript#人工智能
到底了