yb2460/harness-anything

Harness Anything - AI agent control hub: WPS, MS Office, Zotero, Photoshop, 47 CLI commands, 27 academic skills, SVG-to-PPTX

解決的問題

本專案提供一組命令列介面(CLI)工具,作為 AI 代理的「控制 harness」,使其能以程式化方式控制專業生產力與設計軟體。它彌補了 AI 推理與在辦公套件(WPS/Microsoft Office)、學術管理工具(Zotero)以及創意軟體(Adobe Illustrator 與 Photoshop)中執行複雜任務之間的差距。

運作方式

這些工具利用 Windows COM(元件物件模型)自動化介面,將基於 Python 的 CLI 命令傳送至目標應用程式。這使得 AI 代理可透過執行標準 CLI 命令來觸發特定功能——例如建立投影片、繪製向量形狀或管理參考文獻——這些命令由 harness 轉換為應用程式特定的 API 呼叫。

適用對象

  • AI 代理開發者:需要在桌面軟體中執行真實動作的代理開發者。
  • 學術研究人員:希望使用 Zotero 自動化文獻回顧、論文流程與學術視覺化的人。
  • 設計師/行銷人員:希望使用 Adobe 工具自動化建立向量圖形或位圖影像的人。
  • 辦公室進階使用者:希望自動化產生報告、試算表與簡報的人。

主要特色

  • 辦公自動化:支援 Word、Excel 和 PowerPoint 的 47 個 CLI 命令,包含專用的 PPT 設計系統,提供 14 種版型。
  • 學術智慧:Zotero 整合功能,涵蓋搜尋、撰寫、審閱與視覺化等領域的 27 項學術技能。
  • 創意套件控制:對 Adobe Illustrator(向量形狀、圖層、文字)與 Photoshop(圖層、選取範圍、濾鏡、影像調整)提供完全的程式化存取。
  • 資料驅動的 PPT:支援使用 JSON 資料與元素路由自動產生高品質簡報。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案