- 博客(32)
- 收藏
- 关注
原创 从OpenClaw爆火背后,AI Agent的冷思考与底层逻辑
最近这半个多月,只要你稍微逛一下GitHub或者刷刷推特,基本都会被一只红色的“小龙虾”(OpenClaw)糊脸。国内跟进得极快,各种“保姆级安装教程”满天飞,甚至还引发了线下排队找大厂工程师帮忙配环境的魔幻热潮。但抛开这些FOMO(错失恐惧)情绪,OpenClaw到底带来了什么实质性的技术改变?
2026-03-18 00:13:11
462
原创 告别手动搬运!我开源了一款 GitHub → Gitee 全自动同步神器,支持 Webhook 和定时任务
为解决国内开发者访问GitHub不稳定、手动同步繁琐等问题,SyncPulse应运而生。这个Python+React开发的全自动同步平台支持:批量全量同步、智能创建Gitee仓库、Webhook实时触发、定时任务备份及智能容错。采用FastAPI+Celery+Redis技术栈,5分钟即可部署。作者分享了Windows下Celery卡死等开发经验,未来计划支持更多平台和Docker部署。项目已在私人服务器稳定运行,欢迎Star支持:https://github.com/Ei-Ayw/SyncPulse
2026-02-22 18:13:00
631
原创 【手把手教你】用 Python + Gradio + 阿里云百炼,零基础打造一个“比肩豆包”的多模态 AI 助手
本文手把手教你使用 Python + Gradio 接入 阿里云百炼(通义千问) 全家桶,零基础打造一个集 智能对话、AI绘画、本地识图 于一体的全能 AI 助手。文章重点攻克了 Gradio 界面定制难题,实现了酷炫的 “纯黄工业风”UI、 以及类似主流产品的 “极速/思考/Pro”三模式切换。附完整可运行源码,即拷即用。
2026-01-23 14:44:16
740
原创 Claude 4.5 Opus 强得离谱,但普通人真用不起:2026年开发者的生存指南
2026年AI开发者工具深度评测:Claude Opus4.5实战指南 摘要: 本文深度评测2025年AI开发工具的最新格局,重点对比Claude Sonnet4.5与Opus4.5的性能差异。测试显示,Opus4.5在复杂系统重构、死锁排查等高级场景表现卓越,但其高昂的API费用(单次调试可达40美元)成为主要痛点。作者分享了通过可靠中转平台节省40%-50%成本的实战方案,并提供了专属兑换码。文章建议日常开发使用Sonnet4.5,仅在关键难题时启用Opus4.5,实现性价比最优的AI开发工具组合策略。
2026-01-02 12:25:52
1934
原创 科小萌 | 阿里百炼知识库 | 10分钟搭建知识库科研AI助手H5应用
本文介绍了如何利用阿里云百炼平台搭建基于大模型的智能答疑系统。通过检索增强生成(RAG)技术整合私有FAQ文档,有效提升答疑准确性。具体实现包括:1)在百炼平台创建智能体应用并配置知识库;2)通过API将应用接入本地开发环境;3)采用Vue+Django+SQLite技术栈实现前后端系统。文章详细说明了知识库配置、API调用方法,并提供了完整的项目架构和启动指南。该方案显著降低了开发成本,现已开源相关代码,便于开发者快速构建智能问答服务。
2025-10-23 14:18:21
1302
原创 Unsplash API 关键词图片素材抓取
本文介绍了如何通过Unsplash开发者API获取图片素材的方法。首先需要注册Unsplash账号并创建应用,获取Access Key。然后提供了详细的Python爬虫代码,包含搜索图片、下载保存等功能,支持多关键词搜索、设置下载数量和延迟时间等参数。代码中使用了requests库调用API接口,并处理了异常情况,确保稳定下载。最后提醒用户遵守Unsplash使用条款,仅用于非商业研究目的。该方案为需要图片素材的研究者和设计师提供了一种便捷的获取途径。
2025-09-22 13:01:49
2876
原创 Mac 使用 Claude|Unable to connect 报错|登录认证
Mac安装Claude后出现&Unable to connect错误,解决方法是在终端编辑.claude.json文件,添加hasCompletedOnboarding:true配置项。修改后重启Claude,按提示输入/login进入登录界面完成设置即可。该问题可能由于地区限制或网络连接问题导致,建议同时检查网络设置和支持国家列表。
2025-09-08 16:08:34
5472
原创 React入门 | React 新手入门与常用库和工具
【React入门指南】本文系统介绍了React框架的核心概念与开发工具。主要内容包括:1)React特性:组件化、虚拟DOM、声明式编程;2)开发准备:HTML/CSS/JS基础、ES6语法;3)环境搭建:Node.js安装与create-react-app脚手架使用;4)核心概念:函数/类组件、JSX语法、Props/State管理;5)实战案例:待办事项列表开发;6)生态工具:React Router路由管理、Redux状态管理、Axios请求处理等。通过1500字系统讲解,帮助开发者快速掌握React
2025-09-07 22:41:48
1053
原创 Git基础实战指南 | 私有仓库安装、拉取、轻松解决合并冲突(职场新手必看)
本文介绍了SSH公钥配置和Git分支合并的完整流程。首先详细说明了生成ED25519密钥、添加密钥到本地SSH以及配置GitHub公钥的步骤。然后针对私有仓库中master分支为空的情况,提供了正确克隆仓库、检查远程分支和切换分支的操作方法。重点讲解了将dev分支合并到master的流程,包括更新分支代码、处理"unrelated histories"错误的方法以及解决冲突后的推送操作。最后简要解释了代码冲突产生的原因,并给出了通过git fetch和git merge解决冲突的实用建议。
2025-09-07 22:18:04
348
原创 Docker Compose 运行 Milvus (Mac) 并与 python 连接测试
本文介绍了在Mac环境下通过Docker配置Milvus向量数据库并建立Python连接的方法。首先下载对应芯片版本的Docker,验证安装后拉取Milvus的docker-compose文件并启动三个核心容器(standalone、minio、etcd)。接着安装Python SDK(pymilvus),通过测试代码演示了连接数据库、创建集合、插入128维向量数据、相似向量搜索等完整功能流程。文章提供了详细的代码示例和运行截图,最后建议参考官方文档进一步学习开发。
2025-09-07 22:07:58
787
原创 Cursor 提示词探索——如何打造真正懂自己的Agent
Cursor 的提示词不仅逻辑严谨、场景覆盖全面,更把「如何让 AI 精准理解编程需求」这件事做到了极致。今天就带大家拆解,Cursor提示词设计通过多场景化方案(如Agent、CLI、Chat等)和模块化结构(角色定义、操作约束、工具支持)实现了AI编程助手的高效精准响应。其核心在于明确场景目标、规范执行流程、强调工具使用规则,采用格式化标签和大写指令强化约束,结合少样本示例提升AI理解力。这种结构化、用户需求导向的设计思路,为开发高效AI应用提供了可借鉴的提示词编写范式,尤其适合解决复杂编程任务。
2025-09-07 22:02:38
1853
原创 实验室服务器配置|实验室多人共享GPU|通过Docker实现Linux系统多用户隔离与安全防控
本文介绍了如何在实验室服务器上使用Docker实现多用户环境隔离和SSH远程访问。主要内容包括:1) 在Ubuntu 24.04系统上安装配置Docker;2) 创建包含CUDA环境的Docker容器并配置SSH服务;3) 通过端口映射实现内网穿透,使外部能SSH访问容器;4) 为每个用户创建独立容器实例,实现环境隔离。该方法解决了实验室多人共用服务器时的环境冲突问题,同时通过容器隔离提高了安全性。文中详细提供了从Docker安装到容器配置的完整操作步骤,包括镜像下载、SSH服务安装、容器打包等关键环节。
2025-09-07 21:53:10
1866
原创 Maven 概述、安装、配置、仓库、私服详解
Maven是一款基于POM的Java项目管理工具,主要解决传统开发中jar包管理繁琐、版本冲突和冗余问题。它通过坐标机制管理依赖,支持一键构建和分模块开发。安装时需先配置JDK,修改本地仓库路径,并在IDEA中关联。Maven仓库分为本地仓库和远程仓库(包括中央仓库和私服),可通过配置阿里云镜像加速依赖下载。私服作为局域网内的仓库代理,使用Nexus搭建可管理公司私有jar包,提升团队协作效率。整体配置包括JDK版本设置、仓库路径指定和镜像源优化。
2025-06-09 01:05:17
2230
原创 大数据开发|腾讯云Hadoop完全分布式安装与部署
需要值得注意的是,如果你的集群数量为n,那么你至少需要执行n-1次该命令,以保证所有主机都建立了通信。对于每台服务器来说,将本机的公网IP和主机名添加到文件中,将剩余台服务器的公网IP以及对应的主机名添加到文件中。即集群由三台服务器组成,其中,一台服务器为主节点(master),剩余两台服务器为从节点(slave1、slave2)。打开腾讯云安全组控制台,找到实例(服务器)使用的安全组,建议三台服务器都使用同一个安全组,添加规则,放行10020端口。修改文件中的如下所示的一行,把jdk的安装路径写上去。
2025-06-07 15:32:49
1147
原创 操作系统|进程管理
前趋图:是一个有向无循环图,用于描述进程之间执行的前后关系。应当注意,前趋图中不存在循环。图中的每个结点可用于描述一个程序段或进程,乃至一条语句;结点间的有向边则用于表示两个结点之间存在的前趋关系(Precedence Relation)“→”。
2025-06-07 11:49:30
1216
原创 操作系统概述
操作系统紧贴系统硬件之上,所有其他软件之下(是其他软件的共同环境)OS是计算机硬件、软件资源的管理者OS是用户使用系统硬件、软件的接口OS实现对计算机资源的抽象(虚拟机)操作系统的功能——进程管理、处理机管理、存储管理、文件系统、设备管理、用户接口。
2025-06-07 10:53:15
741
原创 计算机基础知识解析:从应用到架构的全面拆解
在数字化浪潮中,计算机已成为连接世界的核心枢纽。无论是手机里的嵌入式系统,还是超算中心的庞然大物,其底层逻辑都围绕 “输入 - 处理 - 输出” 运转。本文将拆解计算机从历史到应用的核心知识,帮你搭建完整的认知框架。数据选择器、比较器、加法器、计数器等电路,都是只能实现某种单一的特定功能,因此称为功能部件级电路。由若干这样的数字电路和逻辑部件构成的,按一定顺序处理和传输数字信号的设备,称为数字系统。电子计算机、数字照相机、数字电视等就是常见的数字系统。
2025-06-06 15:54:34
1871
原创 JAVA 基础 | 动态代理深度解析:从概念到实战应用
掌握动态代理技术,不仅能深入理解 Spring、Hibernate 等框架的底层实现,更能在实际开发中应用代理模式解决复杂问题,是 Java 工程师从初级迈向中级的重要里程碑。这种设计体现了 Java 的 "面向接口编程" 思想:程序依赖抽象而非具体实现,为动态代理的实现奠定了基础。:利用 JDK 动态代理。JDK 动态代理的核心在。
2025-06-06 10:02:23
940
原创 JAVA基础| 反射
在 Java 中,只有 JVM 能创建Class实例,我们自己的 Java 程序无法直接创建。当 JVM 加载一个 class 时,会为其创建一个对应的Class类型实例,该实例保存了该 class 的所有完整信息,包括类名、包名、父类、实现的接口、所有方法、字段等。通过Class实例获取 class 信息的方法被称为反射(Reflection)。利用反射,我们可以在运行时动态获取对象的类型信息、操作对象的字段和方法,甚至创建对象实例,极大地增强了 Java 程序的灵活性。
2025-06-05 16:26:16
1055
原创 JAVA基础|JAVA的异常处理那些事
在计算机程序运行过程中,错误是不可避免的。例如用户输入非法数据、文件不存在、网络连接中断等。Java 提供了一套完整的异常处理机制,使得程序能够优雅地处理这些错误情况。虽然 Java 标准库提供了丰富的异常类型,但在实际项目中,我们通常需要定义自己的异常类型,以更好地表示业务逻辑中的错误。自定义异常通常继承自,以便不需要强制捕获。super();throw new UserNotFoundException("用户ID不能为空");// 处理用户逻辑。
2025-06-05 15:56:17
661
原创 JAVA基础|会话管理问题代码解析
在 Web 应用开发中,HTTP协议是无状态协议,既不能携带额外信息,会话管理是实现用户状态保持的核心技术。本文将通过 Java 代码实例,深入解析 Cookie、Session 和 JWT 三种主流会话管理方案的实现原理、应用场景及典型问题,帮助开发者理解无状态 HTTP 协议下的状态保持机制。
2025-06-04 20:17:53
806
原创 JAVA基础|Cookie、Session、JWT会话管理问题
当下 C/S 架构(客户端 / 服务器模式)占据技术主流,HTTP 作为最常用的通信协议,其 "无状态" 特性却成了业务拦路虎。试想这样的场景:用微信扫码登录网站后,谁都不想隔三差五重复登录 —— 我们需要网站在一段时间内 "记住" 登录状态,但 HTTP 天生缺乏这种 "记忆功能",必须另寻他法。客户端与服务器通信时,状态数据只有两条路:要么存客户端,要么存服务端。这些方案的核心,是在无状态的 HTTP 协议上构建 "有状态" 的业务链路。
2025-06-04 19:16:11
1112
原创 JAVA基础|JRE、JDK、JVM及JIT之间的关系
Java程序执行机制涉及多个核心组件:JDK(开发工具包)包含JRE(运行环境)和开发工具;JRE由JVM(虚拟机)和类库组成;JVM执行字节码文件并实现跨平台,包含JIT(即时编译器)优化性能。JDK适用于开发,JRE仅用于运行,JVM解释执行字节码,JIT将热点代码编译为本地机器码提升效率。
2025-06-04 16:27:17
1022
原创 JAVA基础|抽象类&普通类&接口
本文深入解析了Java中抽象类与普通类的关键区别。抽象类通过abstract关键字声明,不能直接实例化,可以包含抽象方法(需子类实现)和具体方法,常用于定义基类规范和部分实现。普通类可以直接实例化,所有方法必须有完整实现,适合表示具体实体。核心差异体现在:1)实例化能力;2)方法定义要求;3)子类继承约束。抽象类适用于框架设计、强制规范子类行为等场景,而普通类多用于业务实体和工具类。
2025-06-04 16:04:13
829
原创 JAVA基础|面向对象&面向过程
编程的本质是逻辑,面向对象和面向过程是两种不同的编程范式,它们在程序设计思想和代码实现方式上有很大的区别,小编今天展开唠唠这两者的区别与优缺点。
2025-06-04 15:51:10
843
原创 NPM packages not found. Please confirm npm packages which need to build are belong to `miniprogramRo
微信小程序构建npm时报错:NPM packages not found. Please confirm npm packages which need to build are belong to `miniprogramRoot` directory. Or you may edit project.config.json's `packNpmManually` and `packNpmRelationList`然后重启开发者工具点击构建npm就好了。
2025-03-13 13:47:05
617
原创 2024datawhale AI夏令营——市场博弈和价格预测——学习笔记
当决策者不再满足具有完全信息的、完全理性的且可实现精度计算的条件时,市场的交易与出清就具有极大的不确定性。这种自下而上的从微观涌现到宏观的市场出清机制形成十分复杂。Task1是根据datawhale的笔记进行一键跑通,也有对赛题进行细致的讲解,对小白比较友好,很好上手,练习使用魔塔社区的免费CPU,免去了新手配置练习环境的复杂和麻烦。市场博弈是社会科学研究中的重要范畴,涉及到社会经济发展的多个部门,对于市场中主体博弈策略的刻画,对博弈行为的精准预测是比较困难的,也将直接决定市场政策的制定以及效果。
2024-07-28 16:40:25
279
原创 C语言板块积累(一)
闲来无事,将自己学习C语言以来积累的一些代码板块放出来,也作为我对自己过去学习C语言刷题的一点点总结代码解释:此代码用于判断输入整型是否为素数,如果是素数则返回1,反之返回0代码解释:此代码用于计算1到x的阶乘和,注意x为整型。
2023-10-28 20:58:28
153
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅