This project has been archived by its maintainers, and is no longer receiving any updates.
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
なぜこれを作ろうと思ったか
大学数学ムズすぎ
定理の依存関係を追えれば、全体像が把握しやすくなるだろうと思った。
大学数学の勉強で以下を経験した。
- 名前もない大量の定理があって証明を追い切れなかった
- 全体像がつかめない、どこに繋がっているかも分からずモチベが低下した
手書きメモの限界
見返せる生きたメモはプレーンテキストなどのデジタルなものしか不可能だと悟った。
読書内容をいざブログなどでアウトプットしようとしたら、
全く書けるレベルに達していないことが発覚して愕然とした。
だから次は読書メモを始めた。
ノートやコピー用紙では紙のこすれや消しゴムのせいで文字が滲んだり、紙が痛んり、
かさばった。それが嫌でデジタルペーパーに移行した。
しかし、それらの手書きメモは検索性が悪く、見返すことはなかった。
見返してもメモの精度が低く、アウトプットの参考として使い物にならないものばかりだった。
Metadata
Release files for knowde 0.0.14
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| knowde-0.0.14.tar.gz | 117.7 kB | Without provenance | Details for knowde-0.0.14.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| knowde-0.0.14-py3-none-any.whl | Python 3 | none | any | Details for knowde-0.0.14-py3-none-any.whl |
Total release size: 325.6 kB
Release files / knowde-0.0.14.tar.gz
| Download URL | knowde-0.0.14.tar.gz |
|---|---|
| Size | 117.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
34c2b793d2918268451dcc3ccf67ecadd001b2c43b86382d1f9154d83dc5d7e0
|
|
BLAKE2b-256 checksum How to use checksums |
4fdb76f82e9631f99ec922703a9bb088e4de3d2327599073721c785218897b6f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/2.1.1 CPython/3.12.9 Linux/6.8.0-1021-azure
|
Release files / knowde-0.0.14-py3-none-any.whl
| Download URL | knowde-0.0.14-py3-none-any.whl |
|---|---|
| Size | 207.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
10a8ef62aed352bcb3426c5606eae045085fc5f2c106cd0360d762b8119033d8
|
|
BLAKE2b-256 checksum How to use checksums |
7028960deae86fbe8755b9dfc5f2710aa39686fbe76dad09f189ed68161cc1fb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/2.1.1 CPython/3.12.9 Linux/6.8.0-1021-azure
|
Security for knowde 0.0.14
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.