Skip to content

Commit 700d783

Browse files
chen201724babydog-ai
andauthored
fix: resolve website issues - deprecated tools, broken links, missing install guides (#63)
* fix: resolve website issues #59, #61, #62 - Fix Feature Request link 404 (#61): Replace broken Discussions links in issue template config with a proper feature_request.yml template, since Discussions is not enabled on this repo. - Remove deprecated tools from website (#59): Update MCP tools list from 20 to 16 tools to match current yuque-mcp-server. Removed yuque_list_groups, yuque_hello, yuque_list_doc_versions, yuque_get_doc_version. Renamed repos→books to match API naming. - Add Claude Code and Codex install guides (#62): Add Claude Code (direct MCP config via `claude mcp add`) and OpenAI Codex (`codex mcp add` + config.toml) as client options in Quick Start. * fix: update tool names in all SKILL.md files - yuque_list_repos → yuque_list_books - yuque_get_repo → yuque_get_book - yuque_get_repo_docs → yuque_list_docs - Updated across yuque-personal, yuque-group, openclaw, and opencode skills * fix: replace outdated 25-tool table with correct 16 tools in docs - Updated AGENT-INSTALL.md for claude-code, opencode, shared/mcp-config - Updated opencode README.md and README.en.md - Removed references to deleted tools (delete_doc, doc_history, groups, comments, statistics) - New categories: User, Search, Books, Docs, TOC, Notes * docs: sync tool count from 25 to 16 and fix skill count in descriptions - 25 MCP Tools → 16 MCP Tools everywhere - 25 Tools → 16 Tools in directory comments - Fix personal plugin skill count: 4 Skills → 8 Skills - Updated marketplace.json, plugin.json, READMEs * fix: update website components — tool count, skill tags, and links - Modules.tsx: 25 → 16 tools count - Skills.tsx: get_repo_docs → list_docs in skill tags - Skills.tsx: fix broken GitHub links (claude-code/personal → yuque-personal) --------- Co-authored-by: babydog-ai <willchen.babydog@gmail.com>
1 parent 469b876 commit 700d783

51 files changed

Lines changed: 368 additions & 265 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.claude-plugin/marketplace.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
"plugins": [
1111
{
1212
"name": "yuque-personal",
13-
"description": "语雀个人版 — 个人知识库 AI 集成,25 MCP Tools + 4 Skills",
13+
"description": "语雀个人版 — 个人知识库 AI 集成,16 MCP Tools + 8 Skills",
1414
"version": "1.0.0",
1515
"author": {
1616
"name": "yuque"
@@ -20,7 +20,7 @@
2020
},
2121
{
2222
"name": "yuque-group",
23-
"description": "语雀团队版 — 团队知识库 AI 集成,25 MCP Tools + 6 Skills",
23+
"description": "语雀团队版 — 团队知识库 AI 集成,16 MCP Tools + 6 Skills",
2424
"version": "1.0.0",
2525
"author": {
2626
"name": "yuque"

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,5 @@
11
blank_issues_enabled: false
22
contact_links:
33
- name: Questions
4-
url: https://github.com/yuque/yuque-ecosystem/discussions/categories/q-a
4+
url: https://github.com/yuque/yuque-ecosystem/issues
55
about: Ask questions and get help from the community.
6-
- name: Feature Requests
7-
url: https://github.com/yuque/yuque-ecosystem/discussions/categories/ideas
8-
about: Suggest new features or improvements.
Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
name: Feature Request
2+
description: Suggest a new feature or improvement
3+
labels: ["enhancement"]
4+
body:
5+
- type: dropdown
6+
id: area
7+
attributes:
8+
label: Affected Area
9+
description: Which part of the ecosystem would this feature apply to?
10+
options:
11+
- MCP Server (yuque-mcp)
12+
- Website
13+
- Claude Code Plugin
14+
- OpenClaw Plugin
15+
- Other
16+
validations:
17+
required: true
18+
19+
- type: textarea
20+
id: problem
21+
attributes:
22+
label: Problem Statement
23+
description: What problem does this feature solve? Is it related to a frustration?
24+
placeholder: I'm always frustrated when...
25+
validations:
26+
required: true
27+
28+
- type: textarea
29+
id: solution
30+
attributes:
31+
label: Proposed Solution
32+
description: Describe the solution you'd like.
33+
validations:
34+
required: true
35+
36+
- type: textarea
37+
id: alternatives
38+
attributes:
39+
label: Alternatives Considered
40+
description: Any alternative solutions or features you've considered?
41+
validations:
42+
required: false
43+
44+
- type: textarea
45+
id: context
46+
attributes:
47+
label: Additional Context
48+
description: Any other context, screenshots, or references?
49+
validations:
50+
required: false

README.en.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,11 +25,11 @@ yuque-ecosystem/
2525
├── website/ # Official website (GitHub Pages)
2626
├── plugins/
2727
│ ├── claude-code/ # Claude Code Plugin (Marketplace)
28-
│ │ ├── personal/ # Personal edition — 25 Tools + 8 Skills
29-
│ │ └── group/ # Team edition — 25 Tools + 6 Skills
28+
│ │ ├── personal/ # Personal edition — 16 Tools + 8 Skills
29+
│ │ └── group/ # Team edition — 16 Tools + 6 Skills
3030
│ ├── opencode/ # OpenCode Plugin (MCP + Skills)
31-
│ │ ├── personal/ # Personal edition — 25 Tools + 8 Skills
32-
│ │ └── group/ # Team edition — 25 Tools + 6 Skills
31+
│ │ ├── personal/ # Personal edition — 16 Tools + 8 Skills
32+
│ │ └── group/ # Team edition — 16 Tools + 6 Skills
3333
│ └── openclaw/ # OpenClaw Plugin (Agent Skills)
3434
├── shared/
3535
│ └── mcp-config/ # MCP config templates for various editors

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,11 +25,11 @@ yuque-ecosystem/
2525
├── website/ # Official website (GitHub Pages)
2626
├── plugins/
2727
│ ├── claude-code/ # Claude Code Plugin (Marketplace)
28-
│ │ ├── personal/ # Personal edition — 25 Tools + 8 Skills
29-
│ │ └── group/ # Team edition — 25 Tools + 6 Skills
28+
│ │ ├── personal/ # Personal edition — 16 Tools + 8 Skills
29+
│ │ └── group/ # Team edition — 16 Tools + 6 Skills
3030
│ ├── opencode/ # OpenCode Plugin (MCP + Skills)
31-
│ │ ├── personal/ # Personal edition — 25 Tools + 8 Skills
32-
│ │ └── group/ # Team edition — 25 Tools + 6 Skills
31+
│ │ ├── personal/ # Personal edition — 16 Tools + 8 Skills
32+
│ │ └── group/ # Team edition — 16 Tools + 6 Skills
3333
│ └── openclaw/ # OpenClaw Plugin (Agent Skills)
3434
├── shared/
3535
│ └── mcp-config/ # MCP config templates for various editors

plugins/claude-code/.claude-plugin/marketplace.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
"plugins": [
1414
{
1515
"name": "yuque-personal",
16-
"description": "语雀个人版 — 个人知识库 AI 集成,25 MCP Tools + 4 Skills",
16+
"description": "语雀个人版 — 个人知识库 AI 集成,16 MCP Tools + 8 Skills",
1717
"version": "1.0.0",
1818
"author": {
1919
"name": "yuque"
@@ -23,7 +23,7 @@
2323
},
2424
{
2525
"name": "yuque-group",
26-
"description": "语雀团队版 — 团队知识库 AI 集成,25 MCP Tools + 6 Skills",
26+
"description": "语雀团队版 — 团队知识库 AI 集成,16 MCP Tools + 6 Skills",
2727
"version": "1.0.0",
2828
"author": {
2929
"name": "yuque"

plugins/claude-code/AGENT-INSTALL.md

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ export YUQUE_TOKEN="your_token_here"
6060

6161
## Installation Method 2: MCP Server Only
6262

63-
Use this if you only need the 25 MCP tools without skills, or if the marketplace is unavailable.
63+
Use this if you only need the 16 MCP tools without skills, or if the marketplace is unavailable.
6464

6565
### Install
6666

@@ -93,7 +93,7 @@ After either installation method, verify the integration is working:
9393
```bash
9494
claude mcp list
9595
# Look for "yuque-mcp" in the output
96-
# Should show ~25 tools available
96+
# Should show ~16 tools available
9797
```
9898

9999
### Test 2: Quick Functional Test
@@ -126,15 +126,16 @@ cd /path/to/yuque-ecosystem
126126

127127
## Available After Installation
128128

129-
### MCP Tools (25)
129+
### MCP Tools (16)
130130

131131
| Category | Tools |
132132
|----------|-------|
133-
| Document Management | `yuque_search`, `yuque_get_doc`, `yuque_create_doc`, `yuque_update_doc`, `yuque_delete_doc`, `yuque_get_doc_history` |
134-
| Knowledge Base | `yuque_list_repos`, `yuque_get_repo`, `yuque_create_repo`, `yuque_update_repo`, `yuque_delete_repo`, `yuque_get_toc` |
135-
| User & Group | `yuque_get_user`, `yuque_list_groups`, `yuque_get_group`, `yuque_list_group_repos` |
136-
| Collaboration | `yuque_list_comments`, `yuque_create_comment`, `yuque_delete_comment` |
137-
| Statistics | `yuque_get_doc_stats`, `yuque_get_repo_stats`, `yuque_get_group_stats`, `yuque_get_group_member_stats`, `yuque_get_trending_docs`, `yuque_get_active_members` |
133+
| User | `yuque_get_user` |
134+
| Search | `yuque_search` |
135+
| Books (知识库) | `yuque_list_books`, `yuque_get_book`, `yuque_create_book`, `yuque_update_book` |
136+
| Docs | `yuque_list_docs`, `yuque_get_doc`, `yuque_create_doc`, `yuque_update_doc` |
137+
| TOC | `yuque_get_toc`, `yuque_update_toc` |
138+
| Notes (小记) | `yuque_list_notes`, `yuque_get_note`, `yuque_create_note`, `yuque_update_note` |
138139

139140
### Skills (Marketplace install only)
140141

plugins/claude-code/README.en.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,13 @@
88

99
### Personal
1010

11-
AI-powered personal knowledge base integration — 25 MCP Tools + 8 Skills.
11+
AI-powered personal knowledge base integration — 16 MCP Tools + 8 Skills.
1212

1313
📂 [`../yuque-personal/`](../yuque-personal/)
1414

1515
### Group (Team)
1616

17-
AI-powered team knowledge base integration — 25 MCP Tools + 6 Skills.
17+
AI-powered team knowledge base integration — 16 MCP Tools + 6 Skills.
1818

1919
📂 [`../yuque-group/`](../yuque-group/)
2020

plugins/claude-code/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,13 @@
88

99
### Personal (个人版)
1010

11-
Personal knowledge base AI integration — 25 MCP Tools + 8 Skills.
11+
Personal knowledge base AI integration — 16 MCP Tools + 8 Skills.
1212

1313
📂 [`../yuque-personal/`](../yuque-personal/)
1414

1515
### Group (团队版)
1616

17-
Team knowledge base AI integration — 25 MCP Tools + 6 Skills.
17+
Team knowledge base AI integration — 16 MCP Tools + 6 Skills.
1818

1919
📂 [`../yuque-group/`](../yuque-group/)
2020

plugins/openclaw/skills/daily-capture/SKILL.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ All tools are from the `yuque-mcp` server:
2727
- `yuque_get_doc` — Read existing capture log or thematic notes
2828
- `yuque_create_doc` — Create new capture log or thematic notes
2929
- `yuque_update_doc` — Append to capture log or update thematic notes
30-
- `yuque_list_repos` — List knowledge bases to find the target repo
30+
- `yuque_list_books` — List knowledge bases to find the target repo
3131

3232
## Workflow
3333

@@ -209,7 +209,7 @@ Confirm: "主题笔记「[主题标题]」已保存到「[知识库名称]」:
209209
|-----------|--------|
210210
| Document not found (404) | Create a new capture log for today |
211211
| Permission denied (403) | Tell user they may lack permission to access or edit this document |
212-
| Target repo not found | List user's repos with `yuque_list_repos` and ask them to pick one |
212+
| Target repo not found | List user's repos with `yuque_list_books` and ask them to pick one |
213213
| `yuque_create_doc` fails | Present the capture/note in chat and suggest manual saving |
214214
| No captures found for organization | Inform user: "最近没有找到碎片记录,先随手记几条吧!" |
215215
| Capture content is empty | Ask user: "你想记录什么?" |

0 commit comments

Comments
 (0)