Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
# Created with YamlCreate.ps1 Dumplings Mod
# yaml-language-server: $schema=https://aka.ms/winget-manifest.installer.1.12.0.schema.json

PackageIdentifier: blueberrycongee.LuminaNote
PackageVersion: 0.5.23
UpgradeBehavior: install
ReleaseDate: 2026-03-02
Installers:
- Architecture: x64
InstallerType: nullsoft
Scope: user
InstallerUrl: https://github.com/blueberrycongee/Lumina-Note/releases/download/v0.5.23/lumina-note_0.5.23_x64-setup.exe
InstallerSha256: 3F3DBB0AC69A368B1AA20F36FB7C09753ACB13AC2510D18B653E6A46DD0EBF45
ProductCode: lumina-note
- Architecture: x64
InstallerType: wix
Scope: machine
InstallerUrl: https://github.com/blueberrycongee/Lumina-Note/releases/download/v0.5.23/lumina-note_0.5.23_x64_en-US.msi
InstallerSha256: A2B840C495EBA6DF83FAF79B9ED516BAC9C45C0F5B35C822190E12D2A80A2757
InstallerSwitches:
InstallLocation: INSTALLDIR="<INSTALLPATH>"
ProductCode: '{C0C32D25-E1F9-4345-99E2-54F27E43EEB1}'
AppsAndFeaturesEntries:
- UpgradeCode: '{110CDD3F-1CE9-5C05-964D-46A876205773}'
ManifestType: installer
ManifestVersion: 1.12.0
Original file line number Diff line number Diff line change
@@ -0,0 +1,95 @@
# Created with YamlCreate.ps1 Dumplings Mod
# yaml-language-server: $schema=https://aka.ms/winget-manifest.locale.1.12.0.schema.json

PackageIdentifier: blueberrycongee.LuminaNote
PackageVersion: 0.5.23
PackageLocale: en-US
ShortDescription: A modern Markdown note-taking app with live preview, bidirectional links, and AI assistant
Description: |-
Lumina Note is not just a Markdown editor – it is an LLM-native knowledge workspace:
- Local Markdown vault, Git-friendly
- Built-in multi-provider LLM client (8 providers)
- Full-featured Agent system with tools
- RAG semantic search on your own notes
- PDF reader + annotation system
- Dataview-style databases driven by YAML
- Bilibili video notes, voice notes, daily notes

✨ Core Features
📝 Immersive Editing
- Three editor modes: Source / Live Preview / Reading
- WikiLinks: [[WikiLinks]] to build a graph-like knowledge network, supports drag-and-drop from file tree
- Beautiful formatting: LaTeX math (KaTeX), Mermaid, Obsidian-style callouts > [!info]
- Syntax highlighting: CodeMirror 6 with hundreds of languages
- Split view editor:
- Horizontal / vertical split
- Draggable divider with live resize
- Active pane tracking: the pane you clicked last becomes the target when opening files
- Image paste: Ctrl+V to paste screenshots directly into editor, auto-saved to vault
🕸️ Knowledge Graph
- Canvas-based, high-performance visualization of your vault
- Folders shown as spiky balls, children inherit folder color
- [[WikiLinks]] automatically become edges between notes
- Right-click a node to open an isolated view (node + neighbors)
- Physics simulation for natural clustering & interactive dragging/zooming
🤖 AI Agent System
- Multi-provider LLM support:
- Anthropic, OpenAI, Gemini, DeepSeek, Moonshot (Kimi), Groq, OpenRouter, Ollama (local)
- Agent modes: editor, organizer, researcher, writer
- Tooling: read/edit/create/move/search notes, database tools, RAG search, grep, etc.
- Real-time edit preview: animated diff playback inside the editor
- RAG semantic search: vector DB + optional reranker
- AI floating ball: draggable assistant that doesn’t break your flow
- Voice input: streaming STT with auto-stop and animation
🎬 Bilibili Video Notes
- Play Bilibili videos inside the app (Tauri multi-WebView)
- Send special-prefixed danmaku to create timestamped notes
- Click timestamps in notes to jump the video
- Notes are saved as Markdown and reloaded automatically next time
📄 PDF Intelligent Reader & Annotations
Optimized for academic and research workflows.
- Interactive element detection: detect text, images, tables, etc.
- Annotation system:
- Highlight / underline selected text (5 colors)
- Add textual notes to highlights
- Annotation storage:
- Saved as pure Markdown files: yourfile.pdf.annotations.md
- Lives next to the PDF, Git-friendly and editable in any editor
- Bi-directional jumping:
- From PDF → annotation file
- From annotation file → back to the exact PDF location via lumina://pdf links
- Ctrl+Click opens the PDF in split view and jumps to the annotation
- Thumbnails & outline: page thumbnails and table-of-contents sidebar
- Full-text search: in-document search with highlight
- AI integration: send selected PDF content to AI for summarization/translation
🎨 Themes
- 15 built-in themes, each with light + dark variants (30 looks in total)
- Themes affect headings/links/code/blockquote and 17+ Markdown elements
- Custom title bar that follows theme colors, with window controls
- All theme settings are managed in the Settings panel (bottom-left gear icon)
📊 Dataview-style Databases
- YAML frontmatter-driven: notes are the source of truth
- Table and Kanban views
- 7 column types: text, number, select, multi-select, date, checkbox, URL
- Database definitions stored as .db.json (structure only, no row data)
- File tree integration: database icons, click to open views
- Fully Git-friendly and plaintext-friendly
Tags:
- backlink
- bi-directional-link
- block
- docs
- document
- editor
- graph
- knowledge
- knowledge-base
- markdown
- mind-map
- mindmap
- notes
- outliner
- pkm
- reference
ManifestType: locale
ManifestVersion: 1.12.0
Original file line number Diff line number Diff line change
@@ -0,0 +1,81 @@
# Created with YamlCreate.ps1 Dumplings Mod
# yaml-language-server: $schema=https://aka.ms/winget-manifest.defaultLocale.1.12.0.schema.json

PackageIdentifier: blueberrycongee.LuminaNote
PackageVersion: 0.5.23
PackageLocale: zh-CN
Publisher: luminanote
PublisherUrl: https://github.com/blueberrycongee
PublisherSupportUrl: https://github.com/blueberrycongee/Lumina-Note/issues
Author: Jiahe Wu
PackageName: lumina-note
PackageUrl: https://github.com/blueberrycongee/Lumina-Note
License: Apache-2.0
LicenseUrl: https://github.com/blueberrycongee/Lumina-Note/blob/HEAD/LICENSE
Copyright: Copyright 2024-2026 Lumina Note Contributors
ShortDescription: 一款现代的 Markdown 笔记应用,具有实时预览、双向链接和 AI 助手功能
Description: |-
Lumina Note 不仅仅是一个编辑器,它是一个集成了 LLM 能力的知识生产环境。
📝 沉浸式编辑体验
- 多模式切换:无缝切换 源码 / 实时预览 / 阅读模式
- 双向链接:使用 [[WikiLinks]] 构建网状知识图谱,支持从文件树拖拽创建链接
- 专业排版:原生支持 LaTeX 数学公式、Mermaid 图表及 Obsidian 风格 > [!info] 提示块
- 语法高亮:基于 CodeMirror 6,支持上百种语言的代码高亮
- 分栏编辑:水平/垂直分栏,可拖拽调整大小,活动面板自动接收新文件
- 图片粘贴:截图或复制图片后直接 Ctrl+V 粘贴,自动保存到笔记库
🕸️ 知识图谱
- 基于 Canvas 的高性能可视化引擎,直观展示笔记间的关联关系。
- 文件夹层级:文件夹作为节点显示(带刺圆球样式),父子关系带箭头连线
- 颜色分区:按文件夹自动分配颜色,子节点继承父文件夹颜色
- 双向链接:[[WikiLinks]] 自动解析为节点间的连线
- 右键孤立查看:右键点击任意节点,可在新标签页中查看该节点及其直接关联的节点
- 物理引擎:可调节的斥力、弹力、向心力参数,支持拖拽节点和画布缩放
🤖 AI Agent 系统
- Agent 模式:能够理解意图,自动执行读取、编辑、搜索笔记等复杂任务链。
- AI 悬浮球:随时唤起的助手,支持拖拽,不打断当前心流。
- 语音输入:基于 Web Speech API 的语音转文字,支持流式显示、自动停止、录音动画。
- Diff 预览:AI 修改内容前提供 Diff 对比视图,由你决定是否 Apply。
- RAG 语义搜索:内置 SQLite 向量库,基于语义理解检索你的本地知识库。
🎬 B 站视频笔记
- 边看视频边做笔记,通过弹幕同步实现精确时间戳记录。
- 内嵌播放 在应用内直接播放 B 站视频,支持登录和发弹幕
- 弹幕同步 发送带前缀的弹幕(如 #笔记内容),一键同步为带时间戳的笔记
- 时间跳转 点击笔记时间戳,视频自动跳转到对应位置(无需刷新)
- 自动保存 笔记自动保存为 Markdown 文件,下次打开同一视频自动加载
📄 PDF 智能阅读器
- 为学术工作流优化的 PDF 阅读和标注系统。
- 交互式元素识别:自动识别文本、图片、表格等元素,支持悬浮高亮和点击选中
- PDF 批注系统:选中文本添加高亮/下划线,支持 5 种颜色和笔记
- 批注笔记同步:批注自动保存为 Markdown 文件,与 PDF 同目录
- 双向跳转:点击笔记中的链接跳转到 PDF 对应位置,Ctrl+Click 分栏打开
- 缩略图与目录:侧边栏显示页面缩略图和文档大纲,快速跳转
- 全文搜索:支持在 PDF 中搜索关键词,实时高亮匹配结果
- 与 AI 对话:将选中的 PDF 内容发送给 AI,进行摘要、翻译或解释
🎨 主题系统
- 15 套官方主题:默认/海洋/森林/薰衣草/玫瑰/落日/薄荷/靛青/拿铁/极光/极简等
- 明暗双模式:每套主题都有明亮和暗黑两种模式(共 30 种外观)
- Markdown 颜色:主题影响标题/链接/代码块/引用等 17 种元素
- 设置面板:左下角齿轮图标,统一管理主题、AI、RAG 等设置
🔌 多模型生态
支持接入主流 LLM Provider,自由切换模型:
Anthropic · OpenAI · Gemini · DeepSeek · Moonshot · Groq · OpenRouter · Ollama (Local)
Tags:
- markdown
- 个人知识管理
- 内容块
- 双向链接
- 反向链接
- 图谱
- 大纲
- 引用
- 思源笔记
- 思维导图
- 文档
- 知识
- 知识库
- 笔记
- 编辑器
- 脑图
ReleaseNotesUrl: https://github.com/blueberrycongee/Lumina-Note/releases/tag/v0.5.23
ManifestType: defaultLocale
ManifestVersion: 1.12.0
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# Created with YamlCreate.ps1 Dumplings Mod
# yaml-language-server: $schema=https://aka.ms/winget-manifest.version.1.12.0.schema.json

PackageIdentifier: blueberrycongee.LuminaNote
PackageVersion: 0.5.23
DefaultLocale: zh-CN
ManifestType: version
ManifestVersion: 1.12.0