Skip to content

spacexun2/WindNote

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WindNote - 你的网页信息捕获与本地知识库

专为信息过载时代打造,将散落的网页文章、博客、资讯,一键剪藏并转化为你自己的、可永久保存的本地Markdown笔记。


核心功能演示

Image


💡 它解决了什么问题?

你是否也曾这样:

  • 在微信、微博、技术社区看到深度好文,随手收藏,但收藏夹越来越臃肿,再也没有打开过。
  • 担心优质内容被删除或链接失效,失去宝贵的信息。
  • 想对文章进行划线、批注、总结,但网页本身不支持。
  • 希望将所有相关资料(网页、自己的想法)聚合在一个地方,而不是散落在各个平台。

WindNote 就是为此而生。 它不是又一个云笔记,而是一个信息内化工具。它通过强大的网页抓取功能,将外部信息“捕获”到你的本地电脑,让你能真正地拥有、消化、和重组这些知识,且生成的md文件能更方便地高质量投喂给GPT。

✨ 主要功能亮点

  • 🚀 核心·网页剪藏 (Web Clipping)

    • 一键抓取:通过“URL导入”或“App专用浏览器”模式,无缝抓取网页内容。
    • 智能转换:自动将网页正文(包括图片)转换为排版整洁、干净的 Markdown 文本。
    • 图片本地化:自动下载文章中的所有图片到本地。
  • 🧠 核心·本地知识库 (Local-First)

    • 数据归你所有:所有笔记和图片都以标准文件格式(.md, .jpg, .png)保存在你的电脑上,你可以用任何其他工具打开、编辑、备份。
    • 隐私安全:无需注册登录,数据完全离线,无隐私泄露风险。
    • 永久保存:一次抓取,永久拥有,不再担心404。
  • 🗂️ 高效组织与管理

    • 文件夹系统:支持无限层级的文件夹,像管理电脑文件一样管理你的笔记。支持排序、查询、筛选。
    • 拖拽操作:轻松拖动笔记到不同文件夹,调整知识结构。
    • 置顶与收藏:快速标记重要笔记,方便随时回顾。
    • 自定义编辑摘要:可自定义每篇笔记的摘要,方便回顾和查询。
  • ✍️ 强大的Markdown编辑器

    • 实时预览:中间编辑内容,右侧实时显示精美的渲染效果。
    • 语法高亮:支持标准的Markdown语法,代码块同样支持高亮,支持自定义加粗字体颜色。
  • 🎨 个性化体验

    • 多款主题:内置默认、暗黑、赛博朋克等多种主题,适应不同环境。
    • 自定义字体:自由设置中英文字体,打造最舒适的阅读体验。
  • 📤 方便导出与分享

    • 可将单篇笔记轻松导出为 PDFWord (.docx) 格式。

🚀 如何使用

对于普通用户 (Windows)

  1. 前往本项目的 Releases 页面
  2. 下载最新版本的 WindNote.exe 文件。
  3. 建议将exe文件放到一个合适的文件夹中(因为会生成多个子文件夹,保存你的文章内容和浏览器配置),并创建快捷方式至桌面
  4. 双击运行即可,无需安装。

对于开发者

  1. 克隆本仓库:

    git clone https://github.com/spacexun2/WindNote.git
  2. 进入项目目录并创建虚拟环境:

    cd WindNote
    python -m venv venv
    venv\Scripts\activate
  3. 安装依赖:

    pip install -r requirements.txt
  4. 运行主程序:

    python windnote.py

📄 项目许可

本项遵循 MIT License 开源许可协议。

About

A desktop note-taking app built with Python and PyQt6.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages