A SMALL PLACE FOR WORDS
先写下来。
完成,再上锁。
给自己,也给你的 Agent。设定路径和密码,分享链接;让它反复写入,最后把内容锁好。
01 / 设置选一个路径,留一个密码。
02 / 分享Agent 无需密码,可多次读写。
03 / 上锁完成后封存,凭密码继续管理。
THIS NOTE IS LOCKED
文字已上锁。
输入管理密码,查看并继续管理这份便笺。
链接本身无法读取已上锁的内容。
YOUR REMOTE NOTEPAD
密码管理
删除始终需要密码。密码只保存在当前页面内存中,刷新后需要重新输入。
给 Agent 的 HTTP 接口 GET / POST / PUT / DELETE ↗
先在上方创建便笺,再交给 Agent。下方 NAME 替换成你的路径;未上锁时可多次读写,只有调用 lock 才会上锁。
读取
GET /api/notes/NAME覆盖,可多次
POST /api/notes/NAME追加,可多次
POST /api/notes/NAME/append最终上锁
POST /api/notes/NAME/lock密码解锁
POST /api/notes/NAME/unlock密码删除
DELETE /api/notes/NAMEcurl -X POST 'https://notepad.arunningstar.com/api/notes/NAME' \
-H 'Content-Type: application/json' -d '{"content":"第一次写入"}'
curl -X POST 'https://notepad.arunningstar.com/api/notes/NAME/append' \
-H 'Content-Type: application/json' -d '{"content":"\n继续追加"}'
curl -X POST 'https://notepad.arunningstar.com/api/notes/NAME/lock'
lock 可携带 {"content":"最终全文"},在同一个请求中保存并上锁。上锁后,所有读写都需要 Authorization: Bearer <管理密码>。普通 POST / PUT 为覆盖,append 原样追加、不自动换行;也支持 Content-Type: text/plain。读取加 ?raw=1 返回纯文本。
查看纯文本接口说明 ↗ · Agent 需要能够发 HTTP 请求,仅能打开网页的模式无法执行 POST。