بنقرة واحدة
yuque-personal-knowledge-connect
// Discover connections between documents, build knowledge networks, and establish bidirectional links across your personal Yuque knowledge base. For personal/individual use — operates on your own docs.
// Discover connections between documents, build knowledge networks, and establish bidirectional links across your personal Yuque knowledge base. For personal/individual use — operates on your own docs.
Quickly capture ideas, thoughts, and fleeting notes to your personal Yuque knowledge base. For personal/individual use — saves to your own repos.
Refine and restructure existing notes into well-organized, deduplicated, and enriched documents in your personal Yuque knowledge base. For personal/individual use — reads and writes your own docs.
Quickly distill Yuque documents into structured reading digests with key takeaways, summaries, and reading notes. For personal/individual use — reads from your own knowledge bases.
Generate intelligent summaries for Yuque knowledge bases or multiple documents, providing a quick overview of content landscape and key insights. For personal/individual use — summarizes your own knowledge bases.
Detect stale and potentially outdated documents in your Yuque knowledge bases by analyzing update timestamps and content freshness signals. For personal/individual use — scans your own repos.
Analyze the writing style of Yuque documents and extract style characteristics including structure, tone, vocabulary, and formatting patterns. For personal/individual use — analyzes your own documents.
| name | yuque-personal-knowledge-connect |
| description | Discover connections between documents, build knowledge networks, and establish bidirectional links across your personal Yuque knowledge base. For personal/individual use — operates on your own docs. |
| license | Apache-2.0 |
| compatibility | Requires yuque-mcp server connected to a Yuque account with personal Token |
| metadata | {"author":"chen201724","version":"1.0"} |
Help the user discover hidden connections between their documents, find related content, and build a knowledge network with bidirectional links across their personal Yuque knowledge base.
All tools are from the yuque-mcp server:
yuque_search — Search for related documents by keywordyuque_get_doc — Read document content to analyze connectionsyuque_list_repos — List personal repos to scanyuque_list_docs — List documents in repos for broader discoveryyuque_update_doc — Add cross-reference links to documentsyuque_create_doc — Create knowledge map documentsThe user may provide:
If starting from a document:
Tool: yuque_get_doc
Parameters:
repo_id: "<namespace>"
doc_id: "<slug>"
Extract key concepts, terms, and themes from the document.
Search for related content using extracted keywords:
Tool: yuque_search
Parameters:
query: "<keyword 1>"
type: "doc"
Repeat with different keywords to cast a wider net. Use:
Also scan repos for broader discovery:
Tool: yuque_list_docs
Parameters:
namespace: "<repo_namespace>"
For each potentially related document (top 5-10):
Tool: yuque_get_doc
Parameters:
repo_id: "<namespace>"
doc_id: "<slug>"
Analyze the relationship type:
| Relationship | Description | Example |
|---|---|---|
| 🔗 直接相关 | Same topic, different angle | 两篇都讲微服务架构 |
| 🧩 互补 | Fills gaps in each other | 一篇讲设计,一篇讲实现 |
| 📚 前置/后续 | Sequential knowledge | 入门篇 → 进阶篇 |
| 🔀 交叉引用 | Shared concepts across topics | 都提到了 Redis 缓存策略 |
| ⚡ 矛盾/对比 | Conflicting viewpoints | 两篇对同一问题有不同方案 |
Present the discovered connections:
# 🗺️ 知识关联图:[主题/文档标题]
> 基于「[起始文档]」发现的知识网络
> 扫描范围:X 个知识库,XX 篇文档
> 生成时间:YYYY-MM-DD
---
## 🎯 中心节点
**[起始文档标题](链接)**
- 知识库:[库名]
- 核心概念:[概念1]、[概念2]、[概念3]
---
## 🔗 关联文档
### 直接相关
| 文档 | 知识库 | 关联类型 | 关联说明 |
|------|--------|----------|----------|
| [标题](链接) | [库名] | 🔗 直接相关 | [为什么相关] |
| [标题](链接) | [库名] | 🧩 互补 | [互补点说明] |
### 延伸阅读
| 文档 | 知识库 | 关联类型 | 关联说明 |
|------|--------|----------|----------|
| [标题](链接) | [库名] | 📚 前置知识 | [说明] |
| [标题](链接) | [库名] | 🔀 交叉引用 | [共同概念] |
---
## 🧠 知识网络
[中心文档] ├── 🔗 [直接相关文档 1] │ └── 🔀 [交叉引用文档 A] ├── 🧩 [互补文档 2] ├── 📚 [前置文档 3] │ └── 📚 [更前置文档 B] └── ⚡ [对比文档 4]
---
## 💡 发现与建议
- **知识聚类**:[发现的知识聚类模式]
- **知识缺口**:[发现缺少的关联文档或主题]
- **建议行动**:
1. [建议创建的文档或补充的内容]
2. [建议建立的新关联]
---
> 本知识图谱由 AI 助手自动生成,关联关系基于内容分析。
If the user agrees, add "相关文档" sections to the connected documents:
Tool: yuque_update_doc
Parameters:
repo_id: "<namespace>"
doc_id: "<slug>"
body: "<original content>\n\n---\n\n## 🔗 相关文档\n\n- [相关文档 1](链接) — [关联说明]\n- [相关文档 2](链接) — [关联说明]\n"
Ask before modifying any existing document:
Tool: yuque_create_doc
Parameters:
repo_id: "<namespace>"
title: "🗺️ 知识图谱:[主题]"
body: "<knowledge map content>"
format: "markdown"
✅ 知识关联分析完成!
🗺️ **发现 X 篇相关文档,建立了 X 个关联**
### 关联概览
- 🔗 直接相关:X 篇
- 🧩 互补文档:X 篇
- 📚 前置/后续:X 篇
- 🔀 交叉引用:X 篇
💡 建议:[最重要的一条建议]
| Situation | Action |
|---|---|
yuque_search returns few results | Broaden keywords; try synonyms and related terms |
| Starting document has no clear connections | Suggest the document may be on a new topic; offer to search broader |
| Too many connections found (>15) | Prioritize by relevance strength; group into clusters |
yuque_update_doc fails when adding links | Skip that document; note it in the report |
| User's knowledge base is very small | Acknowledge limited scope; suggest topics to write about to build the network |