桌面便签
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_3cdbf8ea/zhuomianbianqian。
技能介绍
要解决什么问题
在写代码、查资料或开会时,你常常需要把一两句话记在桌面上:待办、链接、临时参数或提醒。物理便签容易丢,重型笔记应用又太重;若你希望不装第三方库、用 Agent 在对话里直接落盘和检索,就需要一套基于文件系统的轻量便签操作。
技能如何工作
本技能通过 scripts/tool.py 暴露一组纯标准库 Python 函数,由 Hermes Agent 在对话中按你的意图调用,结果以 JSON 返回(含元数据与内容预览,便于 Agent 解析)。
核心能力包括:
create_note(title, content, save_path):在指定路径创建.txt或.md便签文件list_notes(directory):列出目录中的便签文件search_notes(keyword, directory):按关键词搜索内容,并提取匹配上下文delete_note(filepath):删除指定便签文件
实现上不依赖 pip 包:读写、遍历与编码错误等场景有统一错误返回格式;函数命名与中英文 Docstring 面向 Agent 调用做了结构化设计。
适用边界与注意点
技能侧重点是便签文件的创建与管理,而不是替代完整的桌面 GUI 便签客户端。保存路径、文件名与编码需你在对话中说明清楚;多便签并存时建议用目录与标题区分类别。若 SKILL 文案中的颜色、置顶、定时提醒等描述与你的环境不一致,以 tool.py 实际提供的文件操作为准。
使用场景
- 在 Hermes 对话中说明标题与内容,让 Agent 调用 `create_note` 在桌面路径生成 `.md` 或 `.txt` 备忘。
- 桌面或项目下的 `notes` 目录里便签变多,用 `list_notes` 列出全部文件名后再决定合并或归档。
- 记不清某 API 参数上次记在哪份便签里,对指定目录执行 `search_notes` 按关键词找回匹配段落。
- 临时调试记录写在 `scratch.md` 后任务结束,通过 `delete_note` 按文件路径删除不再需要的便签。
适合人员
- 在 Hermes Agent 工作流里需要把对话结论落盘为本地 `.md` 备忘的独立开发者。
- 只在桌面固定目录维护 snippet 与待办、不愿为便签单独安装 GUI 客户端的工程师。
- 编写自动化脚本管理文本文件、且依赖 JSON 结构化返回做二次集成的运维或平台同学。
- 经常让 Agent 检索历史便签以复用配置项或报错片段的调试与排障人员。