with one click
yuque-personal-reading-digest
// 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.
// 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.
Quickly capture ideas, thoughts, and fleeting notes to your personal Yuque knowledge base. For personal/individual use — saves to your own repos.
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.
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.
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-reading-digest |
| description | 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. |
| 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 quickly distill a Yuque document into a structured reading digest with key takeaways, core arguments, and actionable insights.
All tools are from the yuque-mcp server:
yuque_search — Find the target document by keywordyuque_get_doc — Read the full document contentyuque_list_repos — List personal repos to find the save targetyuque_create_doc — Save the reading digest as a new documentThe user may provide:
If the user provides a keyword or title:
Tool: yuque_search
Parameters:
query: "<keyword>"
type: "doc"
If the user provides a URL or specific reference, extract the repo_id and doc_id directly.
Tool: yuque_get_doc
Parameters:
repo_id: "<namespace>"
doc_id: "<slug>"
If the document is very long, note the total length and proceed with the full content.
Analyze the document and produce a structured digest:
# 📖 阅读摘要:[文档标题]
> **原文**:[文档标题](文档链接)
> **作者**:[作者]
> **阅读日期**:YYYY-MM-DD
> **预计阅读时间**:约 X 分钟
---
## 🎯 一句话总结
[用一句话概括文档的核心观点或目的]
---
## 📌 关键要点
1. **[要点 1]**:[简要说明]
2. **[要点 2]**:[简要说明]
3. **[要点 3]**:[简要说明]
4. **[要点 4]**:[简要说明]
5. **[要点 5]**:[简要说明]
---
## 🧠 核心论点与逻辑
[梳理文档的核心论证逻辑,2-3 段]
---
## 💡 启发与思考
- [这篇文档对我的启发 1]
- [这篇文档对我的启发 2]
- [可以应用到的场景]
---
## 📝 原文金句
> [摘录文档中值得记住的精彩段落 1]
> [摘录文档中值得记住的精彩段落 2]
---
## 🔗 相关延伸
- [可以进一步阅读的方向 1]
- [可以进一步阅读的方向 2]
---
> 本摘要由 AI 助手生成,建议结合原文阅读。
Present the digest to the user and ask:
If the user wants to save:
Tool: yuque_list_repos
Parameters:
type: "user"
Find or ask for the target repo (often "阅读笔记" or "读书摘要").
Tool: yuque_create_doc
Parameters:
repo_id: "<namespace>"
title: "📖 阅读摘要:[原文标题]"
body: "<formatted digest>"
format: "markdown"
✅ 阅读摘要已生成并保存!
📄 **[📖 阅读摘要:原文标题](文档链接)**
📚 已归档到:「知识库名称」
### 摘要概览
- 提炼了 X 个关键要点
- 摘录了 X 条原文金句
- 生成了 X 个延伸阅读方向
| Situation | Action |
|---|---|
yuque_search returns no results | Ask user for the exact document URL or repo/slug |
yuque_get_doc fails (404) | Document may have been deleted; inform user |
yuque_get_doc fails (403) | User may lack permission; suggest checking access |
| Document is very short (<200 words) | Generate a brief summary instead of full digest template |
| Document is non-text (slides, spreadsheet) | Inform user this skill works best with text documents |