- 博客(57)
- 资源 (3)
- 收藏
- 关注
原创 告别Claude Code:当“真香“变成“真封“……
Claude Code确实好用,尤其是Sonnet模型的代码能力,一度让我觉得"这300块花得值"。工具再强,也是别人的平台;生态再好,不如自己可控。接下来我打算认真研究一下codex和国内的一些工具,对国内过于不友好的建议就##不要申请,没啥意思。如果你也有类似的经历,欢迎在评论区分享你的故事和解决方案。题外话:写完这篇博客的时候,我已经用回了Copilot + Cursor的组合。真香是真的香,但被Ban也是真的疼。祝各位好运。
2026-08-22 17:23:00
468
原创 我用这些 AI Skill 把一个企业级 Agent 平台从零撸到了上线
维度没用 Skill用了 Skill代码一次性编译通过率~60%~95%跨模块遗漏修改经常几乎没有AI 说"完成"实际没完成频繁几乎没有前端风格一致性各页面各自为政统一设计 token需要人工干预的频率每 2-3 轮对话每 10-15 轮对话Bug 修复时间(排查占比)排查 80% 修复 20%排查 30% 修复 70%Skill 的本质不是让 AI 变得更强,而是让 AI 变得更有纪律。它把一个"才华横溢但随性的开发者"变成了一个"遵循工程纪律的靠谱同事"。— 防止方向性返工。
2026-05-29 15:56:33
379
原创 从 Claude Pro 到 DeepSeek V4:一个全栈企业级 Agent 平台的 AI 编码体验实录
两者不是替代关系,而是互补关系。Claude 像资深的架构师——慢,但想得全。DeepSeek 像高效的全栈工程师——快,但偶尔需要你多看一眼。省钱用 DeepSeek,省心用 Claude,最佳方案是两者混用。本文基于 wagent 项目真实开发体验撰写,不涉及任何商业推广。模型表现可能随版本更新而变化,请以实际体验为准。
2026-05-26 09:57:57
466
原创 Claude Code 实战心得:从零构建企业级 Agent 平台的 30 天
Claude Code 不是一个"帮你写得更快"的工具——它是一个软件工程的 AI 操作系统。记忆系统解决跨会话上下文丢失Skill 系统将最佳实践编码为可复用的工作流主/子 Agent 协作实现真正的并行开发Worktree 隔离保证并行任务互不干扰验证驱动防止 AI 的自欺欺人。
2026-05-20 11:42:56
428
原创 Hermes Agent 一个多月使用心得:一个可以持续进化的 AI 代理
它不是替代你的工具,而是放大你能力的杠杆。你不必学一套新的命令语法——直接说人话就好。你不必担心记住学过的技巧——Hermes 的 Skill 和 Memory 替你记。你不必被某个模型或平台绑定——随时可以换。对于一个技术工作者来说,Hermes 的工作流非常自然:你来决策(做什么),它来执行(怎么做);你做一次,它记住重复做;你趟过的坑,它帮你写成文档。当然它也有不完美的地方——Skill 的编写有一定门槛,自动加载的准确性还有提升空间,长会话下的 Token 消耗也比较大。
2026-05-20 11:15:33
1074
原创 OpenClaw项目缓存架构与缓存数据流分析
OpenClaw缓存子系统是一个多级架构,针对多Agent并发场景设计了四大模块:1)启动缓存加速Agent初始化;2)上下文压缩机制动态控制对话Token量;3)长期记忆系统结合向量缓存和混合检索;4)Prompt缓存追踪分析大模型接口命中率。系统采用内存Map、SQLite缓存、异步日志等技术,实现了API限流防护、Token成本控制和状态监控三大核心目标。该架构通过分层缓存策略,有效解决了LLM Agent场景下的性能瓶颈问题。
2026-03-12 17:14:02
576
原创 OpenClaw项目架构分析与创新点总结
当用户请求需要可视化(如报表、仪表盘、交互式表单)时,AI 能直接渲染前端组件推送到用户的节点(如 Mac 或 iOS 对应的 App 内)进行操作交互,极大地拓展了 AI 互动的边界。无需繁琐的物理操作,借助原生平台的能力(iOS/macOS 的唤醒词与 Android 系统级常驻服务),提供随时待命的高级连续对话功能(结合了 ElevenLabs 等前沿 TTS 方案),能够处理环境音频和通话模式流。是一个旨在本地设备上运行的个人智能助理框架(“在你的设备上,在你的频道里,遵守你的规则”)。
2026-03-12 16:57:51
447
原创 DeerFlow多智能体项目分析-向量数据库实现知识检索的源码解析
DeerFlow 项目采用模块化设计,支持多种向量数据库和RAG(检索增强生成)提供商,为AI研究提供强大的知识检索能力。项目地址:https://github.com/bytedance/deer-flow文件路径"""文本块""""""文档对象"""id: str"""资源描述"""uri: str = Field(..., description="资源URI")title: str = Field(..., description="资源标题")
2025-10-31 17:42:54
1184
原创 DeerFlow多智能体项目分析-通过LangGraph实现工作流的源码解析
源码文件路径:"""深度研究工作流状态定义 - 扩展MessagesState"""# 核心运行时变量locale: str = "en-US" # 语言区域research_topic: str = "" # 研究主题observations: list[str] = [] # 观察结果列表resources: list[Resource] = [] # 资源列表plan_iterations: int = 0 # 计划迭代次数。
2025-10-27 10:45:51
1145
原创 DeerFlow多智能体项目分析-依赖LangGraph实现条件路由和中断机制的源码解析
摘要 DeerFlow基于LangGraph框架实现了多智能体工作流控制,核心机制包括条件路由和中断功能。条件路由通过状态检查函数(如continue_to_running_research_team)实现动态节点跳转,根据计划步骤类型路由到不同执行节点(研究员/编程员)。协调器节点支持多轮澄清对话,通过Command对象控制流程走向,包含人工反馈机制。该架构支持复杂业务逻辑判断(最大迭代次数检查、上下文充分性验证等),并保留人工介入能力(计划编辑、审核等),实现了灵活的工作流管理和人机协同。
2025-10-24 10:45:45
1288
原创 DeerFlow多智能体项目分析-LLMs大模型接入源码分析
LLM类型定义# 配置键映射return {"reasoning": "REASONING_MODEL", # 推理模型"basic": "BASIC_MODEL", # 基础模型"vision": "VISION_MODEL", # 视觉模型"code": "CODE_MODEL", # 代码模型多提供商统一管理:支持主流LLM提供商灵活的配置系统:环境变量与配置文件双重支持高性能缓存机制:避免重复初始化开销强大的扩展能力:易于添加新的LLM提供商完善的错误处理。
2025-10-22 11:04:10
461
原创 DeerFlow多智能体项目分析-LangGraph引用及核心功能实现源码分析
DeerFlow基于LangGraph构建了一个复杂的多智能体协作系统,充分利用了LangGraph的状态管理、工作流编排、检查点机制等核心功能。本文档深入分析项目中LangGraph的技术应用和实现细节。源码文件路径:"""聊天流管理器,支持MongoDB和PostgreSQL持久化"""self.store = InMemoryStore() # 内存存储用于临时数据"""处理流式消息"""# 获取或初始化消息游标# 存储消息块。
2025-10-21 11:02:13
1187
原创 DeerFlow多智能体项目分析-Agent模块实现源码分析
toolresearch_topic: Annotated[str, "要移交的研究任务主题"],locale: Annotated[str, "用户检测到的语言区域设置"],):"""移交给规划器智能体进行计划制定"""return@toollocale: Annotated[str, "用户检测到的语言区域设置"],):"""澄清轮次完成后移交给规划器"""return专业化智能体系统:每个智能体专注特定领域灵活的工作流控制:状态驱动的智能路由强大的工具集成。
2025-10-20 16:13:34
1032
原创 DeerFlow多智能体项目分析-使用场景和本地部署实践。
DeerFlow提供了灵活的部署和使用方式,从简单的命令行工具到完整的Web应用,从本地开发到生产部署,都有相应的解决方案。通过合理的配置和优化,可以满足不同场景下的研究需求。
2025-10-17 16:52:42
1904
原创 DeerFlow多智能体项目分析-架构和项目入口
DeerFlow通过其创新的多智能体架构,为深度研究提供了一个强大而灵活的平台。项目的模块化设计、丰富的工具集成和人机协作功能,使其能够适应各种研究场景和用户需求。
2025-10-16 15:39:48
1162
原创 FastGPT源码解析 Agent 智能体插件实现,以获取天气预报为样例
本文档介绍如何为 FastGPT 开发一个天气预报插件,该插件可以查询指定城市的实时天气信息,包括温度、湿度、风速等详细数据。
2025-09-12 09:50:46
826
原创 FastGPT源码解析 Agent 智能体多租户、权限管理代码梳理
/ 权限枚举read = 'read', // 读权限write = 'write', // 写权限manage = 'manage' // 管理权限// 权限值定义(使用位运算)name: '读取',},name: '编辑',value: 0b110, // 6 (包含读权限)},name: '管理',value: 0b111, // 7 (包含读写权限)// 特殊权限值// 无权限// 所有者权限// 读权限// 写权限// 管理权限权限控制器。
2025-09-11 10:35:34
642
原创 FastGPT源码解析 Agent 智能体插件实现代码分析
插件注册器- 负责插件的发现和注册插件控制器- 管理插件的生命周期插件调度器- 执行插件工作流Worker管理器- 处理需要隔离执行的插件HTTP插件系统- 支持OpenAPI规范的HTTP插件。
2025-09-10 10:07:07
1041
原创 FastGPT源码解析 Agent 智能体应用创建流程和代码分析
FastGPT支持多种类型的智能体应用,定义在folder = 'folder', // 文件夹simple = 'simple', // 简单对话机器人workflow = 'advanced', // 工作流应用plugin = 'plugin', // 插件应用httpPlugin = 'httpPlugin' // HTTP插件> = {// 简单对话机器人模板name: '简单机器人',nodes: [name: '系统配置',// ... 系统配置节点},
2025-09-09 18:09:43
535
原创 FastGPT源码解析 Agent知识库文本资料处理详解和代码分析
文件上传/输入→ 根据类型选择对应的读取方式内容解析→ Worker进程解析不同格式文件内容文本分块→ 根据训练模式进行文本切分向量化→ 生成文本向量并存储到向量数据库索引建立→ 建立全文搜索索引存储→ 保存到MongoDB数据库检索→ 支持向量搜索、全文搜索、混合搜索这套系统支持从简单的文本输入到复杂的多模态文档处理,提供了完整的知识库构建和检索能力。
2025-09-08 17:28:14
627
原创 FastGPT源码解析 Agent 中向量数据库PostgreSQL、Milvus 使用代码分析
FastGPT 采用多向量数据库支持的架构设计,通过统一的抽象层同时支持 PostgreSQL (pgvector) 和 Milvus 两种向量数据库,提供高性能的向量存储和检索能力。主要用于Agent的本地知识库向量化后的存储和检索。主要处理逻辑在packages/service/common/vectorStore路径中。环境变量配置2. 统一向量操作接口核心操作接口向量插入接口3. PostgreSQL 向量实现数据库初始化向量插入实现向量检索实现向量删除实现4. M
2025-09-08 11:42:27
1432
原创 FastGPT源码解析 Agent 中检索增强RAG 处理逻辑和代码分析
FastGPT 的 RAG (Retrieval-Augmented Generation) 系统采用架构,通过查询扩展、多模式检索、重排序融合等技术,实现高质量的知识检索和生成。
2025-09-06 11:00:00
1118
原创 FastGPT源码解析 工作流、知识库、大模型、Agent等核心代码文件梳理
核心服务层- AI 模型对接- 工作流调度- 知识库管理全局类型定义- AI 模型类型- 工作流类型前端应用- API 路由- 页面组件- 核心组件配置文件- 模型配置。
2025-09-05 09:56:28
582
原创 FastGPT源码解析 Agent 大模型对接接口和使用详解
FastGPT 大模型对接核心实现了统一、灵活、可扩展统一抽象: 通过标准化接口屏蔽不同模型的差异多模型支持: LLM、Embedding、ReRank、TTS、STT 全覆盖灵活配置: 支持自定义请求路径、认证、字段映射动态管理: 运行时模型配置更新和测试错误处理: 完善的错误处理和性能监控提供商适配: 支持主流 AI 服务提供商这套架构为 FastGPT 提供了强大的 AI 能力集成基础,支持快速接入新的模型和提供商。
2025-09-05 09:50:52
645
原创 FastGPT源码解析 Agent知识库管理维护使用详解
FastGPT 知识库后端实现了一个企业级的 RAG 系统分层存储: Dataset → Collection → Data 的层级结构多模式检索: 向量检索 + 全文检索 + 重排序融合智能处理: 自动分块、查询扩展、相似度过滤多源集成: 支持文件、网页、API、第三方平台等数据源性能优化: 批量处理、索引优化、缓存策略安全可靠: 权限控制、数据隔离、错误重试这套架构为 FastGPT 提供了强大的知识管理和检索能力,支持大规模企业级应用场景。
2025-09-05 09:30:33
800
原创 FastGPT源码解析 Agent工作流编排后端详解
FastGPT 工作流后端实现了一个高度可扩展的节点调度引擎统一调度: 通过实现节点类型的统一分发状态管理: 精确控制节点和边的执行状态数据流控制: 支持条件分支、循环、并行等复杂逻辑实时响应: SSE 流式推送执行状态和结果错误恢复: 完善的异常处理和资源清理机制性能优化: 并发执行、内存管理、去重优化调试支持: 完整的调试模式和执行追踪这套架构为 FastGPT 提供了强大的 AI 工作流编排能力,支持复杂的业务逻辑实现。
2025-09-04 10:34:50
929
原创 FastGPT源码解析 Agent工作流编排前端详解
FastGPT 工作流编排前端主要基于ReactFlow框架实现,这是一个专门用于构建节点编辑器和工作流的 React 库。配合 Chakra UI 提供美观的界面,使用 Context 和 Zustand 进行状态管理,通过 Next.js 的动态加载优化性能。提供了强大的可视化工作流编排能力,支持复杂的 AI 应用逻辑构建。
2025-09-04 10:33:02
641
原创 FastGPT社区版大语言模型知识库、Agent开源项目推荐
FastGPT 是一个基于大语言模型(LLM)的知识库问答系统,提供开箱即用的数据处理和模型调用能力,支持通过可视化工作流编排实现复杂问答场景。
2025-09-03 16:48:40
727
原创 AI大模型效能分析
采用多模态融合架构,集成生成对抗网络(GAN)与变分自编码器(VAE),在创意内容生成领域表现突出14。Grok-3:马斯克xAI团队推出的旗舰模型,以强大的推理能力和高计算效率著称,但训练成本极高5。:谷歌的多模态模型,擅长复杂任务处理,尤其在创意写作和代码生成领域表现优异7。:阿里云通义千问的旗舰模型,采用混合专家系统(MoE)架构,在长文本处理和编程任务中表现卓越11。
2025-02-19 14:42:21
16054
原创 软件质量属性总结
根据GB/T 16260.1定义,从管理角度对软件系统质量进行度量,可将影响软件质量的主要因素划分为6种维度特性:功能性、可靠性、易用性、效率、维护性与可移植性。维护性包括可测试性、可修改性、稳定性和易分析性;软件系统质量属性(Quality Attribute)是一个系统的可测量或者可测试的属性,用来描述系统满足利益相关者(Stakeholders)需求的程度。更具体地说,软件系统质量是软件与明确地叙述的功能和性能需求文档中明确描述的开发标准以及任何专业开发的软件产品都应该具有的隐含特征相一致的程度。
2024-03-22 16:34:37
522
原创 FlinkCDC系列:数据同步对部分字段的处理,只更新部分字段
一个可选的、以逗号分隔的正则表达式列表,与列的完全限定名称匹配以从更改事件记录值中排除。列的完全限定名称的格式为databaseName。一个可选的、以逗号分隔的正则表达式列表,与列的完全限定名称匹配以包含在更改事件记录值中。列的完全限定名称的格式为databaseName。单表可以只写列名,如果是多表、多库,必须要:databaseName.表名.列名,这种方式的配置。
2023-10-31 16:15:31
2642
1
原创 FlinkCDC系列:通过skipped.operations参数选择性处理新增、更新、删除数据
在flinkCDC源数据配置,通过debezium.skipped.operations参数控制,配置需要过滤的 oplog 操作。操作包括 c 表示插入,u 表示更新,d 表示删除。默认情况下,不跳过任何操作,以逗号分隔。配置多个操作,需要英文逗号分隔。
2023-10-31 15:57:05
2458
1
原创 Vue packages version mismatch,vue&vue-template-compiler版本冲突导致的编译异常解决
不用修改代码里面的版本配置,直接按需要的版本,安装vue对应版本;
2023-03-29 09:23:02
2967
原创 mac发票查验,https://inv-veri.chinatax.gov.cn 您的连接不是私密连接,NET::ERR_CERT_INVALID
https访问报错,提示错误,而且没有“继续”访问按钮,检查证书处于不信任状态,通过设置为完全信任,依旧原样的错误;解决:就是在当前页面用键盘输入thisisunsafe,不是在地址栏输入,就直接敲键盘就行了,页面即会自动刷新进入网页。...
2021-04-05 16:09:28
14849
1
原创 ubuntu磁盘挂载
mkdir /data查看数据盘盘符此处显示该服务器有一块 sdb 数据盘,如果有多块盘,会显示多个盘符信 息。如果数据盘有其他分区,建议不要做分区,可以按照下面的方法,重新初始 化磁盘。parted /dev/sdb mklabel gpt格式化数据盘如果磁盘内有分区或者数据,会提示是否进行格式化,按要求输入’y’即可。挂载数据盘获取 UUIDblkid /dev/sdb |awk '{print $2}'|sed 's/"//g' 修改配置文件,并..
2021-04-01 11:07:11
471
原创 MAC打印出现Filter failed
mac电脑升级后打印显示filter失败,驱动重新安装不行,等了一段时间升级了一个大版本,重新安装驱动也无法解决,依旧是Filter failed通过打开打印机设置,查看错误日志日志中出现如下详细错误原因,看到具体原因,居然是缺驱动相关的文件:E [31/Mar/2021:17:57:31 +0800] [Job 240] Job stopped due to filter errors; please consult the /private/var/log/cups/error_log
2021-03-31 20:18:51
25938
12
原创 IOT-物模型
物模型TSL(Thing Specification Language)是一个JSON格式的文件,它是物理空间中的实体,如传感器、车载装置、楼宇、工厂等在云端的数字化表示,从属性、服务和事件三个维度,分别描述了该实体是什么、能做什么、可以对外提供哪些信息。定义了物模型的这三个维度,即完成了产品功能的定义。https://help.aliyun.com/document_detail/73727.html?spm=a2c4g.11186623.6.693.4b37482c3YIPBX以上是阿里IOT对
2021-01-13 20:12:11
3430
kindle刷机工具包
2023-06-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅