项目与看板管理技能 (project)

SkillDocs & knowledge

MCP tool for managing project kanban boards and folder groups in the SiYuan task note management plugin.

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the 项目与看板管理技能 (project) skill

What this skill tells your AI

The instructions your AI receives, as published by achuan-2/siyuan-plugin-task-note-management in skills/project/SKILL.md and read by ahel’s review.

本技能提供思源任务笔记管理插件的项目管理接口,支持搜索/列出项目、创建/更新项目、获取项目详情,以及管理项目看板列分组和分类文件夹。

支持操作与参数

1. search

搜索或列出项目。不传任何参数时返回所有项目。

  • keyword (字符串, 可选): 关键词,同时匹配项目名称和文件夹名称。文件夹名称命中时,返回该文件夹下的所有项目。
  • folderId (字符串, 可选): 仅获取指定项目文件夹下的项目。

2. create

创建新项目。

  • name (字符串, 必填): 项目名称。
  • status (字符串, 可选): 项目状态 (例如 "active" 激活, "someday" 也许, "archived" 归档)。
  • color (字符串, 可选): 十六进制项目颜色 (如 "#4f46e5")。
  • priority (字符串, 可选): 优先级 ("high", "medium", "low", "none")。
  • folderId (字符串, 可选): 归属项目文件夹 ID。
  • categoryId (字符串, 可选): 分类 ID。
  • startDate (字符串, 可选): 开始日期 YYYY-MM-DD

3. update

更新已有项目的信息,只传需要修改的字段。

  • projectId (字符串, 必填): 项目 ID。
  • name (字符串, 可选): 项目名称。
  • status (字符串, 可选): 项目状态。
  • color (字符串, 可选): 十六进制项目颜色。
  • priority (字符串, 可选): 优先级 ("high", "medium", "low", "none")。
  • folderId (字符串, 可选): 归属项目文件夹 ID,传空字符串 "" 可解除归属。
  • categoryId (字符串, 可选): 分类 ID。
  • startDate (字符串, 可选): 开始日期 YYYY-MM-DD

4. get

获取项目详情及统计信息(如任务总数及未完成数)。

  • projectId (字符串, 必填): 项目 ID。

5. list_columns

列出项目看板自定义的列分组。

  • projectId (字符串, 必填): 项目 ID。

6. create_column

为项目看板创建一列分组。

  • projectId (字符串, 必填): 项目 ID。
  • name (字符串, 必填): 分组名称。
  • color (字符串, 可选): 分组标识颜色。
  • icon (字符串, 可选): 分组图标。
  • sort (数字, 可选): 排序权重。

7. update_column

修改自定义列分组。

  • projectId (字符串, 必填): 项目 ID。
  • columnId (字符串, 必填): 看板分组 ID。
  • name (字符串, 可选): 看板列名。
  • color (字符串, 可选): 列颜色。
  • icon (字符串, 可选): 图标。
  • sort (数字, 可选): 排序权重。

8. list_folders

列出所有分类文件夹。

  • (无参数)

9. create_folder

创建项目分类文件夹。

  • name (字符串, 必填): 文件夹名称。
  • icon (字符串, 可选): 文件夹图标。
  • parentId (字符串, 可选): 父文件夹 ID。

10. update_folder

更新项目分类文件夹信息。

  • folderId (字符串, 必填): 文件夹 ID。
  • name (字符串, 可选): 文件夹名称。
  • icon (字符串, 可选): 图标。
  • parentId (字符串, 可选): 父文件夹 ID。

11. delete_folder

删除分类文件夹并解除其下所有项目的关联。

  • folderId (字符串, 必填): 文件夹 ID。

调用示例

列出所有项目

{
  "action": "search"
}

按关键词搜索项目(命中文件夹名时返回该文件夹下所有项目)

{
  "action": "search",
  "keyword": "工作"
}

创建一个项目归类文件夹

{
  "action": "create_folder",
  "name": "工作相关",
  "icon": "💼"
}

Signals

GitHub stars
218
Forks
52
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
project
Source
github.com/achuan-2/siyuan-plugin-task-note-management