with one click
yuque-personal-daily-capture
// Quickly capture ideas, thoughts, and fleeting notes to your personal Yuque knowledge base. For personal/individual use — saves to your own repos.
// 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.
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-daily-capture |
| description | Quickly capture ideas, thoughts, and fleeting notes to your personal Yuque knowledge base. For personal/individual use — saves to your own repos. |
| 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 capture ideas, thoughts, meeting insights, reading annotations, and any fleeting information into their personal Yuque knowledge base with minimal friction.
All tools are from the yuque-mcp server:
yuque_list_repos — List personal repos to find the capture targetyuque_search — (Optional) Find today's capture doc if appendingyuque_list_docs — (Optional) Check if today's daily note existsyuque_create_doc — Create a new capture documentyuque_update_doc — Append to an existing capture documentThe user's input can be:
Classify the capture type:
| Type | Icon | Example |
|---|---|---|
| 💡 想法/灵感 | 💡 | "突然想到可以用 Redis 做缓存" |
| 📝 笔记 | 📝 | "今天学到 Go 的 context 用法..." |
| 📖 阅读批注 | 📖 | "这篇文章提到的观点很有意思..." |
| 🎯 待办/行动 | 🎯 | "记得下周跟进 API 设计评审" |
| 💬 会议灵感 | 💬 | "会上讨论到的架构方案值得深入..." |
| 🔗 链接/资源 | 🔗 | "这个工具不错:https://..." |
Two strategies based on user preference:
Append to today's daily capture document. If it doesn't exist, create one.
Create a separate document for this capture (for longer or topic-specific notes).
If the user's input is short (< 100 words), default to Strategy A. If longer or clearly a standalone topic, use Strategy B. Ask if unclear.
Check if today's daily note exists:
Tool: yuque_search
Parameters:
query: "每日捕获 YYYY-MM-DD"
type: "doc"
If found, append to it:
Tool: yuque_update_doc
Parameters:
repo_id: "<namespace>"
doc_id: "<slug>"
body: "<existing content>\n\n---\n\n### [HH:MM] [类型图标] [简短标题]\n\n[捕获内容]\n"
If not found, create today's daily note:
Tool: yuque_create_doc
Parameters:
repo_id: "<namespace>"
title: "📥 每日捕获 YYYY-MM-DD"
body: "<daily note template with first capture>"
format: "markdown"
Daily note template:
# 📥 每日捕获 YYYY-MM-DD
> 今日碎片化记录,定期整理归档。
---
### [HH:MM] [类型图标] [简短标题]
[捕获内容]
[标签:#tag1 #tag2]
Tool: yuque_list_repos
Parameters:
type: "user"
Tool: yuque_create_doc
Parameters:
repo_id: "<namespace>"
title: "[类型图标] [标题]"
body: "<formatted note>"
format: "markdown"
For daily note append:
✅ 已捕获!
[类型图标] **[简短标题]** → 已追加到「📥 每日捕获 YYYY-MM-DD」
💡 今日已捕获 X 条记录。
For standalone note:
✅ 笔记已创建!
📄 **[[类型图标] 标题](文档链接)**
📚 已保存到:「知识库名称」
| Situation | Action |
|---|---|
| No capture repo found | Ask user which repo to use, or suggest creating a "随手记" repo |
yuque_update_doc fails | Fall back to creating a new standalone note |
yuque_search can't find today's note | Create a new daily note document |
| User input is ambiguous | Capture as-is with 📝 type; don't over-classify |
| Very long input (>500 words) | Switch to standalone note strategy automatically |