GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - ActivePeter/paNote: paNote: an graph note software can be deployed as blog or use as electron

BranchesTags
Open more actions menu

Latest commit

 

History

126 Commits
126 Commits

Folders and files

NameName
Last commit message
Last commit date
.github/workflows
.github/workflows
 
 
docker
docker
 
 
old
old
 
 
pa_note_front
pa_note_front
 
 
pa_note_server.wasm
pa_note_server.wasm
 
 
resource
resource
 
 
script
script
 
 
.gitignore
.gitignore
 
 
.gitmodules
.gitmodules
 
 
LICENSE
LICENSE
 
 
readme.md
readme.md
 
 

Repository files navigation

panote

image-20220309214521213

panote是我自己开发的一个个人笔记软件,将知识平铺开,并用线条关联。我相信知识是相互关联错综复杂的,而工具可以拓宽我们的视野,使我们对知识的整理,检索,复习更高效。

Dev Records

paNote dev log

User Manual

paNote docs - 飞书云文档 (feishu.cn)

Features

  • 脑图结构,知识间之间用线连接
  • 无限笔记区域,路径间快捷跳转
  • 当前主要开发版本在 pa_note_web,网页化使软件的使用途径更旷阔,我也将其作为了个人博客

Improvement Space

  • use canvas to speed up the render of components

Setup

  • git submodule update --init

Todo

  • 作为个人博客,需要一个归档列表列出主要文章

  • 画布拖拽

  • 内部元素拖拽

    • 拖拽后面板区域也要实时更新

    • 添加内部元素

    • 拖拽,连线,模式切换

  • 控件的辅助按钮

  • .连线(先直线)

    • 线条样式
    • 线条换成rotation来表现倾斜
    • 删除连线
    • 鼠标在线条上时提供连接块的跳转和预览
  • 鼠标中心缩放

    • 偏离原点时存在误差问题
  • 搜索功能

  • 右键菜单

    • 删除

    • 点击判断,若发生移动则不触发

      _PaUtilTs.MouseDownUpRecord

    • 美化

  • 3.anki插件(pa)

    • 卡片组
      • 卡片组创建

      • 卡片创建

      • 卡片右键菜单

        • 删除
        • 编辑
      • 卡片存储

      • 卡片数据同步到anki

        • 添加删除卡片

      • 复习卡片

  • 多个笔记

  • 4.内部元素的具体内容:editor.js(ad)

    • quill
    • 类似命令行的舒服的格式化方式
      • 列表
      • 缩进
      • 加粗
      • 标题
      • 下划线
      • 代码块切换
      • 文本样式
        • 调色
      • 背景色调色
  • 5.存储(先本地(electron))

    • 暂用localstorage(假装存储) 已废弃

    • 与本地文件绑定,自动存储

    • 从本地文件加载,

      • 无效文件会询问是否创建为新笔记

      • 若当前笔记列表内笔记与打开文件未绑定,会询问将笔记文件加载到新的笔记中,避免冲突

    • 笔记的卡片数据存储

  • 7.每天编辑历史

  • 8.前后端(云端存储)

About

paNote: an graph note software can be deployed as blog or use as electron

bojagybyoq.feishu.cn/docx/WXcHdQRQyoGtBUxALp5cQgM7nue

Topics

blogmind-mapnote-taking

Resources

Readme
MIT license
Activity

Stars

13 stars

Watchers

1 watching

Forks

1 fork
Report repository

Releases

Packages

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.