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

命令总表

九个命令的完整旗标面。一句话地图见第1课 1.3 命令总览;本页是逐命令的旗标与语义全量。

send

crosschat send --to <名> | --conversation <cN|mc1_|mc2_> [--body <文本>]
               [--max-body-kb <KiB>] [--max-turn <N>]
               [--via ssh:<别名> | tcp:<星>:<机器>:<会话>] [--file <路径>]
旗标语义备注
--to <名>收件人:全名精确 → 唯一前缀 → id8(codex 未命名)与 --conversation 互斥
--conversation <cN|ref>续话:短柄或完整引用,照抄信封 hint同名即续的替代路
--body <文本>正文 inline缺席则读 stdin(管道首选)
--max-body-kb <KiB>本条提额> 环境变量 > 默认 16KiB;非法静默降级
--max-turn <N>本条轮次预算进信封 turn=“N/M”
--json单行 JSON 回执机器可读
--via / --file跨机形态ssh/tcp 语义见第2课/第3课;单机 --file 不存在(USAGE 拒绝)

回执三态 delivered / queued / parked 皆 exit 0;错误码见错误码总表。

status

crosschat status [--json] [--conversations] [--claude|--codex] [--name <子串>]
                 [--all] [--via tcp|ssh] [--via tcp:<机器>] [--stars]

裸跑 = 三段式摘要;任一过滤旗标 = 明细视图;--conversations = 逐对总览(--via 限跨机过滤);--stars = tcp 星内明细(第3课);--via tcp:<机器> = 远程枚举(tcp 专属)。互斥规则:--claude/--codex 不与 --conversations;裸 --via 仅配 --conversations;--stars 仅配 --json。

doctor

crosschat doctor

无旗标。三级严重度:✅ / ⚠️(合法状态与提示,如未装 codex、daemon 未跑、skill 旧了)/ ❌(退出码 1)。分组树:环境 / tcp·<星> / 其他。详见环境搭建·doctor 自检。

install-skills

crosschat install-skills [--dir <根目录>]

把协议教材整树复制进 <根>/.claude/skills/crosschat 与 .codex/skills/crosschat(默认根 = 用户主目录)。幂等覆盖,不删除多余文件;doctor 会与安装源递归比对。

claude / codex(启动器)

crosschat claude [-n <名>] [--max-body-kb <KiB>] [--max-turn <N>] [--connect <星> …] [原生参数…]
crosschat codex  [           同上旋钮             --connect <星> …] [原生参数…]

原生参数(含子命令)原样转发;claude 侧自动注入接收开通设置(用户自带 --settings 报 SETTINGS_CONFLICT),codex 侧零设置注入;两旋钮剥离后写进子进程环境变量(非法值当场报错,与 send 侧静默降级有意相反);对族身份变量随启动清洗。--connect/-n 星成员语义见第3课 3.5。

serve / clean / uninstall

命令一句话详表
crosschat servetcp 星的起停/入网/收编——跨机传输形态第3课 3.4(旗标全量待 tcp 专家表)
crosschat clean [--force]清 tcp 收件残留 + 回收 30 天未动的对话分片;--force 全清免确认本页下段
crosschat uninstall [--yes]删 ~/.crosschat 全部状态与两侧 skill(serve 在跑时拒删)—

clean 细节:默认懒规则——收件/断点文件超 5 天删、收件总量超 512MiB 从最旧删起、分片 30 天未更新回收(恰好 30 天仍保留);执行前打印将删明细。