Skip to content

feat: 小记(notes)支持标签更新、归档与取消归档 #61

Description

@renshen052

背景

我长期用语雀小记作为碎片信息的收集箱——随手记录想法、工作备忘、灵感、待办,以及收藏文章链接。

22、23 年我习惯给小记打标签分类,但手动管理标签很快就乱了,标签越来越多却无法有效组织。后来基本放弃了打标签。

最近有了 AI,我想换一个思路:让 AI 来打标签和管理标签。AI 能做跨层级关联,把相关小记串起来,比我自己打标签更有结构感。小记打标签是轻量操作,乱就乱,反正归档后就不看了,比重型知识库操作成本低得多。

理想的工作流是:AI 读取小记 → 分析分类 → 打标签 → 归档已处理的,一气呵成。但目前 MCP Server 缺少关键能力,AI 只能做到"分析和写内容",无法完成打标签和归档的收尾动作。

期望支持的功能

1. 更新小记标签

现状yuque_update_note 只支持更新内容(body),不支持更新 tags 字段。小记的 tagslist_notesget_note 返回中存在,但无法写入。

期望updateNote 支持传入 tags 参数:

{ "note_id": 123, "tags": ["待办", "工作"] }

2. 归档小记

现状:语雀小记 UI 上有「归档」按钮,但 API 和 MCP Server 均不支持。

期望:MCP Server 提供归档能力,调用后小记不再出现在 list_notes(status=0) 中。

3. 取消归档

期望:支持将已归档的小记恢复为正常状态。

补充

list_notespage 参数不生效,传 page=1 和 page=2 返回完全相同的结果,目前只能靠 limit=50 一次拉完绕过。不确定是 API 层还是 MCP 层的问题。

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions