yuque-personal-style-extract について
1件以上の Yuque ドキュメントの文体を分析するスキルです。構成、語調、語彙、長さ、書式の観察を、実践に使えるスタイルプロファイルにまとめます。
主な機能
- 01単一ドキュメントの文体分析
- 02複数ドキュメントの文体分析
- 03ドキュメント間の文体比較
- 04構成、語調、語彙の評価
- 05実践的なスタイルプロファイルの作成
活用シーン
- 01参考文書の文体を学ぶ
- 02複数文書の文体を統一
- 03複数文書の書き方を比較
MCP 対応
yuque-mcp のツールで文書を検索し、個人リポジトリを一覧表示して、文書の内容を読み取ります。
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ yuque/ yuque-plugin --skill yuque-personal-style-extractインストール後、Claude Code で/yuque-personal-style-extractを入力して読み込まれたか確認します。
詳細
スタイル抽出 — Yuque ドキュメントの文体分析
1 つ以上の Yuque ドキュメントを分析して文体の特徴を抽出し、優れたドキュメントから学んだり、一貫した文体を維持したりできるようにします。
使用する場面
- 特定のドキュメントの文体を分析したい場合
- 「このドキュメントの文体を分析して」「スタイルを抽出して」「このドキュメントの文体を学んで」と依頼された場合
- ドキュメント間で一貫した文体を維持したい場合
- 「自分の書き方の特徴をまとめて」「このドキュメントと同じ文体を保ちたい」と依頼された場合
必要な MCP ツール
すべてのツールは yuque-mcp サーバーから提供されます。
yuque_search— キーワードでドキュメントを検索し、対象のドキュメントを見つけますyuque_get_doc— 文体分析のため、ドキュメント全体の内容を読み取りますyuque_list_repos— 個人のナレッジベースを一覧表示し、ドキュメントを探します
ワークフロー
ステップ 1:対象ドキュメントを特定する
ユーザーは次の情報を提供する場合があります。
- 特定のドキュメントのタイトルまたはリンク
- ドキュメントを検索するためのキーワード
- 全体的な文体の分析依頼(複数のドキュメント)
特定のドキュメントが指定された場合:
Tool: yuque_get_doc
Parameters:
repo_id: "<namespace>"
doc_id: "<slug>"
キーワードが指定された場合は、まず検索します。
Tool: yuque_search
Parameters:
query: "<keywords>"
type: "doc"
全体的な文体を分析する場合は、ユーザーのリポジトリから最近のドキュメントを 3~5 件読み取ります。
ステップ 2:文体の側面を分析する
ドキュメントを次の側面から調べます。
| 側面 | 確認する内容 |
|---|---|
| 📐 構成 | 見出しの階層、セクションの構成、リストと段落の使い分け |
| 🎯 語調 | フォーマル/カジュアル、技術的/会話的、権威的/協調的 |
| 📝 語彙 | 技術的な深さ、専門用語の使用、中国語と英語の混在パターン |
| 📏 分量 | セクションの平均的な長さ、段落の密度、ドキュメント全体の長さ |
| 🎨 書式 | 表、コードブロック、画像、コールアウト、絵文字の使用 |
| 🔗 引用 | 情報源の引用方法、リンクの使用、相互参照 |
| 💡 表現 | 例、比喩、修辞疑問文、ユーモアの使用 |
ステップ 3:文体プロフィールを作成する
具体例を含めて文体プロフィールをまとめます。
## 📊 写作风格分析报告
### 文档信息
- **文档**:[标题](链接)
- **知识库**:「知识库名称」
- **字数**:约 X 字
- **更新时间**:YYYY-MM-DD
---
### 📐 结构特征
- **层级**:[如:使用 H2/H3 两级标题,不使用 H4]
- **组织方式**:[如:总分总结构,先给结论再展开]
- **段落长度**:[如:每段 2-4 句,简洁明了]
### 🎯 语气与风格
- **整体基调**:[如:专业但不刻板,偶尔使用口语化表达]
- **人称使用**:[如:多用"我们",营造协作感]
- **典型句式**:[引用 1-2 个代表性句子]
### 📝 用词特点
- **术语密度**:[高/中/低]
- **中英混用**:[如:技术名词保留英文,其余用中文]
- **高频词汇**:[列出 5-8 个特征性词汇]
### 🎨 格式偏好
- **常用元素**:[如:大量使用表格、代码块较少、喜欢用 emoji 做标记]
- **视觉节奏**:[如:每 2-3 段插入一个列表或表格,避免大段纯文字]
### 💡 表达手法
- **举例方式**:[如:喜欢用实际场景举例,常用"比如说..."]
- **逻辑连接**:[如:善用"首先/其次/最后",过渡自然]
---
### 🎯 风格摘要(一句话)
> [用一句话概括这个写作风格,如:"专业严谨但不失亲和力的技术文档风格,善用结构化表达和实例说明。"]
### 📋 风格复用建议
如果你想模仿这个风格写作,注意以下要点:
1. [具体建议 1]
2. [具体建议 2]
3. [具体建议 3]
ステップ 4:文体を比較する(任意)
ユーザーが比較用に複数のドキュメントを提供した場合:
## 📊 风格对比
| 维度 | 文档 A | 文档 B |
|------|--------|--------|
| 语气 | [特征] | [特征] |
| 结构 | [特征] | [特征] |
| 用词 | [特征] | [特征] |
| 格式 | [特征] | [特征] |
### 共同点
- [共同特征 1]
- [共同特征 2]
### 差异点
- [差异 1]
- [差异 2]
ガイドライン
- 常にユーザーが使用した言語(中国語または英語)で回答します
- 実際のドキュメントから具体例を使用します。特定の文やパターンを引用してください
- 評価ではなく、客観的な記述を心がけます。「段落が短すぎる」ではなく、「短い段落を使用している」と表現します
- 複数のドキュメントを分析する場合は、一貫したパターンと違いの両方を特定します
- 文体プロフィールは実用的なものにします。読んだ人が同じような文体で書けるようにしてください
- このスキルは個人のリポジトリにあるドキュメントを分析します。チームのリポジトリについては、
yuque-groupプラグイン内の対応するスキルを使用してください
エラー処理
| 状況 | 対応 |
|---|---|
| ドキュメントが見つからない | 別の検索キーワードを試し、その後ユーザーに知らせます |
| ドキュメントが短すぎる(100 文字未満) | 有意義な文体分析を行うには短すぎることをユーザーに知らせます |
yuque_get_doc が失敗する(403) | このドキュメントへのアクセス権限がない可能性をユーザーに伝えます |
| API がタイムアウトする | 1 回再試行し、その後接続の問題をユーザーに知らせます |
| ユーザーが特定のドキュメントを指定していない | リポジトリ内の最近のドキュメントを一覧表示し、分析対象を尋ねます |
コメント
Markdown 対応