自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(45)
  • 收藏
  • 关注

原创 小白必看!Opencode 傻瓜式安装教程,终于把 DeepSeek 接上了!

最近因为要做ai课程,所以想起来open code这个软件,其实这个软件最大的特点就是开源,而且是免费可以对接的ai模型也非常多,但是很少有人去讲它的安装和配置,我现在就用一篇教程给你讲透。

2026-05-23 16:07:17 283

原创 GitHub 狂揽 10.7k Star!这款飞书神器配合 AI Agent,工作流彻底起飞了

摘要:本文介绍了飞书CLI工具的开源项目及其高效使用方式。作者通过AI助手Codex自动化完成飞书CLI的安装、授权配置全过程,避免了手动操作的繁琐步骤。重点展示了如何利用AI配合飞书CLI处理数据统计工作,将散乱的多维表格数据自动生成可视化报表。文中还分享了授权失败的解决方案,并总结了该工具在解放生产力方面的价值——通过AI处理复杂的数据计算和分析任务,让用户更专注于核心业务。最终验证了飞书CLI配合AI能有效提升工作效率,特别适合需要处理大量数据报表的用户。

2026-05-16 20:13:51 340

原创 Claude 啃硬骨头,Ring 跑日常脏活:我的零成本双链路 AI 分工流

蚂蚁开源模型Ring 2.6在OpenRouter平台提供免费服务,63B参数支持256K上下文。作者将Ring 2.6接入opencode工具,替代DeepSeek处理数据筛选任务,发现响应更快且质量相当,实现了零成本运行。Ring 2.6适合固定模板任务如评分分类,而复杂推理仍由Claude处理。这种分工既节省主链路token,又保持高质量处理能力。免费模型与付费模型协同使用,可优化AI工作流的成本效益。

2026-05-09 16:24:29 430

原创 FRP、Tailscale、CF Tunnel 三个内网穿透方案我都用过,按场景分着用最稳

我自己是 NAS 玩家,FRP、Cloudflare Tunnel、Tailscale 三个内网穿透方案都用过。家里要连虚拟机、要管软路由、要远程看服务状态,场景比一般人多得多——也正因为这样,我知道这三个方案不是替代关系,是看你想干什么。

2026-05-07 16:25:28 440

原创 别再折腾 FRP 了!无公网 IP、不碰路由器,Tailscale 三步搞定异地组网

很多时候出门在外都希望可能链接家里的设备,但是找了一圈市面上的方案,不是需要服务器就是需要繁琐的安装步骤,就算弄下来也非常的麻烦,指导我找到了Tailscale,简单即用只需要下载启动就能用了。

2026-05-04 13:12:05 761

原创 甲骨文云(Oracle Cloud)最新注册防坑记录:被ABC了怎么办?

甲骨文云注册实战:2026年最新避坑指南 本文记录了作者使用招行Visa双币卡、Outlook邮箱、美东Ashburn区域和家庭宽带尝试注册甲骨文云免费套餐的全过程。文章详细拆解了甲骨文"永久免费"资源的真实含义(Always Free与试用额度的区别),并提供了2026年最新的注册四件套:双币信用卡、国外邮箱、真实家宽IP和一致的个人信息。作者逐步展示了从填表到提交的9个关键步骤,特别强调了区域选择和账单地址填写的注意事项。尽管准备充分,作者仍遭遇了注册失败,并分析了可能的原因(如信用

2026-05-03 00:01:28 1119 2

原创 算个账也要开顶配 AI?我让 AI 自己劝我换了个小的

摘要: 作者发现自己在日常琐事(如记账、数据分析)上过度使用高价AI模型(如Claude Opus、GPT-5.5),导致token消耗大且效率低。通过对比蚂蚁百灵的两个模型(Ling-2.6-1T和Ling-2.6-flash),发现简单重复任务更适合轻量级模型flash,速度快且准确,而复杂分析才需高价模型。最终总结出按任务需求分层使用AI的策略:基础计算用flash,深度思考用1T,既节省成本又提升效率。建议用户根据任务类型灵活切换模型。

2026-04-28 23:45:43 393

原创 AI Skill 到底是什么?搞懂这个,AI 才算真的用上了

文章摘要: Skill是AI领域解决重复性任务的标准化工具,它通过固定化的操作流程替代一次性Prompt,实现高效复用。Skill由元数据层(功能标签)、指令层(操作步骤)和资源层(备用材料)三部分组成,相比Prompt更系统化,比MCP更易上手。用户可通过skills.sh等平台获取现成Skill,或使用skill-creator工具自主开发。使用时需注意Skill来源可信度,避免越权指令,首次使用常见问题包括文件名格式错误、路径配置不当等。Skill能有效解决Prompt"用完即丢"

2026-04-26 15:30:52 338

原创 VPS 买回来第一天该干什么?我的开机必做清单

《VPS新手必看:服务器初始设置避坑指南》 摘要: 本文针对VPS新手常见误区,提供一套完整的服务器初始化流程。首先强调SSH安全加固,包括修改默认端口、禁用密码登录等关键步骤。其次介绍系统更新、基础工具安装和时间同步等必要配置。特别提醒网络测试的重要性,建议在不同时段进行网络质量检测。最后推荐建立完善的服务器档案,包括安装监控工具、定期备份和记录服务器信息。这套系统化的初始化流程能有效避免后期使用中出现安全隐患或配置问题,尤其适合拥有多台服务器的用户参考。

2026-04-16 23:39:08 525

原创 Claudian 安装教程:把 Claude Code 接进 Obsidian,从 0 到侧边栏对话

本文介绍了如何为Obsidian笔记软件安装Claudian插件,实现与Claude AI的无缝集成。主要内容包括:通过BRAT插件安装Claudian的步骤,配置CLI路径和环境变量的方法,以及常见问题的解决方案。文章详细说明了订阅和中转两种使用方式,并对比了不同方案的稳定性。最后提到Codex后端的支持情况和未来优化方向。该插件可让用户在Obsidian侧边栏直接调用AI辅助写作,避免频繁切换窗口的困扰。

2026-04-16 00:19:27 2498 1

原创 我装了 30 多个 Claude Code Skill,每天真开的就 6 个

摘要 本文分享了作者在使用Claude Code两个月后筛选出的6个实用Skill。文章指出,安装过多Skill会降低触发准确率,建议控制在20-30个符合工作流的Skill。推荐的6个Skill分为3个通用类和3个创作类: 通用类: Skill Creator(官方):可将手动流程打包成Skill Planning with Files(社区):防止长文写作偏离主题 Document & Presentation Skills(官方):处理Office文档 创作类: 4. SEO Blog Wri

2026-04-14 20:20:18 397

原创 越用越强不是广告语:拆解 Hermes Agent 的三层学习机制

Hermes Agent 是 Nous Research 今年二月发布的开源代理框架(MIT 协议),主打的就是解决这个问题——让 agent 从使用中自己学,不靠你手动补。这篇主要拆它三层学习机制怎么运转,以及和 OpenClaw 的根本差在哪里。安装部分只带过一下,够跑通就行。

2026-04-12 22:54:59 604

原创 玩转本地 AI 的“第 0 步”:Node.js 环境保姆级安装教程

我看现在很多本地 AI 教程,工具安装的教程满天飞,每个细节也非常到位,但是都忽略了真正的小白的痛点,那就是Node环境。基本上所有的AI相关的工具都是基于 Node.js 环境去做安装和扩展的,如果不把地基打牢后面很多 skills、MCP、CLI 工具连跑起来的资格都没有。

2026-04-10 22:45:28 337

原创 别再切屏问 AI 了!把 Claude、Gemini、Codex 塞进命令行的保姆级教程与避坑指南

《AI命令行工具(CLI)使用体验与安装指南》 摘要: 本文分享了作者对三大主流AI命令行工具(ClaudeCode、GeminiCLI、CodexCLI)的实际使用体验。文章重点介绍了各工具的安装方法及常见问题解决方案,包括环境检查、安装命令和验证步骤。作者比较了不同CLI的特点:CodexCLI适合编程任务,ClaudeCode擅长文案创作,GeminiCLI则适合模型调用。文中提供了实用建议,强调根据需求选择工具,并分享了"先测试再决定"的使用理念,指出实际体验比测评更重要。最后给

2026-04-09 23:09:18 501

原创 高强度实测 6 大 AI 模型:Claude 写文最强,但我写代码不选它

本文对比了国内外主流AI模型在不同场景下的使用体验。在文学创作方面,Claude表现最佳,Gemini和Codex次之;代码编写推荐Codex,因其额度充足且精准;日常任务理解仍以Claude为首选。国产模型中GLM综合能力最强但供给不稳定,Kimi更新滞后,MiniMax适合简单高频任务。作者建议根据具体需求选择模型:Claude适合长文创作,Codex专攻代码,Gemini处理提示词和图片,GLM用于深度测试,MiniMax承接简单任务。最后期待国产模型能缩小与海外产品的差距。

2026-04-08 22:24:32 487

原创 Claude Code 在大陆怎么稳定用:我用 cc-switch 接 MiniMax 跑通了一套替代方案

本文探讨了大陆用户使用Claude AI编程工具的替代方案。作者比较了三种途径:官方Claude(稳定但受限)、第三方中转(方便但不稳定)和兼容接口替代(可控但能力有限)。重点推荐了使用cc-switch对接MiniMax国产模型的方案,详细介绍了安装配置步骤,并指出该方案虽不能完全替代Claude,但能提供稳定可用的基础功能。文章最后强调这是权衡后的折中选择,适合需要长期稳定工作环境的用户。

2026-04-05 09:40:41 924

原创 VPS、VDS还是独服?别被商家绕晕,三种服务器一次讲明白

讲解了VPS、VDS、独立服务器的区别,我们在购买对应服务器的使用应该怎么挑选。

2026-04-04 11:51:02 341

原创 还没说话就耗了25K Tokens?扒一扒便宜AI中转站的隐藏黑账

摘要:使用Claude中转站看似便宜70%,但实际可能更贵。官方渠道通过提示词缓存(Prompt Caching)可将后续请求成本降低90%,而中转站因不支持缓存和账号轮询导致缓存命中率极低。此外,中转站可能注入隐藏系统提示词(每次全量计费)且切换服务商时缓存清零。短对话适合中转站,但长对话和重度使用官方更划算。建议根据使用场景选择,避免隐性成本。

2026-04-02 21:46:12 449

原创 Claude Code 安装教程:Mac、Windows、Linux 从 0 到跑通

摘要:本文介绍了Claude Code的安装与使用体验,对比了AI编程领域三大主流CLI工具(Claude Code、Gemini CLI和OpenAI Codex)。作者详细说明了在不同操作系统(Mac/Windows/Linux)下的安装要点及常见问题解决方案,特别强调了Node.js环境要求和账户认证注意事项。文章指出Claude Code在功能上表现优异,但也提醒用户注意其不稳定的账户风控问题,并预告后续将介绍使用国产模型作为备选方案的教程。

2026-04-01 23:19:49 634

原创 别让 AI 写得像 AI:用自己的 83 篇博客训练专属写作助手,顺手做成了一个 Skill

摘要:作者分享了一套利用AI辅助写作的工作流方案。通过将83篇历史博客文章导入Obsidian作为本地知识库,使用Claude Code分析提炼出包含语气、句式、结构等维度的风格档案,并将整个流程封装为可复用的Skill。这套方案解决了AI写作"不像自己"的问题,使AI能基于作者的真实写作风格生成内容。关键点在于利用Obsidian的本地Markdown特性和Claude Code的文件读写能力,构建持久化的结构化知识库。工作流包含选题生成、大纲撰写、正文创作等步骤,作者只需进行方向确认

2026-03-31 23:11:22 380

原创 Obsidian 写作环境搭建:这 6 款插件让我的博客管理效率翻倍

本文介绍了作者将博客文章从Halo迁移到Obsidian的经验分享。主要包含Obsidian的安装、AnuPpuccin主题设置、实用插件配置(如Custom Attachment Location、Dataview等),以及迁移过程中遇到的HTML转Markdown格式混乱、图片链接失效等问题的解决方案。作者还展示了当前的工作流程,包括利用Claude Code进行内容创作分析,并计划未来分享如何结合AI打造创作流程。文章旨在帮助读者快速上手Obsidian并避免迁移过程中的常见问题。

2026-03-29 12:09:17 382

原创 JDK1.8新特性详解

函数式接口是一种只包含一个抽象方法的接口。函数式接口通常作为函数式编程和Lambda表达式的基础。Java 8为常见的函数式编程场景提供了专门的函数式接口,比如,和等。:断言型接口,输入一个参数T,返回一个布尔值,用于执行一些判断逻辑。:函数型接口,输入一个参数T,返回一个结果R,用于执行一些转换逻辑。:消费型接口,输入一个参数T,表示消费掉这个参数,执行一些操作但没有返回值。:供给型接口,返回一个数据T,用于执行一些数据生成操作。Filter:过滤,用于过滤出满足条件的元素。Map。

2023-05-27 12:19:01 3947

原创 每日一道算法题:乘积最大子数组

子数组是指在一个数组中,从某一个元素开始,到另一元素结束,所有元素按照顺序排列的一段序列。比如:在数组[1,2,3,4,5]中,子数组[2,3]就是从数组中第二个元素开始,到第三个元素结束的一段序列。最大子数组是指在一个数组中,累加和最大的一个子数组。比如:在数组[-2, 1, -3, 4, -1, 2, 1, -5, 4]中,最大子数组是[4,-1,2,1],其累加和为6。乘积最大子数组算法是机器学习特征选择中重要的数值型特征选择方法之一,在实际应用中具有广泛的应用。

2023-05-27 12:18:17 573

原创 设计模式:责任链设计模式

责任链设计模式是一种行为型设计模式,它将请求的发送者和接收者解耦,将多个处理对象连成一条责任链,依次处理请求,直到请求被处理或者到达责任链的末尾。该模式常用于日志记录、权限验证、请求过滤等场景。责任链模式定义了一种处理请求的方式,它让多个处理对象都有机会处理请求,从而避免了请求的发送者和接收者之间的耦合关系。首先,我们需要定义一个抽象处理者接口,该接口包含一个处理请求的方法和一个设置下一个处理对象的方法。接着,我们需要定义具体的处理者类,这些类实现了抽象处理者接口,并根据具体的业务需求处理请求。

2023-05-25 17:34:20 1333

原创 设计模式:策略设计模式

策略设计模式(Strategy Pattern)是一种定义一系列算法的方法,从概念上来看,所有这些算法完成的都是相同的工作,只是实现不同,它可以让算法的变化独立于使用算法的客户端。定义一个抽象的策略接口或抽象类,其中声明了一个抽象的算法方法。定义一个环境类,持有一个抽象策略类的引用,用于调用具体的策略类中实现的算法。策略设计模式是一种非常实用的设计模式,它可以让我们在程序运行过程中动态地切换算法,从而提高程序的灵活性和可扩展性。

2023-05-25 17:33:34 2804

原创 设计模式:访问者设计模式

访问者设计模式是一种行为型设计模式,用于将算法与对象结构分离。它允许你在不改变对象结构的前提下定义新的操作。

2023-05-25 17:32:54 405

原创 设计模式:状态设计模式

状态设计模式的概念和作用状态设计模式是一种行为型设计模式,它可以有效地管理对象的状态,使对象在不同的状态下具有不同的行为和属性。状态设计模式将对象状态的转换和判断封装到不同的状态类中,从而提高代码的可扩展性和可维护性。状态设计模式是一种常用的行为型设计模式,可以有效地管理对象的状态,使对象在不同状态下具有不同的行为和属性。状态设计模式由状态接口、具体状态类和上下文类等组成部分,通过状态转换和状态判断等逻辑实现状态的变化和行为的变化。

2023-05-25 17:32:10 571

原创 设计模式:解释器设计模式

Java解释器是一种将Java程序翻译成机器可执行代码的工具。它可以将Java程序源代码转换为中间代码,然后由Java虚拟机(JVM)在运行时将中间代码解释为机器可执行代码。Java解释器是Java语言的核心组件之一,它允许我们使用Java语言编写的程序在不同的平台上运行。设计模式是用于解决软件设计中常见问题的通用解决方案。它们是经过实践验证的最佳实践,并被广泛地应用于软件开发行业。设计模式可以分为三种类型:创建型、结构型和行为型。

2023-05-25 10:37:02 224

原创 spring当中的事务处理教程

事务是指一组数据库操作,要么全部执行,要么全部不执行。在事务的控制下,一组操作要么全部成功,要么全部失败,不会出现部分成功、部分失败的情况。Java Spring框架中的事务是指对数据库操作的一组操作,通过对这组操作的控制,保证操作的一致性和完整性。事务管理是Java Spring框架的核心功能之一,它可以帮助开发人员实现对数据库的事务控制,确保数据的一致性和完整性。在Java Spring框架中,可以通过基于XML的配置方式或基于注解的方式来实现事务管理。

2023-05-25 10:36:31 1051

原创 spring 最顶级接口 beanfactory详解

BeanFactory是Spring框架中的一个接口,它是一个工厂类,用来创建和管理Spring中的Bean对象。BeanFactory接口定义了Spring容器的基本规范和行为,它提供了一种机制来将配置文件中定义的Bean实例化、配置和管理起来。本文从BeanFactory的简介、使用、扩展以及扩展点等方面介绍了BeanFactory的相关知识点。

2023-05-25 10:08:43 4605 3

原创 spring常见面试题 循环依赖详解

循环依赖是指两个或多个对象之间相互依赖,形成一个环路,导致无法正确创建对象。在Java Spring框架中,循环依赖可能会导致应用程序崩溃、死锁等问题。Java Spring框架中的循环依赖问题是一种常见的问题,会导致应用程序崩溃、死锁等问题。为了解决这些问题,Java Spring框架提供了多种解决方案,包括构造器注入、属性注入、Setter注入、深度优先算法等。

2023-05-25 10:04:34 858

原创 设计模式之备忘录设计模式

备忘录设计模式是一种行为型设计模式,其目的是在不破坏封装性的前提下,捕获和保存一个对象的内部状态,以便在需要时恢复该对象到原先的状态。该模式涉及三个角色:发起人(Originator)、备忘录(Memento)和管理者(Caretaker)。备忘录设计模式的定义如下:备忘录模式是一种行为型设计模式,它允许在不破坏对象的封装性的前提下,捕获并保存该对象的内部状态,并在需要时恢复该对象到原先的状态。首先,需要定义一个备忘录类,用于存储发起人的状态信息。备忘录类通常只有一个构造函数和一些获取状态信息的方法。

2023-05-24 14:54:49 773

原创 spring三大特性之一 AOP切面编程

Spring AOP支持自定义切面和通知,可以根据需求自定义切面和通知的类型、切入点和实现方式。@Aspect@Component// 执行前的逻辑// 执行后的逻辑在上面的例子中,定义了一个自定义的环绕通知,它会在com.example.service包中的所有方法执行前和执行后进行逻辑处理。

2023-05-24 07:42:34 283

原创 spring三大特性之一 IOC控制反转

传统编程模式的不足在传统的编程模式中,程序员需要手动创建和管理对象之间的依赖关系,这会导致代码的耦合性和复杂性增加,同时也不利于代码的可维护性和可测试性。IOC的概念和作用IOC是一种编程思想,它将对象的创建和依赖关系的管理交给IOC容器来完成。IOC容器是一个负责管理对象的容器,它会根据配置文件或注解来创建和管理对象之间的依赖关系,从而实现程序的松耦合和可维护性。IOC和DI(Dependency Injection)(依赖注入)的关系。

2023-05-24 07:42:11 504

原创 spring三大特性之一 DI依赖注入

在传统的Java编程中,对象之间通常是通过创建和管理对象的实例来解决依赖关系。代码复杂度高对象之间的依赖关系紧密耦合,难以维护和测试对象的单元测试和集成测试难以实现@Override@Override在上面的示例中,定义了一个实现了BeanPostProcessor接口的MyBeanPostProcessor类,用于在Bean初始化前后做一些操作,例如在UserServiceImpl实例化后手动注入UserDao实例。

2023-05-24 07:38:49 2135

原创 使用MyBatis在Java Spring中进行数据访问的指南

什么是MyBatis?MyBatis是一款优秀的Java持久层框架,它可以帮助我们将SQL语句和Java对象之间进行映射,从而实现对数据库的访问。MyBatis具有轻量级、易于学习和使用、灵活性高等优点。MyBatis的优点和缺点灵活性高:MyBatis支持多种映射方式,可以根据需求灵活选择。易于学习和使用:MyBatis的学习曲线相对较低,可以快速上手。可以直接编写SQL语句:MyBatis支持直接编写SQL语句,可以更加灵活地进行数据访问。

2023-05-23 13:25:32 425 1

原创 JAVA基础知识点继承详解

继承是指一个类(子类)可以继承另一个类(父类)的属性和方法。子类可以在继承的基础上进行扩展和重写,从而实现代码的复用和灵活性。在Java中,使用extends关键字来实现继承。public class 子类名 extends 父类名 {// 子类的属性和方法在子类中,可以继承父类的属性和方法,并定义自己的属性和方法。

2023-05-23 08:01:38 2626 1

原创 安装k8s遇到的问题

参考资料:文档:https://www.yuque.com/leifengyang/oncloud/ctiwgo安装环境:阿里云服务器,三台系统版本:cenos 7.9-64位kubernetes版本是v1.20.9第一个坑: 用错calico的版本我获取calico的yaml文件用:wget https://docs.projectcalico.org/manifests/calico.yaml导致我获取到的是最新版的calico版本的yaml(v3.23), 该版本.

2022-08-07 22:01:11 818

原创 JUC多线程及高并发

java并发编程实例和面试题

2022-07-23 15:53:25 283

原创 学习JVM

java程序员有需要知道JVM的几件事

2022-07-23 15:41:36 757

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除