yuque-personal-daily-capture

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

Daily Capture — Quick Idea & Note Capture to Yuque

每日捕获 — 快速将创意与笔记同步到Yuque

Help the user quickly capture ideas, thoughts, meeting insights, reading annotations, and any fleeting information into their personal Yuque knowledge base with minimal friction.
帮助用户以最低摩擦成本快速将想法、思路、会议洞察、阅读批注以及任何零散信息存入个人Yuque知识库。

When to Use

适用场景

  • User wants to quickly jot down an idea or thought
  • User says "记一下", "帮我记录", "capture this", "写个笔记"
  • User shares a fleeting thought, inspiration, or meeting insight
  • User says "这个想法先记下来", "随手记", "快速记录"
  • 用户想要快速记下某个想法或思路
  • 用户说出「记一下」、「帮我记录」、「capture this」、「写个笔记」
  • 用户分享临时想到的点子、灵感或者会议心得
  • 用户说出「这个想法先记下来」、「随手记」、「快速记录」

Required MCP Tools

所需MCP工具

All tools are from the
yuque-mcp
server:
  • yuque_list_repos
    — List personal repos to find the capture target
  • yuque_search
    — (Optional) Find today's capture doc if appending
  • yuque_list_docs
    — (Optional) Check if today's daily note exists
  • yuque_create_doc
    — Create a new capture document
  • yuque_update_doc
    — Append to an existing capture document
所有工具均来自
yuque-mcp
服务:
  • yuque_list_repos
    — 列出个人仓库,找到要存入的目标位置
  • yuque_search
    — (可选)如果要追加内容,搜索当天的捕获文档
  • yuque_list_docs
    — (可选)检查当天的每日笔记是否存在
  • yuque_create_doc
    — 创建新的捕获文档
  • yuque_update_doc
    — 向已有捕获文档追加内容

Workflow

工作流程

Step 1: Receive the Capture

步骤1:接收捕获内容

The user's input can be:
  • A raw idea or thought (1-2 sentences)
  • A longer note with context
  • A quote or snippet from something they read
  • A meeting insight or action item
  • A mix of the above
Classify the capture type:
TypeIconExample
💡 想法/灵感💡"突然想到可以用 Redis 做缓存"
📝 笔记📝"今天学到 Go 的 context 用法..."
📖 阅读批注📖"这篇文章提到的观点很有意思..."
🎯 待办/行动🎯"记得下周跟进 API 设计评审"
💬 会议灵感💬"会上讨论到的架构方案值得深入..."
🔗 链接/资源🔗"这个工具不错:https://..."
用户的输入可以是:
  • 原始的想法或思路(1-2句话)
  • 带有上下文的较长笔记
  • 用户阅读内容中的引用或片段
  • 会议洞察或行动项
  • 以上内容的混合
对捕获类型进行分类:
类型图标示例
💡 想法/灵感💡"突然想到可以用 Redis 做缓存"
📝 笔记📝"今天学到 Go 的 context 用法..."
📖 阅读批注📖"这篇文章提到的观点很有意思..."
🎯 待办/行动🎯"记得下周跟进 API 设计评审"
💬 会议灵感💬"会上讨论到的架构方案值得深入..."
🔗 链接/资源🔗"这个工具不错:https://..."

Step 2: Determine Capture Strategy

步骤2:确定捕获策略

Two strategies based on user preference:
根据用户偏好有两种策略:

Strategy A: Daily Note (Default)

策略A:每日笔记(默认)

Append to today's daily capture document. If it doesn't exist, create one.
追加到当天的每日捕获文档中,如果不存在则新建。

Strategy B: Standalone Note

策略B:独立笔记

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.
为本次捕获内容创建单独的文档(适合较长或主题明确的笔记)。
如果用户输入较短(< 100字),默认使用策略A。如果内容较长或者明显是独立主题,使用策略B。如果不确定可以询问用户。

Step 3A: Daily Note — Append Mode

步骤3A:每日笔记 — 追加模式

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:
markdown
undefined
检查当天的每日笔记是否存在:
Tool: yuque_search
Parameters:
  query: "每日捕获 YYYY-MM-DD"
  type: "doc"
如果找到,追加到文档中:
Tool: yuque_update_doc
Parameters:
  repo_id: "<namespace>"
  doc_id: "<slug>"
  body: "<existing content>\n\n---\n\n### [HH:MM] [类型图标] [简短标题]\n\n[捕获内容]\n"
如果没找到,创建当天的每日笔记:
Tool: yuque_create_doc
Parameters:
  repo_id: "<namespace>"
  title: "📥 每日捕获 YYYY-MM-DD"
  body: "<daily note template with first capture>"
  format: "markdown"
每日笔记模板:
markdown
undefined

📥 每日捕获 YYYY-MM-DD

📥 每日捕获 YYYY-MM-DD

今日碎片化记录,定期整理归档。

今日碎片化记录,定期整理归档。

[HH:MM] [类型图标] [简短标题]

[HH:MM] [类型图标] [简短标题]

[捕获内容]
[标签:#tag1 #tag2]
undefined
[捕获内容]
[标签:#tag1 #tag2]
undefined

Step 3B: Standalone Note

步骤3B:独立笔记

Tool: yuque_list_repos
Parameters:
  type: "user"
Tool: yuque_create_doc
Parameters:
  repo_id: "<namespace>"
  title: "[类型图标] [标题]"
  body: "<formatted note>"
  format: "markdown"
Tool: yuque_list_repos
Parameters:
  type: "user"
Tool: yuque_create_doc
Parameters:
  repo_id: "<namespace>"
  title: "[类型图标] [标题]"
  body: "<formatted note>"
  format: "markdown"

Step 4: Confirm

步骤4:结果确认

For daily note append:
markdown
✅ 已捕获!

[类型图标] **[简短标题]** → 已追加到「📥 每日捕获 YYYY-MM-DD」

💡 今日已捕获 X 条记录。
For standalone note:
markdown
✅ 笔记已创建!

📄 **[[类型图标] 标题](文档链接)**
📚 已保存到:「知识库名称」
如果是追加到每日笔记:
markdown
✅ 已捕获!

[类型图标] **[简短标题]** → 已追加到「📥 每日捕获 YYYY-MM-DD」

💡 今日已捕获 X 条记录。
如果是创建独立笔记:
markdown
✅ 笔记已创建!

📄 **[[类型图标] 标题](文档链接)**
📚 已保存到:「知识库名称」

Guidelines

使用指南

  • Speed is everything — minimize questions, maximize capture
  • If the user just throws a sentence at you, capture it immediately; don't ask for clarification
  • Auto-generate a short title from the content if the user doesn't provide one
  • Add relevant tags based on content analysis (e.g., #技术, #产品, #灵感)
  • Keep the formatting lightweight — this is a quick capture, not a polished document
  • Default to daily note append mode for short captures
  • Suggest periodic review: "你的每日捕获已经积累了不少,要整理一下吗?" (link to note-refine skill)
  • Default language is Chinese
  • 速度优先 — 尽量减少询问,最大化捕获效率
  • 如果用户只发送了一句话,立刻捕获,不要询问额外细节
  • 如果用户没有提供标题,自动根据内容生成短标题
  • 基于内容分析添加相关标签(例如:#技术, #产品, #灵感)
  • 保持格式轻量 — 这是快速捕获,不是精修文档
  • 短内容默认使用每日笔记追加模式
  • 建议定期回顾:「你的每日捕获已经积累了不少,要整理一下吗?」(链接到笔记优化skill)
  • 默认语言为中文

Error Handling

错误处理

SituationAction
No capture repo foundAsk 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 ambiguousCapture as-is with 📝 type; don't over-classify
Very long input (>500 words)Switch to standalone note strategy automatically
场景处理方式
未找到捕获仓库询问用户要使用哪个仓库,或者建议创建一个「随手记」仓库
yuque_update_doc
调用失败
降级为创建新的独立笔记
yuque_search
找不到当天的笔记
创建新的每日笔记文档
用户输入不明确按📝类型原样捕获,不要过度分类
输入内容过长(>500字)自动切换为独立笔记策略