Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Uppsetning

Hröð uppsetning (Linux / macOS)

curl -fsSL https://peria.ai/install.sh | bash

Þetta sækir nýjustu keyrsluskrá útgáfunnar fyrir þinn vettvang, staðfestir SHA256-gáttalykil og setur hana í ~/.local/bin/.

Eftir uppsetningu, ræstu PRECC:

precc init

precc init skráir PreToolUse hook í Claude Code, býr til gagnamöppur og frumstillir þekkingargagnagrunn.

Uppsetningarvalkostir

SHA256-staðfesting

Sjálfgefið staðfestir uppsetningarforritið gáttalykil keyrsluskráar á móti opinberum SHA256-lykli. Til að sleppa staðfestingu (ekki ráðlagt):

curl -fsSL https://peria.ai/install.sh | bash -s -- --no-verify

Sérsniðið uppsetningarforskeyti

Setja upp á sérsniðinni staðsetningu:

curl -fsSL https://peria.ai/install.sh | bash -s -- --prefix /opt/precc

OpenCLI (–opencli) — WebFetch token savings

PRECC can also install OpenCLI, a third-party Node.js tool that turns ~148 websites (HackerNews, Reddit, arxiv, bilibili, zhihu, x.com, …) into structured-output commands. When installed, PRECC’s two built-in webfetch-opencli-* skills auto-rewrite raw curl/wget calls into the corresponding opencli <site> command for 5–50× smaller output.

precc init --opencli

This runs npm install -g @jackwener/opencli (requires Node.js 20+) and prints the URL for OpenCLI’s optional Chrome extension. The extension is only needed to reuse logged-in cookies on private pages; public sources work without it.

Skipping --opencli keeps PRECC fully self-contained — the auto-rewrite skill inlines a command -v opencli check that falls back to the original command when OpenCLI isn’t installed, so the skill is safe to ship default-on.

The Chrome extension requests broad permissions (debugger, <all_urls>, cookies). Operators should review them before installing it; --opencli only handles the npm package, not the extension.

Viðbótartól (–extras)

PRECC fylgir valfrjáls viðbótartól. Settu þau upp með --extras:

curl -fsSL https://peria.ai/install.sh | bash -s -- --extras

Þetta setur upp:

TólTilgangur
RTKSkipanaendurskrifunartól
lean-ctxSamhengsþjöppun fyrir CLAUDE.md og prompt skrár
nushellSkipulagt skel fyrir framhaldsröðir
cocoindex-codeKóðavísitala fyrir hraðari samhengisskil

Windows (PowerShell)

irm https://peria.ai/install.ps1 | iex

Ræstu síðan:

precc init

Handvirk uppsetning

  1. Sæktu keyrsluskrá útgáfunnar fyrir þinn vettvang frá GitHub Releases.
  2. Staðfestu SHA256-gáttalykil á móti .sha256-skránni í útgáfunni.
  3. Settu keyrsluskrána í möppu á PATH (t.d. ~/.local/bin/).
  4. Keyrðu precc init.

Uppfærsla

precc update

Þvinga uppfærslu í ákveðna útgáfu:

precc update --force --version 0.3.0

Virkja sjálfvirkar uppfærslur:

precc update --auto

Uppsetning undir OpenClaw / ClawHub

PRECC fylgir með viðbótarskráningu í plugins/openclaw/openclaw.plugin.json (id precc-token-saver). Þegar opinber útgáfa er birt sendir GitHub Actions verkflæðið clawhub-publish.yml skill-pakkann í ClawHub skrána, svo notendur geta sett PRECC upp í gegnum ClawHub CLI í stað curl-uppsetningarforritsins:

# ClawHub CLI
clawhub install precc

# Or pin the plugin manifest (id: precc-token-saver) via OpenClaw's
# plugin marketplace UI or its CLI equivalent.

Hvernig sparnaður birtist undir OpenClaw

Hvert PRECC skýrsluyfirborð sem virkar undir Claude Code virkar einnig undir OpenClaw — precc savings, precc savings --all, staðfærða stöðulínan (stilltu PRECC_LANG=zh og línan birtist á þínu tungumáli) og staðbundin endurritunar-úttektarskrá lesa öll úr sömu SQLCipher gagnagrunnunum á tölvunni þinni. Sérstök forskrift í docs/symposium-plan/openclaw-savings-reporting.md lýsir framtíðar uppbyggðu reiti preccSavings í hverju hook-svari ásamt einnar línu tilkynningu við lok lotu með sjálfgefnum þröskuldi $0.05; sá hluti hefur ekki enn verið sendur.

Staðfesting uppsetningar

$ precc --version
precc 0.3.0

$ precc savings
Session savings: 0 tokens (no commands intercepted yet)

Ef precc finnst ekki, gakktu úr skugga um að ~/.local/bin sé á PATH.