背景
常用命令(docker ps -a、git rebase -i HEAD~3、kubectl delete pod --force)想存下来复用,避免每次手敲。
范围
In:
Gateway:
- snippet 表:id / user_id / title / command / tags / created_at
- CRUD REST API:
GET/POST/PUT/DELETE /snippets
- 用户隔离,不能跨用户读写
Console:
- 侧边栏 snippet 列表,按 tag / 标题搜索
- 点击 snippet 把命令粘到 xterm 当前光标位置(不自动执行,留给用户按 enter)
- 编辑 / 删除 snippet
- 导入 / 导出 JSON(可选)
Out:
- Mobile / Harmony 适配(手机端先用 Web 即可,后续按需补)
验收
- 创建 snippet 后立即出现在列表
- 跨 session 仍能看到同一份 snippets
- 其他用户的 snippet 不可见
背景
常用命令(
docker ps -a、git rebase -i HEAD~3、kubectl delete pod --force)想存下来复用,避免每次手敲。范围
In:
Gateway:
GET/POST/PUT/DELETE /snippetsConsole:
Out:
验收