上周在这发过一次 ( https://v2ex.com/t/1228101), 叫 octo,一个开源的 AI Agent(Go 写的,单二进制,自己接 API key,模型随便换)。这次不聊功能,想请大家帮个具体的忙——选个设计。
octo 这名字来自 octopus(章鱼),开始做的时候就想好了:八条腿 = 八个接入界面,同一个 octo serve 起来,所有界面连的都是同一个跑在你真机上的 agent 本体:
终端(CLI/TUI) / SDK / Web / IM(TG 、飞书这些) / 桌面 / VS Code / Obsidian —— 前七条腿都长齐了,现在收官最后一条:手机端。
做手机端之前我自己最大的纠结是:一个跑在真机上的 agent,手机到底算不算一个正经入口?
想清楚之后的答案是——手机不该是"把终端塞进小屏幕",而该是一个遥控器:agent 还是跑在你桌面/服务器那台有真实环境的机器上,手机只是随时接管、审批、追进度。中间走 Noise XX 端到端加密隧道,relay 只经手密文。Android 端到端跑通了 demo(扫码配对 → 握手 → 手机上直接操作真机的 agent),iOS 也在做。两个平台都卡在设计上,还没到打磨实现的阶段。
首页怎么设计我卡住了,用 AI 出了三个方向,风格完全不一样,想听听大家的直觉:
A 任务清单:最保守,像收件箱,一个大「新建会话」+ 任务列表 B 工作台仪表盘:后台密度感,待审批的任务直接带「批准/拒绝」按钮顶在最前 C 对话流:像微信/Slack,首页是会话流,「待你回复」置顶,强调多端接力 三版并排放这了(手机上打开也能滑):
https://leihb.github.io/x-0e928cab/e00602174668eadd261dcc3382f544fccb3454e2/
想帮忙的话,直接回复 A / B / C 就行,能顺带说一句为什么就更好了。混搭意见也欢迎,比如"A 的清单 + C 的对话流"。
(项目开源地址放在一楼评论,不想让主帖太像广告)
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.