- 博客(156)
- 资源 (10)
- 收藏
- 关注
原创 Claude Code 实战指南(七):核心概念辨析——彻底搞懂 MCP、SubAgent 与 Skills
本文通过软件公司比喻,清晰区分了Claude Code架构的三大核心组件:MCP(工具供应商)、SubAgent(部门专家)和Skill(操作手册)。MCP提供外部连接能力,SubAgent处理复杂任务,Skill固化标准流程。文章提供了配置路径速查表和实战选型决策树,指导开发者根据需求选择合适组件(连接外部用MCP,复杂任务用SubAgent,规范流程用Skill)。最终展示了三者协同工作的完整场景,强调组合使用可构建强大的AI研发平台。
2025-12-18 19:04:51
655
原创 ClaudeCode 实战指南(六):Skills 技能包开发与自动化实战
摘要: Claude Code Skills 是Anthropic推出的功能扩展机制,通过加载标准化"技能包"使AI能自动执行特定任务。Skills包含指令和资源文件,支持个人、项目及插件三种部署方式,具有自主激活特性——用户只需自然语言描述需求,Claude会自动匹配并调用对应Skill。其核心应用包括代码规范审查、提交信息生成、单元测试编写等场景。每个Skill通过SKILL.md文件定义触发条件,用户可通过调试模式或直接询问确认Skill激活状态。官方提供200+预置Skills,
2025-12-16 18:53:24
1809
原创 ClaudeCode 实战指南(五):SubAgent 深度解析与专家团队构建
本文深入介绍了Claude Code的SubAgent(子代理)机制,将其比作专业开发团队中的专职工程师。主要内容包括:SubAgent的核心功能是实现上下文隔离和专业化分工;配置文件存储在项目级、用户级或插件级目录中,采用Markdown格式并包含YAML元数据;提供三种创建方式(命令行、手动创建、CLI动态定义);强调了最佳实践如编写精准描述、最小权限原则、结构化Prompt设计等。通过合理配置SubAgent,用户可固化团队知识、提升自动化水平,实现AI专家团队的协作开发。文末推荐了官方文档和社区模板
2025-12-16 17:58:19
754
原创 2025年知识管理软件避坑指南:一个工程师的真实抉择
程序员常陷入“效率陷阱”,沉迷于工具优化而忽视实际产出。文章分析了Obsidian的高可定制性带来的分心风险,以及Flowus等简洁工具的实用价值,指出过度工具化会阻碍创作。作者提出2025年新解法:用AI辅助创作、自研分发插件、以Flowus归档内容,强调工具应服务于内容而非消耗精力。最终结论是:适度工具化,专注内容创作才是核心价值。
2025-11-28 10:50:15
483
原创 Claude Code 实战指南(四) :一键安装配置教程 ZCF
《ClaudeCode一键安装配置教程》详细介绍了使用ZCF工具快速搭建ClaudeCode开发环境的完整流程。ZCF是一个零配置AI开发环境管理工具,支持一键初始化、更新工作流、API配置、输出风格定制等功能。用户只需通过npx命令即可完成安装,并可通过交互式菜单选择语言、配置API密钥和MCP服务。文章还提供了命令速查表、风格设置指引、CCR路由代理和Codex支持等进阶功能说明,以及常见问题解答。该工具支持多平台,简化了AI开发环境的部署流程。
2025-10-23 17:14:03
1489
原创 【实战】 Java接入Google Vertex AI完整指南
本文提供了Java接入Google Vertex AI的完整指南,包含以下核心内容:1) 获取API密钥的4个步骤:启用项目API服务、配置组织策略、创建服务账号、生成API密钥;2) Java项目集成方法,包括Maven依赖配置和基础调用代码示例;3) 进阶功能如函数调用的使用指引;4) 常见问题解答,包括模型列表查询和思考功能控制;5) 官方参考资料链接。文章配有详细的操作截图和代码示例,帮助开发者快速完成Vertex AI的Java接入。
2025-09-28 18:35:13
1241
原创 Claude Code 实战指南(三):AI辅助开发工作流 Spec Workflow MCP教程
本文介绍了如何配置和使用Claude Code CLI中的Spec Workflow MCP工具,实现AI辅助开发工作流。主要内容包括:安装前提条件(Node.js/npm/Claude Code CLI)、添加MCP服务器的配置步骤(含Windows特殊处理)、启动Web仪表板的方法、验证配置与基本使用示例。文章还详细说明了创建规范、审批流程和任务执行的操作流程,并提供了常见问题排查方法。通过该工具,开发者可以利用AI生成规范并执行特定任务,提升开发效率。
2025-09-27 22:02:01
2271
原创 Claude Code 实战指南(二):MCP 全局设置与必装MCP推荐
本文深入讲解了Claude Code的MCP(Model Context Protocol)全局设置与必装服务器。教程涵盖MCP基础命令(增删查),并推荐了文件系统、Context7、Playwright、Sequential Thinking等核心MCP,以及Git/GitHub、Python、数据库等高频工具。文章还提供了安装顺序和配置建议,旨在通过合理配置MCP,将Claude Code打造成全栈开发的智能工作台,显著提升开发效率和代码质量。
2025-09-11 17:31:05
4802
2
原创 Claude Code 实战指南(一):从零开始的完整安装配置教程
详细介绍了AI编程助手Claude Code的安装与配置。内容涵盖其终端原生体验、项目上下文理解等优势,Node.js环境要求,通过npm安装步骤,环境变量配置,模型切换,以及CLAUDE.md项目记忆文件、Plan Mode、MCP、Sub Agents等核心功能。教程还提供了IDE集成和实用技巧,助你从零开始高效使用Claude Code。
2025-09-11 17:26:28
1933
原创 Oh My Zsh + Tabby 终端配置指南
本文介绍了现代化终端环境配置方案,采用Tabby终端模拟器+zsh+Oh My Zsh+Powerlevel10k的组合。主要内容包括:1)各组件安装步骤;2)基础配置文件(.zshrc)设置;3)Tabby外观与快捷键配置;4)Powerlevel10k主题个性化设置;5)多平台同步方案。该配置提供统一跨平台体验、美观界面、智能补全等功能,支持Java/Node等开发工具链,并通过插件扩展实现语法高亮、Git集成等特性,最终打造高效美观的终端工作环境。
2025-08-27 16:31:06
547
原创 治好AI代理的“赛博阿兹海默症”,就靠Graphiti这一剂猛药。(附完整实战方案)
本文介绍了使用Graphiti+Neo4j构建AI代理持久化记忆系统的完整方案。主要内容包括:Neo4j数据库的安装配置、Graphiti项目的环境搭建、LLM密钥设置以及系统启动调试过程。通过实战演示了客户端集成测试、版本兼容问题解决方法,并分享了官方推荐的提示词使用原则。该方案使AI代理能够实时存储和检索知识图谱数据,实现真正的记忆功能,为复杂任务提供知识支撑。最后总结了项目部署的关键步骤和使用建议。
2025-08-10 00:04:50
839
原创 写代码写一半,Claude Code“猝死”了?你离失E只有一步之遥
Claude Code Router:解决AI开发中模型镜像封锁问题的智能路由工具 该工具为AI开发者提供了一套完整的解决方案,通过智能模型路由功能可自动根据任务类型选择最适合的模型。支持OpenRouter、DeepSeek、Ollama等主流模型提供商,具备请求/响应转换、动态模型切换(支持/claude-code命令实时切换)、GitHub Actions集成等实用功能。文章详细介绍了从环境准备、配置文件设置到UI管理界面的完整使用指南,并分享了实战效果和项目地址。该工具不仅能解决镜像封锁问题,还能实
2025-08-05 11:24:38
1413
原创 PicGo + GitHub:让你的图片飞起来!
本文介绍了使用PicGo+GitHub搭建免费图床的完整教程。GitHub作为图床具有免费、稳定、支持全球CDN和版本控制等优势。配置步骤包括:1)创建公开GitHub仓库;2)生成个人访问Token;3)在PicGo中设置GitHub图床参数,推荐使用Statically CDN加速。文章还提供了快捷键设置、自动重命名和图片压缩等进阶技巧,并解答了常见问题。通过这套方案,用户可获得一键上传、全球加速的免费图床服务,极大提升图片管理效率。
2025-07-29 10:38:22
444
2
原创 程序员的新宠:Zread.ai,让你秒懂GitHub项目的神器来了!
Zread.ai是一款专为开发者打造的AI工具,能快速解析GitHub开源项目。它可自动生成详细文档、架构图和API说明,支持中文解读,帮助开发者快速理解项目结构。尤其适合新手学习、资深开发者评估项目和技术管理者决策。目前主要支持热门项目,解析质量依赖源码质量。该工具简化了开源项目的理解过程,为开发者提供了高效的学习和评估方式。
2025-07-28 19:36:13
935
原创 Qwen3-Coder:让编程变得更简单的AI助手
阿里巴巴推出Qwen3-Coder,一款强大的AI编程助手,支持代码编写、调试和解释。该工具包含480B参数的MoE模型,可处理256K token上下文。提供两种使用方式:通过Qwen Code命令行工具(需Node.js环境)或集成到Claude Code工具中。两种方式均需配置API密钥和环境变量。相关资源包括Qwen Chat、魔搭社区、Hugging Face模型库和阿里云百炼平台。该工具旨在简化编程流程,提升开发效率。
2025-07-24 10:28:16
792
原创 MCP与Obsidian集成实战:让AI助手直接操作你的知识库
《MCP与Obsidian集成实战:让AI助手直接操作知识库》介绍了如何通过Model Context Protocol(MCP)实现AI与Obsidian的无缝交互。文章详细阐述了MCP协议的核心优势,包括直接操作本地文件、实时同步和安全可控三大特性,并提供了完整的技术架构图。实施步骤涵盖安装Local REST API插件、API配置、路径获取、MCP客户端设置等关键环节,配有代码示例和可视化操作指引。此外还深入解析了智能搜索、自动化内容管理和知识图谱构建三大核心功能,并提供了性能优化、安全配置建议及常
2025-07-17 19:50:22
1709
原创 Trae IDE:打造完美Java开发环境的实战指南
本文介绍了使用Trae IDE快速配置高效Java开发环境的方法。首先介绍了Trae IDE的特点和下载安装方式,重点推荐了五大类核心插件配置:Java开发核心、通用开发工具、界面美化、Markdown增强和核心文件支持。通过详细解析settings.json和launch.json等关键配置文件,指导用户完成JDK和Maven的配置优化。最后提供了应用启动失败和Maven报错等常见问题的解决方案,帮助开发者快速搭建稳定高效的开发环境。
2025-07-17 19:32:04
9430
原创 飞书 MCP 实战:从 Bot 创建到文档生成全流程详解
本文将详细介绍飞书 MCP 的完整实现流程,从零开始创建飞书 Bot,获取必要参数,配置 MCP 服务器,到最终实现文档自动生成功能。通过实战演示,帮助开发者快速掌握飞书开放平台的核心应用技巧。
2025-07-14 08:00:00
1626
4
原创 从零到一:火山引擎域名 + Cloudflare + Vercel 完整部署实战
本文介绍了一套利用火山引擎域名、Cloudflare和Vercel部署项目的完整方案。该方案成本低、性能优、配置简单且支持自动部署。文中详细阐述了配置流程,包括Cloudflare账号准备、DNS服务器迁移、DNS记录配置、Vercel项目绑定,还涉及多项目管理、性能优化、验证测试及常见问题解决,适用于个人开发者等群体。
2025-07-12 00:14:43
1413
原创 Hexo + Butterfly + Vercel 完整个人Blog部署指南
该指南详解Hexo + Butterfly + Vercel部署博客步骤:先装Node.js、Hexo及Butterfly主题,配置站点与主题文件,创建必要页面和首篇文章,本地预览后推至GitHub,连接Vercel部署,还含优化配置、写作流程及常用命令。
2025-07-10 00:05:30
497
原创 【实战】macOS装Google Cloud CLI遇到SSL证书问题?一文解决!
本文记录了在macOS上安装Google Cloud CLI时遇到的SSL证书验证失败问题。通过官方脚本安装时,Python虚拟环境无法下载依赖包导致安装失败。尝试手动更新证书包无效,因为安装脚本会创建隔离的虚拟环境。最终发现使用Homebrew安装是最佳解决方案,一步到位且无证书问题。文章还详细介绍了个人账号和服务账号两种Token获取方式,为开发者提供完整的踩坑指南。
2025-07-07 11:44:42
1295
原创 吐血整理!小白也能 10 分钟搞定 PicGo + 七牛云图床配置,Obsidian 自动传图真香
摘要: 本文详细介绍了如何将PicGo图床与七牛云结合,并联动Obsidian实现自动上传图片。首先在七牛云创建存储空间,获取密钥和访问网址;然后在PicGo中配置七牛云信息,完成图床设置;最后通过Obsidian插件实现图片自动上传。该方法解决了手动传图的繁琐问题,大幅提升写作和笔记效率。文中还提供了测试避坑指南,确保配置顺利。
2025-07-04 11:56:45
931
原创 解决了!Gemini CLI登录失败完美攻略,3步搞定Google Cloud配置
Gemini CLI登录失败完美攻略,3步搞定Google Cloud配置
2025-06-26 15:27:32
3959
原创 Follow:你的全能信息订阅管家
信息如潮,如何精准捕捉你所关心的?Follow,这款正火的信息聚合神器,助你一臂之力!不仅能订阅网站,还能追踪B站UP主、小红书博主等,连电商平台的物品价格都能订阅,真正做到“一网打尽”。
2025-01-19 16:54:13
2476
原创 IDEA OpenJDK 64-Bit Server VM warning: Option UseConcMarkSweepGC was depreca
idea无法启动
2023-03-03 11:28:01
1124
原创 feign.codec.EncodeException: Content-Type cannot contain wildcard type ‘*‘
feign.codec.EncodeException: Content-Type cannot contain wildcard type '*'
2022-07-01 19:36:09
2110
1
转载 Java8 Lambda
作者:9龙来源:juejin.im/post/6844903849753329678一、引言java8最大的特性就是引入Lambda表达式,即函数式编程,可以将行为进行传递。总结就是:使用不可变值与函数,函数对不可变值进行处理,映射成另一个值。二、java重要的函数式接口1、什么是函数式接口函数接口是只有一个抽象方法的接口,用作 Lambda 表达式的类型。使用@FunctionalInterface注解修饰的类,编译器会检测该类是否只有一个抽象方法或接口,否则,会报错。可以有多.
2022-04-06 10:55:37
3111
1
原创 jar中没有主清单属性,启动失败
错误信息原打包配置<build> <finalName>${project.artifactId}</finalName> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>ma
2022-02-21 11:12:25
1255
原创 dependencyManagement中依赖无法下载、报红
解决方式: 方式一:将标签去除。先让maven去把jar下载到本地仓库,下好了再加上标签即可解决 方式二:不处理,子工程需要使用相应的jar引入依赖即可,这时会自动去下载jar。
2022-02-10 16:20:01
898
原创 SpringCloud 多环境配置文件读取失败
nacos配置多环境,使用时发现环境切换的代码不生效server: port: 8066 servlet: contextPath: /room-pricespring: profiles: active: dev application: name: room-price-web jackson: default-property-inclusion: non_null---spring: cloud: nacos: .
2022-01-24 19:18:13
1113
原创 IDEA无法启动:error launching idea (Failed to create JVM )
启动idea失败原因:配置文件有问题解决办法:找到idea加载缓存的路径C:\Users\chen\AppData\Roaming\JetBrains\IntelliJIdea2021.2将idea64.exe.vmoptions 参数调整合理,错误参数去除。即可成功启动!!!...
2021-12-10 22:52:06
3844
2
原创 NullPointException 没有打印日志
报错:接口大量读取数据,部分为空,导致频繁打印null.一开始还能看到堆栈信息,后面只打印空指针,但是没有堆栈信息,排查了下是否打印日志有问题,发现其他的异常正常打印nulljava.lang.NullPointerException: null查了一个文章,有说jvm对相同异常做了优化JVM 虚拟机会对异常信息进行优化,当相同异常出现很多次,会认为它是热点异常,忽略掉异常堆栈信息;通过增加 JVM 参数:-XX:-OmitStackTraceInFastThrow 可解决。..
2021-11-24 09:26:27
1078
原创 Mybatis参数格式化异常:NumberFormatException: For input string:“xx“
### Error querying database. Cause: java.lang.NumberFormatException: For input string: "T"解决方法:1、转成字符串:.toString() <if test="isHotel == 'F'.toString()">2、加转义实体字符串引号" <if test="isHotel == "F"">3、外部单双.
2021-11-23 09:52:40
1314
原创 IDEA .gitignore 无法生效
IDEA若没有生效gitignore文件,是因为gitignore只能忽略那些原来没有被 track 的文件。如果某些文件已经被纳入了git版本管理中,则修改 .gitignore 是无效的。解决方法是先把本地缓存删除,然后再提交。git rm -r --cached .git add .git commit -m "update info"git push -u origin master...
2021-11-23 09:18:56
2106
原创 Spring boot 引入swagger2 简单配置
1、引入jar包 <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.9.2</version> </dependency> <dependency> <groupId>io.
2021-11-18 15:35:17
343
原创 IDEA 避免import *
背景import com.xxx.*;引入太多的类,需要去除解决方案打开设置 ctrl+alt+s找到图中的位置,Editor->Code Style->Java ->imports 修改为500
2021-11-15 09:27:21
823
原创 linux java -jar 启动项目报错 Unsupported major.minor version 52.0
报错信息如下:jdk环境不一致导致的Exception in thread "main" java.lang.UnsupportedClassVersionError: org/springframework/boot/loader/JarLauncher : Unsupported major.minor version 52.0 at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.C
2021-11-11 11:31:45
2189
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅