From 87a7ce587a32c6022e8b88bd2c0837831f6450eb Mon Sep 17 00:00:00 2001 From: Yuhan Lei Date: Tue, 2 Jun 2026 16:09:19 +0800 Subject: [PATCH] chore: bump bundled OfficeCLI to v1.0.102 Bump packages/desktop-electron/bundled-tools.json officecli.version from v1.0.93 to v1.0.102, refresh skillsTarballSha256, and re-sync vendored skills/ with PawWork override blockquote re-injected after upstream frontmatter. Verified desktop assets for darwin-arm64, darwin-x64, win32-x64, win32-arm64 via packages/desktop-electron/scripts/prepare-officecli.ts. Upstream release: https://github.com/iOfficeAI/OfficeCLI/releases/tag/v1.0.102 --- packages/desktop-electron/bundled-tools.json | 4 ++-- skills/morph-ppt-3d/SKILL.md | 4 ++-- skills/morph-ppt/SKILL.md | 6 +++--- skills/officecli-academic-paper/SKILL.md | 4 ++-- skills/officecli-data-dashboard/SKILL.md | 4 ++-- skills/officecli-docx/SKILL.md | 4 ++-- skills/officecli-financial-model/SKILL.md | 4 ++-- skills/officecli-pitch-deck/SKILL.md | 4 ++-- skills/officecli-pptx/SKILL.md | 4 ++-- skills/officecli-word-form/SKILL.md | 4 ++-- skills/officecli-xlsx/SKILL.md | 4 ++-- 11 files changed, 23 insertions(+), 23 deletions(-) diff --git a/packages/desktop-electron/bundled-tools.json b/packages/desktop-electron/bundled-tools.json index 0b5217e3b..4da061d5c 100644 --- a/packages/desktop-electron/bundled-tools.json +++ b/packages/desktop-electron/bundled-tools.json @@ -1,6 +1,6 @@ { "officecli": { - "version": "v1.0.93", + "version": "v1.0.102", "repo": "iOfficeAI/OfficeCLI", "assets": { "darwin-arm64": "officecli-mac-arm64", @@ -8,6 +8,6 @@ "win32-x64": "officecli-win-x64.exe", "win32-arm64": "officecli-win-arm64.exe" }, - "skillsTarballSha256": "74e89a265b8ba1aec8e995972613857e395bcadec0cd919d5884f3da97630193" + "skillsTarballSha256": "933f63e5a73d3c136bacfd10f435af775355cc170ab69f4a42dbcf5648b9cb6a" } } diff --git a/skills/morph-ppt-3d/SKILL.md b/skills/morph-ppt-3d/SKILL.md index c65ac787b..1531eaf11 100644 --- a/skills/morph-ppt-3d/SKILL.md +++ b/skills/morph-ppt-3d/SKILL.md @@ -16,8 +16,8 @@ This file covers **3D-specific additions** and an **enriched design system** com If `officecli` is missing: -- **macOS / Linux**: `curl -fsSL https://raw.githubusercontent.com/iOfficeAI/OfficeCLI/main/install.sh | bash` -- **Windows (PowerShell)**: `irm https://raw.githubusercontent.com/iOfficeAI/OfficeCLI/main/install.ps1 | iex` +- **macOS / Linux**: `curl -fsSL https://d.officecli.ai/install.sh | bash` +- **Windows (PowerShell)**: `irm https://d.officecli.ai/install.ps1 | iex` Verify with `officecli --version` (open a new terminal if PATH hasn't picked up). If install fails, download a binary from https://github.com/iOfficeAI/OfficeCLI/releases. diff --git a/skills/morph-ppt/SKILL.md b/skills/morph-ppt/SKILL.md index 88814cd27..4f78ddf3e 100644 --- a/skills/morph-ppt/SKILL.md +++ b/skills/morph-ppt/SKILL.md @@ -15,8 +15,8 @@ When the pptx base rules cover it, the text here says `→ see pptx v2 §X`. Rea If `officecli` is missing: -- **macOS / Linux**: `curl -fsSL https://raw.githubusercontent.com/iOfficeAI/OfficeCLI/main/install.sh | bash` -- **Windows (PowerShell)**: `irm https://raw.githubusercontent.com/iOfficeAI/OfficeCLI/main/install.ps1 | iex` +- **macOS / Linux**: `curl -fsSL https://d.officecli.ai/install.sh | bash` +- **Windows (PowerShell)**: `irm https://d.officecli.ai/install.ps1 | iex` Verify with `officecli --version` (open a new terminal if PATH hasn't picked up). If install fails, download a binary from https://github.com/iOfficeAI/OfficeCLI/releases. @@ -440,7 +440,7 @@ Or in a build loop: for SLIDE_NUM in 3 4 5 6 7 8 9 10 11; do # Add content specific to this slide officecli add "$FILE" "/slide[$SLIDE_NUM]" --type shape ... - + # IMMEDIATELY ghost all old actors (M-2 prevention) officecli set "$FILE" "/slide[$SLIDE_NUM]/shape[@name=!!actor-ring]" --prop x=36cm || true officecli set "$FILE" "/slide[$SLIDE_NUM]/shape[@name=!!actor-dot]" --prop x=36cm || true diff --git a/skills/officecli-academic-paper/SKILL.md b/skills/officecli-academic-paper/SKILL.md index 6b83ff945..5547db444 100644 --- a/skills/officecli-academic-paper/SKILL.md +++ b/skills/officecli-academic-paper/SKILL.md @@ -15,8 +15,8 @@ When the docx base rules cover it, the text here says `→ see docx v2 §X`. Rea If `officecli` is missing: -- **macOS / Linux**: `curl -fsSL https://raw.githubusercontent.com/iOfficeAI/OfficeCLI/main/install.sh | bash` -- **Windows (PowerShell)**: `irm https://raw.githubusercontent.com/iOfficeAI/OfficeCLI/main/install.ps1 | iex` +- **macOS / Linux**: `curl -fsSL https://d.officecli.ai/install.sh | bash` +- **Windows (PowerShell)**: `irm https://d.officecli.ai/install.ps1 | iex` Verify with `officecli --version` (open a new terminal if PATH hasn't picked up). If install fails, download a binary from https://github.com/iOfficeAI/OfficeCLI/releases. diff --git a/skills/officecli-data-dashboard/SKILL.md b/skills/officecli-data-dashboard/SKILL.md index 5ff8c924b..7eb6fa2a0 100644 --- a/skills/officecli-data-dashboard/SKILL.md +++ b/skills/officecli-data-dashboard/SKILL.md @@ -13,8 +13,8 @@ A dashboard is not "a spreadsheet with charts". It is a composition: **one Dashb If `officecli` is missing: -- **macOS / Linux**: `curl -fsSL https://raw.githubusercontent.com/iOfficeAI/OfficeCLI/main/install.sh | bash` -- **Windows (PowerShell)**: `irm https://raw.githubusercontent.com/iOfficeAI/OfficeCLI/main/install.ps1 | iex` +- **macOS / Linux**: `curl -fsSL https://d.officecli.ai/install.sh | bash` +- **Windows (PowerShell)**: `irm https://d.officecli.ai/install.ps1 | iex` Verify with `officecli --version` (open a new terminal if PATH hasn't picked up). If install fails, download a binary from https://github.com/iOfficeAI/OfficeCLI/releases. diff --git a/skills/officecli-docx/SKILL.md b/skills/officecli-docx/SKILL.md index 6b4ebfe2a..c0f02cfe8 100644 --- a/skills/officecli-docx/SKILL.md +++ b/skills/officecli-docx/SKILL.md @@ -11,8 +11,8 @@ description: "Use this skill any time a .docx file is involved -- as input, outp If `officecli` is missing: -- **macOS / Linux**: `curl -fsSL https://raw.githubusercontent.com/iOfficeAI/OfficeCLI/main/install.sh | bash` -- **Windows (PowerShell)**: `irm https://raw.githubusercontent.com/iOfficeAI/OfficeCLI/main/install.ps1 | iex` +- **macOS / Linux**: `curl -fsSL https://d.officecli.ai/install.sh | bash` +- **Windows (PowerShell)**: `irm https://d.officecli.ai/install.ps1 | iex` Verify with `officecli --version` (open a new terminal if PATH hasn't picked up). If install fails, download a binary from https://github.com/iOfficeAI/OfficeCLI/releases. diff --git a/skills/officecli-financial-model/SKILL.md b/skills/officecli-financial-model/SKILL.md index 3c693a3c3..4f2b6869a 100644 --- a/skills/officecli-financial-model/SKILL.md +++ b/skills/officecli-financial-model/SKILL.md @@ -15,8 +15,8 @@ When the xlsx base rules cover it, the text here says `→ see xlsx v2 §X`. Rea If `officecli` is missing: -- **macOS / Linux**: `curl -fsSL https://raw.githubusercontent.com/iOfficeAI/OfficeCLI/main/install.sh | bash` -- **Windows (PowerShell)**: `irm https://raw.githubusercontent.com/iOfficeAI/OfficeCLI/main/install.ps1 | iex` +- **macOS / Linux**: `curl -fsSL https://d.officecli.ai/install.sh | bash` +- **Windows (PowerShell)**: `irm https://d.officecli.ai/install.ps1 | iex` Verify with `officecli --version` (open a new terminal if PATH hasn't picked up). If install fails, download a binary from https://github.com/iOfficeAI/OfficeCLI/releases. diff --git a/skills/officecli-pitch-deck/SKILL.md b/skills/officecli-pitch-deck/SKILL.md index fa36acbea..90bb046f4 100644 --- a/skills/officecli-pitch-deck/SKILL.md +++ b/skills/officecli-pitch-deck/SKILL.md @@ -15,8 +15,8 @@ When the pptx base rules cover it, the text here says `→ see pptx v2 §X`. Rea If `officecli` is missing: -- **macOS / Linux**: `curl -fsSL https://raw.githubusercontent.com/iOfficeAI/OfficeCLI/main/install.sh | bash` -- **Windows (PowerShell)**: `irm https://raw.githubusercontent.com/iOfficeAI/OfficeCLI/main/install.ps1 | iex` +- **macOS / Linux**: `curl -fsSL https://d.officecli.ai/install.sh | bash` +- **Windows (PowerShell)**: `irm https://d.officecli.ai/install.ps1 | iex` Verify with `officecli --version` (open a new terminal if PATH hasn't picked up). If install fails, download a binary from https://github.com/iOfficeAI/OfficeCLI/releases. diff --git a/skills/officecli-pptx/SKILL.md b/skills/officecli-pptx/SKILL.md index cd81f75e1..454644de1 100644 --- a/skills/officecli-pptx/SKILL.md +++ b/skills/officecli-pptx/SKILL.md @@ -11,8 +11,8 @@ description: "Use this skill any time a .pptx file is involved -- as input, outp If `officecli` is missing: -- **macOS / Linux**: `curl -fsSL https://raw.githubusercontent.com/iOfficeAI/OfficeCLI/main/install.sh | bash` -- **Windows (PowerShell)**: `irm https://raw.githubusercontent.com/iOfficeAI/OfficeCLI/main/install.ps1 | iex` +- **macOS / Linux**: `curl -fsSL https://d.officecli.ai/install.sh | bash` +- **Windows (PowerShell)**: `irm https://d.officecli.ai/install.ps1 | iex` Verify with `officecli --version` (open a new terminal if PATH hasn't picked up). If install fails, download a binary from https://github.com/iOfficeAI/OfficeCLI/releases. diff --git a/skills/officecli-word-form/SKILL.md b/skills/officecli-word-form/SKILL.md index 9fa80c518..ba906bf2f 100644 --- a/skills/officecli-word-form/SKILL.md +++ b/skills/officecli-word-form/SKILL.md @@ -17,7 +17,7 @@ description: "Use this skill to create fillable Word forms (.docx) with real Con ```bash if ! command -v officecli >/dev/null 2>&1; then - curl -fsSL https://raw.githubusercontent.com/iOfficeAI/OfficeCLI/main/install.sh | bash + curl -fsSL https://d.officecli.ai/install.sh | bash fi ``` @@ -25,7 +25,7 @@ fi ```powershell if (-not (Get-Command officecli -ErrorAction SilentlyContinue)) { - irm https://raw.githubusercontent.com/iOfficeAI/OfficeCLI/main/install.ps1 | iex + irm https://d.officecli.ai/install.ps1 | iex } ``` diff --git a/skills/officecli-xlsx/SKILL.md b/skills/officecli-xlsx/SKILL.md index caa152ddf..a618fb800 100644 --- a/skills/officecli-xlsx/SKILL.md +++ b/skills/officecli-xlsx/SKILL.md @@ -11,8 +11,8 @@ description: "Use this skill any time a .xlsx file is involved -- as input, outp If `officecli` is missing: -- **macOS / Linux**: `curl -fsSL https://raw.githubusercontent.com/iOfficeAI/OfficeCLI/main/install.sh | bash` -- **Windows (PowerShell)**: `irm https://raw.githubusercontent.com/iOfficeAI/OfficeCLI/main/install.ps1 | iex` +- **macOS / Linux**: `curl -fsSL https://d.officecli.ai/install.sh | bash` +- **Windows (PowerShell)**: `irm https://d.officecli.ai/install.ps1 | iex` Verify with `officecli --version` (open a new terminal if PATH hasn't picked up). If install fails, download a binary from https://github.com/iOfficeAI/OfficeCLI/releases.