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/NAME
curl -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。