kdocs skill

👤 kdocs-app 📦 v2.5.29 ⭐ 4.6 ⬇️ 98.4K 下載
📄 辦公效率 免費 🔑 需 API Key

📖 技能介紹


name: kdocs description: "操作金山文件(WPS 雲文件 / Kdocs / 365.kdocs.cn / www.kdocs.cn)雲文件的官方 Skill。核心能力覆蓋雲端新建、讀取、編輯、搜尋、分享、整理線上文件(智慧文件、Word、Excel、PDF、PPT、簡報、智慧表格、多維表格)及個人知識庫。當用戶的任務涉及雲文件操作時使用,包括但不限於:寫週報/日報/工作彙報、處理合同/發票、建立報名表/登記表、網頁剪藏、接龍轉表格、資訊收集、文件總結與內容生成、改寫仿寫、翻譯、AI PPT生成、PDF拆分匯出、標籤分類歸檔、收藏管理、碎片筆記整理、表格美化、回收站還原、知識庫管理。" homepage: https://www.kdocs.cn/latest version: 2.5.29 metadata: {"requires":{"bins":["kdocs-cli"],"cliHelp":"kdocs-cli --help"},"openclaw":{"category":"kdocs","tokenUrl":"https://www.kdocs.cn/latest","emoji":"📝","keywords":["金山文件","金山表格","金山收藏","WPS","WPS文件","雲文件","線上文件","kdocs","WPS雲文件","接龍轉表格","接龍","群接龍","報名表","資訊收集","收集表","登記表","網頁剪藏","剪藏","儲存網頁","網頁儲存到文件","儲存文章","收藏文章","總結","幫我總結","幫我整理","幫我寫","幫我翻譯","幫我做PPT","翻譯文件 - 做PPT - 生成PPT - 培訓課件 - 方案展示 - 專案展示","文件總結","內容生成","改寫","仿寫","翻譯","文件翻譯","PPT","簡報","幻燈片","PDF","拆分PDF","匯出PDF","Word","Excel","表格","Markdown","碎片整理","筆記整理","表格最佳化","文件處理","檔案處理","辦公助手","文件助手","週報","日報","工作彙報","合同","發票"]},"file_types":["pdf","doc","docx","xlsx","xls","pptx","ppt","otl","ksheet","dbt","form","jpg","jpeg","png","bmp","gif","webp","url","md","txt","html"],"category":"productivity"}


金山文件 CLI Skill 使用指南

金山文件 CLI Skill 提供了一套完整的線上文件操作工具,通過 kdocs-cli 命令列工具與金山文件 API 互動。支援建立、查詢、讀取、編輯、分享、移動多種型別的線上文件。

嚴格規則

禁止(NEVER)

  • 禁止將 Token 明文出現在對話、日誌、命令輸出、程式碼註釋或任何檔案中;Token 僅允許通過 kdocs-cli auth set-tokenkdocs-cli auth login 儲存到系統金鑰鏈

    發現更多技能外掛,請訪問7w4.net。

  • 上傳寫入等介面需傳入的 content_base64 可能非常大(編碼後 >1 MB),禁止在對話中逐 token 生成 Base64 字串,用指令碼完成檔案讀取、編碼和傳參

必須(MUST)

  • 不可逆操作(delete/close 類)執行前必須向用戶確認
  • 寫操作完成後必須用獨立讀取請求驗證實際結果(不信任 code: 0
  • 建立雲文件檔案並驗證通過後,必須向用戶展示可訪問連結。若響應包含 data.link_url 則直接展示;若響應無連結時,呼叫 get_file_link 獲取並展示。
  • 呼叫工具前必須先閱讀對應的 references/ 詳細參考文件,禁止僅憑指南(guide)的概要說明直接拼裝呼叫;引數細節(型別、可選值、約束)以工具參考文件為準

保持最新版本

何時觸發:首次使用 Skill / 距上次自檢 >24h / 收到 unknown actionunknown service 錯誤

  1. CLI 版本kdocs-cli version — 若命令不存在則按下方「工具安裝與認證」安裝;若低於本檔案 frontmatter version,執行 kdocs-cli upgrade -y(自動備份舊版本,失敗可 kdocs-cli upgrade --rollback
  2. Skill 版本:若本檔案 version 低於 kdocs-cli version,執行 kdocs-cli call check_skill_update version=2.5.29 skill_name=kdocs,若返回 update_available: true,從 instruction 中提取 zip 下載連結,下載解壓替換當前 Skill 目錄

若 upgrade 和 rollback 均失敗,在本 Skill 目錄下重新執行安裝指令碼(bash setup.sh / powershell setup.ps1 / node setup.cjs,指令碼位於 scripts/)可從 CDN 重新安裝。若仍無法更新,以 kdocs-cli --help 實際支援的工具集為準。


工具安裝與認證

操作 命令
安裝 bash scripts/setup.sh / powershell scripts/setup.ps1 / node scripts/setup.cjs
認證 使用者已提供 Token: kdocs-cli auth set-token "<token>" · 無 Token: kdocs-cli auth login

login 失敗時的手動獲取流程、auth status 診斷、auth logout 退出等詳見 references/auth.md


呼叫格式

kdocs-cli [引數]

引數傳遞

引數特徵 推薦方式 示例
簡單值(無中文) key=value kdocs-cli drive search-files keyword=test type=all
陣列/物件,短 JSON JSON 字串 kdocs-cli sheet query-records '{"file_id":"xxx","filter":{}}'
陣列/物件,或含中文/換行/>200 字元 --file kdocs-cli otl insert-content --file payload.json
指令碼流水線整合 stdin node gen.js \| kdocs-cli otl insert-content -
  • --file / stdin 輸入必須是該工具的完整 JSON 引數物件
  • 中文/多行引數禁止 key=value(Windows/PowerShell 破壞 UTF-8 編碼)
  • 生成 JSON 檔案用 Node.js/Python;禁止 ConvertTo-Json(輸出帶 BOM)
  • PowerShell 傳 JSON 字串須反斜槓轉義:'{\"key\":[\"val\"]}'

--file 示例:寫入大段內容時,用指令碼生成 JSON 檔案再 --file 傳入,操作完成後刪除臨時檔案:

javascript const fs = require('fs'); fs.writeFileSync('payload.json', JSON.stringify({ file_id: "<file_id>", content: fs.readFileSync('article.md', 'utf8'), format: "markdown", mode: "append" }), 'utf8'); kdocs-cli otl insert-content --file payload.json --silent javascript // 操作完成後清理臨時檔案 fs.unlinkSync('payload.json');

全域性選項

選項 說明
--token <token> 一次性 Token(優先順序最高,不持久化)
--endpoint <url> 覆蓋預設 endpoint
--compact 輸出緊湊 JSON
--silent 僅輸出 data 欄位
--verbose 輸出請求詳情到 stderr
--timeout <ms> HTTP 請求超時(毫秒,預設 30000)

幫助kdocs-cli --helpkdocs-cli <service> --helpkdocs-cli <service> <action> --help

找不到命令? 瀏覽 --help 時若發現預期的 service 或 action 不存在,先執行 kdocs-cli upgrade -y 升級到最新版本再重試。CLI 能力隨版本持續擴充套件,未升級是命令缺失的首要原因。詳見上方「保持最新版本」章節。

以下工具不可逆,呼叫前必須向用戶確認(詳細約束見各工具參考文件的「操作約束」區):

otl.block_deletedbsheet.delete_sheetkwiki.close_knowledge_viewsheet.delete_sheetssheet.delete_range_datadbsheet.delete_viewdbsheet.delete_fieldscancel_sharekwiki.delete_itemsheet.delete_protection_rangesdbsheet.delete_recordssheet.delete_data_validationscancel_collaborator_permissionssheet.delete_conditional_format_rulessheet.delete_float_imagessheet.delete_filtersdbsheet.sheet_batch_deletesheet.delete_pivot_tabledbsheet.permission_delete_roles_async


能力範圍

操作域路由

Agent 首先判定使用者請求的操作域:

進入「區域性更新」「型別專屬能力」且字尾/型別未知時:先按 references/file-locating-guide.md 確認型別,再開啟對應型別 reference;勿猜測呼叫。讀取/建立/檔案管理不必先調。

操作域 觸發場景 路由
建立/寫入 新建並寫入、上傳本地檔案、新建空白文件 見下方「建立/寫入」
區域性更新 改塊/改段/改單元格,已有目標文件上的修改 按「支援的文件型別」→ 對應 reference 中的寫入/更新類工具
型別專屬能力 條件格式、匯出轉換、翻譯、PDF 拆分、幻燈片主題、資料校驗 按「支援的文件型別」→ 對應 reference 中的專屬功能章節
讀取 讀取/提取/匯出文件內容 read_file(有連結優先 url,亦可 link_id / file_id,詳見 references/drive/read_and_download.md);否則按「定位檔案」
定位檔案 搜尋/按連結查檔案標識或屬性/瀏覽目錄 詳見 references/file-locating-guide.md;看我的雲盤 → references/drive/read_and_download.mddrive.list_my_files
檔案管理 移動/重新命名/分享/標籤/收藏/回收站/評論/文件庫/歷史版本/另存為 references/drive.md
AI 生成 AI 做PPT/生成簡報 references/aippt.md
知識庫 知識庫空間/匯入/整理 references/kwiki.md

支援的文件型別

型別 別名 檔案字尾 說明 詳細參考
智慧文件 首選 ap .otl 排版美觀,支援豐富元件 references/otl.md — 頁面、文本、標題、待辦等元素操作
表格 et / Excel .xlsx 資料表格專用 references/sheet.md — 工作表管理、範圍資料獲取、批次更新
PDF文件 pdf .pdf PDF 文件專用 references/pdf.md — PDF 建立與內容讀取
文字文件 wps / Word .docx 傳統格式 references/wps.md — Word 文件建立與內容操作
簡報 wpp .pptx PPT 文件專用 references/wpp.md — 幻燈片主題字型和配色設定、下載和匯出
智慧表格 as .ksheet 結構化表格,支援多檢視、欄位管理 references/sheet.md — 工作表管理、範圍資料獲取、批次更新
多維表格 db / dbsheet .dbt 多資料表、豐富欄位型別與檢視(表格/看板/甘特等) references/dbsheet.md — 支援資料表/檢視/欄位/記錄的完整增刪改查,含表單檢視、父子記錄、分享協作、高階許可權與 Webhook
智慧表單 form .form 輕量表單草稿建立、題目配置、釋出與查詢 references/form.md — 草稿建立/更新/釋出與表單資訊查詢

高頻流程指引

建立/寫入

使用者意圖 工具 適用字尾
僅需空白文件 create_empty_file .doc .docx .otl .dbt .xlsx .xls .ksheet .pptx .ppt
已有正文或表格資料要寫入 create_file_with_content .otl .docx .pdf .xlsx .ksheet .dbt
通過上傳本地檔案新建雲文件 upload_new_file .doc .docx .xls .xlsx .ppt .pptx .pdf .md .txt .html .zip .png .jpg .jpeg .csv .json .dps .et .wps .gif
AI 生成 PPT aippt.execute .pptx

字尾不確定時預設 .otl。指定資料夾時先按 references/file-locating-guide.mddrive_idparent_id

選定工具後,閱讀 references/drive/create_and_upload.md 對應章節獲取引數約束(aippt.executereferences/aippt.md)。

搜尋定位文件

工具說明:search_files(keyword="關鍵詞") 即可搜尋(type 可省略,預設 all);獲取 file_iddrive_id 供後續鏈路使用。 type 為搜尋維度(file_name/content/all),篩選資料夾/檔案請用 file_type。 詳細引數與返回結構見 references/drive/search.md

更多操作流程

流程 說明 詳細參考
AI 生成簡報(全文) aippt.execute 單介面全文生成鏈路:支援 html(兩次呼叫 + follow_up)和 basic(一次呼叫,經典簡約模式)兩種模式,覆蓋主題/文件場景 references/workflows/aippt-full-text.md
AI 單頁生成幻燈片 aippt.execute 單介面單頁生成幻燈片:HTML 佈局模式,一次呼叫完成,可通過 wpp.import_slides 插入到已有簡報 references/workflows/aippt-single-page.md
網頁剪藏 抓取網頁內容並自動儲存為智慧文件 references/workflows/web-scrape.md
搜尋-讀取-彙報撰寫 搜尋多份文件、提取資訊、彙總撰寫新報告 references/workflows/search-read-report.md
定期讀取與播報 定期讀取指定文件,提取關鍵資訊生成摘要 references/workflows/periodic-read-summary.md
智慧分類整理 列出目錄,按內容或指定維度分類建立資料夾並歸檔 references/workflows/smart-classify.md
精準搜尋與風險排查 在特定目錄批次搜尋文件,逐一讀取分析,彙總到新文件 references/workflows/precise-search-analysis.md
雲文件匯入幻燈片 將外部 PPTX 檔案中的指定幻燈片匯入到已有簡報中 references/workflows/import-slides.md
接龍轉表格 識別接龍文本內容,自動提取並轉為線上表格 references/workflows/jielong-to-table.md
資訊收集表單生成 根據使用者需求自動設計並建立資訊收集表格 references/workflows/form-generator.md
知識智慧整理 對知識庫中的零散內容進行智慧化整理和結構化重組 references/workflows/knowledge-format.md
知識一鍵存入 將各類內容(網頁、檔案、文本)一鍵儲存到知識庫 references/workflows/knowledge-save.md
表格美化與資料規範 讀取表格資料,進行格式美化、資料規範化和樣式調整,並通過條件格式、資料校驗、區域許可權固化規則 references/workflows/table-beautify.md

錯誤速查

錯誤特徵 原因 處理方式
400006 / 鑑權失敗 Token 過期或未配置 執行 kdocs-cli auth login 重新登入,或 kdocs-cli auth set-token <token> 重新設定
429001 / 限頻 請求過於頻繁,響應含限頻恢復時間 立即停止命令呼叫,直到達到恢復時間;禁止立即重試、換參、換子命令連續請求
429002 / 熔斷 多因短時間內連續觸發 429001 ,響應含熔斷持續時間 熔斷時長內零請求,期滿再試;重新規劃任務避免請求過頻
unknown action / unknown service CLI 版本過舊或名稱拼寫錯誤 先執行 kdocs-cli upgrade 升級到最新版本;仍報錯再執行 kdocs-cli <service> --help 確認可用命令
搜尋無結果 關鍵詞過精確 / 索引延遲 縮短關鍵詞 / 等待 3-5 秒重試
讀取內容為空 檔案無內容或格式不支援 確認檔案非空且字尾正確
建立檔案失敗 檔名字尾不正確 檢查字尾:.otl / .docx / .xlsx / .ksheet / .dbt / .pdf / .pptx
移動檔案失敗 目標資料夾不存在 先搜尋確認或建立資料夾
Client.Timeout exceeded while awaiting headers 服務端處理或排隊時間超過 CLI HTTP 超時,常見於上傳、匯出、AI 生成、格式轉換、大檔案讀取等慢操作 確認工具冪等性後重試 1 次,並顯式設定 --timeout 值(如 --timeout=120000);寫入/建立類工具重試前先查詢結果,避免重複建立
conflict / lock / 併發寫入衝突 多個寫操作同時修改同一資源(知識庫節點、多維表記錄等)導致鎖競爭 指數退避重試(2s → 4s → 8s,最多 3 次);批次寫入場景改為序列逐條執行;詳見 kwiki / dbsheet 各 reference「錯誤速查表」
HTTP 5xx 服務端故障 等 3 秒重試 1 次
驗證不通過(回讀值與預期不符) 寫入未生效或延遲 等 2 秒重新驗證,仍不通過則報告使用者
setup.sh 執行失敗 / 安裝報錯 當前版本可能已不相容 執行上方「保持最新版本」流程
CLI 介面返回未知錯誤碼(非 5xx、非 400006、非 429001/429002、非工具不存在) Skill 版本過舊導致介面不相容 執行上方「保持最新版本」流程
錯誤資訊含 versionincompatiblenot_supporteddeprecated 等版本關鍵詞 Skill 或 API 版本不相容 執行上方「保持最新版本」流程
工具呼叫失敗且原因不明 可能是 Skill 版本過舊 執行上方「保持最新版本」流程
上述處理方式均已嘗試仍無法解決 未知問題 執行 kdocs-cli feedback 獲取反饋連結,引導使用者提交反饋
工具呼叫失敗需判斷是否可重試 不同工具冪等性不同 檢視該工具參考文件「操作約束」區的冪等性說明,冪等工具可安全重試,非冪等工具須先確認狀態

安全約束

  • 憑據由 kdocs-cli 系統金鑰鏈管理,Skill 自身不儲存、不記錄
  • 無狀態代理,不快取任何文件內容或業務資料
  • 僅在使用者主動發起操作時呼叫對應 API

金山文件 Skill(kdocs skill)問題反饋

當滿足以下任一條件時,生成反饋連結並提供給使用者:

  1. 錯誤速查表中的處理方式(重試、保持最新版本等)均已嘗試但問題仍未解決
  2. 使用者主動要求反饋或投訴

執行 kdocs-cli feedback 獲取反饋連結,將完整連結展示給使用者並告知"點選即可開啟反饋頁面",由使用者決定是否開啟。

🤖 AI 評測

這個 Skill 做得相當專業,文件覆蓋了金山文件的幾乎所有功能,操作指引詳細,錯誤處理說明也很完善,普通人照著文件使用基本不會踩坑。不足之處在於文件數量偏多,某些流程說明較長,需要耐心閱讀;部分操作步驟較多,簡化常用場景的呼叫路徑可進一步提升易用性。整體而言是一款質量較高、功能完整的雲文件管理 Skill。

📊 多維度評分

適應性4.7
規範性4.4
有效性4.7
可靠性4.6
可信度5

📁 包含檔案 (91 個)

📄 SKILL.md 16.9 KB
📄 references/aippt.md 9.1 KB
📄 references/auth.md 1.7 KB
📄 references/dbsheet.md 11.6 KB
📄 references/dbsheet/dashboard.md 1.8 KB
📄 references/dbsheet/data_table.md 19.3 KB
📄 references/dbsheet/field.md 28.3 KB
📄 references/dbsheet/form.md 4.9 KB
📄 references/dbsheet/parent_child.md 6.9 KB
📄 references/dbsheet/permission.md 16 KB
📄 references/dbsheet/record.md 37 KB
📄 references/dbsheet/share.md 11 KB
📄 references/dbsheet/view.md 7.7 KB
📄 references/dbsheet/webhook.md 5.5 KB
📄 references/drive.md 9.6 KB
📄 references/drive/comment.md 7.9 KB
📄 references/drive/create_and_upload.md 22.3 KB
📄 references/drive/doclib.md 4.2 KB
📄 references/drive/label.md 9.3 KB
📄 references/drive/organize.md 6.7 KB
📄 references/drive/read_and_download.md 17.9 KB
📄 references/drive/recent_and_recycle.md 2.8 KB
📄 references/drive/search.md 4.9 KB
📄 references/drive/share.md 24.5 KB
📄 references/drive/star.md 2.5 KB
📄 references/drive/versions.md 3.9 KB
📄 references/file-locating-guide.md 2.2 KB
📄 references/form.md 5.6 KB
📄 references/form/create_draft.md 3.5 KB
📄 references/form/get_form_info.md 2 KB
📄 references/form/publish_draft.md 2.2 KB
📄 references/form/update_draft.md 3.7 KB
📄 references/kwiki.md 11.4 KB
📄 references/kwiki/close_knowledge_view.md 694 B
📄 references/kwiki/create_item.md 1.5 KB
📄 references/kwiki/create_knowledge_view.md 1.6 KB
📄 references/kwiki/delete_item.md 1.3 KB
📄 references/kwiki/get_knowledge_view.md 2.2 KB
📄 references/kwiki/import_cloud_doc.md 1.4 KB
📄 references/kwiki/list_items.md 2.7 KB
📄 references/kwiki/list_knowledge_views.md 1.6 KB
📄 references/kwiki/update_knowledge_view.md 1.3 KB
📄 references/otl.md 4.9 KB
📄 references/otl/block_delete.md 2 KB
📄 references/otl/block_insert.md 2.1 KB
📄 references/otl/block_query.md 1 KB
📄 references/otl/block_update.md 7.9 KB
📄 references/otl/convert.md 1.5 KB
📄 references/otl/insert_content.md 5.4 KB
📄 references/otl/node.md 17.1 KB
📄 references/pdf.md 7.7 KB
📄 references/pdf/convert.md 5.8 KB
📄 references/pdf/inspect.md 1 KB
📄 references/pdf/split_and_merge.md 13 KB
📄 references/pdf/translate.md 10.8 KB
📄 references/sheet.md 16.1 KB
📄 references/sheet/conditional_format.md 13 KB
📄 references/sheet/data.md 72.7 KB
📄 references/sheet/data_validations.md 8.2 KB
📄 references/sheet/filters.md 9.3 KB
📄 references/sheet/float_images.md 7.3 KB
📄 references/sheet/protection_ranges.md 10.7 KB
📄 references/sheet/worksheet.md 9.7 KB
📄 references/workflows/aippt-full-text.md 6.1 KB
📄 references/workflows/aippt-single-page.md 1.5 KB
📄 references/workflows/form-generator.md 1.2 KB
📄 references/workflows/import-slides.md 2.7 KB
📄 references/workflows/jielong-to-table.md 1.6 KB
📄 references/workflows/knowledge-format.md 1.7 KB
📄 references/workflows/knowledge-save.md 1.6 KB
📄 references/workflows/periodic-read-summary.md 650 B
📄 references/workflows/precise-search-analysis.md 955 B
📄 references/workflows/search-read-report.md 850 B
📄 references/workflows/smart-classify.md 1.8 KB
📄 references/workflows/table-beautify.md 7.2 KB
📄 references/workflows/web-scrape.md 1.3 KB
📄 references/wpp.md 5.3 KB
📄 references/wpp/execute.md 4.1 KB
📄 references/wpp/export.md 4.8 KB
📄 references/wpp/jsapi_shape.md 2.6 KB
📄 references/wpp/jsapi_slide.md 2.5 KB
📄 references/wpp/slide.md 3.8 KB
📄 references/wpp/theme.md 4.2 KB
📄 references/wps.md 56.2 KB
📄 references/wps/character-format.md 2.6 KB
📄 references/wps/content.md 2.9 KB
📄 references/wps/enums.md 3 KB
📄 references/wps/execute.md 4 KB
📄 references/wps/paragraph-format.md 3.6 KB
📄 scripts/setup.cjs 7.6 KB
📄 scripts/setup.sh 5.9 KB