OpenClaw 插件系统:如何打造全能私人助理 --OpenClaw源码系列第2期
你的 Agent 够聪明,但它在帮你赚钱吗?OpenClaw 爆火的秘密不是模型,而是一套让助理"住进"你日常聊天的插件系统——把重复工作变成自动工作流,把你解放出来。本文从源码拆解它如何把 Teams、iMessage、电话变成 AI 稳定入口,以及为什么 MCP 差了关键一截。 ...
快速搭建你的数据智能分析 Agent
背景与目标 宽表已包含工单名、工单总结(长文本)和聊天记录。传统 SQL 或关键词搜索无法有效挖掘语义层面的重复模式、根因及最佳实践。 本方案目标: 从月度 2 万条(或百万级)工单文本中自动发现 10–30 个知识主题 生成可读知识卡片(主题名称、典型描述、根因、推荐方案) 每条结论附原始工单 I ...
LeetCode 470 用 Rand7() 实现 Rand10():python3 题解
题目链接:470. 用 Rand7() 实现 Rand10() 目录1. 题目理解什么是“均匀随机”?2. 为什么不能直接用数学公式?3. 核心解法:拒绝采样 (Rejection Sampling)思路推导解法一:标准拒绝采样(推荐)复杂度分析4. 进阶优化:减少 rand7() 调用次数优化思路 ...
AI能创造吗——从一团噪声到一幅画
这是 「AI是怎么回事」 系列的第 10 篇。我一直很好奇 AI 到底是怎么工作的,于是花了很长时间去拆这个东西——手机为什么换了发型还能认出你,ChatGPT 回答你的那三秒钟里究竟在算什么,AI 为什么能通过律师考试却会一本正经地撒谎。这个系列就是我的探索笔记,发现了很多有意思的东西,想分享给你 ...
当人人都能用 AI 写代码时,我为什么选择重回 Django?
前言 去年9月,我写了一篇文章:Django过时了吗?从ASGI到AI时代的思考 当时痛陈 Django 的几个痛点:SSE/WebSocket 支持繁琐、框架太重不够轻量化……甚至立了 flag:新项目不会优先考虑 Django。 然而,谁能想到回旋镖来得这么快。 仅仅几个月后,经历在其他技术栈的 ...
Microsoft Agent Framework 详解与实践
重要说明: Microsoft Agent Framework 目前处于公开预览版(Public Preview)阶段 本文档中的代码示例基于 Azure OpenAI SDK 实现,展示 Function Calling 和 AI 代理的核心概念 部分工作流(Workflow)示例为概念性设计,展 ...
001:简单 RAG 入门
简单 RAG 入门 本文是 refine-rag 系列教程的第一篇,带你体验一下 RAG 的简单流程。 本文所有代码都在:https://github.com/zonezoen/refine-rag 前言 在学习 RAG 之前,我们先来对比一下 RAG 和 AI Agent 的概念,只有先了解这些概 ...
PipelinR:在Java中实现优雅的CQRS架构
使用中介者模式轻松实现命令查询职责分离,构建高内聚、低耦合的应用系统 一、知识点回顾 1. 什么是CQRS? CQRS是Command Query Responsibility Segregation的缩写,一般称作命令查询职责分离。从字面意思理解,就是将命令(写入)和查询(读取)的责任划分到不同的 ...
告别依赖地狱:Win11 25H2 + WSL2 CentOS 7 搭建 Synopsys EDA 工具链实践
本文是一份针对 Windows 11 25H2 用户的 WSL2 IC 开发环境 搭建指南。通过选用兼容性更佳的 CentOS 7,详细演示了如何避开 glibc 陷阱,成功运行 Synopsys VCS、Verdi 等主流 EDA 工具。内容包含 CentOS 7 停服后的软件源修复技巧、32 位... ...
简单设置解决cursor连接远程服务器失败问题
之前用cursor连接服务器老是失败,调试了很久终于解决了! 直接上方案: 1、打开cursor,点击File->preferences->VS Code Setting,搜索eol,将Files: Eol改成\n cursor默认生成的连接脚本换行符有问题,在linux运行脚本会出错,改成\n可以 ...
微软竟然出了免费的 AI 应用开发课?!我已经学上了
最近挖到一个好东西,微软在 GitHub 上开源了一套 AI Agent 零基础课程,叫《AI Agents for Beginners》,目前 Star 已经突破 5 万了。 ...
AI Agent 浏览器自动化工具:agent-browser
1. 背景:AI Agent 需要怎样的浏览器交互能力? 随着自主智能体(AI Agent)在的广泛应用,让它们能够操作网页已成为刚需。然而,传统浏览器自动化框架(如 Playwright、Selenium)虽然功能强大,却存在明显短板: API 过于复杂:对 LLM 来说难以准确调用和组合 输出非 ...
AI时代,传统网络运维人员的转型指南
着手写这篇文章时,我是一名已过不惑之年、依然坚守在一线的通信传输工程师(OTN/PTN/SPN)。在技术上,我侥幸取得过一些成绩——几次拿到厂商全国技术比赛的冠亚军奖项,工作中也得到了用户和领导的广泛认可。但即便这样,在当前经济形势和社会快速发展的今天,我依然时常感到一丝迷惘和忧虑。 最近三两年,A ...
不止于JWT:用FastAPI的Depends实现细粒度权限控制
很多FastAPI开发者误以为JWT认证就是权限控制的终点,结果上线后频发越权操作。本文通过一个真实的“多租户Todo”案例,手把手教你用FastAPI的Depends搭建细粒度权限系统。从封装可配置的权限依赖、实现RBAC角色控制,到数据级权限(ABAC)的进阶玩法,最后分享我的踩坑经验。读完你就... ...
《上海市卫生健康”信息技术应用创新”白皮书》C#/.NET “A组件”认定事件始末与最终结果
1. 事件背景与核心争议 1.1 白皮书发布与认定内容 1.1.1 发布主体:上海市卫生健康委员会 《上海市卫生健康”信息技术应用创新”白皮书》由上海市卫生健康委员会主导编制,通过其官方微信公众号”上海卫生观察”正式发布 (搜狐) 。该白皮书作为上海市医疗卫生领域信创工作的指导性文件,系统阐述了”医 ...
Windows系统安装OpenClaw并使用Qwen千问接入飞书教程
Windows系统安装OpenClaw并使用Qwen千问接入飞书教程 免责声明 ⚠️ 本教程仅供学习和参考 purposes,作者不对使用本教程产生的任何后果承担责任。 使用风险: 读者应自行评估使用本教程的风险,因遵循本教程操作而导致的任何直接或间接损失(包括但不限于数据丢失、系统故障、账号 ...
OpenClaw安装部署教程
截至2026年3月,OpenClaw(原Clawdbot / Moltbot)已成为最热门的个人 AI 数字员工工具之一。它能自动操作电脑、读写文件、执行任务、跨平台通信(如飞书、钉钉、Telegram、QQ),甚至可 7×24 小时远程工作。下面为大家整理一份快速部署+使用范例+运维建议的完整指南 ...
实战还原 V8 bytenode 保护 JS(V8 字节码分析记录)
实战还原 V8 bytenode 保护 JS(V8 字节码分析记录) V8 字节码分析,简单写写在前辈们的基础上,又遇到些什么问题(绝对不是我水不出很长的文章的问题) (如有错漏,敬请指正,因为是在弄完后过了很久才写的) 我的blog:blog.dorimu.cn 0x00 前言 拿到一个需要逆向分 ...
S001 【模板】从前缀函数到KMP应用 字符串匹配 字符串周期
这篇博客为总结的解题流程和模板,如果想要算法具体的原理和数学证明的话请参考:Prefix function. Knuth–Morris–Pratt algorithm 1753 String Matching - CSES 模式串匹配模版 1732 Finding Borders - CSES 求出 ...
LeetCode 378 有序矩阵中第 K 小的元素:python3 题解
二分查找:第 K 小的元素是多大呢?在有序矩阵中,给定一个数值,只需要 o(n) 复杂度,就可以得到 ≤ 它的元素的数量。因此,时间复杂度为 二分的 o(log 值域大小) × 查找的 o(n)。 ...


