macos简单配置openclaw
官网教程 官方技能 环境依赖node,自行安装node.js brew install node 检查node版本大于22 node -v 1. 安装openclaw并添加到环境变量 npm install -g openclaw 2.直接在终端配置把某淘买的key和模型配上去,中文部分自行替换;如 ...
FastAPI单元测试实战:别等上线被喷才后悔,TestClient用对了真香!
本文用实战经验分享FastAPI单元测试的创建与使用,重点讲解TestClient的安装、常用方法、注意事项,以及作者亲历的坑和解决方案。让测试不再是麻烦,而是保护你代码的盔甲。 ...
从 Apache SeaTunnel 走向 ASF Member:一位开发者的长期主义样本
最近,Apache Software Foundation 在会议上经过讨论,一致同意向多位 Apache SeaTunnel 项目的 PMC Member 发出邀请,邀请他们成为象征基金会最高荣誉的 ASF Member。其中,王海林也位列其中。 ...
物联网浏览器(IoTBrowser)-js开发人脸识别
最近在研究将人脸识别应用到农产品实名收购系统,以防止他人仿冒申领合格证。经过选型找了2种方案,第一种基于.net原生开发,第二种基于js开发,目前两种都可以集成到物联网浏览器中。 第一种使用.net开发插件 .net下使用ViewFaceCore包,ViewFaceCore 是一个开源的、人脸识别 ...
把近5万个源文件喂给AI之前,我先做了一件事
大型项目(46000+文件)直接喂给AI会token溢出或产生严重幻觉。正确做法是先用脚本做穷举式预扫描(文件分类、体积分布、技术栈、三方库清单、Git活跃度),输出结构化Markdown数据,再让AI基于这份"CT片"做深度分析。本文用一个21子项目的C++项目演示完整流程,发现了FFmpeg 2... ...
高性能客服系统技术内幕:通过 SpinWait 自旋等待结构体提升高频消息分发性能
最近有朋友和我交流高频消息分发方面的技术问题,我想着那就再写一篇,写一篇有深度的,不去讲那些 lock 或 SemaphoreSlim 这种人人都知道的方案,而是讲一讲我在高性能部分使用的 SpinWait 自旋等待结构体。 ...
AI 编程盛行的时代,为什么 “『DC- WF2W』” 仍然具有必要性?
说明:MWGA(Make WinForms Great Again)已正式更名为 『DC WinForm To Web』(简称为DC- WF2W)。本文档中提到的所有功能、特性及价值均保持不变。 引言:当 AI 遇到祖传代码 2024 年以来,AI 编程工具——GitHub Copilot、Clau ...
MindSpore 环境配置完全指南
MindSpore 环境配置完全指南 作者:whitea133 邮箱:1309848726@qq.com GitHub:https://github.com/whitea133 Gitee:https://gitee.com/whitea133 前言 深度学习框架的环境配置是每一位开发者入门的第一道 ...
P3DE (Processing 3D Editor) 三维场景编辑器 · 软件白皮书 · 基于 v0.4.8
P3DE (Processing 3D Editor) 1. 软件工程概要 (Engineering Overview) 1.1 项目愿景与定位 P3DE(Processing 3D Editor)是一款诞生于追求“极致原生”与“高度集成”理念下的轻量级 3D 内容创作引擎及编辑器。在当前 3D 开 ...
技术判断力之AI三问
——回答老板关于是否投资AI创新项目的三个问题 当下AI热度居高不下,企业该如何抉择?是大举投入布局,还是保持观望?我们借以下三个问题来展开思考。 一、AI当下处在什么阶段?属于谁的机会? AI技术扩散曲线: 基础信息技术(大语言模型LLM、GPU硬件)→信息生产(AIGC,涵盖文字、图片、视频)→ ...
多租户下的系统业务开发过程探讨
前面介绍了《多租户下的系统基础表设计》和《多租户下的ERP系统的仓储管理模块分析设计》都获得读者比较好的反响,非常感谢大家的支持鼓励。有些读者和我沟通反馈,希望看看我如何基于这些设计思路来逐步开展开发工作的,这觉得这也是一个很不错的启发,因此有了继续本篇随笔内容的准备,本篇随笔主要介绍如何基于设计思... ...
Unity发布京东小游戏
截至2026年3月25日,京东小游戏暂时为邀请制或者申请制,得看游戏品质。 截至2026年3月25日,京东开发者工具还不能在Unity的京东小游戏上正式使用,需借助京东版本的CI工具进行上传。 本人使用的Unity版本: 团结引擎1.6.2,序列号已打码,请支持正版。 Unity接入指南: http ...
C# 面试高频题:装箱和拆箱是如何影响性能的?
装箱和拆箱是C#为了统一类型系统而提供的便利,但便利背后是有代价的。理解它的性能影响,写出能避免无谓装箱的代码,是C#开发者进阶的必修课。下次面试被问到这道题,不妨从概念到实战,一层层剥开,展示出你对底层机制的深刻理解。 ...
《数论探微:进阶版》(Arithmetic Tales: Advanced Edition)
最近,我翻译的 Olivier Bordellès 所著的数论教材 Arithmetic Tales Advanced Edition 的中文版《数论探微:进阶版》正式出版了。 内容简介 本书是法国数论学者 Olivier Bordellès 所著 Arithmetic Tales: Advance ...
AI开发-python-langchain框架(3-12-AI 直接生成并执行 Python 代码 )
LangChain PythonREPL + 大模型:让 AI 直接生成并执行 Python 代码 在大模型的实际应用中,我们经常遇到一个痛点:大模型擅长理解和推理,但在精准计算、逻辑运算上容易出错。 而 LangChain 实验性工具库中的 PythonREPL,完美解决了这个问题。它能让大模型直 ...
AI 时代,计算机专业学生该怎么学?
AI 时代,计算机专业学生该怎么学? 一、48 小时学完一门课:一个 MIT 研究生的真实案例 最近推特上一个帖子被疯传,讲的是一位 MIT 研究生如何将一个学期的学习压缩进 48 小时。 很多人一开始以为这只是又一个标题党。但当细节被还原出来后,越看越觉得这个方法可能真的直击了学习的本质。 故事是 ...
集成AI 的 Redis 客户端 Rudist发布新版了
拒绝 Electron 臃肿!首款 Rust 原生 + 私有化 AI 的硬核 Redis 客户端 —— Rudist v0.4.0 发布 天下苦 Electron 架构的数据库 GUI 久矣。动辄大几百 MB 的内存占用、拖泥带水的冷启动速度、在加载海量 Key 时令人崩溃的卡顿…… 作为开发 ...
详细解析Spring如何解决循环依赖问题
详细解析 Spring 循环依赖原理,从三级缓存、核心源码到完整流程一步步讲解,带你彻底搞懂 Spring 如何解决 Bean 循环依赖及 AOP 代理场景下的实现细节。 ...
龙芯2k0300 - 走马观碑组VL53L0X驱动移植
在《龙芯2k0300 - 走马观碑组第21届智能汽车竞赛软硬件设计》中我们介绍到我们的开发板使用了1.8寸TFT显示模块,Vl53l0X是ST推出的第二代FlightSense技术的飞行时间传感器,与传统的测距传感器不同,它使用时飞行时间(Time-of-Flight,TOF)测量原理,可以实现精确 ...
HagiCode Soul 平台技术解析:从需求萌发到独立平台的演进之路
HagiCode Soul 平台技术解析:从需求萌发到独立平台的演进之路 其实写技术文章这事儿,也没什么了不起的,不过是把一些趟过的坑、绕过的弯路整理出来罢了。毕竟谁还没年轻过呢,对吧?本文将深入解析 HagiCode 项目中 Soul(AI Agent 人格配置系统)的设计理念、架构演进和核心技术 ...


