Loading...
Loading...
Manage notes in Get笔记 via the getnote CLI
npx skill4agent add iswalle/getnote-cli getnote-notegetnotegetnote auth statusgetnote save <url|text|image_path> [--title <title>] [--tag <tag>]...| Flag | Description |
|---|---|
| Optional title |
| Tag to apply; may be repeated |
http://https://getnote save https://example.com --title "Great article"
getnote save "Remember to review the docs" --tag work --tag important
getnote save ./screenshot.png --title "Design mockup"-o jsontitlecontentnote_typetagscreated_atgetnote task <task_id>getnote task task_xyz789 -o jsonstatuspendingprocessingsuccessfailednote_idgetnote notes [--since-id <id>] [--all]--limit| Flag | Description |
|---|---|
| Pagination cursor (last note ID seen) |
| Fetch all notes (auto-paginate, streams output) |
getnote notes
getnote notes --all
getnote notes --since-id 1234567890
getnote notes -o jsonplain_textimg_textlinkaudiomeetinglocal_audiointernal_recordclass_audiorecorder_audiorecorder_flash_audiogetnote note <id> [--field <field>]--field | Description |
|---|---|
| Note ID |
| Title |
| Content / AI summary |
| Note type |
| Creation time |
| Last updated time |
| Source URL (link notes) |
| Excerpt |
getnote note 1234567890
getnote note 1234567890 --field content
getnote note 1234567890 --field url
getnote note 1234567890 -o jsongetnote note update <id> [--title <title>] [--content <content>] [--tag <tags>]| Flag | Description |
|---|---|
| New title |
| New content (plain_text notes only) |
| Comma-separated tags — replaces all existing tags |
getnote note update 1234567890 --title "Updated title"
getnote note update 1234567890 --tag "work,important"⚠️replaces all tags. For partial tag changes use--tag. ⚠️ Content update only works ongetnote tag add/removenotes.plain_text
getnote note delete <id> [-y]getnote note delete 1234567890 -y-o json{"success":true,"data":{...}}save{"note_id":"..."}save{"data":{"tasks":[{"task_id":"..."}],...}}task{"success":true,"data":{"status":"...","note_id":"..."}}notes--limit--since-id0