自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 判断打开浏览器的mcp是否正常

本文介绍了验证和解决Chrome 9222端口问题的三步流程:首先通过访问127.0.0.1:9222/json验证端口是否开启;若未开启,需完整重启Chrome并添加调试参数;最后若端口正常但功能异常,需检查JSReverser-MCP工具是否编译成功。文中提供了详细的命令行操作步骤和故障排查方法,帮助用户快速定位问题所在。

2026-03-31 01:43:14 22

原创 微软应用商店打不开一直转圈,一分钟解决

摘要:解决Windows更新问题的方法是开启Windows更新服务并重启电脑。通过参考B站教程(链接提供),成功启用更新功能后多次打开微软应用商店即可。其他方法如调整Internet属性或取消代理设置均无效。操作时需要勾选相关选项并重启系统。该方法经测试有效解决了更新问题。

2026-03-21 16:56:15 227

原创 Trae里SKills可以调用mcp

本文提出了一种智能体协作框架,将SKills基础功能与mcp权限管理相结合。在solo模式下,系统可动态添加智能体并赋予其mcp权限。任务执行时优先调用SKills模块,当需要更高权限时自动切换至mcp主导模式。该设计实现了权限的智能升级机制,确保在保持基础功能的同时,能够按需获取高级权限执行复杂任务,形成从SKills到mcp的无缝过渡,优化了任务执行流程和权限管理效率。

2026-03-21 00:26:36 28

原创 本地git用https无法同步github项目时采用ssh

HTTPS访问常遇到403端口限制或超时问题,而SSH协议能绕过端口限制,提供更底层的稳定连接。经过尝试多种网络教程方案无效后,作者最终选择使用SSH进行同步,证实其相比HTTPS更具可靠性,能有效规避常见的网络访问障碍。

2026-03-21 00:09:03 152

原创 在Trae显示网页进行调试

Trae打开内置浏览器调试的方法

2026-03-19 22:37:19 36

原创 Trae多Agent并行分析

Trae多Agent并行分析

2026-03-16 21:38:04 32

原创 nvm下载nodejs下载不下来的解决办法

当nvm无法正常下载Node.js版本时,可以手动从腾讯源(https://mirrors.cloud.tencent.com/nodejs-release)下载zip解压版。将文件解压到nvmroot显示的目录中,并按vX.X.X格式重命名文件夹。最后执行nvmlist检查版本是否被识别,成功后即可使用nvmuse命令切换版本。这种方法适用于网络下载失败的情况,实现手动安装Node.js版本。

2026-03-14 00:36:13 30

原创 git分支常用

使用git branch查看当前本地分支,带*号表示当前所在分支。git branch -a可查看所有本地和远程分支。通过git remote -v确认远程仓库别名及地址,再结合git branch -a检查本地分支列表,确保分支信息准确。

2026-03-13 00:06:42 21

原创 github怎么给别人项目贡献

本文介绍了通过GitHub贡献代码的流程:首先fork目标项目到个人仓库,克隆到本地修改后推送至自己的GitHub仓库,此时可向原项目提交Pull Request。若拥有原项目管理员权限则可直接合并代码,否则需等待审核。该流程展示了开源协作的基本方式。

2026-03-09 23:12:15 21

原创 git推送总是各种错误,可以使用SSH进行推送

使用HTTPS协议推送Git代码时频繁失败,出现443端口错误或连接问题,即使修改系统代理仍无法解决。改用SSH协议后一次推送成功。建议遇到类似问题时可以尝试切换协议,或直接咨询AI获取解决方案。

2026-03-09 23:09:55 45

原创 Epic登出所有设备

要在Epic平台退出所有设备登录,需通过网页端操作。具体步骤为:访问Epic官网,进入密码与安全设置页面,滚动至底部找到全部登出选项并点击即可完成操作。注意此方法需使用网页版,软件客户端不支持该功能。

2026-02-24 21:35:40 217

原创 打包electron应用的一些坑点

本文介绍了使用npm替代pnpm进行项目启动和打包的方法。开发者可以直接使用npm start启动应用,用npm run package打包Windows平台应用。文中建议遇到问题时咨询AI解决,并提到可能需要更换npm源为国内镜像。对于Electron打包,提示可手动下载缓存文件防止损坏。最后指出成功打包的标志是生成可运行的exe文件,建议测试验证功能是否正常。(149字)

2026-02-08 02:28:44 259

原创 js的forEach的一个坑

本文分析了在遍历子节点数组时直接修改数组导致的跳过节点问题。原代码直接遍历this.oldBaseFloorNode.children数组,在循环内调用setParent()会改变原数组,导致后续节点被跳过。解决方法是通过slice()创建数组副本进行遍历,确保遍历完整的初始节点列表。这种处理方式避免了数组动态变化带来的遍历问题。

2026-02-05 13:14:04 211

原创 vscode的md文件显示memaid图

VSCode支持两种方式显示Mermaid图表:1)VSCode≥1.75版本内置支持,直接在.md文件中使用```mermaid代码块即可预览;2)旧版可安装MarkdownPreviewEnhanced插件,提供更丰富的预览和导出功能。两种方式都需使用三个反引号包裹mermaid代码块,并确保正确语法。

2026-02-04 18:02:08 771

原创 为什么player变成其他物体子节点时即便重置坐标但坐标并非原点

CharacterController组件导致玩家位置异常,因其基于世界坐标系且会强制恢复节点位置。解决方案是在划船时禁用玩家物理组件,使其成为纯挂件随船移动。修改Player.ts添加setPhysicsActive方法控制组件开关,并在上船时关闭物理模拟。同时需注意跳跃动画Tween可能干扰位置设置,需确保在挂载到船上后不再修改位置。

2026-01-27 19:09:21 315

原创 刚打开claude如何开始使用skills

使用Claude时,首先通过Win+R打开cmd并切换到工作路径(含.claude文件夹),输入"claude"启动程序。接着输入"加载skills"命令,AI会自动扫描.claude/skills目录下的技能并生成列表。最后只需输入对应技能的启动语即可调用特定功能。整个过程分为启动程序、加载技能、调用技能三个步骤

2026-01-24 16:06:57 558

原创 如何判断claude是否能读取到skills

要让Claude正确读取自定义技能,需遵循以下步骤:首先确保技能文件符合规范,包括独立文件夹、SKILL.md文件(含YAML元数据)和正确路径(项目级或全局级)。其次开启相关权限和功能设置。验证方法包括:1)通过对话指令让Claude枚举可用技能;2)手动触发测试;3)检查工具调用日志。关键点在于正确配置技能文件和路径后,直接询问Claude"列出所有可用skills"即可确认是否加载成功。

2026-01-24 15:39:50 1086

原创 外部类触发角色状态切换

本文探讨了游戏开发中外部事件如何优雅地通知玩家状态机的几种方案。最推荐使用事件/消息系统(如EventBus)实现完全解耦,通过定义事件类型并由状态机监听处理;次推荐通过玩家类封装接口方法间接调用状态机;最不推荐直接操作状态机。文章强调应保持状态机封装性,建议采用状态模式设计,让外部只关心事件触发而由内部状态机决定状态转换。最佳实践是使用事件系统实现低耦合、高可维护的架构,适用于中大型项目。

2026-01-22 23:17:07 536

原创 如何在Trae中安装Unity代码插件

本文介绍了Unity开发的基本插件配置和AI对话功能接入方法。主要内容包括:1)Unity开发必备的三个基础插件(C#、C#DevKit和Unity)及其官方来源;2)通过菜菜丸的教程指导如何在Unity中实现与DeepSeek的AI对话功能集成。文章为Unity开发者提供了从基础环境搭建到高级AI功能实现的技术指导。

2026-01-21 15:50:44 58

原创 状态机和状态图

文章摘要:本文介绍了状态锁机制在游戏开发中的应用。通过定义StateType枚举(包含寻敌和攻击两种状态),游戏开始时需设置默认状态。状态锁的核心功能是对状态机切换进行限制,在特定条件下阻止进入或离开某些状态,从而确保状态转换的安全性和合理性。这种机制为游戏逻辑提供了有效的状态保护。

2026-01-21 15:25:46 35

原创 Trae查看本地网页

VSCode和Trae无法直接预览本地HTML页面的主要原因是浏览器安全限制会阻止file://协议下的脚本执行。推荐两种解决方案:1)使用Python内置HTTP服务器(python -m http.server 8000)或Node.js的http-server工具;2)通过本地局域网访问。其中建立本地HTTP服务器是最佳实践,能确保Vue等框架正常运行。启动服务后访问http://localhost:8000即可预览页面。

2026-01-16 22:14:49 490

原创 微软outlook邮箱被封后如何解决和原因

微软outlook邮箱被封后如何解决和原因

2026-01-10 18:32:08 549

原创 Docker Desktop 4.55.0版本安装成功教程

Win11家庭版安装Docker失败解决方案:无需重装系统或修改注册表,只需运行特定bat文件开启Hyper-v功能后重启。若安装仍失败,需启动services.msc中的server服务。若无法打开services.msc,可参考相关帖子解决系统保护阻止应用的问题。按照此流程操作后,最终成功安装Docker Desktop。

2026-01-08 02:39:37 324

原创 windows功能里没有Hyper-v功能的解决办法?

Windows家庭版默认没有Hyper-V功能,可通过创建并运行脚本文件来开启。具体步骤包括:新建Hyper-V.cmd文件,写入特定命令脚本,以管理员身份运行后重启电脑。对于Windows 10/11专业版/企业版用户,还需在BIOS中开启虚拟化技术,并在系统功能中勾选Hyper-V及相关组件选项。该操作可能耗时较长,完成后需重启系统才能使配置生效。

2026-01-08 02:29:12 1400

原创 Cocos creator的.gitnore内容

项目文件结构摘要:该CocosCreator3D项目包含多个关键目录:/library存储临时构建文件,/node_modules存放NPM依赖包,/.vscode和/.idea分别保存VSCode和WebStorm的IDE配置。这些目录共同构成了项目的开发环境基础架构,支持跨平台开发和团队协作。

2026-01-04 22:06:24 138

原创 cocos creator 的几个变量显示写法

本文展示了多个使用@property装饰器的属性声明示例。这些示例包括不同类型的属性定义:基本类型如Node、Node数组(Node[])、数字(Number)和字符串(String)。装饰器支持多种配置选项,如type指定类型、displayName设置显示名称、tooltip添加提示信息,以及group对属性进行分组管理。示例中还展示了如何为属性设置默认值,如Speed=5、Name="DestPos"等。这些声明体现了属性装饰器在类型定义、界面显示和组织管理方面的灵活性。

2025-12-31 20:00:48 179

原创 Git想看之前某次提交的某个文件的全部代码方法

本文介绍三种从Git历史记录中提取特定代码行(而非回退整个版本)的方法:1. 使用git show HEAD:文件名查看文件历史版本内容并手动复制;2. 通过git diff HEAD 文件名对比差异,定位正确代码行;3. 用git show HEAD:文件名 > 临时文件将历史版本导出为临时文件。核心思路是通过Git命令安全获取历史代码,手动替换当前文件的错误内容,保留其他修改。推荐命令为git show查看内容或git diff对比差异,操作不影响提交记录。

2025-12-26 21:02:18 427

原创 Cocos creator避坑指南(一些比较容易错的地方)

本文总结了Cocos开发中的关键注意事项:1.代码方面强调使用.clone()存储节点值而非引用,注意碰撞事件处理,善用调试工具;2.编辑器方面指出动画与代码缩放冲突问题,3D/2D相机差异,以及碰撞系统的特殊要求:所有碰撞物体都需刚体和碰撞体,要正确设置刚体类型和物理参数,并在项目设置中配置碰撞矩阵。这些经验能帮助开发者避免常见陷阱,提高开发效率。

2025-12-25 01:31:27 377

原创 windows比较好用的翻译软件

但是这两个有点太笨重,尤其是现在的有道翻译打开就需要好几秒。所以推荐两个比较轻快的,可以集合多家api使用。一般大多人会用网易有道翻译,或者欧陆词典。

2025-12-23 20:53:14 359

原创 代码类的 Git Commit 信息提交时应该怎么写更好?

核心是 “让自己 / 同事看 commit 记录时,不用看代码就知道你整理了什么”,优先用前缀,加简短的范围 / 内容描述即可。

2025-12-20 15:06:10 410

原创 不小心执行了 git revert,如何恢复到被撤销前的状态

误执行git revert后恢复原状的方法分两种情况:1)本地未推送时,用git reset --hard HEAD^回退到撤销前状态;2)已推送时,用git revert 撤销提交哈希再次撤销该操作,然后推送。核心思路是通过撤销操作来恢复原提交,保留完整操作记录。操作后可用git log验证,也可用图形化工具完成。关键是根据是否推送选择不同恢复方式,确保代码库安全。

2025-12-20 13:14:03 553

原创 Python 3.10.5使用lxml库的xpath用法

本文介绍使用Python的最新lxml库解析HTML网页内容。通过XPath定位元素,从豆瓣网页提取电影信息,包括标题、评分、年份和评价人数。主要步骤:1)读取HTML文件;2)构建解析树;3)使用XPath表达式提取特定元素;4)遍历数据列表获取详细信息。示例代码展示了如何提取电影名称、评分和评价人数等数据,并利用正则表达式从文本中提取年份数字。

2025-12-19 21:33:01 113

原创 Cocos creator如何使用onCollisionEnter或者onTriggerEnter

Cocos与Unity碰撞检测的主要区别在于事件绑定方式。Unity直接使用onTriggerEnter等事件函数,而Cocos需要在start方法中手动绑定碰撞事件:先获取Collider组件,再通过on方法注册事件监听器,最后定义回调函数。这种显式绑定的方式增加了代码量,但提供了更灵活的控制。

2025-12-18 13:14:56 303

原创 几个好用的ip纯净度检测网站

本文对比了5个常用的IP检测网站:Ping0.cc用户最多且功能详细;IPLark.com界面简洁仅显示纯净度评分;IPJiance.com需验证码,功能一般;Scamalytics.com为全英文网站;IPPure.com界面美观,功能全面,可检测IP位置、流量比、属性等多项数据,综合体验最佳。不同网站各有特点,用户可根据需求选择适合的工具。

2025-12-17 12:13:41 35569 2

原创 Cocos creator判断节点是否能用的方法

Cocos Creator使用if(coinNode&&coinNode.isValid)是因为:1)需要判断节点引用是否存在;2)即使引用存在,还需通过isValid确认节点未被销毁。而Unity只需if(gameObject!=null),因为:1)Unity重载了==操作符,能自动判断对象是否被销毁;2)引擎对销毁对象的访问做了安全处理。这种差异源于两者不同的设计理念:Cocos更显式严格,要求开发者主动管理状态;Unity更自动化,减少样板代码。

2025-12-16 19:32:12 543

原创 Epic启动速度慢的解决方案

摘要:Epic游戏平台启动缓慢的原因是桌面快捷方式默认指向32位程序,而当前电脑大多运行64位系统。只需右键快捷方式属性,将文件路径中的"x32"改为"x64"即可显著提升启动速度。该方法已在抖音和小黑盒平台获得众多用户验证有效。(99字)

2025-12-15 18:55:43 352

原创 unity运行后笔记本风扇声音太大的解决办法

所以我的解决办法就是把笔记本的用电方案改了,设置里不要用最佳性能就好,虽然整体操作会变卡但是确实让温度上不去了,如果不限制的话温度能到八九十度,限制后顶多五十度,只要不超过六十度就几乎没风扇声。先说结论:风扇声音大就是因为温度高了,我观察过unity运行后电脑的几个数据,主要是cpu的温度变高了,其他的数据比如cpu的占用并没有上升太多。但上面主要是系统层面的,unity里应该也能设置,所以我再罗列几个不错的教程,但我也没尝试过。

2025-12-11 22:42:27 197

原创 cocos creator如何使用Trae等其他AI编辑器

要在Cocos Creator 3.8中更改默认脚本编辑器,只需在偏好设置的"程序管理器"中将默认编辑器修改为新的代码编辑器即可,操作方法与官方文档说明一致。这一设置变更可快速完成IDE切换,提升开发效率。

2025-12-04 15:22:49 477

原创 unity上传git需要上传哪些文件以及.gitignore文件的内容

本文介绍了Unity项目版本控制中需要上传的核心文件夹和文件:Assets(项目资源)、Packages(导入包)、ProjectSettings(项目设置)以及.gitignore文件。重点说明了.gitignore文件的作用是排除不必要的文件,如自动生成的Library和Temp缓存文件夹。这些缓存文件可以安全删除,Unity会重新生成。文章强调了保持版本控制整洁的重要性,建议仅上传必要内容,避免冗余文件污染代码库。

2025-11-25 22:16:37 381

原创 VS上传Git时代码全部消失

摘要:新建分支时显示代码为空属于正常现象,切换回原分支后代码会重新出现。这是由于Git分支机制导致的,不同分支拥有独立的工作区状态。

2025-11-22 11:06:49 117

空空如也

空空如也

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

TA关注的人

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