2 lines
9.6 KiB
JavaScript
2 lines
9.6 KiB
JavaScript
import{a as v,c as s,e,M as p,u,H as f,t as h,i as m,r as d,N as b,b as o,O as g}from"./index-8cIrvc8q.js";import{u as y,D as x}from"./chat-BVoaeFpp.js";const I={class:"guide-page"},q={class:"guide-content"},w={key:0,class:"guide-section"},k=["disabled"],A={key:0,class:"demo-spinner"},B={key:1},C=v({__name:"GuidePage",setup(N){const i=b(),c=y(),t=d(!1),n=d(!1);function l(){i.push("/")}async function r(){t.value=!0;try{await c.loadNodeDemoChat(),n.value=!0,i.push("/")}finally{t.value=!1}}return(U,a)=>(o(),s("div",I,[e("header",{class:"guide-header"},[e("button",{class:"back-btn",onClick:l},[...a[0]||(a[0]=[e("svg",{width:"20",height:"20",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"2"},[e("path",{d:"M19 12H5M12 19l-7-7 7-7"})],-1)])]),a[1]||(a[1]=e("h1",{class:"guide-title"},"AIUI Guide",-1)),a[2]||(a[2]=e("span",{class:"guide-version"},"v1.0",-1))]),e("main",q,[a[5]||(a[5]=p('<section class="guide-section" data-v-f6611b72><p class="guide-intro" data-v-f6611b72> AIUI is your AI assistant running directly on your Archipelago node. It can see your installed apps, read your files, check Bitcoin and Lightning status, and help you manage everything — all privately, with no data leaving your node. </p></section><section class="guide-section" data-v-f6611b72><h2 class="section-title" data-v-f6611b72><span class="section-icon" data-v-f6611b72>📡</span> Node Awareness </h2><p class="section-desc" data-v-f6611b72> When running on your Archipelago node, AIUI automatically knows about your setup. It sees which apps are installed, your system status, network connectivity, and more. Just ask naturally: </p><div class="example-box" data-v-f6611b72><div class="example-prompt" data-v-f6611b72>"What apps do I have installed?"</div><div class="example-prompt" data-v-f6611b72>"Is my node connected to the network?"</div><div class="example-prompt" data-v-f6611b72>"What version of Archipelago am I running?"</div></div></section><section class="guide-section" data-v-f6611b72><h2 class="section-title" data-v-f6611b72><span class="section-icon" data-v-f6611b72>📁</span> File Browsing & Reading </h2><p class="section-desc" data-v-f6611b72> AIUI can browse and read text files stored in your Nextcloud instance. It supports common text formats like <code data-v-f6611b72>.txt</code>, <code data-v-f6611b72>.md</code>, <code data-v-f6611b72>.json</code>, <code data-v-f6611b72>.csv</code>, <code data-v-f6611b72>.log</code>, <code data-v-f6611b72>.yaml</code>, <code data-v-f6611b72>.conf</code>, and many more. </p><div class="example-box" data-v-f6611b72><div class="example-prompt" data-v-f6611b72>"What files do I have?"</div><div class="example-prompt" data-v-f6611b72>"Read my config.yaml file"</div><div class="example-prompt" data-v-f6611b72>"Show me the contents of notes.md"</div><div class="example-prompt" data-v-f6611b72>"Summarize my todo.txt"</div></div><div class="info-note" data-v-f6611b72> Files are read up to 100KB. Larger files are truncated with a note. Binary files (images, videos, etc.) cannot be read as text. </div></section><section class="guide-section" data-v-f6611b72><h2 class="section-title" data-v-f6611b72><span class="section-icon" data-v-f6611b72>₿</span> Bitcoin Node Status </h2><p class="section-desc" data-v-f6611b72> If you have Bitcoin Core running on your node, AIUI can check the blockchain sync status, current block height, and mempool information in real-time. </p><div class="example-box" data-v-f6611b72><div class="example-prompt" data-v-f6611b72>"How's my Bitcoin node doing?"</div><div class="example-prompt" data-v-f6611b72>"What block height am I on?"</div><div class="example-prompt" data-v-f6611b72>"Is my node fully synced?"</div><div class="example-prompt" data-v-f6611b72>"How many transactions are in the mempool?"</div></div></section><section class="guide-section" data-v-f6611b72><h2 class="section-title" data-v-f6611b72><span class="section-icon" data-v-f6611b72>⚡</
|