Part 10 Unit 03

打造個人工作流

將所學整合成你專屬的自動化系統



最終任務

  • 設計個人化的文件處理流程
  • 建立可重複使用的腳本庫
  • 打造專屬的自動化工具組

什麼是個人工作流?


定義:根據你的工作需求,將多個工具和步驟串連成一個流暢的自動化流程


好的工作流特點

設計你的工作流


1
列出常見任務
你經常需要做哪些文件處理工作?
2
找出重複步驟
哪些步驟你每次都要重複做?
3
設計自動化
如何用腳本取代手動操作?
4
測試與優化
實際使用並持續改進

工作流範例:日常文件處理


# my-workflow.ps1 # 我的日常文件處理工作流 param( [string]$Action = "help" ) switch ($Action) { "convert" { # 轉換收件匣中的所有 Markdown Get-ChildItem "D:\收件匣\*.md" | ForEach-Object { pandoc $_.FullName -o "D:\輸出\$($_.BaseName).docx" } Write-Host "轉換完成!" } "cleanup" { # 移動已處理的檔案到歸檔 Move-Item "D:\收件匣\*.md" "D:\歸檔\" Write-Host "清理完成!" } "report" { # 生成今日報告 $date = Get-Date -Format "yyyy-MM-dd" # ... 報告生成邏輯 } default { Write-Host "用法: .\my-workflow.ps1 -Action [convert|cleanup|report]" } }

建立個人腳本庫


建議的資料夾結構

D:\我的工具\
├── scripts\
│   ├── convert-all.ps1
│   ├── watch-folder.ps1
│   └── daily-report.ps1
├── templates\
│   ├── report-template.docx
│   └── meeting-template.md
├── samples\
│   └── test-files\
└── README.md
                

常用腳本推薦


1
一鍵轉換腳本
拖放檔案即可轉換
2
資料夾監控腳本
自動處理新檔案
3
批次處理腳本
一次處理多個檔案
4
報告生成腳本
定期自動產生報告

一鍵轉換腳本範例


# quick-convert.ps1 # 快速轉換:雙擊執行或拖放檔案 param( [string]$InputFile ) # 如果沒有輸入檔案,開啟檔案選擇對話框 if (!$InputFile) { Add-Type -AssemblyName System.Windows.Forms $dialog = New-Object System.Windows.Forms.OpenFileDialog $dialog.Filter = "Markdown files (*.md)|*.md" if ($dialog.ShowDialog() -eq 'OK') { $InputFile = $dialog.FileName } else { exit } } # 轉換 $output = [System.IO.Path]::ChangeExtension($InputFile, ".docx") pandoc $InputFile -o $output # 完成提示 Write-Host "已轉換: $output" -ForegroundColor Green Read-Host "按 Enter 關閉"

建立快捷方式


讓腳本更容易執行


1
桌面捷徑
右鍵腳本 → 建立捷徑 → 移到桌面
2
右鍵選單整合
將常用轉換加入檔案右鍵選單
3
工作列釘選
常用腳本釘選到工作列

讓工具觸手可及,才會真正使用它!

實作練習


最終任務:建立你的工作流


1列出你最常處理的 3 種文件任務


2為每個任務建立一個腳本


3整理到個人腳本庫資料夾


4建立桌面捷徑方便使用


5實際使用一週並優化

持續優化的心態


工作流是活的

  • 觀察 - 注意哪些步驟還可以簡化
  • 記錄 - 寫下改進的想法
  • 實驗 - 嘗試新的做法
  • 迭代 - 持續改進優化

記住:最好的工具是你會用的工具,持續使用和改進才是關鍵!

課程完成!


🎓

恭喜你完成整個課程!

你已經掌握了 Antigravity + Pandoc 的核心技能


你現在擁有的能力

  • ✓ 熟練使用 Pandoc 進行格式轉換
  • ✓ 建立自動化批次處理腳本
  • ✓ 善用 AI 輔助文件處理
  • ✓ 診斷和解決常見問題
  • ✓ 設計個人化的工作流程

結語


🚀

開始你的效率之旅!


最後的建議

  • 從小處開始,解決一個實際問題
  • 持續練習,讓技能成為直覺
  • 分享所學,教學相長
  • 保持好奇,探索更多可能

感謝你的學習,祝你工作順利!