No project description provided
Project description
knowde
knowde(know + node)は知識管理メモ支援ツールである。
理解とは分解と再構成だ。
機械は自分の手で分解・組み立て直すことではじめてその構造を把握できる。
知識も同様である。
本ツールは
- 理解した内容を1文とそれらを関連付けに分解してメモ(再構成)するための独自文法
- その文法に則ったプレーンテキストの読み取りと蓄積
- 関連付けによる情報の検索・表示
を提供する。
これで知識を整理すれば、概念の位置づけや複雑さなどを一目で分かるようになる。 wikipediaのようなリンク地獄や知識の体系的理解の難しさとはおさらばだ!
Requirements
Python 3.11+
How to use
Installation
pip install knowde
プレーンテキストの独自文法
# 題名 // 情報のまとまりの識別として使う
// メタ情報
[@author 著者]
[@publish 第一出版日]
[@url url]
! コメントは!から始まる1行
## 見出し1
aaa //1文にはインデントが必要
bbb\
ccc //改行を含めて1文(bbbccc)と見なす
### 見出し2
...
###### 見出し5 // 5段階まで見出しが使える
ppp
qqq //pppの配下を表す 詳細などを書く
<- rrr //pppの前提
-> sss //pppによる帰結
...途中
CLI
kn --help #helpの表示
例: プレーンテキストを読み取り
cat xxx.txt |kn read
# or
kn read xxx.txt
URLs
PyPI: https://pypi.org/project/knowde/
GitHub: https://github.com/shogogoto/knowde
なぜこれを作ろうと思ったか
大学数学ムズすぎ
定理の依存関係を追えれば、全体像が把握しやすくなるだろうと思った。
大学数学の勉強で以下を経験した。
- 名前もない大量の定理があって証明を追い切れなかった
- 全体像がつかめない、どこに繋がっているかも分からずモチベが低下した
手書きメモの限界
見返せる生きたメモはプレーンテキストなどのデジタルなものしか不可能だと悟った。
読書内容をいざブログなどでアウトプットしようとしたら、
全く書けるレベルに達していないことが発覚して愕然とした。
だから次は読書メモを始めた。
ノートやコピー用紙では紙のこすれや消しゴムのせいで文字が滲んだり、紙が痛んり、
かさばった。それが嫌でデジタルペーパーに移行した。
しかし、それらの手書きメモは検索性が悪く、見返すことはなかった。
見返してもメモの精度が低く、アウトプットの参考として使い物にならないものばかりだった。
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file knowde-0.0.10.tar.gz.
File metadata
- Download URL: knowde-0.0.10.tar.gz
- Upload date:
- Size: 96.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/2.0.1 CPython/3.12.8 Linux/6.8.0-1020-azure
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0d10979befef55e4451b91ec9d9e530f3efc82289b3bb1948b9ec3944921d5ab
|
|
| MD5 |
4ae45494147bd2a6ada7d93e6d49669c
|
|
| BLAKE2b-256 |
f933fe459b4a6b2fd03e3a8c0e769f543e120e64a2a0deffa6b631e77ec5af63
|
File details
Details for the file knowde-0.0.10-py3-none-any.whl.
File metadata
- Download URL: knowde-0.0.10-py3-none-any.whl
- Upload date:
- Size: 175.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/2.0.1 CPython/3.12.8 Linux/6.8.0-1020-azure
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
77138d379f9773755be03957dccfad7c055c0431106af174e944873897132d86
|
|
| MD5 |
b987d2d750766c4958d048e2ba0651b1
|
|
| BLAKE2b-256 |
419932aaba62d9a56cd45d319b088ec38e01c9b367b4e5a8110650a63b716f91
|