小智 · 编程助手 · 应用使用说明

桌面 v0.1.22 · 移动 v1.0.119
小 智 编 程 助 手

应用使用说明

电脑干活 · 手机遥控 · 云端串联的 AI 编程与办公协同系统

文档版本V1.0
适用版本桌面端 v0.1.22 · 移动端 v1.0.119
更新日期2026-10-28
适用对象研发工程师 / 研发团队负责人 / 正在落地 AI 编程的团队
编制待补充 编制单位 · 联系人 · 支持渠道

1产品总览

1.1 产品定位

小智编程助手是一套"电脑干活、手机遥控、云端串联"的 AI 编程与办公协同系统。它不是又一个聊天窗口,而是把 AI 编程 CLI(Claude Code / Codex / Gemini / Kimi)真正接管起来的一层操作系统级外壳:

桌面端 · 主力工作台
Windows 桌面应用。真实终端、AI 任务队列、一键发布、编程日报、模型供应商切换,全部在这里落地执行。
移动端 · 手机遥控器
Android App。人不在电脑前也能接管终端、审批权限、下发定时任务、围观发布进度、查看日报。
云端服务 · 中枢
负责飞书登录、版本升级、把手机与电脑连起来、转发终端画面与操作指令;编程数据仍保存在你电脑本地。
一句话概括差异 传统方式是"人守着终端,一条一条喂指令、一次一次点授权";小智是"人把活儿一次性交代清楚,剩下的交给队列和定时计划,人只在需要决策时被调用"。

1.2 应用亮点

先看这几件事 —— 它们是「装个 AI 聊天窗口」和小智之间最实质的区别:

1多终端 · 多模型并行
同时打开多个终端窗口,各跑各的任务互不干扰;每个窗口还能单独指定模型。Claude Code、Codex、Gemini、Kimi 四个供应商任选,也能几家一起上。
把一个 AI 单线程干活,变成 多线并行推进
2独立编程任务队列
给终端单独做的面板:一次把一天的需求全写进去,任务排队自动逐条跑完。支持贴图、传文件,还能就某一条继续追问。
不用守着终端一条条喂指令
3可视化模型配置
新模型在界面上点几下就配好,不用碰配置文件;四大供应商都支持,随时可以一键恢复官方默认。
换模型从「改配置格式」变成 点一下
4一键发布
发布流程像搭积木一样可视化编排好,之后全程由 AI 按步骤主导执行:项目体检、上传、逐步执行、健康检查、异常回滚。
不用记命令,也不用手敲 scp
5用量统计 · 编程日报
每一次请求与 Token 消耗都实时记账,终端的开发轮次自动统计,日积月累形成可回看的编程日报。
AI 编程的开销第一次 算得清、查得到
6定时任务 · 错峰执行
耗时长、量大的任务可以排成定时计划,放到下班后自动跑,正好赶上 Token 价格低谷时段。
大活儿挪到夜里跑,白天直接看结果,还更省

1.3 三端架构

① 人在电脑前:打开就能干,本机直接执行 ② 人不在电脑前:掏出手机接着干 桌面端 · 你的电脑 所有活都在这台机器上执行 云端 只做连接,不碰代码 移动端 · 你的手机 人不在电脑前也能接着干 真实终端 · 多窗并行 任务队列 · 逐条跑完 定时计划 · 到点自跑 构建发布 · 一键上线 编程日报 · 自动统计 模型供应商 · 随时换 认出你的电脑 转发手机操作 回传画面结果 登录授权 · 版本升级 断线自动重连 多台电脑切换 远程接管终端 权限点「允许」 建定时任务 一键发布、看日志 看开发日报 切换模型 ↻ 不用手机,功能一样完整 不存你的代码 ↻ 手机只是遥控器,活在本机 你发出的操作:手机 → 云端 → 电脑 电脑回传的结果、画面与提醒 手机和电脑并不直连:在公司、家里、路上都一样用,不用改路由器,也不用装 VPN

关键认知:云端不直接操作你的电脑。所有"动手"的动作(终端、文件、构建、部署)都由你电脑上的桌面端执行。云端只做三件事:认出是哪台电脑、把手机上的操作送过去、把电脑上的结果带回来。打个比方:手机是遥控器,电脑是干活的手,云端就是中间那根看不见的信号线。不掏手机也完全没问题 —— 人坐在电脑前直接操作,功能一样完整,只是少了“人不在场也能接着干”这一层。

1.4 核心能力

能力域桌面端移动端解决问题
终端完整的真实终端(不是模拟输出)、多窗布局、本地 / SSH / AI CLI 三类会话、预设分组管理远程接管、终端画面实时渲染、手机屏 / 电脑屏两种适配、CLI 快捷键盘把终端从“本地独占”变成“随时可接管”
任务队列一次写 N 条需求,CLI 自动逐条跑完,自动判定每条何时结束查看队列、插队改序、暂停/停止、继续追加不用守着等一条跑完再敲下一条
权限自动识别 CLI 的权限提示,右下角卡片一键决策;三档授权模式权限弹窗 + 提醒音,手机远程批准/拒绝CLI 卡在“要不要执行”不再无人应答
定时计划到点自动开终端、派发任务、无人值守自动审批;错过不补跑随时建计划、绑定某台电脑、查看上次结果把重复劳动挪到低谷时段自动跑
发布部署项目体检 → 单步演练 → 上传 → 按步骤执行 → 健康检查 → 一键回滚远程触发、实时日志、失败问答、随时中止发布从“记命令 + 手敲 scp”变成“配置一次,一键执行”
报告自动采集每轮提问/总结/token,生成编程日报推飞书统计卡 + 月历查看,点日期打开日报AI 编程的工作量第一次可量化、可回溯
模型界面上管理供应商:四档模型、1M 上下文声明直接勾选,随时恢复官方默认一键切换已配置的供应商可视化操作,点一下就换,不用记配置格式、不用改文件
远程预览自动检测本机开发端口、只开放本机服务手机全屏预览、虚拟显示器分辨率、横竖屏手机上直接看电脑上跑起来的页面

1.5 新办公形式

  1. 早上到工位:打开桌面端,飞书已登录。看一眼「报告」页 —— 昨晚定时跑的三批任务生成了日报,token 消耗和活跃时长一目了然。
  2. 交代一整天的话:在编程页任务清单里一次性写 8 条需求("修 XX bug""补单元测试""更新接口文档"……),点执行,去开会。CLI 一条一条跑完,跑完一条自动进下一条。
  3. 开会中:CLI 弹出权限请求,手机震动 + 提醒音,掏出手机点「允许」,全程 10 秒,不用回工位。
  4. 午休前:把验证过的发布配置点「发布」,手机上看步骤日志,走到哪看到哪。
  5. 下班前:在手机上建一条定时计划 —— 每天 23:30 由电脑自动跑回归测试(低谷时段模型更便宜),保存。
  6. 回家路上:手机打开远程预览,看今天改的页面在手机上的真实效果;顺手在终端里补一句"把 README 更新一下"。
W01
新办公形式
六格场景示意:早上到工位 → 提交新一天任务 → 开会中 → 午休前 → 下班前 → 回家路上
images/workflow-1-4.png
新办公形式示意
图 W01 · 新办公形式(1.5 节)

2快速上手

这一章只做一件事:让你在十分钟内从零跑到第一条 AI 任务 —— 装好 → 登录 → 连上手机 → 配好模型 → 派一条活。后面的章节都是它的展开。

2.1 安装与启动

  1. 下载安装包:桌面端是 Windows 桌面应用。浏览器打开官网 llmtodo.com,点首页上的下载按钮即可拿到安装包。
  2. 安装并启动:按向导完成安装。首次启动会自动检查更新:「建议更新」可以稍后或跳过该版本,「强制更新」需完成后才能继续使用。
  3. 认识三个入口:启动后右下角会出现悬浮球(桌宠),单击它即可呼出 / 隐藏主窗口;主窗口(1260×720)是日常工作区;标题栏右侧的任务清单按钮会打开独立的任务清单窗。
说明 官网地址:https://llmtodo.com。本文档以 Windows 桌面端为例,其他平台的界面与操作基本一致。

2.2 登录账号

  1. 打开桌面端,按界面引导发起登录,会在默认浏览器里打开飞书授权页。
  2. 用你的飞书账号确认授权后回到桌面端即可。全程由第三方授权登录,不需要注册账号,也没有密码要设置或记忆。
  3. 登录成功后,这台电脑就注册成一台设备。同一个账号可以登录多台电脑——公司一台、家里一台,互不影响。

2.3 装好手机端

  1. 桌面端进入 设置 → 移动端 App,页面上有最新版信息与下载二维码;手机扫码即可下载,也可以点「下载 APK」。
  2. 手机安装后打开 App —— 开屏最短 3 秒是固定的启动时长,不是卡顿。
  3. 用同一个飞书账号登录。不需要额外配对,App 会自动列出这个账号下所有已登录的电脑。

2.4 让手机连上这台电脑

  1. 确认电脑满足三个条件:开着机、联着网、登录了同一个账号。
  2. 切换要控制的那台电脑,有两个入口:首页顶部直接点当前电脑名;或从屏幕右侧向左滑出功能区,在功能区顶部切换。
  3. 之后在手机上开终端、批权限、下任务、看发布,都会送到这台电脑执行,结果再回到手机。
不用配网络 电脑是主动连上云端的,所以不需要公网 IP、端口映射、内网穿透或 VPN;公司网络、家里 WiFi、路上用 4G 都一样能控。

2.5 跑通第一条 AI 任务

跑第一条任务前要先备好两样东西:一个能用的模型 和 一个开着的 AI 终端。顺序别反——没有模型,终端里的 AI CLI 起不来;没有终端,任务没地方注入。

  1. 先添加一个模型(详见 3.5 模型 · 供应商管理):打开 模型 页,在 Claude Code / Codex / Gemini / Kimi Code 里挑一个 tab,选一张供应商卡片,填好 Base URL 与 API Key,点「启用」 —— 卡片上出现「启用中」徽标就成了。如果这个 CLI 还没装,页面会直接给出安装命令和国内镜像命令,点「直接安装」即可,过程在终端里可见、可中断。
  2. 再打开一个 AI 终端:切到 编程 页打开一个 AI CLI 会话。这里是真实终端,跑的就是你本机的 shell,不是网页模拟的假终端;多个终端可以并排,每个用不同模型也没问题。
  3. 点主窗口右上角的 任务清单按钮,打开任务清单窗(磁吸贴在主窗口右侧,可拖边调宽;主窗口最小化时它不会跟着隐藏)。
  4. 在底部输入框写下第一件事,比如「给这个项目补一份 README 的安装说明」,Enter 提交(Shift + Enter 换行);想一次交代多件就接着写下一条。
  5. 点 执行,队列按顺序注入当前会话逐条跑。这时你可以离开工位,它不需要人盯着。
  6. 如果 CLI 弹出权限请求:在电脑上点卡片,或用手机点「允许」(详见 3.1.2 任务队列、4.6.2 权限提醒)。
  7. 跑完到 报告页 看今天干了几轮、花了多少 Token。
下一步 熟练之后,把重复劳动交给 定时计划(3.2)、把上线交给 发布中心(3.3),人只在真正需要决策时被叫回来。

3桌面端 · 主力工作台

桌面端是整套系统的执行主体:所有真正"动手"的动作都发生在这里。它是 Windows 桌面应用,内置真实终端内核,跑的就是你本机的那个 shell。

应用由四类窗口组成,各有明确分工:

窗口形态作用与操作
主窗口 1260×720
无边框自绘标题栏
六个一级视图(编程 / 任务 / 发布 / 报告 / 模型 / 设置),左侧栏切换。视图常驻挂载——切走再回来终端会话不断、表单不丢、发布进度不丢。标题栏右侧:任务清单开关、最小化、最大化、关闭。
悬浮球 / 桌宠 桌面右下角
透明置顶 · 可拖拽
毛球 SVG 形象,瞳孔跟随鼠标、随机眨眼、偶尔 wink 卖萌、3 分钟无操作自动入睡、鼠标一动即醒。单击(非拖拽)呼出/隐藏主窗口。可在设置里显示/隐藏。
任务清单窗 独立窗口
磁吸贴合主窗口右侧
AI 任务队列面板。可拖边调宽,与主窗口层级互抬(点任一边另一边一起到前)。主窗口最小化时它不会跟着隐藏,可独立看。
权限弹窗 400×自适应
右下角 · 高度自适应
CLI 权限卡片 + 任务完成卡片。两张卡共用一个窗口,任务完成卡在最上、10 秒自动消失。
D02
主界面全貌(编程页)
截取完整主窗口:左侧六视图侧栏 + 自绘标题栏 + 终端标签页 + 多窗布局按钮 + 右下桌宠悬浮球
images/D02-main-overview.png
主界面全貌
图 D02 · 主界面全貌
D03
悬浮球 / 桌宠
截取桌面右下角的毛球(circle 形);可另附一张 sleep 态或 star/heart/moon 形态
images/D03-pet.png
桌宠悬浮球
图 D03 · 桌宠悬浮球
D04
侧栏「更多」菜单 + 本机设置
截取底部更多菜单(最小化/检查更新/关于/意见反馈/退出登录)+ 本机设置弹框(本机名称、desktop- 前缀编号)
images/D04-sidebar-more.png
侧栏更多菜单
图 D04 · 侧栏与本机设置

3.1 编程

编程页是桌面端的主战场。它不是网页模拟的假终端,而是真实的终端环境,跑的就是你本机那个 shell。围绕这层终端,系统提供五项核心能力:会话管理、任务队列、多窗管理、终端设置、编程报告。前四项解决"怎么让 AI 按你的意图干活",最后一项回答"它到底干了多少"。

会话管理
把“开终端”这件事从一串命令变成一次双击。本地 / SSH / AI CLI 三类会话,分组存放、常用一键全开。
任务队列
一次写 N 条需求(可带截图与附件),CLI 自动逐条跑完。系统自己判断“这条跑完了”并派下一条。
多窗管理
2 / 4 / 6 / 8 窗同屏看全局,长驻服务可标记排除——进程照跑,只是不占格子。
终端设置
每个终端单独定:屏幕宽度、CLI 授权档位、是否参与多窗、完成提示、闲置自动关闭、一键重启。
编程报告
自动采集每轮提问、总结与真实 token,按「项目 + 日期」归档成日报,一键推飞书。

3.1.1 会话管理

会话(Preset)是“一个终端要开在哪、跑什么”的配置项,按分组统一管理。共三类:

类型说明典型用法
本地 shell本机终端PowerShell / Git Bash,跑命令、起服务、做构建
SSH远程服务器会话连服务器运维;发布页的服务器管理可直接导入这些会话,两处共用一份配置
AI CLIAI 编程命令行Claude Code / Codex / Gemini / Kimi / Qoder / OpenCode,是任务队列的注入对象、也是编程报告的采集对象
会话管理弹框里能做什么
新建 / 编辑会话的表单字段
字段说明
颜色标签多色可选(也可“无颜色”),标签页与卡片上用它快速区分项目
名称显示在终端标签页上
所属分组决定它在会话下拉里属于哪一段
执行目录可点按钮浏览选择;SSH 会话填远程目录
初始命令打开时自动执行,如 npm run dev;填 CLI 启动命令时有「常用命令」下拉可挑
CLI 授权模式用户确认 / 自动确认 / 不监控,三档含义见 3.1.4 终端设置
SSH 专用字段主机(IP 或域名)、端口(默认 22)、用户名、密码(可留空;编辑时留空表示保留已存密码)
SSH 不用另装客户端 应用内置 SSH 连接组件,填完主机 / 用户名 / 密码即可连,不用另外安装客户端。同一份 SSH 会话配置还能被发布页的「服务器管理」导入复用,不需要在两处各配一遍。
工具条与标签页
D05
编程页工具栏 + 会话快速打开下拉
截取「+新建 / 会话 / 标签页 / 多窗 / 全关」工具栏,并展开会话下拉,展示常用会话区的 ▶ 一键开全部
images/D05-term-toolbar.png
终端工具栏
图 D05 · 终端工具栏
D06
会话管理弹框
截取分组 + 会话列表,展示本地/SSH/CLI 三种类型图标与颜色标签、分组折叠结构
images/D06-preset-manager.png
会话管理
图 D06 · 会话管理

3.1.2 任务队列(核心)

它解决的痛点 AI 编程 CLI 一次只能干一件事。传统做法是:人守在终端前,等它跑完 → 敲下一条 → 再等。一条复杂任务动辄几分钟到几十分钟,人就被钉在椅子上。 任务队列让你一次性把 N 条需求写进清单,CLI 自己一条一条跑完,人可以去开会、去吃饭、去睡觉。
基本用法
  1. 点击主窗口右上角的任务清单按钮,打开独立任务清单窗口(磁吸贴合主窗口右侧,可拖边调宽;主窗口最小化时它不会跟着隐藏)。
  2. 在底部输入框逐条输入需求,Enter 提交(Shift+Enter 换行),发送即进入队列。
  3. 点执行,队列按顺序把任务注入当前 CLI 会话,逐条跑。
  4. 运行中随时干预:上移下移调序、暂停单条、跳过当前、停止队列、编辑、删除、复制结果。
  5. 清单里的任务可以一键「转为定时」——带着这批任务跳到定时计划页预填编辑器(保存成功后才从原清单删除,取消不删)。
支持图片与附件

这是它和普通“命令队列”最大的区别:任务内容不只是文字。

为什么这样设计 UI 类需求最难的是“说不清”。传统做法是截图存到某个目录,再在提示词里手写绝对路径,路径一长还容易敲错。 现在截图即粘贴、粘贴即附件,路径由系统自动写入任务,人只管描述要改什么。
排序与单条操作
操作说明与限制
上移 / 下移调整执行顺序。已完成的任务不能调序(只能删除)
暂停 / 恢复排队暂停后轮到它时跳过,保持排队状态
编辑改标题与详情。执行中与已完成的任务锁定,不可编辑
标记完成手动了结一条,不再执行
删除执行中的任务不能删,需先停止
复制结果一键复制该条的原始输出与结果摘要
勾选批量行首复选框 + 顶部全选,删除 / 清空 / 转为定时作用于勾选项
过滤底部过滤框按标题与详情实时过滤,右侧显示「可见 / 当天全部」计数
按天查看月历切日期回看历史任务(历史日只读),一键「回到今天」
队列级控制
操作行为
暂停当前这条跑完后不再喂下一条
恢复继续执行
跳过当前Ctrl+C 打断当前任务并标记「已中止」,自动继续下一条
停止Ctrl+C 打断当前并停止队列;被打断的任务退回排队,下次发新任务会重新跑
清空清掉已完成的(或勾选项),带二次确认
断电 / 强退保护 上次关闭应用时正在执行的任务,重启后会带一个中断标记——系统没收到完成信号,不确定它跑完没有。 确认完成就点行内 ✓,否则重新执行:既不静默跳过导致漏做,也不盲目重跑。
D10b
主面板 + 右侧编程任务面板
同一屏幕同时呈现:左侧主窗口(终端工具栏 + 当前 CLI 终端),右侧独立的「编程任务」清单面板。任务是先写到面板里,再由面板派发到左侧终端执行。
images/D10b-theme-with-taskq.png
主面板与右侧编程任务面板
图 D10b · 主面板 + 右侧编程任务面板
D09
任务清单独立窗口(磁吸贴合态)
截取贴在主窗口右侧的独立任务清单面板:头部终端下拉 + 任务列表(含状态、来源图标、结果摘要)+ 底部输入条(含图片 chip)
images/D09-taskqueue-window.png
任务清单窗口
图 D09 · 任务清单窗口
D10
任务详情窗口
截取任务详情窗口:任务描述 + 状态/开始·结束/时长/类型 + 执行总结 + 执行结果(可复制)+ 结构化回答表格
images/D10-taskqueue-detail.png
任务详情
图 D10 · 任务详情
完成判定机制

系统自己判断"这一条到底跑完了没有",不需要你盯着屏幕。它同时看几个信号,多个都指向"完成了"才算数:

判据机制
结束标记
最可靠
派发任务时会交代 CLI 完成后输出一个专属结束标记。命中后还要再等 4 秒、确认输出真的停了,才判定完成——避免把"正在思考"误判成"已完成"。
终端画面
所有 CLI 通用
识别 CLI 的空闲提示与提示符。只要屏幕上还有"正在工作"的迹象(可中断提示、转圈、子任务),就一律不判完成;画面连续 3 秒没变化,作为人眼等价兜底。
CLI 原生事件
最准确
Claude Code / Codex 等 CLI 能主动上报"本轮结束",此时直接拿到提问原文、完成总结与真实 token,优先级最高。
两道安全保险 ① 启动失败不派任务:CLI "启动即退"、屏幕已经回到系统命令行时,系统不会把任务正文送进去,避免中文任务被 shell 逐行当成命令执行。
② 终端内容可恢复:AI CLI 会话的输出会留有记录,应用重启后终端画面能接着看,完成判定也不会因为重启而失效。
AI 终端感知

完成判定、编程日报、权限识别都建立在同一套终端感知之上:

终端记录
AI CLI 会话的输出会自动留一份记录,应用重启后用来恢复终端画面,之前跑到哪一目了然。
画面识别
后台还原终端画面,按"上一轮结束的位置 → 本轮输入框"截取本轮新增内容,任何 CLI 都适用。
原生事件
Claude / Codex 直接提供提问原文、完成总结与真实 token,日报数据与官方口径一致。

权限提示识别同样基于终端画面,覆盖 Claude Code、Codex、Kimi 与通用的 [y/n] 提示。两条实际使用中总结出的规则:

执行中的权限拦截

当 CLI 停下来问“要不要执行这条命令”时,系统会在屏幕右下角弹出卡片:

D11
右下角 CLI 权限卡片
截取「终端 XXX · claude 请求权限确认」卡片:含屏幕提示摘录 + 自动确认/允许/拒绝 三个按钮
images/D11-perm-card.png
权限卡片
图 D11 · 权限卡片
D12
任务完成提示卡
截取桌面宠物旁弹出的任务完成卡:✅ 任务完成 · 队列剩余数量 + 右上角关闭按钮
images/D12-taskdone-card.png
任务完成卡
图 D12 · 任务完成卡
◆ 功能总结 · 任务队列带来的效率提升
维度传统做法小智方案
人力占用必须有人在终端前值守,一条跑完再敲下一条。10 条任务 = 10 次人工介入一次写完,CLI 自动串行执行,人工介入次数从 N 次降到 1 次
等待浪费每条任务结束到人工敲下一条之间存在“空档”,人不在就彻底停摆完成判定 4 秒内确认后立即派发下一条,任务间空档几乎为零
需求表达力纯文字描述 UI 问题说不清,还得手动把截图存到某目录、再把绝对路径敲进提示词截图 / 设计稿 / 需求文档直接 Ctrl+V 粘贴进任务,图文混排,路径由系统自动写入
误判风险人工判断“跑完了没”,容易看漏转圈动画或误以为卡死结束标记 + 画面静止 + CLI 原生事件三重判定,还在工作时绝不判完成,误判率极低
可干预性中途改顺序只能删了重敲上移下移调序、暂停单条、跳过当前、停止队列,运行中也能调整;还能勾选批量、关键词过滤、按天回看
异常可追溯断电或强退后,那条任务到底跑没跑完永远是个谜重启后标中断标记,由你确认完成或重新执行,不漏做也不重跑
沉淀复用临时想法跑完就忘清单可一键转为定时任务,把一次性工作固化成每天自动跑的流程

3.1.3 多窗管理

同时开着好几个终端时,可以一键把它们排成网格同屏,一眼看全所有任务的进度。

D07
多窗布局(4 分屏)
截取 4 个终端同屏,其中一个 pane 头部带「工作指令提炼标签」,体现多任务并行时一眼认出各终端在干什么
images/D07-term-grid4.png
多窗布局
图 D07 · 多窗布局

3.1.4 终端设置

每个终端 pane 头部有标题(可点击就地重命名)、工作指令提炼标签、会话报告按钮、打开文件夹按钮、设置齿轮与关闭按钮。齿轮里是六组精细控制:

设置项可选值作用
屏幕设置桌面屏宽 / 手机屏宽切到手机屏宽会把终端重排成手机尺寸,手机端接管时看到的内容不折行。点击即时切换,菜单不关,可来回试
CLI 授权用户确认 / 自动确认 / 不监控决定 CLI 弹出权限提示时怎么处理:
· 用户确认(默认):弹卡片 + 手机推送,由你决定
· 自动确认:权限提示自动批准,不再询问
· 不监控:忽略 CLI 权限提示
多屏显示参与中 / 已排除排除后多窗布局会跳过它(见 3.1.3 多窗管理),但进程照跑
执行完提示开启 / 关闭队列单条完成时、或自由 CLI 忙碌 ≥1 分钟转空闲时,右下角弹通知卡
闲置自动关闭2 小时(默认)/ 8 小时 / 1 天 / 7 天 / 永久无人值守的会话自动收尾,避免长期占用内存与进程
重启终端—进程退出或超时后一键重开,保持原有配置(目录、命令、授权档位都不用重配)
打开文件夹—在系统文件管理器打开当前工作目录(SSH 会话无本地目录时禁用)
三档授权怎么选 日常开发用用户确认——关键操作自己过目;跑熟了的重复性批量任务切自动确认,彻底解放双手;临时起一个不重要的探索性会话可选不监控,让 CLI 自己卡着也不打扰你。 档位是按终端设的,可以对不同的会话给不同的信任级别,不必全局一刀切。
D08
终端设置菜单(齿轮)
展开任一端终端右上角的设置菜单,完整展示:屏幕模式 / CLI 授权三选 / 多屏显示 / 执行完提示 / 闲置自动关闭 / 重启终端
images/D08-term-settings.png
终端设置菜单
图 D08 · 终端设置菜单

3.1.5 编程报告

干完活想立刻知道“这一轮到底做了多少”——不用切页面、不用等日报,终端上就有。每个终端 pane 头部都有一个统计按钮,点开即出报告。

会话报告弹框

打开后是两块内容:

D13
会话报告弹框
截取终端统计弹框:今日行 + ↻ 一键生成飞书文档 + 历史日报告列表(每行可打开/删除)
images/D13-session-report.png
会话报告
图 D13 · 会话报告
D14
项目统计看板
截取项目统计看板:左侧场次/轮次大纲 + 顶部项目统计卡(场次 / 轮次 / 活跃时长 / token)+ 编程记录逐轮明细
images/D14-project-stats.png
项目统计看板
图 D14 · 项目统计
报告单元与生成规则

以上是「终端侧」的报告:随干随看、随手就发出去。全局视角的统计看板、活跃趋势、项目排行与全量日报归档,见 3.4 报告 · 编程日报。

3.2 任务 · 定时计划

定时任务中心把"提醒类"和"编码类"任务统一到一个页面,本地计划与云端提醒任务混排展示。

3.2.1 两类计划

类型触发方式特点
本地计划
cli_run
每天 / 每周(可多选星期)/ 单次到点由电脑自动开一个 CLI 终端,派发任务清单逐条执行。可指定 CLI 与工作目录、权限模式、闲置超时。带 手机 徽标表示由手机创建。
云端任务
云端
cron 表达式 + 提醒文字纯提醒性质,只保存时间与提醒文字;电脑关机也生效,到点推手机。

3.2.2 计划编辑器

  1. 名称:给计划起个名字。
  2. 触发时间:日期 + 时:分(不暴露 cron 语法,直接选)。提供低谷时段快捷项——DeepSeek 峰谷计价中,9:00–12:00 与 14:00–18:00 是高峰价,夜间与周末半价,把批量任务排到低谷能直接省钱。
  3. CLI 与执行目录:从终端预设会话里选,或自定义命令 + 目录。
  4. 任务列表:逐条输入,Enter 确认后变成只读文本行(可 hover 改)。
  5. 底部固定提示:权限自动审批 · 执行完闲置 2 小时自动关闭终端(无人值守默认配置,可改)。

3.2.3 三条关键策略

D15
定时任务中心
截取状态过滤标签(全部/待执行/已完成/已过期/已停用)+ 今天列表的计划卡(单次/每日、CLI、cwd、任务项数、立即执行/复制/编辑)+ 历史记录
images/D15-schedule-list.png
定时任务中心
图 D15 · 定时任务中心
D16
定时计划编辑器
截取编辑任务页:任务名称(可一键生成)+ 执行时间(日期 + 时:分)+ 执行终端(从终端会话选 / 自定义)+ 任务清单(多条可拖动排序)+ 底部「闲置 2h 关闭 / 立即执行 / 保存」
images/D16-plan-editor.png
计划编辑器
图 D16 · 计划编辑器

3.3 发布中心

发布中心把"本地构建 → 上传 → 服务器按步骤执行 → 健康检查 → 出问题时回滚"整条链路产品化。

3.3.1 三步配置,一次生效

  1. 选来源:本地构建上传(前端 dist / Java jar)|服务器 git 构建|仅重启。填本地项目目录后点「项目体检」,系统扫描 package.json / pom.xml / build.gradle / Dockerfile,自动识别项目类型、推荐构建命令、判定产物形态与路径,并列出判定依据。
  2. 排步骤:发布流程是一串可拖拽排序的步骤(备份 → 上传 → 更新 → 重启 → 健康检查…)。「检验全流程」会检查缺命令步骤、上架目录、备份与更新的先后顺序、上传步骤位置、备份根目录缺失后果,并给出疑问清单让你确认。
  3. 定目标:用「单步演练」真连服务器把这一步跑一遍,下半屏 AI 实时把你敲过的命令提炼成带 # 注释的步骤命令(自动剔除 cd/ls 噪音),确认即回填;用「上传目标」真连服务器 cd 到目标目录,实时把它变成上传目标(文件制品覆盖文件,目录制品整目录覆盖)。全程不用手敲 scp。

3.3.2 执行与回滚

D17
发布中心
截取左列配置卡(按分组)+ 右列当前版本条(发布/回滚/编辑)+ 版本历史 + 配置摘要
images/D17-deploy-home.png
发布中心
图 D17 · 发布中心
D18
新建发布配置
截取新建发布配置:基础信息(分组/名称/服务器)+ 制品来源三选 + 本地目录与构建命令 + 发布流程步骤骨架
images/D18-deploy-editor.png
新建发布配置
图 D18 · 新建发布配置
D19
添加服务器配置
截取服务器管理列表:名称/账号/端口/密钥 + 连通测试 + 编辑/删除 + 「从 SSH 会话导入」入口
images/D19-server-manager.png
添加服务器配置
图 D19 · 添加服务器配置
D20
编排发布流程
截取发布配置编辑器:项目体检结论 evidence + 上架根目录识别 + 备份步骤的命令列表
images/D20-deploy-editor.png
编排发布流程
图 D20 · 编排发布流程
D21
AI 提取发布流程
截取单步演练弹层:上半真连服务器的 SSH 终端 + 下半 AI 提炼区(带 # 注释的命令)+ 重置/确认保存按钮
images/D21-step-coach.png
AI 提取发布流程
图 D21 · AI 提取发布流程
D22
执行发布过程
截取发布进行中:步骤列表逐条亮起 + 上传文件进度 + 日志流 + 终止发布按钮
images/D22-deploy-running.png
执行发布过程
图 D22 · 执行发布过程
◆ 功能总结 · 发布中心的效率提升
维度传统做法小智方案
上手成本发布流程靠老员工口传或 wiki 上一段命令,新人照抄容易漏步骤(忘记备份、备份顺序写反)配置一次即固化。「项目体检」自动识别技术栈与产物,「检验全流程」主动指出备份顺序错误、上传步骤位置等问题
单次耗时手敲构建 → 手敲 scp → 手敲一串服务器命令,中间还要输密码,一次发布十几分钟且高度紧张点「发布」,构建/上传/执行/健康检查一条龙,人只需在异常时决策
出错恢复出问题靠人凭记忆敲回滚命令,越急越容易敲错版本历史里一键回滚,回滚前明确展示还原命令;认不出映射时如实提示而非瞎猜
知识沉淀命令散落在个人终端历史里,人走了流程就没了「单步演练」把人敲过的命令 AI 提炼成带注释的步骤,个人经验直接转成团队配置
可协作发布只能当事人盯着执行进度实时上云,手机端可围观、可问答、可中止
失败诊断看一堆日志自己判断哪步错了每一步的输出交给 AI 判断成败,给出一句话诊断 + 可自动应用的修正命令

3.4 报告 · 编程日报

报告页是全局视角的度量中心,回答一个此前没人能回答的问题:AI 到底帮你干了多少活儿。终端侧随手看的会话报告见 3.1.5 编程报告,这里负责跨项目、跨时间的汇总与归档。

3.4.1 页面结构

D23
报告页
截取完整统计页:用量/编程统计切换 + 供应商 / 模型 / 时间筛选 + 4 张统计卡(项目 / 场次 / 活跃时长 / token)+ 活跃趋势折线 + 项目排行 + 请求日志表
images/D23-report-panel.png
报告页
图 D23 · 报告页

3.4.2 数据采集与口径

每轮 AI 编程对话结束后自动采集并归档。只统计 AI CLI 会话,聊天里动用工具的轮次不纳入,边界清晰。轮次数据优先取 CLI 自己上报的提问原文、完成总结与真实 token;其他 CLI 也能从终端画面中提取,不会漏统计。

细节体现质量 短跟进指令(“修”“继续”“确认开始”这类 ≤10 字的指令)会带上前文上下文单独提炼需求,否则日报标题只剩一个“修”字;TUI 的 spinner、报错重试、输入框回显等铬件行会按整行清洗,保证日报内容干净可读。

3.5 模型 · 供应商管理

这一页管理的是内嵌终端里 AI CLI 用哪个模型供应商(小智自己的对话模型另行配置)。

页面按 Claude Code / Codex / Gemini / Kimi Code 四个 CLI 分 tab,每个 tab 里是一组供应商卡片:卡片上直接标出「启用中」徽标、密钥未配置的红标、baseUrl 与模型名,卡片可拖拽排序;右上角齿轮打开全局面板。

3.5.1 页面能力

D24
模型页 · 供应商列表
截取 4 个 CLI tab + 供应商卡片(启用中/未启用徽标、baseUrl、模型名、启用 / 余额 / 编辑 / 更多)+ 拖拽把手 + 右上「添加供应商」与齿轮
images/D24-model-list.png
模型供应商列表
图 D24 · 模型页
D25
供应商编辑弹框
截取 claude 四档模型下拉(Sonnet/Opus/Haiku/Fable)+ 模型名后的「1M」复选框 + 自定义下拉菜单展开态
images/D25-provider-edit.png
供应商编辑
图 D25 · 供应商编辑
D26
未安装 CLI 的教程卡
截取「没有检测到 Claude Code 的 AI CLI」卡片:安装命令行 + 直接安装 / 国内镜像安装 / 配置全局镜像源三个按钮
images/D26-cli-install-guide.png
CLI 安装引导
图 D26 · CLI 安装引导

3.6 设置

基础设置
设置项说明
关闭窗口最小化到托盘(默认)/ 退出应用
悬浮宠物显示 / 隐藏,即时生效
移动端 App显示最新版信息(版本 + 大小)+ 下载二维码,点「下载 APK」可直接下载
外观主题四套预设主题卡片,点卡片即切换,每张预览 surface / bg / accent 配色并标注暗色系 / 亮色系(详见下文)
背景图片可多选添加(自动压缩到 1920 宽 / JPEG 0.82),卡片网格切换,右上角垃圾桶删除
磨砂强度启用背景图后出现,0–100 拖动条,拖动时全窗口实时预览
更新
D27
设置 · 基础
截取基础设置页:基础 / 更新 tab + 页面设置(关闭窗口 / 编程任务面板 / 悬浮宠物)+ 移动端下载二维码 + 宠物样式 + 外观主题卡片 + 背景图片网格
images/D27-settings.png
设置页
图 D27 · 设置页
外观主题

设置 › 外观提供四套预设主题,点卡片即时切换,不用重启。切换后面板、终端、弹框、右键菜单会一起变,不会出现「一半跟着变、一半没变」的拼接感。

四套主题都可以再叠背景图片:亮色系自动压一层浅色高透明遮罩、暗色系压深色中透明遮罩,保证任意壁纸下文字仍然可读;开启壁纸后可用磨砂强度滑杆(0–100)调节浮层模糊程度,拖动时全窗口实时预览。
D28
暗夜
默认主题。截主页面:深色底 + 蓝色强调色的按钮/激活态 + 终端配色
images/D28-theme-dark.png
暗夜主题
图 D28 · 暗夜
D29
明亮
切到「明亮」后截同一位置,便于与暗色系直接对比
images/D29-theme-light.png
明亮主题
图 D29 · 明亮
D30
纸墨
米色底 + 墨绿强调色,建议截带文档的页面体现阅读观感
images/D30-theme-paper.png
纸墨主题
图 D30 · 纸墨
D31
赛博
紫青撞色,建议截有渐变按钮和高亮态的页面
images/D31-theme-cyber.png
赛博主题
图 D31 · 赛博
四套主题只改变外观,不影响功能与数据;切换后全窗口即时生效。上图为同一模型页在四种主题下的配色对比。

4移动端 · 手机遥控器

一句话定位 手机端不运行任何 AI、不运行任何终端。它做的全部事情是:把你在手机上的操作(开终端、发指令、下任务、看部署、点授权)通过云端转发到你自己的电脑,再把电脑上的输出实时回传显示。痛点很明确:人不在电脑前,但 AI 在电脑上跑着,需要你随时接管、授权、查看进度。

4.1 首页

App 采用侧边栏分区(不是底部 Tab):窄屏时是抽屉(右滑打开),宽屏时是常驻侧栏。八个分区:

分区副标题作用
首页—顶部在线状态条(在线 · 电脑名 / 离线)+ 六张功能卡入口
编码远程终端 · 手机接管会话核心页面,见 4.2 编程
任务定时任务 · 到点由电脑执行计划中心 + CLI 任务队列
发布配置保存在电脑端 · 由电脑端执行远程触发与实时围观
报告编程统计 · 每日 AI 日报统计卡 + 月历
模型切换电脑端 CLI 供应商一键切换(密钥管理仍在电脑端)
设置主题 · 提醒 · 版本四套主题、授权提醒音开关
我的—偏好设置、检查更新、关于、退出登录

切换当前要控制的电脑,不看「我的」,看这两个地方:首页顶部的在线状态条(在线 · 电脑名 / 离线,点它即展开电脑列表);或右侧滑出的功能区抽屉,抽屉顶部就是「电脑端」面板(电脑列表 + 添加电脑)。选中哪台,之后手机上所有操作就送到哪台。

M02
移动端首页
截取顶部在线状态条 + 6 张渐变功能卡(编码/任务/发布/报告/模型/设置)
images/M02-home.jpg
移动端首页
图 M02 · 首页
M03
侧边抽屉 + 电脑端面板
截取抽屉打开态:顶部「电脑端」面板(电脑列表 + 在线/离线状态 + 添加电脑)+ 6 个主分区 + 2 个底部分区,右侧为「选择电脑端」弹窗
images/M03-drawer.jpg
侧边抽屉
图 M03 · 侧边抽屉

4.2 编程

4.2.1 会话列表

4.2.2 进入会话

M04
编码页 · 终端列表
截取 2 列会话卡片网格:状态点、kind 徽标、任务摘要跑马灯、顶部 4 个工具按钮
images/M04-code-list.jpg
终端列表
图 M04 · 编码页列表
M05
终端会话 + 快捷键盘
截取终端实屏 + 底部输入框 + 展开的快捷键网格(如 /clear /compact Tab ⇧Tab)
images/M05-terminal-keys.jpg
终端与快捷键盘
图 M05 · 终端与快捷键盘

4.2.3 分组会话抽屉与新建终端

抽屉里是常用会话(最多 6 个)+ 可折叠分组,点条目即在电脑上开一个对应会话。新建终端时,工作目录可以点「浏览」直接列你电脑上的目录(远程目录浏览器,支持 Windows 路径)。

M06
分组会话抽屉
截取常用会话区(≤6 个)+ 可折叠分组,体现"从桌面预设一键开会话"
images/M06-preset-drawer.jpg
分组会话抽屉
图 M06 · 分组会话抽屉
M07
远程目录浏览
新建终端时点「浏览」,直接列出电脑上的目录;可逐级进入,点「选择当前目录」即回填
images/M07-dir-browser.jpg
远程目录浏览
图 M07 · 远程目录浏览

4.2.4 远程预览

把电脑上跑起来的开发服务器,直接在手机上打开看效果。

使用步骤
  1. 编码页点 Globe 按钮打开「在手机上预览」抽屉。
  2. 系统会从终端输出里自动发现电脑上正在运行的 dev server 端口,并且真的连得上才会列出来(兼容只监听 IPv6 的 Node 服务)。也可手动填端口。
  3. 点开即进入全屏预览页:右下角悬浮球菜单可切显示模式(手机自适应 / fit 等比缩放 / screen 虚拟显示器)、分辨率(1920×1080 / 2560×1440 / 1600×900 / 1366×768)、横竖屏,还能后退、刷新、关闭。
安全边界 预览只能访问你电脑本机的开发服务,不能借道访问外网或其他机器;你在手机端和小智里的登录凭据也不会被转发给被预览的页面。 注意:热更新在手机预览里不可用,改完代码需手动下拉刷新。
M08
远程预览 · 虚拟显示器
截取全屏预览页:横屏虚拟显示器按 1920×1080 显示电脑上的页面,右侧悬浮按钮可打开显示模式菜单
images/M08-preview.jpg
远程预览
图 M08 · 远程预览

4.3 任务

任务页包含两块:定时计划与 CLI 任务队列。

4.3.1 定时计划

M09
任务页 · 计划列表
截取计划卡片:名称 + 启用开关 + 触发时间文案 + @电脑名 + 手机徽标 + 上次执行结果
images/M09-plan-list.jpg
计划列表
图 M09 · 计划列表
M10
新建 / 编辑任务
截取任务编辑页:基本信息 + 触发时间(每天/每周/单次 + 日期时间滚轮)+ 任务清单(逐条可排序编辑)+ CLI 与目录
images/M10-task-editor.jpg
新建或编辑任务
图 M10 · 新建 / 编辑任务

4.3.2 CLI 任务队列

4.4 发布

发布页显示电脑端传来的发布目标与服务器配置(保存在电脑端本地数据库),并支持远程执行。

M11
发布页 · 目标列表
截取发布目标卡片:名称 + 检验徽标 + 制品来源 + 服务器名 + 最近一次结果 + 「发布」按钮
images/M11-deploy-list.jpg
发布目标列表
图 M11 · 发布目标列表

4.5 报告

M12
报告页 · 统计 + 月历
截取报告月历:日期格显示轮次与活跃时长,带文档图标的日期可打开当天日报,底部为月度汇总卡
images/M12-report-calendar.jpg
报告月历
图 M12 · 报告月历

4.6 模型

4.6.1 模型页

四个 CLI tab,列出电脑上已配置的供应商(手机端只显示"是否已配置密钥",拿不到密钥本身),点选即切换;选择"官方默认"即可恢复原厂配置。未配置密钥的条目会被拦截并提示"请到电脑端先配置密钥"。依赖 需桌面端 ≥ v0.1.13。

M13
模型页 · 供应商切换
截取手机端模型页:四个 CLI tab + 供应商卡片(名称 / 地址 / 使用中徽标 / 开关)+ 下拉展开
images/M13-model-picker.jpg
模型供应商切换
图 M13 · 模型供应商切换

4.6.2 权限提醒(联动核心)

全局监听云端推送,收到权限请求立刻弹窗 + 播放提醒音:

手机收到什么表现
终端权限确认「终端权限确认」弹窗 + 若干选项按钮
工具权限请求「工具权限请求」弹窗,允许 / 拒绝
终端列表变化会话列表自动刷新
发布进度发布实时页更新

弱网、息屏、切到后台都不会漏消息:连接断开会自动重建,App 切回前台时还会再核对一遍。提醒音可在设置里关掉。

M14
权限请求弹窗(联动核心)
截取「终端权限确认」或「工具权限请求」弹窗 + 选项按钮,最好带上电脑名与命令摘要
images/M14-perm-dialog.png
权限弹窗
图 M14 · 权限弹窗

4.7 设置 · 我的

M15
设置页
截取设置页:外观四张主题卡(暗夜 / 明亮 / 纸墨 / 赛博)+ 授权提醒音开关 + 版本号与构建号
images/M15-settings.jpg
移动端设置页
图 M15 · 设置
M16
我的页
截取我的页:头像与账号 + 连接状态 / 电脑端 / 偏好设置 / 检查更新 / 关于 / 退出登录
images/M16-profile.jpg
移动端我的页
图 M16 · 我的

5云端服务

云端是手机与电脑之间的中转枢纽,本身不参与你电脑上的任何操作。它只负责四件事:飞书登录授权、版本升级管理、把手机和电脑连起来、终端流与消息的中转。你的编程数据——会话、日报、计划、发布记录、任务队列等——全部保存在电脑端的本地数据库中,云端不保存任何编程内容。

5.1 云端负责什么

手机 发起操作 · 接收提醒 不直连电脑 云端服务 登录 · 升级 · 连接 认出你要操作哪台电脑 转发请求与实时结果 不直接访问你的电脑 你的电脑 真正执行 终端 · 文件 · 构建 · 发布 操作 画面 / 提醒 指令 结果 电脑主动连上云端,因此无需公网 IP、端口映射、内网穿透或 VPN
登录授权
飞书授权登录;同一次登录可绑定多台电脑,手机登录后自动识别并可切换。
连接手机与电脑
电脑主动连上云端,手机每次操作都送到你选中的那台电脑,不用配网络。
终端流中转
电脑上的终端画面与手机上的按键操作经云端双向实时转发,弱网也会自动重连。
升级与授权
新版本的分发与更新检查;登录授权与电脑列表由云端维护,编程数据不上传。
一句话理解 云端只负责"传话"。真正干活的始终是你电脑上的桌面端——它需要开机、联网,并登录同一个账号,手机才能遥控到它。

5.2 手机如何找到你的电脑

  1. 多台电脑登录同一账号:每台电脑的桌面端用同一个账号(飞书)登录一次,就会各自注册成一台设备。
  2. 手机自动识别:手机端登录同一个账号后,无需额外配对,应用会自动列出该账号下所有已登录的电脑终端。
  3. 切换控制任意一台:在手机首页顶部点当前电脑名,或从屏幕右侧向左滑出功能区、在功能区顶部选中要操作的那台。之后开终端、发指令、批权限、看发布,云端都会把请求送到你选中的电脑,再把结果带回来。

5.3 六个典型联动场景

场景你在手机上做什么电脑上发生什么
远程接管终端打开会话、输入命令、按快捷键盘对应终端收到按键,画面实时回传
远程授权(最刚需)收到提醒,点「允许」或「拒绝」CLI 继续执行,任务不再卡住
下发定时任务新建计划,选好时间、CLI 与目录到点自动开终端、派发任务、无人值守执行
围观发布打开发布页看步骤与日志按配置执行构建、上传、重启与健康检查
管理任务队列插队、调序、暂停、停止、追加任务队列按新的顺序继续跑
看结果 / 预览查看日报与发布记录,或在手机上打开页面日报与发布记录来自电脑端本地数据;预览由电脑上的开发服务提供

5.4 登录 · 升级 · 数据

飞书登录

版本升级

授权与数据

5.5 电脑离线时还能做什么

离线不等于数据丢失 电脑只是暂时联系不上,重新开机并联网后会自动恢复;期间不会补跑错过的定时计划(错过不补跑是省钱设计,见 3.2.3 三条关键策略)。

5.6 数据与隐私

数据放在哪说明
登录状态与设备云端第三方登录的授权状态,以及这次登录下已注册的电脑列表
主题与偏好本机主题、字号等外观设置只存在各自设备上,不上传云端
会话与终端记录本机只保存在你的电脑上,手机通过电脑端查看
日报与统计本机项目、轮次、token、活跃时长,手机通过电脑端查看
计划 · 发布配置 · 任务队列本机保存在电脑端,手机通过电脑端管理与触发
终端画面与命令本机经云端实时转发,不在云端落地保存
API Key本机加密保存,手机端只能看到"是否已配置"
项目源码与构建产物本机云端不存储,也不会主动读取
安全边界 只有你主动发起的操作才会被转发执行,云端不能自行读取你电脑上的文件;不同登录之间完全隔离,只能看到并操作自己名下的电脑。会话、日报、计划、发布记录等编程数据只存在你电脑的本地数据库中,云端不保存副本;模型密钥同样在本机加密保存,导出的配置文件请勿外发。

6效率提升总览

6.1 场景对比总表

把全文的能力落回具体场景:左边是现在的干法,右边是用小智之后的干法。按四类场景分组。

场景传统方案怎么干用小智怎么干关键收益
A · 编码与等待
跑一批 AI 编程任务守在终端前,一条跑完敲下一条一次性写进任务队列,自动串行跑完人工介入 N 次 → 1 次
CLI 请求授权人走开就卡死,回来才发现手机弹窗 + 提醒音,十几秒点掉时延 小时级 → 秒级
临时想到一件事记在便签里,回工位再做,经常忘手机上直接建终端、派任务想法当场落地
终端只能守在工位一次性工具,人走开即停摆真实终端 + 多窗 + 预设分组 + 远程接管工位绑定 → 账号绑定
B · 发布与交接
配一次发布流程看 wiki 抄命令,漏步骤靠踩坑项目体检 + 单步演练,配置一次生效经验 → 可复用配置
执行一次发布手敲构建、scp、一串服务器命令点「发布」,异常时才需决策十几分钟 → 一键
发布失败回滚凭记忆敲回滚命令,越急越错版本历史一键回滚,先展示还原命令风险大幅下降
长时间发布只能守在电脑前,不敢走开实时日志 + 失败问答 + 随时中止发布会走也会
交接发布流程口传 + wiki,人走了流程就没了配置保存在电脑端,手机也能执行个人手艺 → 团队资产
C · 时间与成本
批量任务排期白天跑,占人力且是高峰价低谷时段自动跑,错过不补跑人力 + 成本双优化
新机器配环境查文档、试镜像源,半天起步页面直出安装命令 + 国内镜像半天 → 几分钟
远程连接电脑公网 IP / 内网穿透 / 固定 VPN桌面端主动外连云端,零网络配置运维成本归零
多电脑管理公司电脑和家里电脑是两套割裂环境一台手机挂多台电脑,操作精确送到选中的那台环境割裂 → 统一入口
D · 度量与验证
统计 AI 工作量黑盒,靠感觉写周报日报自动采集,按项目归因首次可量化
验证移动端效果部署到测试环境再看,一轮几十分钟远程预览直连本机 dev server几十分钟 → 即时
查看进展只能回工位翻终端历史手机上随时看报告、任务状态与发布记录随时可查
换模型供应商手改 CLI 配置文件,改错就崩界面点「启用」,自动备份可回滚半天 → 一次点击

6.2 价值总结

对人
从"盯终端的人"变成"下指令的人"。人被系统只在需要决策时调用,其余时间完全释放。
对流程
从"口传 + 手敲"变成"配置 + 一键"。发布、模型切换、定时任务全部可复用、可交接、可审计。
对管理
从"AI 投入是黑盒"变成"按项目可归因的数据"。日报、token、活跃时长让投入产出第一次可衡量。

7常见问题

按使用场景归类。标注「待确认 / 待补充」的答案目前只是初稿,需要结合实际情况核对后再定稿。

7.1 安装 · 连接 · 登录

手机里看不到我的电脑,怎么办?

按顺序确认三件事:① 电脑开着机(关机不会从列表消失,但会显示为「离线」);② 电脑联网;③ 电脑和手机登录了同一个飞书账号。三项都满足后,在手机首页顶部(或右侧滑出的功能区顶部)选中它。

换了网络环境(公司 → 家里)就连不上了?

不需要额外配置。电脑是主动连上云端的,公司网络、家里 WiFi、路上用流量都一样,不需要公网 IP、端口映射、内网穿透或 VPN。若仍连不上,先看电脑端是否还显示在线。

退出登录后,我电脑上的东西会丢吗?

不会。退出登录只断开这台设备与手机的联动,已在本机的数据不受影响(会话、日报、计划、发布配置都存在本机)。

一个账号能登录几台电脑?手机上怎么切?

同一个账号可以绑定多台电脑,手机登录后自动识别。在首页顶部或功能区顶部选目标电脑,之后所有操作都送到这台,各页面也跟着切换目标。

7.2 任务 · 权限 · 定时

定时任务错过了,会自动补跑吗?

不会,这是刻意设计的省钱特性:应用关闭期间到点的计划只记录为「已错过」并通知,因为晚跑就等于跑到高峰价。(≤2 分钟的短暂重启除外,会补跑。)

上一条还没跑完,又到点了会怎样?

不并发:上轮没跑完又到点,跳过本次并通知,不会开第二轮。同一配置同一时刻只跑一轮。

CLI 卡在权限请求,人又不在电脑前?

这正是手机端最刚需的场景:CLI 弹出权限请求时,手机会震动 + 提醒音,在手机上点「允许」即可。也可以在终端设置里改用自动确认档位(三档含义见 3.1.4 终端设置)。

突然断电或强退,正在跑的任务算完成了吗?

不确定,所以系统会给它打一个中断标记——既不静默跳过导致漏做,也不盲目重跑。确认完成就点行内 ✓,否则重新执行。

任务队列能改顺序、能插队吗?

可以,运行中随时干预:上移下移调序、暂停单条、跳过当前、停止队列、编辑、删除、复制结果。已完成的任务不能调序,执行中的不能删(需先停止)。

7.3 发布 · 预览 · 模型

发布失败会自动回滚吗?

发布中心提供版本历史一键回滚,并会先展示还原命令;配置里有健康检查环节,异常时会停下来由你决策。待确认 健康检查失败是否支持自动触发回滚,需确认产品实际行为后补写。

手机上打不开远程预览?

先确认电脑上真的跑着开发服务——列表里只会出现真正连得上的端口(只在终端打印了地址、但服务没起来的不会列出)。也可以手动填端口。另注意预览里热更新不可用,改完代码需手动下拉刷新。

手机上能改 API Key 吗?

不能。密钥只在电脑端加密保存,手机端只能看到「是否已配置」并切换已配置好的供应商。这样设计是为了让密钥不离开你的电脑。

切换模型有什么前置条件?

手机端切换模型需桌面端 ≥ v0.1.13。供应商在电脑端界面里配置,切换时会自动备份、可一键恢复官方默认。

7.4 数据 · 授权 · 支持

我的代码和数据会上传到云端吗?

不会。会话、日报、计划、发布配置、任务队列、终端画面、API Key、源码与构建产物全部只存在你的电脑上。云端只保存第三方登录的授权状态和已登录电脑列表;主题等偏好只存在本机。终端画面只是经云端实时转发,不落地保存。

换一台电脑登录,之前的数据还在吗?

看不到。每台电脑的数据都存在各自本机的数据库里,换一台登录看到的是那台电脑自己的数据。好处是不会串号,代价是需要提前规划好在哪台机器上跑。

电脑关机了,手机上还能做什么?

还能看已登录电脑列表与连接状态,主题等本机设置也照常可用,也能用手机里的对话问问题(此时改用云端模型回答,不读取你电脑上的编程数据)。但远程终端、任务执行、权限审批、发布执行、模型切换、远程预览,以及日报与统计都需要电脑在线。

弱网或断网会怎样?

终端流经云端双向转发,弱网会自动重连;电脑短暂离线不会丢数据,重新开机联网后自动恢复。期间的定时计划不会补跑。

遇到问题怎么反馈?

桌面端侧栏底部「更多」里有意见反馈入口;手机端「我的 → 检查更新」长按可看更新诊断详情。待补充 支持邮箱 / 群组 / 工单地址。

附附录 A · 名词解释

文档里反复出现的几个词,先在这里对齐一次。

名词一句话解释
AI 编程 CLI在命令行里干活的 AI 编程工具,如 Claude Code、Codex、Gemini、Kimi。小智不替代它们,而是把它们接管起来:排队、管权限、记工作量。
供应商 / 模型供应商提供上述 CLI 服务的厂商。支持多家并存,可在界面上随时切换。
会话(Session)终端里正在进行的那一路对话。一个会话就是一个独立终端实例,可以开多个、可以改名、可以分组。
任务队列把多条需求一次性写进清单、让 CLI 按顺序自动跑完的独立面板。
轮次一次「你提问 → AI 回答并执行」算一轮,日报里统计的就是它。
Token模型按量计费的计量单位,粗略理解为"字数",提问与回答都算,是 AI 开销的主要构成。
定时计划到点自动开一个终端、派发任务清单去跑的安排,支持每天 / 每周 / 单次。
低谷时段服务商峰谷计价中更便宜的时段。以 DeepSeek 为例,9:00–12:00 与 14:00–18:00 为高峰价,夜间与周末半价。
无人值守人不在场也能自动跑的配置:权限自动审批 + 执行完闲置 2 小时自动关闭终端。
dev server开发时在本地跑起来的预览服务(如 localhost:3000)。远程预览能把它直接开在手机上。
健康检查发布完成后确认服务是否正常起来的检查步骤。
1M 上下文模型一次能"记住"的内容上限声明。勾选后 CLI 会按 1M 窗口计算压缩时机,一次大工具输出就可能把会话顶死,需谨慎。
cron类 Unix 系统里描述"什么时候执行"的表达式。小智的定时计划不暴露 cron,直接选日期和时间即可。
SSH远程登录服务器的协议。终端会话支持本地 / SSH / AI CLI 三类。

附附录 B · 已知行为与注意事项

以下是使用过程中容易被误解或容易踩到的点,提前说明可以少走弯路。

定时与任务

模型与预览

移动端

小智编程助手 · 应用使用说明  |  文档 V1.0 · 更新于 2026-10-28
适用版本:桌面 v0.1.22 · 移动 v1.0.119  |  文中截图会随版本更新,界面细节请以实际应用为准