基于AI开发《玄机鉴-电脑硬件助手》微信小程序记录
前言 这几天心血来潮,在空闲时间做了款AI微信小程序,可以借助AI来评估用户的配置,给出完整的装机配置单等 整个开发过程在AI的帮助下还算流畅 做都做完了,可惜卡在了审核那一步,现在微信小程序如果涉及AI生成内容是要求企业主体的,需要非常多的证书。。。遂放弃,本文就记录下开发过程中踩过坑和心得 总结 AI开发进化 非常推荐安装context7 MCP,这样AI就可以自己联网搜索对应的API 也推荐将需要的官网文档下载成Markdown文件,然后让AI读取文件内容,可以保证代码更稳定和准确,网页转markdown插件:WebInk: 智能网页转Markdown工具 微信云函数 默认云函数是个简单的RPC调用,无法实现AI流式输出的功能,如果需要AI流式输出,就得在客户端使用wx.AIExtend,但是整体来说拓展性较差,比如联网搜索和MCP拓展都不支持 火山引擎 如果需要接入AI功能我推荐字节家的火山引擎,可以非常方便的创建无代码应用,然后在微信小程序通过http调用,而且拓展性极佳,例如联网搜索都是一键配置的 可惜的是自定义MCP的接入非常麻烦,而且目前后台还有bug,下载了高...
《易经》学习总结
本人向来对玄学,占卜颇感兴趣,一在其内部原理未知,二在确实想要亲身体会下用这些工具占卜的感受,除这两者之外,一些经典如《易经》有悠久的历史并不断传承发展至今足见其学习价值。所以我用AI帮我规划了学习路线:《易经》-> 《奇门遁甲》,《易经》是框架基础自不必多说,《奇门遁甲》单纯是因为其名字好听 本文就记录了《易经》学习过程中个人觉得比较重要的知识点 核心概念发展时间线 一、 源头与奠基(商周至春秋战国,约前1600-前221年) 1. 占卜(早期形态) 商代:盛行龟甲兽骨占卜(甲骨文),王室通过烧灼甲骨观察裂纹(“兆”)来请示神灵,预测吉凶。这是最古老的占卜形式之一。 周代:发展出筮占,用蓍草进行演算,得出数字,并最终形成卦象。此时的占卜开始系统化、数理化了。 2. 《周易》/《易经》的形成 传说时代:伏羲画八卦。 商末周初:周文王(姬昌)推演六十四卦,并作卦辞、爻辞,形成《周易》的“经”部。此时它主要是一部高等级的占卜手册。 春秋战国:孔子及其门徒作《易传》(十翼),为《周易》注入哲学、伦理和政治思想(如“阴阳”、“太极”、“自强不息”等),使其从单纯的占卜之书升...
记一次从Unity6转TuanJie引擎
前言 自从团结引擎发布,Unity中国愈发收紧了对国际版Unity的限制,现在你甚至没法从国际版的Unity Hub下载国际版的Unity(目前还可以通过科学上网强行下载,但要开tun模式) 更让人烦躁的是,国际版的Unity和团结引擎的Package也不再互通,而且下载也受限,因为这个原因,甚至没法正常打开Unity6的项目了 实在被逼的没办法,准备下载尝试下团结引擎,既然都要捏鼻子开赤了,我们先看看团结引擎近一年都在搞什么飞机 TuanJie引擎 更新记录 团结引擎目前已经更新到1.7(beta),我挑选了从1.0到1.7一些比较有价值的内容 Editor 团结引擎编辑器新增资源导入模式:-ondemand。使用该模式时,仅需导入少量资源即可打开项目,后续资源按需自动触发导入;显著缩短了首次打开项目所需时间,减少了磁盘占用。 好评,项目大了之后每次初始化工程都要几分钟时间。希望以后的版本能顺带优化大项目代码编译后需要扫描资源带来的超高耗时 Shader Graph ShaderGraph支持UGUIShader 好评,和UGUI无缝衔接,再也不用手写UGUI Shade...
通过AI自定义Unity GraphView的Edge绘制样式
前言 先感叹下AI大人的强大,其实AI发展到今天这个地步,以往的那些编辑器拓展特技都可以抛之脑后了,例如我年轻时的一篇文章:Unity编辑器拓展Wiki开源项目,装得下,世界都是你的,那么现在编辑器工具的开发流程是什么样的呢?我总结了以下步骤: 下载 https://github.com/Unity-Technologies/UnityCsReference 源码,并将想要复刻,或者学习的部分投喂给AI 开始和AI结对编程(说是结对,其实是单方面的拿鞭子抽AI干活 当然了,AI对编辑器工具的影响不仅仅在Unity,其实最大收益方反而是UE,鄙人不才,几年前也在UE写过一段时间的Slate技能编辑器,只能说写的想死,比较Slate的语法相较于IMGUI还是过于反人类了一些,但是在AI这边统统不是问题,你只需要提界面需求,其余的都交给AI,体验无敌 说了这么多,回到今天的正题,起因是用到节点图的地方越来越多,原本一些易用性也在不断被放大,其中比较直观影响使用体验的就是连线不美观的问题,现在长这样: 今天就要着手解决这个问题,那么怎么解决呢,交给AI就好 12345@NodePo...
IL2CPP堆栈C#行号恢复记录
自从Unity6开始官方就支持IL2CPP堆栈打印出具体行号 : https://docs.unity3d.com/6000.1/Documentation/Manual/il2cpp-managed-stack-traces.html 但是Unity6(Unity2023)之前直接查无此人,默认情况只能继续忍受 00000000000000000 的文件和行号,查起问题来可以说痛苦不堪 通过Claude Code + IDA Pro MCP + IDA Pro的组合,反编译Unity6 il2cpp.exe之后,发现事情并没有我想象的那么复杂,很多事情Unity都已经做好了,只差临门一脚而已 符号表 在开始之前我们先了解一下符号表是个什么东西 一、符号表(Symbol Table) 符号表是编译器/链接器生成的数据结构,存储标识符(变量、函数、类等)的元信息,用于编译、链接和调试。 核心作用: 编译阶段:语义检查(类型匹配、作用域验证)。 链接阶段:解析跨模块的符号引用(地址重定位)。 调试阶段:映射机器码到源代码(变量名、函数名、行号)。 符号类型: 类型...
Rider For Unity插件修复记录
一直以来,我都是Rider的忠实用户,它写代码真的很爽,但是随着公司项目越来越大,Rider的一个插件:Rider For Unity,其石一样的代码会导致每次Rider启动需要花几十分钟的时间,在项目中非代码文件特别多的时候,Rider打开时需要初始化非常非常久,原以为是额外扫描了非代码文件导致,但是我在Rider设置中过滤了所有非代码文件,也在这个插件的设置界面配置了大项目禁止文件索引,但结果还是一样的,但是,如果我禁用这个Unity插件,Rider就可以在1分钟之内完成初始化,开始正常工作,但是我又需要这个插件的Debug和Shader提示功能。 尝试过下载插件源码 https://github.com/JetBrains/resharper-unity 来重编译,但是复杂的编译模块和无数个报错让我放弃了 恰巧那阵子Cursor AI大火,我也就没继续深入研究,就转头去用Cursor了,基于VSCode的编码体验,你们懂得,经常遇到智能提示失效,缓慢的问题 又恰巧这阵子Claude以碾压姿态发布了自己的命令行工具,由于其优秀的性能和断档级领先的使用体验,国内各种中转站也是赚...
现代图形API中的Load Store Action和MemoryLess
前言 现代图形 API 给用户开放了愈来愈多的底层接口,让用户更好的优化渲染性能,而对于移动端来说,内存和带宽是非常重要的指标,本文就是对 Load Store Action(以下简称 LSA)和 MemoryLess 这几个重要的性能优化项进行总结提炼 Load Store Action Vulkan 和 Metal 这两个图形 API 都显式开放了 LSA 设置,而 OpenGL 则可以通过特定的指令来设置 LSA,一般游戏引擎 Unity 和 UE 都已经在 RHI 层封装好了,只需要在业务层进行统一设置即可 那么 LSA 到底是什么 LSA 介绍 Load/Store Actions 是图形 API 中在 RenderPass 切换的时候,指定如何处理图像内容的操作 从 SystemMemory 拷贝数据到 TileMemory 是 Load Action。 从 TileMemory 拷贝数据到 SystemMemory 是 Store Action。也称为 Resolve。 OpenGLES 中可以通过 glInvalidateFramebuffer 来规避上述 Lo...
AI GC在游戏中的应用
前言 AI GC,即AI生成内容(AI generated content)越来越火,本篇文章就是我在使用AI方面的一些心得体会分享,目前包括: AI代码生成,Cursor AI文生图实践,Comfy官网 我其实两年前就在玩OpenAI了,在供应商买了API接入 Chatbox 当成一个高级点的谷歌问问题,但也仅此而已,当时的AIGC给我感觉就像是一个高级点的搜索引擎,问问题还行其他的没什么大用 当时Stable Diffuse开源(泄漏)的时候我也本地部署了WebUI玩了下,确实有抽卡炼丹的感觉,不过没深入研究,玩了两下就放那了 今年春节DeepSeek横空出世,也是赚足了眼球,我也试用了下,发现幻觉比OpenAI少很多,起码。。。他不会一直骗我,但应用还是仅限于简单的问答,没感觉对生产力有什么帮助 AI代码方面也试用过 Github Copilot,讲道理感觉一般,和之前用过Chatbox问答模式生成的代码感觉差不多,没有很惊艳的感觉,顶多就是和IDE结合紧密更方便些 前阵子也是没抱什么希望试用了下Cursor,但两周时间之后,我完全变成Cursor的形状了,只能乖乖年费...
个人常用软件分享
留个备份,也给大家当个参考 日常 WizTree 目前来讲最好用的硬盘空间占用预览工具,够快,够美观 process-explorer 进程管理器,可以方便查看进程情况,经常用来dump命令行参数 clumsy 弱网测试工具 WPS 基巴来的微软Excel打开的时间都可以给他马上香了 还是看看远方的WPS吧,Words,PPT,PDF,Excel全都有了 processon 画图功能还可以,主要还是可以在线分享,个人已入永久会员,推荐 翻译插件 可以使用免费的谷歌翻译,也可以选择AI的API,嵌入式翻译网页中的外文,非常好用,而且支持PDF,PPT的文档翻译 游戏白嫖 推荐体验后上车哦 BandiZip 最好用的解压缩软件 Q-Dir Windows的残疾文件夹浏览救星 PDF24 Creator PDF工具箱,基本上所有功能都有 PotPlayer 强大免费的视频播放器,几乎支持所有格式,而且可以逐帧播放视频 Windows Terminal 广受好评的Windows终端工具,可以很方便的同时管理多个终端 ShareX 免费开源的屏幕录制工具,支持截图,录制MP4,GIF,以及...
IL2CPP攻防
整理总结一波il2cpp攻防的知识点,希望能从插件脚本小子稍微变强一点点 Unity il2cpp由来已久,由于il2cpp本身是开源的,自然也就诞生了很多针对未加密Unity项目的自动化破解工具,Hack工具,比较为人熟知的有: Il2CppInspector,Katy姐的作品,其个人博客:katyscode 中也有il2cpp相关知识和攻防实践 Il2CppDumper,Perfare个人博客:il2cppdumper.com Cpp2IL,更加智能,自动化的IL2CPP的反编译工具 Il2CppInterop,MelonLoader等Hook工具,可以在转储globalmetadata后非常便利的对游戏逻辑进行Hook,从而达到作弊的目的 frida-il2cpp-bridge,运行时转储、跟踪或劫持任何 IL2CPP 应用程序,而无需 global-metadata.dat 文件 对于一些较为基础的概念和说明,网上也有很多文章分享,这里推荐大家去逛逛看雪论坛,贴几篇文章在这: 什么?IL2CPP APP分析这一篇就够啦! 针对魔改unity引擎的il2cpp dum...









