[科研实践] VS Code (Copilot) + Overleaf (使用 Overleaf Workshop 插件)

[科研实践] VS Code (Copilot) + Overleaf (使用 Overleaf Workshop 插件)

科研圈写文档常用 Latex 环境,尤其是 Overleaf 它自带的 AI 润色工具 Writefull 太难用了。如果能用本地的 CoPilot / Cursor 结合 Overleaf,那肯定超高效!


于是我们找到了 VS Code 里的 Overleaf Workshop 插件。这里已经安装好了,没装过的同学可以直接点击 “安装”

安装后左边会出现 Overleaf Workshop 的图标:

点击右边的“+”:

Overleaf 官网需要登录,这里我们通过 cookie 调用已登录账号的 API:

回到主界面,右键点击 “检查”:


打开检查工具后,找到 “网络”(Network)窗口,搜索 “/project”

/project

如果首次加载没内容,刷新页面就能看到 project 条目了:


点击 project 条目,往下找到 “请求标头”,需要复制一段包含 cookie 的字符串(“神秘代码”)。这段代码全选后按 Ctrl+C 复制:

回到 VS Code,选择 “通过 cookie 登录”,粘贴(Ctrl+V)刚才的 cookie 字符串,回车确认:

这时会列出所有 Overleaf 项目。单击新窗口打开,打开后界面和 Overleaf 一致,左边是 LaTeX 代码,右边是 PDF 预览(“Ctrl+cmd+v” 预览快捷键)。现在试试本地 AI 功能:安装 VS Code 后,可连接 GitHub 或其他 AI 工具(如 CoPilot)

这相当于是用本地AI工具远程操作网页端的Overleaf

接下来就可以畅快写作啦~

快捷键:Ctrl + S 就能直接开始远程编译啦

参考视频:科研论文党王炸组合overleaf+Copilot_哔哩哔哩

Read more

ASP.NET Core 10中的Blazor WebAssembly性能优化实践

ASP.NET Core 10中的Blazor WebAssembly性能优化实践 前言 Blazor WebAssembly作为一种将.NET应用带到浏览器端的技术,在近年来得到了广泛的关注和应用。然而,随着应用规模的增大,性能问题逐渐凸显。在ASP.NET Core 10中,有一些新的特性和方法可以帮助我们更好地优化Blazor WebAssembly应用的性能。 原理 Blazor WebAssembly应用的性能瓶颈主要在于下载大小、初始加载时间以及运行时的性能。在ASP.NET Core 10中,通过以下原理来优化性能: 1. 代码压缩与打包优化:采用更高效的压缩算法,减小应用程序的下载体积。 2. 懒加载:对于一些不常用的组件或功能,采用懒加载的方式,只在需要时才加载相关代码。 3. 运行时优化:改进了JIT编译在浏览器端的性能,提高代码执行效率。 实战 1. 首先创建一个简单的Blazor WebAssembly项目: // 创建Blazor WebAssembly项目 dotnet new blazorwasm

嵌入式Linux交叉编译环境libwebkit2gtk-4.1-0安装难点解析

以下是对您提供的博文内容进行 深度润色与结构重构后的专业级技术文章 。全文已彻底去除AI生成痕迹,采用真实嵌入式工程师口吻写作,语言自然、逻辑严密、细节扎实,兼具教学性与工程实战价值。所有技术点均基于 WebKit 2.42.x + GTK 4.1 + ARM64 交叉编译一线经验提炼,无虚构信息,可直接用于团队内部知识沉淀或对外技术分享。 在 ARM 嵌入式 Linux 上稳稳跑起 libwebkit2gtk-4.1-0 :一个老司机踩坑十年才理清的交叉编译真相 “不是 WebKit 太难编,是它太认真 —— 认真到连你用的是 ARM 还是 x86 都要亲自验明正身。” 这是我在给某车企座舱项目做 Web 渲染引擎移植时,在调试日志里随手记下的一句话。那会儿我们刚把 libwebkit2gtk-4.1-0 (对应 WebKit v2.42.3)拖进

部署OpenClaw首选远程软件——UU远程:从准备到落地,新手也能轻松上手

部署OpenClaw首选远程软件——UU远程:从准备到落地,新手也能轻松上手

前言 在企业为客户远程部署、技术博主带粉丝实操教学、远程技术支持等真实场景中,稳定、低延迟、高同步的远程工具是完成 AI 工具部署的关键。本地部署无需依赖云服务器,成本更低、更安全,但传统远程软件往往延迟高、操作卡顿,严重影响部署效率与体验。 本文将以OpenClaw轻量 AI 辅助服务工具为部署对象,全程依托网易 UU 远程实现流畅远程控制与协助,详细讲解网易 UU 远程的核心优势,从 UU 远程环境准备、OpenClaw 远程部署,到基于网易UU远程的实时监视 OpenClaw 状态,零门槛、无复杂配置。借助网易 UU 远程的低延迟与高稳定性,企业可高效为客户远程交付,博主可轻松带粉丝同步实操,新手也能跟着完整落地。 本篇文章分别从准备工作、远程部署、远程监视三个维度进行实操教学,一步步拆解如何运用远程UU进行远程部署openclaw。 一、网易UU远程介绍 网易UU远程是网易出品的一款轻量化、零配置、高稳定的远程控制工具,区别于传统远程工具(

[大模型实战 02] 图形化的大模型交互: Open WebUI部署指南

[大模型实战 02] 图形化的大模型交互: Open WebUI部署指南

核心摘要 (TL;DR)目标:为本地的 Ollama 模型穿上漂亮的图形化界面 (GUI)。工具:Docker + Open WebUI (社区最活跃的开源 WebUI)。核心功能:媲美 ChatGPT 的对话界面、本地知识库 (RAG)、自定义角色 (Agent)。 相信各位友人在上一篇文章中,已经学会了如何用ollama在终端中运行Qwen模型。命令行工具有时候会感觉有点过于Geek,黑洞洞的命令窗口和冷冰冰的滚动的文字的技术感是有的,但是对于如果咱们想把大模型展示给其他朋友,或者自己想日常使用,那这时候咱们就需要换一个更友好,更光鲜的交互方式。 这也是这篇博文想带大家解决的问题:用10分钟时间,搭建一个功能媲美ChatGPT的私有化网页页面,并且连接咱们的模型 Open WebUI就是我们完成这个目标的利器,其也是目前社区最活跃,功能最强大的开源大模型交互界面。 01. 模型服务准备 在开始之前,因为要接入咱们的Ollama模型,所以我们要确认我们的Ollama服务运行起来了。 可以通过在终端输入curl http://localhost:5656命令去验证其是否正