- 博客(403)
- 资源 (2)
- 收藏
- 关注
原创 「玩透ESA」站点配置阿里云ESA全站加速+自定义规则缓存
本文详细介绍了如何将个人文件存储站点接入阿里云ESA边缘安全加速服务,以解决服务器带宽限制导致的外链文件加载缓慢问题。文章首先梳理了缓存需求,采用"静态资源白名单+路径排除"策略,仅缓存指定目录下的静态资源文件,同时排除动态页面、后台管理等敏感内容。随后详细讲解了ESA站点接入、DNS解析、SSL证书配置等操作步骤,并提供了缓存规则的表达式示例。通过测试验证缓存效果,最终实现显著加速效果。该方案简单可控,适合中小型文件站点快速提升访问速度。
2025-11-24 10:00:00
1702
1
原创 【AI论文速递】SymAgent:知识图谱复杂推理的agent框架
本文提出SymAgent框架,结合大语言模型(LLM)和知识图谱(KG)实现复杂推理任务的自主学习。该框架通过Agent-Planner模块提取符号规则分解问题,Agent-Executor模块自动调用工具整合KG和外部信息。创新性地将KG视为动态环境,并引入自学习机制持续优化推理策略。实验表明,在WebQSP等数据集上,SymAgent显著优于基线模型,最高提升37.19%的Hits@1指标,同时能有效识别KG中的缺失信息。这一神经-符号协同方法为解决LLM在复杂推理中的幻觉问题提供了新思路。
2025-11-22 21:30:00
1144
原创 Docker部署Umami:自建Umai实现站点流量统计+可视化数据分析
本文介绍了使用Docker部署开源网站流量统计工具Umami的完整流程。作者通过docker-compose配置了Umami v2.19和PostgreSQL数据库,详细说明了环境变量设置和健康检查配置。文章还包含反代配置解决IP定位问题的方法,以及站点跟踪的高级配置选项,如数据标签和回调函数等。最后展示了Umami简洁直观的数据可视化界面,为需要轻量级网站分析的开发者提供了实用解决方案。
2025-11-22 18:30:47
671
原创 【AI论文速递】SPIRAL:多智能体强化自博弈激发推理能力
摘要(148字): SPIRAL提出创新性的自博弈强化学习框架,通过多智能体零和博弈训练语言模型推理能力。该方法摆脱对人工监督数据的依赖,利用角色条件优势估计(RAE)稳定训练过程。实验表明,在Kuhn Poker等简单游戏中训练的模型,其推理能力可迁移至数学等复杂任务,性能提升达8.7%,超越基于25,000专家样本的有监督方法。研究揭示游戏驱动的三类认知模式(逐例分析、期望值计算、模式识别)是能力迁移的关键,为自动化推理训练开辟了新途径。
2025-11-22 17:06:28
563
原创 【AI论文速递】RAG-GUI:轻量VLM用SFT/RSF提升GUI性能
摘要: 本文提出RAG-GUI,一种轻量级视觉语言模型(VLM),通过检索增强生成技术提升GUI智能体的性能。该模型采用两阶段训练(SFT+RSF),无需重训练即可适配不同VLM,并在推理时直接利用网页教程作为动态知识库。实验表明,RAG-GUI在3个任务中均优于基线,7B/72B模型在在线基准AndroidWorld上性能分别提升13.3%和10.7%。其创新点包括即插即用设计、自引导微调方法及对程序性教程的高效利用,有效解决了GUI任务中长尾知识稀缺和泛化性不足的问题。
2025-11-21 23:30:00
1343
原创 【AI论文速递】MetaAgent:自演化智能体的新范式
MetaAgent: 基于工具元学习的自演化智能体框架 【核心创新】 提出MetaAgent框架,通过工具元学习机制实现AI代理的持续自我进化。系统仅需基础推理和求助能力,即可动态调用工具、进行自我反思并构建知识记忆,无需参数微调。 【技术方案】 采用最小初始设计,通过"思考-求助-反思"闭环过程运作。工具路由器自动匹配外部工具,任务后执行双重反思(自我反思+验证反思),将经验写入动态上下文并构建内部工具库作为长期记忆。 【性能表现】 在GAIA等三大复杂知识发现基准测试中,MetaAg
2025-11-21 20:08:47
388
原创 docker-compose常用命令
本文摘要了Docker Compose常用命令,包含配置检查、启动/停止、状态管理、容器访问四类操作。配置检查支持查看服务、卷和环境;启动/停止包括前后台运行及不同级别的清理选项;状态管理涵盖日志、进程监控和服务控制;容器访问提供进入容器和新容器执行命令两种方式。这些命令覆盖了Docker Compose日常管理的主要场景,方便开发者快速查找和使用。
2025-11-20 14:36:50
164
原创 VuePress与Obsidian特性比对(二):图片缩放
本文对比了VuePress Theme Hope与Obsidian在图片缩放功能上的差异。VuePress支持通过widthxheight格式指定图片尺寸(需开启obsidianImgSize选项),而Obsidian允许仅设置宽度并按比例缩放。测试显示VuePress不支持Obsidian的简化写法,必须同时指定宽度和高度值(可设0保持比例)。文章提供了详细的语法示例和配置说明,并附有相关文档链接供参考。
2025-11-20 11:04:19
255
原创 VuePress与Obsidian特性比对(一):Obsidian标注 VS VuePress GFM警告
本文对比了Obsidian标注与VuePress Theme Hope中GFM警告的语法差异和样式表现。Obsidian提供13种标注类型(如note、info、tip等)并支持自定义样式、标题和折叠功能,而VuePress仅支持6种警告类型(如note注、info相关信息等)。两者语法相似但呈现效果不同,Obsidian不支持的类型会默认为note样式。作者计划通过自定义Obsidian标注样式来统一二者的显示效果或补充VuePress独有的样式。文章附有对比截图和示例代码,展示了两种工具在标记语法上的异
2025-11-19 15:12:17
423
原创 「玩透ESA」2025阿里云ESA初测
摘要 本文分享了作者使用阿里云边缘加速(ESA)优化个人博客访问体验的过程。通过对比Github Pages和Cloudflare Pages的访问速度问题,作者选择阿里云ESA进行加速,测试显示国内访问速度显著提升。文章介绍了ESA的几大优势:简单接入流程、支持备案/未备案域名、灵活加速范围选择、完善SSL/TLS支持、丰富的安全防护功能以及便捷的操作面板。此外,作者提到目前ESA提供免费试用机会,并可通过活动获取基础版代金券。整体而言,ESA为国内用户提供了高效可靠的边缘加速解决方案。
2025-11-19 10:50:29
1078
原创 Pytorch实现多层LSTM模型,并增加emdedding、Dropout、权重共享等优化
Pytorch实现多层LSTM模型,并增加emdedding、Dropout、权重共享等优化
2024-08-26 10:17:14
2283
3
原创 Pytorch封装简单RNN模型,进行中文训练及文本预测
使用pytorch封装简单RNN模型,使用单层nn.RNNnn.Linear等实现,然后做简单的文本预测。
2024-08-26 10:13:35
718
原创 Pytorch实现CIFAR10训练模型
使用pytorch实现一个用于训练CIFAR10的模型,在训练过程中使用CIFAR10的测试数据集记录准确度。训练结束后,搜集一些图片,单独实现对训练后模型的应用代码。
2024-08-25 10:47:03
2150
原创 数值微分求梯度、计算图求梯度,实现单层线性回归 模型速度差异及损失率比对
模型速度差异及损失率比对:数值微分求梯度、计算图求梯度分别实现单层线性回归
2024-08-13 17:04:59
454
原创 python使用 计算图(forward与backward) 求梯度,实现单层线性回归
使用 计算图(forward与backward) 计算梯度,以及基于此对参数作随机梯度下降,并封装一个简单的线性回归模型以作调试,最后绘制loss图像。相比,难点在于作出计算图,并写出线性计算、损失函数的forward、backward。且模型封装更加合理,接近实际,有助于理解pytoch的各项函数。y为标量,X列数为2. 损失函数使用均方误差。此外,该方法比数值微分法快。
2024-08-13 16:57:10
715
原创 使用LLaMA-Factory对Llama3-8B-Chinese-Chat进行微调
使用LLaMA-Factory对Llama3-8B-Chinese-Chat进行微调
2024-07-24 18:20:06
2223
2
原创 C/C++:有助于理解define宏定义-原文替换的例题
从键盘输入三个字符,用空格隔开,使用带参宏定义1中SWAP,将三个字符按从大到小的顺序排序输出。宏定义1:#define SWAP(a, b, t) { t=a;宏定义2:#define SWAP(a, b, t) t=a;请尝试,如果用宏定义2中的SWAP,主函数需要如何修改才能得到正确结果?zzuli 1179: 带参宏定义(函数专题)输出占一行,包含三个字符,用空格隔开。输入三个字符,用空格隔开。
2024-03-18 18:28:55
297
原创 Vue路由传参params问题
https://router.vuejs.org/zh/guide/essentials/navigation.htmlhttps://blog.csdn.net/m0_57033755/article/details/129927829
2024-01-31 19:38:59
282
原创 [Vue3] useRoute、useRouter
用于获取路由实例,适用于需要进行动态路由操作的场景,可以通过它来进行一些动态的路由操作,比如跳转到新的路由。它返回一个包含路由实例的对象。用于在组件中获取当前路由的信息,返回一个包含路由信息的对象。这个函数适用于那些不需要监听路由变化的场景,只是获取当前路由信息的静态数据。
2024-01-31 19:27:25
520
原创 mybatis `if test` 标签判断字符串
搜了一下,不少人遇到这个问题,并提供了另一种解决方法:用单引号时这样写。鉴于能力有限,不能进一步深入研究mybatis。类型,运行后发现不生效。改为双引号,问题解决。
2024-01-30 20:12:11
831
原创 VS Code自定义补全 | GPT问答
如果你想要在多个项目中使用相同的代码片段,可以将它们添加到全局设置文件中(即 User/snippets 文件夹)。在“.vscode”文件夹中创建一个新文件,命名为“snippets.json”(也可以取其他的文件名,但是文件扩展名必须为“.json”)。在编辑器中输入自定义的代码片段前缀,可以看到代码补全列表中会显示出你刚刚添加的自定义代码片段。在项目根目录中创建一个新文件夹,命名为“.vscode”(注意前面有一个点),用来存放项目的 VS Code 配置文件。
2023-05-11 17:14:46
1288
1
原创 Docker特权模式:--privileged、--cap-add、--cap-drop
Docker特权模式:--privileged、--cap-add、--cap-drop
2022-11-10 15:37:02
4208
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅