0:00.000–0:01.700
zh朋友们一个月前立的flag
0:01.700–0:02.920
zh今天正式开源了
0:02.920–0:05.520
zh我的语音控制的多agent的系统
0:05.520–0:06.680
zh你可以把它想象成
0:06.680–0:08.020
zh运行在你个人电脑
0:08.020–0:09.540
zh或者NAS上的一个贾维斯
0:09.540–0:11.080
zh它可以语音交互
0:11.080–0:13.620
zh可以编排多agent进行复杂的任务
0:13.620–0:16.420
zh而且它有一个非常不一样的交互界面
0:16.420–0:19.020
zh这之前看我视频的朋友应该都知道
0:19.020–0:20.720
zh那今天我就说话算话了
0:20.720–0:21.820
zh正式开源给大家
0:21.820–0:24.200
zh那本期视频我就跟大家聊一聊
0:24.200–0:26.420
zh它打算解决什么样的问题
0:26.420–0:28.560
zh它对什么样的人群有意义
0:28.560–0:29.980
zh适合做什么样的任务
0:30.000–0:33.200
zh以及它未来会朝什么样的方向发展
0:33.200–0:35.260
zh同时伴随着开源
0:35.260–0:37.160
zh我自己也会开始实践一种
0:37.160–0:38.120
enbuild in public
0:38.120–0:39.360
zh现在不是流行这个吗
0:39.360–0:41.800
zh我也会在大家监督下
0:41.800–0:43.420
zh一边分享着我的领悟
0:43.420–0:45.200
zh一边去build这个产品
0:45.200–0:47.600
zh大家可以看一下我的视频新合集
0:47.600–0:49.360
zh我今后内容也会有相当一部分
0:49.360–0:51.480
zh来自于开发探索这个agent的系统
0:51.480–0:52.460
zh带来的一些领悟
0:52.460–0:54.060
zh那点个收藏吧
0:54.060–0:54.800
zh我们继续
0:54.800–0:57.040
zh以前我打算把这个产品叫牛马
0:57.040–0:58.040
zh挺好听的
0:58.040–0:58.640
zh也好记
0:58.640–1:00.080
zh而且我logo都设计好了
1:00.080–1:03.680
zh但是考虑到不论拼音还是中文
1:03.680–1:05.960
zh都已经是被注册的商标了
1:05.960–1:08.020
zh我过去吃过好多商标的亏
1:08.020–1:10.000
zh所以这次咱就不踩坑了
1:10.000–1:11.800
zh所以就先把名字改了
1:11.800–1:13.220
zh新的名字叫home rail
1:13.220–1:15.800
zh也描述了我到底想要它做一个什么
1:15.800–1:16.840
zh首先home的
1:16.840–1:19.400
zh这是一个为家庭数据中心造的产品
1:19.400–1:21.380
zh你们都知道我是玩home lab的
1:21.380–1:24.160
zh我心中理想的状态它应该是运行在NAS上的
1:24.160–1:26.680
zh但是肯定也可以通过各种中端
1:26.680–1:27.960
zh比如说windows啊
1:27.960–1:28.320
zhMac啊
1:28.320–1:30.780
zh手机甚至是投影
1:30.780–1:31.620
zh电视
1:31.620–1:33.840
zh车机等设备去访问
1:33.840–1:35.240
zh然后rail的意思
1:35.240–1:36.300
zh它铁轨嘛
1:36.300–1:38.340
zhagent运行的轨道可以理解吧
1:38.340–1:40.660
zh就是你可以理解为就是workflow
1:40.660–1:43.740
zh但是它是一种可以动态调整的workflow
1:43.740–1:44.780
zh铁轨嘛
1:44.780–1:46.820
zh是不是在大方向不变的前提下
1:46.820–1:49.020
zh其实还是可以小范围的进行调整的
1:49.020–1:50.900
zh那今天开始啊
1:50.900–1:51.860
zh在我的repo上
1:51.860–1:53.740
zh你就可以看到它了
1:53.740–1:54.960
zh但是呢
1:54.960–1:56.900
zh在介绍它能干什么之前
1:56.900–1:58.640
zh让我先叠个假
1:58.640–2:00.620
zh我先介绍一下它不能干什么
2:00.620–2:02.220
zh以及当前的状态
2:02.220–2:03.820
zh免得大家期望太高
2:03.820–2:04.680
zh到时候会失望
2:04.680–2:05.620
zh首先啊
2:05.620–2:07.820
zh这个产品不是为了解决软件开发
2:07.820–2:09.040
zh自动化而设计的
2:09.040–2:11.700
zh虽然它一定程度上能做这样的任务
2:11.700–2:12.940
zh但是软件工程
2:12.940–2:14.320
zh大家都知道是个复杂的事
2:14.320–2:16.540
zh不是说开发一两个workflow
2:16.540–2:17.960
zh就能解决质量问题的
2:17.960–2:19.520
zh所以挺不适合这类任务
2:19.520–2:21.420
zh我未来也不会朝这个方向去发展
2:21.420–2:22.720
zh而且我有一个观点
2:22.720–2:25.380
zh就是AI现在大部分时间都在创造软件
2:25.380–2:26.780
zh它也更擅长这个
2:26.780–2:29.780
zh但软件未必是最终交付成果
2:29.780–2:30.080
zh对吧
2:30.080–2:31.260
zh比如说我是博主
2:31.260–2:32.920
zh我交付的最终成果是视频
2:32.920–2:34.500
zh但生产视频呢
2:34.500–2:35.240
zh可以是软件
2:35.240–2:36.700
zh所以我只需要确保
2:36.700–2:37.920
zh软件能生产
2:37.920–2:39.920
zh我需求质量的视频
2:39.920–2:40.460
zh那就好了
2:40.460–2:42.880
zh这就是能达到我的质量体系的软件
2:42.880–2:44.180
zh那在这个体系里
2:44.180–2:47.040
zh人工检查成果不是一个瓶颈
2:47.040–2:48.920
zh而软件工程就不一样了
2:48.920–2:49.740
zh所以home rail
2:49.740–2:51.140
zh它的目标不是做一个
2:51.140–2:52.680
zh更智能化的软件工程
2:52.680–2:55.400
zh它只适合在人工审查成果
2:55.400–2:56.480
zh不是瓶颈的场景
2:56.480–2:57.580
zh做一些适当的工作
2:57.580–2:59.120
zh那第二个
2:59.120–3:01.100
zh我当下说实话并不好用
3:01.100–3:03.280
zh实话实说达不到开箱可用
3:03.280–3:05.320
zh它只是搭好了一个架构
3:05.320–3:07.700
zh就是我为了后期的探索
3:07.700–3:08.840
zh更方便的一个架构
3:08.840–3:11.820
zh但是如果你要让每个任务都流畅运行
3:11.820–3:14.580
zh其实是需要对内部的agent的编排
3:14.580–3:15.920
zh其实是十分理解的
3:15.920–3:18.880
zh还要去测试哪些场景更适合它
3:18.880–3:21.260
zh并且要用AI去调有每个流程
3:21.260–3:24.540
zh当然这是我后面不断去探索和完善的部分
3:24.540–3:25.420
zh但是现在就告诉大家
3:25.420–3:27.520
zh它是需要你花费一些时间去研究
3:27.520–3:28.400
zh才能用的
3:28.400–3:30.580
zh所以如果你是需要开箱及用
3:30.580–3:31.580
zh那你稍微再等等
3:31.580–3:35.040
zh第三它目前没有对token的消耗和效率化
3:35.040–3:36.120
zh做任何的优化
3:36.120–3:38.260
zh而且我自己因为我有很多订阅
3:38.260–3:38.840
zh我的用不完
3:38.840–3:41.240
zh所以我都是靠大量的并发去消耗
3:41.240–3:42.460
zh去摸索它的边界
3:42.460–3:44.460
zh来换一个可复用的成果
3:44.460–3:46.720
zh所以如果大家本身没有本地部署
3:46.720–3:47.820
zh没有冗余的订阅
3:47.820–3:49.740
zh那还是应该稍微等一等我
3:49.740–3:51.840
zh或者是等等社区的其他伙伴
3:51.840–3:54.020
zh研究出来一些最佳实践之后再用
3:54.020–3:56.820
zh第四就是当前它的最佳使用形态
3:56.820–3:57.560
zh不是用UI
3:57.560–3:58.780
zh而是用coding agent
3:58.780–4:02.920
zh直接去通过内设的cli去调用后端的agent的编排
4:02.920–4:05.640
zh比如说我就经常用codex去控制
4:05.640–4:06.340
zh体验都很好
4:06.340–4:07.920
zh完全不需要使用前端
4:07.920–4:09.320
zh最后前端的体验
4:09.320–4:11.820
zh其实现在也还没有达到我的预期吧
4:11.820–4:14.420
zh现在它的概念就是有大量的生成式UI
4:14.420–4:17.000
zh但是这个生成式的东西还太少
4:17.000–4:17.880
zh也不过好看
4:17.880–4:19.120
zh也不过高小
4:19.120–4:20.880
zh所以还需要一定时间去摸索
4:20.880–4:23.940
zh让生成式的UI更加匹配具体的任务
4:23.940–4:25.740
zhOK叠假就叠到这里了
4:25.740–4:30.340
zh我是希望劝退那些希望开箱即用产品的朋友
4:30.340–4:32.020
zh你稍微降低一点预期
4:32.020–4:33.480
zh也给我一点时间
4:33.480–4:36.200
zh那接下来我们聊一下它现阶段它能干什么
4:36.200–4:40.500
zh首先啊现在发布的版本是各个平台它都能跑起来
4:40.500–4:41.380
zh我都试过了
4:41.380–4:43.160
zh只要你有一个coding agent
4:43.160–4:44.540
zh只要你把repo丢给它
4:44.540–4:46.180
zh它基本上就能部署起来
4:46.180–4:48.020
zh不过如果是windows啊
4:48.020–4:50.780
zh你需要有一个docker桌面板和gitbash
4:50.780–4:53.180
zh就跟cloudcode一样都需要gitbash
4:53.180–4:54.720
zh如果你是mac版的话
4:54.720–4:57.140
zh那你就只需要docker桌面板就行了
4:57.140–4:58.580
zh如果你是linux
4:58.580–5:01.720
zh那你需要给当前的用户加入docker这个组
5:01.720–5:03.800
zh让当前的用户不需要sudo
5:03.800–5:05.880
zh就可以使用docker命令的权限
5:05.880–5:07.260
zhwindows上和mac上
5:07.260–5:08.680
zh我现在都做了个桌面板
5:08.680–5:10.580
zh适合那些不太会部署的朋友
5:10.580–5:12.160
zh但是现阶段我建议大家
5:12.160–5:14.260
zh让ai agent直接读代码库
5:14.260–5:15.360
zh然后让它去部署
5:15.360–5:17.600
zh那如果你要用到编排的话
5:17.600–5:20.360
zh也就是整个这个开源的系统的
5:20.360–5:21.200
zh最核心的部分
5:21.200–5:23.840
zh我建议大家是直接让ai agent
5:23.840–5:25.160
zh直接读代码库
5:25.160–5:26.460
zh让它去理解
5:26.460–5:27.160
zh让它去部署
5:27.160–5:30.480
zh然后你去要求ai来帮你去开发编排文件
5:30.480–5:31.960
zh也就是这个YAML的
5:31.960–5:35.340
zh也就是后台的这个DAG引擎所依赖的东西
5:35.340–5:38.140
zh你不需要去搞懂DAG的运行原理
5:38.140–5:39.460
zh你让ai搞懂就行了
5:39.460–5:42.160
zh我自己也从来没有手挫过编排文件
5:42.160–5:44.760
zh但是你可以让它按照你的逻辑
5:44.760–5:47.000
zh和你的工作流去实现一个编排
5:47.000–5:48.760
zh让AI再去帮你去调优
5:48.760–5:52.140
zh那如果你的任务流程里需要特定的环境
5:52.140–5:53.300
zh比如说你做视频吧
5:53.300–5:54.300
zh你需要FMPEG
5:54.300–5:57.660
zh那你就可以让ai agent的帮你去构建一个镜像
5:57.660–6:00.640
zh然后编排的时候就可以指定这个镜像来使用
6:00.640–6:02.660
zh我这个是在安装完了之后
6:02.660–6:04.720
zh会自动build的一个默认的镜像
6:04.720–6:06.420
zh但是你也可以做很多定制化的
6:06.420–6:08.680
zh然后桌面板现在也是一定程度可用的
6:08.680–6:12.100
zh桌面板有一个manager agent来负责扮演coding agent的这个角色
6:12.100–6:14.940
zh它可以创建编排也可以接入各种模型
6:14.940–6:17.140
zh当然我现在觉得体验比较好的还是codex
6:17.140–6:18.900
zh只要你本机有codex登录
6:18.900–6:20.240
zh它就可以直接可以用
6:20.240–6:22.400
zh如果你有小米memo的api key
6:22.400–6:24.100
zh你可以用他们家的ASR和tds
6:24.100–6:28.460
zh再给manager agent配置一个模型就可以语音控制了
6:28.460–6:30.260
zh我原本打算是指指语音的
6:30.260–6:33.140
zh但后来想了想还是加了一个能打字的功能
6:33.140–6:36.160
zh所以你就算没有ASR没有tds也能用
6:36.160–6:39.520
zh那前端现在是可以看到每个DAG的流程的
6:39.520–6:41.060
zh比较适合你用来调试
6:41.060–6:44.200
zh看着他们运行的行为是否符合你的预期
6:44.200–6:48.140
zh然后harness现在我不打算做任何harness
6:48.140–6:49.240
zh我都是用别人的
6:49.240–6:50.600
zh现在支持了cloudcode
6:50.600–6:52.060
zhkimi code以及codex
6:52.060–6:53.220
zh其中cloudcode
6:53.220–6:55.780
zhkimi code都是可以搭配其他模型使用的
6:55.780–6:58.860
zh提醒大家在接入codingplan的时候一定要慎重
6:58.860–7:00.900
zh因为有一些厂家的codingplan
7:00.900–7:02.940
zh是不支持其他harness
7:02.940–7:03.900
zh这种最好不要接
7:03.900–7:05.500
zh否则搞不好会分号
7:05.500–7:06.700
zh然后还有个好玩的东西
7:06.700–7:08.780
zh就我接入了一个实验性的功能
7:08.780–7:10.900
zh就是PS5手柄来控制
7:10.900–7:12.300
zh大家也可以去试试
7:12.300–7:13.660
zh为什么要做这个功能
7:13.660–7:14.700
zh我也分享一下
7:14.700–7:16.340
zh这个产品未来的定位
7:16.340–7:19.300
zh我是希望能用手机平板电视投影
7:19.300–7:21.020
zh都可以操作的语音agent
7:21.020–7:22.220
zh就像贾维斯一样
7:22.220–7:23.780
zh我之前也发过一个视频
7:23.780–7:24.780
zh就是我期望的是
7:24.780–7:26.980
zh场景是带孩子去旅游的时候
7:26.980–7:29.900
zh可以用车机加电视盒子来完成一些任务
7:29.900–7:31.860
zh这个tv版其实我已经做出来
7:31.860–7:34.060
zh但由于dx某版还是不够多
7:34.060–7:35.900
zh所以暂时做不了太多任务
7:35.900–7:37.060
zh所以我的roadmap
7:37.060–7:39.500
zh短期目标还是让它更稳定
7:39.500–7:41.300
zh多个操作系统都能跑起来
7:41.300–7:43.780
zh让新手朋友能无障碍的使用桌面板
7:43.780–7:46.340
zh同时把这个manager agent的skill不断优化
7:46.340–7:49.340
zh让他能够当一个值得信赖的助手
7:49.340–7:50.540
zh我的中期目标
7:50.540–7:53.420
zh我会着重放在生成式UI和编排模板
7:53.420–7:54.940
zh和编排skill的优化上
7:54.940–7:56.140
zh我自己的观点是这样
7:56.140–7:57.340
zh人的带宽是有限的
7:57.340–8:00.340
zh人应该和更容易看得懂的UI来交互
8:00.340–8:04.780
zh同时后台跑的应该是更加复杂的编排逻辑
8:04.780–8:06.660
zh人不应该去了解底层的细节
8:06.660–8:08.340
zh只是在关键的节点
8:08.340–8:10.460
zh通过生成式的动态UI面板
8:10.460–8:12.620
zh来了解每个阶段的进度就好
8:12.620–8:14.740
zh长期目标我希望它能稳定
8:14.740–8:16.220
zh跑在家庭的数据中心里
8:16.220–8:17.180
zh或者说NAS里
8:17.180–8:18.540
zh现在有个趋势
8:18.540–8:20.820
zhNAS的计算性能在不断的增长
8:20.820–8:23.820
zh他们现在已经不单纯是管理存储的角色
8:23.820–8:26.820
zh我觉得他们未来很有可能就成为agent的载体
8:26.820–8:29.100
zh我自己家里其实已经是这个样子了
8:29.100–8:31.140
zhHome Bill现在住在我的一台
8:31.140–8:33.860
zh256内存96G显存的非纽NAS里
8:33.860–8:36.100
zh我平时用投影加手柄去控制它
8:36.100–8:38.900
zh它可以操作海量的agent能来完成任务
8:38.900–8:41.820
zh我认为这就是未来家庭使用AI的画面
8:41.820–8:43.860
zh所以我会一直朝着这个目标
8:43.860–8:45.860
zh补权所有需要的模块
8:45.860–8:46.780
zh当然看到这里
8:46.780–8:49.020
zh可能大部分朋友还是没有办法把它用起来
8:49.020–8:50.860
zh我后面还会围绕着如何使用它
8:50.860–8:51.740
zh初一系列内容
8:51.740–8:53.100
zh包括如何接入模型
8:53.100–8:54.540
zh如何接入skill
8:54.540–8:55.660
zh如何调试编排
8:55.660–8:57.580
zh大家再多给我一点时间吧
8:57.580–8:59.060
zh太多内容需要去说了
8:59.060–8:59.900
zh需要去准备了
8:59.900–9:03.260
zh那最后如果能看到这里的朋友都是铁粉了
9:03.260–9:04.940
zh如果你们也能跑起来
9:04.940–9:06.860
zh那你们就悄悄玩就好
9:06.860–9:10.460
zh我还是需要更多的时间来好好完成我这个短中期的目标
9:10.460–9:10.980
zh那好了
9:10.980–9:14.260
zh希望这个开源和未来的系列你们都会喜欢吧
9:14.260–9:15.820
zh以上就是本期全部内容了
9:15.820–9:16.620
zh我们下期见
9:16.620–9:16.700
zh我会不会再来的
0:00.000–0:01.700
朋友们一个月前立的flag
0:01.700–0:02.920
今天正式开源了
0:02.920–0:05.520
我的语音控制的多agent的系统
0:05.520–0:06.680
你可以把它想象成
0:06.680–0:08.020
运行在你个人电脑
0:08.020–0:09.540
或者NAS上的一个贾维斯
0:09.540–0:11.080
它可以语音交互
0:11.080–0:13.620
可以编排多agent进行复杂的任务
0:13.620–0:16.420
而且它有一个非常不一样的交互界面
0:16.420–0:19.020
这之前看我视频的朋友应该都知道
0:19.020–0:20.720
那今天我就说话算话了
0:20.720–0:21.820
正式开源给大家
0:21.820–0:24.200
那本期视频我就跟大家聊一聊
0:24.200–0:26.420
它打算解决什么样的问题
0:26.420–0:28.560
它对什么样的人群有意义
0:28.560–0:29.980
适合做什么样的任务
0:30.000–0:33.200
以及它未来会朝什么样的方向发展
0:33.200–0:35.260
同时伴随着开源
0:35.260–0:37.160
我自己也会开始实践一种
0:37.160–0:38.120
build in public
0:38.120–0:39.360
现在不是流行这个吗
0:39.360–0:41.800
我也会在大家监督下
0:41.800–0:43.420
一边分享着我的领悟
0:43.420–0:45.200
一边去build这个产品
0:45.200–0:47.600
大家可以看一下我的视频新合集
0:47.600–0:49.360
我今后内容也会有相当一部分
0:49.360–0:51.480
来自于开发探索这个agent的系统
0:51.480–0:52.460
带来的一些领悟
0:52.460–0:54.060
那点个收藏吧
0:54.060–0:54.800
我们继续
0:54.800–0:57.040
以前我打算把这个产品叫牛马
0:57.040–0:58.040
挺好听的
0:58.040–0:58.640
也好记
0:58.640–1:00.080
而且我logo都设计好了
1:00.080–1:03.680
但是考虑到不论拼音还是中文
1:03.680–1:05.960
都已经是被注册的商标了
1:05.960–1:08.020
我过去吃过好多商标的亏
1:08.020–1:10.000
所以这次咱就不踩坑了
1:10.000–1:11.800
所以就先把名字改了
1:11.800–1:13.220
新的名字叫home rail
1:13.220–1:15.800
也描述了我到底想要它做一个什么
1:15.800–1:16.840
首先home的
1:16.840–1:19.400
这是一个为家庭数据中心造的产品
1:19.400–1:21.380
你们都知道我是玩home lab的
1:21.380–1:24.160
我心中理想的状态它应该是运行在NAS上的
1:24.160–1:26.680
但是肯定也可以通过各种中端
1:26.680–1:27.960
比如说windows啊
1:27.960–1:28.320
Mac啊
1:28.320–1:30.780
手机甚至是投影
1:30.780–1:31.620
电视
1:31.620–1:33.840
车机等设备去访问
1:33.840–1:35.240
然后rail的意思
1:35.240–1:36.300
它铁轨嘛
1:36.300–1:38.340
agent运行的轨道可以理解吧
1:38.340–1:40.660
就是你可以理解为就是workflow
1:40.660–1:43.740
但是它是一种可以动态调整的workflow
1:43.740–1:44.780
铁轨嘛
1:44.780–1:46.820
是不是在大方向不变的前提下
1:46.820–1:49.020
其实还是可以小范围的进行调整的
1:49.020–1:50.900
那今天开始啊
1:50.900–1:51.860
在我的repo上
1:51.860–1:53.740
你就可以看到它了
1:53.740–1:54.960
但是呢
1:54.960–1:56.900
在介绍它能干什么之前
1:56.900–1:58.640
让我先叠个假
1:58.640–2:00.620
我先介绍一下它不能干什么
2:00.620–2:02.220
以及当前的状态
2:02.220–2:03.820
免得大家期望太高
2:03.820–2:04.680
到时候会失望
2:04.680–2:05.620
首先啊
2:05.620–2:07.820
这个产品不是为了解决软件开发
2:07.820–2:09.040
自动化而设计的
2:09.040–2:11.700
虽然它一定程度上能做这样的任务
2:11.700–2:12.940
但是软件工程
2:12.940–2:14.320
大家都知道是个复杂的事
2:14.320–2:16.540
不是说开发一两个workflow
2:16.540–2:17.960
就能解决质量问题的
2:17.960–2:19.520
所以挺不适合这类任务
2:19.520–2:21.420
我未来也不会朝这个方向去发展
2:21.420–2:22.720
而且我有一个观点
2:22.720–2:25.380
就是AI现在大部分时间都在创造软件
2:25.380–2:26.780
它也更擅长这个
2:26.780–2:29.780
但软件未必是最终交付成果
2:29.780–2:30.080
对吧
2:30.080–2:31.260
比如说我是博主
2:31.260–2:32.920
我交付的最终成果是视频
2:32.920–2:34.500
但生产视频呢
2:34.500–2:35.240
可以是软件
2:35.240–2:36.700
所以我只需要确保
2:36.700–2:37.920
软件能生产
2:37.920–2:39.920
我需求质量的视频
2:39.920–2:40.460
那就好了
2:40.460–2:42.880
这就是能达到我的质量体系的软件
2:42.880–2:44.180
那在这个体系里
2:44.180–2:47.040
人工检查成果不是一个瓶颈
2:47.040–2:48.920
而软件工程就不一样了
2:48.920–2:49.740
所以home rail
2:49.740–2:51.140
它的目标不是做一个
2:51.140–2:52.680
更智能化的软件工程
2:52.680–2:55.400
它只适合在人工审查成果
2:55.400–2:56.480
不是瓶颈的场景
2:56.480–2:57.580
做一些适当的工作
2:57.580–2:59.120
那第二个
2:59.120–3:01.100
我当下说实话并不好用
3:01.100–3:03.280
实话实说达不到开箱可用
3:03.280–3:05.320
它只是搭好了一个架构
3:05.320–3:07.700
就是我为了后期的探索
3:07.700–3:08.840
更方便的一个架构
3:08.840–3:11.820
但是如果你要让每个任务都流畅运行
3:11.820–3:14.580
其实是需要对内部的agent的编排
3:14.580–3:15.920
其实是十分理解的
3:15.920–3:18.880
还要去测试哪些场景更适合它
3:18.880–3:21.260
并且要用AI去调有每个流程
3:21.260–3:24.540
当然这是我后面不断去探索和完善的部分
3:24.540–3:25.420
但是现在就告诉大家
3:25.420–3:27.520
它是需要你花费一些时间去研究
3:27.520–3:28.400
才能用的
3:28.400–3:30.580
所以如果你是需要开箱及用
3:30.580–3:31.580
那你稍微再等等
3:31.580–3:35.040
第三它目前没有对token的消耗和效率化
3:35.040–3:36.120
做任何的优化
3:36.120–3:38.260
而且我自己因为我有很多订阅
3:38.260–3:38.840
我的用不完
3:38.840–3:41.240
所以我都是靠大量的并发去消耗
3:41.240–3:42.460
去摸索它的边界
3:42.460–3:44.460
来换一个可复用的成果
3:44.460–3:46.720
所以如果大家本身没有本地部署
3:46.720–3:47.820
没有冗余的订阅
3:47.820–3:49.740
那还是应该稍微等一等我
3:49.740–3:51.840
或者是等等社区的其他伙伴
3:51.840–3:54.020
研究出来一些最佳实践之后再用
3:54.020–3:56.820
第四就是当前它的最佳使用形态
3:56.820–3:57.560
不是用UI
3:57.560–3:58.780
而是用coding agent
3:58.780–4:02.920
直接去通过内设的cli去调用后端的agent的编排
4:02.920–4:05.640
比如说我就经常用codex去控制
4:05.640–4:06.340
体验都很好
4:06.340–4:07.920
完全不需要使用前端
4:07.920–4:09.320
最后前端的体验
4:09.320–4:11.820
其实现在也还没有达到我的预期吧
4:11.820–4:14.420
现在它的概念就是有大量的生成式UI
4:14.420–4:17.000
但是这个生成式的东西还太少
4:17.000–4:17.880
也不过好看
4:17.880–4:19.120
也不过高小
4:19.120–4:20.880
所以还需要一定时间去摸索
4:20.880–4:23.940
让生成式的UI更加匹配具体的任务
4:23.940–4:25.740
OK叠假就叠到这里了
4:25.740–4:30.340
我是希望劝退那些希望开箱即用产品的朋友
4:30.340–4:32.020
你稍微降低一点预期
4:32.020–4:33.480
也给我一点时间
4:33.480–4:36.200
那接下来我们聊一下它现阶段它能干什么
4:36.200–4:40.500
首先啊现在发布的版本是各个平台它都能跑起来
4:40.500–4:41.380
我都试过了
4:41.380–4:43.160
只要你有一个coding agent
4:43.160–4:44.540
只要你把repo丢给它
4:44.540–4:46.180
它基本上就能部署起来
4:46.180–4:48.020
不过如果是windows啊
4:48.020–4:50.780
你需要有一个docker桌面板和gitbash
4:50.780–4:53.180
就跟cloudcode一样都需要gitbash
4:53.180–4:54.720
如果你是mac版的话
4:54.720–4:57.140
那你就只需要docker桌面板就行了
4:57.140–4:58.580
如果你是linux
4:58.580–5:01.720
那你需要给当前的用户加入docker这个组
5:01.720–5:03.800
让当前的用户不需要sudo
5:03.800–5:05.880
就可以使用docker命令的权限
5:05.880–5:07.260
windows上和mac上
5:07.260–5:08.680
我现在都做了个桌面板
5:08.680–5:10.580
适合那些不太会部署的朋友
5:10.580–5:12.160
但是现阶段我建议大家
5:12.160–5:14.260
让ai agent直接读代码库
5:14.260–5:15.360
然后让它去部署
5:15.360–5:17.600
那如果你要用到编排的话
5:17.600–5:20.360
也就是整个这个开源的系统的
5:20.360–5:21.200
最核心的部分
5:21.200–5:23.840
我建议大家是直接让ai agent
5:23.840–5:25.160
直接读代码库
5:25.160–5:26.460
让它去理解
5:26.460–5:27.160
让它去部署
5:27.160–5:30.480
然后你去要求ai来帮你去开发编排文件
5:30.480–5:31.960
也就是这个YAML的
5:31.960–5:35.340
也就是后台的这个DAG引擎所依赖的东西
5:35.340–5:38.140
你不需要去搞懂DAG的运行原理
5:38.140–5:39.460
你让ai搞懂就行了
5:39.460–5:42.160
我自己也从来没有手挫过编排文件
5:42.160–5:44.760
但是你可以让它按照你的逻辑
5:44.760–5:47.000
和你的工作流去实现一个编排
5:47.000–5:48.760
让AI再去帮你去调优
5:48.760–5:52.140
那如果你的任务流程里需要特定的环境
5:52.140–5:53.300
比如说你做视频吧
5:53.300–5:54.300
你需要FMPEG
5:54.300–5:57.660
那你就可以让ai agent的帮你去构建一个镜像
5:57.660–6:00.640
然后编排的时候就可以指定这个镜像来使用
6:00.640–6:02.660
我这个是在安装完了之后
6:02.660–6:04.720
会自动build的一个默认的镜像
6:04.720–6:06.420
但是你也可以做很多定制化的
6:06.420–6:08.680
然后桌面板现在也是一定程度可用的
6:08.680–6:12.100
桌面板有一个manager agent来负责扮演coding agent的这个角色
6:12.100–6:14.940
它可以创建编排也可以接入各种模型
6:14.940–6:17.140
当然我现在觉得体验比较好的还是codex
6:17.140–6:18.900
只要你本机有codex登录
6:18.900–6:20.240
它就可以直接可以用
6:20.240–6:22.400
如果你有小米memo的api key
6:22.400–6:24.100
你可以用他们家的ASR和tds
6:24.100–6:28.460
再给manager agent配置一个模型就可以语音控制了
6:28.460–6:30.260
我原本打算是指指语音的
6:30.260–6:33.140
但后来想了想还是加了一个能打字的功能
6:33.140–6:36.160
所以你就算没有ASR没有tds也能用
6:36.160–6:39.520
那前端现在是可以看到每个DAG的流程的
6:39.520–6:41.060
比较适合你用来调试
6:41.060–6:44.200
看着他们运行的行为是否符合你的预期
6:44.200–6:48.140
然后harness现在我不打算做任何harness
6:48.140–6:49.240
我都是用别人的
6:49.240–6:50.600
现在支持了cloudcode
6:50.600–6:52.060
kimi code以及codex
6:52.060–6:53.220
其中cloudcode
6:53.220–6:55.780
kimi code都是可以搭配其他模型使用的
6:55.780–6:58.860
提醒大家在接入codingplan的时候一定要慎重
6:58.860–7:00.900
因为有一些厂家的codingplan
7:00.900–7:02.940
是不支持其他harness
7:02.940–7:03.900
这种最好不要接
7:03.900–7:05.500
否则搞不好会分号
7:05.500–7:06.700
然后还有个好玩的东西
7:06.700–7:08.780
就我接入了一个实验性的功能
7:08.780–7:10.900
就是PS5手柄来控制
7:10.900–7:12.300
大家也可以去试试
7:12.300–7:13.660
为什么要做这个功能
7:13.660–7:14.700
我也分享一下
7:14.700–7:16.340
这个产品未来的定位
7:16.340–7:19.300
我是希望能用手机平板电视投影
7:19.300–7:21.020
都可以操作的语音agent
7:21.020–7:22.220
就像贾维斯一样
7:22.220–7:23.780
我之前也发过一个视频
7:23.780–7:24.780
就是我期望的是
7:24.780–7:26.980
场景是带孩子去旅游的时候
7:26.980–7:29.900
可以用车机加电视盒子来完成一些任务
7:29.900–7:31.860
这个tv版其实我已经做出来
7:31.860–7:34.060
但由于dx某版还是不够多
7:34.060–7:35.900
所以暂时做不了太多任务
7:35.900–7:37.060
所以我的roadmap
7:37.060–7:39.500
短期目标还是让它更稳定
7:39.500–7:41.300
多个操作系统都能跑起来
7:41.300–7:43.780
让新手朋友能无障碍的使用桌面板
7:43.780–7:46.340
同时把这个manager agent的skill不断优化
7:46.340–7:49.340
让他能够当一个值得信赖的助手
7:49.340–7:50.540
我的中期目标
7:50.540–7:53.420
我会着重放在生成式UI和编排模板
7:53.420–7:54.940
和编排skill的优化上
7:54.940–7:56.140
我自己的观点是这样
7:56.140–7:57.340
人的带宽是有限的
7:57.340–8:00.340
人应该和更容易看得懂的UI来交互
8:00.340–8:04.780
同时后台跑的应该是更加复杂的编排逻辑
8:04.780–8:06.660
人不应该去了解底层的细节
8:06.660–8:08.340
只是在关键的节点
8:08.340–8:10.460
通过生成式的动态UI面板
8:10.460–8:12.620
来了解每个阶段的进度就好
8:12.620–8:14.740
长期目标我希望它能稳定
8:14.740–8:16.220
跑在家庭的数据中心里
8:16.220–8:17.180
或者说NAS里
8:17.180–8:18.540
现在有个趋势
8:18.540–8:20.820
NAS的计算性能在不断的增长
8:20.820–8:23.820
他们现在已经不单纯是管理存储的角色
8:23.820–8:26.820
我觉得他们未来很有可能就成为agent的载体
8:26.820–8:29.100
我自己家里其实已经是这个样子了
8:29.100–8:31.140
Home Bill现在住在我的一台
8:31.140–8:33.860
256内存96G显存的非纽NAS里
8:33.860–8:36.100
我平时用投影加手柄去控制它
8:36.100–8:38.900
它可以操作海量的agent能来完成任务
8:38.900–8:41.820
我认为这就是未来家庭使用AI的画面
8:41.820–8:43.860
所以我会一直朝着这个目标
8:43.860–8:45.860
补权所有需要的模块
8:45.860–8:46.780
当然看到这里
8:46.780–8:49.020
可能大部分朋友还是没有办法把它用起来
8:49.020–8:50.860
我后面还会围绕着如何使用它
8:50.860–8:51.740
初一系列内容
8:51.740–8:53.100
包括如何接入模型
8:53.100–8:54.540
如何接入skill
8:54.540–8:55.660
如何调试编排
8:55.660–8:57.580
大家再多给我一点时间吧
8:57.580–8:59.060
太多内容需要去说了
8:59.060–8:59.900
需要去准备了
8:59.900–9:03.260
那最后如果能看到这里的朋友都是铁粉了
9:03.260–9:04.940
如果你们也能跑起来
9:04.940–9:06.860
那你们就悄悄玩就好
9:06.860–9:10.460
我还是需要更多的时间来好好完成我这个短中期的目标
9:10.460–9:10.980
那好了
9:10.980–9:14.260
希望这个开源和未来的系列你们都会喜欢吧
9:14.260–9:15.820
以上就是本期全部内容了
9:15.820–9:16.620
我们下期见
9:16.620–9:16.700
我会不会再来的
0:00.000–0:01.700
zh朋友们一个月前立的flag
朋友们一个月前立的flag
0:01.700–0:02.920
zh今天正式开源了
今天正式开源了
0:02.920–0:05.520
zh我的语音控制的多agent的系统
我的语音控制的多agent的系统
0:05.520–0:06.680
zh你可以把它想象成
你可以把它想象成
0:06.680–0:08.020
zh运行在你个人电脑
运行在你个人电脑
0:08.020–0:09.540
zh或者NAS上的一个贾维斯
或者NAS上的一个贾维斯
0:09.540–0:11.080
zh它可以语音交互
它可以语音交互
0:11.080–0:13.620
zh可以编排多agent进行复杂的任务
可以编排多agent进行复杂的任务
0:13.620–0:16.420
zh而且它有一个非常不一样的交互界面
而且它有一个非常不一样的交互界面
0:16.420–0:19.020
zh这之前看我视频的朋友应该都知道
这之前看我视频的朋友应该都知道
0:19.020–0:20.720
zh那今天我就说话算话了
那今天我就说话算话了
0:20.720–0:21.820
zh正式开源给大家
正式开源给大家
0:21.820–0:24.200
zh那本期视频我就跟大家聊一聊
那本期视频我就跟大家聊一聊
0:24.200–0:26.420
zh它打算解决什么样的问题
它打算解决什么样的问题
0:26.420–0:28.560
zh它对什么样的人群有意义
它对什么样的人群有意义
0:28.560–0:29.980
zh适合做什么样的任务
适合做什么样的任务
0:30.000–0:33.200
zh以及它未来会朝什么样的方向发展
以及它未来会朝什么样的方向发展
0:33.200–0:35.260
zh同时伴随着开源
同时伴随着开源
0:35.260–0:37.160
zh我自己也会开始实践一种
我自己也会开始实践一种
0:37.160–0:38.120
enbuild in public
build in public
0:38.120–0:39.360
zh现在不是流行这个吗
现在不是流行这个吗
0:39.360–0:41.800
zh我也会在大家监督下
我也会在大家监督下
0:41.800–0:43.420
zh一边分享着我的领悟
一边分享着我的领悟
0:43.420–0:45.200
zh一边去build这个产品
一边去build这个产品
0:45.200–0:47.600
zh大家可以看一下我的视频新合集
大家可以看一下我的视频新合集
0:47.600–0:49.360
zh我今后内容也会有相当一部分
我今后内容也会有相当一部分
0:49.360–0:51.480
zh来自于开发探索这个agent的系统
来自于开发探索这个agent的系统
0:51.480–0:52.460
zh带来的一些领悟
带来的一些领悟
0:52.460–0:54.060
zh那点个收藏吧
那点个收藏吧
0:54.060–0:54.800
zh我们继续
我们继续
0:54.800–0:57.040
zh以前我打算把这个产品叫牛马
以前我打算把这个产品叫牛马
0:57.040–0:58.040
zh挺好听的
挺好听的
0:58.040–0:58.640
zh也好记
也好记
0:58.640–1:00.080
zh而且我logo都设计好了
而且我logo都设计好了
1:00.080–1:03.680
zh但是考虑到不论拼音还是中文
但是考虑到不论拼音还是中文
1:03.680–1:05.960
zh都已经是被注册的商标了
都已经是被注册的商标了
1:05.960–1:08.020
zh我过去吃过好多商标的亏
我过去吃过好多商标的亏
1:08.020–1:10.000
zh所以这次咱就不踩坑了
所以这次咱就不踩坑了
1:10.000–1:11.800
zh所以就先把名字改了
所以就先把名字改了
1:11.800–1:13.220
zh新的名字叫home rail
新的名字叫home rail
1:13.220–1:15.800
zh也描述了我到底想要它做一个什么
也描述了我到底想要它做一个什么
1:15.800–1:16.840
zh首先home的
首先home的
1:16.840–1:19.400
zh这是一个为家庭数据中心造的产品
这是一个为家庭数据中心造的产品
1:19.400–1:21.380
zh你们都知道我是玩home lab的
你们都知道我是玩home lab的
1:21.380–1:24.160
zh我心中理想的状态它应该是运行在NAS上的
我心中理想的状态它应该是运行在NAS上的
1:24.160–1:26.680
zh但是肯定也可以通过各种中端
但是肯定也可以通过各种中端
1:26.680–1:27.960
zh比如说windows啊
比如说windows啊
1:27.960–1:28.320
zhMac啊
Mac啊
1:28.320–1:30.780
zh手机甚至是投影
手机甚至是投影
1:30.780–1:31.620
zh电视
电视
1:31.620–1:33.840
zh车机等设备去访问
车机等设备去访问
1:33.840–1:35.240
zh然后rail的意思
然后rail的意思
1:35.240–1:36.300
zh它铁轨嘛
它铁轨嘛
1:36.300–1:38.340
zhagent运行的轨道可以理解吧
agent运行的轨道可以理解吧
1:38.340–1:40.660
zh就是你可以理解为就是workflow
就是你可以理解为就是workflow
1:40.660–1:43.740
zh但是它是一种可以动态调整的workflow
但是它是一种可以动态调整的workflow
1:43.740–1:44.780
zh铁轨嘛
铁轨嘛
1:44.780–1:46.820
zh是不是在大方向不变的前提下
是不是在大方向不变的前提下
1:46.820–1:49.020
zh其实还是可以小范围的进行调整的
其实还是可以小范围的进行调整的
1:49.020–1:50.900
zh那今天开始啊
那今天开始啊
1:50.900–1:51.860
zh在我的repo上
在我的repo上
1:51.860–1:53.740
zh你就可以看到它了
你就可以看到它了
1:53.740–1:54.960
zh但是呢
但是呢
1:54.960–1:56.900
zh在介绍它能干什么之前
在介绍它能干什么之前
1:56.900–1:58.640
zh让我先叠个假
让我先叠个假
1:58.640–2:00.620
zh我先介绍一下它不能干什么
我先介绍一下它不能干什么
2:00.620–2:02.220
zh以及当前的状态
以及当前的状态
2:02.220–2:03.820
zh免得大家期望太高
免得大家期望太高
2:03.820–2:04.680
zh到时候会失望
到时候会失望
2:04.680–2:05.620
zh首先啊
首先啊
2:05.620–2:07.820
zh这个产品不是为了解决软件开发
这个产品不是为了解决软件开发
2:07.820–2:09.040
zh自动化而设计的
自动化而设计的
2:09.040–2:11.700
zh虽然它一定程度上能做这样的任务
虽然它一定程度上能做这样的任务
2:11.700–2:12.940
zh但是软件工程
但是软件工程
2:12.940–2:14.320
zh大家都知道是个复杂的事
大家都知道是个复杂的事
2:14.320–2:16.540
zh不是说开发一两个workflow
不是说开发一两个workflow
2:16.540–2:17.960
zh就能解决质量问题的
就能解决质量问题的
2:17.960–2:19.520
zh所以挺不适合这类任务
所以挺不适合这类任务
2:19.520–2:21.420
zh我未来也不会朝这个方向去发展
我未来也不会朝这个方向去发展
2:21.420–2:22.720
zh而且我有一个观点
而且我有一个观点
2:22.720–2:25.380
zh就是AI现在大部分时间都在创造软件
就是AI现在大部分时间都在创造软件
2:25.380–2:26.780
zh它也更擅长这个
它也更擅长这个
2:26.780–2:29.780
zh但软件未必是最终交付成果
但软件未必是最终交付成果
2:29.780–2:30.080
zh对吧
对吧
2:30.080–2:31.260
zh比如说我是博主
比如说我是博主
2:31.260–2:32.920
zh我交付的最终成果是视频
我交付的最终成果是视频
2:32.920–2:34.500
zh但生产视频呢
但生产视频呢
2:34.500–2:35.240
zh可以是软件
可以是软件
2:35.240–2:36.700
zh所以我只需要确保
所以我只需要确保
2:36.700–2:37.920
zh软件能生产
软件能生产
2:37.920–2:39.920
zh我需求质量的视频
我需求质量的视频
2:39.920–2:40.460
zh那就好了
那就好了
2:40.460–2:42.880
zh这就是能达到我的质量体系的软件
这就是能达到我的质量体系的软件
2:42.880–2:44.180
zh那在这个体系里
那在这个体系里
2:44.180–2:47.040
zh人工检查成果不是一个瓶颈
人工检查成果不是一个瓶颈
2:47.040–2:48.920
zh而软件工程就不一样了
而软件工程就不一样了
2:48.920–2:49.740
zh所以home rail
所以home rail
2:49.740–2:51.140
zh它的目标不是做一个
它的目标不是做一个
2:51.140–2:52.680
zh更智能化的软件工程
更智能化的软件工程
2:52.680–2:55.400
zh它只适合在人工审查成果
它只适合在人工审查成果
2:55.400–2:56.480
zh不是瓶颈的场景
不是瓶颈的场景
2:56.480–2:57.580
zh做一些适当的工作
做一些适当的工作
2:57.580–2:59.120
zh那第二个
那第二个
2:59.120–3:01.100
zh我当下说实话并不好用
我当下说实话并不好用
3:01.100–3:03.280
zh实话实说达不到开箱可用
实话实说达不到开箱可用
3:03.280–3:05.320
zh它只是搭好了一个架构
它只是搭好了一个架构
3:05.320–3:07.700
zh就是我为了后期的探索
就是我为了后期的探索
3:07.700–3:08.840
zh更方便的一个架构
更方便的一个架构
3:08.840–3:11.820
zh但是如果你要让每个任务都流畅运行
但是如果你要让每个任务都流畅运行
3:11.820–3:14.580
zh其实是需要对内部的agent的编排
其实是需要对内部的agent的编排
3:14.580–3:15.920
zh其实是十分理解的
其实是十分理解的
3:15.920–3:18.880
zh还要去测试哪些场景更适合它
还要去测试哪些场景更适合它
3:18.880–3:21.260
zh并且要用AI去调有每个流程
并且要用AI去调有每个流程
3:21.260–3:24.540
zh当然这是我后面不断去探索和完善的部分
当然这是我后面不断去探索和完善的部分
3:24.540–3:25.420
zh但是现在就告诉大家
但是现在就告诉大家
3:25.420–3:27.520
zh它是需要你花费一些时间去研究
它是需要你花费一些时间去研究
3:27.520–3:28.400
zh才能用的
才能用的
3:28.400–3:30.580
zh所以如果你是需要开箱及用
所以如果你是需要开箱及用
3:30.580–3:31.580
zh那你稍微再等等
那你稍微再等等
3:31.580–3:35.040
zh第三它目前没有对token的消耗和效率化
第三它目前没有对token的消耗和效率化
3:35.040–3:36.120
zh做任何的优化
做任何的优化
3:36.120–3:38.260
zh而且我自己因为我有很多订阅
而且我自己因为我有很多订阅
3:38.260–3:38.840
zh我的用不完
我的用不完
3:38.840–3:41.240
zh所以我都是靠大量的并发去消耗
所以我都是靠大量的并发去消耗
3:41.240–3:42.460
zh去摸索它的边界
去摸索它的边界
3:42.460–3:44.460
zh来换一个可复用的成果
来换一个可复用的成果
3:44.460–3:46.720
zh所以如果大家本身没有本地部署
所以如果大家本身没有本地部署
3:46.720–3:47.820
zh没有冗余的订阅
没有冗余的订阅
3:47.820–3:49.740
zh那还是应该稍微等一等我
那还是应该稍微等一等我
3:49.740–3:51.840
zh或者是等等社区的其他伙伴
或者是等等社区的其他伙伴
3:51.840–3:54.020
zh研究出来一些最佳实践之后再用
研究出来一些最佳实践之后再用
3:54.020–3:56.820
zh第四就是当前它的最佳使用形态
第四就是当前它的最佳使用形态
3:56.820–3:57.560
zh不是用UI
不是用UI
3:57.560–3:58.780
zh而是用coding agent
而是用coding agent
3:58.780–4:02.920
zh直接去通过内设的cli去调用后端的agent的编排
直接去通过内设的cli去调用后端的agent的编排
4:02.920–4:05.640
zh比如说我就经常用codex去控制
比如说我就经常用codex去控制
4:05.640–4:06.340
zh体验都很好
体验都很好
4:06.340–4:07.920
zh完全不需要使用前端
完全不需要使用前端
4:07.920–4:09.320
zh最后前端的体验
最后前端的体验
4:09.320–4:11.820
zh其实现在也还没有达到我的预期吧
其实现在也还没有达到我的预期吧
4:11.820–4:14.420
zh现在它的概念就是有大量的生成式UI
现在它的概念就是有大量的生成式UI
4:14.420–4:17.000
zh但是这个生成式的东西还太少
但是这个生成式的东西还太少
4:17.000–4:17.880
zh也不过好看
也不过好看
4:17.880–4:19.120
zh也不过高小
也不过高小
4:19.120–4:20.880
zh所以还需要一定时间去摸索
所以还需要一定时间去摸索
4:20.880–4:23.940
zh让生成式的UI更加匹配具体的任务
让生成式的UI更加匹配具体的任务
4:23.940–4:25.740
zhOK叠假就叠到这里了
OK叠假就叠到这里了
4:25.740–4:30.340
zh我是希望劝退那些希望开箱即用产品的朋友
我是希望劝退那些希望开箱即用产品的朋友
4:30.340–4:32.020
zh你稍微降低一点预期
你稍微降低一点预期
4:32.020–4:33.480
zh也给我一点时间
也给我一点时间
4:33.480–4:36.200
zh那接下来我们聊一下它现阶段它能干什么
那接下来我们聊一下它现阶段它能干什么
4:36.200–4:40.500
zh首先啊现在发布的版本是各个平台它都能跑起来
首先啊现在发布的版本是各个平台它都能跑起来
4:40.500–4:41.380
zh我都试过了
我都试过了
4:41.380–4:43.160
zh只要你有一个coding agent
只要你有一个coding agent
4:43.160–4:44.540
zh只要你把repo丢给它
只要你把repo丢给它
4:44.540–4:46.180
zh它基本上就能部署起来
它基本上就能部署起来
4:46.180–4:48.020
zh不过如果是windows啊
不过如果是windows啊
4:48.020–4:50.780
zh你需要有一个docker桌面板和gitbash
你需要有一个docker桌面板和gitbash
4:50.780–4:53.180
zh就跟cloudcode一样都需要gitbash
就跟cloudcode一样都需要gitbash
4:53.180–4:54.720
zh如果你是mac版的话
如果你是mac版的话
4:54.720–4:57.140
zh那你就只需要docker桌面板就行了
那你就只需要docker桌面板就行了
4:57.140–4:58.580
zh如果你是linux
如果你是linux
4:58.580–5:01.720
zh那你需要给当前的用户加入docker这个组
那你需要给当前的用户加入docker这个组
5:01.720–5:03.800
zh让当前的用户不需要sudo
让当前的用户不需要sudo
5:03.800–5:05.880
zh就可以使用docker命令的权限
就可以使用docker命令的权限
5:05.880–5:07.260
zhwindows上和mac上
windows上和mac上
5:07.260–5:08.680
zh我现在都做了个桌面板
我现在都做了个桌面板
5:08.680–5:10.580
zh适合那些不太会部署的朋友
适合那些不太会部署的朋友
5:10.580–5:12.160
zh但是现阶段我建议大家
但是现阶段我建议大家
5:12.160–5:14.260
zh让ai agent直接读代码库
让ai agent直接读代码库
5:14.260–5:15.360
zh然后让它去部署
然后让它去部署
5:15.360–5:17.600
zh那如果你要用到编排的话
那如果你要用到编排的话
5:17.600–5:20.360
zh也就是整个这个开源的系统的
也就是整个这个开源的系统的
5:20.360–5:21.200
zh最核心的部分
最核心的部分
5:21.200–5:23.840
zh我建议大家是直接让ai agent
我建议大家是直接让ai agent
5:23.840–5:25.160
zh直接读代码库
直接读代码库
5:25.160–5:26.460
zh让它去理解
让它去理解
5:26.460–5:27.160
zh让它去部署
让它去部署
5:27.160–5:30.480
zh然后你去要求ai来帮你去开发编排文件
然后你去要求ai来帮你去开发编排文件
5:30.480–5:31.960
zh也就是这个YAML的
也就是这个YAML的
5:31.960–5:35.340
zh也就是后台的这个DAG引擎所依赖的东西
也就是后台的这个DAG引擎所依赖的东西
5:35.340–5:38.140
zh你不需要去搞懂DAG的运行原理
你不需要去搞懂DAG的运行原理
5:38.140–5:39.460
zh你让ai搞懂就行了
你让ai搞懂就行了
5:39.460–5:42.160
zh我自己也从来没有手挫过编排文件
我自己也从来没有手挫过编排文件
5:42.160–5:44.760
zh但是你可以让它按照你的逻辑
但是你可以让它按照你的逻辑
5:44.760–5:47.000
zh和你的工作流去实现一个编排
和你的工作流去实现一个编排
5:47.000–5:48.760
zh让AI再去帮你去调优
让AI再去帮你去调优
5:48.760–5:52.140
zh那如果你的任务流程里需要特定的环境
那如果你的任务流程里需要特定的环境
5:52.140–5:53.300
zh比如说你做视频吧
比如说你做视频吧
5:53.300–5:54.300
zh你需要FMPEG
你需要FMPEG
5:54.300–5:57.660
zh那你就可以让ai agent的帮你去构建一个镜像
那你就可以让ai agent的帮你去构建一个镜像
5:57.660–6:00.640
zh然后编排的时候就可以指定这个镜像来使用
然后编排的时候就可以指定这个镜像来使用
6:00.640–6:02.660
zh我这个是在安装完了之后
我这个是在安装完了之后
6:02.660–6:04.720
zh会自动build的一个默认的镜像
会自动build的一个默认的镜像
6:04.720–6:06.420
zh但是你也可以做很多定制化的
但是你也可以做很多定制化的
6:06.420–6:08.680
zh然后桌面板现在也是一定程度可用的
然后桌面板现在也是一定程度可用的
6:08.680–6:12.100
zh桌面板有一个manager agent来负责扮演coding agent的这个角色
桌面板有一个manager agent来负责扮演coding agent的这个角色
6:12.100–6:14.940
zh它可以创建编排也可以接入各种模型
它可以创建编排也可以接入各种模型
6:14.940–6:17.140
zh当然我现在觉得体验比较好的还是codex
当然我现在觉得体验比较好的还是codex
6:17.140–6:18.900
zh只要你本机有codex登录
只要你本机有codex登录
6:18.900–6:20.240
zh它就可以直接可以用
它就可以直接可以用
6:20.240–6:22.400
zh如果你有小米memo的api key
如果你有小米memo的api key
6:22.400–6:24.100
zh你可以用他们家的ASR和tds
你可以用他们家的ASR和tds
6:24.100–6:28.460
zh再给manager agent配置一个模型就可以语音控制了
再给manager agent配置一个模型就可以语音控制了
6:28.460–6:30.260
zh我原本打算是指指语音的
我原本打算是指指语音的
6:30.260–6:33.140
zh但后来想了想还是加了一个能打字的功能
但后来想了想还是加了一个能打字的功能
6:33.140–6:36.160
zh所以你就算没有ASR没有tds也能用
所以你就算没有ASR没有tds也能用
6:36.160–6:39.520
zh那前端现在是可以看到每个DAG的流程的
那前端现在是可以看到每个DAG的流程的
6:39.520–6:41.060
zh比较适合你用来调试
比较适合你用来调试
6:41.060–6:44.200
zh看着他们运行的行为是否符合你的预期
看着他们运行的行为是否符合你的预期
6:44.200–6:48.140
zh然后harness现在我不打算做任何harness
然后harness现在我不打算做任何harness
6:48.140–6:49.240
zh我都是用别人的
我都是用别人的
6:49.240–6:50.600
zh现在支持了cloudcode
现在支持了cloudcode
6:50.600–6:52.060
zhkimi code以及codex
kimi code以及codex
6:52.060–6:53.220
zh其中cloudcode
其中cloudcode
6:53.220–6:55.780
zhkimi code都是可以搭配其他模型使用的
kimi code都是可以搭配其他模型使用的
6:55.780–6:58.860
zh提醒大家在接入codingplan的时候一定要慎重
提醒大家在接入codingplan的时候一定要慎重
6:58.860–7:00.900
zh因为有一些厂家的codingplan
因为有一些厂家的codingplan
7:00.900–7:02.940
zh是不支持其他harness
是不支持其他harness
7:02.940–7:03.900
zh这种最好不要接
这种最好不要接
7:03.900–7:05.500
zh否则搞不好会分号
否则搞不好会分号
7:05.500–7:06.700
zh然后还有个好玩的东西
然后还有个好玩的东西
7:06.700–7:08.780
zh就我接入了一个实验性的功能
就我接入了一个实验性的功能
7:08.780–7:10.900
zh就是PS5手柄来控制
就是PS5手柄来控制
7:10.900–7:12.300
zh大家也可以去试试
大家也可以去试试
7:12.300–7:13.660
zh为什么要做这个功能
为什么要做这个功能
7:13.660–7:14.700
zh我也分享一下
我也分享一下
7:14.700–7:16.340
zh这个产品未来的定位
这个产品未来的定位
7:16.340–7:19.300
zh我是希望能用手机平板电视投影
我是希望能用手机平板电视投影
7:19.300–7:21.020
zh都可以操作的语音agent
都可以操作的语音agent
7:21.020–7:22.220
zh就像贾维斯一样
就像贾维斯一样
7:22.220–7:23.780
zh我之前也发过一个视频
我之前也发过一个视频
7:23.780–7:24.780
zh就是我期望的是
就是我期望的是
7:24.780–7:26.980
zh场景是带孩子去旅游的时候
场景是带孩子去旅游的时候
7:26.980–7:29.900
zh可以用车机加电视盒子来完成一些任务
可以用车机加电视盒子来完成一些任务
7:29.900–7:31.860
zh这个tv版其实我已经做出来
这个tv版其实我已经做出来
7:31.860–7:34.060
zh但由于dx某版还是不够多
但由于dx某版还是不够多
7:34.060–7:35.900
zh所以暂时做不了太多任务
所以暂时做不了太多任务
7:35.900–7:37.060
zh所以我的roadmap
所以我的roadmap
7:37.060–7:39.500
zh短期目标还是让它更稳定
短期目标还是让它更稳定
7:39.500–7:41.300
zh多个操作系统都能跑起来
多个操作系统都能跑起来
7:41.300–7:43.780
zh让新手朋友能无障碍的使用桌面板
让新手朋友能无障碍的使用桌面板
7:43.780–7:46.340
zh同时把这个manager agent的skill不断优化
同时把这个manager agent的skill不断优化
7:46.340–7:49.340
zh让他能够当一个值得信赖的助手
让他能够当一个值得信赖的助手
7:49.340–7:50.540
zh我的中期目标
我的中期目标
7:50.540–7:53.420
zh我会着重放在生成式UI和编排模板
我会着重放在生成式UI和编排模板
7:53.420–7:54.940
zh和编排skill的优化上
和编排skill的优化上
7:54.940–7:56.140
zh我自己的观点是这样
我自己的观点是这样
7:56.140–7:57.340
zh人的带宽是有限的
人的带宽是有限的
7:57.340–8:00.340
zh人应该和更容易看得懂的UI来交互
人应该和更容易看得懂的UI来交互
8:00.340–8:04.780
zh同时后台跑的应该是更加复杂的编排逻辑
同时后台跑的应该是更加复杂的编排逻辑
8:04.780–8:06.660
zh人不应该去了解底层的细节
人不应该去了解底层的细节
8:06.660–8:08.340
zh只是在关键的节点
只是在关键的节点
8:08.340–8:10.460
zh通过生成式的动态UI面板
通过生成式的动态UI面板
8:10.460–8:12.620
zh来了解每个阶段的进度就好
来了解每个阶段的进度就好
8:12.620–8:14.740
zh长期目标我希望它能稳定
长期目标我希望它能稳定
8:14.740–8:16.220
zh跑在家庭的数据中心里
跑在家庭的数据中心里
8:16.220–8:17.180
zh或者说NAS里
或者说NAS里
8:17.180–8:18.540
zh现在有个趋势
现在有个趋势
8:18.540–8:20.820
zhNAS的计算性能在不断的增长
NAS的计算性能在不断的增长
8:20.820–8:23.820
zh他们现在已经不单纯是管理存储的角色
他们现在已经不单纯是管理存储的角色
8:23.820–8:26.820
zh我觉得他们未来很有可能就成为agent的载体
我觉得他们未来很有可能就成为agent的载体
8:26.820–8:29.100
zh我自己家里其实已经是这个样子了
我自己家里其实已经是这个样子了
8:29.100–8:31.140
zhHome Bill现在住在我的一台
Home Bill现在住在我的一台
8:31.140–8:33.860
zh256内存96G显存的非纽NAS里
256内存96G显存的非纽NAS里
8:33.860–8:36.100
zh我平时用投影加手柄去控制它
我平时用投影加手柄去控制它
8:36.100–8:38.900
zh它可以操作海量的agent能来完成任务
它可以操作海量的agent能来完成任务
8:38.900–8:41.820
zh我认为这就是未来家庭使用AI的画面
我认为这就是未来家庭使用AI的画面
8:41.820–8:43.860
zh所以我会一直朝着这个目标
所以我会一直朝着这个目标
8:43.860–8:45.860
zh补权所有需要的模块
补权所有需要的模块
8:45.860–8:46.780
zh当然看到这里
当然看到这里
8:46.780–8:49.020
zh可能大部分朋友还是没有办法把它用起来
可能大部分朋友还是没有办法把它用起来
8:49.020–8:50.860
zh我后面还会围绕着如何使用它
我后面还会围绕着如何使用它
8:50.860–8:51.740
zh初一系列内容
初一系列内容
8:51.740–8:53.100
zh包括如何接入模型
包括如何接入模型
8:53.100–8:54.540
zh如何接入skill
如何接入skill
8:54.540–8:55.660
zh如何调试编排
如何调试编排
8:55.660–8:57.580
zh大家再多给我一点时间吧
大家再多给我一点时间吧
8:57.580–8:59.060
zh太多内容需要去说了
太多内容需要去说了
8:59.060–8:59.900
zh需要去准备了
需要去准备了
8:59.900–9:03.260
zh那最后如果能看到这里的朋友都是铁粉了
那最后如果能看到这里的朋友都是铁粉了
9:03.260–9:04.940
zh如果你们也能跑起来
如果你们也能跑起来
9:04.940–9:06.860
zh那你们就悄悄玩就好
那你们就悄悄玩就好
9:06.860–9:10.460
zh我还是需要更多的时间来好好完成我这个短中期的目标
我还是需要更多的时间来好好完成我这个短中期的目标
9:10.460–9:10.980
zh那好了
那好了
9:10.980–9:14.260
zh希望这个开源和未来的系列你们都会喜欢吧
希望这个开源和未来的系列你们都会喜欢吧
9:14.260–9:15.820
zh以上就是本期全部内容了
以上就是本期全部内容了
9:15.820–9:16.620
zh我们下期见
我们下期见
9:16.620–9:16.700
zh我会不会再来的
我会不会再来的
尚未產生學習筆記
請在 Telegram 指令最後加上「學習」,例如:videonote 網址 英文 雙語 學習