# userscript **Repository Path**: oldsaltfish/userscript ## Basic Information - **Project Name**: userscript - **Description**: userscript for browser. - **Primary Language**: JavaScript - **License**: AGPL-3.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2025-01-16 - **Last Updated**: 2025-12-29 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 聚合项目 我创建了非常多的小项目,其中比较重要的一个是油猴脚本的项目。 即使是这个项目,目前也只有3 stars,其中2个是我和我的朋友。 我并没有用到github什么功能,然而却经常因为github的网络问题,对网络代理开啊关的(终端环境下我默认关闭代理)。 我觉得因为这种事情浪费时间实在是太蠢了。 近期我迁移文件,一想到代码在各个仓库里面,我需要一个个地去拉取,就头大。 这些仓库分开来有什么用呢?甚至连我都不会去看他的提交记录,也没有任何人去关心他。 于是乎我决定将这几个小项目合到一起。 在前端工具中,创建monorepo轻而易举,然而我并不想局限在这种东西上面,因此没有有pnpm之类的工具来管理整个项目。 > 事实上我想不到应该用什么功能,能够尽量避免额外的复杂性,简单地管理这个仓库。 > 于是乎,什么也没有用。 > 这在迁移时产生了一些麻烦,即使我把所有`.git`删除,重新git add,git还是将这些目录识别成了项目仓库。 > 于是乎我试着使用monorepo的那一套命名,将子仓库放到packages中,再重新提交,果然成功了。 ## 主要项目 - [userscript](packages/userscript/README.md),我编写的各种油猴脚本。 - [cnblogs-MyTheme](packages/cnblogs-MyTheme/README.md),我的博客园主题。 老实说,我目前对于博客园已经基本处于放弃状态,但是由于其对于未登录用户比较友好,我还是留下了他(相对于hexo之类的还是方便很多),况且我也不想要折腾什么新的博客,毕竟我自己都不会去特意看别人的博客。 我主要在使用知乎和掘金,前者可以面对非专业用户,后者写一些相对专业的东西。 - [ScriptForPowershell](packages/ScriptForPowershell/README.md),我编写的一些powershell脚本。