用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/sunqb/skills --skill wiznote命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
基于 SOC 职业分类
正在显示 SKILL.md
| name | wiznote |
| description | 通过本地运行的 WizNotePlus 读取、创建、更新、移动和整理为知笔记内容。适用于用户要求读取笔记、写入笔记、搜索笔记、归档笔记、总结笔记并写回、按目录或 SQL 条件批量整理为知笔记的场景。 |
这个 skill 通过本地运行的 WizNotePlus 操作为知笔记,不直接重写云端同步协议。
先执行:
node /Users/sunqb/data/documents/skills/wiznote-skills/wiznote/scripts/wiznote-bridge.mjs ping
如果失败:
WizNotePlus 正在运行127.0.0.1:8848 可用WizNotePlus 中允许 http://localhost~/.wiznote/allowedOrigins 增加一行 http://localhostpingread,批量整理用 collectcreate / update / movebulk-move,默认先预览,再 --apply列目录:
node /Users/sunqb/data/documents/skills/wiznote-skills/wiznote/scripts/wiznote-bridge.mjs list-locations
列标签:
node /Users/sunqb/data/documents/skills/wiznote-skills/wiznote/scripts/wiznote-bridge.mjs list-tags
按 SQL 条件查笔记:
node /Users/sunqb/data/documents/skills/wiznote-skills/wiznote/scripts/wiznote-bridge.mjs search \
--sql "DOCUMENT_LOCATION not like '/Deleted Items/%' order by DT_CREATED desc limit 20"
读取笔记正文:
node /Users/sunqb/data/documents/skills/wiznote-skills/wiznote/scripts/wiznote-bridge.mjs read --guid <guid>
批量采集正文,适合做总结或整理前分析:
node /Users/sunqb/data/documents/skills/wiznote-skills/wiznote/scripts/wiznote-bridge.mjs collect \
--sql "DOCUMENT_LOCATION not like '/Deleted Items/%' order by DT_CREATED desc limit 10" \
--limit 10 \
--max-html-chars 12000
如果上一轮已经拿到了目标 GUID,也可以直接:
node /Users/sunqb/data/documents/skills/wiznote-skills/wiznote/scripts/wiznote-bridge.mjs collect \
--guids guid1,guid2,guid3
新建笔记:
node /Users/sunqb/data/documents/skills/wiznote-skills/wiznote/scripts/wiznote-bridge.mjs create \
--title "标题" \
--location "/My Notes/" \
--html "<p>正文</p>"
更新笔记:
node /Users/sunqb/data/documents/skills/wiznote-skills/wiznote/scripts/wiznote-bridge.mjs update \
--guid <guid> \
--title "新标题" \
--html "<p>新正文</p>"
移动笔记:
node /Users/sunqb/data/documents/skills/wiznote-skills/wiznote/scripts/wiznote-bridge.mjs move \
--guid <guid> \
--location "/My Notes/Archive/"
批量移动笔记,默认只预览:
node /Users/sunqb/data/documents/skills/wiznote-skills/wiznote/scripts/wiznote-bridge.mjs bulk-move \
--sql "DOCUMENT_TITLE like '%周报%' order by DT_MODIFIED desc limit 20" \
--location "/My Notes/Archive/"
确认后真正执行:
node /Users/sunqb/data/documents/skills/wiznote-skills/wiznote/scripts/wiznote-bridge.mjs bulk-move \
--guids guid1,guid2 \
--location "/My Notes/Archive/" \
--apply
设置文档参数:
node /Users/sunqb/data/documents/skills/wiznote-skills/wiznote/scripts/wiznote-bridge.mjs set-param \
--guid <guid> \
--name MY_PARAM \
--value MY_VALUE
search 缩小范围,不要一开始读取全库collect,不要循环调用很多次 readbulk-move 做预览;确认后再加 --apply需要对象模型、底层 API 映射或 SQL 示例时,再读:
references/wiznoteplus-local-api.md不要把上游 WizNotePlus 全仓库大段加载进上下文,优先调用 bridge CLI。