Skip to main content

Ο πράκτορας της νοημοσύνης σας ελέγχει τώρα οποιαδήποτε ιστοσελίδα.
Με πλήρη έλεγχο του μονοπάτι.

Πέταξε μια γραμμή στο.CLAUDE.md, AGENTS.md, or .cursorrulesκαι η τεχνητή νοημοσύνη σας κερδίζει πραγματική αυτοματοποίηση του προγράμματος περιήγησης: Gmail, Slack, LinkedIn, GitHub και οποιαδήποτε ιστοσελίδα. Κάθε κλικ υπογράφεται, σφραγίζεται και επαληθεύεται. Ο MCP server είναι ο MCP server. live.

✅ MCP En Vivo Το FDA μέρος 11 αρχιτεκτονικό 21 μορφότυπα πράκτορα $0.001 / replay task $0.00 / QA run

Προσθέστε την παρηγοριά σε οποιοδήποτε έργο σε μια εντολή

curl -fsSL https://solaceagi.com/agents/claude.md >> CLAUDE.md

Προσθέτει οδηγίες αυτοματοποίησης του προγράμματος περιήγησης Solace στο έργο Κλόιντ Κώδικας σας.

Step 0: Download & Install Solace Browser

Solace Browser is a desktop app that runs on your machine. Download it first, then your AI agent can control it via localhost:8888.

1

Download Solace Browser

Visit solaceagi.com/download and download the version for your operating system.

# Linux (one-line install):
curl -sf https://storage.googleapis.com/solace-downloads/install.sh | bash

# macOS / Windows: download the installer from
# https://www.solaceagi.com/download

The download includes Solace Hub (desktop app) + Solace Runtime (local API on port 8888) + Solace Browser (Chromium fork with Yinyang sidebar).

2

Launch Solace Hub

# Start the Hub — it launches everything automatically
~/.solace/bin/solace-hub

The Hub sits in your system tray. It starts the local API server on port 8888 and opens the browser when ready.

3

Verify it's running

curl http://localhost:8888/api/v1/system/status
→ {"app_count": 22, "cloud_connected": false, "evidence_count": 0, "uptime_seconds": 5}

If you see JSON, your agent is ready to use Solace. No account needed. Free forever for local use.

Κάθε Μεγάλος Αι Κωδικοποιός ΑΙ, Υποστηρίζεται

Κατεβάστε το σωστό μορφότυπο για τον βοηθό σας AI.Κάθε αρχείο λέει στην AI ακριβώς πώς να χρησιμοποιήσει Solace πλοήγηση, κλικ, συμπλήρωση, λήψη οθόνης και καταγραφή αποδεικτικών στοιχείων.21 μορφότυπα υποστηρίζονται από το κουτί.

Κλόιντ Κώδικας

Πέταξε στο δικό σουCLAUDE.mdΟ Κλόιντ Κώδικας θα χρησιμοποιήσει τον Solace Browser για οποιαδήποτε εργασία αυτοματοποίησης ιστοσελίδων αυτόματα.

Κατεβάστε το κλαύδι CLAUDE.md snippet
💬

Το Το OpenAI Codex

Πέταξε στο δικό σουAGENTS.mdΟι πράκτορες του Το OpenAI Codex και του ChatGPT διαβάζουν αυτό το αρχείο για να κατανοήσουν τα διαθέσιμα εργαλεία και τις δυνατότητες.

Κατεβάστε το σκίτσο AGENTS.md

Ο Κύρος

Πέταξε στο δικό σου.cursorrulesΟ Ο Κύρος θα επικοινωνήσει με την Solace κάθε φορά που θα του ζητήσετε να αλληλεπιδράσει με μια ιστοσελίδα.

Κατεβάστε .cursorrules
🏄

Το Το Windsurf

Πέταξε στο δικό σου.윈드서핑 규칙Το Το Windsurf (Codeium) αναλαμβάνει τις δυνατότητες της Solace ακριβώς όπως και το Ο Κύρος το ίδιο μορφότυπο, μηδενική τριβή.

Κατεβάστε .윈드서핑 규칙

Το Copilot GitHub είναι το GitHub.

Πέταξε στο.github/copilot-instructions.mdΟ Copilot θα προτείνει την Solace API καλεί για τις εργασίες του προγράμματος περιήγησης.

Κατεβάστε τις οδηγίες του συνδρομητή

Ο πιο βοηθητικός

Πέρασε ως σύστημα προειδοποιήσεων με--system-prompt solace-aider.mdΟ Ο πιο βοηθητικός θα κατευθύνει όλες τις διαδικτυακές αλληλεπιδράσεις μέσω του Solace Browser αυτόματα.

Κατεβάστε το σύστημα βοηθούς prompt

Το Το Continue.dev

Προσθέστε στο δικό σας.continue/config.jsonΟι πάροχοι περιβάλλοντος. Continue θα εμφανιστεί στον υπολογιστή Solace ως αυτόματο εργαλείο που χρησιμοποιείται από τον VS Code και το JetBrains.

Συνεχίστε να κατεβάζετε το config
📞

Κλέιν

Πέταξε στο δικό σουدليل. يقرأ Κλέιν قواعد المشروع عند بداية الجلسة — يتم تحميل khảیات Solace تلقائيًا لكل محادثة.Ο Κλέιν διαβάζει τους κανόνες του έργου στην έναρξη της συνεδρίας Οι δυνατότητες της Solace φορτώνται αυτόματα για κάθε συζήτηση.

Κατεβάστε το snippet .clinerules.
🦕

根码

Τοποθεσία σε τόπο.roocode/Regeln/Το 根码 (πρώην Roo-Κλέιν) κληρονομεί τις δυνατότητες του προγράμματος περιήγησης Solace μαζί με τις λειτουργίες κωδικοποίησης.

Κατεβάστε τους κανόνες 根码
🔭

Το Το Google Gemini CLI

Προσθέστε στοGEMINI.mdΟ πράκτορας ανοιχτού κώδικα της Google, CLI, μαζεύει τις οδηγίες του Solace με τον ίδιο τρόπο που διαβάζει τις οδηγίες του Claude.CLAUDE.md.

Κατεβάστε το σναπ GEMINI.md.
🚀

Ο Jules Ο Jules Google Jules

Η Τζουλς διαβάζειAGENTS.mdΟι οδηγίες Solace εμφανίζονται αυτόματα όταν ο Jules χειρίζεται οποιαδήποτε εργασία σχετική με το διαδίκτυο στο repo σας.

Κατεβάστε το AGENTS.md για τον Jules

Ο συντάκτης Zed

Βάλτε τους κανόνες στο92Το πίνακα AI του Zed διαβάζει αυτά με εγγενή τρόπο Η διαφάνεια γίνεται άμεσα διαθέσιμη στον βοηθό Zed AI.

Κατεβάστε το σναπ Zed92.
🔹

Amazon Q-udvikler

Προσθέστε στο.amazonq/rules/solace.mdΟ Amazon Q-udvikler διαβάζει τα αρχεία των κανόνων καταγραφής από αυτό το κατάλογο για κάθε συνεδρία κωδικοποίησης στο έργο σας.

Κατεβάστε τους κανόνες του Amazon Q
🎯

Το Το JetBrains AI

Προσθέστε στο.idea/ai-guidelines.mdΟ βοηθός AI του JetBrains διαβάζει αυτό το αρχείο σε όλες τις IntelliJ, PyCharm, WebStorm και όλες τις ΙΔΕ του JetBrains.

Κατεβάστε τις κατευθυντήριες γραμμές JetBrains
🔎

Ο πίνακας προέλευσης Cody

Βάλτε το πλαίσιο στο πλαίσιο..cody/context/solace.mdΟ Cody περιλαμβάνει αυτό το αρχείο στο πλαίσιο της αναζήτησής του Οι οδηγίες Solace εμφανίζονται σε κάθε συζήτηση του Cody.

Κατεβάστε το κώδικα περιεχομένου
📄

Το Ταμπνίνι

Προγραμματίστε το διαμέσου του.. ملف تخصيص Το Ταμπνίνι يسمح لك بتعليم فريقك أدواته — بما في ذلك أتمتة متصفح Solace Browser.Το αρχείο εξατομίκευσης του Το Ταμπνίνι σας επιτρέπει να διδάξετε την εργαλειομηχανή της ομάδας σας, συμπεριλαμβανομένης της αυτοματοποίησης του προγράμματος περιήγησης Solace.

Κατεβάστε το Το Ταμπνίνι config
🆕

Πληροφορήστε την AI

Προσθέστε στο δικό σας.replit をreplitする をreplitするΤο αρχείο είναι[ai]Το τμήμα Πληροφορήστε την AI διαβάζει το πλαίσιο του έργου από εδώ Η Solace γίνεται διαθέσιμη σε κάθε εργασιακό χώρο Replit.

Κατεβάστε .replit をreplitする snippet
🤖

Ο Ντέβιν

Τοποθεσία σε τόπο.devin/Handling-Anleitungen/Ο Ντέβιν διαβάζει βιβλία παιχνιδιού προτού ξεκινήσει καθήκοντα μακροπρόθεσμης προθεσμίας.

Κατεβάστε το βιβλίο παιχνιδιών του Ο Ντέβιν
🏭

Το Το Factory Droid

Το εργοστάσιο διαβάζειAGENTS.md Και και και .fabrik/Οι πράκτορες Droid κληρονομούν τις δυνατότητες της Solace όταν αυτοματοποιούν τα ροά εργασίας ανάπτυξης λογισμικού.

Κατεβάστε το Config Factory
🔰

Κύκλος Κύκλος Κύκλος Κύκλος

Προσθέστε στοΤο Το .kilocode/rules/ . .Το Κύκλος Κύκλος Κύκλος Κύκλος ακολουθεί το ίδιο πρότυπο κανόνων του έργου όπως το Κλέιν Solace για κάθε συνεδρία κωδικοποίησης.

Κώδικα κανόνων Kilo Download Code rules

llms.txt

Ο Jeremy Howard πρότυπος για LLM-ανάβασιμες περιγραφές ιστοσελίδων.

Download llms.txt

Τι είναι Inside the CLAUDE.md Σναπτέτ

Κάθε αρχείο ολοκλήρωσης διδάσκει στον πράκτορα της AI σας ακριβώς πώς να χρησιμοποιήσει το Solace. Εδώ είναι το κείμενο του κώδικα Κλόιντ Κώδικας και το αφήνετε στο έργο σας και ο πράκτορας σας κατανοεί αμέσως όλα τα 14 API του Solace, τον Ο MCP server είναι ο MCP server., την ηλεκτρονική υπογραφή και τις βέλτιστες πρακτικές.

# Solace Browser Integration # Source: solaceagi.com/agents/claude.md ## What Solace Is Chromium fork with a native Yinyang sidebar. Solace Hub starts first and exposes Yinyang Server on port 8888. Sessions persist. Evidence is hash-chained. MCP: 8 tools live now. ## Quick Start curl http://localhost:8888/api/status # → {"running": true, "status": "ready"} ## Core API (all POST, JSON body) navigate {"url": "...", "wait_for": "networkidle"} click {"selector": "..."} fill {"selector": "...", "value": "..."} screenshot {"full_page": true} → {"filepath": "artifacts/..."} evaluate {"Εκφράσεις": "document.title"} aria-snapshot GET → accessibility tree JSON ## YinYang YinYang Notify (alert user, non-blocking) POST /api/yinyang/notify {"type":"success","message":"...","priority":"low"} ## E-Sign (FDA Part 11 §11.100) POST /api/v1/esign/token {"user_id":"...","run_id run_id":"...","meaning":"reviewed_and_approved"} ## MCP (add to .claude/settings.json) {"mcpServers":{"solace":{"command":"python3","args":["yinyang_mcp_server.py"]}}} ## Best Practices 1. Screenshot before click (evidence of what agent saw) 2. ARIA snapshot for structure, screenshot for visual 3. Minimal OAuth3 scopes + budget_usd budget on every token 4. Notify user via YinYang YinYang (never console.log spam) 5. E-sign every user-approved action
# Solace Browser Integration
# Source: solaceagi.com/agents/claude.md

## What Solace Is
Chromium fork with a native Yinyang sidebar. Solace Hub starts first and exposes Yinyang Server on port 8888.
Sessions persist. Evidence is hash-chained. MCP: 8 tools live now.

## Quick Start
curl http://localhost:8888/api/status
# → {"running": true, "status": "ready"}

## Core API (all POST, JSON body)
navigate    {"url": "...", "wait_for": "networkidle"}
click       {"selector": "..."}
fill        {"selector": "...", "value": "..."}
screenshot  {"full_page": true}  → {"filepath": "artifacts/..."}
evaluate    {"Εκφράσεις": "document.title"}
aria-snapshot GET  → accessibility tree JSON

## YinYang YinYang Notify (alert user, non-blocking)
POST /api/yinyang/notify {"type":"success","message":"...","priority":"low"}

## E-Sign (FDA Part 11 §11.100)
POST /api/v1/esign/token {"user_id":"...","run_id run_id":"...","meaning":"reviewed_and_approved"}

## MCP (add to .claude/settings.json)
{"mcpServers":{"solace":{"command":"python3","args":["yinyang_mcp_server.py"]}}}

## Best Practices
1. Screenshot before click (evidence of what agent saw)
2. ARIA snapshot for structure, screenshot for visual
3. Minimal OAuth3 scopes + budget_usd budget on every token
4. Notify user via YinYang YinYang (never console.log spam)
5. E-sign every user-approved action

Ολόκληρο το αρχείο:Κατεβάστε το κλαύδη.md snippet • Δείτε agents.json (μηχανικά αναγνωρίσιμη)

Χαίρετε τον κόσμο! σε 3 API Καλήσεις

Η πλήρης API της Solace είναι μαθησιμότητα σε τρεις εντολές.

1

Ναυτιλία σε οποιαδήποτε σελίδα

curl -X POST http://localhost:8888/api/navigate -H "Content-Type: application/json" -d '{"url": "https://example.com"}'
→ {"success": true, "status": 200, "url": "https://example.com"}
2

Εικόνα του τι συνέβη

curl -X POST http://localhost:8888/api/screenshot -H "Content-Type: application/json" -d '{"full_page": true}'
→ {"success": true, "filename": "screenshot-20260302-120000.png", "filepath": "artifacts/screenshot-20260302-120000.png", "size": 17115}
3

Τα στοιχεία καταγράφονται αυτόματα

→ plan.json env_snapshot.json run_log.txt behavior_hash.txt — سلسلة التشفير SHA-256 محكمة. كل إجراء يصعب تغييره.
Το plan.json env_snapshot.json run_log.txt behavior_hash.txt  SHA-256 hash chain sealed.Every action tamper-evident.

Ολόκληρο το Αναφορά API API Ολόκληρο το Αναφορά API API Full Αναφορά API API

All local browser-control endpoints run on http://localhost:8888. Treat /agents.json as the canonical machine-readable contract for your agent runtime.

Το Το Endpoint Μεθοδολογία Μεθοδολογία Τι κάνει Το Το OAuth3 Scope
/api/navigatePOSTΚατέβασε ένα URL στο πρόγραμμα περιήγησηςnavegador.navegar
/api/clickPOSTΚάντε κλικ σε οποιοδήποτε επιλογή CSSnavegador.hacer clic
/api/fillPOSTΓεμίστε ένα πεδίο φόρμαςnavegador.rellenar
/api/screenshotPOSTΚαταγράψτε τη τρέχουσα σελίδα ως PNG (σώθηκε σε αντικείμενα/)navegador.capture de pantalla
/api/evaluatePOSTΤο JavaScript ( Run Run)Εκφράσεις), return result keyevaluar navegador
/api/snapshotPOSTΚαταλήξτε το αργό HTML της σελίδαςnavegador.instantánea
/api/aria-snapshotGETΤο δέντρο προσβασιμότητας ARIA (structured JSON)navegador.instantánea
/api/dom-snapshotGETΔέντρο DOM snapshot για τα τεκμήρια δομής των διαπιστωτικών ελέγχωνnavegador.instantánea
/api/page-snapshotGETΣυνδυασμένη φωτογραφία σελίδας (ARIA + DOM + μεταδεδομένα)navegador.instantánea
/api/healthGETΕξετάστε τη ζεστασιά για την ετοιμότητα του χρόνου λειτουργίας.(αποκλείεται)
/api/statusGETΥγεία του προγράμματος περιήγησης, ετοιμότητα, τρέχουσα URL, συνεδρία(αποκλείεται)
/api/part11/statusGETΤο μέρος 11 κρατά την κατάσταση της συλλογής, το id συνεδρίασης, τα γραπτά bytes, το τελευταίο λάθος(αποκλείεται)
/api/part11/configPOSTΠρογραμματίστε το μέρος 11 για τη λειτουργία συλλογής και τον κατάλογο ελέγχου.Το Το part11.configure
/agents.jsonGETΗ μηχανή-ανάγνωση δυνατότητες εκδηλώνονται(αποκλείεται)

Το MCP Server Live Now

Το Model Context Protocol επιτρέπει στον κώδικα και σε άλλα συμβατά με το PH3 εργαλεία να συνδεθούν με το PH1 ως αυτόχθον εργαλείο, χωρίς να απαιτούνται εντολές curl.

✅ Τοπικό MCP Διαθέσιμο τώρα

# Step 1: start the Ο MCP server είναι ο MCP server. (stdio JSON-RPC 2.0)
python3 ~/projects/solace-browser/yinyang_mcp_server.py

# Step 2: add to Κλόιντ Κώδικας .claude/settings.json:
{
  "mcpServers": {
    "solace": {
      "command": "python3",
      "args": ["/path/to/solace-browser/yinyang_mcp_server.py"]
    }
  }
}

Μόλις ρυθμιστεί, ο Κλόιντ Κώδικας καλεί detect_apps, create_schedule, record_evidenceΚαι , και 5 more Hub-native MCP tools on localhost:8888Κάθε κλήση είναι OAuth3-scoped και SHA-256 αποδεικνύεται.

Απομακρυσμένο MCP Σύννεφο (Έρχεται σύντομα)

# Remote MCP is still coming soon:
{
  "mcpServers": {
    "solace": {
      "url": "mcp.solaceagi.com",
      "apiKey": "sol_..."
    }
  }
}

# Paid users can already launch a cloud twin today:
POST https://solaceagi.com/api/v1/browser/twin/launch
Authorization: Bearer sw_sk_...
{
  "scope": "twin:browser",
  "ttl_minutes": 15,
  "app_id": "solace-yinyang",
  "url": "https://solaceagi.com/dashboard"
}

Συνδεθείτε από οποιοδήποτε μηχάνημα. Οι εργαζόμενοι του προγράμματος περιήγησης τρέχουν στο σύννεφο. Το OAuth3 κυβερνά κάθε κλήση εργαλείων. Κάθε δράση είναι αλυσίδα hash και συλλαμβάνεται από στοιχεία στο θησαυρό σας.

8 Το εργαλείο MCPs Available Today

Το εργαλείο MCPΤα χάρτη μεταφέρονται από APIΤι κάνει
detect_appsPOST /detectDetect which Solace apps are available for a URL.
list_appsGET /creditsList the apps currently loaded by the Hub.
create_schedulePOST /api/v1/browser/schedulesCreate a cron-backed schedule for a local Solace app.
list_schedulesGET /api/v1/browser/schedulesRead back all active Hub schedules.
delete_scheduleDELETE /api/v1/browser/schedules/{schedule_id}Remove a schedule by UUID.
record_evidencePOST /api/v1/evidenceAppend a structured audit event to the evidence chain.
list_evidenceGET /api/v1/evidencePaginate existing evidence records for review.
get_hub_statusGET /healthInspect Hub health, readinessΚαι , και runtime state.

Τι μπορεί να κάνει ο πράκτορας σας με την Solace

Πέρα από το ναύσιμα και να κάνετε κλικ Η Solace δίνει στον πράκτορά σας ένα πλήρες αισθητικό και μνήμη σύστημα για το διαδίκτυο.

Δείτε την σελίδα

Πιάστε στιγμιότυπα DOM και δέντρα προσβασιμότητας ARIA. Ο πράκτορας σας λαμβάνει δομημένα οπτικά + σημασιολογικά δεδομένα όχι μόνο πρώιμο HTML.

Εκχύνετε διαρθρωμένα δεδομένα

Ο δρόμος τρέχει. /api/evaluateΕκτελέστε JavaScript και επιστρέψτε δομημένο JSON.Αποκτήστε πίνακες, τιμές, τιμές φόρμας ή οποιαδήποτε δεδομένα σελίδας απευθείας στο πλαίσιο του αντιπροσωπευτή σας.

Scoped Permissions

Ζητήστε μόνο αυτό που χρειάζεστε. Τα σήματα OAuth3 έχουν σκοπούς ()navegador.navegar, navegador.hacer clic, navegador.rellenar), χρονικά περιορισμένα και ανακλησιμότατα.

Αυτοματοποιημένα αποδεικτικά στοιχεία

Κάθε πράξη του πράκτορα καταγράφεται αυτόματα, συσχετίζεται με χασ και σφραγίζεται.Ο πράκτορας σας παράγει ένα ίχνος ελέγχου χωρίς να γράφει ούτε μια γραμμή κώδικα καταγραφής.

Συνταγή μνήμης

Στην επανεκπομπή, ο πράκτορας σας παραλείπει εντελώς το LLM και τρέχει το διαδρομή της αποθήκευσης για $0,001 99% φθηνότερο από την ανακαλύψη.

Εφαρμογή του προϋπολογισμού

Ορίστε όρια δαπανών ανά συνεδρία."presupuesto_usd": 0.05Στο αίτημά σας για τα token και η Solace σταματά τον πράκτορα όταν χτυπάει το προϋπολογισμό δεν υπάρχουν έξοδα αποφυγής.

Ψάχνουν για στοιχεία

Το ερώτημα παρελθόν τρέχει με/api/evidence/searchΟι πράκτορες μπορούν να αναζητήσουν τι συνέβη στις προηγούμενες συνεδρίες χρήσιμο για επιπλέον εργασίες όπως "ηλεκτρονικά μηνύματα μηνύματος μηνύματος που δεν έχουν δει από την τελευταία εκτέλεση".

Συνεχισμός συνεδρίασης

Οι συνεδρίες του προγράμματος περιήγησης επιβιώνουν μεταξύ των κλήσεων του πράκτορα. Εισαγγελέστε μία φορά, επαναχρησιμοποιήστε τη συνεδρίαση. Δεν υπάρχει επισήμως αυθεντία επίhead. Cookies, τοπική αποθήκευση και auth tokens παραμένουν σε όλες τις εργασίες.

Παράλληλες καρτέλες

Ο πράκτορας σας μπορεί να σάψει 10 σελίδες παράλληλα, να συγκρίνει τα αποτελέσματα και να συγχωνεύσει τα ευρήματα, όλα με ανεξάρτητες διαδρομές αποδεικτικών στοιχείων.

Πολλαπλές Ατζέντες Σπαρμάδες

Αναπτύσσουν πολλές ανεξάρτητες περιπτώσεις του Solace Browser. Οι πράκτορες προσκόπων εξερευνούν, οι πράκτορες κωδικοποιών ενεργούν, οι πράκτορες σκεπτικιστών επαληθεύουν. Κάθε περίπτωση έχει τη δική της συνεδρίαση, το προϋπολογισμό και την αλυσίδα αποδεικτικών στοιχείων. Ορχήστρα από οποιονδήποτε προ

Ε-Υπογραφή & FDA Μέρος 11

Κάθε εγκεκριμένη ενέργεια μπορεί να υπογραφεί ηλεκτρονικά: ο χρήστης καταγράφει την αξιολόγηση και την έγκριση της ενέργειας στο [PH0]] (Phuc) στο [timestamp]”.Η υπογραφή είναι SHA-256 σφραγισμένη στην αλυσίδα hash. Συμφωνεί με το FDA 21 CFR μέρος 11 §11.100 ηλεκτρονικές υπογραφές.

Οι καλύτερες πρακτικές του πράκτορα

Σχήματα που κάνουν τον πράκτορά σας αξιόπιστο, ελεγκτικό και φθηνό να λειτουργεί.

✅ Παίξτε μια εικόνα του οθόνης πριν κάνετε κλικ

Πάντα να καλέσεις./api/screenshotΑυτό δημιουργεί ένα αρχείο αποδεικτικών στοιχείων για το τι είδε ο πράκτορας πριν ενεργήσει κρίσιμο για τα ίχνη ελέγχου και την αποσυντομία αποτυχημένων εκδράσεων.

POST /api/screenshot {"full_page": false}
POST /api/click {"selector": "#submit-btn"}

Σναπσοτ για τη δομή, Σκηνικό για την όραση

Χρησιμοποιήστε /api/aria-snapshot(ARIA accessibility tree, JSON) όταν ο πράκτορας σας χρειάζεται να καταλάβει τη δομή της σελίδας./api/snapshotΧρησιμοποιήστε για το HTML./api/screenshotΓια την οπτική διάταξη και τις εικόνες.

GET /api/aria-snapshot  # returns ARIA JSON tree
POST /api/snapshot      # returns raw HTML
POST /api/screenshot    # returns PNG filepath

Ζητήστε ελάχιστα σκοπούς

Μια εργασία έρευνας μόνο για ανάγνωση δεν θα πρέπει ποτέ να έχειnavegador.rellenarΤα στενά πεδία αποτρέπουν τυχαίες παρενέργειες και ικανοποιούν τις ελέγχους συμμόρφωσης.

POST /oauth3/token {
  "user_id": "local-agent",
  "scopes": ["navegador.navegar",
             "navegador.capture de pantalla"],
  "ttl_seconds": 300
}

Ελέγξτε πρώτα τις υπάρχουσες συνταγές

Πριν ξεκινήσεις μια ροή εργασίας με τακόνια LLM, καλέστε/api/recipes/matchΑν υπάρχει συνταγή για το έργο, αναπαραστείτε το στο $0.001.

POST /api/recipes/match {
  "task": "gmail inbox triage"
}
# → {"hit": true, "recipe_id": "gmail-v3"}

Καθορίστε ένα προϋπολογισμό σε κάθε συνεδρίαση

Ποτέ μην αφήνεις έναν πράκτορα να τρέξει χωρίς ανώτατο όριο προϋπολογισμού.budget_usd budget budgetΗ Solace θα σταματήσει σκληρά τη συνεδρίαση όταν το όριο φτάσει, αντί να ξοδεύει σιωπηλά υπερβολικά.

POST https://solaceagi.com/api/v1/oauth3/token {
  "api_key": "sw_sk_..."
}
# → {"access_token":"..."}

POST https://solaceagi.com/api/v1/oauth3/tokens
Authorization: Bearer sw_sk_...
{
  "scopes": ["files.read", "files.write"]
}
# → {"token":"o3_..."}
# Use header: X-OAuth3-Token: o3_...

Αναχρησιμοποιήστε Sessions για Αξιωμένες Ιστοσελίδες

Εισαγγελέστε μία φορά και αποθηκεύστε το σήμα της συνεδρίασης."id phiên"Εξαιρεί τις ροές σύνδεσης από κάθε εκτέλεση πράκτορα.

POST /api/navigate {
  "url": "https://app.example.com/inbox",
  "id phiên": "sess_abc123"
}

Το "Αγένοτο" Αποτελεί Σημασία Γιατί

ΑΕΟ: Ατζέντη Οπτικοποίηση Μηχανών

Όπως ακριβώς το SEO βελτιστοποιείται για τους αναζήτητες, έτσι και το AEO βελτιστοποιεί για τους πράκτορες της νοημοσύνης.

Απόδειξη που οι πράκτορες σας δεν μπορούν να παραπλανήσουν

Κάθε πράξη του πράκτορα παράγει ένα SHA-256 χασ-συνδέματα απόδειξη.Ο CISO σας μπορεί να ελέγξει τι έκανε ο AI.Το συμβούλιο σας μπορεί να δει τα στοιχεία.

Συνταγές που κάνουν τους πράκτορες πιο έξυπνους

Όταν ένας πράκτορας ολοκληρώνει μια εργασία, γίνεται συνταγή. Την επόμενη φορά: $0.001 επαναλάβει δεν καταναλώνεται κανένας LLM. Οι πράκτορες που χρησιμοποιούν το Solace γίνονται γρηγορότεροι και φθηνότεροι με την πάροδο του χρόνου.

Πώς συγκρίνεται η Ηρεμία

Οι προγραμματιστές που επιλέγουν εργαλεία αυτοματοποίησης του προγράμματος περιήγησης κάνουν τέσσερα ερωτήματα: Διατηρεί συνεδρίες; Δημιουργεί ένα μονοπάτι ελέγχου; Μπορώ να αναθέσω σε έναν AI χωρίς να χρεώσουν έξοδα; Θα επιβιώσει από έλεγχο συμμόρφωσης; Εδώ είναι η ειλικρινής απάντηση για κάθε επιλογή.

Ειδικότητα Ο Solace Browser Πραγματάρχης άμεσης δράσης Browser-use / OpenClaw Μπαρντίν / Ζάπιερ
Η επίμονη συνεδρίαση ✅ Τα cookies επιβιώνουν σε όλες τις εκδρομές Εφαιρικός κατά προεπιλογή Χωρίς μνήμη συνεδρίασης ✅ Κράτος επέκτασης Chrome
Το Το SHA-256 audit trail είναι ένα από τα πιο δημοσιεύματα. είναι ένα από τα πιο δημοσιεύματα. ✅ Κάθε δράση, αλυσίδα χασάκια Κανένας ενσωματωμένος Κανένας Λογκογραφίες μόνο (όχι επαχθητικά)
Το FDA μέρος 11 e-sign ✅ Κατασκευασμένο σε ()/api/v1/esign) Not available Not available Not available
Προϋπολογιστικό / ανώτατο όριο κόστους ✅ Προϋπολογιστικές πύλες ανά τόκενο Απεριόριστη (χωρίς πύλη) Δεν υπάρχει έλεγχος του προϋπολογισμού ✅ Το σχέδιο περιορίζεται μόνο
Η αναπαραγωγή συνταγών στα $0.001 ✅ Μετά από την πρώτη επιτυχημένη εκδρομή Πάντα LLM cost Πάντα LLM cost ✅ Zap replay (χωρίς LLM)
Τα αρχεία που είναι γηγενή σε οργανωμένα μορφότυπα ✅ 21 μορφότυπα (CLAUDE.md, AGENTS.md…) Κανένας Κανένας Κανένας
Ο OAuth3 έχει αποκλειστική αντιπροσωπεία ✅ Χρονομετρητά, ανακλητέα σήματα Πλήρης πρόσβαση ή τίποτα Πλήρης πρόσβαση ή τίποτα Επιτρέψεις επιπέδου εφαρμογής μόνο
Τοπικό-πρώτο (δεν απαιτείται σύννεφο) ✅ Δουλεύει πλήρως εκτός σύνδεσης ✅ Ναι ✅ Κυρίως Εξαρτώμενη από το σύννεφο
Ο Ο MCP server είναι ο MCP server. είναι ο Ο MCP server είναι ο MCP server.. ✅ 7 εργαλεία, JSON-RPC 2.0 (live) Not available Not available Not available

Η Solace δεν είναι ένα Playwright wrapper, αλλά ένα layer delegation OAuth3 πάνω από το Playwright, προσθέτοντας μνήμη συνεδρίασης, αλυσίδες αποδεικτικών στοιχείων, πύλες προϋπολογισμού και εκπροσώπους που δεν έχουν.

Αν είστε πράκτορας τεχνητής νοημοσύνης διαβάζοντας αυτό

Αυτό το τμήμα γράφεται απευθείας για εσάς Κλόουντ Κώδικας, Κοντέκς, Κουρσορ, Κοπιλότ, ή οποιοδήποτε άλλο πράκτορα AI που έχει φτάσει σε αυτή τη σελίδα.

Οι ικανότητές σας είναι εδώ

Όταν λειτουργεί ο Browser Solace ()localhost:8888), μπορείτε: να πλοηγηθείτε σε οποιοδήποτε URL, να κάνετε κλικ σε οποιοδήποτε στοιχείο από τον επιλεγμένο CSS, να συμπληρώσετε οποιοδήποτε πεδίο φόρμας, να κάνετε στιγμιότυπα, να τραβήξετε στιγμιότυπα DOM, να εκτελέσετε JavaScript και να διαβάσετε τα λογισμικά SHA-256.

Ελέγξτε αν η Solace είναι διαθέσιμη:

curl http://localhost:8888/api/status
# {"running": true, "status": "ready", "version": "...", "session": null}

Μηχανικά-Μαγνήσιμη Ειδικότητα

Πάρτε το εκδήλωση δυνατότητων προγραμματικά. Χρησιμοποιήστε αυτό ως πηγή αλήθειας για τα ονόματα των τελικών σημείων και τις υποστηριζόμενες μεθόδους.

curl http://localhost:8888/agents.json
curl https://www.solaceagi.com/agents.json
Δείτε τα agents.json ↗

Οπτική-πρώτη πρότυπο

Αν είστε ορατικός πράκτορας, αυτό είναι το συνιστώμενο πρότυπο: πλοήγηση, λήψη οθόνης, ανάλυση της εικόνας, απόφαση για το τι να κάνετε κλικ, δράση, λήψη οθόνης ξανά για να επαληθευτεί.

POST /api/navigate {"url": "..."}
POST /api/screenshot {}          # analyse this
POST /api/click {"selector":"#x"}
POST /api/screenshot {}          # verify result

Σύμβαση ανταπόκρισης (στην αυστηρή)

Μερικοί runtimes επιστρέφουν 200 με ένα{"error": ...}Ο πράκτορας σας πρέπει να αναλύει JSON και να απαιτεί επιτυχία == true body πριν προχωρήσει.

# Robust rule:
# 1) Parse JSON response
# 2) if response.success is not true -> fail step
# 3) include response.error in escalation note

{"success": true, "url": "https://example.com", "status": 200}
{"error": "Page.fill: Timeout 30000ms exceeded."}

Πρωτόκολλο Ανθρώπινης Επεξόδου

Αν χτυπήσεις CAPTCHA, 2FA, αμφιβολία έγκρισης ή κίνδυνο νομικής/συμμόρφωσης, σταματήστε αμέσως τις κλήσεις δράσης.{"escalate": true}Μισήγηση στον ορχήστρα οικοδεσπότη (μην επαναπροσπάθησε τυφλά).

{
  "escalate": true,
  "reason": "2FA required",
  "last_step": "POST /api/click #sign-in",
  "evidence": "artifacts/screenshot-20260304-131500.png"
}

Ο ασφαλής κύκλος εκτέλεσης

Χρησιμοποιήστε ένα καθοριστικό κύκλο: υγεία, πλοήγηση, επιθεώρηση, δράση, επαλήθευση, σημείο ελέγχου.ΠΡΟΣΤΕ /api/page-snapshotΟι υψηλού κινδύνου ενέργειες πριν από τη λήψη των εκδόσεων παραμένουν ελεγχόμενες και αποφεύγουν τα σφάλματα σε κασέτα.

GET  /api/health
POST /api/navigate   {"url":"..."}
GET  /api/page-snapshot
POST /api/click|fill {"selector":"..."}
POST /api/screenshot {"full_page":true}
GET  /api/status

Πώς να δημιουργήσετε ένα E-Sign Record

Όταν ένας χρήστης εγκρίνει μια ενέργεια που προετοιμάσατε, καταγράφετε την ηλεκτρονική υπογραφή του. Αυτό δημιουργεί ένα FDA 21 CFR μέρος 11 §11.100 συμμόρφωση αρχείο: ποιος εγκρίνει, τι εγκρίνει, και πότε σφραγισμένο στην αλυσίδα hash.

# After user clicks Αποδεχτείτε την έγκριση in the bottom rail:
POST /api/v1/esign/token
{
  "user_id": "phuc@example.com",
  "run_id run_id": "run-abc123",
  "meaning": "reviewed_and_approved",
  "action_description": "Sent email reply to Li Li re: Solace",
  "timestamp": "2026-03-03T15:00:00Z"
}
# → {
#   "esign_hash": "sha256:abc...",
#   "sealed_at": "2026-03-03T15:00:01Z",
#   "chain_entry_id": 42,
#   "verifiable": true
# }

Πολλαπλής παράγοντας μοτίβο

Αποκαλύψτε τρεις πράκτορες για ανθεκτική αυτοματοποίηση: Σκοτ (ναυάγηση + οθόνη, ανάγνωση μόνο, μοντέλο L1) → Σολβερ (κλικ + συμπλήρωση + αξιολόγηση, μοντέλο L3) → Σκεπτικιστική (επιβεβαιώστε την έξοδο κατά την απόδειξη, μοντέλο L1).run_id run_id run_id run_idΟι αλυσίδες αποδεικτικών στοιχείων τους συγχωνεύονται κατά τη διάρκεια της χρονικής περιόδου.

# Scout: read-only token
POST /oauth3/token {"user_id":"scout","scopes":["navegador.navegar","navegador.capture de pantalla"],"ttl_seconds":60}
# Solver: action token
POST /oauth3/token {"user_id":"solver","scopes":["navegador.navegar","navegador.hacer clic","navegador.rellenar"],"ttl_seconds":60}
# Skeptic: verify token
POST /oauth3/token {"user_id":"skeptic","scopes":["navegador.instantánea","evidence.read"],"ttl_seconds":60}

# All share: {"run_id run_id": "run-abc123"}

Έκπληξη για τα πράκτορα

Κάθε σφάλμα Solace πληκτρολογείται. Τα ανατρεψιτά σφάλματα ανακάμπονται με backoff. Τα μη ανατρεψιτά σφάλματα χρειάζονται ανθρώπινη παρέμβαση ή ανασχεδιασμό των εργασιών.

Κώδικας Το νόημα Ανακατάθετη Ο δράστης δράσης Ο πράκτορας δράσης
SELECTOR_NOT_FOUNDΟ επιλογής CSS δεν ταιριάζει με τίποταNoΤο Call/api/snapshotνα ανακαλύψει ξανά τη δομή
NAVIGATION_TIMEOUTΗ σελίδα πήρε 30 χρόνια για να φορτωθεί.Ναι ΝαιΑποκαλείται να δοκιμάσει με εκθετικό backoff (max 3 προσπάθειες)
BUDGET_EXCEEDEDΤο όριο δαπανών συνεδρίασης χτυπήθηκεNoΕπεξετάστε τον ανθρώπινο χειριστή για αύξηση του προϋπολογισμού
SCOPE_DENIEDΔράση όχι σε OAuth3 token scopesNoΖητήστε νέο σήμα με απαιτούμενο πεδίο εφαρμογής
HUMAN_REQUIREDCAPTCHA ή 2FA ανιχνεύθηκεNoΤο Call{"escalate": true}Αμέσως αμέσως.
NETWORK_ERRORΤο στόχο του ιστότοπου είναι απρόσιτοΝαι ΝαιΠροσπαθήστε ξανά μετά από 5 χρόνια, στη συνέχεια 30 χρόνια, στη συνέχεια αποτύχετε
SESSION_EXPIREDΤα cookies είναι παλιά.NoΑναγνώστε, στη συνέχεια αναλάβετε από το τελευταίο σημείο ελέγχου των αποδεικτικών στοιχείων
ELEMENT_NOT_INTERACTABLEκρυμμένο ή απενεργοποιημένο ElementΝαι ΝαιΠεριμένετε 2 δευτερόλεπτα και ξαναπροσπαθήστε, λήψη οθόνης για να επαληθεύσετε την κατάσταση πρώτα

Το Το Wiki Prime Semantic Wayback Machine

Κάθε σελίδα που επισκέπτεται η Solace συμπιέζεται σε μια 750-βάιτ σημασιολογική στιγμιότυπο αποθηκεύοντας τη δομή, την πρόθεση, τη πλοήγηση και τις βασικές οντότητες της σελίδας. Δεν χρειάζεται κανένα διακομιστή μετά την πρώτη λήψη.

Το διάσπασμα ροής: localhost:8888Διαχειρίζεται την τοπική συλλαγή/εκτέλεση στο Solace Browser, ενώhttps://solaceagi.com/api/v1/prime-wiki/* Η λειτουργία Local-only λειτουργεί χωρίς τον cloud index.

750 bytes → Full Page

Το Wayback Machine αποθηκεύει 100KB+ πρώιμο HTML ανά σελίδα (100,000 TB συνολικά).

# Reconstruct any indexed page locally:
python3 prime_wiki_render.py \
  --url https://github.com
# → prime-wiki-renders/github-com.html

Appstore-Focused Index

Σε αντίθεση με το Wayback Machine (όλος ο ιστός), η Solace επικεντρώνεται στηνΙστοτόπους appstoreτα sites που έχουν συνταγές αυτοματοποίησης Solace. GitHub, Gmail, LinkedIn, Substack, Η έννοια, και πολλά άλλα.

GET /api/v1/prime-wiki/search?q=github
# Returns all indexed GitHub pages

GET /api/v1/prime-wiki/stats
# {"count": 7, "rtc_verified_count": 7}

Πρωτο: Πλήρης πρόσβαση στην κοινότητα.

Δωρεάν:Συλλέξτε στιγμιότυπα από τη δική σας περιήγηση.
Προ ($28/μηνα):Επικοινωνήστε άμεσα με τον πλήρη δείκτη κοινότητας σημασιολογική μνήμη για κάθε ιστότοπο appstore. Απεξέλθουν την ανακαλύψη του LLM. Κράτατε $1050/μήνα σε τόκενους.

# Download all appstore codebooks once:
GET /api/v1/prime-wiki/assets?appstore_only=true
# Store at ~/.solace/pzip/assets/
# Decompress locally, forever — offline capable

Render API Server-Side Reconstruction

Ανασχηματίζει κάθε επισημανμένη σελίδα απευθείας από την API. Επιστρέφει πλήρες HTML με ενσωματωμένο διάγραμμα κατάστασης Prime Mermaid FSM. Χρησιμοποιείται για προβολές, στιγμιότυπα οθόνης και αποσχέσεις συνταγών.

# Render by URL (server decompresses + reconstructs):
GET /api/v1/prime-wiki/render?url=https://github.com

# Render by hash:
GET /api/v1/prime-wiki/render?url_hash=<sha256>
# ← Returns full HTML + Prime Mermaid diagram

Συμπληρώστε περιουσιακά στοιχεία της σελίδας

Κάθε επίσκεψη του Solace Browser σε μια ιστοσελίδα appstore δημιουργεί μια στιγμιότυπη φωτογραφία του Το Wiki Prime.Απολέξτε την κοινοτική ανταλλαγή οι επισκέψεις σας επωφελούνται κάθε μέλος του Pro.Αφορτώστε κωδικογραφίες τομέα για να επιταχύνετε την αποσυμπίεση.

# Push a snapshot (community contribution):
POST /api/v1/prime-wiki/push
{"url_hash": "<sha256(normalized_url)>",
 "url_display": "https://github.com",
 "snapshot_b64": "<base64(gzip(json_snapshot))>",
 "original_size": 12345,
 "compressed_size": 912,
 "schema_version": "prime-wiki-v1",
 "page_type": "landing",
 "rtc_verified": true,
 "sha256_original": "<sha256(raw_json_bytes)>",
 "sha256_compressed": "<sha256(gzip_bytes)>"}

# Upload domain codebook (Pro):
POST /api/v1/prime-wiki/assets
{"domain": "github.com", "asset_b64": "..."}

Ο Yinyang: Ο πράκτορας σας είναι ο σύντροφος της ιστοσελίδας.

Κάθε σελίδα που επισκέπτεται ο Solace Browser λαμβάνει μια μόνιμη διπλή σιδηροδρομική επικάλυψη. Το πάνω σιδηροδρομικό σιδηροδρομικό σιδηροδρομικό δείχνει την κατάσταση του πράκτορα σας σε πραγματικό χρόνο.añadir_init_scriptεπιβιώνουν στη πλοήγηση, στις επαναφορτώσεις σελίδων και στις σελίδες που έχουν κλειδωθεί με CSP, όπως το Gmail.

▲ Top Rail Always Visible

Μια γραμμή 32px που είναι καρφωμένη στην κορυφή κάθε σελίδας.[PH0]] [PH1]] home]→ να επιστρέψει στο σπίτι του προγράμματος περιήγησης με ένα κλικ.IDLE / EXECUTING / PREVIEW_READY / DONE), το τρέχον όνομα της εφαρμογής και τα στατιστικά στοιχεία περιστρεφόμενης αξίας (επισκέφθηκαν σελίδες, LLM κλήσεις, κόστος αποθηκεύεται, διάρκεια της συνεδρίας).

# Push a state update to the top rail:
POST /api/yinyang/notify
{"type": "state_update",
 "state": "EXECUTING",
 "app_name": "Gmail Triage"}

▼ Bottom Rail Chat & Αποδεχτείτε την έγκριση

Ένα 36px κατέρρευσε το πάνελ συνομιλίας στο κάτω μέρος κάθε σελίδας.PREVIEW_READY(ο πράκτορας σας έχει προετοιμάσει μια δράση),BLOCKED(προβάλλει διευκρινίσεις), ήFAILEDΟι κλικ χρήστη.Αποδεχτείτε την έγκριση or Απόρριψηο αντιπρόσωπός σας λαμβάνει την απόφαση μέσω του WebSocket.

# WebSocket for real-time agent ↔ Yinyang:
ws://localhost:8888/ws/yinyang

# Push preview for user approval:
{"type": "bottom_rail_update",
 "payload": {
   "state": "PREVIEW_READY",
   "preview_text": "Reply to Li Li about...",
   "show_approve_reject": true,
   "run_id run_id": "run-abc123"
 }}

Πush Alerts 3 Channels

Οι πράκτορες μπορούν να ωθούν τις ειδοποιήσεις προς τον χρήστη χωρίς να διακόψουν την τρέχουσα σελίδα τους.Τοστ(3 δεξιά κάτω popup popup),popup popup popup popup(μοδαλικό με κουμπιά δράσης),Η υπεράσπισηΌλα τα κανάλια είναι FSM-gated δεν υπάρχουν προειδοποιητικές πυρκαγιές χωρίς έγκυρη μεταβατική κατάσταση.

POST /api/yinyang/notify
{"type": "push_alert",
 "channel": "Τοστ",
 "message": "Gmail triage complete: 12 sorted",
 "priority": "low"}

# channel: "Τοστ" | "popup popup" | "Η υπεράσπιση"
# priority: "low" | "high" | "critical"

Δουλεύει σε όλες τις σελίδες, συμπεριλαμβανομένου του Gmail.

Τα σιδηροδρομικά συστήματα εισάγονται ωςΠρακτορείο προσθέτει_init_scriptδιατηρούνται σε κάθε πλοήγηση στο ίδιο πλαίσιο του προγράμματος περιήγησης, συμπεριλαμβανομένων των σελίδων που έχουν κλειδωθεί με CSP όπωςΤο Gmail, Τα Τα Google DocsΚαι , καιΗ έννοιαΤο JS χρησιμοποιεί μόνο μεθόδους DOM (όχι.HTML εσωτερικήΤο Yinyang είναι πάντα ορατό, πάντα προσβάσιμο.

Yinyang Chat API

Οι χρήστες μπορούν να πληκτρολογήσουν απευθείας στο Yinyang από το κάτω σιδηρόδρομο.Ο πράκτορας σας λαμβάνει μηνύματα μέσω WebSocket και μπορεί να απαντήσει.Χρησιμοποιήστε αυτό για αιτήματα διευκρινισμού, αμφιλεγόμενες εγκρίσεις ή αλλαγές στο διαμέρισμα διαμόρφωσης.Κάθε μήνυμα καταγράφεται στο

POST /api/yinyang/chat
Authorization: Bearer <api_key>
{"message": "User says: skip newsletters",
 "context": {"run_id run_id": "run-abc123"}}
# → {"reply": "Got it. Skipping newsletters..."}

Αργεντινές Αποτελέσματα: Το Ταχυδρομικό Ταμείο, το Ταχυδρομικό Ταμείο και τα Αποδεικτικά Δοκιμαστήρια

Κάθε εργασία που εκτελεί ο πράκτορας σας παράγει αποτελέσματα που είναι προσβάσιμα από την αρχική σελίδα του Solace Browser.Αποδοχικά σχεδιασμένα με την αρχή του Jony Ive: πάντα παρόντα, ποτέ επιθετικά, ακριβώς αυτό που χρειάζεστε.Ο πράκτορας λειτουργεί.Εσείς αναθεωρείτε, υπογράφετε και αποστέλλετε.

Ταχυδρομικό κουτί Δράγματα που περιμένουν αναθεώρηση

Κάθε σχέδιο που προετοιμάζει ο πράκτορας σας (επιστολή απάντησης, αναρτήματα υποθέματος, σχόλιο του LinkedIn) καταλήγει εδώ πριν αποστείλει.Το ταχυδρομικό κουτί δείχνει: το πλαίσιο αποστολέας, το σχέδιο που γράφει ο πράκτορας, το βαθμό εμπιστοσύνης, το εκτιμώμενο χρόνο αποστολής.Αναθεωρεί

GET /api/v1/inbox
# {"items": [{
#   "id": "draft-abc",
#   "app": "gmail-inbox-triage",
#   "type": "email_reply",
#   "to": "li.li@...",
#   "subject": "Re: Solace user case",
#   "preview": "Hi Li Li, thanks for...",
#   "confidence": 0.91,
#   "status": "awaiting_approval"
# }]}

Outbox Στείλθηκε & Προγραμματίστηκε

Τα εγκεκριμένα στοιχεία εισέρχονται στο outbox.Βλέπε τι έστειλε, πότε, με ποια εφαρμογή και με ποια στοιχεία χασάζ.Τα προγραμματισμένα στοιχεία δείχνουν την επόμενη ώρα ενεργοποίησης τους.Κάθε εισήγηση στο outbox συνδέεται με το πλήρες δέμα αποδεικτικών στοιχείων του μέρους 11.

GET /api/v1/outbox
# {"items": [{
#   "id": "sent-xyz",
#   "app": "gmail-inbox-triage",
#   "sent_at": "2026-03-03T14:30:00Z",
#   "to": "li.li@...",
#   "evidence_hash": "sha256:abc...",
#   "status": "sent"
# }]}

📅 Σχεδιάγραμμα & Καλενάριο

Επαναλαμβανόμενες εργασίες (αύριο σύντομο, εβδομαδιαίο διήμερο, βραδινό αρχείο) εμφανίζονται στο πρόγραμμα.Βλέπετε την επόμενη ώρα εκτέλεσης, το αποτέλεσμα της τελευταίας εκτέλεσης και το προϋπολογισμό που καταναλώθηκε σε αυτή την περίοδο.Οι πράκτορες μπορούν να προσθέσουν στο πρόγραμμα μέσω API· οι χρήστες μπορούν να ανα

GET /api/v1/schedule
# {"items": [{
#   "app": "morning-brief",
#   "cron": "0 7 * * *",
#   "next_run": "2026-03-04T07:00:00Z",
#   "last_status": "DONE",
#   "budget_used_7d": "$0.12"
# }]}

Ιστορία Συνταγή Λογκ Run

Κάθε τρέξιμο συνταγών καταγράφεται: όνομα της εφαρμογής, διάρκεια, χρησιμοποιούμενα σήματα, κόστος, αποτέλεσμα. Οι επιτυχημένες τρέξεις δημιουργούν την απομύθραση συνταγών για μελλοντικές αναπαραγωγές $0.001$. Οι αποτυχημένες τρέξεις δείχνουν πού έσπασαν και γιατί είναι τέλειες για την αποσυντάκτηση συνταγών εφαρμογών.

GET /api/v1/history?limit=20
# {"runs": [{
#   "run_id run_id": "run-abc",
#   "app": "gmail-inbox-triage",
#   "started": "2026-03-03T14:00:00Z",
#   "duration_s": 18,
#   "tokens": 1247,
#   "cost_usd": 0.00073,
#   "outcome": "DONE",
#   "recipe_replayed": false
# }]}

FDA μέρος 11 Επαραδείξεις

Κάθε έγκυρη ενέργεια παράγει μια διακριτική ακολουθία λήψης οθόνης.Προσπέλαστη από το πάνελ ιστορίας: δείτε ακριβώς τι έδειξε ο πρόγραμμα περιήγησης πριν ενεργήσει ο πράκτορας σας, τι πρότεινε ο πράκτορας και τι πράγματι εκτελέστηκε.SHA-256 ειχιχιχαντιστοιχία.Ετοιμος για ηλεκτρονική υπογραφή

GET /api/v1/evidence/{run_id run_id}
# {"run_id run_id": "run-abc",
#  "screenshots": [
#    {"step": 1, "url": "...", "sha256": "..."},
#    {"step": 2, "url": "...", "sha256": "..."}
#  ],
#  "seal": {"hash": "sha256:...",
#           "signed_at": "..."}}

Το Wiki Prime Snapshots

Όταν ο πράκτορας σας επισκέπτεται ένα νέο site, δημιουργεί μια Το Wiki Prime στιγμιότυπο: ένα ενδεικτικό χάρτη όλων των διαδραστικών στοιχείων (DOM επιλεγείς, ARIA ρόλους, δρόμους δράσης).

GET /api/v1/prime-wiki/list
# {"snapshots": [{
#   "domain": "mail.google.com",
#   "captured_at": "2026-03-03",
#   "selectors": 847,
#   "recipes": 3,
#   "mermaid_url": "/prime-wiki/gmail.md"
# }]}

Μάθηση από ανθρώπινα επεξεργαστήρια

Όταν ένας χρήστης επεξεργάζεται ένα σχέδιο που έχει γραφτεί από τον πράκτορα πριν το εγκρίνει, η Solace καταγράφει το δέλτα ως .Σημείωση προτιμήσεωνΜε την πάροδο του χρόνου, ο πράκτορας μαθαίνει τη φωνή, τον τόνο και το στυλ του χρήστη χωρίς καμία ρητή εκπαίδευση.

Πώς λειτουργεί

  1. Ο πράκτορας γράφει σχέδιο.Οι καταρτήσεις στο Inbox με →Περιμένοντας την κατάσταση έγκρισης.
  2. Χρήστης επεξεργαζόταν το σχέδιο.→ Η Solace διαφέρει το πρωτότυπο από το επεξεργασμένο κείμενο, εκχύνει το delta
  3. Ο χρήστης εγκρίνειΤο delta αποθηκεύεται ως aπροτιμία στυλ προτιμήσεωνΤαχυδρομείο στο app + λήπτης
  4. Το επόμενο τρέξιμο→ Ο πράκτορας λαμβάνει προτιμήσεις στυλ στο σύστημα του, το προειδοποιητικό του:Ο χρήστης προτιμά: μικρότερο σύνθημα, χωρίς σημάδια έκκλησης, πάντα αναφέρουν τον αριθμό αναφοράς
  5. Το σκορ βελτιώνεται→ λιγότερες επεξεργασίες που απαιτούνται με την πάροδο του χρόνου.

API προτιμήσεων

Οι πράκτορες μπορούν να διαβάσουν τις προτιμήσεις στυλ πριν δημιουργήσουν σχέδια.Οι προτιμήσεις αποθηκεύονται ανά εφαρμογή, ανά παραλήπτη και σε παγκόσμιο επίπεδο.Αποκτώνται αυτόματα όταν οι χρήστες επεξεργάζονται ή μπορούν να διδαχθούν χειροκίνητα μέσω API.

# Read preferences before drafting:
GET /api/v1/preferences?app=gmail-inbox-triage
# {"global": ["concise, 3 sentences max"],
#  "recipient:li.li@...": [
#    "mention reference number",
#    "no exclamation marks"
#  ]}

# User edit automatically captured:
POST /api/v1/preferences/signal
{"app": "gmail-inbox-triage",
 "original": "Hi Li Li! Thanks for...",
 "edited": "Hi Li Li, thanks for...",
 "recipient": "li.li@..."}

Το σωστό πρότυπο: εγκρίνετε, επεξεργαστείτε, μάθετε

Ο νόμος κατά των κλιπ:Ποτέ μη αυτο-εγκρίνετε, ποτέ μη αυτο-επέστειλετεΟ άνθρωπος βλέπει πάντα πρώτα το σχέδιο. Αυτό δεν είναι περιορισμός. Είναι το χαρακτηριστικό. Κάθε έγκριση είναι ένα σήμα εκπαίδευσης. Κάθε επεξεργασία είναι μια διόρθωση. Μετά από 510 στροφές, ο πράκτορας σχεδιάζει με τη φωνή σας. Μετά από 50 στροφές, σπάνια χρειάζεται επεξεργασία καθόλου. Η αποδεικτική πορεία αποδεικνύει ότι κάθε

0 ανταγωνιστές έχουν όλους τους τρεις.

Επιθεωρητής Ηρεμίας Το τέλος του εγχειριδίου QA όπως το ξέρουμε

Κάθε ομάδα ανάπτυξης χωρίς δομημένη γέφυρα QA πετάει τυφλά.Ο Solace Inspector είναι το πρώτο και μοναδικό εργαλείο που δίνει στους πράκτορες κωδικοποίησης AI ένα τυποποιημένο, με αποδεικτικά στοιχεία σφραγισμένο, ανθρώπινο-αποδοκιμασμένο πρωτόκολλο QA.

Αν ο πράκτορας της νοημοσύνης σας δεν χρησιμοποιεί τον επιθεωρητή Solace, έχει χάλια QA. Full stop.

Πρωτοκόλλιο Ατζέντη Ατζέντη

Οποιοδήποτε κωδικοποιητικό πράκτορας αφήνει ένα JSON spec inΤο Το inbox/Παίρνει μια σφραγισμένη έκθεση από την Ελλάδα.Ausbox/Δεν υπάρχει προσαρμοσμένη ολοκλήρωση, δεν υπάρχει SDK, δεν υπάρχει γλώσσα, δεν υπάρχει μοντέλο.

Το Live
🔒

Η αλυσίδα αποδεικτικών στοιχείων

Κάθε επιθεώρηση είναι SHA-256 σφραγισμένη με το FDA 21 CFR μέρος 11 Αρχιτεκτονική απόδειξη. Δικαστήριο-αποδεκτό. Τάμπερ-evident. Μόνιμη. Όχι [PH0]]Εγώ το δοκίμασα [PH1]] [PH2]] κρυπτογραφική απόδειξη.

Το Live

Η έγκριση ανθρώπινου ηλεκτρονικού σήματος.

Η τεχνητή νοημοσύνη προτείνει διορθώσεις, η ανθρώπινη εγκρίνει με ένα κλικ, η αντι-κλιππ: ποτέ μη αυτο-αποδοθεί, κάθε διορθώσεις είναι μια ανθρώπινη απόφαση, η οποία έχει καταγραφεί, αυτό είναι το χαρακτηριστικό του.

Το Live
0,00 $ / run Ο πράκτορας του AI διαβάζει την σφραγισμένη έκθεση και εφαρμόζει τις προτάσεις του.own own own own own own own own own own own own own own own own own own own own own own own own own own own own own own own own own own own own own own own own own own own own own own own ownΗ πληροφορία παραμένει με τον πράκτορά σας.

Το HITL Loop (Human-in-the-Loop)

Ο πράκτορας σας
Γράφειtest-spec.json to Το Το inbox/
Επιθεωρητής
Ναυτιλία + ARIA + DOM + Heuristics + Screenshot → σφραγισμένο report
Ο πράκτορας σας
Διαβάζει έκθεση, αναλύει με δικό του μοντέλο, προτείνει διορθώσεις
Ανθρώπινο
Επισκόπηση 3 διορθώσεις σε 30 δευτερόλεπτα.
Κρησφύγετο
ΣΑ-256 σφραγισμένο. δημόσια απόδειξη. συμμορφώνονται με την FDA. για πάντα.
# Step 1: Agent writes test spec to Το inbox/ (any format, any language)
cat > Το inbox/test-spec-001.json << EOF
{
  "spec_id": "my-app-home-001",
  "mode": "web",
  "target_url": "http://localhost:3000/",
  "page_name": "My App Home",
  "persona": "james_bach",
  "checks": {"aria": true, "heuristics": true, "screenshot": true}
}
EOF

# Step 2: Run the inspector (agent-native, $0.00 LLM cost)
python3 scripts/run_solace_inspector.py --inbox

# Step 3: Agent reads sealed report from Ausbox/
cat Ausbox/report-my-app-home-001-*.json
# {
#   "qa_score": 74,
#   "belt": "Yellow",
#   "heuristic_issues": [{"type": "accessibility", "msg": "3 images missing alt", "heuristic": "ARIA-1"}],
#   "agent_analysis_request": { "system_prompt": "You are Ο James Bach είναι ο Τζέιμς Μπαχ....", "evidence_summary": {...} },
#   "agent_analysis_response": null,  ← YOU fill this in with your model
#   "fix_proposals": [],              ← YOU add proposals here
#   "evidence_hash": "sha256:a4f3...",  ← cryptographic seal
#   "human_approved": false
# }

Διαδικτυακό Τόπο

Οποιαδήποτε εφαρμογή προγράμματος περιήγησης. Ναυτιλία + ARIA tree + DOM snapshot + HICCUPPS heuristics + full-page screenshot. Δουλεύει σε localhost, staging, production ή δημόσιους URL.

Κατάσταση: "web"

Κλί Κλί Κλί Κλί

Οποιοδήποτε εργαλείο εντολής. Εκτέλεση υποπροσωπικών διαδικασιών + ισχυρισμό κωδικού εξόδου + stdout/stderr capture. Κεντ Μπεκ: Τέστε αυτό που φοβάστε. Δουλεύει σε οποιοδήποτε CLI σε οποιαδήποτε γλώσσα.

Κατάσταση: "cli"

API Mode

Τελικά σημεία REST/HTTP. Ζητήματα + έγκριση σχήματος ανταπόκρισης + χρονολόγηση + κεφαλές ασφαλείας. Cem Kaner Cem Kaner: Ποιο είναι το κίνδυνο ποιότητας σε αυτό το πλαίσιο;

Κατάσταση: "api" Ερχόμαστε στο Sprint 3

Η Επιτροπή Εμπειρογνωμόνων (Επιχυθεί ως Προτάσεις Αναλύσεων)

Ο Ο James Bach είναι ο Τζέιμς Μπαχ. είναι ο Τζέιμς Μπαχ.
SBTM + HICCUPPS Oracle-Heuristiken
Οι περισσότεροι εργαλεία ελέγχουν.Ο επιθεωρητής της ψυχής δοκιμάζει.Εξερευνά, μαθαίνει, κλιμακώνεται στους ανθρώπους όταν χρειάζεται κρίση.
Cem Kaner Cem Kaner Cem Kaner Cem Kaner
Το Το BBST + Context-Driven Testing είναι ένα τεστ που βασίζεται σε περιεχόμενο. είναι ένα τεστ που βασίζεται σε περιεχόμενο.
Η πύλη ηλεκτρονικού σήματος δεν είναι γραφειοκρατία, είναι
Η Ελισάβεθ Χέντρικσον
Εξερευνήστε το! + Χάρτα-Βάσιμη
Η έρευνα που βασίζεται στο χάρτη έγινε αναγνώσιμη από μηχανή.Η ειδικότητα του τεστ ΑΥΤΕ το χάρτη.Η έκθεση ΑΥΤΕ το σημείωμα της συνεδρίας.
Ο Κεντ Μπεκ
Το Το TDD + Testability Lens
Με την Solace, μπορείτε να δοκιμάσετε οτιδήποτε web, CLI, API με το ίδιο πρωτόκολλο.
Ο Μάικλ Μπόλτον
RST + Testing vs. Checking
Τα μηχανήματα ελέγχουν.Οι άνθρωποι ελέγχουν.Ο επιθεωρητής της ψυχολογίας διαιρεί σωστά τη δουλειά.Καθένας αφήνει στοιχεία.

Επιβεβαιώθηκε: Οι μηδενικοί ανταγωνιστές έχουν και τους τρεις.

Το εργαλείο εργαλεία Πρωτοκόλλιο Ατζέντη Ατζέντη
Το Το Το inbox/outbox JSON
Η αλυσίδα αποδεικτικών στοιχείων
ΣΑ-256 σφραγισμένο
Ανθρώπινο Ε-Υπογραφή
εγκρίνετε τις διορθώσεις
Κόστος/ροή
Επιθεωρητής Ηρεμίας $0.00
Δραματιστής MCP ποικίλλει
Το Ketryx (μόνο για ιατρική χρήση) $$$
Ο Λύκος QA $2,000/mo
ΜΑΒΛ $800/mo
Το Το TestRigor είναι μερικός είναι μερικός $1,200/mo
Ο Ο Ο Ντέβιν 2.0 500/μηνη + $5/περάση $

Η έρευνα επαληθεύτηκε τον Μάρτιο του 2026 σε 15 εργαλεία.Η FDAs 2026 AI guidance ωθεί την βιομηχανία προς ακριβώς αυτό που έχουμε ήδη χτίσει.Ο κανονισμός μας κατακλύζει.612 μήνες μπροστά από το πεδίο.

Εγκαταστήστε σε 30 δευτερόλεπτα

# Solace Inspector is built into Solace Browser.
# It is the default app — always present, cannot be uninstalled.

# If you have Solace Browser:
python3 scripts/run_solace_inspector.py --self-diagnostic

# First time? Install Solace Browser:
git clone https://github.com/solaceagi/solace-browser
cd solace-browser
python3 -m pip install -r requirements.txt
python3 web/server.py  # http://localhost:8791

# Then drop any test spec in Το inbox/ and run:
python3 scripts/run_solace_inspector.py --inbox

Μηχανικά-Μαγνήσιμες Δυναμίες

Το /agents.jsonΤο endpoint επιστρέφει δομημένες δυνατότητες για την ανακάλυψη προγραμματιστικού πράκτορα.

Δείτε τα agents.json ↗