Replies: 1 comment
-
|
来自ai 解说 一句话架构: 可以把“龙虾”理解成 远程执行能力,把 ai-shell 理解成 统一控制中枢。 1. 控制分层A. 入口层负责接收用户命令:
这里用户发的不是纯 shell 命令,而是:
也可以保留高级模式,允许直接发命令,但默认不暴露。 B. ai-shell 网关层这是核心。 它做 4 件事:
所以这里不是“手机直接打 shell”,而是手机先控制 ai-shell,ai-shell 再决定怎么调龙虾去执行。 C. 任务编排层这一层不要直接让用户碰命令,而是先抽象成任务模板。 比如:
每个任务模板内部再映射为一组 shell / script / agent steps。 例如:
这样用户说的是“做事”,不是“敲命令”。 D. 龙虾执行层这一层只负责执行,不负责理解。 它可以是:
它做的事很简单:
所以“龙虾”最好做成 worker / runner,而不是主控端。 E. 结果回传层回传不要只给原始日志,要分三层:
这样手机端才好用。 2. 推荐控制流程你可以设计成下面这条链: 用户手机发请求 例如: 用户说: 系统内部变成:
再由龙虾执行:
最后回手机:
3. 最重要的控制原则原则 1:ai-shell 负责“理解和决策”它是大脑。 原则 2:龙虾负责“执行和回传”它是手脚。 原则 3:用户默认操作“任务”,不是“命令”这样更安全,也更适合手机端。 原则 4:高风险动作必须确认比如:
4. 最小可用版本先别一上来做全功能,最小版只做这 5 个能力:
首批只开放这几类任务就够了:
这样最容易先跑通。 5. 你可以怎么定义“谁控制谁”我建议你就用这句话来定:
也就是:
这样定位最清楚,也最容易设计产品边界。 如果你愿意,我可以直接把这个思路整理成一段适合发在那个 GitHub Discussion 里的回复文案。 |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
建议ai-shell跟龙虾结合在一起,用户不光可以用aishell当作默认shell。

还可以启动龙虾模式,出门做事的时候再用手机安排电脑干活。
现在钉钉都在cli化了,ai shell更适合做这种事情。
参考codebuddy的/gateway模式:
Beta Was this translation helpful? Give feedback.
All reactions