open-note-core
OpenNote 核心库 - 数据模型和 SQLite 存储层。
功能
- SQLite 笔记数据存储(跨平台:macOS/Linux/Windows)
- 笔记、标签、分类、聊天消息、Agent 记忆的模型定义
- 数据库迁移和表管理
安装
pip install open-note-core
使用
from open_note_core.storage.note_storage import NoteStorage
storage = NoteStorage()
# 创建笔记
note = storage.create_note("标题", "内容", category="工作", tags=["重要"])
# 获取笔记列表
notes = storage.get_notes(limit=10)
# 搜索笔记
results = storage.search_notes("关键词")
许可证
- MIT
- Apache 2.0
Release files for open-note-core 0.3.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| open_note_core-0.3.2.tar.gz | 10.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| open_note_core-0.3.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 22.8 kB
Release files / open_note_core-0.3.2.tar.gz
| Download URL | open_note_core-0.3.2.tar.gz |
|---|---|
| Size | 10.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
bc02a7a4f6129bec6f056682e96f96c229905610707602a682fad0e881a311e3
|
|
BLAKE2b-256 checksum How to use checksums |
5d8fd9789b75fb69f03cb7570c73be52960d309791eaccf791d8462e3c45ac0c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.11.9
|
Release files / open_note_core-0.3.2-py3-none-any.whl
| Download URL | open_note_core-0.3.2-py3-none-any.whl |
|---|---|
| Size | 12.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
861f846a2c1d6dfcac2cf56b0d7f6dae0fa81e1619cb1b2044a5af8869e18ea2
|
|
BLAKE2b-256 checksum How to use checksums |
bc1f4814b015b823d2b663960c4888cd0ab50919bf8eebd84e249bf90f6cc663
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.11.9
|