开源 · 本地优先 · AGPL-3.0

一个直接写入你文件夹的开源 Markdown 网页剪藏器。

LocalKeepFlash 是一款本地优先的 Chromium 网页剪藏器。它把可读网页、精确选区、图片和带时间戳的 YouTube 字幕保存为可迁移的 Markdown 与本地资源;整个保存路径不需要账户、云数据库、分析服务或 AI。

无需账户没有遥测你的文件夹,你的文件
research.example/article
可读网页 + 精确选区
研究资料库
notes / 2026 / 08
本地优先笔记.md
assets / 7f31
架构图.webp
已直接保存到这台设备
.md + local assets
不只是网页转 Markdown

只保留网上真正值得留下的部分。

LocalKeepFlash 把四种常见的研究时刻变成普通文件。每次剪藏都会保留来源和有用上下文,而不是生成一份来历不明的纯文本。

01

可读网页

把标题、链接、列表、表格、引用与代码转换为干净 Markdown,并保留原始来源。

02

精确选中段落

只保存真正重要的段落,同时记录 canonical URL;页面支持时还会保留文本片段链接。

03

图片与上下文

把原始栅格图片下载到本地,并生成可搜索的 Markdown 笔记,不只留下容易失效的远程地址。

04

YouTube 字幕

保存视频信息、封面、章节与带时间戳的字幕,不经过第三方字幕代理。

短而透明的保存路径

本地优先是一种架构,不是一句隐私口号。

当你点击保存,LocalKeepFlash 会在扩展中提取你指定的内容,并写入你选择的目录。整个资料库都是普通文件,可以用任何文本编辑器或文件管理器检查。

保存 YouTube 内容时,扩展可能以不携带凭证的方式访问 YouTube 自己的播放器和字幕接口。LocalKeepFlash 不会加密你选择的本地文件夹,请使用你信任的文件权限和同步工具保护它。

local boundary

留在本地的内容

  • Markdown 笔记与 YAML frontmatter
  • 下载的栅格图片与视频封面
  • 待写入内容与本地资料库结构

保存路径中没有什么

  • 不需要 KeepFlash 账户或 API
  • 没有云数据库或本地守护进程
  • 没有分析服务或广告跟踪器
  • 没有 AI 服务处理剪藏内容
三个决定,只做一次

选择文件夹,剪藏来源,留下普通文件。

不需要配置新的工作区,也不需要等到以后再从专有数据库导出。第一次保存开始,资料库结构就清晰可见。

01

选择保存目录

首次安装时,选择保存笔记和资源的文件夹,同时设置优先使用的字幕语言。

02

在原页面剪藏

只在你决定保存时,让扩展读取当前网页、选中段落、图片或 YouTube 视频。

03

在任何工具中使用

得到的 Markdown 可以放进 Obsidian、代码编辑器、Git 仓库,或任何支持普通文件的工作流。

默认可迁移

资料库本身就能说明自己。

每条笔记都包含带版本的 YAML frontmatter 和可预测的路径。扩展升级不会静默改写旧笔记,新的剪藏也不会静默覆盖之前的内容。

  • 可预测的 notes/YYYY/MM 与 assets/clip-id 路径
  • 带来源元数据、可以直接搜索的 Markdown
  • 不静默覆盖,也不自动迁移旧笔记
notes / 2026 / 08 / 本地优先笔记.md
---
schema_version: 1
title: 本地优先笔记
source_url: https://example.com/article
captured_at: 2026-08-23T07:30:00Z
capture_type: selection
---

> 这是你决定保留下来的原始段落。

[打开原始来源](https://example.com/article)
两个工具,两条诚实的边界

选择直接拥有文件,或者连接起来的研究工作区。

LocalKeepFlash 与 KeepFlash 有关联,但前者不是后者的试用入口。LocalKeepFlash 不需要 KeepFlash 账户,也不会把剪藏内容发送到 KeepFlash。

选择 LocalKeepFlash

当本地 Markdown 就是目的地。

如果你最在意直接拥有文件、可以检查的保存路径,以及与现有文件工作流兼容,就使用这款开源网页剪藏器。

  • 可迁移的 Markdown 与本地资源
  • 不依赖账户、托管服务或 AI
  • 以 AGPL-3.0 协议公开源码
了解 LocalKeepFlash
选择 KeepFlash

当资料档案需要变成知识库。

如果你希望跨网页、PDF、视频、文件和笔记搜索,连接相关资料、批注来源,并基于保留的原始上下文向 AI 提问,就使用 KeepFlash。

  • 跨来源类型的全文与语义搜索
  • PDF 批注、链接、标签、Spaces 与 Topic Pages
  • 保留来源依据的 AI 提问与回答
免费使用 KeepFlash
早期开源版本

从源码安装 LocalKeepFlash。

当前 0.1.0 版本需要开发者安装,尚未发布到 Chrome 应用商店。仓库中包含源码、测试、隐私边界、安全策略与贡献指南。

环境要求

  • Node.js 22 或更高版本
  • npm
  • Chrome 或 Microsoft Edge 122 及以上版本
版本状态

0.1.0 是早期版本。YouTube 提取依赖 YouTube 自己维护的接口;当这些接口变化时,扩展也可能需要跟进维护。

构建未打包扩展
git clone https://github.com/dante-is-shipping/LocalKeepFlash.git
cd LocalKeepFlash
npm install
npm run dev

在 Chromium 中加载

打开浏览器扩展管理页面,启用开发者模式,然后把 .output/chrome-mv3 作为未打包扩展加载。首次打开的引导页会让你选择保存目录与字幕语言。

当前边界

  • 暂不支持 PDF 阅读器和 file:// 地址
  • 暂不支持浏览器内部页面和隐身模式
  • 单个附件上限 25 MB,每次剪藏附件总量上限 100 MB
  • SVG 可能包含活动内容,因此目前仍保留为远程链接
阅读完整安装说明
安装之前

开源网页剪藏器常见问题

01LocalKeepFlash 是什么?+

LocalKeepFlash 是一款面向 Chromium 浏览器的免费、开源、本地优先网页剪藏器。它把可读网页、精确选区、图片与 YouTube 字幕直接保存到你选择的文件夹中,格式为 Markdown 与本地资源。

02LocalKeepFlash 会把剪藏上传到 KeepFlash 吗?+

不会。保存路径中没有 KeepFlash 账户或 KeepFlash API。LocalKeepFlash 只写入你选择的目录,不会把剪藏内容发送到 KeepFlash。

03这些 Markdown 文件可以在 Obsidian 中使用吗?+

可以。输出是带 YAML frontmatter 和本地资源路径的普通 Markdown,可以直接在 Obsidian 或其他支持 Markdown 文件的工具中打开。使用 LocalKeepFlash 并不要求安装 Obsidian。

04LocalKeepFlash 已经上架 Chrome 应用商店了吗?+

当前 0.1.0 版本还没有上架。你需要从源码构建 Chromium MV3 扩展,再把生成目录作为未打包扩展加载。

05LocalKeepFlash 与 KeepFlash 有什么不同?+

LocalKeepFlash 是只负责收集并写入本地文件的工具。KeepFlash 则是可选的托管知识工作区,用于跨来源搜索、连接笔记、批注资料,并基于已保存上下文进行提问。

网页会消失,你的文件不必跟着消失。

保存来源,留下上下文,真正拥有资料库。

阅读源码、检查隐私边界、安装扩展,或者在 GitHub 一起贡献下一项改进。

AGPL-3.0 · 源码公开 · 欢迎贡献