1
00:00:00,000 --> 00:00:02,000
OK。

2
00:00:02,000 --> 00:00:08,000
接下来我们来讲一下Codex斜杠指令体系与业务场景调度实战。

3
00:00:08,000 --> 00:00:16,000
那么这个斜杠命令的话也可以让我们的这个开发效率的话得到一个快速的提升。

4
00:00:16,000 --> 00:00:26,000
大家可以通过这个斜杠,然后可以在这个Codex里面去使用各种各样的一些比较高效的一些命令。

5
00:00:26,000 --> 00:00:29,100
比如说我们可以使用一些切换模型

6
00:00:29,100 --> 00:00:31,860
然后切换它的这个语气

7
00:00:31,860 --> 00:00:33,460
包括它的一个权限

8
00:00:33,460 --> 00:00:37,000
然后包括一些这个一些弱模式

9
00:00:37,000 --> 00:00:38,880
包括agent的这个模式

10
00:00:38,880 --> 00:00:40,260
包括一些状态

11
00:00:40,260 --> 00:00:43,300
都可以去做一些这个调整

12
00:00:43,300 --> 00:00:44,780
那么这个Codex里面

13
00:00:44,780 --> 00:00:46,660
内置了非常多的一些命令

14
00:00:46,660 --> 00:00:48,660
大家通过这个反斜杠

15
00:00:48,660 --> 00:00:50,200
我们这里面就可以看得出来

16
00:00:50,200 --> 00:00:52,240
这个里面有很多这个命令

17
00:00:52,240 --> 00:00:55,300
那我们就逐步一一来给大家讲解一下

18
00:00:55,300 --> 00:00:57,860
一些比较非常实用的一些命令啊

19
00:00:57,860 --> 00:01:00,580
那首先是这个promission

20
00:01:00,580 --> 00:01:02,180
那这个里面的话

21
00:01:02,180 --> 00:01:05,100
比如说大家想要去动态切换权限啊

22
00:01:05,100 --> 00:01:08,340
那比如说我现在想切换到这个

23
00:01:08,340 --> 00:01:10,800
比如说啊

24
00:01:10,800 --> 00:01:15,100
请帮我开发一个这个

25
00:01:15,100 --> 00:01:24,320
俄罗斯方块小游戏基于html5实现

26
00:01:25,300 --> 00:01:28,720
那他的一个默认的一个模式的话

27
00:01:28,720 --> 00:01:32,560
其实是一个需要确认的一个授权

28
00:01:32,560 --> 00:01:36,660
那比如说大家想让他自动的去写

29
00:01:36,660 --> 00:01:39,320
不想去增加一些授权跟执行的话

30
00:01:39,320 --> 00:01:41,840
你可以通过这个promotion

31
00:01:41,840 --> 00:01:44,940
那这个通过这个promotion里面

32
00:01:44,940 --> 00:01:46,360
我们可以做一个切换

33
00:01:46,360 --> 00:01:48,880
但是这个现在是有任务在执行

34
00:01:48,880 --> 00:01:51,620
所以我们这个模式的话

35
00:01:51,620 --> 00:01:52,700
他暂时没有切换

36
00:01:52,700 --> 00:01:55,600
那么大家可以按exe c

37
00:01:55,600 --> 00:01:56,680
给它中断掉

38
00:01:56,680 --> 00:01:58,680
然后通过这个promission

39
00:01:58,680 --> 00:02:00,420
那它默认的话

40
00:02:00,420 --> 00:02:02,980
是一个非管理员的一个杀箱模式

41
00:02:02,980 --> 00:02:04,180
那这个模式的话

42
00:02:04,180 --> 00:02:06,860
在做一些敏感操作的时候

43
00:02:06,860 --> 00:02:08,660
它是需要一个授权的

44
00:02:08,660 --> 00:02:11,080
比如说像访问一些网络

45
00:02:11,080 --> 00:02:12,940
或者是编辑一些文件

46
00:02:12,940 --> 00:02:16,040
那大家可以做一个切换

47
00:02:16,040 --> 00:02:17,940
那比如说第一个的话

48
00:02:17,940 --> 00:02:20,380
是比较适用于这个阅读源代码

49
00:02:20,380 --> 00:02:21,640
叫read only模式

50
00:02:21,640 --> 00:02:24,480
那么第三个的话是Auto Review

51
00:02:24,480 --> 00:02:26,160
那么这个情况下的话

52
00:02:26,160 --> 00:02:28,800
他会根据实际的一些情况

53
00:02:28,800 --> 00:02:31,480
做一些自重的一些这个审查

54
00:02:31,480 --> 00:02:33,220
就有时候某些场景下会

55
00:02:33,220 --> 00:02:34,920
把这个权限给放开

56
00:02:34,920 --> 00:02:36,420
那有些情况下的话

57
00:02:36,420 --> 00:02:38,340
他还是会需要你授权

58
00:02:38,340 --> 00:02:40,780
特别是一些删除的一些命令

59
00:02:40,780 --> 00:02:42,100
比较敏感的一些场景

60
00:02:42,100 --> 00:02:42,840
还是需要授权

61
00:02:42,840 --> 00:02:45,480
那最后一个的话是全部权限放开

62
00:02:45,480 --> 00:02:46,260
也就是说

63
00:02:46,260 --> 00:02:49,560
我们直接就让Codex接管了

64
00:02:49,560 --> 00:02:50,860
他不需要你的一个确认

65
00:02:50,860 --> 00:02:51,740
直接就执行了

66
00:02:51,740 --> 00:02:53,780
所以说这个一般是我们

67
00:02:53,780 --> 00:02:57,660
用在一些需要授权的场景上面的话

68
00:02:57,660 --> 00:03:00,260
你就去用这个promission去做一个切换

69
00:03:00,260 --> 00:03:02,600
就是看你是什么样的场景

70
00:03:02,600 --> 00:03:05,300
然后这个IDE的话

71
00:03:05,300 --> 00:03:07,780
就是它可以去让我们的快速去

72
00:03:07,780 --> 00:03:11,960
在这个终端里面切换到这个IDE里面

73
00:03:11,960 --> 00:03:13,320
比如说大家用的是WasteCode

74
00:03:13,320 --> 00:03:14,200
或者是Courser

75
00:03:14,200 --> 00:03:16,420
那我可以在这个里面输入这个IDE

76
00:03:16,420 --> 00:03:18,640
然后这个里面给它做一个切换

77
00:03:18,640 --> 00:03:20,400
但这个的话

78
00:03:20,400 --> 00:03:21,760
我们也可以在这个

79
00:03:21,760 --> 00:03:24,440
我们的一个Codex

80
00:03:24,440 --> 00:03:25,800
它的一个APP里面就喜欢

81
00:03:25,800 --> 00:03:27,020
比如说在这个里面

82
00:03:27,020 --> 00:03:29,040
我们可以在这里面

83
00:03:29,040 --> 00:03:30,760
我们可以去做一些这个切换

84
00:03:30,760 --> 00:03:33,140
那这样的话

85
00:03:33,140 --> 00:03:34,500
其实就也非常方便

86
00:03:34,500 --> 00:03:35,820
因为它这个里面

87
00:03:35,820 --> 00:03:36,560
我们可以看到

88
00:03:36,560 --> 00:03:38,880
在整个的一个设置里面

89
00:03:38,880 --> 00:03:40,480
它这里默认打开

90
00:03:40,480 --> 00:03:41,520
我们可以用Cursor

91
00:03:41,520 --> 00:03:42,980
或者是用这个

92
00:03:42,980 --> 00:03:45,640
一些其他的这个编辑工具

93
00:03:45,640 --> 00:03:46,860
然后做一个打开的

94
00:03:46,860 --> 00:03:47,820
所以的话

95
00:03:47,820 --> 00:03:50,660
其实这个里面的话也非常方便啊

96
00:03:50,660 --> 00:03:52,980
就是我们可以在这个里面啊

97
00:03:52,980 --> 00:03:54,880
做一些文件是吧

98
00:03:54,880 --> 00:03:56,260
做一些这个切换

99
00:03:56,260 --> 00:03:59,340
那我们可以去打开这个文件啊

100
00:03:59,340 --> 00:04:01,560
但这个要先让它生成啊

101
00:04:01,560 --> 00:04:03,820
生成了这个文件之后的话

102
00:04:03,820 --> 00:04:06,060
然后咱们的这个地方啊

103
00:04:06,060 --> 00:04:08,260
可以使用这个打开啊

104
00:04:08,260 --> 00:04:09,420
这个我们等一下来说

105
00:04:09,420 --> 00:04:12,260
然后keymap的话

106
00:04:12,260 --> 00:04:14,480
就是我们可以去切换啊

107
00:04:14,480 --> 00:04:15,300
整个的一个

108
00:04:15,300 --> 00:04:17,660
相当于这个是一个快捷键吧

109
00:04:17,660 --> 00:04:19,500
然后在这个里面

110
00:04:19,500 --> 00:04:20,740
我们输入这个keymap

111
00:04:20,740 --> 00:04:24,000
然后我们可以去设置它的一些快捷键

112
00:04:24,000 --> 00:04:25,640
如果大家用的不习惯的话

113
00:04:25,640 --> 00:04:27,180
你可以自己来改这个快捷键

114
00:04:27,180 --> 00:04:29,100
这个也提供了这个功能

115
00:04:29,100 --> 00:04:31,740
然后是大家比较熟悉的

116
00:04:31,740 --> 00:04:34,200
就是如果经常用linux的同学

117
00:04:34,200 --> 00:04:35,000
应该比较清楚

118
00:04:35,000 --> 00:04:37,460
就是我们可以通过VIM

119
00:04:37,460 --> 00:04:39,080
然后去切换这个模式

120
00:04:39,080 --> 00:04:41,880
就是我们采用VIM的这种编辑方式

121
00:04:41,880 --> 00:04:43,300
它有时候比这种

122
00:04:43,300 --> 00:04:46,180
就直接用这种中单的

123
00:04:46,180 --> 00:04:48,080
这个方式的话

124
00:04:48,080 --> 00:04:49,060
它的效率要高

125
00:04:49,060 --> 00:04:50,380
就是我们可以用

126
00:04:50,380 --> 00:04:51,980
YM那种编辑的方式

127
00:04:51,980 --> 00:04:53,100
去做一个期换

128
00:04:53,100 --> 00:04:54,960
然后是这个

129
00:04:54,960 --> 00:04:57,060
杀箱的一个指读权限

130
00:04:57,060 --> 00:04:58,420
就是我们这个里面的话

131
00:04:58,420 --> 00:04:58,840
就是

132
00:04:58,840 --> 00:05:01,360
他某些命令的话

133
00:05:01,360 --> 00:05:02,600
要读取当前

134
00:05:02,600 --> 00:05:05,320
跟目录之外的一个路径的话

135
00:05:05,320 --> 00:05:06,320
他就要去解锁

136
00:05:06,320 --> 00:05:07,140
也就是说

137
00:05:07,140 --> 00:05:08,200
我们默认的这个

138
00:05:08,200 --> 00:05:09,900
访问权限的话

139
00:05:09,900 --> 00:05:11,020
只能在当前目录

140
00:05:11,020 --> 00:05:11,820
但是的话

141
00:05:11,820 --> 00:05:13,500
我也可以去把额外的目录

142
00:05:13,500 --> 00:05:14,580
给他加进来

143
00:05:14,580 --> 00:05:15,800
就是做一个授权

144
00:05:15,800 --> 00:05:20,080
然后我们还可以通过这个agent的一些命令

145
00:05:20,080 --> 00:05:21,400
去做一些这个切换

146
00:05:21,400 --> 00:05:21,960
是吧

147
00:05:21,960 --> 00:05:24,700
包括我们还可以用一些apps命令

148
00:05:24,700 --> 00:05:26,680
去做一些应用的一些集成

149
00:05:26,680 --> 00:05:29,300
然后一些插件的命令

150
00:05:29,300 --> 00:05:31,220
去浏览一些插件

151
00:05:31,220 --> 00:05:34,280
就是我当前我装了一些插件

152
00:05:34,280 --> 00:05:36,220
然后我还可以去安装其他的一个插件

153
00:05:36,220 --> 00:05:38,640
包括我们还可以去管理这个hawks

154
00:05:38,640 --> 00:05:39,680
清理对话

155
00:05:39,680 --> 00:05:41,820
然后做对话的一个压缩

156
00:05:41,820 --> 00:05:43,180
包括复制等等

157
00:05:43,180 --> 00:05:44,700
然后deaf退出

158
00:05:44,700 --> 00:05:46,360
它的功能非常多

159
00:05:46,360 --> 00:05:49,800
那么我们会给大家挑一些

160
00:05:49,800 --> 00:05:52,100
用的比较多的一些使用的命令来讲

161
00:05:52,100 --> 00:05:53,980
如果大家需要用到

162
00:05:53,980 --> 00:05:56,180
它一些额外的一些功能的话

163
00:05:56,180 --> 00:05:57,560
你也可以去参考一下

164
00:05:57,560 --> 00:05:58,820
它的一个使用手册

165
00:05:58,820 --> 00:06:01,700
看一下我们这个一些

166
00:06:01,700 --> 00:06:04,300
斜康命令应该怎么来使用

167
00:06:04,300 --> 00:06:06,820
这叫它常见的一些命令

168
00:06:06,820 --> 00:06:08,980
那我们就现在的话

169
00:06:08,980 --> 00:06:10,860
就给大家讲几个常用的

170
00:06:10,860 --> 00:06:12,620
那首先呢是这个GunModel

171
00:06:12,620 --> 00:06:13,680
之前也讲过

172
00:06:13,680 --> 00:06:16,520
我们可以快速的去切换模型

173
00:06:16,520 --> 00:06:19,020
比如说我们现在这个是

174
00:06:19,020 --> 00:06:21,880
这个是GBT5.3Codex的版本是吧

175
00:06:21,880 --> 00:06:26,640
然后我现在给他可以切换到这个5.5这个版本

176
00:06:26,640 --> 00:06:28,920
你看我现在就变5.5这个版本

177
00:06:28,920 --> 00:06:31,940
那么这个5.5版本的话是适合做一些推理论务的

178
00:06:31,940 --> 00:06:37,020
5.3Codex版本是适合去做一些生生代码的一些任务的

179
00:06:37,020 --> 00:06:37,220
好

180
00:06:37,220 --> 00:06:39,520
然后是Personality

181
00:06:39,520 --> 00:06:42,920
这个的话是一个切换风格

182
00:06:42,920 --> 00:06:43,640
什么意思呢

183
00:06:43,680 --> 00:06:45,780
比如说我们现在问他啊

184
00:06:45,780 --> 00:06:47,800
你你现在

185
00:06:47,800 --> 00:06:53,040
对话是个什么风格

186
00:06:53,040 --> 00:06:57,440
就是他默认系统给你类置了一个风格啊

187
00:06:57,440 --> 00:06:59,360
你看他现在是偏工程协作性

188
00:06:59,360 --> 00:07:04,000
那我们输入这个反斜杠的时候啊

189
00:07:04,000 --> 00:07:05,520
personality

190
00:07:05,520 --> 00:07:07,540
那大家可以看到啊

191
00:07:07,540 --> 00:07:09,200
他这里有一个这个

192
00:07:09,200 --> 00:07:11,640
programmatic

193
00:07:11,640 --> 00:07:14,940
那这个就是一个偏工程协作性

194
00:07:14,940 --> 00:07:16,820
就说白了就是

195
00:07:16,820 --> 00:07:19,760
是这个开发人员是吧

196
00:07:19,760 --> 00:07:20,460
工程师

197
00:07:20,460 --> 00:07:22,700
所以他是偏工程协作的

198
00:07:22,700 --> 00:07:23,920
这么一个角色

199
00:07:23,920 --> 00:07:26,200
他是负责去可以做一些任务的

200
00:07:26,200 --> 00:07:28,980
那么大家还可以切换到这个friendly

201
00:07:28,980 --> 00:07:31,500
这个是一个友好的这个模式

202
00:07:31,500 --> 00:07:32,700
在这个模式下的话

203
00:07:32,700 --> 00:07:35,460
他主要就是帮你去做一些什么呢

204
00:07:35,460 --> 00:07:36,700
就是一些助理啊

205
00:07:36,700 --> 00:07:38,800
协作呀等等的是吧

206
00:07:38,800 --> 00:07:40,140
就帮助你去做一些事情

207
00:07:40,140 --> 00:07:41,840
这个有点偏这个

208
00:07:41,840 --> 00:07:44,580
这个助力型

209
00:07:44,580 --> 00:07:46,360
那比如说我们现在切换过来

210
00:07:46,360 --> 00:07:47,440
那你就直接问他

211
00:07:47,440 --> 00:07:51,100
你现在的风格是什么

212
00:07:51,100 --> 00:07:53,500
这个是动态生效的

213
00:07:53,500 --> 00:07:55,780
你看现在就是温暖一点的

214
00:07:55,780 --> 00:07:57,460
好奇一点的工程搭子

215
00:07:58,415 --> 00:08:03,415
他還是會務實的幫你把工作做一些處理,讀代碼,改文件等等。

216
00:08:03,415 --> 00:08:05,015
所以他这个是一个

217
00:08:05,015 --> 00:08:06,715
有温度的

218
00:08:06,715 --> 00:08:07,255
friendly

219
00:08:07,255 --> 00:08:08,135
友好的嘛

220
00:08:08,135 --> 00:08:09,055
就是说白了

221
00:08:09,055 --> 00:08:09,555
就是有

222
00:08:09,555 --> 00:08:11,635
有这个情商一点的

223
00:08:11,635 --> 00:08:14,495
就是能能深刻去理解你的

224
00:08:14,495 --> 00:08:15,955
有温度一点的

225
00:08:15,955 --> 00:08:17,455
就是这么一个角色

226
00:08:17,455 --> 00:08:19,975
然后你也可以把它切换到一个工程的

227
00:08:19,975 --> 00:08:21,115
是这么一个角色

228
00:08:21,115 --> 00:08:22,335
就是严谨一点的

229
00:08:22,335 --> 00:08:23,755
就两种风格

230
00:08:23,755 --> 00:08:25,555
大家可以做一个切换

231
00:08:25,555 --> 00:08:29,335
所以说这个我们

232
00:08:29,335 --> 00:08:31,015
当然你也可以通过提示词

233
00:08:31,015 --> 00:08:32,475
去调整他的一些风格

234
00:08:32,475 --> 00:08:34,315
比如说你强制的让他去调整一下

235
00:08:34,315 --> 00:08:36,235
你当前是作为一个什么角色是吧

236
00:08:36,235 --> 00:08:37,555
你也可以做一个设定

237
00:08:37,555 --> 00:08:41,075
然后是这个规划模式

238
00:08:41,075 --> 00:08:42,415
规划模式的话

239
00:08:42,415 --> 00:08:46,095
就是我们可以去把当前的模式做一个切换

240
00:08:46,095 --> 00:08:48,235
规划模式的话

241
00:08:48,235 --> 00:08:49,475
就是他只做规划

242
00:08:49,475 --> 00:08:50,895
不做具体的一个任务

243
00:08:50,895 --> 00:08:54,595
比如说我们现在给他切换到这个plan

244
00:08:54,595 --> 00:08:57,255
切换到plan

245
00:08:57,255 --> 00:08:58,235
切换到plan之后

246
00:08:58,235 --> 00:09:00,735
大家看右下角这里有一个plan model

247
00:09:00,735 --> 00:09:02,055
他就给启动了

248
00:09:02,055 --> 00:09:03,815
然后你就比如说啊

249
00:09:03,815 --> 00:09:10,595
帮我生成一个俄罗斯方块小游戏啊

250
00:09:10,595 --> 00:09:12,735
你就你让他去干活

251
00:09:12,735 --> 00:09:15,015
那他在这个模式下面的话

252
00:09:15,015 --> 00:09:17,175
他主要的这个任务的话

253
00:09:17,175 --> 00:09:20,235
就帮你去做一些这个规划了啊

254
00:09:20,235 --> 00:09:23,295
你看他现在就给你出计划

255
00:09:23,295 --> 00:09:25,775
然后这个什么应该做什么功能

256
00:09:25,775 --> 00:09:27,055
然后然后什么什么是吧

257
00:09:27,055 --> 00:09:28,515
就是这个里面

258
00:09:28,515 --> 00:09:30,975
包括里面他的一些细节啊是吧

259
00:09:30,975 --> 00:09:34,715
他主要就是帮你去做一些这个规划啊

260
00:09:34,715 --> 00:09:37,655
但是他不会帮你去干活

261
00:09:37,655 --> 00:09:39,455
但是大家你也可以

262
00:09:39,455 --> 00:09:42,115
这里他给你加一个选项是吧

263
00:09:42,115 --> 00:09:44,595
比如第一个帮我实现这个计划

264
00:09:44,595 --> 00:09:47,995
那他会自动的去切换到这个编码模式啊

265
00:09:47,995 --> 00:09:49,275
就是干活的这么一个模式

266
00:09:49,275 --> 00:09:50,075
帮你去干活

267
00:09:50,075 --> 00:09:52,695
就是帮你去完成这个任务啊

268
00:09:52,695 --> 00:09:54,055
然后

269
00:09:54,055 --> 00:09:58,475
这个就是把当前的这个上条文给清空掉

270
00:09:58,475 --> 00:10:00,115
然后再去实现啊

271
00:10:00,115 --> 00:10:01,295
就是清理上下文

272
00:10:01,295 --> 00:10:03,275
就之前你们可能聊了很多

273
00:10:03,275 --> 00:10:05,955
那现在我只要get到这个plan

274
00:10:05,955 --> 00:10:08,435
然后去开始去实现这个就可以了

275
00:10:08,435 --> 00:10:11,055
然后第三个就是继续保持计划模式

276
00:10:11,055 --> 00:10:12,755
也就是在这个模式下的话

277
00:10:12,755 --> 00:10:15,315
这个就是专门去做规划的

278
00:10:15,315 --> 00:10:16,655
他不干具体事情

279
00:10:16,655 --> 00:10:18,875
所以这个模式比较适合于

280
00:10:18,875 --> 00:10:20,635
做一些项目计划

281
00:10:20,635 --> 00:10:22,175
他的一个模式

282
00:10:22,175 --> 00:10:23,515
就不做具体工作

283
00:10:23,515 --> 00:10:26,195
比如说我们想去生成一些

284
00:10:26,195 --> 00:10:27,435
这个需求文档呀

285
00:10:27,435 --> 00:10:27,795
是吧

286
00:10:27,795 --> 00:10:30,715
然后你现在要做一个大纲生成

287
00:10:30,715 --> 00:10:34,695
这时候还不需要去生成一些文件的

288
00:10:34,695 --> 00:10:36,635
那你就进入到这个plan模式

289
00:10:36,635 --> 00:10:38,595
他是用到这么一个场景啊

290
00:10:38,595 --> 00:10:41,015
然后是这个

291
00:10:41,015 --> 00:10:44,175
这个go的这么一个啊

292
00:10:44,175 --> 00:10:45,935
就是目标的这么一个模式

293
00:10:45,935 --> 00:10:47,695
这个go的话

294
00:10:47,695 --> 00:10:48,875
他是一个什么呢

295
00:10:48,875 --> 00:10:51,215
就是我们可以去设定一个目标

296
00:10:51,215 --> 00:10:52,035
让他去干活

297
00:10:52,035 --> 00:10:54,555
比如说啊

298
00:10:54,555 --> 00:10:55,935
我现在退出去

299
00:10:55,935 --> 00:10:59,535
这个模式下面的话

300
00:10:59,535 --> 00:11:04,095
比如说请帮我开发一个

301
00:11:04,095 --> 00:11:08,015
这个什么呢

302
00:11:08,015 --> 00:11:11,975
俄罗斯方块小游戏

303
00:11:11,975 --> 00:11:15,855
然后在这个里面的话

304
00:11:15,855 --> 00:11:17,855
你设定了这个目标之后的话

305
00:11:17,855 --> 00:11:20,995
他接下来的话就会去做一个什么呢

306
00:11:20,995 --> 00:11:23,115
就是去不断的去激活这个目标

307
00:11:23,115 --> 00:11:23,875
然后去完成

308
00:11:23,875 --> 00:11:27,315
然后咱们现在是plan模式是吧

309
00:11:27,315 --> 00:11:29,075
我还得给它切换回来

310
00:11:29,075 --> 00:11:31,235
plan模式

311
00:11:31,235 --> 00:11:33,055
退出去吧

312
00:11:33,055 --> 00:11:34,335
退出去再进一下

313
00:11:34,335 --> 00:11:37,435
然后我们再设定一个目标

314
00:11:37,435 --> 00:11:41,295
他这个模式的话

315
00:11:41,295 --> 00:11:43,355
就是从头到尾啊

316
00:11:43,355 --> 00:11:45,455
就是围绕着这个目标去开发了

317
00:11:45,455 --> 00:11:48,575
就是中间这个过程的话

318
00:11:48,575 --> 00:11:49,975
就不需要你再关心了

319
00:11:49,975 --> 00:11:51,735
因为他会自动围绕这个目标

320
00:11:51,735 --> 00:11:52,695
去帮你去实现

321
00:11:52,695 --> 00:11:55,595
所以说它是义不知性的

322
00:11:55,595 --> 00:11:56,695
也就是说你接下来

323
00:11:56,695 --> 00:11:57,815
你可以干其他事情

324
00:11:57,815 --> 00:12:00,075
你就不需要关注这个目标了

325
00:12:00,075 --> 00:12:02,135
它相当于是一个后台任务

326
00:12:02,135 --> 00:12:04,255
那么你在做这个工作的一个推进

327
00:12:04,255 --> 00:12:06,715
那在这个下面的话

328
00:12:06,715 --> 00:12:09,555
我们可以去查看当前的一个目标

329
00:12:09,555 --> 00:12:11,215
比如说我们可以查看

330
00:12:11,215 --> 00:12:12,415
当前的目标是开发一个

331
00:12:12,415 --> 00:12:13,715
俄罗斯方块小游戏是吧

332
00:12:13,715 --> 00:12:15,295
那么接下来就是

333
00:12:15,295 --> 00:12:18,535
你可以对这个目标进行一个什么呢

334
00:12:18,535 --> 00:12:19,515
叫做暂停

335
00:12:19,515 --> 00:12:20,615
比如说clean

336
00:12:20,615 --> 00:12:23,315
他这个就暂停了

337
00:12:23,315 --> 00:12:24,695
暂停了

338
00:12:24,695 --> 00:12:26,555
然后你也可以resume

339
00:12:26,555 --> 00:12:28,235
给他就恢复

340
00:12:28,235 --> 00:12:29,975
就这个目标

341
00:12:29,975 --> 00:12:31,955
我们可以接着去恢复

342
00:12:31,955 --> 00:12:33,615
甚至你还可以去移除

343
00:12:33,615 --> 00:12:40,755
clean

344
00:12:40,755 --> 00:12:44,375
然后resume

345
00:12:44,375 --> 00:12:49,675
所以说你看

346
00:12:49,675 --> 00:12:51,415
他继续就就又恢复了

347
00:12:51,415 --> 00:12:51,675
是吧

348
00:12:51,675 --> 00:12:52,675
这个就是他

349
00:12:52,675 --> 00:12:54,875
要推进一个目标

350
00:12:54,875 --> 00:12:55,955
所以说

351
00:12:55,955 --> 00:12:57,995
这个模式比较适合做什么事情呢

352
00:12:57,995 --> 00:12:59,675
比如说现在大家要开发一个需求

353
00:12:59,675 --> 00:13:01,615
你不需要人工介入

354
00:13:01,615 --> 00:13:03,375
就是全程设定一个目标

355
00:13:03,375 --> 00:13:04,435
让他就完成的时候

356
00:13:04,435 --> 00:13:05,915
你就用这种方式去做

357
00:13:05,915 --> 00:13:07,035
那么你接下来

358
00:13:07,035 --> 00:13:08,655
可以去做其他事情

359
00:13:08,655 --> 00:13:08,955
是吧

360
00:13:08,955 --> 00:13:10,115
就这个相当于

361
00:13:10,115 --> 00:13:11,595
开了一个一步现成

362
00:13:11,595 --> 00:13:12,755
让他帮你去干活

363
00:13:12,755 --> 00:13:14,015
然后干完活之后的话

364
00:13:14,015 --> 00:13:15,215
你可以继续去

365
00:13:15,215 --> 00:13:16,655
完成这个

366
00:13:16,655 --> 00:13:18,035
其他事情

367
00:13:18,035 --> 00:13:19,795
那我们在这个里面

368
00:13:19,795 --> 00:13:20,795
你看这个里面会

369
00:13:20,795 --> 00:13:23,635
相当于单独有一个这个进程在跑

370
00:13:23,635 --> 00:13:23,955
是吧

371
00:13:23,955 --> 00:13:26,855
我们在这个Codex的一个APP页面

372
00:13:26,855 --> 00:13:27,775
我们会看到啊

373
00:13:27,775 --> 00:13:29,715
他这里相当于单独会起一个线程

374
00:13:29,715 --> 00:13:30,655
在做这个事情

375
00:13:30,655 --> 00:13:33,555
这个对话里面其实就单独是一个线程

376
00:13:33,555 --> 00:13:35,935
每次发起的一个对话都在这个里面

377
00:13:35,935 --> 00:13:37,835
好

378
00:13:37,835 --> 00:13:41,195
然后是一个这个叫做实验性功能

379
00:13:41,195 --> 00:13:42,515
这么一个命令

380
00:13:42,515 --> 00:13:43,975
那这个命令的话

381
00:13:43,975 --> 00:13:46,995
他比如说现在Codex每次更新版本

382
00:13:46,995 --> 00:13:49,395
会有一些这个新功能啊

383
00:13:49,395 --> 00:13:50,155
一些新功能

384
00:13:50,155 --> 00:13:52,815
那如果说大家需要用到这个功能的话

385
00:13:52,815 --> 00:13:55,575
你可以去做一个切换啊

386
00:13:55,575 --> 00:13:58,935
你看他这个里面有什么

387
00:13:58,935 --> 00:14:00,575
memorize啊是吧

388
00:14:00,575 --> 00:14:01,895
network proxy啊

389
00:14:01,895 --> 00:14:04,615
还有一些这个mententionVR啊是吧

390
00:14:04,615 --> 00:14:06,355
就等等的一些这个功能

391
00:14:06,355 --> 00:14:08,035
大家如果你需要的话

392
00:14:08,035 --> 00:14:10,835
你可以把它这里做一个开启是吧

393
00:14:10,835 --> 00:14:11,715
这个就是

394
00:14:11,715 --> 00:14:15,155
加拿于是一个beta版的一个体验功能

395
00:14:15,155 --> 00:14:17,215
如果说你想用这些高级功能的话

396
00:14:17,215 --> 00:14:19,535
他没有正式发布

397
00:14:19,535 --> 00:14:21,075
大家也可以去使用他

398
00:14:21,075 --> 00:14:25,055
然后是一个approved

399
00:14:25,055 --> 00:14:26,515
就是这个是一个授权

400
00:14:26,515 --> 00:14:28,295
我们刚刚给大家讲了

401
00:14:28,295 --> 00:14:29,635
这个几种授权模式嘛

402
00:14:29,635 --> 00:14:32,175
一个是只读的一个模式

403
00:14:32,175 --> 00:14:32,775
是吧

404
00:14:32,775 --> 00:14:34,395
然后还有一个就是叫

405
00:14:34,395 --> 00:14:35,795
AutoView的一个模式

406
00:14:35,795 --> 00:14:37,295
这个模式的话就是

407
00:14:37,295 --> 00:14:40,275
他会自动的去做一个review检查

408
00:14:40,275 --> 00:14:41,415
但是的话

409
00:14:41,415 --> 00:14:43,695
他如果评估出来

410
00:14:43,695 --> 00:14:46,015
你这个操作比较危险

411
00:14:46,015 --> 00:14:46,535
是吧

412
00:14:46,535 --> 00:14:49,195
然后还是需要人工去确认

413
00:14:49,195 --> 00:14:51,315
他就会拒绝你这个自动操作

414
00:14:51,315 --> 00:14:53,635
这时候我们可以做一个授权

415
00:14:53,635 --> 00:14:56,055
一旦这个模式下被拒绝的话

416
00:14:56,055 --> 00:14:57,535
你可以执行这个prove

417
00:14:57,535 --> 00:15:00,075
那么这个里面就会看到

418
00:15:00,075 --> 00:15:02,615
你被拒绝的一些这个操作

419
00:15:02,615 --> 00:15:03,475
那在这个里面

420
00:15:03,475 --> 00:15:06,555
我们可以去给他确认

421
00:15:06,555 --> 00:15:09,575
就相当于这个Codex执行命令的时候

422
00:15:09,575 --> 00:15:10,795
他默然给你拒绝了

423
00:15:10,795 --> 00:15:12,855
那你可以接着让他去执行

424
00:15:12,855 --> 00:15:14,755
就加上这个approve

425
00:15:14,755 --> 00:15:16,655
给他去批准一下

426
00:15:16,655 --> 00:15:18,355
就它有一个审批的一个过程

427
00:15:18,355 --> 00:15:20,695
然后是memories

428
00:15:20,695 --> 00:15:23,755
就是我们可以在这个里面配置一些记忆

429
00:15:23,755 --> 00:15:25,055
比如说memories

430
00:15:25,055 --> 00:15:29,895
它可以去使用一些这个记忆

431
00:15:29,895 --> 00:15:30,195
是吧

432
00:15:30,195 --> 00:15:32,435
那也可以去生成些记忆

433
00:15:32,435 --> 00:15:34,175
看你要不要把它启用

434
00:15:34,175 --> 00:15:35,935
就这个功能你都可以关闭掉

435
00:15:35,935 --> 00:15:37,695
就是你不需要它记忆

436
00:15:37,695 --> 00:15:38,295
然后的话

437
00:15:38,295 --> 00:15:40,795
它就不会去生成记忆了

438
00:15:40,795 --> 00:15:42,475
永久每次聊天的话

439
00:15:42,475 --> 00:15:43,555
都是一个新的一个季

440
00:15:43,555 --> 00:15:45,655
就是他不会记录

441
00:15:45,655 --> 00:15:47,335
你相关的一些对话的一些信息

442
00:15:47,335 --> 00:15:48,835
就这么一个作用

443
00:15:48,835 --> 00:15:49,695
这是memories

444
00:15:49,695 --> 00:15:51,775
然后是scale

445
00:15:51,775 --> 00:15:52,755
scale的话

446
00:15:52,755 --> 00:15:54,515
我们等一下会带大家去搭建scale

447
00:15:54,515 --> 00:15:56,335
然后这个scale里面的话

448
00:15:56,335 --> 00:15:58,815
我们可以看到有很多功能

449
00:15:58,815 --> 00:16:01,475
比如说我当前有哪些scale

450
00:16:01,475 --> 00:16:01,935
是吧

451
00:16:01,935 --> 00:16:03,275
我已经装好的一些scale

452
00:16:03,702 --> 00:16:10,702
然后包括我们还可以去,去启用一些scale,是吧?

453
00:16:10,702 --> 00:16:13,702
这个是它的scale 这个观点。

454
00:16:13,702 --> 00:16:16,702
就是我们还可以去安装各种各样的scale,

455
00:16:16,702 --> 00:16:19,502
就是这个scale的一些这个命令使用

456
00:16:19,502 --> 00:16:21,562
然后clean命令的话

457
00:16:21,562 --> 00:16:22,722
这个用的比较多了

458
00:16:22,722 --> 00:16:24,042
就是我现在聊着是吧

459
00:16:24,042 --> 00:16:27,182
我现在要给他清理一下一个上下文

460
00:16:27,182 --> 00:16:28,822
做一下清理一个对话

461
00:16:28,822 --> 00:16:31,722
发起一个新的一个session是吧

462
00:16:31,722 --> 00:16:33,502
你看这个里面就是一个

463
00:16:33,502 --> 00:16:35,302
相当于是一个新的session了

464
00:16:35,302 --> 00:16:40,362
所以这个是相当于新开一个对话记录啊

465
00:16:40,362 --> 00:16:41,882
清空整个对话

466
00:16:41,882 --> 00:16:43,842
然后新开一个聊天窗口啊

467
00:16:43,842 --> 00:16:46,982
这样就不用我们自己去单独去这个

468
00:16:46,982 --> 00:16:49,802
又把那个窗口给他关掉去新开一个啊

469
00:16:49,802 --> 00:16:51,902
就比较简单一些啊

470
00:16:51,902 --> 00:16:55,062
然后那个promiss刚刚给他讲的

471
00:16:55,062 --> 00:16:56,662
就是一个切换权限的啊

472
00:16:56,662 --> 00:17:01,302
默认的话是这个非管理员的这么一个杀箱环境啊

473
00:17:01,302 --> 00:17:02,402
啊

474
00:17:02,402 --> 00:17:05,782
然后vim就是我们还可以去做一个切换啊

475
00:17:05,782 --> 00:17:07,982
比如说我们想切换到vim里面

476
00:17:07,982 --> 00:17:10,722
他就是默认的这么一个编辑的这个模式啊

477
00:17:10,722 --> 00:17:12,662
你看这个里面有一个

478
00:17:12,662 --> 00:17:13,882
这个里面是吧

479
00:17:13,882 --> 00:17:14,982
你看插入的话

480
00:17:14,982 --> 00:17:16,522
这里就会开始有变化

481
00:17:16,522 --> 00:17:18,202
这个是VM模式

482
00:17:18,202 --> 00:17:19,322
VM啊

483
00:17:19,322 --> 00:17:21,542
这个熟悉Linux终端的同学会比较清楚

484
00:17:21,542 --> 00:17:24,302
就切换到这VM的那种编辑模式

485
00:17:24,302 --> 00:17:27,242
然后copy最新回复什么意思呢

486
00:17:27,242 --> 00:17:27,882
比如说

487
00:17:27,882 --> 00:17:30,802
我们进入这个codex

488
00:17:30,802 --> 00:17:32,322
比如说如果你好

489
00:17:32,322 --> 00:17:35,282
然后他给我回来一句话啊

490
00:17:35,282 --> 00:17:37,042
就是什么想写代码查问题

491
00:17:37,042 --> 00:17:38,682
还是先随便聊两句

492
00:17:38,682 --> 00:17:42,402
你看你这里输入这个copy之后

493
00:17:42,402 --> 00:17:45,562
它会把上次给你的一个响应

494
00:17:45,562 --> 00:17:47,282
粘贴到你这个里面去

495
00:17:47,282 --> 00:17:50,362
就是它会把上次的一个响应

496
00:17:50,362 --> 00:17:51,322
这个里面

497
00:17:51,322 --> 00:17:52,762
它会默认啊

498
00:17:52,762 --> 00:17:54,542
就相当于帮你复制了

499
00:17:54,542 --> 00:17:56,882
那你接下来点右键粘贴的时候

500
00:17:56,882 --> 00:17:59,782
它会默认把上次的这个结果

501
00:17:59,782 --> 00:18:00,702
给它粘贴进来

502
00:18:00,702 --> 00:18:02,062
就是这个copy命令

503
00:18:02,062 --> 00:18:06,182
所以这个是一个非常快捷的一个命令啊

504
00:18:06,182 --> 00:18:07,582
就是在这个里面的话

505
00:18:07,582 --> 00:18:11,222
我们可以去快速的去做一个什么呢

506
00:18:11,222 --> 00:18:14,082
就是一个结果的一个复制

507
00:18:14,082 --> 00:18:17,322
然后的话还有一个快捷键啊

508
00:18:17,322 --> 00:18:18,282
Ctrl加O

509
00:18:18,282 --> 00:18:21,222
你看

510
00:18:21,222 --> 00:18:23,682
Ctrl加O也是复制啊

511
00:18:23,682 --> 00:18:24,542
比如说

512
00:18:24,542 --> 00:18:28,842
你好

513
00:18:28,842 --> 00:18:31,962
然后Ctrl加O

514
00:18:31,962 --> 00:18:34,442
那我们就也可以粘贴是吧

515
00:18:34,442 --> 00:18:36,622
就这个是跟那个Copy一样的效果

516
00:18:36,622 --> 00:18:37,982
我们可以通过快捷键的方式

517
00:18:37,982 --> 00:18:40,702
就不用每次去输入这么一个copy命令

518
00:18:40,702 --> 00:18:44,042
所以这个是一个快捷键

519
00:18:44,042 --> 00:18:47,282
然后是load这个模式的话

520
00:18:47,282 --> 00:18:49,082
这个是用来干嘛的呢

521
00:18:49,082 --> 00:18:52,742
就是它可以切换到一个原生的模式

522
00:18:52,742 --> 00:18:54,662
就它默认的一个模式的话

523
00:18:54,662 --> 00:18:57,022
会输出非常详细的一些内容

524
00:18:57,022 --> 00:19:05,002
比如说帮我开发一个跳一跳小游戏

525
00:19:05,002 --> 00:19:09,162
基于html实现

526
00:19:09,162 --> 00:19:14,262
对大家看啊

527
00:19:14,262 --> 00:19:15,802
你看他会输出很多

528
00:19:15,802 --> 00:19:19,462
这个详细的执行命令的一些过程是吧

529
00:19:19,462 --> 00:19:23,202
那如果说你不需要这么多内容的话

530
00:19:23,202 --> 00:19:25,902
你可以这里切换一个模式啊

531
00:19:25,902 --> 00:19:27,142
切换一个模式

532
00:19:27,142 --> 00:19:30,262
比如说我们现在切换到RAW的这个模式

533
00:19:30,262 --> 00:19:31,402
我们来看一下

534
00:19:31,402 --> 00:19:32,942
就是这个模式的话

535
00:19:32,942 --> 00:19:35,642
它就更加的这个友好方便啊

536
00:19:35,642 --> 00:19:37,702
比如说你要帮你开发一个

537
00:19:37,702 --> 00:19:40,862
那么它给的这个结果的话

538
00:19:40,862 --> 00:19:44,842
就会相对来说会变得更加简洁一些

539
00:19:44,842 --> 00:19:47,642
就不需要那么多余的一些内容

540
00:19:47,642 --> 00:19:50,402
就直接给关键的结果就完了

541
00:19:50,402 --> 00:19:52,702
所以你会看到它中间其实

542
00:19:52,702 --> 00:19:55,482
忽略了一些过程啊

543
00:19:55,482 --> 00:19:56,802
就它没有做输出了

544
00:19:56,802 --> 00:19:59,822
会给给你更加简洁的一些模式

545
00:19:59,822 --> 00:20:03,022
让你更方便去复制跟选中

546
00:20:06,422 --> 00:20:08,622
所以他这个里面需要一些等待

547
00:20:08,622 --> 00:20:11,782
他需要有一些关键步子出来的时候

548
00:20:11,782 --> 00:20:15,422
他才会去给你一些结果的反馈

549
00:20:15,422 --> 00:20:18,182
就这个这个整个过程会比较慢一些

550
00:20:18,182 --> 00:20:19,222
可以换动模式

551
00:20:22,262 --> 00:20:23,822
Codex

552
00:20:23,822 --> 00:20:27,582
就是帮我实现一个

553
00:20:27,582 --> 00:20:33,262
毛排序算法的

554
00:20:33,262 --> 00:20:34,662
pyshon

555
00:20:34,662 --> 00:20:35,862
文件

556
00:20:35,862 --> 00:20:38,362
然后开发一个

557
00:20:38,362 --> 00:20:42,982
这是默认不带RAW的这种模式

558
00:20:42,982 --> 00:20:44,622
然后你看他会去什么分析啊

559
00:20:44,622 --> 00:20:46,022
执行各种命令是吧

560
00:20:46,022 --> 00:20:49,522
然后我们再切换到RAW的这个模式

561
00:20:49,522 --> 00:20:51,782
这个模式切换下面我们再去看一下

562
00:20:53,822 --> 00:20:59,162
来大家看

563
00:20:59,162 --> 00:21:02,462
这个就直接给非常简洁的一个结果了

564
00:21:02,462 --> 00:21:02,762
是吧

565
00:21:02,762 --> 00:21:05,802
就直接给你结果了啊

566
00:21:05,802 --> 00:21:06,962
你想要什么文件啊

567
00:21:06,962 --> 00:21:08,702
就他分析的这个结论啊

568
00:21:08,702 --> 00:21:10,502
然后代码呀

569
00:21:10,502 --> 00:21:11,362
他直接就出来了

570
00:21:11,362 --> 00:21:14,682
就是非常简洁方便你去做复制啊

571
00:21:14,682 --> 00:21:17,002
以前的话你不用弱的话

572
00:21:17,002 --> 00:21:19,102
那有一些多余的内容会出来

573
00:21:19,102 --> 00:21:20,262
你不方便复制吗

574
00:21:20,262 --> 00:21:21,702
现在有了这个东西之后

575
00:21:21,702 --> 00:21:23,722
你就直接很方便的帮你去复制了

576
00:21:23,722 --> 00:21:27,562
他不会生成一些无关紧要的多余的一些内容啊

577
00:21:27,562 --> 00:21:29,362
就非常方便你去做复制啊

578
00:21:29,362 --> 00:21:31,242
这个就是落的这种模式

579
00:21:31,242 --> 00:21:37,202
然后我们还可以去这个切换杀箱的这个模式啊

580
00:21:37,202 --> 00:21:40,522
比如说我们现在默认只能访问到我们

581
00:21:40,522 --> 00:21:43,562
低盘的这个Codex的一个

582
00:21:43,562 --> 00:21:46,002
My Project下面的一个目录

583
00:21:46,002 --> 00:21:48,102
那现在我想访问其他目录的话

584
00:21:48,102 --> 00:21:50,822
你可以给他加入一下啊

585
00:21:50,822 --> 00:21:54,022
比如说当前目录

586
00:21:54,022 --> 00:21:57,882
我当前目录是这个目录是吧

587
00:21:57,882 --> 00:21:59,642
当前目录是这个目录

588
00:21:59,642 --> 00:22:03,362
所以他这个里面分析不到其他的一个目录啊

589
00:22:03,362 --> 00:22:05,422
除非你去指定让他去分析

590
00:22:05,422 --> 00:22:06,962
那默认情况下

591
00:22:06,962 --> 00:22:13,462
当前可以读取的目录有哪些

592
00:22:20,822 --> 00:22:30,622
你看他可以读取的目录就这么些了

593
00:22:30,622 --> 00:22:31,882
这他默然已经锁定了

594
00:22:31,882 --> 00:22:34,402
但是你可以把它加一些目录进来

595
00:22:34,402 --> 00:22:35,762
比如说我们现在加目录

596
00:22:35,762 --> 00:22:39,422
我现在比如说要把这个目录也给他加进来

597
00:22:39,422 --> 00:22:39,722
是吧

598
00:22:39,722 --> 00:22:41,562
然后这里面

599
00:22:41,562 --> 00:22:44,342
你看现在已经授权了

600
00:22:44,342 --> 00:22:45,442
给他加了这个目录了

601
00:22:45,442 --> 00:22:46,562
然后你再去问他

602
00:22:46,562 --> 00:22:48,722
当天可以读取的目录有哪些

603
00:22:50,822 --> 00:22:58,582
现在这里没有刷新

604
00:22:58,582 --> 00:22:59,822
但是的话

605
00:22:59,822 --> 00:23:01,762
你也可以让它去读取一下

606
00:23:01,762 --> 00:23:04,822
比如说你就这么跟它说

607
00:23:04,822 --> 00:23:09,882
帮我分析一下

608
00:23:09,882 --> 00:23:12,102
结构

609
00:23:12,102 --> 00:23:15,482
我们看一下它这个会不会能够分析出来

610
00:23:20,822 --> 00:23:27,062
你看是不是就可以

611
00:23:27,062 --> 00:23:29,582
嗯

612
00:23:29,582 --> 00:23:30,622
哎

613
00:23:30,622 --> 00:23:32,282
这里面还是没有多出版

614
00:23:32,282 --> 00:23:33,302
但是看一下

615
00:23:33,302 --> 00:23:34,582
虽然标准的位置

616
00:23:34,582 --> 00:23:35,382
上那分离版本

617
00:23:35,382 --> 00:23:36,422
啊

618
00:23:36,422 --> 00:23:37,622
他没有多去到是吧

619
00:23:37,622 --> 00:23:39,182
嗯

620
00:23:39,182 --> 00:23:40,462
绝对的没入

621
00:23:40,462 --> 00:23:41,882
他没有刷新

622
00:23:41,882 --> 00:23:43,782
再执行一下

623
00:23:43,782 --> 00:23:50,782
他是已经授权了啊

624
00:23:50,782 --> 00:23:54,402
那我们是不是要指定这个全路径

625
00:23:54,402 --> 00:23:56,302
比如说我们把全路径告诉他

626
00:23:56,302 --> 00:23:58,962
帮我分析一下

627
00:23:59,612 --> 00:24:05,112
入路結構。看一下有沒有這個權限了。

628
00:24:05,112 --> 00:24:14,012
现在可以了

629
00:24:14,012 --> 00:24:17,132
就是你如果说你没有做授权的话

630
00:24:17,132 --> 00:24:19,072
他默认要给你做一个授权

631
00:24:19,072 --> 00:24:19,972
你才能访问他

632
00:24:19,972 --> 00:24:21,332
就是需要一个用户确认

633
00:24:21,332 --> 00:24:23,192
因为我们现在已经授权了

634
00:24:23,192 --> 00:24:25,092
所以他是可以直接访问的

635
00:24:25,092 --> 00:24:27,612
所以这个就是一个预授权

636
00:24:27,612 --> 00:24:30,892
提前给他加一个止读的一个权限

637
00:24:30,892 --> 00:24:34,152
那后面的话就不需要再重复授权了

638
00:24:34,152 --> 00:24:35,452
啊就这么简单

639
00:24:36,592 --> 00:24:39,852
然后我们还可以输入这个status是吧

640
00:24:40,552 --> 00:24:43,692
那就看一下这个token的一些情况啊

641
00:24:44,252 --> 00:24:44,952
在这个里面

642
00:24:48,892 --> 00:24:52,412
就当前的这个token消耗呀是吧

643
00:24:52,412 --> 00:24:55,252
然后整个的一个比例啊是吧

644
00:24:55,252 --> 00:24:57,652
那我们这里面我们都可以看到啊

645
00:24:57,652 --> 00:24:59,612
当前iBABUS8K

646
00:24:59,612 --> 00:25:02,092
然后已经用了50.2K

647
00:25:02,092 --> 00:25:03,792
这是它的一个token的一个用量

648
00:25:03,792 --> 00:25:08,032
然后的话我们还可以看一些配置层

649
00:25:08,032 --> 00:25:11,772
比如说我当前系统这个里面有哪些个配置

650
00:25:11,772 --> 00:25:12,152
是吧

651
00:25:12,152 --> 00:25:14,092
我当前这个是我

652
00:25:14,092 --> 00:25:15,232
啊

653
00:25:15,232 --> 00:25:17,192
codex的一些配置啊

654
00:25:17,192 --> 00:25:18,032
还有这个

655
00:25:18,032 --> 00:25:19,812
不同的啊

656
00:25:19,812 --> 00:25:20,992
一个系统级别的一个配置

657
00:25:20,992 --> 00:25:22,592
还有一个是用户级别的一个配置

658
00:25:22,592 --> 00:25:24,992
目前都是启用的一个状态

659
00:25:24,992 --> 00:25:26,972
就是当前你想找配置文件的话

660
00:25:26,972 --> 00:25:28,172
你就用这个命令

661
00:25:28,172 --> 00:25:32,152
然后还有一个这个state line的话

662
00:25:32,152 --> 00:25:35,272
它是一个page底部状态栏啊

663
00:25:35,272 --> 00:25:36,252
比如在这个里面

664
00:25:36,252 --> 00:25:37,572
我们可以看到啊

665
00:25:37,572 --> 00:25:40,632
就是比如说我现在可以切换模型啊

666
00:25:40,632 --> 00:25:42,132
就大家看这个左下角

667
00:25:42,132 --> 00:25:43,552
这里边有一个模型的是吧

668
00:25:43,552 --> 00:25:47,812
现在我挑一下这个空格键

669
00:25:47,812 --> 00:25:49,612
然后现在你看是吧

670
00:25:49,612 --> 00:25:51,152
它这不就消失了

671
00:25:51,152 --> 00:25:52,232
就是这个可以启用

672
00:25:52,232 --> 00:25:53,812
然后包括当前目录啊等等

673
00:25:53,812 --> 00:25:56,152
然后敲回车就是确认啊

674
00:25:56,152 --> 00:25:56,892
确认这个page

675
00:25:56,892 --> 00:25:58,292
然后在这个里面

676
00:25:58,292 --> 00:26:02,572
你看我们可以去开启各种各样的一些状态栏的一个展示

677
00:26:02,572 --> 00:26:03,232
是吧

678
00:26:03,232 --> 00:26:04,772
基本上这几个就够用了

679
00:26:04,772 --> 00:26:05,912
如果你需要其他的

680
00:26:05,912 --> 00:26:06,772
你就给他启用就可以

681
00:26:06,772 --> 00:26:09,352
所以这个是配置一个状态啊

682
00:26:09,352 --> 00:26:13,132
然后的话是一个title

683
00:26:13,132 --> 00:26:16,732
title的话就是我们可以做一个切换啊

684
00:26:16,732 --> 00:26:19,612
就是我们你看这个上方啊

685
00:26:19,612 --> 00:26:20,572
就一个title是吧

686
00:26:20,572 --> 00:26:21,912
这个title里面要展示哪些

687
00:26:21,912 --> 00:26:23,952
比如说这个当前目入要不要展示

688
00:26:23,952 --> 00:26:25,212
项目名称要不要展示

689
00:26:25,212 --> 00:26:26,792
然后这个是吧

690
00:26:26,792 --> 00:26:31,152
我们可以在上面这个标题栏给大家加一些

691
00:26:31,152 --> 00:26:35,452
就是它的一个布局样式应该是怎么样的

692
00:26:35,452 --> 00:26:37,952
这个就是配置标题的一些项

693
00:26:37,952 --> 00:26:39,172
好

694
00:26:39,172 --> 00:26:40,472
然后Theme的话

695
00:26:40,472 --> 00:26:41,452
刚刚给大家讲了

696
00:26:41,452 --> 00:26:45,772
就是我们就是比如说现在要切换编辑器是吧

697
00:26:45,772 --> 00:26:46,052
Theme

698
00:26:46,052 --> 00:26:49,592
那现在比如说你这种风格不喜欢

699
00:26:49,592 --> 00:26:51,192
我们刚刚默认是这个嘛

700
00:26:51,192 --> 00:26:51,432
是吧

701
00:26:51,432 --> 00:26:52,632
BeatHub的这种风格

702
00:26:52,632 --> 00:26:56,352
那你也可以用这个暗黑色的是吧

703
00:26:56,352 --> 00:26:57,372
包括亮色的

704
00:26:57,372 --> 00:27:00,452
大家根据自己的一个这个习惯

705
00:27:00,452 --> 00:27:02,272
然后去选择一个模式就可以了

706
00:27:02,272 --> 00:27:04,132
就是这个语法的一个主题

707
00:27:04,132 --> 00:27:07,252
然后KMAP我们刚刚其实也讲了

708
00:27:07,252 --> 00:27:10,372
就是你可以去切换一些代谢件是吧

709
00:27:10,372 --> 00:27:13,632
做一些这个设置啊

710
00:27:13,632 --> 00:27:15,032
按照个人习惯去设置

711
00:27:15,032 --> 00:27:17,732
但这个我一般建议大家不会不要去改啊

712
00:27:17,732 --> 00:27:19,632
那默认就可以了

713
00:27:19,632 --> 00:27:22,772
除非是你有一些这个不同的习惯啊

714
00:27:22,772 --> 00:27:23,452
你就去改

715
00:27:23,452 --> 00:27:24,872
不然的话大家默认去

716
00:27:24,872 --> 00:27:27,172
适配他的一个操作习惯就可以

717
00:27:27,172 --> 00:27:29,392
就是有或者是一些

718
00:27:29,392 --> 00:27:31,372
快捷键出现冲突的时候

719
00:27:31,372 --> 00:27:32,392
大家可以去改一下

720
00:27:32,392 --> 00:27:36,692
然后我们还可以通过一些PS的一些指令

721
00:27:36,692 --> 00:27:39,952
就看一下当前的一个后端的进程

722
00:27:39,952 --> 00:27:41,152
就是当前

723
00:27:41,152 --> 00:27:44,692
比如说现在我让他去执行一个目标是吧

724
00:27:44,692 --> 00:27:47,992
比如说帮我

725
00:27:47,992 --> 00:27:50,652
开发一个

726
00:27:50,652 --> 00:27:55,292
跳一跳

727
00:27:55,292 --> 00:27:59,352
小游戏基于html

728
00:27:59,352 --> 00:28:04,892
就是去完成几个目标

729
00:28:04,892 --> 00:28:05,892
然后再看一下

730
00:28:05,892 --> 00:28:07,172
这个第一个目标

731
00:28:07,172 --> 00:28:08,592
然后第二个目标

732
00:28:08,592 --> 00:28:12,672
然后在这里面开发一个

733
00:28:12,672 --> 00:28:15,732
超级马利奥

734
00:28:15,732 --> 00:28:23,732
替换当前目标

735
00:28:23,732 --> 00:28:27,612
就是做一个替换

736
00:28:27,612 --> 00:28:29,912
保持当前的目标

737
00:28:29,912 --> 00:28:34,592
就是我们当前现在有一个目标

738
00:28:34,592 --> 00:28:36,712
他现在这里面要做一个替换

739
00:28:36,712 --> 00:28:39,052
或者是我现在起两个任务

740
00:28:39,052 --> 00:28:41,452
我们直接就PS

741
00:28:41,452 --> 00:28:45,892
然后没有运行

742
00:28:45,892 --> 00:28:50,812
这里面没有终端在这个运行上

743
00:28:50,812 --> 00:28:54,192
这个是后台的这个终端运行

744
00:28:54,192 --> 00:28:55,672
他现在还没到终端呢

745
00:28:55,672 --> 00:28:58,532
那就是要执行一些命令才可以的

746
00:28:58,532 --> 00:28:59,612
然后把这个任务

747
00:28:59,612 --> 00:29:01,892
应该是叫运行啊

748
00:29:01,892 --> 00:29:05,292
那我现在就给它关掉吧

749
00:29:05,292 --> 00:29:14,292
我现在把这个任务先给它关掉啊

750
00:29:14,292 --> 00:29:18,032
可以

751
00:29:18,032 --> 00:29:19,412
再给它关掉

752
00:29:19,412 --> 00:29:23,252
然后帮我执行一些

753
00:29:23,252 --> 00:29:26,392
帮我运行一下

754
00:29:26,392 --> 00:29:28,412
运行一下这个

755
00:29:28,412 --> 00:29:32,832
俄罗斯方块

756
00:29:32,832 --> 00:29:35,092
小游戏

757
00:29:35,092 --> 00:29:38,092
这是我之前开发的一个有效游戏啊

758
00:29:38,092 --> 00:29:40,292
看一下它能不能识别到

759
00:29:40,292 --> 00:29:43,392
然后再来执行一下

760
00:29:43,392 --> 00:29:44,752
yes

761
00:29:44,752 --> 00:29:48,792
还没到执行啊

762
00:29:48,792 --> 00:29:51,192
这个要到执行的时候才会有那个

763
00:29:51,192 --> 00:29:52,512
list

764
00:29:52,512 --> 00:29:53,272
还没有

765
00:29:53,272 --> 00:29:56,472
后台的一些任务啊

766
00:29:59,112 --> 00:30:02,572
所以我们如果说在后台终端里面

767
00:30:02,572 --> 00:30:04,312
去执行一些任务的话

768
00:30:04,312 --> 00:30:08,572
我看能不能直接让它启动一些任务

769
00:30:08,572 --> 00:30:16,732
帮我在后台终端执行

770
00:30:16,732 --> 00:30:28,452
10秒

771
00:30:28,452 --> 00:30:32,772
c ull

772
00:30:32,772 --> 00:30:38,232
我让他去执行这么一个命令

773
00:30:38,232 --> 00:30:44,512
loghost就执行这个命令

774
00:30:44,512 --> 00:30:52,392
10次

775
00:30:52,392 --> 00:30:54,652
每执行一次

776
00:30:54,652 --> 00:31:04,412
每执行一次这个休眠一秒钟啊

777
00:31:04,412 --> 00:31:08,652
就让他执行十秒啊

778
00:31:13,512 --> 00:31:14,752
看一下这个行不行

779
00:31:14,752 --> 00:31:20,012
哎这里面还是没有

780
00:31:20,012 --> 00:31:30,312
没有后台终端

781
00:31:30,312 --> 00:31:43,312
PSClean

782
00:31:43,312 --> 00:31:51,672
他要正式在执行的时候才会有啊

783
00:31:51,672 --> 00:31:52,792
九次已经跑完了

784
00:31:52,792 --> 00:31:55,272
可能还不是这个场景啊

785
00:31:55,272 --> 00:31:56,852
那我们可以来

786
00:31:56,852 --> 00:31:58,612
这种情况大家可以去问一下

787
00:31:58,612 --> 00:32:00,972
就是我执行

788
00:32:03,263 --> 00:32:13,883
我已经启动了一些后台终端

789
00:32:13,883 --> 00:32:21,303
但是执行查询不到结果

790
00:32:21,303 --> 00:32:22,803
我们可以问一下他

791
00:32:22,803 --> 00:32:25,523
让他来帮我们分析一下这个问题

792
00:32:25,523 --> 00:32:27,003
看哪里是不是使用有问题

793
00:32:27,003 --> 00:32:36,643
他要去执行MPM

794
00:32:36,643 --> 00:32:43,423
查询权限被拦住了

795
00:32:43,423 --> 00:32:46,963
这个就是非管理员模式没有权限

796
00:32:46,963 --> 00:32:57,143
他只是展示Codex当前绘画的托管任务

797
00:32:57,143 --> 00:33:01,003
所以这个里面我们起的一些任务的话

798
00:33:01,003 --> 00:33:02,803
他是用这个看不到的

799
00:33:02,803 --> 00:33:09,943
那他是不是要这个任务才行

800
00:33:09,943 --> 00:33:13,403
他是不是这个要自动化的一些任务才可以

801
00:33:13,403 --> 00:33:16,523
那我们就这么跟他说

802
00:33:16,523 --> 00:33:25,523
请帮我执行一些codex后台任务

803
00:33:25,523 --> 00:33:27,883
以方便

804
00:33:27,883 --> 00:33:33,683
我来验证

805
00:33:33,683 --> 00:33:38,643
斜杠命令

806
00:33:38,643 --> 00:33:44,383
就是我想让他自己去跑一些

807
00:33:44,383 --> 00:33:45,443
我们来验证一下

808
00:33:45,443 --> 00:33:48,623
就是当天系统执行一些任务的一个Codex

809
00:33:48,623 --> 00:33:50,023
分析不出来啊

810
00:33:50,023 --> 00:33:52,563
那我们只能去跑一些Codex的一些后代任务

811
00:33:52,563 --> 00:33:59,203
你看他自己会去起一些任务啊

812
00:33:59,203 --> 00:34:01,663
然后看一下能不能分析出来

813
00:34:15,443 --> 00:34:27,403
看一下他这个结果

814
00:34:39,523 --> 00:34:41,723
那我们就看一下ps

815
00:34:41,723 --> 00:34:43,323
还是没有

816
00:34:43,323 --> 00:34:45,183
你就跟他说

817
00:34:45,183 --> 00:34:54,903
我执行了s命令输出的事

818
00:35:15,183 --> 00:35:16,523
我执行了

819
00:35:16,523 --> 00:35:18,243
NPS命令

820
00:35:18,243 --> 00:35:25,923
但是还是看不到结果

821
00:35:25,923 --> 00:35:31,963
这个它还是不是用了这个Codex的这个后台任务啊

822
00:35:31,963 --> 00:35:34,183
它只是系统的一些任务啊

823
00:35:35,123 --> 00:35:38,603
它不是Codex任务托管的一些后台任务

824
00:35:45,183 --> 00:35:55,763
所以我们想通过这个

825
00:35:55,763 --> 00:35:57,703
这个命令里面

826
00:35:57,703 --> 00:36:00,063
我们去自己去模拟一些后台任务

827
00:36:00,063 --> 00:36:01,983
看一下能不能分析出来

828
00:36:01,983 --> 00:36:10,023
Secret

829
00:36:15,183 --> 00:36:19,743
所以这个场景的话还比较刁钻啊

830
00:36:19,743 --> 00:36:23,563
它得是跑Codex一些后台任务的时候

831
00:36:23,563 --> 00:36:27,063
比如说我们要加一些定时任务才行

832
00:36:27,063 --> 00:36:27,343
估计

833
00:36:27,343 --> 00:36:30,843
PS

834
00:36:30,843 --> 00:36:32,483
这个还是没有

835
00:36:32,483 --> 00:36:35,003
那我们就这样吧

836
00:36:35,003 --> 00:36:40,923
帮我新增一个定时任务

837
00:36:40,923 --> 00:36:44,483
每隔一秒钟

838
00:36:44,483 --> 00:36:48,163
执行一次

839
00:36:48,163 --> 00:36:51,183
输出

840
00:36:51,183 --> 00:36:54,463
看路

841
00:36:54,463 --> 00:36:57,623
我们现在就加这么一个定时任务

842
00:36:57,623 --> 00:37:00,963
就在这个自动化任务里面

843
00:37:00,963 --> 00:37:02,103
就加一个看行不行

844
00:37:02,103 --> 00:37:05,283
之前我加了一个代码库清理的一个任务

845
00:37:14,483 --> 00:37:25,523
我们再试一下不行就算了

846
00:37:25,523 --> 00:37:27,283
这个是我们后面实际

847
00:37:27,283 --> 00:37:30,263
他要在生成一些项目的时候啊

848
00:37:30,263 --> 00:37:32,463
用那个PS命令可能会看到一些结果

849
00:37:32,463 --> 00:37:36,043
他一定是要Codex内部的一些后台任务才行

850
00:37:36,043 --> 00:37:40,383
所以这个场景还要求的不太一样啊

851
00:37:44,483 --> 00:37:46,463
所以我们这里就不等了

852
00:37:46,463 --> 00:37:48,343
这个回头大家可以自己去验证一下

853
00:37:48,343 --> 00:37:49,723
就是在后

854
00:37:49,723 --> 00:37:51,943
Codex如果在执行一些后台中单命令的话

855
00:37:51,943 --> 00:37:52,883
我们再来分析一下

856
00:37:52,883 --> 00:37:55,883
然后我们还可以通过这个stop

857
00:37:55,883 --> 00:37:57,563
stop的一些命令

858
00:37:57,563 --> 00:38:00,383
去中断所有的这个后台的一些中单

859
00:38:00,383 --> 00:38:02,303
比如说你现在有在跑的是吧

860
00:38:02,303 --> 00:38:05,183
你可以把一些这个任务给它中断掉

861
00:38:05,183 --> 00:38:07,343
stop一下把它可定掉

862
00:38:07,343 --> 00:38:10,603
然后我们比如说这个对话很长了

863
00:38:10,603 --> 00:38:10,823
是吧

864
00:38:10,823 --> 00:38:14,423
那我们还可以去针对性的做一些这个压缩啊

865
00:38:14,483 --> 00:38:15,763
压缩一下

866
00:38:15,763 --> 00:38:17,363
那这个里面

867
00:38:17,363 --> 00:38:19,863
他会把一些对话做一些总结

868
00:38:19,863 --> 00:38:21,643
比如说你跟他聊了100句

869
00:38:21,643 --> 00:38:26,303
他只去获取到当前最关键的一些总结性的内容

870
00:38:26,303 --> 00:38:29,303
然后会替换了之前的一些上下文

871
00:38:29,303 --> 00:38:31,543
相当于当年对话做压缩嘛

872
00:38:31,543 --> 00:38:33,063
压缩完之后的话

873
00:38:33,063 --> 00:38:37,683
然后再去做一个这个处理啊

874
00:38:37,683 --> 00:38:38,943
就保留把当释放

875
00:38:38,943 --> 00:38:40,483
就是把当前上下文释放

876
00:38:40,483 --> 00:38:42,183
那这里面大家就会看到

877
00:38:42,183 --> 00:38:45,383
他当前上下文的一个使用的比例的话

878
00:38:45,383 --> 00:38:46,523
就会缩小啊

879
00:38:46,523 --> 00:38:47,943
因为做了总结了嘛

880
00:38:47,943 --> 00:38:48,483
是吧

881
00:38:48,483 --> 00:38:51,323
然后dif这里的话就是一个差异

882
00:38:51,323 --> 00:38:53,583
比如说我们现在切换到那个

883
00:38:53,583 --> 00:38:55,723
洛伊的那个项目里面去

884
00:38:55,723 --> 00:38:59,443
因为他是要get项目才行啊

885
00:38:59,443 --> 00:39:02,723
比如说我们这些codex

886
00:39:02,723 --> 00:39:04,483
然后这里dif

887
00:39:04,483 --> 00:39:09,823
这里面大家会看到他整个的一个输出啊

888
00:39:09,823 --> 00:39:12,623
就我们如果改了代码的话

889
00:39:12,623 --> 00:39:15,083
它这里面就能看到那个diff

890
00:39:15,083 --> 00:39:18,263
整个的一个调整

891
00:39:18,263 --> 00:39:20,083
因为我现在的话

892
00:39:20,083 --> 00:39:22,623
这个里面还没有这个diff

893
00:39:22,623 --> 00:39:23,723
get diff

894
00:39:23,723 --> 00:39:28,623
exec

895
00:39:28,623 --> 00:39:33,223
这个是没有权限吗

896
00:39:33,223 --> 00:39:33,963
看一下

897
00:39:33,963 --> 00:39:38,303
商店已经是管理员了

898
00:39:38,303 --> 00:39:41,263
我把这个权限给它调整到最高

899
00:39:41,263 --> 00:39:44,263
试一下全部换完全线

900
00:39:44,263 --> 00:39:47,743
然后再去执行这个DIFF命令

901
00:39:50,783 --> 00:39:52,063
还是报错

902
00:39:52,063 --> 00:39:53,903
再复制一下

903
00:39:53,903 --> 00:39:54,823
然后

904
00:39:56,703 --> 00:40:01,223
比如说我执行了DIFF命令

905
00:40:01,223 --> 00:40:02,783
但是报错

906
00:40:02,783 --> 00:40:03,983
把错误贴给它

907
00:40:03,983 --> 00:40:04,983
那来报我们处理

908
00:40:06,875 --> 00:40:12,275
我們是沙香環境,那這個支持這個操作。

909
00:40:12,275 --> 00:40:20,755
这个是兼容问题

910
00:40:20,755 --> 00:40:24,755
这个刹箱环境下不支持这么一个操作

911
00:40:24,755 --> 00:40:26,555
但是我们在windows下面

912
00:40:26,555 --> 00:40:28,795
git命令本身是可以执行成问题

913
00:40:28,795 --> 00:40:31,315
只是在刹箱环境里面不支持这个参数

914
00:40:31,315 --> 00:40:32,675
所以

915
00:40:32,675 --> 00:40:35,915
然后原创命令的话是有的

916
00:40:35,915 --> 00:40:37,575
你看这个是改我改的一些文件

917
00:40:37,575 --> 00:40:38,455
这个是可以的

918
00:40:38,455 --> 00:40:41,655
所以其实这个命令不能用的话

919
00:40:41,655 --> 00:40:44,195
我们就直接用getdiff就可以了

920
00:40:44,195 --> 00:40:45,915
就不用那个diff了

921
00:40:45,915 --> 00:40:48,355
因为这个diff在杀箱环境下不支持

922
00:40:48,355 --> 00:40:53,375
Windows的杀箱环境不支持

923
00:40:53,375 --> 00:40:54,875
其实在linux下面

924
00:40:54,875 --> 00:40:56,835
他如果用那个终端的话

925
00:40:56,835 --> 00:40:57,595
其实没有问题

926
00:40:57,595 --> 00:41:00,355
所以替代的解决方案的话

927
00:41:00,355 --> 00:41:03,655
大家你可以直接执行getdiff就完了

928
00:41:03,655 --> 00:41:06,615
他会自动的帮你去跑一下

929
00:41:06,615 --> 00:41:10,835
其实效果是一样的

930
00:41:10,835 --> 00:41:12,275
你看一样的

931
00:41:12,275 --> 00:41:13,395
效果是一样的

932
00:41:13,395 --> 00:41:16,515
所以这个都是可以帮助大家就查看这个地方

933
00:41:16,515 --> 00:41:19,095
然后这个mentention的话

934
00:41:19,095 --> 00:41:21,275
就是我们可以做一个什么呢

935
00:41:21,275 --> 00:41:22,315
叫高亮啊

936
00:41:22,315 --> 00:41:24,455
比如说我们现在想要分析一些文件

937
00:41:24,455 --> 00:41:27,195
你可以执行一些mentention的一些命令

938
00:41:27,195 --> 00:41:31,115
他会把当前加入到这个对话里面去

939
00:41:31,115 --> 00:41:37,595
就是我们后面就直接可以引用它了啊

940
00:41:37,595 --> 00:41:39,735
比如说我切换到那个

941
00:41:39,735 --> 00:41:41,735
诺一这个项目里面

942
00:41:41,735 --> 00:41:43,735
这边找一个

943
00:41:43,735 --> 00:41:46,735
所以我现在加一个需求文档

944
00:41:46,735 --> 00:41:50,735
Mentensen

945
00:41:54,735 --> 00:41:56,735
然后需求.md

946
00:42:04,735 --> 00:42:06,735
那他就会高亮一下这个文件

947
00:42:06,735 --> 00:42:11,755
那你后面去问这个需求

948
00:42:11,755 --> 00:42:16,275
帮我分析一下需求

949
00:42:16,275 --> 00:42:25,975
那这个里面就会出来这个结果

950
00:42:25,975 --> 00:42:27,655
这个意思就是

951
00:42:27,655 --> 00:42:30,375
我们现在要特别关注一下这个文件

952
00:42:30,375 --> 00:42:32,155
我现在想把这个给加入进来

953
00:42:32,155 --> 00:42:34,535
然后的话就是在对话里面

954
00:42:34,535 --> 00:42:37,515
大家就可以看到整个的一个逻辑啊

955
00:42:37,515 --> 00:42:38,315
在这个里面

956
00:42:38,315 --> 00:42:40,275
我们可以就直接开用

957
00:42:40,275 --> 00:42:42,375
简单的一个对话的方式

958
00:42:42,375 --> 00:42:45,695
就可以去读取到文件的一些内容啊

959
00:42:45,695 --> 00:42:46,895
就我现在因为已经加入

960
00:42:46,895 --> 00:42:48,155
把它引进了

961
00:42:48,155 --> 00:42:51,035
所以我就直接可以告诉他需求什么之类的

962
00:42:51,035 --> 00:42:54,095
然后是全新的一个对话啊

963
00:42:54,095 --> 00:42:56,055
就是new new命令啊

964
00:42:56,055 --> 00:42:58,955
这我们就可以重新开启一些这个命令

965
00:42:58,955 --> 00:42:59,375
是吧

966
00:42:59,375 --> 00:43:01,975
然后resume回复等等的

967
00:43:01,975 --> 00:43:06,015
这个就是常见的开启对话的一种方式

968
00:43:06,015 --> 00:43:08,635
然后resume

969
00:43:08,635 --> 00:43:11,555
就是我们还可以恢复之前的一个对话

970
00:43:11,555 --> 00:43:15,055
比如说我们之前调整到这个doc目录里面去

971
00:43:15,055 --> 00:43:16,495
给它做一下恢复

972
00:43:16,495 --> 00:43:22,195
然后包括我们还可以去这个fork

973
00:43:22,195 --> 00:43:24,295
就比如说我现在一个对话是吧

974
00:43:24,295 --> 00:43:27,735
我现在想重新给它开一个新的一个对话

975
00:43:27,735 --> 00:43:28,655
然后再去处理

976
00:43:28,655 --> 00:43:30,055
那我就fork一起

977
00:43:30,055 --> 00:43:34,415
那你看现在它是新开了一个对话了啊

978
00:43:34,415 --> 00:43:38,015
我们可以用这种方式给它切换过去啊

979
00:43:38,015 --> 00:43:39,375
就继续这个绘画

980
00:43:39,375 --> 00:43:41,235
你可以用这个命令

981
00:43:41,235 --> 00:43:41,855
默认的话

982
00:43:41,855 --> 00:43:44,455
它会fork到一个新的对话里面去啊

983
00:43:44,455 --> 00:43:48,095
所以说这个里面啊

984
00:43:48,095 --> 00:43:50,615
就是它当前相当于开启一个新的对话

985
00:43:50,615 --> 00:43:54,235
但是我要复制这个对话作为一个基础啊

986
00:43:54,235 --> 00:43:56,155
相当于我们要复制对话

987
00:43:56,155 --> 00:43:58,555
在这个对话上再去另外一条路线

988
00:43:58,555 --> 00:43:59,895
再去做一个对话

989
00:44:00,055 --> 00:44:06,455
这个比较适合于我们要去根据一个计划去开发文档啊

990
00:44:06,455 --> 00:44:08,375
去做做一些那个代码生成

991
00:44:08,375 --> 00:44:10,595
要去生成一些测试的case的时候

992
00:44:10,595 --> 00:44:12,175
这时候我们要发起两个对话

993
00:44:12,175 --> 00:44:17,475
但是呢我们要继续上一次的一个需求分析的那个对话去开启

994
00:44:17,475 --> 00:44:18,215
是吧

995
00:44:18,215 --> 00:44:21,435
所以这个里面相当于要做一个调整啊

996
00:44:21,435 --> 00:44:26,595
就是要针对当年对话开两个分支出来去聊A的一个场景

997
00:44:26,595 --> 00:44:27,755
还有B的一个场景啊

998
00:44:30,055 --> 00:44:32,475
然后的话是这个

999
00:44:32,475 --> 00:44:35,315
这个里面有一个这个set

1000
00:44:35,315 --> 00:44:37,175
就是侧边的一个对话

1001
00:44:37,175 --> 00:44:39,795
set的话就是可以从当年对话

1002
00:44:39,795 --> 00:44:41,155
启动一个临时分岔

1003
00:44:41,155 --> 00:44:43,135
但不离开主任务

1004
00:44:43,135 --> 00:44:45,035
miss呢就是我们现在还想

1005
00:44:45,035 --> 00:44:46,555
这个聊着是吧

1006
00:44:46,555 --> 00:44:47,335
那我就

1007
00:44:47,335 --> 00:44:50,995
单独再开一个这个频道出来

1008
00:44:50,995 --> 00:44:51,535
是吧

1009
00:44:51,535 --> 00:44:53,355
就是再去跟他聊

1010
00:44:53,355 --> 00:44:55,615
但是呢这个主任务那里的话

1011
00:44:55,615 --> 00:44:57,235
又不会变化

1012
00:44:57,235 --> 00:45:01,735
那他同时也可以去附带之前的一个对话

1013
00:45:01,735 --> 00:45:05,315
相当于我在当前这个对话里面

1014
00:45:05,315 --> 00:45:07,215
又开了一个小频道

1015
00:45:07,215 --> 00:45:08,735
单独咱们再去聊

1016
00:45:08,735 --> 00:45:10,135
聊完之后的话

1017
00:45:10,135 --> 00:45:11,955
我之前那个记录的话

1018
00:45:11,955 --> 00:45:13,815
又会给他分回来

1019
00:45:13,815 --> 00:45:17,515
比如刚刚是分析那个目录

1020
00:45:17,515 --> 00:45:21,815
那我现在重新起一个吧

1021
00:45:21,815 --> 00:45:24,695
比如说

1022
00:45:24,695 --> 00:45:34,155
今天天气不错

1023
00:45:34,155 --> 00:45:36,455
你就直接随后跟他说

1024
00:45:36,455 --> 00:45:38,995
好

1025
00:45:38,995 --> 00:45:40,455
这个是我们现有的一个对话

1026
00:45:40,455 --> 00:45:40,775
是吧

1027
00:45:40,775 --> 00:45:43,995
然后我现在用这个site

1028
00:45:43,995 --> 00:45:49,995
说我们去爬山吧

1029
00:45:49,995 --> 00:45:53,895
我就再给他加一个

1030
00:45:53,895 --> 00:45:59,635
这个就是我们聊了这个爬山是吧

1031
00:45:59,635 --> 00:46:02,995
然后整个对话完了之后的话

1032
00:46:02,995 --> 00:46:06,955
然后比如说我们想再退出去

1033
00:46:06,955 --> 00:46:15,375
progress

1034
00:46:15,375 --> 00:46:21,375
你看这个默认的是一个side

1035
00:46:21,375 --> 00:46:24,635
那我现在让Ctrl C给它退回去

1036
00:46:24,635 --> 00:46:26,335
你看现在已经退回去了

1037
00:46:26,335 --> 00:46:32,515
我刚刚说了哪些话题

1038
00:46:32,515 --> 00:46:39,855
他说今天天气不错

1039
00:46:39,855 --> 00:46:41,675
那我们就再问他

1040
00:46:41,675 --> 00:46:46,075
我刚刚提了爬山吗

1041
00:46:46,075 --> 00:46:50,215
没有提爬山

1042
00:46:50,215 --> 00:46:52,455
这个side里面它没有生效

1043
00:46:52,455 --> 00:47:01,415
这个只是开一个侧边对话

1044
00:47:01,415 --> 00:47:02,255
它不会去

1045
00:47:02,255 --> 00:47:03,735
它没有离开啊

1046
00:47:03,735 --> 00:47:05,375
聚焦文本

1047
00:47:05,375 --> 00:47:07,275
插句的时候返回现成

1048
00:47:07,275 --> 00:47:09,755
它只是单独去聊了一下

1049
00:47:09,755 --> 00:47:13,275
不能在另外一个侧边里面就好了

1050
00:47:13,275 --> 00:47:14,275
再看一下

1051
00:47:14,275 --> 00:47:15,415
side

1052
00:47:15,415 --> 00:47:19,575
我刚

1053
00:47:19,575 --> 00:47:35,455
这个里面啊

1054
00:47:35,455 --> 00:47:36,155
这个对话的话

1055
00:47:36,155 --> 00:47:39,055
它不会应用到这个主线程里面啊

1056
00:47:39,055 --> 00:47:39,695
这我修正一下

1057
00:47:39,695 --> 00:47:41,655
它只是临时开启一个对话

1058
00:47:41,655 --> 00:47:44,055
也就是在我当前的这个对话里面

1059
00:47:44,055 --> 00:47:47,635
再开一个对话去做一个处理啊

1060
00:47:47,635 --> 00:47:49,595
然后完了之后的话结束

1061
00:47:49,595 --> 00:47:51,515
这个并不一定会影响主对话

1062
00:47:51,515 --> 00:47:53,215
那我就跟他说

1063
00:47:53,215 --> 00:47:56,235
我们去爬山吧

1064
00:48:00,681 --> 00:48:06,681
然後再set看一下他會不會帶把主現成的對話記錄帶過來。

1065
00:48:06,681 --> 00:48:11,801
我刚刚聊了哪些话题

1066
00:48:11,801 --> 00:48:18,661
你看这个是不是就有了

1067
00:48:18,661 --> 00:48:21,881
这个sad的意思就是从当前的对话里面

1068
00:48:21,881 --> 00:48:23,741
单独开一个小对话

1069
00:48:23,741 --> 00:48:28,061
但是的话他只会带上主对话的一个记录

1070
00:48:28,061 --> 00:48:30,041
他的一个对话记录的话

1071
00:48:30,041 --> 00:48:34,061
不会保存到这个主对话里面去

1072
00:48:34,061 --> 00:48:36,141
主论目里面他不会保存

1073
00:48:36,141 --> 00:48:37,841
在这里修正一下

1074
00:48:37,841 --> 00:48:38,561
它不会保存

1075
00:48:38,561 --> 00:48:43,441
比如说我们去游泳吧

1076
00:48:43,441 --> 00:48:45,321
这个事就是你

1077
00:48:45,321 --> 00:48:47,461
相当于我单独开了一个对话组

1078
00:48:47,461 --> 00:48:49,741
我们聊的这些所有的话题

1079
00:48:49,741 --> 00:48:51,521
我现在退出去之后

1080
00:48:51,521 --> 00:48:57,041
比如说我刚刚在

1081
00:48:57,041 --> 00:49:01,121
side对话里面

1082
00:49:01,121 --> 00:49:04,181
聊了哪些话题

1083
00:49:04,181 --> 00:49:07,481
看这个这样能不能多去出来

1084
00:49:07,481 --> 00:49:12,181
你看他是看不到那个set对话的

1085
00:49:12,181 --> 00:49:15,561
所以这个里面的话

1086
00:49:15,561 --> 00:49:17,461
就是他只是单独开了一个

1087
00:49:17,461 --> 00:49:20,421
相当于单独的一个频道去聊

1088
00:49:20,421 --> 00:49:21,281
但是的话

1089
00:49:21,281 --> 00:49:23,301
他不会把上下文的记录

1090
00:49:23,301 --> 00:49:25,661
再带回到这个主任务里面去

1091
00:49:25,661 --> 00:49:27,061
这个是需要注意的

1092
00:49:27,061 --> 00:49:28,081
这个叫侧边绘画

1093
00:49:28,081 --> 00:49:30,441
然后是init

1094
00:49:30,441 --> 00:49:33,141
init的话主要就是去生成这个

1095
00:49:33,141 --> 00:49:34,241
agents.md

1096
00:49:34,241 --> 00:49:35,941
比如说我们说这个init

1097
00:49:35,941 --> 00:49:39,561
它会默认的帮你把这个agents.md

1098
00:49:39,561 --> 00:49:41,361
加入到这个里面去

1099
00:49:41,361 --> 00:49:45,721
那就会生成这么一个agents.md

1100
00:49:45,721 --> 00:49:48,521
比如说一些个规范文件

1101
00:49:48,521 --> 00:49:51,041
那它默认不会生成这么多

1102
00:49:51,041 --> 00:49:52,201
那是一个

1103
00:49:52,201 --> 00:49:54,061
我们可以切换一下

1104
00:49:54,061 --> 00:49:57,621
退出去

1105
00:49:57,621 --> 00:50:02,261
切换到这个myproject

1106
00:50:02,261 --> 00:50:04,061
然后Codex

1107
00:50:04,061 --> 00:50:05,921
Init

1108
00:50:05,921 --> 00:50:19,881
它会根据当前项目的一些情况

1109
00:50:19,881 --> 00:50:20,681
帮你去生成

1110
00:50:20,681 --> 00:50:23,161
所以不同项目你看到的这个

1111
00:50:23,161 --> 00:50:25,001
Agence.md的话

1112
00:50:25,001 --> 00:50:26,121
它是不太一样的

1113
00:50:32,261 --> 00:50:38,281
我们先让它生成的

1114
00:50:38,281 --> 00:50:39,441
这里不急

1115
00:50:39,441 --> 00:50:41,761
现在要去生成

1116
00:50:41,761 --> 00:50:44,101
因为它要根据当前项目给你分析出来

1117
00:50:44,101 --> 00:50:45,781
这个agents.md

1118
00:50:45,781 --> 00:50:46,661
它应该怎么写

1119
00:50:46,661 --> 00:50:48,661
所以这里需要一定的时间

1120
00:50:48,661 --> 00:50:52,201
大家如果你想去

1121
00:50:52,201 --> 00:50:54,281
创建一个agents.md的话

1122
00:50:54,281 --> 00:50:55,381
你可以用它这个命令

1123
00:50:55,381 --> 00:50:56,541
那我们看一下

1124
00:50:56,541 --> 00:50:59,081
你看这个是

1125
00:50:59,081 --> 00:51:00,301
当然这个是英文的

1126
00:51:00,301 --> 00:51:01,521
你可以这么来说

1127
00:51:01,521 --> 00:51:11,201
我需要中文版的agents

1128
00:51:11,201 --> 00:51:20,561
请帮我转化一下

1129
00:51:20,561 --> 00:51:35,561
那会把它给它转成这个中文版啊

1130
00:51:35,561 --> 00:51:39,321
agency.md的话

1131
00:51:39,321 --> 00:51:41,081
我们等一下会专门给它来讲一下

1132
00:51:41,081 --> 00:51:42,301
这个里面的一些架构

1133
00:51:42,301 --> 00:51:44,961
这个应该怎么来写啊

1134
00:51:44,961 --> 00:51:47,081
好看一下

1135
00:51:47,081 --> 00:51:49,801
你看这个它就是根据当前项目的一些情况

1136
00:51:49,801 --> 00:51:52,041
他帮你生成的一个.agents.md

1137
00:51:52,041 --> 00:51:54,901
这个可以是一个这个项目开发规范

1138
00:51:54,901 --> 00:51:57,821
比如说这个模块有哪些是吧

1139
00:51:57,821 --> 00:52:00,041
然后编码风格应该是怎么样

1140
00:52:00,041 --> 00:52:01,841
他主要是强调规范

1141
00:52:01,841 --> 00:52:04,941
因为我们最开始跟他说了

1142
00:52:04,941 --> 00:52:06,881
整个一个codex的话

1143
00:52:06,881 --> 00:52:09,161
他是用这个规范去做一个

1144
00:52:09,161 --> 00:52:12,481
以规范去驱动整个一个开发逻辑的

1145
00:52:12,481 --> 00:52:14,521
所以他需要各种各样的一些

1146
00:52:14,521 --> 00:52:16,381
这个约定

1147
00:52:16,381 --> 00:52:18,201
就agents.md的话

1148
00:52:18,201 --> 00:52:19,401
其实就是一个约定

1149
00:52:19,401 --> 00:52:20,721
就是一个契约

1150
00:52:20,721 --> 00:52:22,941
那我们写代码的规范应该是怎么样

1151
00:52:22,941 --> 00:52:26,481
好review的话是一个比较好用的一些命令

1152
00:52:26,481 --> 00:52:28,081
就是我们可以做代码审查

1153
00:52:28,081 --> 00:52:31,961
比如说我现在想切换过去

1154
00:52:31,961 --> 00:52:37,661
切换到洛伊这个项目里去

1155
00:52:37,661 --> 00:52:42,641
然后直接执行Codex的一个review的一个命令

1156
00:52:42,641 --> 00:52:45,781
然后让他去做一个审查

1157
00:52:45,781 --> 00:52:47,101
审查的话这里有几种

1158
00:52:47,101 --> 00:52:49,341
第一种的话就基于当前的一个分支

1159
00:52:49,341 --> 00:52:51,001
PR的这种风格

1160
00:52:51,001 --> 00:52:52,041
比如说我现在想

1161
00:52:52,041 --> 00:52:52,941
针对这个

1162
00:52:52,941 --> 00:52:54,361
master分支

1163
00:52:54,361 --> 00:52:55,381
或者其他的一个分支

1164
00:52:55,381 --> 00:52:56,481
做一个代码审查

1165
00:52:56,481 --> 00:52:57,141
或者说

1166
00:52:57,141 --> 00:52:58,741
我当前这个项目里面

1167
00:52:58,741 --> 00:53:00,281
有一些未提交的一些change

1168
00:53:00,281 --> 00:53:01,721
没有提交的文件

1169
00:53:01,721 --> 00:53:02,641
我们要做一个审查

1170
00:53:02,641 --> 00:53:04,521
那这个里面大家就会看到

1171
00:53:04,521 --> 00:53:07,801
它的一个工作逻辑就会变成

1172
00:53:07,801 --> 00:53:08,521
它要去check

1173
00:53:08,521 --> 00:53:10,081
我当前有没有提交这个代码

1174
00:53:10,081 --> 00:53:11,581
然后看一下

1175
00:53:11,581 --> 00:53:13,141
当前这个代码

1176
00:53:13,141 --> 00:53:14,281
写的有没有问题

1177
00:53:14,281 --> 00:53:16,961
然后包括我们还可以执行DIF

1178
00:53:16,961 --> 00:53:18,281
但DIF在刷项目

1179
00:53:18,281 --> 00:53:19,121
你执行会报错

1180
00:53:19,121 --> 00:53:22,141
就大家直接可以直接执行Git.dif

1181
00:53:22,141 --> 00:53:24,381
然后再去做一些处理

1182
00:53:24,381 --> 00:53:28,121
所以这个里面的话就相当于

1183
00:53:28,121 --> 00:53:30,341
它会帮你去做代码审查

1184
00:53:30,341 --> 00:53:31,421
然后并且的话

1185
00:53:31,421 --> 00:53:34,581
大家还可以在config.tom里面去配置审查的模型

1186
00:53:34,581 --> 00:53:36,801
它默认是用当前对话

1187
00:53:36,801 --> 00:53:40,261
比如说我们当前用5.5这个模型去做这个review

1188
00:53:40,261 --> 00:53:43,881
或者建议我建议大家用5.3的这个Codex版本去做review

1189
00:53:43,881 --> 00:53:45,541
因为涉及到代码相关的话

1190
00:53:45,541 --> 00:53:47,941
最好用Codex5.3

1191
00:53:47,941 --> 00:53:49,181
那个版本

1192
00:53:49,181 --> 00:53:51,681
所以这个是需要注意的

1193
00:53:51,681 --> 00:53:54,561
然后包括我们还可以用一些

1194
00:53:54,561 --> 00:53:57,741
这个APP的一些命令

1195
00:53:57,741 --> 00:54:00,141
就是一些MCP的一些命令

1196
00:54:00,141 --> 00:54:01,861
比如说我当前

1197
00:54:01,861 --> 00:54:02,881
MCP

1198
00:54:02,881 --> 00:54:04,421
我们装哪些

1199
00:54:04,421 --> 00:54:06,661
这是我之前装的配置的一些MCP

1200
00:54:06,661 --> 00:54:08,801
写的一些实例的MCP

1201
00:54:08,801 --> 00:54:10,281
那你就会看到

1202
00:54:10,281 --> 00:54:13,121
比如说MCP

1203
00:54:13,121 --> 00:54:16,901
还有一个字简的一个程序

1204
00:54:16,901 --> 00:54:19,421
他会看到当前的一个状态

1205
00:54:19,421 --> 00:54:20,681
怎么样的

1206
00:54:20,681 --> 00:54:20,961
是吧

1207
00:54:20,961 --> 00:54:22,601
看一下这个有没有问题

1208
00:54:22,601 --> 00:54:25,381
这个就是mcp的一些使用

1209
00:54:25,381 --> 00:54:26,781
就一些常见的命令

1210
00:54:26,781 --> 00:54:29,421
这个我们等一下会给他细节来讲一下mcp服务

1211
00:54:29,421 --> 00:54:31,541
包括一些apps

1212
00:54:31,541 --> 00:54:33,881
就是codex里面他可以揭露外部应用

1213
00:54:33,881 --> 00:54:37,981
这个里面我们可以看到一些apps

1214
00:54:37,981 --> 00:54:42,881
但他这个新版本好像给他取消掉了

1215
00:54:42,881 --> 00:54:45,881
之前是有的

1216
00:54:45,881 --> 00:54:47,121
app ppp

1217
00:54:47,121 --> 00:54:49,601
因为我今天升级了一个版本

1218
00:54:49,601 --> 00:54:51,981
所以这个里面的话

1219
00:54:51,981 --> 00:54:53,721
可能它就消失了

1220
00:54:53,721 --> 00:54:56,301
没有没关系

1221
00:54:56,301 --> 00:54:59,961
这个mentition

1222
00:54:59,961 --> 00:55:01,321
这个功能是不是

1223
00:55:01,321 --> 00:55:03,641
给它关掉了

1224
00:55:03,641 --> 00:55:04,761
因为它每次升级

1225
00:55:04,761 --> 00:55:06,441
有一些beta版本

1226
00:55:06,441 --> 00:55:08,501
可能会给它关闭掉

1227
00:55:08,501 --> 00:55:09,301
所以

1228
00:55:09,301 --> 00:55:12,341
如果你用的是老版本的话

1229
00:55:12,341 --> 00:55:13,481
应该是

1230
00:55:13,481 --> 00:55:15,541
应该是没什么问题的

1231
00:55:15,541 --> 00:55:19,841
所以这个这个有时候他更新啊

1232
00:55:19,841 --> 00:55:20,961
然后Pagins

1233
00:55:20,961 --> 00:55:23,661
Pagins就是我现在装填的一些插件

1234
00:55:23,661 --> 00:55:23,921
你看

1235
00:55:23,921 --> 00:55:26,341
有各种各样的一个插件是吧

1236
00:55:26,341 --> 00:55:28,381
就他当年系统里面

1237
00:55:28,381 --> 00:55:29,261
类置了很多插件

1238
00:55:29,261 --> 00:55:31,461
包括后面也会给他讲

1239
00:55:31,461 --> 00:55:32,781
他自己怎么样去

1240
00:55:32,781 --> 00:55:35,221
搭建一些这个插件是吧

1241
00:55:35,221 --> 00:55:37,061
还可以自己去开发一些插件的

1242
00:55:37,061 --> 00:55:41,461
Hogs就是一些生命周期的这个管理啊

1243
00:55:41,461 --> 00:55:43,421
就是还可以管理一些hocks

1244
00:55:43,421 --> 00:55:46,881
就是他可以在当前那一阶段

1245
00:55:46,881 --> 00:55:48,881
去加一些比如通知啊

1246
00:55:48,881 --> 00:55:50,381
比如生成消息完之后

1247
00:55:50,381 --> 00:55:51,641
他给你发个通知啊

1248
00:55:51,641 --> 00:55:52,521
怎么这样的啊

1249
00:55:52,521 --> 00:55:53,541
就在各个阶段

1250
00:55:53,541 --> 00:55:55,661
比如准备压缩上下文

1251
00:55:55,661 --> 00:55:57,121
管理对话停止对话

1252
00:55:57,121 --> 00:55:58,881
然后对话开始调用工具的时候

1253
00:55:58,881 --> 00:56:01,221
他会执行各种各样的hook啊

1254
00:56:01,221 --> 00:56:02,801
就你可以去加一些这个hook

1255
00:56:02,801 --> 00:56:05,661
加到各种绘画的这个生命周期里面去

1256
00:56:06,264 --> 00:56:08,744
这个就相当于我们可以做一个什么呢。

1257
00:56:09,704 --> 00:56:11,604
在整个使用Codex过程中。

1258
00:56:11,964 --> 00:56:13,144
对话的每个阶段。

1259
00:56:13,144 --> 00:56:14,704
我们可以加一些自己的小逻辑。

1260
00:56:15,384 --> 00:56:17,524
比如说把邮件发短信啊。

1261
00:56:17,544 --> 00:56:18,684
或者是怎么样的啊。

1262
00:56:18,704 --> 00:56:20,184
就当它完成一些事情的时候。

1263
00:56:20,184 --> 00:56:22,144
我们可以加一个hook

1264
00:56:22,144 --> 00:56:25,464
然后让他去执行各种各样的一个任务

1265
00:56:25,464 --> 00:56:26,944
就像他去勾子了

1266
00:56:26,944 --> 00:56:27,244
是吧

1267
00:56:27,244 --> 00:56:29,964
然后是

1268
00:56:29,964 --> 00:56:33,544
我们还可以使用这个agent的一些命令

1269
00:56:33,544 --> 00:56:34,604
就切换到

1270
00:56:34,604 --> 00:56:37,844
这个不同的县程里面去

1271
00:56:37,844 --> 00:56:39,284
就整体的一个县程

1272
00:56:39,284 --> 00:56:40,984
我们接着可以去切换

1273
00:56:40,984 --> 00:56:42,484
因为我们前面给他讲

1274
00:56:42,484 --> 00:56:44,844
他可以执行各种各样的后台任务

1275
00:56:44,844 --> 00:56:45,144
是吧

1276
00:56:45,144 --> 00:56:46,724
执行各种任务之后的话

1277
00:56:46,724 --> 00:56:49,144
我们还可以去什么呢

1278
00:56:49,144 --> 00:56:51,604
去给他切换到不同的这个任务

1279
00:56:51,604 --> 00:56:53,444
现成里面去做处理是吧

1280
00:56:53,444 --> 00:56:57,264
然后包括我们还可以用feedback

1281
00:56:57,264 --> 00:56:58,564
发送一些整的信息

1282
00:56:58,564 --> 00:57:01,044
那这个就看大家具体情况

1283
00:57:01,044 --> 00:57:02,124
比如说有些bug的时候

1284
00:57:02,124 --> 00:57:03,384
你需要反馈给官方

1285
00:57:03,384 --> 00:57:04,364
那就是feedback

1286
00:57:04,364 --> 00:57:06,064
然后退出登录啊

1287
00:57:06,064 --> 00:57:07,624
这个一般情况大家也用的少

1288
00:57:07,624 --> 00:57:09,664
一般情况账户的时候会用的啊

1289
00:57:09,664 --> 00:57:11,864
包括一些quite啊

1290
00:57:11,864 --> 00:57:13,684
然后ext整整个的

1291
00:57:13,684 --> 00:57:16,244
我们都可以做一个退出啊

1292
00:57:16,244 --> 00:57:18,724
所以这个里面就是啊

1293
00:57:18,724 --> 00:57:20,904
我们可以看一下整个的一个逻辑

1294
00:57:20,904 --> 00:57:22,684
他可以去给你

1295
00:57:22,684 --> 00:57:26,484
就你要退出当前对话

1296
00:57:26,484 --> 00:57:27,164
是吧

1297
00:57:27,164 --> 00:57:27,924
xt

1298
00:57:27,924 --> 00:57:29,704
你就我们就退出去了

1299
00:57:29,704 --> 00:57:32,024
其实快捷键就是按Ctrl加C

1300
00:57:32,024 --> 00:57:36,864
一样的他可以给你去做一个这个切换

1301
00:57:36,864 --> 00:57:37,424
是吧

1302
00:57:37,424 --> 00:57:40,744
这个就是整个的一个逻辑

1303
00:57:40,744 --> 00:57:42,024
这个回头的话

1304
00:57:42,024 --> 00:57:44,304
大家可以把这些个命令啊

1305
00:57:44,304 --> 00:57:46,144
去做一个什么呢

1306
00:57:46,144 --> 00:57:47,804
就是使用啊

1307
00:57:47,804 --> 00:57:49,264
常见的一些命令啊

1308
00:57:49,264 --> 00:57:50,344
一些个

1309
00:57:50,344 --> 00:57:54,684
用的比较多的高频的命令的话

1310
00:57:54,684 --> 00:57:56,004
大家可以去用一下

1311
00:57:56,004 --> 00:57:57,344
就这个里面我们给它列到

1312
00:57:57,344 --> 00:58:00,484
比如说像这个promission

1313
00:58:00,484 --> 00:58:01,464
用的比较多的是吧

1314
00:58:01,464 --> 00:58:02,264
切换权限

1315
00:58:02,264 --> 00:58:04,364
然后还有像一些

1316
00:58:04,364 --> 00:58:07,824
paggings是吧

1317
00:58:07,824 --> 00:58:08,564
clean

1318
00:58:08,564 --> 00:58:10,984
压缩上下文copy

1319
00:58:10,984 --> 00:58:13,404
这个scale是吧

1320
00:58:13,404 --> 00:58:14,004
memory

1321
00:58:14,004 --> 00:58:16,044
然后mcp

1322
00:58:16,044 --> 00:58:16,944
mentition

1323
00:58:16,944 --> 00:58:18,984
切换模型

1324
00:58:18,984 --> 00:58:20,624
然后play是吧

1325
00:58:20,624 --> 00:58:23,444
然后这个包括这个快速模式

1326
00:58:23,444 --> 00:58:25,604
就是我们还可以去切换

1327
00:58:25,604 --> 00:58:26,664
因为这个默认的话

1328
00:58:26,664 --> 00:58:29,364
大家其实用模型的这个默认就可以了

1329
00:58:29,364 --> 00:58:31,844
所以这个一般不要改

1330
00:58:31,844 --> 00:58:34,604
然后计划模式目标

1331
00:58:34,604 --> 00:58:35,844
这个也用的比较多

1332
00:58:35,844 --> 00:58:38,484
包括这个停车对话呀

1333
00:58:38,484 --> 00:58:39,404
fork是吧

1334
00:58:39,404 --> 00:58:41,884
这个就是实际你在对话过程当中

1335
00:58:41,884 --> 00:58:44,064
可以用一些快捷方式啊

1336
00:58:44,064 --> 00:58:45,764
可以快速的去提高这个效率

1337
00:58:45,764 --> 00:58:48,824
包括我们还可以去恢复对话

1338
00:58:48,824 --> 00:58:51,864
但你如果不用终端

1339
00:58:51,864 --> 00:58:53,164
直接在这个上面点的话

1340
00:58:53,164 --> 00:58:55,184
效率也还挺高的

1341
00:58:55,184 --> 00:58:56,724
所以看大家使用方式

1342
00:58:56,724 --> 00:58:58,224
如果你习惯用命令行的话

1343
00:58:58,224 --> 00:59:00,804
那这些个快捷指令的话

1344
00:59:00,804 --> 00:59:03,404
就可能快速去提升你的一个效率

1345
00:59:03,404 --> 00:59:05,224
如果大家用的是图形化界面的话

1346
00:59:05,224 --> 00:59:07,124
那这些命令的话

1347
00:59:07,124 --> 00:59:08,624
你可以就是

1348
00:59:08,624 --> 00:59:11,364
你用的不是很频繁

1349
00:59:11,364 --> 00:59:11,724
是吧

1350
00:59:11,724 --> 00:59:13,524
所以看大家的这个实际情况

1351
00:59:13,524 --> 00:59:16,804
因为有时候用命令的效率会更高一些

1352
00:59:16,804 --> 00:59:19,164
在这个界面上面去点的话

1353
00:59:19,164 --> 00:59:20,104
反而效率不高

1354
00:59:20,104 --> 00:59:22,624
所以一开始其实Codex的话

1355
00:59:22,624 --> 00:59:25,164
它其实就是一个命令行版本

1356
00:59:25,164 --> 00:59:26,524
那效率也不错

1357
00:59:26,524 --> 00:59:28,784
这个UI你去点的话

1358
00:59:28,784 --> 00:59:30,124
反而有时候会更慢一些

1359
00:59:30,124 --> 00:59:31,544
所以具体的话

1360
00:59:31,544 --> 00:59:33,984
还是得干大家的一个使用情况

1361
00:59:33,984 --> 00:59:36,144
你觉得用命令行效率高

1362
00:59:36,144 --> 00:59:36,924
你觉得用命令行

1363
00:59:36,924 --> 00:59:38,584
你如果不习惯用命令

1364
00:59:38,584 --> 00:59:40,044
用这个可视化界面

1365
00:59:40,044 --> 00:59:42,444
比如说包括你用Coser

1366
00:59:42,444 --> 00:59:46,804
在这个里面装一个插件

1367
00:59:46,804 --> 00:59:48,264
也是可以的

1368
00:59:48,264 --> 00:59:49,344
完全没有问题

1369
00:59:49,344 --> 00:59:51,044
看大家的使用习惯

1370
00:59:51,044 --> 00:59:53,304
所以这些个命令的话

1371
00:59:53,304 --> 00:59:55,544
常见的命令的话

1372
00:59:55,544 --> 00:59:56,444
还是要掌握的

1373
00:59:56,444 --> 00:59:59,264
但是你要知道

1374
00:59:59,264 --> 01:00:01,864
它命令有哪一些能干什么事情

1375
01:00:01,864 --> 01:00:03,904
你要知道大概有这些命令

1376
01:00:03,904 --> 01:00:05,604
然后你就根据实际情况

1377
01:00:05,604 --> 01:00:06,984
去使用

1378
01:00:06,984 --> 01:00:08,684
看能不能提高你的效率

1379
01:00:08,684 --> 01:00:09,584
如果能提高的话

1380
01:00:09,584 --> 01:00:12,284
大家可以去给它去用一下

1381
01:00:12,444 --> 01:00:15,024
这个是我们这个斜杠命令里面

1382
01:00:15,024 --> 01:00:17,184
要给大家讲的一些内容啊

1383
01:00:17,184 --> 01:00:18,304
这个大家可以去

1384
01:00:18,304 --> 01:00:19,344
后后多

1385
01:00:19,344 --> 01:00:20,984
多演练一下

1386
01:00:20,984 --> 01:00:22,104
看一下这个命令

1387
01:00:22,104 --> 01:00:24,224
应该怎么来去用啊
