Update 4 files

- /_data/other_repo_list.csv
- /_data/ai-cache.json
- /bo-ke-verify-24f0040157c07cc424b28b7b52ea734d.txt
- /_posts/2026-07-01-vibe-coding.md
This commit is contained in:
mayx
2026-07-14 12:07:34 +00:00
parent 7943cc7d6a
commit 0e4e4d2fb7
4 changed files with 20 additions and 36 deletions

View File

@@ -178,5 +178,6 @@
"/2026/03/01/llm3.html": "这篇文章介绍了作者近期在LLM部署和应用方面的经历主要包括以下几个方面\n\n首先作者升级硬件从单张RTX4090 48GiB升级到双路RTX4090 48GiB并购买了TRX40+TR 3960X的主板套装用于运行GPT-OSS模型。随后作者尝试使用vLLM框架替换Ollama并成功配置了GPT-OSS模型达到了接近190Tps的性能。\n\n其次作者体验了DeepSeek 1M上下文模型发现其在处理长上下文任务时表现出色能够展现摘要无法捕捉的细节并成功生成简历、分析人格等。\n\n此外作者还尝试使用DeepSeek重构Mabbs并发现DeepSeek能够识别作者的博客信息这表明训练样本中包含了作者的信息。\n\n最后作者在8GiB内存的MacBook Pro上运行了LFM2.5-1.2B-Thinking模型并使用了Apollo软件体验了其快速的推理速度和良好的思考能力。作者总结认为AI的发展令人惊叹软件优化使其在有限硬件环境下也能运行。", "/2026/03/01/llm3.html": "这篇文章介绍了作者近期在LLM部署和应用方面的经历主要包括以下几个方面\n\n首先作者升级硬件从单张RTX4090 48GiB升级到双路RTX4090 48GiB并购买了TRX40+TR 3960X的主板套装用于运行GPT-OSS模型。随后作者尝试使用vLLM框架替换Ollama并成功配置了GPT-OSS模型达到了接近190Tps的性能。\n\n其次作者体验了DeepSeek 1M上下文模型发现其在处理长上下文任务时表现出色能够展现摘要无法捕捉的细节并成功生成简历、分析人格等。\n\n此外作者还尝试使用DeepSeek重构Mabbs并发现DeepSeek能够识别作者的博客信息这表明训练样本中包含了作者的信息。\n\n最后作者在8GiB内存的MacBook Pro上运行了LFM2.5-1.2B-Thinking模型并使用了Apollo软件体验了其快速的推理速度和良好的思考能力。作者总结认为AI的发展令人惊叹软件优化使其在有限硬件环境下也能运行。",
"/2026/04/14/ai-agent.html": "这篇文章介绍了“AI个人助理”Agent的发展现状和各种尝试。作者体验了OpenClaw、QClaw、WorkBuddy、Cline、LuckClaw和ApkClaw等不同的Agent项目发现它们在功能、易用性和性能上各有优劣。OpenClaw安装和使用存在困难国内大厂的QClaw和WorkBuddy则更易于上手但免费额度有限。作者认为开发任务更适合在编辑器集成AI中进行如GitHub Copilot。LuckClaw在微型开发板上运行表现出色ApkClaw则利用手机的优势操作移动应用。尽管Agent技术仍存在诸多问题但其应用场景不断拓展有望吸引更多人参与其中推动AI应用化进程。", "/2026/04/14/ai-agent.html": "这篇文章介绍了“AI个人助理”Agent的发展现状和各种尝试。作者体验了OpenClaw、QClaw、WorkBuddy、Cline、LuckClaw和ApkClaw等不同的Agent项目发现它们在功能、易用性和性能上各有优劣。OpenClaw安装和使用存在困难国内大厂的QClaw和WorkBuddy则更易于上手但免费额度有限。作者认为开发任务更适合在编辑器集成AI中进行如GitHub Copilot。LuckClaw在微型开发板上运行表现出色ApkClaw则利用手机的优势操作移动应用。尽管Agent技术仍存在诸多问题但其应用场景不断拓展有望吸引更多人参与其中推动AI应用化进程。",
"/2026/05/01/virtual-net.html": "这篇文章介绍了作者在尝试异地组网搭建虚拟局域网时对多种组网工具的探索和体验。作者首先尝试了n2n但由于其项目停止更新且在NAT后的机器间存在掉线问题最终选择了WireGuard作为主要方案。文章详细描述了WireGuard的配置过程包括在Linux、OpenWrt和openEuler系统上的安装和配置并遇到了各种各样的挑战例如在红米AX3000路由器上找不到内核模块以及在openEuler上缺少WireGuard相关包。此外文章还提到了Netmaker和Headscale等WireGuard的控制平面以及VNT和EasyTier等其他组网工具并总结了最终选择WireGuard的原因简单、够用、可靠性不错且已经投入了大量配置。", "/2026/05/01/virtual-net.html": "这篇文章介绍了作者在尝试异地组网搭建虚拟局域网时对多种组网工具的探索和体验。作者首先尝试了n2n但由于其项目停止更新且在NAT后的机器间存在掉线问题最终选择了WireGuard作为主要方案。文章详细描述了WireGuard的配置过程包括在Linux、OpenWrt和openEuler系统上的安装和配置并遇到了各种各样的挑战例如在红米AX3000路由器上找不到内核模块以及在openEuler上缺少WireGuard相关包。此外文章还提到了Netmaker和Headscale等WireGuard的控制平面以及VNT和EasyTier等其他组网工具并总结了最终选择WireGuard的原因简单、够用、可靠性不错且已经投入了大量配置。",
"/2026/06/01/dedupe.html": "这篇文章介绍了如何通过优化游戏资源文件来节约游戏占用的硬盘空间。作者由于Mac只有256GiB的硬盘存储空间在下载了几十部游戏后空间不足于是寻找解决方法。文章主要介绍了以下几点\n\n1. 使用jdupes工具去除重复素材作者发现许多游戏使用相同的引擎和素材导致硬盘空间浪费。通过使用jdupes工具进行硬链接可以有效去除重复文件节约空间。\n\n2. 不同引擎的处理方式:\n - 对于RPG制作大师MV/MZ作者使用RPG Maker Decrypter工具解密资源文件并将图片转换为WebP格式以压缩空间。\n - 对于RPG制作大师XP/VX/VA作者使用mkxp-z工具跨平台运行游戏并通过RPG Maker Decrypter解包资源文件与RTP素材合并后进行去重。\n - 对于Ren'Py游戏作者使用unrpa工具解包rpa文件但由于公共资源不多仅在系列游戏情况下进行解包。\n\n3. 最终效果通过以上优化作者成功将游戏文件夹大小从47G降至33G节约了大量硬盘空间。" "/2026/06/01/dedupe.html": "这篇文章介绍了如何通过优化游戏资源文件来节约游戏占用的硬盘空间。作者由于Mac只有256GiB的硬盘存储空间在下载了几十部游戏后空间不足于是寻找解决方法。文章主要介绍了以下几点\n\n1. 使用jdupes工具去除重复素材作者发现许多游戏使用相同的引擎和素材导致硬盘空间浪费。通过使用jdupes工具进行硬链接可以有效去除重复文件节约空间。\n\n2. 不同引擎的处理方式:\n - 对于RPG制作大师MV/MZ作者使用RPG Maker Decrypter工具解密资源文件并将图片转换为WebP格式以压缩空间。\n - 对于RPG制作大师XP/VX/VA作者使用mkxp-z工具跨平台运行游戏并通过RPG Maker Decrypter解包资源文件与RTP素材合并后进行去重。\n - 对于Ren'Py游戏作者使用unrpa工具解包rpa文件但由于公共资源不多仅在系列游戏情况下进行解包。\n\n3. 最终效果通过以上优化作者成功将游戏文件夹大小从47G降至33G节约了大量硬盘空间。",
"/2026/07/01/vibe-coding.html": "这篇文章介绍了作者使用AI Agent进行Vibe Coding的体验。作者通过AI Agent生成代码实现了博客的PJAX功能和一个立直麻将Wordle小游戏。在使用AI Agent的过程中作者发现它能够理解整个项目的代码并且能够根据需求进行修改和优化。然而作者也遇到了一些问题例如生成的代码质量不高需要手动优化和调试。\n\n作者首先使用AI Agent为博客添加了PJAX功能实现了无刷新加载页面。虽然生成的代码质量不高但作者还是成功地实现了该功能。接着作者使用AI Agent生成了一个立直麻将Wordle小游戏并对其进行了优化和修改。作者还遇到了一些技术问题例如字体兼容性和役种计算问题但最终都通过AI Agent解决了。\n\n通过这次体验作者认为Vibe Coding的体验相当不错但也存在一些问题。完全由AI生成的代码可能会出现问题需要手动优化和调试。然而如果能够正确地使用AI Agent也可以实现高质量的代码。作者还提到有时候自己调查和研究比问AI更有效可以避免浪费时间和精力。"
} }

View File

@@ -23,7 +23,6 @@ https://code.dsconce.space/mayx/blog
https://mygit.iexercice.com/mayx/blog https://mygit.iexercice.com/mayx/blog
http://162.215.134.149:4000/mayx/blog http://162.215.134.149:4000/mayx/blog
http://45.33.87.87/mayx/blog http://45.33.87.87/mayx/blog
https://git.rootfinlay.co.uk/mayx/blog
https://gitea.belanjaparts.com/mayx/blog https://gitea.belanjaparts.com/mayx/blog
http://185.208.225.190:3000/mayx/blog http://185.208.225.190:3000/mayx/blog
https://git.Apture.io/mayx/blog https://git.Apture.io/mayx/blog
@@ -45,7 +44,6 @@ https://git.karma-riuk.com/mayx/blog
https://git.7o9o.net/mayx/blog https://git.7o9o.net/mayx/blog
https://git.gupaoedu.cn/mayx/blog https://git.gupaoedu.cn/mayx/blog
https://git.7milch.com/mayx/blog https://git.7milch.com/mayx/blog
https://git.sitenevis.com/mayx/blog
https://dreamplacesai.de/mayx/blog https://dreamplacesai.de/mayx/blog
https://git.lekai.info/mayx/blog https://git.lekai.info/mayx/blog
https://git.novaa.xyz/mayx/blog https://git.novaa.xyz/mayx/blog
@@ -95,18 +93,14 @@ http://47.103.78.70:3000/mayx/blog
http://47.100.208.160:51300/mayx/blog http://47.100.208.160:51300/mayx/blog
http://120.210.80.160:3000/mayx/blog http://120.210.80.160:3000/mayx/blog
http://194.5.152.156:3000/mayx/blog http://194.5.152.156:3000/mayx/blog
https://git.erfmann.dev/mayx/blog
http://58.65.162.118:3000/mayx/blog http://58.65.162.118:3000/mayx/blog
https://git.arkon.solutions/mayx/blog https://git.arkon.solutions/mayx/blog
http://8.131.93.145:54082/mayx/blog http://8.131.93.145:54082/mayx/blog
https://gitea.doinlab.com/mayx/blog
https://git.7af.ru/mayx/blog https://git.7af.ru/mayx/blog
https://gitea.yimoyuyan.cn/mayx/blog https://gitea.yimoyuyan.cn/mayx/blog
http://221.203.14.217:3000/mayx/blog http://221.203.14.217:3000/mayx/blog
https://dev.kiramtech.com/mayx/blog https://dev.kiramtech.com/mayx/blog
https://git.johntsai.online/mayx/blog
https://git.f4e.lol/mayx/blog https://git.f4e.lol/mayx/blog
http://47.113.145.232:3000/mayx/blog
http://72.61.229.93:4000/mayx/blog http://72.61.229.93:4000/mayx/blog
https://lishan148.synology.me:3014/mayx/blog_cn https://lishan148.synology.me:3014/mayx/blog_cn
http://110.42.101.39:13000/mayx/blog_cn http://110.42.101.39:13000/mayx/blog_cn
@@ -121,7 +115,6 @@ http://118.24.129.148:3000/mayx/blog_cn
http://120.48.141.82:3000/mayx/blog_cn http://120.48.141.82:3000/mayx/blog_cn
http://82.156.111.58:3000/mayx/blog_cn http://82.156.111.58:3000/mayx/blog_cn
https://git.cool2645.com/mayx/blog_cn https://git.cool2645.com/mayx/blog_cn
https://gitlab.liruwei.cn/mayx/blog_cn
http://175.27.229.211:3000/mayx/blog_cn http://175.27.229.211:3000/mayx/blog_cn
https://git.yidaimingjvn.xyz/mayx/blog_cn https://git.yidaimingjvn.xyz/mayx/blog_cn
http://39.105.67.143:3000/mayx/blog_cn http://39.105.67.143:3000/mayx/blog_cn
@@ -130,10 +123,8 @@ http://xujiesoft.vicp.net:3000/mayx/blog_cn
https://git.mingliqiye.com/mayx/blog_cn https://git.mingliqiye.com/mayx/blog_cn
http://119.29.194.155:8894/mayx/blog_cn http://119.29.194.155:8894/mayx/blog_cn
http://58.213.60.6:19000/mayx/blog_cn http://58.213.60.6:19000/mayx/blog_cn
http://36.153.162.171:3000/mayx/blog_cn
http://47.92.113.131:3000/mayx/blog http://47.92.113.131:3000/mayx/blog
http://gyc.myds.me:4000/mayx/blog http://gyc.myds.me:4000/mayx/blog
https://git.gnyra.com/mayx/blog
https://git.graveyard.sh/mayx/blog https://git.graveyard.sh/mayx/blog
https://git.nathanspackman.com/mayx/blog https://git.nathanspackman.com/mayx/blog
http://git.mynas71.myds.me/mayx/blog http://git.mynas71.myds.me/mayx/blog
@@ -142,20 +133,15 @@ https://git.lifetop.net/mayx/blog
https://gitea.jnyuxia.com/mayx/blog https://gitea.jnyuxia.com/mayx/blog
https://gitea.hello.faith/mayx/blog https://gitea.hello.faith/mayx/blog
https://git.violka-it.net/mayx/blog https://git.violka-it.net/mayx/blog
https://git.adityagupta.dev/mayx/blog
https://git.danpeak.co.uk/mayx/blog https://git.danpeak.co.uk/mayx/blog
https://gitea.mynas-lechner.de/mayx/blog https://gitea.mynas-lechner.de/mayx/blog
https://git.automathon.org/mayx/blog
https://git.esen.gay/mayx/blog https://git.esen.gay/mayx/blog
https://git.webtims.ru/mayx/blog https://git.webtims.ru/mayx/blog
https://gitlab.iplusus.com/mayx/blog https://gitlab.iplusus.com/mayx/blog
https://git.miasma-os.com/mayx/blog https://git.miasma-os.com/mayx/blog
https://gitea.nacsity.cn/mayx/blog https://gitea.nacsity.cn/mayx/blog
https://git.zakum.cn/mayx/blog https://git.zakum.cn/mayx/blog
https://gitea.kamilklecha.dev/mayx/blog
http://47.109.103.110:9000/mayx/blog_cn http://47.109.103.110:9000/mayx/blog_cn
http://49.232.183.190:3000/mayx/blog_cn
https://code.wemediacn.com/mayx/blog_cn
http://51.159.198.233:3000/mayx/blog http://51.159.198.233:3000/mayx/blog
https://gitea.adriangonzalezbarbosa.eu/mayx/blog https://gitea.adriangonzalezbarbosa.eu/mayx/blog
https://git.legatus.ru/mayx/blog https://git.legatus.ru/mayx/blog
@@ -163,10 +149,7 @@ https://git.kayashov.keenetic.pro/mayx/blog
http://47.104.241.192:19999/mayx/blog_cn http://47.104.241.192:19999/mayx/blog_cn
http://47.98.148.146:1026/mayx/blog_cn http://47.98.148.146:1026/mayx/blog_cn
http://119.96.62.56:3000/mayx/blog_cn http://119.96.62.56:3000/mayx/blog_cn
https://gitea.gentronhealth.com/mayx/blog_cn
http://43.143.209.246:6300/mayx/blog_cn http://43.143.209.246:6300/mayx/blog_cn
http://yidaima.cn:6008/mayx/blog_cn
http://zgd.synology.me:8418/mayx/blog_cn
http://58.221.216.202:3000/mayx/blog_cn http://58.221.216.202:3000/mayx/blog_cn
http://39.100.183.95:88/mayx/blog_cn http://39.100.183.95:88/mayx/blog_cn
http://www.xshideserver.com:3000/mayx/blog_cn http://www.xshideserver.com:3000/mayx/blog_cn
@@ -189,7 +172,6 @@ https://git.chatumbrella.online/mayx/blog
https://silica.codes/mayx/blog https://silica.codes/mayx/blog
https://git.crystalyx.net/mayx/blog https://git.crystalyx.net/mayx/blog
https://gittea.dev/mayx/blog https://gittea.dev/mayx/blog
https://git.newnaturalphilosophy.org/mayx/blog
https://code.infininov.com/mayx/blog https://code.infininov.com/mayx/blog
https://src.enterpriselinux.social/mayx/blog https://src.enterpriselinux.social/mayx/blog
https://gitea.grxe.io/mayx/blog https://gitea.grxe.io/mayx/blog
@@ -198,11 +180,9 @@ https://git.jhossain.online/mayx/blog
https://barhoum-lab.fr/mayx/blog https://barhoum-lab.fr/mayx/blog
https://git.fedaya.net/mayx/blog https://git.fedaya.net/mayx/blog
https://redev.lol/mayx/blog https://redev.lol/mayx/blog
http://git.zfxfzb.com/mayx/blog
https://papi.tkpups.com/mayx/blog https://papi.tkpups.com/mayx/blog
https://git.beyond-a-i.org/mayx/blog https://git.beyond-a-i.org/mayx/blog
http://huanghomenas2.myqnapcloud.com:4000/mayx/blog_cn http://huanghomenas2.myqnapcloud.com:4000/mayx/blog_cn
http://1.117.66.197:3000/mayx/blog_cn
http://git.zhmight.com/mayx/blog_cn http://git.zhmight.com/mayx/blog_cn
https://intl-dev.gaia888.com/mayx/blog_cn https://intl-dev.gaia888.com/mayx/blog_cn
http://gitea.snailtrack.cn/mayx/blog_cn http://gitea.snailtrack.cn/mayx/blog_cn
@@ -213,9 +193,7 @@ http://www.arkproject.top/mayx/blog
http://www.bkandssp.cn:30/mayx/blog http://www.bkandssp.cn:30/mayx/blog
http://gitea.ydxtool.com/mayx/blog http://gitea.ydxtool.com/mayx/blog
https://gitea.malxte.de/mayx/blog https://gitea.malxte.de/mayx/blog
http://222.85.214.245:9776/mayx/blog
https://git.kraevsky.ru/mayx/blog https://git.kraevsky.ru/mayx/blog
https://ruyiscx.cloud:3000/mayx/blog
https://git.0xee.eu/mayx/blog https://git.0xee.eu/mayx/blog
https://gitea.deitglobal.com/mayx/blog https://gitea.deitglobal.com/mayx/blog
https://git.crwlr.ir/mayx/blog https://git.crwlr.ir/mayx/blog
@@ -226,12 +204,10 @@ http://47.108.255.216:3000/mayx/blog_cn
https://gitea.molietech.com/mayx/blog_cn https://gitea.molietech.com/mayx/blog_cn
http://58.87.88.234:3000/mayx/blog_cn http://58.87.88.234:3000/mayx/blog_cn
http://210.75.240.13:3000/mayx/blog_cn http://210.75.240.13:3000/mayx/blog_cn
http://119.91.212.17:3000/mayx/blog_cn
http://git.hbg99.com:8080/mayx/blog_cn http://git.hbg99.com:8080/mayx/blog_cn
https://git.eplg.services/mayx/blog https://git.eplg.services/mayx/blog
http://namonba.asuscomm.com:3001/mayx/blog http://namonba.asuscomm.com:3001/mayx/blog
http://109.199.98.226:3001/mayx/blog http://109.199.98.226:3001/mayx/blog
https://git.extra.eiffel.com/mayx/blog
https://gitea.digitanie.org/mayx/blog https://gitea.digitanie.org/mayx/blog
https://git.xleed.com/mayx/blog https://git.xleed.com/mayx/blog
https://qlcodegitserver.online/mayx/blog https://qlcodegitserver.online/mayx/blog
@@ -245,8 +221,6 @@ http://ysx.myds.me:3005/mayx/blog
http://124.71.169.183:3000/mayx/blog http://124.71.169.183:3000/mayx/blog
https://git.csi-kjsce.org/mayx/blog https://git.csi-kjsce.org/mayx/blog
https://hiwifi.denq.us:8418/mayx/blog https://hiwifi.denq.us:8418/mayx/blog
http://39.108.124.198:3000/mayx/blog
http://1090391-twk8saas.tmweb.ru/mayx/blog
https://git.msoucy.me/mayx/blog https://git.msoucy.me/mayx/blog
https://git.niisse.net/mayx/blog https://git.niisse.net/mayx/blog
http://140.120.108.238:49308/mayx/blog http://140.120.108.238:49308/mayx/blog
@@ -275,8 +249,6 @@ http://101.37.147.115:3000/mayx/blog_cn
https://git.fast-blast.uk/mayx/blog_cn https://git.fast-blast.uk/mayx/blog_cn
https://gitea.originaltech.cn/mayx/blog_cn https://gitea.originaltech.cn/mayx/blog_cn
http://yuerton.oicp.net:13000/mayx/blog_cn http://yuerton.oicp.net:13000/mayx/blog_cn
https://gitea.wsszn.com/mayx/blog_cn
https://gitea.katiethe.dev/mayx/blog_cn
https://git.akarmain.ru/mayx/blog_cn https://git.akarmain.ru/mayx/blog_cn
https://git.georgew.dev/mayx/blog https://git.georgew.dev/mayx/blog
https://gitea.keymantek.com:777/mayx/blog https://gitea.keymantek.com:777/mayx/blog
@@ -288,12 +260,9 @@ https://git.tirtapakuan.co.id/mayx/blog
https://tacticallysolved.com/mayx/blog https://tacticallysolved.com/mayx/blog
https://git.juntekim.com/mayx/blog https://git.juntekim.com/mayx/blog
https://git.loverde.com.br/mayx/blog https://git.loverde.com.br/mayx/blog
https://git.unioit.com/mayx/blog
https://git.jangoo.us:3010/mayx/blog
https://git.farmtowntech.com/mayx/blog https://git.farmtowntech.com/mayx/blog
https://gitea.viperlance.net/mayx/blog https://gitea.viperlance.net/mayx/blog
https://git.woopwoopserver.com/mayx/blog https://git.woopwoopserver.com/mayx/blog
https://git.sfere.pro/mayx/blog
http://tian-you.top:7020/mayx/blog http://tian-you.top:7020/mayx/blog
http://34.17.182.140/mayx-gogs/blog http://34.17.182.140/mayx-gogs/blog
https://gitea.octifor.synology.me:60443/mayx/blog https://gitea.octifor.synology.me:60443/mayx/blog
@@ -308,8 +277,21 @@ https://git.serradavid.fr/mayx/blog
http://git.instal.org.cn/mayx/blog http://git.instal.org.cn/mayx/blog
https://git.smart-family.net/mayx/blog https://git.smart-family.net/mayx/blog
https://git.chiasson.cloud/mayx/blog https://git.chiasson.cloud/mayx/blog
http://47.120.49.189:3000/mayx/blog
https://git.sleepeesoftware.fr/mayx/blog https://git.sleepeesoftware.fr/mayx/blog
https://daemez.io/mayx/blog https://git.everestlinux.org/mayx/blog
https://scm.macke.it/mayx/blog https://git.beckmeyer.us/mayx/blog
https://git.devinmajor.com/mayx/blog
https://git.netzbyte.com/mayx/blog
https://git.m1000.fr/mayx/blog
https://repo.saticogroup.com/mayx/blog
https://ataymakhzan.com/mayx/blog
https://repo.qruize.com/mayx/blog
https://git.xneon.org/mayx/blog
https://git.lamby.gay/mayx/blog
https://imperionblast.org/mayx/blog
https://donkey.abanbytes.eu/mayx/blog
https://lab.dutt.ch/mayx/blog
https://git.liestral.io/mayx/blog
https://gitea.dabit.synology.me/mayx/blog
http://www.javabrew.org/mayx/blog
https://git.joinplu.me/mayx/blog https://git.joinplu.me/mayx/blog
1 repo_url
23 https://mygit.iexercice.com/mayx/blog
24 http://162.215.134.149:4000/mayx/blog
25 http://45.33.87.87/mayx/blog
https://git.rootfinlay.co.uk/mayx/blog
26 https://gitea.belanjaparts.com/mayx/blog
27 http://185.208.225.190:3000/mayx/blog
28 https://git.Apture.io/mayx/blog
44 https://git.7o9o.net/mayx/blog
45 https://git.gupaoedu.cn/mayx/blog
46 https://git.7milch.com/mayx/blog
https://git.sitenevis.com/mayx/blog
47 https://dreamplacesai.de/mayx/blog
48 https://git.lekai.info/mayx/blog
49 https://git.novaa.xyz/mayx/blog
93 http://47.100.208.160:51300/mayx/blog
94 http://120.210.80.160:3000/mayx/blog
95 http://194.5.152.156:3000/mayx/blog
https://git.erfmann.dev/mayx/blog
96 http://58.65.162.118:3000/mayx/blog
97 https://git.arkon.solutions/mayx/blog
98 http://8.131.93.145:54082/mayx/blog
https://gitea.doinlab.com/mayx/blog
99 https://git.7af.ru/mayx/blog
100 https://gitea.yimoyuyan.cn/mayx/blog
101 http://221.203.14.217:3000/mayx/blog
102 https://dev.kiramtech.com/mayx/blog
https://git.johntsai.online/mayx/blog
103 https://git.f4e.lol/mayx/blog
http://47.113.145.232:3000/mayx/blog
104 http://72.61.229.93:4000/mayx/blog
105 https://lishan148.synology.me:3014/mayx/blog_cn
106 http://110.42.101.39:13000/mayx/blog_cn
115 http://120.48.141.82:3000/mayx/blog_cn
116 http://82.156.111.58:3000/mayx/blog_cn
117 https://git.cool2645.com/mayx/blog_cn
https://gitlab.liruwei.cn/mayx/blog_cn
118 http://175.27.229.211:3000/mayx/blog_cn
119 https://git.yidaimingjvn.xyz/mayx/blog_cn
120 http://39.105.67.143:3000/mayx/blog_cn
123 https://git.mingliqiye.com/mayx/blog_cn
124 http://119.29.194.155:8894/mayx/blog_cn
125 http://58.213.60.6:19000/mayx/blog_cn
http://36.153.162.171:3000/mayx/blog_cn
126 http://47.92.113.131:3000/mayx/blog
127 http://gyc.myds.me:4000/mayx/blog
https://git.gnyra.com/mayx/blog
128 https://git.graveyard.sh/mayx/blog
129 https://git.nathanspackman.com/mayx/blog
130 http://git.mynas71.myds.me/mayx/blog
133 https://gitea.jnyuxia.com/mayx/blog
134 https://gitea.hello.faith/mayx/blog
135 https://git.violka-it.net/mayx/blog
https://git.adityagupta.dev/mayx/blog
136 https://git.danpeak.co.uk/mayx/blog
137 https://gitea.mynas-lechner.de/mayx/blog
https://git.automathon.org/mayx/blog
138 https://git.esen.gay/mayx/blog
139 https://git.webtims.ru/mayx/blog
140 https://gitlab.iplusus.com/mayx/blog
141 https://git.miasma-os.com/mayx/blog
142 https://gitea.nacsity.cn/mayx/blog
143 https://git.zakum.cn/mayx/blog
https://gitea.kamilklecha.dev/mayx/blog
144 http://47.109.103.110:9000/mayx/blog_cn
http://49.232.183.190:3000/mayx/blog_cn
https://code.wemediacn.com/mayx/blog_cn
145 http://51.159.198.233:3000/mayx/blog
146 https://gitea.adriangonzalezbarbosa.eu/mayx/blog
147 https://git.legatus.ru/mayx/blog
149 http://47.104.241.192:19999/mayx/blog_cn
150 http://47.98.148.146:1026/mayx/blog_cn
151 http://119.96.62.56:3000/mayx/blog_cn
https://gitea.gentronhealth.com/mayx/blog_cn
152 http://43.143.209.246:6300/mayx/blog_cn
http://yidaima.cn:6008/mayx/blog_cn
http://zgd.synology.me:8418/mayx/blog_cn
153 http://58.221.216.202:3000/mayx/blog_cn
154 http://39.100.183.95:88/mayx/blog_cn
155 http://www.xshideserver.com:3000/mayx/blog_cn
172 https://silica.codes/mayx/blog
173 https://git.crystalyx.net/mayx/blog
174 https://gittea.dev/mayx/blog
https://git.newnaturalphilosophy.org/mayx/blog
175 https://code.infininov.com/mayx/blog
176 https://src.enterpriselinux.social/mayx/blog
177 https://gitea.grxe.io/mayx/blog
180 https://barhoum-lab.fr/mayx/blog
181 https://git.fedaya.net/mayx/blog
182 https://redev.lol/mayx/blog
http://git.zfxfzb.com/mayx/blog
183 https://papi.tkpups.com/mayx/blog
184 https://git.beyond-a-i.org/mayx/blog
185 http://huanghomenas2.myqnapcloud.com:4000/mayx/blog_cn
http://1.117.66.197:3000/mayx/blog_cn
186 http://git.zhmight.com/mayx/blog_cn
187 https://intl-dev.gaia888.com/mayx/blog_cn
188 http://gitea.snailtrack.cn/mayx/blog_cn
193 http://www.bkandssp.cn:30/mayx/blog
194 http://gitea.ydxtool.com/mayx/blog
195 https://gitea.malxte.de/mayx/blog
http://222.85.214.245:9776/mayx/blog
196 https://git.kraevsky.ru/mayx/blog
https://ruyiscx.cloud:3000/mayx/blog
197 https://git.0xee.eu/mayx/blog
198 https://gitea.deitglobal.com/mayx/blog
199 https://git.crwlr.ir/mayx/blog
204 https://gitea.molietech.com/mayx/blog_cn
205 http://58.87.88.234:3000/mayx/blog_cn
206 http://210.75.240.13:3000/mayx/blog_cn
http://119.91.212.17:3000/mayx/blog_cn
207 http://git.hbg99.com:8080/mayx/blog_cn
208 https://git.eplg.services/mayx/blog
209 http://namonba.asuscomm.com:3001/mayx/blog
210 http://109.199.98.226:3001/mayx/blog
https://git.extra.eiffel.com/mayx/blog
211 https://gitea.digitanie.org/mayx/blog
212 https://git.xleed.com/mayx/blog
213 https://qlcodegitserver.online/mayx/blog
221 http://124.71.169.183:3000/mayx/blog
222 https://git.csi-kjsce.org/mayx/blog
223 https://hiwifi.denq.us:8418/mayx/blog
http://39.108.124.198:3000/mayx/blog
http://1090391-twk8saas.tmweb.ru/mayx/blog
224 https://git.msoucy.me/mayx/blog
225 https://git.niisse.net/mayx/blog
226 http://140.120.108.238:49308/mayx/blog
249 https://git.fast-blast.uk/mayx/blog_cn
250 https://gitea.originaltech.cn/mayx/blog_cn
251 http://yuerton.oicp.net:13000/mayx/blog_cn
https://gitea.wsszn.com/mayx/blog_cn
https://gitea.katiethe.dev/mayx/blog_cn
252 https://git.akarmain.ru/mayx/blog_cn
253 https://git.georgew.dev/mayx/blog
254 https://gitea.keymantek.com:777/mayx/blog
260 https://tacticallysolved.com/mayx/blog
261 https://git.juntekim.com/mayx/blog
262 https://git.loverde.com.br/mayx/blog
https://git.unioit.com/mayx/blog
https://git.jangoo.us:3010/mayx/blog
263 https://git.farmtowntech.com/mayx/blog
264 https://gitea.viperlance.net/mayx/blog
265 https://git.woopwoopserver.com/mayx/blog
https://git.sfere.pro/mayx/blog
266 http://tian-you.top:7020/mayx/blog
267 http://34.17.182.140/mayx-gogs/blog
268 https://gitea.octifor.synology.me:60443/mayx/blog
277 http://git.instal.org.cn/mayx/blog
278 https://git.smart-family.net/mayx/blog
279 https://git.chiasson.cloud/mayx/blog
http://47.120.49.189:3000/mayx/blog
280 https://git.sleepeesoftware.fr/mayx/blog
281 https://daemez.io/mayx/blog https://git.everestlinux.org/mayx/blog
282 https://scm.macke.it/mayx/blog https://git.beckmeyer.us/mayx/blog
283 https://git.devinmajor.com/mayx/blog
284 https://git.netzbyte.com/mayx/blog
285 https://git.m1000.fr/mayx/blog
286 https://repo.saticogroup.com/mayx/blog
287 https://ataymakhzan.com/mayx/blog
288 https://repo.qruize.com/mayx/blog
289 https://git.xneon.org/mayx/blog
290 https://git.lamby.gay/mayx/blog
291 https://imperionblast.org/mayx/blog
292 https://donkey.abanbytes.eu/mayx/blog
293 https://lab.dutt.ch/mayx/blog
294 https://git.liestral.io/mayx/blog
295 https://gitea.dabit.synology.me/mayx/blog
296 http://www.javabrew.org/mayx/blog
297 https://git.joinplu.me/mayx/blog

View File

@@ -12,7 +12,7 @@ tags: [Vibe Coding, AI, PJAX, 麻将]
# 关于PJAX的改造 # 关于PJAX的改造
虽然说AI生成的东西可靠性并不是很高但至少在网上已经有很多例子的代码应该不至于乱生成吧……其实我一直都想给我的博客增加全站无刷新的功能但是每次看到PJAX都要自己重新调用当前页面的各种函数就懒得动手了😂。不过其实这也不是什么复杂的事情主要是一个一个分析函数比较麻烦所以既然有AI了不如直接让AI帮我做吧。于是我让它克隆了我的仓库分析并写出PJAX的代码。 虽然说AI生成的东西可靠性并不是很高但至少在网上已经有很多例子的代码应该不至于乱生成吧……其实我一直都想给我的博客增加全站无刷新的功能但是每次看到PJAX都要自己重新调用当前页面的各种函数就懒得动手了😂。不过其实这也不是什么复杂的事情主要是一个一个分析函数比较麻烦所以既然有AI了不如直接让AI帮我做吧。于是我让它克隆了我的仓库分析并写出PJAX的代码。
用AI Agent最大的好处就是能让它了解整个项目的所有代码如果是直接在对话里让AI修改的话就很难做到这一点。总之我告诉它之后等了一会它真的写出来了我试了一下确实能用虽然刚开始有不少问题主要是因为我用了[Live2D](/Live2dHistoire/)主要问题也是这个引起的。不过只要我告诉它问题在哪里,它总是能给我改好,先不论它实现的代码怎么样,但至少从效果来说还是相当不错的。 用AI Agent最大的好处就是能让它了解整个项目的所有代码如果是直接在对话里让AI修改的话就很难做到这一点。总之我告诉它之后等了一会它真的写出来了我试了一下确实能用虽然刚开始有不少问题主要是因为我用了[Live2D](/Live2dHistoire/)不少问题也是这个功能引起的。不过只要我告诉它问题在哪里,它总是能给我改好,先不论它实现的代码怎么样,但至少从效果来说还是相当不错的。
最终生成的代码我看了一下代码质量非常糟糕把我在别处的代码到处复制粘贴到PJAX用的代码里了但是体验效果不错……所以没办法虽然代码很糟糕但先用着吧。不过我觉得优化应该也能交给AI Agent只是它有时候改来改去还会把正常代码改坏所以优化看起来还是只能自己做…… 最终生成的代码我看了一下代码质量非常糟糕把我在别处的代码到处复制粘贴到PJAX用的代码里了但是体验效果不错……所以没办法虽然代码很糟糕但先用着吧。不过我觉得优化应该也能交给AI Agent只是它有时候改来改去还会把正常代码改坏所以优化看起来还是只能自己做……
最终的代码就是:[pjax.js](/assets/js/pjax.js),虽然我对这个代码质量不是很满意,但是毕竟能用,效果也不错,就先这样用吧~ 最终的代码就是:[pjax.js](/assets/js/pjax.js),虽然我对这个代码质量不是很满意,但是毕竟能用,效果也不错,就先这样用吧~

View File

@@ -0,0 +1 @@
24f0040157c07cc424b28b7b52ea734d