[科研实践] 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

Kafka与传统消息队列(RabbitMQ)深度对比

Kafka与传统消息队列(RabbitMQ)深度对比

Kafka与传统消息队列(RabbitMQ)深度对比 * 引言 * 一、整体架构对比 * 1.1 架构对比图 * 1.2 核心概念对比 * 二、设计理念差异 * 2.1 Kafka:高吞吐的日志系统 * 2.2 RabbitMQ:可靠的消息代理 * 三、核心特性详细对比 * 3.1 吞吐量对比 * 3.2 消息可靠性 * 3.3 消费模型 * 3.4 负载均衡与集群 * Kafka的负载均衡 * RabbitMQ的负载均衡 * 四、存储机制差异 * 4.1 Kafka的存储 * 4.2 RabbitMQ的存储 * 五、功能特性对比 * 5.1

By Ne0inhk

Windows 11 双网卡同时访问内网 + 外网:静态路由配置全指南前言

Windows 11 双网卡同时访问内网 + 外网:静态路由配置全指南前言 在日常工作中,不少场景需要笔记本同时连接内网(有线) 和外网(无线),但 Windows 默认路由策略会导致双网冲突、只能访问其中一个网络。本文详细讲解如何通过静态路由配置,让有线网卡走内网、无线网卡走外网,实现双网同时稳定访问。 一、环境与目标 【环境说明】 * 操作系统:Windows 11 专业版 / 家庭版 * 硬件:笔记本(需配备 有线网卡 + 无线网卡) 【核心目标】 * 无线网卡:连接外网(Internet) * 有线网卡:连接内网(企业 / 局域网) * 实现:内网、外网流量自动分流,同时正常访问 二、前置准备:收集网络信息 配置前需先获取内外网的 IP、网关等核心信息(需单独连接对应网络后查询)

By Ne0inhk
HDFS核心组件深度解析:分布式文件系统的架构基石

HDFS核心组件深度解析:分布式文件系统的架构基石

HDFS核心组件深度解析:分布式文件系统的架构基石 * 引言:HDFS——大数据的存储基石 * 一、HDFS架构全景 * 1.1 主从架构设计 * 1.2 核心组件概览 * 二、NameNode:HDFS的"大脑" * 2.1 核心职责 * 2.2 元数据存储结构 * 2.3 内存与持久化 * 2.4 单点故障问题 * 三、DataNode:HDFS的"数据仓库" * 3.1 核心职责 * 3.2 工作流程 * 3.3 数据存储结构 * 四、Secondary NameNode:NameNode的&

By Ne0inhk
一文带你了解MCP概念、核心架构、工作原理及应用场景

一文带你了解MCP概念、核心架构、工作原理及应用场景

一. 什么是MCP MCP(Model Context Protocol)即模型上下文协议 ,2024年11月底,由 Anthropic 推出的一种开放标准,旨在统一大模型与外部数据源和工具之间的通信协议。MCP 的主要目的在于解决当前 AI 模型因数据孤岛限制而无法充分发挥潜力的难题,MCP 使得 AI 应用能够安全地访问和操作本地及远程数据,为 AI 应用提供了连接万物的接口。 MCP是一个AI大模型领域新的开放标准协议,用来在大模型和数据源之间建立安全双向的链接。它规范了应用程序向 大模型(LLM) 提供上下文的方式。MCP 就像 AI 应用程序的 USB-C 端口一样。正如 USB-C 提供了一种标准化的方式将您的设备连接到各种外围设备和配件一样,MCP 也提供了一种标准化的方式将 AI 模型连接到不同的数据源和工具。MCP 可帮助您在大模型(LLM)之上构建代理和复杂的工作流。 MCP旨在替换碎片化的 Agent 代码集成,从而使

By Ne0inhk