Skip to content

开发须知

**如果你不是开发者,请不要阅读本栏目(开发文档)的任何内容。**

这里的文档是写给有开发经验的人看的,你看了大概率也看不懂。如果你执意照着文档动手操作,因你的操作失误而导致的任何问题,均与作者无关。

开发须知 ​

欢迎来到开发文档。动手之前,先把几件重要的事情说清楚。

这个栏目写给谁看 ​

  • 想自己编译一份 Let's Meow Toolbox 的人;
  • 想给程序写高危插件的人;
  • 想阅读源码、提交改进的人。

如果你只是想用这个工具,请移步使用文档,那边才是你的主场。

项目基本信息 ​

项内容
项目名Let's Meow Toolbox
官方仓库https://github.com/Hatasoft-Studio/Lets-Meow-Toolbox
作者Hatasoft-Studio(B站:Hatasoft工作室)
技术栈WPF · .NET 8(LTS)· C# · HandyControl 3.5.1(MIT)
许可协议GPL-3.0
主程序LetsMeowToolbox.exe
**注意 GPL-3.0 的含义**:你可以自由使用、研究、修改和分发这个项目,但如果你基于它的代码做修改再分发,你的衍生作品也必须按 GPL-3.0 开源。动手改代码之前,请确认你理解并接受这一点。

作者的话(原样转述) ​

这是一个 Vibe-Coding 作品。作者的原话是:如果你介意使用 Vibe-Coding 作品,请自觉离开,不要提 Issue 来骂人。程序每次发布都会经过作者亲测,基本上不会出现大问题。

作者制作这个工具的初衷,是方便自己重装系统后快速配置电脑——毕竟现在的 Win11 反人类设计太多了(尤其是右键菜单)。后来想到会有很多一样的“懒人”,就美化一下发出来了。这个项目作者会一直维护下去。

另外,作者自认不是什么有才之人,如果有大佬路过后想“救”一下这个项目,那就太好了。

文档目录 ​

接下来按顺序读:

  1. 构建与发布:装什么环境、怎么跑起来、怎么打包成单文件;
  2. 项目结构详解:解决方案里三个工程各干什么、主程序内部怎么分层;
  3. 模块与服务速览:功能模块、服务、工具类逐个点名;
  4. 高危插件开发:插件契约接口与开发步骤。

最后再提醒一遍 ​

开发文档里的操作(编译、改注册表逻辑、调试高危插件等)都可能对你的系统产生影响。照做之前想清楚,出了问题自己负责,与作者无关。

基于 GPL-3.0 许可证发布