vnotex / vnotex/vnote

希望 增加 插件系统

Open
#1,880 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
C++
Stars
13k
Forks
1.3k
Avg merge
14h 3m
Merged PRs (30d)
3

Description

希望 增加 插件系统

希望提供以下插件钩子

  • 创建新笔记, 插件获取到初始内容,并能替换
  • 应用所有笔记, 插件获取所有笔记内容,并能替换
  • 粘贴事件, 包括粘贴图片

有了插件系统,就可以写一个 hexo 导出插件了

PS:

  1. 目前笔记模板,目测不能使用占位符的,类似 Hexo 的 {{title}} 替换为当前笔记文件名, {{date}} 创建日期,希望增加,
  2. 话说 目前笔记好像不支持 base64 图片,有支持打算吗,这样就不需要图片单独放了

感谢作者,Typora 对于笔记多时,管理起来真难用

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No files or tests are identified. Start by locating the note-creation, all-notes processing, paste-event, and note-template entry points, then determine how a plugin API could expose and replace content. Done should include the requested hooks, with template placeholders and base64 image support clarified before implementation.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
developer-experience
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.