YooAssets源码解读-初始化 YooAssets源码解读 - 初始化最近打完包,刚好有空,看一下项目中使用的 YooAsset 源码,这部分是关于初始化的代码。 YooAsset.Initialize()初始化,主要记录 YooAsset 在初始化时做了什么 关键类 YooAsset.cs YooAssetDriver.cs OperationSystem.cs 流程图graph TD A[YooAsset] --> 2025-08-01 Unity #YooAssets
测试Mermaid图表功能 Mermaid 图表测试本文用于测试博客的 Mermaid 图表功能,包括不同类型的图表和主题适配。 1. 流程图 (Flowchart)graph TD A[开始] --> B{条件判断} B -->|是| C[执行操作A] B -->|否| D[执行操作B] C --> E[结束] D --> E 2. 序列图 (Sequence Diagram)se 2025-08-01 技术 #测试 #Mermaid
ClaudeCode使用RIPER-5提升编码效率 什么是RIPER-5 针对问题 简述核心 切换窗口记忆 扩展 如何让 AI 操作变得可控 优缺点 优点 缺点 总结 我使用的 RIPER-5 参考 什么是RIPER-5RIPER-5 代表五种模式(研究、创新、计划、执行、回顾),RIPER-5 是 Cursor 社区中分享的一个高效 AI 工作流。 针对问题我对我在使用 AI 时问题有几点: 切换对话窗口后如何获取记忆 如何高效 2025-07-29 AI Code #ClaudeCode
短记-如何使用ClaudeCode 起因最近经常听到关于 Claude Code 编码速度慢的问题。本文将简短记录一下我是如何使用 claude code。 其一,“多窗口”总体加速终端的多窗口其实是一个被很多人忽略的东西,因为以前都在编辑器内嵌的 UI 中跟 AI 对话。习惯于在同一个对话框中进行交流。以下是我日常开发的窗口我对窗口的理解是将自己代入任务分配者的视角,如果一个窗口已经有任务,并且没法快速腾出时间,那就新加窗口。 其 2025-07-21 AI #AI
Unity 预加载系统设计与实现 概述最近在开发一个微信小游戏,因为是 3D + 关卡制的,并且希望保证一个流畅的游戏体验,希望在关卡切换的时候没有 loading 过程,因此设计了一个预加载系统。 系统架构设计核心组件预加载系统主要由三个核心组件构成: PreloadConfig - 预加载配置类 PreloadPoolItem - 预加载池项目类 PreloadManager - 预加载管理器(核心) 设计原则 低 GC 2025-07-14 Unity #优化 #Unity
ClaudeCode配置MCP 配置方法方法一:使用命令行(推荐)Claude 提供了专门的命令行工具来管理 MCP 服务器: 12345678# 查看帮助claude mcp --help# 列出所有配置的服务器claude mcp list# 获取特定服务器详情claude mcp get <server-name> 方法二:使用 add-json 命令添加服务器推荐使用 add-json 命令,因为它可以一次 2025-06-17 AI Code #ClaudeCode
wsl中配置clash代理 概述最近在本地部署 Claude Code,因为要下载需要代理,所以本教程详细介绍如何在 WSL (Windows Subsystem for Linux) 中配置 Clash for Windows 代理,实现 WSL 环境下的网络代理访问。 前提条件 已安装 WSL 已安装并运行 Clash for Windows Clash for Windows 使用默认端口 7890 配置步骤第一步: 2025-06-17 AI Code #WSL
软技能-代码之外的生存指南_其三 学会如何与人打交道作为一名软件开发者,你的工作就是与人打交道 每个人都希望自己很重要每个人都希望自己很重要,一旦你贬低他人,削弱他们的成就感,在某种程度上就如同切断了他们的氧气补给,获得的回馈就是愤怒和敌意。 我们常常容易犯的一项错误就是,轻率地否决同事的想法,以便于可以提出自己的想法。 永远不要批评奖励积极行为要比惩罚消极行为有效得多。 换位思考停止用 <我> 和 <我想要什么 2025-05-25 读书 #软技能代码之外的生存指南
GameFramework生命周期 最近又在写一些游戏项目,想要看一些有什么方便开发的框架,来来回回发现 GameFramework 依然是绕不过去的一个框架。本章主要是分析一下 GameFramework 的生命周期。 Unity 生命周期先看一下常见的 Unity 的生命周期 graph LR A[Awake] --> B[Start] B --> C[Update] C --> C C --> 2025-05-24 Unity #GameFramework
软技能-代码之外的生存指南-其二 像经营企业一样,经营自己的职业生涯拥有商业心态 大多数软件开发人员并不能把自己的软件开发事业当作一桩生意来看待 为了谋生的写代码和开一个小铺子的老板,没有本质差别,都是将自己的服务推销出去 我们为公司工作,但是技能和生意都还是自己的,我们随时可以换个地方 开始把自己当作一家企业去思考,把雇主当作一个客户,从弱势地位转换为自我治理和自我引导的主动地位 这是你职业职业生涯中必须要做的第一要务:转变你的 2025-05-18 读书 #软技能代码之外的生存指南