▥ README VISUAL KIT
Less explaining. More understanding.

Pocket Notes · 口袋笔记
At a glance.

一条笔记,一个浏览器。不注册,不上传。

3 focused diagramsEditable JSON + SVGLocal · No API key
overview

写下内容,留在自己的浏览器

Download SVG ↓

Swipe diagram ↔ / 左右滑动查看完整图表

写下内容,留在自己的浏览器

Put it in your README

These paths assume your README is beside the SVGs. Adjust the prefix when copying into your repository.

Editable source JSON ↓  ·  Evidence report ↓

Sources, not assumptions

File paths and line ranges were checked. This does not verify meaning or architecture edges. Review all claims and excerpts before publishing; excerpts may contain private data.

overview / write index.html:5–6
<h1>Pocket Notes</h1><label for="note">写一条笔记</label>
<textarea id="note"></textarea><button id="save">保存笔记</button><p id="status" role="status"></p>
overview / save index.html:12–14
document.querySelector('#save').addEventListener('click', () => {
  try { localStorage.setItem('pocket-note', note.value); status.textContent = '已保存到当前浏览器。'; }
  catch { status.textContent = '保存失败,请检查浏览器存储权限。'; }
overview / restore index.html:8–11
const note = document.querySelector('#note');
const status = document.querySelector('#status');
try { note.value = localStorage.getItem('pocket-note') || ''; }
catch { status.textContent = '浏览器不允许本地存储。'; }
architecture / input index.html:5–6
<h1>Pocket Notes</h1><label for="note">写一条笔记</label>
<textarea id="note"></textarea><button id="save">保存笔记</button><p id="status" role="status"></p>
architecture / handler index.html:12–14
document.querySelector('#save').addEventListener('click', () => {
  try { localStorage.setItem('pocket-note', note.value); status.textContent = '已保存到当前浏览器。'; }
  catch { status.textContent = '保存失败,请检查浏览器存储权限。'; }
architecture / store index.html:10–13
try { note.value = localStorage.getItem('pocket-note') || ''; }
catch { status.textContent = '浏览器不允许本地存储。'; }
document.querySelector('#save').addEventListener('click', () => {
  try { localStorage.setItem('pocket-note', note.value); status.textContent = '已保存到当前浏览器。'; }
quickstart / runtime README.md:8–8
需要 Python 3,用于启动本地静态文件服务。
quickstart / serve README.md:9–9
在本示例目录运行:`python -m http.server 8000 --bind 127.0.0.1`
quickstart / open README.md:10–10
打开 `http://127.0.0.1:8000`,输入文字,然后点击“保存笔记”。