cli: update banner art and simplify onboard help text
Switch to block-style ASCII art for the PAPERCLIP banner and use unicode box-drawing separator. Shorten the onboard outro run hint. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -248,7 +248,7 @@ export async function onboard(opts: OnboardOptions): Promise<void> {
|
||||
|
||||
p.note(
|
||||
[
|
||||
`Run now: ${pc.cyan("paperclipai run")} (onboard + doctor + start in one command)`,
|
||||
`Run: ${pc.cyan("paperclipai run")}`,
|
||||
`Reconfigure later: ${pc.cyan("paperclipai configure")}`,
|
||||
`Diagnose setup: ${pc.cyan("paperclipai doctor")}`,
|
||||
].join("\n"),
|
||||
|
||||
@@ -1,11 +1,12 @@
|
||||
import pc from "picocolors";
|
||||
|
||||
const PAPERCLIP_ART = [
|
||||
" ____ _ ____ _____ ____ ____ _ ___ ____ ",
|
||||
"| _ \\ / \\ | _ \\| ____| _ \\ / ___| | |_ _| _ \\ ",
|
||||
"| |_) / _ \\ | |_) | _| | |_) | | | | | || |_) |",
|
||||
"| __/ ___ \\| __/| |___| _ <| |___| |___ | || __/ ",
|
||||
"|_| /_/ \\_\\_| |_____|_| \\_\\\\____|_____|___|_| ",
|
||||
"██████╗ █████╗ ██████╗ ███████╗██████╗ ██████╗██╗ ██╗██████╗ ",
|
||||
"██╔══██╗██╔══██╗██╔══██╗██╔════╝██╔══██╗██╔════╝██║ ██║██╔══██╗",
|
||||
"██████╔╝███████║██████╔╝█████╗ ██████╔╝██║ ██║ ██║██████╔╝",
|
||||
"██╔═══╝ ██╔══██║██╔═══╝ ██╔══╝ ██╔══██╗██║ ██║ ██║██╔═══╝ ",
|
||||
"██║ ██║ ██║██║ ███████╗██║ ██║╚██████╗███████╗██║██║ ",
|
||||
"╚═╝ ╚═╝ ╚═╝╚═╝ ╚══════╝╚═╝ ╚═╝ ╚═════╝╚══════╝╚═╝╚═╝ ",
|
||||
] as const;
|
||||
|
||||
const TAGLINE = "Open-source orchestration for zero-human companies";
|
||||
@@ -14,7 +15,7 @@ export function printPaperclipCliBanner(): void {
|
||||
const lines = [
|
||||
"",
|
||||
...PAPERCLIP_ART.map((line) => pc.cyan(line)),
|
||||
pc.blue(" ------------------------------------------------------"),
|
||||
pc.blue(" ───────────────────────────────────────────────────────"),
|
||||
pc.bold(pc.white(` ${TAGLINE}`)),
|
||||
"",
|
||||
];
|
||||
|
||||
Reference in New Issue
Block a user