WPS Office 自動化操作 Skill,支援本地文件操作和 WPS 365 雲端協作功能。
pyautogui 進行鍵盤輸入模擬,可能會與當前活動視窗互動app_id 和 app_secret,建議:scripts/main.py 原始碼確認功能符合預期app_id 和 app_secret小蔥技能站7w4.net,專業的AI技能分享平臺。
pip install requests pyautogui pyperclip Pillow
編輯 config.json:
{
"default_save_path": "~/Documents/WPS",
"wps_path": "",
"app_id": "",
"app_secret": ""
}
僅在使用 WPS 365 功能時需要:
# 建立 Word 文件
python scripts/main.py create type=writer filename=報告.docx
# Markdown 轉 Word
python scripts/main.py convert file=文件.md format=docx
# 批次轉換
python scripts/main.py batch_convert dir=~/Documents format=pdf
# 智慧表單
python scripts/main.py form_list
# 智慧文件
python scripts/main.py doc_list
# 多維表格
python scripts/main.py sheet_list
python scripts/main.py sheet_views sheet_id=sheet_001
# 流程圖
python scripts/main.py flow_list
# 思維導圖
python scripts/main.py mind_list
subprocess 呼叫 WPS Office 應用程式pyautogui 模擬鍵盤輸入(建立帶內容的文件)POST /auth/v1/token/forms/v1/*/docs/v1/*/sheets/v1/*/flows/v1/*/minds/v1/*這個Skill功能豐富、文件詳細,但對常用功能的支援有缺陷。格式轉換功能名不副實,實際無法真正完成PDF等格式轉換。GUI自動化操作存在影響其他視窗的風險,需謹慎使用。適合需要WPS雲端協作功能且有一定技術辨別能力的使用者,不建議依賴其格式轉換功能處理重要文件。