用途:整理 WPS 笔记的文件级标签。触发场景包括“整理笔记标签”“清理标签”“标签太乱/太多”“帮我打标签”“重构标签”“重新分类”“笔记分类混乱”“标签体系需要优化”等。核心原则是服务具体用户而非套用统一方法论,改动价值只来自提升使用效率、检索效率或带来新的知识连接视角;应主动给出具体方案让用户做选择,而非反问用户如何整理。
主要能力:基于 wps-note MCP 工具完成查询、增删改标签。查询某笔记标签用 manage_note_tags({ note_id });添加用 manage_note_tags({ note_id, add: ["工作/项目"] });删除用 manage_note_tags({ note_id, remove: ["旧标签"] });重命名或合并在同一次调用中组合 remove + add。传给工具的标签名不带 # 前缀。全局概览用 get_note_stats({ detailed: true }) 与 find_tags();按需调查用 search_notes({ tags: [...] })、get_note_info({ limit, page })、get_note_outline({ note_id })、read_blocks({ note_id, block_ids })、read_note({ note_id }),原则是优先用最轻量工具。
用法流程:第一步全局概览判断健康度;第二步分析与诊断,检查重复/语义相同、层级结构不合理、颗粒度失衡、命名风格不一致、笔记覆盖不均衡;第三步给出具体方案,完整呈现目标标签体系及理由,若问题均不存在则建议保持现状;第四步用 ask_user 获取确认;第五步执行,改动多时分批按逻辑单元进行;第六步从 manage_note_tags 返回值与 find_tags() 两个层面回顾检查,有偏差则修正后重查。
WPS 行为与限制:标签名中的 / 是层级分隔符,写完整路径;区分大小写,TODO、Todo、todo 为不同标签;最多 10 级层级,每级最多 20 字符,禁用 \ : * ? " < > | 与 emoji,同一文档内不允许重复标签。当前阶段只做打标,不用 edit_block、batch_edit 或 <tag> XML 修改标签;不删除任何笔记。跨笔记的全局重命名、合并、批量删除(影响 2 篇以上)必须先 ask_user 确认,禁止用文本提问代替 ask_user,调用 ask_user 的同一轮禁止执行写入工具。意图不明的笔记跳过并列为“未处理”。标签极少时跳过诊断,可参考 classification-methods.md 从头设计体系,不确定时默认推荐层级分类法。