@talex-touch/touch-pie
v0.1.21
Published
One-command Talex Touch Pi experience kit: startup UI, powerline footer, quiet WeChat bridge, setup, verify, and rollback tools.
Maintainers
Readme
@talex-touch/touch-pie
One-command Talex Touch Pi experience package.
Install
npm install -g @talex-touch/touch-pieThe global install creates pie / touch-pie command shims, saves an uninstall restore point, and adds the shim directory to user PATH. Open a new terminal, then run:
touch-pieThis installs the package into Pi, creates a backup/restore point, installs a safe default AGENTS.md only when missing, removes conflicting old pi-powerline-footer / zlab-weixin-bridge / @narumitw/pi-plan-mode packages from settings, sets quietStartup: true, refreshes the persistent commands, prints a first-run change notice, and verifies the setup.
After install, use:
pie
pie --help
pie -p "hello"
pie touchx info
pie updateLocal development:
node /absolute/path/to/pi-experience-kit/packages/touch-pie/bin/touch-pie.mjsWhat It Includes
- Customized powerline footer and startup welcome.
- Large centered startup splash screen, customizable with
/persona. - Startup message and live clock, with the message customizable through local persona settings.
- Animated colorful border.
- Real effective thinking level badge.
- Effort / thinking level switching with
Ctrl+Alt+E,/effort, and the footer badge. - Dynamic shimmer for
think:xhighandthink:ultra. - Quiet WeChat bridge startup.
- TouchX account, subscription, quota, and masked API key usage via
pie touchx infoor/touchx-sub status. /aboutshows app, build, author, and base package information without reading runtime.git./personastores local startup title/message, Agent salutation, and tone in~/.pi/agent/touch-pie/persona.json.- Built-in Plan mode with image reading and instant
Shift+Tabtoggle. - Safe default
AGENTS.mdtemplate installed only when the user has no global agent instructions. - CLI for setup, verify, backup, rollback, and daily
pieusage.
Commands
touch-pie
pie [pi args...]
pie update
pie touchx info
touch-pie install --apply-core-patch
touch-pie doctor
touch-pie backup
touch-pie setup --write-settings
touch-pie setup --write-settings --update-path
touch-pie path --update-path
touch-pie uninstall
touch-pie setup --write-settings --apply-core-patch
touch-pie verify
touch-pie verify --core-patch
touch-pie rollback --backup <manifest-path>In Pi TUI:
/about
/persona
/persona title Talexs
/persona message Powered by TaGzxia.
/persona salutation 老板
/persona tone professional|friendly|cute
/persona resetSafety
postinstallonly creates command shims, saves a restore point, and updates user PATH; it does not modify Pi settings, AGENTS, core files, tokens, or history.- Set
TOUCH_PIE_NO_POSTINSTALL=1to skip postinstall PATH setup. setupcreates a backup first.- Settings changes are field-level and only set
quietStartup: true, move Pi's thinking-cycle keybinding toCtrl+Alt+E, plus remove known conflicting legacy package entries. - Touch Pie owns
/planand--plan; the installer removes the older external@narumitw/pi-plan-modepackage to avoid extension conflicts. AGENTS.mdis installed only if missing and never overwrites an existing file.- Persona settings are local-only and limited to startup title/message, salutation, and controlled tone; users cannot edit the full system prompt.
- PATH changes require explicit
--update-pathand apply to user PATH/profile only. - Core patch requires explicit
--apply-core-patchand validates Pi core version/signatures. - Backup avoids token, cache, history, and log directories.
