{"text": "CLI这个计算机世界里面最古老的交互方式正在迎来一次新的爆发飞书 丁丁 启威 谷歌 stripe在最近两周内都不约而同的开源了自己的CLI产品越来越多的软件开始转向CLI化CLI全称是Command Line Interface其实就是命令行界面CLI跟我们平时熟悉的图形界面GOI代表了两种不同的交互逻辑如果我想把这个视频的前五秒切分出来使用GOI的方式是先导入剪辑软件找到对应的时间点切分最后再把视频导出出来使用CLI的方式则是打开命令行窗口执行这一个命令就搞定了GOI专门为人类设计因为人类不擅长记忆命令而更擅长使用图形工具而AA则正好相反大模型在诞生的时候就学习过大量代码命令行等语料数据因此CLI天生就是AA的母语CLI天然具备文本输入结构化输出报错清晰异语组合方便自动化等一系列的优势越来越多的公司开源社区开始放弃MCP转而拥抱CLI视频的后半段我们会探讨MCP跟CLI各自都有哪些优势他们各自适应的场景是什么在这股CLI热度下面最近GitHub上面出现了两个非常火热的开源项目第一个是CLI Anything只需要一行命令就能把任意开源软件以CLI的形式接入Agent的框架短短两周GitHub上面已经有了2.5万的STAR还有一个是OpenCLI它能把任何的网站或者Electron的桌面应用转换成能让AA调用的命令行工具本期视频我们就来深度实测下这两个项目把各种软件跟网站都转换成CLI并且让AA Agent能够自动调用这些CLI工具自动化为我们完成工作CLI Anything它的愿景是让所有的软件都能被Agent驱动一行命令就能把任意的开源软件CLI化并且轻松接入各种Agent框架我们来看一下它的工作原理当我们执行这个命令的时候会启动一个7个步骤的自动化流程首先它分析软件原代码分析出每个UI操作背后的API逻辑然后规划CLI命令分组设计输入输出接下来进行编码实现编写测试用力更新文档并且发布我们看到开发者已经对以下11款软件进行了测试都取得了不错的效果本期视频我们以开源软件Draw.IO为例进行演示这是一个画板工具可以通过拖拽图形的方式来绘制流程图架构图众所周知Agent非常不擅长在UI上用拖拽的方式来工作我们可以借助CLI Anything把Draw.IO进行CLI化让AE更轻松的进行图形绘制使用CLI Anything的前提是需要先在电脑上安装Python我们可以来到Python的官网在download这里下载安装最新版本的Python然后我们选择一个自己喜欢的AE编程工具这里我以Cloud Code为例我们先复制第一个命令来到Cloud Code执行一下然后复制第二个命令来到Cloud Code执行一下安装范围我选择第二个项目级别的我们重启一下Cloud Code接下来我让Cloud Code把Jaw.IO的项目原代码克隆到这个目录下面接下来我们就可以执行这个最关键的命令了斜杠CLI Anything冒号CLI Anything后面是我们要CLI化的开源项目的原代码路径接下来Cloud Code会为我们执行这个七个步骤的复杂流程我们要做的就是耐心等待这里时间过去了46分钟AE完成了所有代码的编写成功的把这个项目进行了CLI化我们来看一下CLI Anything交付的文件首先是一个说明文件readme.md里面写明了生成的命令行工具是怎么使用的这三个文件是编写代码时的规范和约束帮助AA更好的来编写代码核心功能在这个文件夹里面里面存放的是AA编写的Python代码项目原理很简单当我们运行命令的时候其实就是运行了这些Python代码Python代码可以按照Jaw.IO的文件标准来读写Jaw.IO的工程文件这样同一份文件可以被Jaw.IO软件和CLI两种方式进行读写这里我们根据readme里面列出的使用范例来测试一下首先第一步把AA编写的Python包来安装一下这里我们在项目目录里面执行一下安装命令安装好以后我们就可以使用下面这些命令行了比如第一个命令是创建一个Jaw.IO的项目这里项目文件就被创建出来了接下来我们可以创建图形使用这个命令创建一个基础的举形里面的文字是hello使用这个命令可以列出画布里面的元素这个命令可以把画布导出成svg我们在项目目录就可以看到导出后的svg文件这样整个流程就跑通了这样我们就把一个需要复杂UI操作的软件变成了一个AA可以轻易使用的命令行工具接下来我们就可以让AA介入这些工具来绘制出更加复杂的图形这里我以Codex为例进行演示我让AA介入CRI命令画一个快速排序算法的流程图Codex先是执行了-help命令学会了如何使用这些命令行这里体现了CRI的一大优势也就是自解释性关于CRI的知识Agent并不需要一次性的学会Agent可以随时调用-help去学习每个命令的用法这个做法跟Skills里面渐进式披露提示词的做法是一致的可以大幅减少token消耗同时保证调用准确率学会了如何使用命令行以后AA开始调用这些CRI为我们绘制图形Codex为我们生成了一个DrawIO格式的原文件还有一个可以预览的SVG格式图片我们可以直接在Draw.IO里面打开这个原文件进行编辑跟查看我们看到效果还是不错的稍微改动一下就可以直接使用了把一个需要在UI上操作的软件变成了对AA更友好的命令行工具AAAgent就可以借助这些命令行帮我们进行全自动的画图非常的方便我们可以使用命令把开源软件从零开始进行CRI化CRI Anything这个项目里面也提供了一些作者已经写好了的CRI工具我们只需要找到对应的目录比如OBS这个这个OBS.MD介绍了这个CRI是怎么使用的直接把这个文件夹下载下来AA就可以使用命令行来操作OBS了我们来看下一个开源软件OpenCRI它可以把任意的网站或者Electron应用变成命令行工具我们看到作者已经把它接入了非常多的网站还有应用我们直接拿过来用就行了这里我们把它安装并且试用一下第一步首先需要在电脑上安装Node.js没有的话可以来到Node.js的官网下载并且安装第二步我们需要先安装一个插件点击这个链接在项目的Releases里面我们可以找到这个插件然后我们打开Chrome浏览器在右上角的设置里面找到管理扩展程序打开开发者模式我们把刚才下载的插件直接拖拽进来插件安装好以后我们使用NPM命令来安装OpenCRI这里打开一个命令行窗口把OpenCRI的安装命令粘贴过来回车这样就安装完成了我们来测试一下比如我们可以执行OpenCRI HackerNews TopLimit 5查询HackerNews上面前五个热门话题这里给出了结果就运行成功了我们也可以输入这个命令OpenCRI Grok Ask询问它一个问题我们看到OpenCRI会自动操作我的Chrome浏览器打开Grok的官网然后来询问它这个问题拿到结果以后它可以把结果展示到控制台里面我们再看一个例子可以使用OpenCRI去BOSS上面搜索职位我们先使用刚刚Help看一下它支持哪些参数这里有城市经验学历等等比如我搜索一个青岛的软件开发岗位我们看到它在后台自动调用了Chrome浏览器为我们找到了软件开发的相关岗位在后面追加-FJSON让它把数据以JSON的格式返回回来OpenCRI支持下面几十种网站还有工具这里我就不一一介绍了我们除了使用这些作者已经编写好的命令行工具也可以基于这个项目进行二次开发把自己需要的工具加入进来接下来我们使用AA编程工具对这个项目进行一个二次开发第一步我们先把项目的原代码克隆下来这里来到项目目录打开我们的AA编程工具这里我使用的还是Codex我让AA创建一个全新的命令把这个网站上面所有的博客列表输出出来Codex通读了整个项目结构学会到了如何创建新的命令Codex为我们完成了开发我们按照它的提示把它安装一下第一个命令然后第二个命令接下来第三个命令这样我们就可以直接使用新创建的命令行了我输入OpenCRI Node Blog就获取到了Node.js这个网站上面所有的博客信息这样我们在AA的帮助下面开发了一个全新的OpenCRI命令如果我们想要全新的命令来自动化操作网站就可以使用这个方法让AA帮我们开发除了使用CRI Anything和OpenCRI把一些开源软件CRI化很多大型软件都提供了自己的官方CRI服务我们就以GitHub的官方CRI为例我们先来到它的官网点击Download的按钮把GitHub官方CRI安装一下安装完成以后打开命令行窗口输入GH也就是GitHub的缩写然后-help查看一下有哪些命令可以使用一般我们使用CRI工具第一步就是先登录这里我们输入命令GHOS login这里会提供给我们一个校验码我们来到这个网址填上校验码就登录完成了然后我们可以使用这个命令查看一下OpenCli上面的一束列表或者使用这个命令给我自己创建一个新的仓库我们看到这里仓库就创建出来了更多命令的使用方法可以参考GitHub官方CRI的文档后续我们的视频里面还会介绍更多好用的官方CRI工具MCP全称是模型上下文协议简单来说MCP就是AA大模型的标准化工具箱大模型可以利用这些工具与外界互动获取信息并且完成具体任务不过由于MCP协议设计之初存在的一些问题越来越多的公司开源社区开始放弃MCP转而拥抱CRI比如ASO所剧投Purplexity在2026年3月宣布放弃MCP全面转向CRI化还有现象级的开源产品OpenCloud从一开始就拒绝支持MCP在26年3月开发者社区掀起了一个讨论热潮主题就是MCP已死CRI永生我认为MCP对比CRI主要有以下几个劣势首先MCP上下门占用较高MCP需要将所有的工具名字参数格式还有调用示例全部注入上下门每新增一个MCP工具都要占用大量的token开销而CRI则可以让AA自己学习用法使用渐进式披露的方式来减少token消耗ScaleKit做过一组测试使用Github的官方MCP与官方CRI进行对比在所有任务上面CRI的token消耗都成倍的小于MCP第二点MCP更像是一个agent的专用协议而CRI是一个同时对agent跟人类友好的工具我们还是来看刚才那个Github的例子比如我让agent用Github CLI创建一个分支在这里报错了在这个场景下面我只需要把命令复制一下开一个命令行窗口运行一下就能立即复现出错误原因而且我还可以协助AA进行修复而MCP对人类来说更像是一个黑盒整个运行过程都是在agent内部的如果运行出错很难在本地复现问题调试的难度大大增加第三点是CRI天生支持管道符操作可以将多个命令组装成流水线轻松实现复杂任务这种组合能力是MCP不具备的我们来看一个例子我们先使用Github CLI获取OpenCloud的一束列表这个束线是管道符意思是把上个命令的输出结果作为下个命令的输入可以像拼接管道一样把命令组合起来形成一条流水线通过管道符我们可以先把数据转换成一个powershell对象在每条数据里面筛选出包含bug这个字符串的再根据时间进行排序最后导出成一个csv文件这样我们就通过管道符串联了流水线一条命令就能轻松实现复杂需求如果我们使用mcp处理这种任务就需要非常多步骤的反复调用工具大大增加了token消耗跟时间开销当然mcp也有自己的独特优势比如在多租户还有严格全线控制的场景下面mcp就好于cli比如国内有的AA agent云平台允许用户上传自定义的python或者node格式的mcp包在云端使用mcp有标准化的安装包有统一的健全规范是实现这个功能的前提而cli没有标准化的安装包也没有统一的健全标准所以想实现类似的功能就非常的困难我觉得目前说cli可以完全取代mcp还为时尚早而且两者之间也在互相学习进化比如cloudcode和codex最近都上线了toolsearch功能不再给AA全量注入mcp的schema而是按需加载mcp把skills跟cli渐进式披露提示词的思路引入了mcp第二个例子是龙虾之父开发的开源软件mcpporter它可以把任意的mcp转换成cli的格式提供给agent调用相信以后技术发展的趋势是每个技术框架可以互相学习优点它们之间的功能都会互相的融合这就是本期视频的全部内容感谢大家点赞支持我们下期再见", "segments": [{"id": 0, "seek": 0, "start": 0.0, "end": 3.74, "text": "CLI这个计算机世界里面最古老的交互方式", "tokens": [50365, 34, 48718, 15368, 7422, 94, 19497, 37960, 24486, 15759, 8833, 8661, 46335, 10439, 1546, 28455, 1369, 240, 9249, 27584, 50552], "temperature": 0, "avg_logprob": -0.10511794201163359, "compression_ratio": 1.1849710982658959, "no_speech_prob": 2.4681763577394378e-11}, {"id": 1, "seek": 0, "start": 3.74, "end": 5.48, "text": "正在迎来一次新的爆发", "tokens": [50552, 15789, 3581, 17699, 6912, 27505, 12560, 1546, 45827, 28926, 50639], "temperature": 0, "avg_logprob": -0.10511794201163359, "compression_ratio": 1.1849710982658959, "no_speech_prob": 2.4681763577394378e-11}, {"id": 2, "seek": 0, "start": 5.48, "end": 8.18, "text": "飞书 丁丁 启威 谷歌 stripe", "tokens": [50639, 11808, 252, 2930, 99, 220, 940, 223, 940, 223, 220, 2392, 107, 19976, 223, 220, 8897, 115, 29582, 220, 372, 470, 494, 50774], "temperature": 0, "avg_logprob": -0.10511794201163359, "compression_ratio": 1.1849710982658959, "no_speech_prob": 2.4681763577394378e-11}, {"id": 3, "seek": 0, "start": 8.18, "end": 12.44, "text": "在最近两周内都不约而同的开源了自己的CLI产品", "tokens": [50774, 3581, 46777, 36257, 37390, 34742, 7182, 1960, 16853, 99, 11070, 13089, 1546, 18937, 47402, 2289, 17645, 1546, 34, 48718, 1369, 100, 30246, 50987], "temperature": 0, "avg_logprob": -0.10511794201163359, "compression_ratio": 1.1849710982658959, "no_speech_prob": 2.4681763577394378e-11}, {"id": 4, "seek": 0, "start": 12.44, "end": 15.24, "text": "越来越多的软件开始转向CLI化", "tokens": [50987, 25761, 6912, 25761, 6392, 1546, 17819, 107, 20485, 45213, 17819, 105, 24282, 34, 48718, 23756, 51127], "temperature": 0, "avg_logprob": -0.10511794201163359, "compression_ratio": 1.1849710982658959, "no_speech_prob": 2.4681763577394378e-11}, {"id": 5, "seek": 0, "start": 15.24, "end": 18.02, "text": "CLI全称是Command Line Interface", "tokens": [51127, 34, 48718, 11319, 8204, 108, 1541, 39206, 474, 14670, 5751, 2868, 51266], "temperature": 0, "avg_logprob": -0.10511794201163359, "compression_ratio": 1.1849710982658959, "no_speech_prob": 2.4681763577394378e-11}, {"id": 6, "seek": 0, "start": 18.02, "end": 20.02, "text": "其实就是命令行界面", "tokens": [51266, 41646, 5620, 25236, 49061, 8082, 21185, 8833, 51366], "temperature": 0, "avg_logprob": -0.10511794201163359, "compression_ratio": 1.1849710982658959, "no_speech_prob": 2.4681763577394378e-11}, {"id": 7, "seek": 0, "start": 20.02, "end": 23.06, "text": "CLI跟我们平时熟悉的图形界面", "tokens": [51366, 34, 48718, 9678, 15003, 16716, 15729, 21805, 253, 14696, 231, 1546, 3919, 122, 30900, 21185, 8833, 51518], "temperature": 0, "avg_logprob": -0.10511794201163359, "compression_ratio": 1.1849710982658959, "no_speech_prob": 2.4681763577394378e-11}, {"id": 8, "seek": 0, "start": 23.06, "end": 25.88, "text": "GOI代表了两种不同的交互逻辑", "tokens": [51518, 11601, 40, 19105, 17571, 2289, 36257, 39810, 47123, 1546, 28455, 1369, 240, 2215, 119, 9830, 239, 51659], "temperature": 0, "avg_logprob": -0.10511794201163359, "compression_ratio": 1.1849710982658959, "no_speech_prob": 2.4681763577394378e-11}, {"id": 9, "seek": 0, "start": 25.88, "end": 28.72, "text": "如果我想把这个视频的前五秒切分出来", "tokens": [51659, 13119, 25246, 16075, 15368, 40656, 39752, 1546, 8945, 21001, 20956, 23632, 6627, 44561, 51801], "temperature": 0, "avg_logprob": -0.10511794201163359, "compression_ratio": 1.1849710982658959, "no_speech_prob": 2.4681763577394378e-11}, {"id": 10, "seek": 2872, "start": 28.72, "end": 31.64, "text": "使用GOI的方式是先导入剪辑软件", "tokens": [50365, 22982, 9254, 11601, 40, 1546, 9249, 27584, 1541, 10108, 4510, 120, 14028, 5935, 103, 9830, 239, 17819, 107, 20485, 50511], "temperature": 0, "avg_logprob": -0.05550497585965186, "compression_ratio": 1.3280757097791798, "no_speech_prob": 1.1488950416027599e-11}, {"id": 11, "seek": 2872, "start": 31.64, "end": 33.28, "text": "找到对应的时间点切分", "tokens": [50511, 25085, 4511, 8713, 44297, 1546, 44848, 12579, 23632, 6627, 50593], "temperature": 0, "avg_logprob": -0.05550497585965186, "compression_ratio": 1.3280757097791798, "no_speech_prob": 1.1488950416027599e-11}, {"id": 12, "seek": 2872, "start": 33.28, "end": 35.04, "text": "最后再把视频导出出来", "tokens": [50593, 8661, 13547, 8623, 16075, 40656, 39752, 4510, 120, 7781, 44561, 50681], "temperature": 0, "avg_logprob": -0.05550497585965186, "compression_ratio": 1.3280757097791798, "no_speech_prob": 1.1488950416027599e-11}, {"id": 13, "seek": 2872, "start": 35.04, "end": 38.14, "text": "使用CLI的方式则是打开命令行窗口", "tokens": [50681, 22982, 9254, 34, 48718, 1546, 9249, 27584, 2437, 247, 1541, 12467, 18937, 25236, 49061, 8082, 30771, 245, 18144, 50836], "temperature": 0, "avg_logprob": -0.05550497585965186, "compression_ratio": 1.3280757097791798, "no_speech_prob": 1.1488950416027599e-11}, {"id": 14, "seek": 2872, "start": 38.14, "end": 40.12, "text": "执行这一个命令就搞定了", "tokens": [50836, 3416, 100, 8082, 5562, 20182, 25236, 49061, 3111, 41816, 12088, 2289, 50935], "temperature": 0, "avg_logprob": -0.05550497585965186, "compression_ratio": 1.3280757097791798, "no_speech_prob": 1.1488950416027599e-11}, {"id": 15, "seek": 2872, "start": 40.12, "end": 42.04, "text": "GOI专门为人类设计", "tokens": [50935, 11601, 40, 940, 241, 8259, 101, 13992, 4035, 22113, 119, 7422, 122, 7422, 94, 51031], "temperature": 0, "avg_logprob": -0.05550497585965186, "compression_ratio": 1.3280757097791798, "no_speech_prob": 1.1488950416027599e-11}, {"id": 16, "seek": 2872, "start": 42.04, "end": 44.1, "text": "因为人类不擅长记忆命令", "tokens": [51031, 34627, 4035, 22113, 119, 1960, 13167, 227, 32271, 34756, 4263, 228, 25236, 49061, 51134], "temperature": 0, "avg_logprob": -0.05550497585965186, "compression_ratio": 1.3280757097791798, "no_speech_prob": 1.1488950416027599e-11}, {"id": 17, "seek": 2872, "start": 44.1, "end": 46.32, "text": "而更擅长使用图形工具", "tokens": [51134, 11070, 19002, 13167, 227, 32271, 22982, 9254, 3919, 122, 30900, 23323, 39806, 51245], "temperature": 0, "avg_logprob": -0.05550497585965186, "compression_ratio": 1.3280757097791798, "no_speech_prob": 1.1488950416027599e-11}, {"id": 18, "seek": 2872, "start": 46.32, "end": 48.04, "text": "而AA则正好相反", "tokens": [51245, 11070, 5265, 2437, 247, 15789, 2131, 15106, 22138, 51331], "temperature": 0, "avg_logprob": -0.05550497585965186, "compression_ratio": 1.3280757097791798, "no_speech_prob": 1.1488950416027599e-11}, {"id": 19, "seek": 2872, "start": 48.04, "end": 51.04, "text": "大模型在诞生的时候就学习过大量代码", "tokens": [51331, 3582, 41908, 39823, 3581, 5233, 252, 8244, 49873, 3111, 29618, 2930, 254, 16866, 3582, 26748, 19105, 23230, 223, 51481], "temperature": 0, "avg_logprob": -0.05550497585965186, "compression_ratio": 1.3280757097791798, "no_speech_prob": 1.1488950416027599e-11}, {"id": 20, "seek": 2872, "start": 51.04, "end": 52.66, "text": "命令行等语料数据", "tokens": [51481, 25236, 49061, 8082, 10187, 5233, 255, 33404, 33188, 26075, 106, 51562], "temperature": 0, "avg_logprob": -0.05550497585965186, "compression_ratio": 1.3280757097791798, "no_speech_prob": 1.1488950416027599e-11}, {"id": 21, "seek": 2872, "start": 52.66, "end": 55.4, "text": "因此CLI天生就是AA的母语", "tokens": [51562, 8698, 17947, 34, 48718, 6135, 8244, 5620, 5265, 1546, 35744, 5233, 255, 51699], "temperature": 0, "avg_logprob": -0.05550497585965186, "compression_ratio": 1.3280757097791798, "no_speech_prob": 1.1488950416027599e-11}, {"id": 22, "seek": 2872, "start": 55.4, "end": 57.78, "text": "CLI天然具备文本输入", "tokens": [51699, 34, 48718, 6135, 5823, 39806, 1787, 229, 17174, 8802, 9830, 241, 14028, 51818], "temperature": 0, "avg_logprob": -0.05550497585965186, "compression_ratio": 1.3280757097791798, "no_speech_prob": 1.1488950416027599e-11}, {"id": 23, "seek": 5778, "start": 57.78, "end": 58.9, "text": "结构化输出", "tokens": [50365, 45641, 7360, 226, 23756, 9830, 241, 7781, 50421], "temperature": 0, "avg_logprob": -0.10775301191541883, "compression_ratio": 1.1927710843373494, "no_speech_prob": 1.5949814385907146e-11}, {"id": 24, "seek": 5778, "start": 58.9, "end": 59.92, "text": "报错清晰", "tokens": [50421, 49817, 29900, 21784, 5094, 108, 50472], "temperature": 0, "avg_logprob": -0.10775301191541883, "compression_ratio": 1.1927710843373494, "no_speech_prob": 1.5949814385907146e-11}, {"id": 25, "seek": 5778, "start": 59.92, "end": 60.82, "text": "异语组合", "tokens": [50472, 5702, 224, 5233, 255, 10115, 226, 14245, 50517], "temperature": 0, "avg_logprob": -0.10775301191541883, "compression_ratio": 1.1927710843373494, "no_speech_prob": 1.5949814385907146e-11}, {"id": 26, "seek": 5778, "start": 60.82, "end": 62.9, "text": "方便自动化等一系列的优势", "tokens": [50517, 9249, 27364, 9722, 34961, 23756, 10187, 2257, 25368, 43338, 1546, 7384, 246, 5087, 123, 50621], "temperature": 0, "avg_logprob": -0.10775301191541883, "compression_ratio": 1.1927710843373494, "no_speech_prob": 1.5949814385907146e-11}, {"id": 27, "seek": 5778, "start": 62.9, "end": 64.16, "text": "越来越多的公司", "tokens": [50621, 25761, 6912, 25761, 6392, 1546, 13545, 32981, 50684], "temperature": 0, "avg_logprob": -0.10775301191541883, "compression_ratio": 1.1927710843373494, "no_speech_prob": 1.5949814385907146e-11}, {"id": 28, "seek": 5778, "start": 64.16, "end": 66.48, "text": "开源社区开始放弃MCP", "tokens": [50684, 18937, 47402, 27658, 9937, 118, 45213, 12744, 5702, 225, 44, 20049, 50800], "temperature": 0, "avg_logprob": -0.10775301191541883, "compression_ratio": 1.1927710843373494, "no_speech_prob": 1.5949814385907146e-11}, {"id": 29, "seek": 5778, "start": 66.48, "end": 67.84, "text": "转而拥抱CLI", "tokens": [50800, 17819, 105, 11070, 6852, 98, 38382, 34, 48718, 50868], "temperature": 0, "avg_logprob": -0.10775301191541883, "compression_ratio": 1.1927710843373494, "no_speech_prob": 1.5949814385907146e-11}, {"id": 30, "seek": 5778, "start": 67.84, "end": 69.78, "text": "视频的后半段我们会探讨", "tokens": [50868, 40656, 39752, 1546, 13547, 30018, 28427, 15003, 12949, 6900, 95, 7422, 101, 50965], "temperature": 0, "avg_logprob": -0.10775301191541883, "compression_ratio": 1.1927710843373494, "no_speech_prob": 1.5949814385907146e-11}, {"id": 31, "seek": 5778, "start": 69.78, "end": 72.6, "text": "MCP跟CLI各自都有哪些优势", "tokens": [50965, 44, 20049, 9678, 34, 48718, 17516, 9722, 48121, 17028, 13824, 7384, 246, 5087, 123, 51106], "temperature": 0, "avg_logprob": -0.10775301191541883, "compression_ratio": 1.1927710843373494, "no_speech_prob": 1.5949814385907146e-11}, {"id": 32, "seek": 5778, "start": 72.6, "end": 74.58, "text": "他们各自适应的场景是什么", "tokens": [51106, 47911, 17516, 9722, 2215, 224, 44297, 1546, 50255, 50218, 1541, 10440, 51205], "temperature": 0, "avg_logprob": -0.10775301191541883, "compression_ratio": 1.1927710843373494, "no_speech_prob": 1.5949814385907146e-11}, {"id": 33, "seek": 5778, "start": 74.58, "end": 76.46000000000001, "text": "在这股CLI热度下面", "tokens": [51205, 3581, 5562, 14356, 94, 34, 48718, 23661, 255, 13127, 47150, 51299], "temperature": 0, "avg_logprob": -0.10775301191541883, "compression_ratio": 1.1927710843373494, "no_speech_prob": 1.5949814385907146e-11}, {"id": 34, "seek": 5778, "start": 76.46000000000001, "end": 80.08, "text": "最近GitHub上面出现了两个非常火热的开源项目", "tokens": [51299, 46777, 38, 270, 21150, 49750, 7781, 20204, 2289, 36257, 7549, 14392, 26171, 23661, 255, 1546, 18937, 47402, 10178, 117, 11386, 51480], "temperature": 0, "avg_logprob": -0.10775301191541883, "compression_ratio": 1.1927710843373494, "no_speech_prob": 1.5949814385907146e-11}, {"id": 35, "seek": 5778, "start": 80.08, "end": 81.72, "text": "第一个是CLI Anything", "tokens": [51480, 18049, 7549, 1541, 34, 48718, 11998, 51562], "temperature": 0, "avg_logprob": -0.10775301191541883, "compression_ratio": 1.1927710843373494, "no_speech_prob": 1.5949814385907146e-11}, {"id": 36, "seek": 5778, "start": 81.72, "end": 82.96000000000001, "text": "只需要一行命令", "tokens": [51562, 14003, 35748, 2257, 8082, 25236, 49061, 51624], "temperature": 0, "avg_logprob": -0.10775301191541883, "compression_ratio": 1.1927710843373494, "no_speech_prob": 1.5949814385907146e-11}, {"id": 37, "seek": 5778, "start": 82.96000000000001, "end": 84.62, "text": "就能把任意开源软件", "tokens": [51624, 3111, 8225, 16075, 26443, 9042, 18937, 47402, 17819, 107, 20485, 51707], "temperature": 0, "avg_logprob": -0.10775301191541883, "compression_ratio": 1.1927710843373494, "no_speech_prob": 1.5949814385907146e-11}, {"id": 38, "seek": 8462, "start": 84.62, "end": 87.08, "text": "以CLI的形式接入Agent的框架", "tokens": [50365, 3588, 34, 48718, 1546, 30900, 27584, 14468, 14028, 32, 6930, 1546, 21416, 228, 7360, 114, 50488], "temperature": 0, "avg_logprob": -0.12200393924465427, "compression_ratio": 1.1548821548821548, "no_speech_prob": 1.8116407679569235e-11}, {"id": 39, "seek": 8462, "start": 87.08, "end": 87.86, "text": "短短两周", "tokens": [50488, 5881, 255, 5881, 255, 36257, 37390, 50527], "temperature": 0, "avg_logprob": -0.12200393924465427, "compression_ratio": 1.1548821548821548, "no_speech_prob": 1.8116407679569235e-11}, {"id": 40, "seek": 8462, "start": 87.86, "end": 90.14, "text": "GitHub上面已经有了2.5万的STAR", "tokens": [50527, 38, 270, 21150, 49750, 49161, 2412, 2289, 17, 13, 20, 23570, 1546, 6840, 1899, 50641], "temperature": 0, "avg_logprob": -0.12200393924465427, "compression_ratio": 1.1548821548821548, "no_speech_prob": 1.8116407679569235e-11}, {"id": 41, "seek": 8462, "start": 90.14, "end": 91.92, "text": "还有一个是OpenCLI", "tokens": [50641, 35091, 20182, 1541, 45569, 34, 48718, 50730], "temperature": 0, "avg_logprob": -0.12200393924465427, "compression_ratio": 1.1548821548821548, "no_speech_prob": 1.8116407679569235e-11}, {"id": 42, "seek": 8462, "start": 91.92, "end": 95.24000000000001, "text": "它能把任何的网站或者Electron的桌面应用", "tokens": [50730, 11284, 8225, 16075, 26443, 11906, 1546, 16469, 239, 34155, 31148, 36, 1809, 2044, 1546, 162, 5475, 8833, 44297, 9254, 50896], "temperature": 0, "avg_logprob": -0.12200393924465427, "compression_ratio": 1.1548821548821548, "no_speech_prob": 1.8116407679569235e-11}, {"id": 43, "seek": 8462, "start": 95.24000000000001, "end": 97.82000000000001, "text": "转换成能让AA调用的命令行工具", "tokens": [50896, 17819, 105, 26075, 95, 11336, 8225, 33650, 5265, 8897, 225, 9254, 1546, 25236, 49061, 8082, 23323, 39806, 51025], "temperature": 0, "avg_logprob": -0.12200393924465427, "compression_ratio": 1.1548821548821548, "no_speech_prob": 1.8116407679569235e-11}, {"id": 44, "seek": 8462, "start": 97.82000000000001, "end": 101.04, "text": "本期视频我们就来深度实测下这两个项目", "tokens": [51025, 8802, 16786, 40656, 39752, 15003, 3111, 6912, 24043, 13127, 24726, 11038, 233, 4438, 5562, 36257, 7549, 10178, 117, 11386, 51186], "temperature": 0, "avg_logprob": -0.12200393924465427, "compression_ratio": 1.1548821548821548, "no_speech_prob": 1.8116407679569235e-11}, {"id": 45, "seek": 8462, "start": 101.04, "end": 103.86000000000001, "text": "把各种软件跟网站都转换成CLI", "tokens": [51186, 16075, 17516, 39810, 17819, 107, 20485, 9678, 16469, 239, 34155, 7182, 17819, 105, 26075, 95, 11336, 34, 48718, 51327], "temperature": 0, "avg_logprob": -0.12200393924465427, "compression_ratio": 1.1548821548821548, "no_speech_prob": 1.8116407679569235e-11}, {"id": 46, "seek": 8462, "start": 103.86000000000001, "end": 107.42, "text": "并且让AA Agent能够自动调用这些CLI工具", "tokens": [51327, 3509, 114, 20334, 33650, 5265, 27174, 8225, 1787, 253, 9722, 34961, 8897, 225, 9254, 5562, 13824, 34, 48718, 23323, 39806, 51505], "temperature": 0, "avg_logprob": -0.12200393924465427, "compression_ratio": 1.1548821548821548, "no_speech_prob": 1.8116407679569235e-11}, {"id": 47, "seek": 10742, "start": 107.42, "end": 109.2, "text": "自动化为我们完成工作", "tokens": [50365, 9722, 34961, 23756, 13992, 15003, 41509, 41315, 50454], "temperature": 0, "avg_logprob": -0.07335775748066518, "compression_ratio": 1.2861635220125787, "no_speech_prob": 1.64432599480957e-11}, {"id": 48, "seek": 10742, "start": 109.2, "end": 111.62, "text": "CLI Anything", "tokens": [50454, 34, 48718, 11998, 50575], "temperature": 0, "avg_logprob": -0.07335775748066518, "compression_ratio": 1.2861635220125787, "no_speech_prob": 1.64432599480957e-11}, {"id": 49, "seek": 10742, "start": 111.62, "end": 115.06, "text": "它的愿景是让所有的软件都能被Agent驱动", "tokens": [50575, 45224, 4820, 123, 50218, 1541, 33650, 39300, 1546, 17819, 107, 20485, 7182, 8225, 23238, 32, 6930, 24023, 109, 34961, 50747], "temperature": 0, "avg_logprob": -0.07335775748066518, "compression_ratio": 1.2861635220125787, "no_speech_prob": 1.64432599480957e-11}, {"id": 50, "seek": 10742, "start": 115.06, "end": 118.24000000000001, "text": "一行命令就能把任意的开源软件CLI化", "tokens": [50747, 2257, 8082, 25236, 49061, 3111, 8225, 16075, 26443, 9042, 1546, 18937, 47402, 17819, 107, 20485, 34, 48718, 23756, 50906], "temperature": 0, "avg_logprob": -0.07335775748066518, "compression_ratio": 1.2861635220125787, "no_speech_prob": 1.64432599480957e-11}, {"id": 51, "seek": 10742, "start": 118.24000000000001, "end": 120.82000000000001, "text": "并且轻松接入各种Agent框架", "tokens": [50906, 3509, 114, 20334, 17819, 119, 36897, 14468, 14028, 17516, 39810, 32, 6930, 21416, 228, 7360, 114, 51035], "temperature": 0, "avg_logprob": -0.07335775748066518, "compression_ratio": 1.2861635220125787, "no_speech_prob": 1.64432599480957e-11}, {"id": 52, "seek": 10742, "start": 120.82000000000001, "end": 122.66, "text": "我们来看一下它的工作原理", "tokens": [51035, 15003, 6912, 28324, 45224, 41315, 19683, 13876, 51127], "temperature": 0, "avg_logprob": -0.07335775748066518, "compression_ratio": 1.2861635220125787, "no_speech_prob": 1.64432599480957e-11}, {"id": 53, "seek": 10742, "start": 122.66, "end": 124.34, "text": "当我们执行这个命令的时候", "tokens": [51127, 16233, 15003, 3416, 100, 8082, 15368, 25236, 49061, 49873, 51211], "temperature": 0, "avg_logprob": -0.07335775748066518, "compression_ratio": 1.2861635220125787, "no_speech_prob": 1.64432599480957e-11}, {"id": 54, "seek": 10742, "start": 124.34, "end": 126.98, "text": "会启动一个7个步骤的自动化流程", "tokens": [51211, 12949, 2392, 107, 34961, 20182, 22, 7549, 31429, 49657, 97, 1546, 9722, 34961, 23756, 27854, 29649, 51343], "temperature": 0, "avg_logprob": -0.07335775748066518, "compression_ratio": 1.2861635220125787, "no_speech_prob": 1.64432599480957e-11}, {"id": 55, "seek": 10742, "start": 126.98, "end": 128.86, "text": "首先它分析软件原代码", "tokens": [51343, 36490, 11284, 6627, 7360, 238, 17819, 107, 20485, 19683, 19105, 23230, 223, 51437], "temperature": 0, "avg_logprob": -0.07335775748066518, "compression_ratio": 1.2861635220125787, "no_speech_prob": 1.64432599480957e-11}, {"id": 56, "seek": 10742, "start": 128.86, "end": 131.74, "text": "分析出每个UI操作背后的API逻辑", "tokens": [51437, 6627, 7360, 238, 7781, 23664, 7549, 46324, 13167, 235, 11914, 46329, 13547, 1546, 4715, 40, 2215, 119, 9830, 239, 51581], "temperature": 0, "avg_logprob": -0.07335775748066518, "compression_ratio": 1.2861635220125787, "no_speech_prob": 1.64432599480957e-11}, {"id": 57, "seek": 10742, "start": 131.74, "end": 134.08, "text": "然后规划CLI命令分组", "tokens": [51581, 26636, 6758, 226, 2437, 240, 34, 48718, 25236, 49061, 6627, 10115, 226, 51698], "temperature": 0, "avg_logprob": -0.07335775748066518, "compression_ratio": 1.2861635220125787, "no_speech_prob": 1.64432599480957e-11}, {"id": 58, "seek": 10742, "start": 134.08, "end": 135.38, "text": "设计输入输出", "tokens": [51698, 7422, 122, 7422, 94, 9830, 241, 14028, 9830, 241, 7781, 51763], "temperature": 0, "avg_logprob": -0.07335775748066518, "compression_ratio": 1.2861635220125787, "no_speech_prob": 1.64432599480957e-11}, {"id": 59, "seek": 13538, "start": 135.38, "end": 137.04, "text": "接下来进行编码实现", "tokens": [50365, 14468, 4438, 6912, 36700, 8082, 38109, 244, 23230, 223, 24726, 20204, 50448], "temperature": 0, "avg_logprob": -0.06300363282899599, "compression_ratio": 1.2470238095238095, "no_speech_prob": 1.4286846011790644e-11}, {"id": 60, "seek": 13538, "start": 137.04, "end": 138.2, "text": "编写测试用力", "tokens": [50448, 38109, 244, 5676, 247, 11038, 233, 5233, 243, 9254, 13486, 50506], "temperature": 0, "avg_logprob": -0.06300363282899599, "compression_ratio": 1.2470238095238095, "no_speech_prob": 1.4286846011790644e-11}, {"id": 61, "seek": 13538, "start": 138.2, "end": 139.79999999999998, "text": "更新文档并且发布", "tokens": [50506, 19002, 12560, 17174, 21416, 96, 3509, 114, 20334, 28926, 34688, 50586], "temperature": 0, "avg_logprob": -0.06300363282899599, "compression_ratio": 1.2470238095238095, "no_speech_prob": 1.4286846011790644e-11}, {"id": 62, "seek": 13538, "start": 139.79999999999998, "end": 143.4, "text": "我们看到开发者已经对以下11款软件进行了测试", "tokens": [50586, 15003, 18032, 18937, 28926, 12444, 49161, 8713, 3588, 4438, 5348, 48798, 17819, 107, 20485, 36700, 46606, 11038, 233, 5233, 243, 50766], "temperature": 0, "avg_logprob": -0.06300363282899599, "compression_ratio": 1.2470238095238095, "no_speech_prob": 1.4286846011790644e-11}, {"id": 63, "seek": 13538, "start": 143.4, "end": 144.88, "text": "都取得了不错的效果", "tokens": [50766, 7182, 29436, 5916, 2289, 1960, 29900, 1546, 43076, 9319, 50840], "temperature": 0, "avg_logprob": -0.06300363282899599, "compression_ratio": 1.2470238095238095, "no_speech_prob": 1.4286846011790644e-11}, {"id": 64, "seek": 13538, "start": 144.88, "end": 148.7, "text": "本期视频我们以开源软件Draw.IO为例进行演示", "tokens": [50840, 8802, 16786, 40656, 39752, 15003, 3588, 18937, 47402, 17819, 107, 20485, 35, 5131, 13, 15167, 13992, 17797, 36700, 8082, 31382, 25696, 51031], "temperature": 0, "avg_logprob": -0.06300363282899599, "compression_ratio": 1.2470238095238095, "no_speech_prob": 1.4286846011790644e-11}, {"id": 65, "seek": 13538, "start": 148.7, "end": 150.34, "text": "这是一个画板工具", "tokens": [51031, 27455, 20182, 27126, 43664, 23323, 39806, 51113], "temperature": 0, "avg_logprob": -0.06300363282899599, "compression_ratio": 1.2470238095238095, "no_speech_prob": 1.4286846011790644e-11}, {"id": 66, "seek": 13538, "start": 150.34, "end": 153.51999999999998, "text": "可以通过拖拽图形的方式来绘制流程图", "tokens": [51113, 6723, 19550, 16866, 6852, 244, 6852, 121, 3919, 122, 30900, 1546, 9249, 27584, 6912, 10115, 246, 25491, 27854, 29649, 3919, 122, 51272], "temperature": 0, "avg_logprob": -0.06300363282899599, "compression_ratio": 1.2470238095238095, "no_speech_prob": 1.4286846011790644e-11}, {"id": 67, "seek": 13538, "start": 153.51999999999998, "end": 154.22, "text": "架构图", "tokens": [51272, 7360, 114, 7360, 226, 3919, 122, 51307], "temperature": 0, "avg_logprob": -0.06300363282899599, "compression_ratio": 1.2470238095238095, "no_speech_prob": 1.4286846011790644e-11}, {"id": 68, "seek": 13538, "start": 154.22, "end": 155.2, "text": "众所周知", "tokens": [51307, 7384, 245, 5966, 37390, 6498, 51356], "temperature": 0, "avg_logprob": -0.06300363282899599, "compression_ratio": 1.2470238095238095, "no_speech_prob": 1.4286846011790644e-11}, {"id": 69, "seek": 13538, "start": 155.2, "end": 159.04, "text": "Agent非常不擅长在UI上用拖拽的方式来工作", "tokens": [51356, 32, 6930, 14392, 1960, 13167, 227, 32271, 3581, 46324, 5708, 9254, 6852, 244, 6852, 121, 1546, 9249, 27584, 6912, 41315, 51548], "temperature": 0, "avg_logprob": -0.06300363282899599, "compression_ratio": 1.2470238095238095, "no_speech_prob": 1.4286846011790644e-11}, {"id": 70, "seek": 13538, "start": 159.04, "end": 161.26, "text": "我们可以借助CLI Anything", "tokens": [51548, 15003, 6723, 2122, 253, 37618, 34, 48718, 11998, 51659], "temperature": 0, "avg_logprob": -0.06300363282899599, "compression_ratio": 1.2470238095238095, "no_speech_prob": 1.4286846011790644e-11}, {"id": 71, "seek": 13538, "start": 161.26, "end": 163.66, "text": "把Draw.IO进行CLI化", "tokens": [51659, 16075, 35, 5131, 13, 15167, 36700, 8082, 34, 48718, 23756, 51779], "temperature": 0, "avg_logprob": -0.06300363282899599, "compression_ratio": 1.2470238095238095, "no_speech_prob": 1.4286846011790644e-11}, {"id": 72, "seek": 16366, "start": 163.66, "end": 166.04, "text": "让AE更轻松的进行图形绘制", "tokens": [50365, 33650, 32, 36, 19002, 17819, 119, 36897, 1546, 36700, 8082, 3919, 122, 30900, 10115, 246, 25491, 50484], "temperature": 0, "avg_logprob": -0.07718054453531902, "compression_ratio": 1.4545454545454546, "no_speech_prob": 2.006162597156802e-11}, {"id": 73, "seek": 16366, "start": 166.04, "end": 170.0, "text": "使用CLI Anything的前提是需要先在电脑上安装Python", "tokens": [50484, 22982, 9254, 34, 48718, 11998, 1546, 8945, 20949, 1541, 35748, 10108, 3581, 42182, 27067, 239, 5708, 16206, 8083, 227, 47, 88, 11943, 50682], "temperature": 0, "avg_logprob": -0.07718054453531902, "compression_ratio": 1.4545454545454546, "no_speech_prob": 2.006162597156802e-11}, {"id": 74, "seek": 16366, "start": 170.0, "end": 171.72, "text": "我们可以来到Python的官网", "tokens": [50682, 15003, 6723, 6912, 4511, 47, 88, 11943, 1546, 31929, 16469, 239, 50768], "temperature": 0, "avg_logprob": -0.07718054453531902, "compression_ratio": 1.4545454545454546, "no_speech_prob": 2.006162597156802e-11}, {"id": 75, "seek": 16366, "start": 171.72, "end": 174.6, "text": "在download这里下载安装最新版本的Python", "tokens": [50768, 3581, 5093, 2907, 35102, 4438, 17819, 121, 16206, 8083, 227, 8661, 12560, 42096, 8802, 1546, 47, 88, 11943, 50912], "temperature": 0, "avg_logprob": -0.07718054453531902, "compression_ratio": 1.4545454545454546, "no_speech_prob": 2.006162597156802e-11}, {"id": 76, "seek": 16366, "start": 174.6, "end": 177.62, "text": "然后我们选择一个自己喜欢的AE编程工具", "tokens": [50912, 26636, 15003, 2215, 231, 6852, 102, 20182, 17645, 41606, 1546, 32, 36, 38109, 244, 29649, 23323, 39806, 51063], "temperature": 0, "avg_logprob": -0.07718054453531902, "compression_ratio": 1.4545454545454546, "no_speech_prob": 2.006162597156802e-11}, {"id": 77, "seek": 16366, "start": 177.62, "end": 179.32, "text": "这里我以Cloud Code为例", "tokens": [51063, 35102, 1654, 3588, 32787, 15549, 13992, 17797, 51148], "temperature": 0, "avg_logprob": -0.07718054453531902, "compression_ratio": 1.4545454545454546, "no_speech_prob": 2.006162597156802e-11}, {"id": 78, "seek": 16366, "start": 179.32, "end": 182.68, "text": "我们先复制第一个命令来到Cloud Code执行一下", "tokens": [51148, 15003, 10108, 1787, 235, 25491, 18049, 7549, 25236, 49061, 6912, 4511, 32787, 15549, 3416, 100, 8082, 8861, 51316], "temperature": 0, "avg_logprob": -0.07718054453531902, "compression_ratio": 1.4545454545454546, "no_speech_prob": 2.006162597156802e-11}, {"id": 79, "seek": 16366, "start": 182.68, "end": 186.06, "text": "然后复制第二个命令来到Cloud Code执行一下", "tokens": [51316, 26636, 1787, 235, 25491, 19693, 7549, 25236, 49061, 6912, 4511, 32787, 15549, 3416, 100, 8082, 8861, 51485], "temperature": 0, "avg_logprob": -0.07718054453531902, "compression_ratio": 1.4545454545454546, "no_speech_prob": 2.006162597156802e-11}, {"id": 80, "seek": 16366, "start": 186.06, "end": 188.6, "text": "安装范围我选择第二个项目级别的", "tokens": [51485, 16206, 8083, 227, 27395, 225, 3919, 112, 1654, 2215, 231, 6852, 102, 19693, 7549, 10178, 117, 11386, 16853, 100, 18453, 1546, 51612], "temperature": 0, "avg_logprob": -0.07718054453531902, "compression_ratio": 1.4545454545454546, "no_speech_prob": 2.006162597156802e-11}, {"id": 81, "seek": 16366, "start": 188.6, "end": 190.4, "text": "我们重启一下Cloud Code", "tokens": [51612, 15003, 12624, 2392, 107, 8861, 32787, 15549, 51702], "temperature": 0, "avg_logprob": -0.07718054453531902, "compression_ratio": 1.4545454545454546, "no_speech_prob": 2.006162597156802e-11}, {"id": 82, "seek": 19040, "start": 190.4, "end": 193.78, "text": "接下来我让Cloud Code把Jaw.IO的项目原代码", "tokens": [50365, 14468, 4438, 6912, 1654, 33650, 32787, 15549, 16075, 41, 1607, 13, 15167, 1546, 10178, 117, 11386, 19683, 19105, 23230, 223, 50534], "temperature": 0, "avg_logprob": -0.14119381509768736, "compression_ratio": 1.3056478405315615, "no_speech_prob": 1.4967568850998703e-11}, {"id": 83, "seek": 19040, "start": 193.78, "end": 195.14000000000001, "text": "克隆到这个目录下面", "tokens": [50534, 24881, 10673, 228, 4511, 15368, 11386, 7391, 243, 47150, 50602], "temperature": 0, "avg_logprob": -0.14119381509768736, "compression_ratio": 1.3056478405315615, "no_speech_prob": 1.4967568850998703e-11}, {"id": 84, "seek": 19040, "start": 195.14000000000001, "end": 198.08, "text": "接下来我们就可以执行这个最关键的命令了", "tokens": [50602, 14468, 4438, 6912, 15003, 36781, 3416, 100, 8082, 15368, 8661, 28053, 23049, 106, 1546, 25236, 49061, 2289, 50749], "temperature": 0, "avg_logprob": -0.14119381509768736, "compression_ratio": 1.3056478405315615, "no_speech_prob": 1.4967568850998703e-11}, {"id": 85, "seek": 19040, "start": 198.08, "end": 199.74, "text": "斜杠CLI Anything", "tokens": [50749, 4307, 250, 4422, 254, 22458, 40, 11998, 50832], "temperature": 0, "avg_logprob": -0.14119381509768736, "compression_ratio": 1.3056478405315615, "no_speech_prob": 1.4967568850998703e-11}, {"id": 86, "seek": 19040, "start": 199.74, "end": 201.36, "text": "冒号CLI Anything", "tokens": [50832, 5676, 240, 26987, 22458, 40, 11998, 50913], "temperature": 0, "avg_logprob": -0.14119381509768736, "compression_ratio": 1.3056478405315615, "no_speech_prob": 1.4967568850998703e-11}, {"id": 87, "seek": 19040, "start": 201.36, "end": 205.24, "text": "后面是我们要CLI化的开源项目的原代码路径", "tokens": [50913, 13547, 8833, 1541, 15003, 4275, 22458, 40, 23756, 1546, 18937, 47402, 10178, 117, 11386, 1546, 19683, 19105, 23230, 223, 24658, 2172, 226, 51107], "temperature": 0, "avg_logprob": -0.14119381509768736, "compression_ratio": 1.3056478405315615, "no_speech_prob": 1.4967568850998703e-11}, {"id": 88, "seek": 19040, "start": 205.24, "end": 209.16, "text": "接下来Cloud Code会为我们执行这个七个步骤的复杂流程", "tokens": [51107, 14468, 4438, 6912, 32787, 15549, 12949, 13992, 15003, 3416, 100, 8082, 15368, 29920, 7549, 31429, 49657, 97, 1546, 1787, 235, 4422, 224, 27854, 29649, 51303], "temperature": 0, "avg_logprob": -0.14119381509768736, "compression_ratio": 1.3056478405315615, "no_speech_prob": 1.4967568850998703e-11}, {"id": 89, "seek": 19040, "start": 209.16, "end": 211.06, "text": "我们要做的就是耐心等待", "tokens": [51303, 15003, 4275, 10907, 1546, 5620, 4450, 238, 7945, 10187, 18390, 51398], "temperature": 0, "avg_logprob": -0.14119381509768736, "compression_ratio": 1.3056478405315615, "no_speech_prob": 1.4967568850998703e-11}, {"id": 90, "seek": 19040, "start": 211.06, "end": 213.34, "text": "这里时间过去了46分钟", "tokens": [51398, 35102, 44848, 16866, 45190, 16169, 6627, 50064, 51512], "temperature": 0, "avg_logprob": -0.14119381509768736, "compression_ratio": 1.3056478405315615, "no_speech_prob": 1.4967568850998703e-11}, {"id": 91, "seek": 19040, "start": 213.34, "end": 215.28, "text": "AE完成了所有代码的编写", "tokens": [51512, 32, 36, 41509, 2289, 39300, 19105, 23230, 223, 1546, 38109, 244, 5676, 247, 51609], "temperature": 0, "avg_logprob": -0.14119381509768736, "compression_ratio": 1.3056478405315615, "no_speech_prob": 1.4967568850998703e-11}, {"id": 92, "seek": 21528, "start": 215.28, "end": 217.84, "text": "成功的把这个项目进行了CLI化", "tokens": [50365, 11336, 32311, 1546, 16075, 15368, 10178, 117, 11386, 36700, 46606, 22458, 40, 23756, 50493], "temperature": 0, "avg_logprob": -0.08697843551635742, "compression_ratio": 1.3641618497109826, "no_speech_prob": 1.8038013790966367e-11}, {"id": 93, "seek": 21528, "start": 217.84, "end": 220.62, "text": "我们来看一下CLI Anything交付的文件", "tokens": [50493, 15003, 6912, 28324, 22458, 40, 11998, 28455, 41469, 1546, 17174, 20485, 50632], "temperature": 0, "avg_logprob": -0.08697843551635742, "compression_ratio": 1.3641618497109826, "no_speech_prob": 1.8038013790966367e-11}, {"id": 94, "seek": 21528, "start": 220.62, "end": 222.48, "text": "首先是一个说明文件", "tokens": [50632, 36490, 1541, 20182, 8090, 11100, 17174, 20485, 50725], "temperature": 0, "avg_logprob": -0.08697843551635742, "compression_ratio": 1.3641618497109826, "no_speech_prob": 1.8038013790966367e-11}, {"id": 95, "seek": 21528, "start": 222.48, "end": 223.54, "text": "readme.md", "tokens": [50725, 2538, 1398, 13, 76, 67, 50778], "temperature": 0, "avg_logprob": -0.08697843551635742, "compression_ratio": 1.3641618497109826, "no_speech_prob": 1.8038013790966367e-11}, {"id": 96, "seek": 21528, "start": 223.54, "end": 226.96, "text": "里面写明了生成的命令行工具是怎么使用的", "tokens": [50778, 15759, 8833, 5676, 247, 11100, 2289, 8244, 11336, 1546, 25236, 49061, 8082, 23323, 39806, 1541, 15282, 22982, 9254, 1546, 50949], "temperature": 0, "avg_logprob": -0.08697843551635742, "compression_ratio": 1.3641618497109826, "no_speech_prob": 1.8038013790966367e-11}, {"id": 97, "seek": 21528, "start": 226.96, "end": 230.1, "text": "这三个文件是编写代码时的规范和约束", "tokens": [50949, 5562, 10960, 7549, 17174, 20485, 1541, 38109, 244, 5676, 247, 19105, 23230, 223, 15729, 1546, 6758, 226, 27395, 225, 12565, 16853, 99, 44320, 51106], "temperature": 0, "avg_logprob": -0.08697843551635742, "compression_ratio": 1.3641618497109826, "no_speech_prob": 1.8038013790966367e-11}, {"id": 98, "seek": 21528, "start": 230.1, "end": 232.12, "text": "帮助AA更好的来编写代码", "tokens": [51106, 4845, 106, 37618, 5265, 19002, 20715, 6912, 38109, 244, 5676, 247, 19105, 23230, 223, 51207], "temperature": 0, "avg_logprob": -0.08697843551635742, "compression_ratio": 1.3641618497109826, "no_speech_prob": 1.8038013790966367e-11}, {"id": 99, "seek": 21528, "start": 232.12, "end": 234.24, "text": "核心功能在这个文件夹里面", "tokens": [51207, 8987, 116, 7945, 32311, 8225, 3581, 15368, 17174, 20485, 1787, 117, 15759, 8833, 51313], "temperature": 0, "avg_logprob": -0.08697843551635742, "compression_ratio": 1.3641618497109826, "no_speech_prob": 1.8038013790966367e-11}, {"id": 100, "seek": 21528, "start": 234.24, "end": 236.8, "text": "里面存放的是AA编写的Python代码", "tokens": [51313, 15759, 8833, 39781, 12744, 24620, 5265, 38109, 244, 5676, 247, 1546, 47, 88, 11943, 19105, 23230, 223, 51441], "temperature": 0, "avg_logprob": -0.08697843551635742, "compression_ratio": 1.3641618497109826, "no_speech_prob": 1.8038013790966367e-11}, {"id": 101, "seek": 21528, "start": 236.8, "end": 238.2, "text": "项目原理很简单", "tokens": [51441, 10178, 117, 11386, 19683, 13876, 4563, 11249, 222, 47446, 51511], "temperature": 0, "avg_logprob": -0.08697843551635742, "compression_ratio": 1.3641618497109826, "no_speech_prob": 1.8038013790966367e-11}, {"id": 102, "seek": 21528, "start": 238.2, "end": 239.74, "text": "当我们运行命令的时候", "tokens": [51511, 16233, 15003, 3316, 238, 8082, 25236, 49061, 49873, 51588], "temperature": 0, "avg_logprob": -0.08697843551635742, "compression_ratio": 1.3641618497109826, "no_speech_prob": 1.8038013790966367e-11}, {"id": 103, "seek": 21528, "start": 239.74, "end": 242.06, "text": "其实就是运行了这些Python代码", "tokens": [51588, 41646, 5620, 3316, 238, 46606, 5562, 13824, 47, 88, 11943, 19105, 23230, 223, 51704], "temperature": 0, "avg_logprob": -0.08697843551635742, "compression_ratio": 1.3641618497109826, "no_speech_prob": 1.8038013790966367e-11}, {"id": 104, "seek": 21528, "start": 242.06, "end": 244.94, "text": "Python代码可以按照Jaw.IO的文件标准", "tokens": [51704, 47, 88, 11943, 19105, 23230, 223, 6723, 26613, 32150, 41, 1607, 13, 15167, 1546, 17174, 20485, 162, 3921, 6336, 228, 51848], "temperature": 0, "avg_logprob": -0.08697843551635742, "compression_ratio": 1.3641618497109826, "no_speech_prob": 1.8038013790966367e-11}, {"id": 105, "seek": 24494, "start": 244.94, "end": 247.14, "text": "来读写Jaw.IO的工程文件", "tokens": [50365, 6912, 5233, 119, 5676, 247, 41, 1607, 13, 15167, 1546, 23323, 29649, 17174, 20485, 50475], "temperature": 0, "avg_logprob": -0.07956660962572285, "compression_ratio": 1.5149700598802396, "no_speech_prob": 1.7245600780757542e-11}, {"id": 106, "seek": 24494, "start": 247.14, "end": 249.92, "text": "这样同一份文件可以被Jaw.IO软件", "tokens": [50475, 21209, 13089, 2257, 36266, 17174, 20485, 6723, 23238, 41, 1607, 13, 15167, 17819, 107, 20485, 50614], "temperature": 0, "avg_logprob": -0.07956660962572285, "compression_ratio": 1.5149700598802396, "no_speech_prob": 1.7245600780757542e-11}, {"id": 107, "seek": 24494, "start": 249.92, "end": 252.57999999999998, "text": "和CLI两种方式进行读写", "tokens": [50614, 12565, 22458, 40, 36257, 39810, 9249, 27584, 36700, 8082, 5233, 119, 5676, 247, 50747], "temperature": 0, "avg_logprob": -0.07956660962572285, "compression_ratio": 1.5149700598802396, "no_speech_prob": 1.7245600780757542e-11}, {"id": 108, "seek": 24494, "start": 252.57999999999998, "end": 256.32, "text": "这里我们根据readme里面列出的使用范例来测试一下", "tokens": [50747, 35102, 15003, 31337, 26075, 106, 2538, 1398, 15759, 8833, 43338, 7781, 1546, 22982, 9254, 27395, 225, 17797, 6912, 11038, 233, 5233, 243, 8861, 50934], "temperature": 0, "avg_logprob": -0.07956660962572285, "compression_ratio": 1.5149700598802396, "no_speech_prob": 1.7245600780757542e-11}, {"id": 109, "seek": 24494, "start": 256.32, "end": 259.46, "text": "首先第一步把AA编写的Python包来安装一下", "tokens": [50934, 36490, 18049, 31429, 16075, 5265, 38109, 244, 5676, 247, 1546, 47, 88, 11943, 23305, 6912, 16206, 8083, 227, 8861, 51091], "temperature": 0, "avg_logprob": -0.07956660962572285, "compression_ratio": 1.5149700598802396, "no_speech_prob": 1.7245600780757542e-11}, {"id": 110, "seek": 24494, "start": 259.46, "end": 262.54, "text": "这里我们在项目目录里面执行一下安装命令", "tokens": [51091, 35102, 15003, 3581, 10178, 117, 11386, 11386, 7391, 243, 15759, 8833, 3416, 100, 8082, 8861, 16206, 8083, 227, 25236, 49061, 51245], "temperature": 0, "avg_logprob": -0.07956660962572285, "compression_ratio": 1.5149700598802396, "no_speech_prob": 1.7245600780757542e-11}, {"id": 111, "seek": 24494, "start": 262.54, "end": 263.36, "text": "安装好以后", "tokens": [51245, 16206, 8083, 227, 2131, 3588, 13547, 51286], "temperature": 0, "avg_logprob": -0.07956660962572285, "compression_ratio": 1.5149700598802396, "no_speech_prob": 1.7245600780757542e-11}, {"id": 112, "seek": 24494, "start": 263.36, "end": 265.38, "text": "我们就可以使用下面这些命令行了", "tokens": [51286, 15003, 36781, 22982, 9254, 47150, 5562, 13824, 25236, 49061, 46606, 51387], "temperature": 0, "avg_logprob": -0.07956660962572285, "compression_ratio": 1.5149700598802396, "no_speech_prob": 1.7245600780757542e-11}, {"id": 113, "seek": 24494, "start": 265.38, "end": 268.42, "text": "比如第一个命令是创建一个Jaw.IO的项目", "tokens": [51387, 36757, 18049, 7549, 25236, 49061, 1541, 2437, 249, 34157, 20182, 41, 1607, 13, 15167, 1546, 10178, 117, 11386, 51539], "temperature": 0, "avg_logprob": -0.07956660962572285, "compression_ratio": 1.5149700598802396, "no_speech_prob": 1.7245600780757542e-11}, {"id": 114, "seek": 24494, "start": 268.42, "end": 270.54, "text": "这里项目文件就被创建出来了", "tokens": [51539, 35102, 10178, 117, 11386, 17174, 20485, 3111, 23238, 2437, 249, 34157, 7781, 34912, 51645], "temperature": 0, "avg_logprob": -0.07956660962572285, "compression_ratio": 1.5149700598802396, "no_speech_prob": 1.7245600780757542e-11}, {"id": 115, "seek": 24494, "start": 270.54, "end": 272.22, "text": "接下来我们可以创建图形", "tokens": [51645, 14468, 4438, 6912, 15003, 6723, 2437, 249, 34157, 3919, 122, 30900, 51729], "temperature": 0, "avg_logprob": -0.07956660962572285, "compression_ratio": 1.5149700598802396, "no_speech_prob": 1.7245600780757542e-11}, {"id": 116, "seek": 24494, "start": 272.22, "end": 274.6, "text": "使用这个命令创建一个基础的举形", "tokens": [51729, 22982, 9254, 15368, 25236, 49061, 2437, 249, 34157, 20182, 26008, 38114, 222, 1546, 940, 122, 30900, 51848], "temperature": 0, "avg_logprob": -0.07956660962572285, "compression_ratio": 1.5149700598802396, "no_speech_prob": 1.7245600780757542e-11}, {"id": 117, "seek": 27460, "start": 274.6, "end": 276.06, "text": "里面的文字是hello", "tokens": [50365, 15759, 8833, 1546, 17174, 22381, 1541, 675, 1913, 50438], "temperature": 0, "avg_logprob": -0.06538457520969251, "compression_ratio": 1.4289940828402368, "no_speech_prob": 1.4923250135634447e-11}, {"id": 118, "seek": 27460, "start": 276.06, "end": 278.96000000000004, "text": "使用这个命令可以列出画布里面的元素", "tokens": [50438, 22982, 9254, 15368, 25236, 49061, 6723, 43338, 7781, 27126, 34688, 15759, 8833, 1546, 14812, 37204, 50583], "temperature": 0, "avg_logprob": -0.06538457520969251, "compression_ratio": 1.4289940828402368, "no_speech_prob": 1.4923250135634447e-11}, {"id": 119, "seek": 27460, "start": 278.96000000000004, "end": 281.44, "text": "这个命令可以把画布导出成svg", "tokens": [50583, 15368, 25236, 49061, 6723, 16075, 27126, 34688, 4510, 120, 7781, 11336, 82, 85, 70, 50707], "temperature": 0, "avg_logprob": -0.06538457520969251, "compression_ratio": 1.4289940828402368, "no_speech_prob": 1.4923250135634447e-11}, {"id": 120, "seek": 27460, "start": 281.44, "end": 284.94, "text": "我们在项目目录就可以看到导出后的svg文件", "tokens": [50707, 15003, 3581, 10178, 117, 11386, 11386, 7391, 243, 36781, 18032, 4510, 120, 7781, 13547, 1546, 82, 85, 70, 17174, 20485, 50882], "temperature": 0, "avg_logprob": -0.06538457520969251, "compression_ratio": 1.4289940828402368, "no_speech_prob": 1.4923250135634447e-11}, {"id": 121, "seek": 27460, "start": 284.94, "end": 286.64000000000004, "text": "这样整个流程就跑通了", "tokens": [50882, 21209, 27662, 7549, 27854, 29649, 3111, 32585, 19550, 2289, 50967], "temperature": 0, "avg_logprob": -0.06538457520969251, "compression_ratio": 1.4289940828402368, "no_speech_prob": 1.4923250135634447e-11}, {"id": 122, "seek": 27460, "start": 286.64000000000004, "end": 289.40000000000003, "text": "这样我们就把一个需要复杂UI操作的软件", "tokens": [50967, 21209, 15003, 3111, 16075, 20182, 35748, 1787, 235, 4422, 224, 46324, 13167, 235, 11914, 1546, 17819, 107, 20485, 51105], "temperature": 0, "avg_logprob": -0.06538457520969251, "compression_ratio": 1.4289940828402368, "no_speech_prob": 1.4923250135634447e-11}, {"id": 123, "seek": 27460, "start": 289.40000000000003, "end": 292.26000000000005, "text": "变成了一个AA可以轻易使用的命令行工具", "tokens": [51105, 2129, 246, 11336, 2289, 20182, 5265, 6723, 17819, 119, 31962, 22982, 9254, 1546, 25236, 49061, 8082, 23323, 39806, 51248], "temperature": 0, "avg_logprob": -0.06538457520969251, "compression_ratio": 1.4289940828402368, "no_speech_prob": 1.4923250135634447e-11}, {"id": 124, "seek": 27460, "start": 292.26000000000005, "end": 294.70000000000005, "text": "接下来我们就可以让AA介入这些工具", "tokens": [51248, 14468, 4438, 6912, 15003, 36781, 33650, 5265, 30312, 14028, 5562, 13824, 23323, 39806, 51370], "temperature": 0, "avg_logprob": -0.06538457520969251, "compression_ratio": 1.4289940828402368, "no_speech_prob": 1.4923250135634447e-11}, {"id": 125, "seek": 27460, "start": 294.70000000000005, "end": 296.76000000000005, "text": "来绘制出更加复杂的图形", "tokens": [51370, 6912, 10115, 246, 25491, 7781, 19002, 9990, 1787, 235, 4422, 224, 1546, 3919, 122, 30900, 51473], "temperature": 0, "avg_logprob": -0.06538457520969251, "compression_ratio": 1.4289940828402368, "no_speech_prob": 1.4923250135634447e-11}, {"id": 126, "seek": 27460, "start": 296.76000000000005, "end": 298.92, "text": "这里我以Codex为例进行演示", "tokens": [51473, 35102, 1654, 3588, 34, 1429, 87, 13992, 17797, 36700, 8082, 31382, 25696, 51581], "temperature": 0, "avg_logprob": -0.06538457520969251, "compression_ratio": 1.4289940828402368, "no_speech_prob": 1.4923250135634447e-11}, {"id": 127, "seek": 27460, "start": 298.92, "end": 300.92, "text": "我让AA介入CRI命令", "tokens": [51581, 1654, 33650, 5265, 30312, 14028, 34, 5577, 25236, 49061, 51681], "temperature": 0, "avg_logprob": -0.06538457520969251, "compression_ratio": 1.4289940828402368, "no_speech_prob": 1.4923250135634447e-11}, {"id": 128, "seek": 27460, "start": 300.92, "end": 303.38, "text": "画一个快速排序算法的流程图", "tokens": [51681, 27126, 20182, 10251, 31217, 44647, 6346, 237, 19497, 11148, 1546, 27854, 29649, 3919, 122, 51804], "temperature": 0, "avg_logprob": -0.06538457520969251, "compression_ratio": 1.4289940828402368, "no_speech_prob": 1.4923250135634447e-11}, {"id": 129, "seek": 30338, "start": 303.38, "end": 306.2, "text": "Codex先是执行了-help命令", "tokens": [50365, 34, 1429, 87, 10108, 1541, 3416, 100, 46606, 12, 37451, 25236, 49061, 50506], "temperature": 0, "avg_logprob": -0.07158188475775965, "compression_ratio": 1.3293051359516617, "no_speech_prob": 1.4688920219052548e-11}, {"id": 130, "seek": 30338, "start": 306.2, "end": 308.32, "text": "学会了如何使用这些命令行", "tokens": [50506, 29618, 12949, 2289, 43526, 22982, 9254, 5562, 13824, 25236, 49061, 8082, 50612], "temperature": 0, "avg_logprob": -0.07158188475775965, "compression_ratio": 1.3293051359516617, "no_speech_prob": 1.4688920219052548e-11}, {"id": 131, "seek": 30338, "start": 308.32, "end": 310.62, "text": "这里体现了CRI的一大优势", "tokens": [50612, 35102, 29485, 20204, 2289, 34, 5577, 1546, 2257, 3582, 7384, 246, 5087, 123, 50727], "temperature": 0, "avg_logprob": -0.07158188475775965, "compression_ratio": 1.3293051359516617, "no_speech_prob": 1.4688920219052548e-11}, {"id": 132, "seek": 30338, "start": 310.62, "end": 312.15999999999997, "text": "也就是自解释性", "tokens": [50727, 6404, 5620, 9722, 17278, 5873, 232, 21686, 50804], "temperature": 0, "avg_logprob": -0.07158188475775965, "compression_ratio": 1.3293051359516617, "no_speech_prob": 1.4688920219052548e-11}, {"id": 133, "seek": 30338, "start": 312.15999999999997, "end": 313.65999999999997, "text": "关于CRI的知识", "tokens": [50804, 28053, 37732, 34, 5577, 1546, 6498, 5233, 228, 50879], "temperature": 0, "avg_logprob": -0.07158188475775965, "compression_ratio": 1.3293051359516617, "no_speech_prob": 1.4688920219052548e-11}, {"id": 134, "seek": 30338, "start": 313.65999999999997, "end": 315.74, "text": "Agent并不需要一次性的学会", "tokens": [50879, 32, 6930, 3509, 114, 1960, 35748, 27505, 21686, 1546, 29618, 12949, 50983], "temperature": 0, "avg_logprob": -0.07158188475775965, "compression_ratio": 1.3293051359516617, "no_speech_prob": 1.4688920219052548e-11}, {"id": 135, "seek": 30338, "start": 315.74, "end": 319.82, "text": "Agent可以随时调用-help去学习每个命令的用法", "tokens": [50983, 32, 6930, 6723, 10673, 237, 15729, 8897, 225, 9254, 12, 37451, 6734, 29618, 2930, 254, 23664, 7549, 25236, 49061, 1546, 9254, 11148, 51187], "temperature": 0, "avg_logprob": -0.07158188475775965, "compression_ratio": 1.3293051359516617, "no_speech_prob": 1.4688920219052548e-11}, {"id": 136, "seek": 30338, "start": 319.82, "end": 321.71999999999997, "text": "这个做法跟Skills里面", "tokens": [51187, 15368, 10907, 11148, 9678, 50, 74, 2565, 15759, 8833, 51282], "temperature": 0, "avg_logprob": -0.07158188475775965, "compression_ratio": 1.3293051359516617, "no_speech_prob": 1.4688920219052548e-11}, {"id": 137, "seek": 30338, "start": 321.71999999999997, "end": 324.1, "text": "渐进式披露提示词的做法是一致的", "tokens": [51282, 9592, 238, 36700, 27584, 7235, 104, 18594, 110, 20949, 25696, 5233, 235, 1546, 10907, 11148, 1541, 2257, 6784, 112, 1546, 51401], "temperature": 0, "avg_logprob": -0.07158188475775965, "compression_ratio": 1.3293051359516617, "no_speech_prob": 1.4688920219052548e-11}, {"id": 138, "seek": 30338, "start": 324.1, "end": 325.88, "text": "可以大幅减少token消耗", "tokens": [51401, 6723, 3582, 3509, 227, 6336, 237, 15686, 83, 8406, 28837, 4450, 245, 51490], "temperature": 0, "avg_logprob": -0.07158188475775965, "compression_ratio": 1.3293051359516617, "no_speech_prob": 1.4688920219052548e-11}, {"id": 139, "seek": 30338, "start": 325.88, "end": 327.74, "text": "同时保证调用准确率", "tokens": [51490, 13089, 15729, 24302, 5233, 223, 8897, 225, 9254, 6336, 228, 38114, 106, 44866, 51583], "temperature": 0, "avg_logprob": -0.07158188475775965, "compression_ratio": 1.3293051359516617, "no_speech_prob": 1.4688920219052548e-11}, {"id": 140, "seek": 30338, "start": 327.74, "end": 329.9, "text": "学会了如何使用命令行以后", "tokens": [51583, 29618, 12949, 2289, 43526, 22982, 9254, 25236, 49061, 8082, 3588, 13547, 51691], "temperature": 0, "avg_logprob": -0.07158188475775965, "compression_ratio": 1.3293051359516617, "no_speech_prob": 1.4688920219052548e-11}, {"id": 141, "seek": 30338, "start": 329.9, "end": 332.88, "text": "AA开始调用这些CRI为我们绘制图形", "tokens": [51691, 5265, 45213, 8897, 225, 9254, 5562, 13824, 34, 5577, 13992, 15003, 10115, 246, 25491, 3919, 122, 30900, 51840], "temperature": 0, "avg_logprob": -0.07158188475775965, "compression_ratio": 1.3293051359516617, "no_speech_prob": 1.4688920219052548e-11}, {"id": 142, "seek": 33288, "start": 332.88, "end": 336.26, "text": "Codex为我们生成了一个DrawIO格式的原文件", "tokens": [50365, 34, 1429, 87, 13992, 15003, 8244, 11336, 2289, 20182, 35, 5131, 15167, 30921, 27584, 1546, 19683, 17174, 20485, 50534], "temperature": 0, "avg_logprob": -0.09109691426723818, "compression_ratio": 1.314102564102564, "no_speech_prob": 1.8478980498559672e-11}, {"id": 143, "seek": 33288, "start": 336.26, "end": 338.94, "text": "还有一个可以预览的SVG格式图片", "tokens": [50534, 35091, 20182, 6723, 12501, 226, 6758, 230, 1546, 50, 53, 38, 30921, 27584, 3919, 122, 16668, 50668], "temperature": 0, "avg_logprob": -0.09109691426723818, "compression_ratio": 1.314102564102564, "no_speech_prob": 1.8478980498559672e-11}, {"id": 144, "seek": 33288, "start": 338.94, "end": 341.3, "text": "我们可以直接在Draw.IO里面", "tokens": [50668, 15003, 6723, 43297, 3581, 35, 5131, 13, 15167, 15759, 8833, 50786], "temperature": 0, "avg_logprob": -0.09109691426723818, "compression_ratio": 1.314102564102564, "no_speech_prob": 1.8478980498559672e-11}, {"id": 145, "seek": 33288, "start": 341.3, "end": 342.44, "text": "打开这个原文件", "tokens": [50786, 12467, 18937, 15368, 19683, 17174, 20485, 50843], "temperature": 0, "avg_logprob": -0.09109691426723818, "compression_ratio": 1.314102564102564, "no_speech_prob": 1.8478980498559672e-11}, {"id": 146, "seek": 33288, "start": 342.44, "end": 343.9, "text": "进行编辑跟查看", "tokens": [50843, 36700, 8082, 38109, 244, 9830, 239, 9678, 42623, 4200, 50916], "temperature": 0, "avg_logprob": -0.09109691426723818, "compression_ratio": 1.314102564102564, "no_speech_prob": 1.8478980498559672e-11}, {"id": 147, "seek": 33288, "start": 343.9, "end": 345.52, "text": "我们看到效果还是不错的", "tokens": [50916, 15003, 18032, 43076, 9319, 45726, 1960, 29900, 1546, 50997], "temperature": 0, "avg_logprob": -0.09109691426723818, "compression_ratio": 1.314102564102564, "no_speech_prob": 1.8478980498559672e-11}, {"id": 148, "seek": 33288, "start": 345.52, "end": 347.5, "text": "稍微改动一下就可以直接使用了", "tokens": [50997, 10415, 235, 39152, 34490, 34961, 8861, 36781, 43297, 22982, 9254, 2289, 51096], "temperature": 0, "avg_logprob": -0.09109691426723818, "compression_ratio": 1.314102564102564, "no_speech_prob": 1.8478980498559672e-11}, {"id": 149, "seek": 33288, "start": 347.5, "end": 349.92, "text": "把一个需要在UI上操作的软件", "tokens": [51096, 16075, 20182, 35748, 3581, 46324, 5708, 13167, 235, 11914, 1546, 17819, 107, 20485, 51217], "temperature": 0, "avg_logprob": -0.09109691426723818, "compression_ratio": 1.314102564102564, "no_speech_prob": 1.8478980498559672e-11}, {"id": 150, "seek": 33288, "start": 349.92, "end": 352.7, "text": "变成了对AA更友好的命令行工具", "tokens": [51217, 2129, 246, 11336, 2289, 8713, 5265, 19002, 14765, 20715, 25236, 49061, 8082, 23323, 39806, 51356], "temperature": 0, "avg_logprob": -0.09109691426723818, "compression_ratio": 1.314102564102564, "no_speech_prob": 1.8478980498559672e-11}, {"id": 151, "seek": 33288, "start": 352.7, "end": 354.98, "text": "AAAgent就可以借助这些命令行", "tokens": [51356, 5265, 32, 6930, 36781, 2122, 253, 37618, 5562, 13824, 25236, 49061, 8082, 51470], "temperature": 0, "avg_logprob": -0.09109691426723818, "compression_ratio": 1.314102564102564, "no_speech_prob": 1.8478980498559672e-11}, {"id": 152, "seek": 33288, "start": 354.98, "end": 356.86, "text": "帮我们进行全自动的画图", "tokens": [51470, 4845, 106, 15003, 36700, 8082, 11319, 9722, 34961, 1546, 27126, 3919, 122, 51564], "temperature": 0, "avg_logprob": -0.09109691426723818, "compression_ratio": 1.314102564102564, "no_speech_prob": 1.8478980498559672e-11}, {"id": 153, "seek": 33288, "start": 356.86, "end": 357.86, "text": "非常的方便", "tokens": [51564, 48263, 9249, 27364, 51614], "temperature": 0, "avg_logprob": -0.09109691426723818, "compression_ratio": 1.314102564102564, "no_speech_prob": 1.8478980498559672e-11}, {"id": 154, "seek": 35786, "start": 357.86, "end": 361.24, "text": "我们可以使用命令把开源软件从零开始进行CRI化", "tokens": [50365, 15003, 6723, 22982, 9254, 25236, 49061, 16075, 18937, 47402, 17819, 107, 20485, 35630, 6306, 114, 45213, 36700, 8082, 34, 5577, 23756, 50534], "temperature": 0, "avg_logprob": -0.22613417848627618, "compression_ratio": 1.0945945945945945, "no_speech_prob": 1.9073281148918042e-11}, {"id": 155, "seek": 35786, "start": 361.24, "end": 363.92, "text": "CRI Anything这个项目里面", "tokens": [50534, 34, 5577, 11998, 15368, 10178, 117, 11386, 15759, 8833, 50668], "temperature": 0, "avg_logprob": -0.22613417848627618, "compression_ratio": 1.0945945945945945, "no_speech_prob": 1.9073281148918042e-11}, {"id": 156, "seek": 35786, "start": 363.92, "end": 367.08000000000004, "text": "也提供了一些作者已经写好了的CRI工具", "tokens": [50668, 6404, 20949, 3254, 249, 2289, 38515, 11914, 12444, 49161, 5676, 247, 12621, 1546, 34, 5577, 23323, 39806, 50826], "temperature": 0, "avg_logprob": -0.22613417848627618, "compression_ratio": 1.0945945945945945, "no_speech_prob": 1.9073281148918042e-11}, {"id": 157, "seek": 35786, "start": 367.08000000000004, "end": 368.92, "text": "我们只需要找到对应的目录", "tokens": [50826, 15003, 14003, 35748, 25085, 4511, 8713, 44297, 1546, 11386, 7391, 243, 50918], "temperature": 0, "avg_logprob": -0.22613417848627618, "compression_ratio": 1.0945945945945945, "no_speech_prob": 1.9073281148918042e-11}, {"id": 158, "seek": 35786, "start": 368.92, "end": 370.24, "text": "比如OBS这个", "tokens": [50918, 36757, 46, 8176, 15368, 50984], "temperature": 0, "avg_logprob": -0.22613417848627618, "compression_ratio": 1.0945945945945945, "no_speech_prob": 1.9073281148918042e-11}, {"id": 159, "seek": 35786, "start": 370.24, "end": 374.24, "text": "这个OBS.MD介绍了这个CRI是怎么使用的", "tokens": [50984, 15368, 46, 8176, 13, 44, 35, 30312, 10115, 235, 2289, 15368, 34, 5577, 1541, 15282, 22982, 9254, 1546, 51184], "temperature": 0, "avg_logprob": -0.22613417848627618, "compression_ratio": 1.0945945945945945, "no_speech_prob": 1.9073281148918042e-11}, {"id": 160, "seek": 37424, "start": 374.24, "end": 376.54, "text": "直接把这个文件夹下载下来", "tokens": [50365, 43297, 16075, 15368, 17174, 20485, 1787, 117, 4438, 17819, 121, 4438, 6912, 50480], "temperature": 0, "avg_logprob": -0.0892403862693093, "compression_ratio": 1.3364197530864197, "no_speech_prob": 1.6387688081542784e-11}, {"id": 161, "seek": 37424, "start": 376.54, "end": 379.3, "text": "AA就可以使用命令行来操作OBS了", "tokens": [50480, 5265, 36781, 22982, 9254, 25236, 49061, 8082, 6912, 13167, 235, 11914, 46, 8176, 2289, 50618], "temperature": 0, "avg_logprob": -0.0892403862693093, "compression_ratio": 1.3364197530864197, "no_speech_prob": 1.6387688081542784e-11}, {"id": 162, "seek": 37424, "start": 379.3, "end": 382.34000000000003, "text": "我们来看下一个开源软件", "tokens": [50618, 15003, 6912, 4200, 4438, 20182, 18937, 47402, 17819, 107, 20485, 50770], "temperature": 0, "avg_logprob": -0.0892403862693093, "compression_ratio": 1.3364197530864197, "no_speech_prob": 1.6387688081542784e-11}, {"id": 163, "seek": 37424, "start": 382.34000000000003, "end": 383.36, "text": "OpenCRI", "tokens": [50770, 45569, 34, 5577, 50821], "temperature": 0, "avg_logprob": -0.0892403862693093, "compression_ratio": 1.3364197530864197, "no_speech_prob": 1.6387688081542784e-11}, {"id": 164, "seek": 37424, "start": 383.36, "end": 386.62, "text": "它可以把任意的网站或者Electron应用", "tokens": [50821, 11284, 6723, 16075, 26443, 9042, 1546, 16469, 239, 34155, 31148, 36, 1809, 2044, 44297, 9254, 50984], "temperature": 0, "avg_logprob": -0.0892403862693093, "compression_ratio": 1.3364197530864197, "no_speech_prob": 1.6387688081542784e-11}, {"id": 165, "seek": 37424, "start": 386.62, "end": 388.06, "text": "变成命令行工具", "tokens": [50984, 2129, 246, 11336, 25236, 49061, 8082, 23323, 39806, 51056], "temperature": 0, "avg_logprob": -0.0892403862693093, "compression_ratio": 1.3364197530864197, "no_speech_prob": 1.6387688081542784e-11}, {"id": 166, "seek": 37424, "start": 388.06, "end": 391.36, "text": "我们看到作者已经把它接入了非常多的网站", "tokens": [51056, 15003, 18032, 11914, 12444, 49161, 42061, 14468, 14028, 2289, 14392, 6392, 1546, 16469, 239, 34155, 51221], "temperature": 0, "avg_logprob": -0.0892403862693093, "compression_ratio": 1.3364197530864197, "no_speech_prob": 1.6387688081542784e-11}, {"id": 167, "seek": 37424, "start": 391.36, "end": 391.96000000000004, "text": "还有应用", "tokens": [51221, 35091, 44297, 9254, 51251], "temperature": 0, "avg_logprob": -0.0892403862693093, "compression_ratio": 1.3364197530864197, "no_speech_prob": 1.6387688081542784e-11}, {"id": 168, "seek": 37424, "start": 391.96000000000004, "end": 393.64, "text": "我们直接拿过来用就行了", "tokens": [51251, 15003, 43297, 24351, 16866, 6912, 9254, 3111, 46606, 51335], "temperature": 0, "avg_logprob": -0.0892403862693093, "compression_ratio": 1.3364197530864197, "no_speech_prob": 1.6387688081542784e-11}, {"id": 169, "seek": 37424, "start": 393.64, "end": 395.94, "text": "这里我们把它安装并且试用一下", "tokens": [51335, 35102, 15003, 42061, 16206, 8083, 227, 3509, 114, 20334, 5233, 243, 9254, 8861, 51450], "temperature": 0, "avg_logprob": -0.0892403862693093, "compression_ratio": 1.3364197530864197, "no_speech_prob": 1.6387688081542784e-11}, {"id": 170, "seek": 37424, "start": 395.94, "end": 398.84000000000003, "text": "第一步首先需要在电脑上安装Node.js", "tokens": [51450, 18049, 31429, 36490, 35748, 3581, 42182, 27067, 239, 5708, 16206, 8083, 227, 45, 1429, 13, 25530, 51595], "temperature": 0, "avg_logprob": -0.0892403862693093, "compression_ratio": 1.3364197530864197, "no_speech_prob": 1.6387688081542784e-11}, {"id": 171, "seek": 37424, "start": 398.84000000000003, "end": 402.62, "text": "没有的话可以来到Node.js的官网下载并且安装", "tokens": [51595, 17944, 44575, 6723, 6912, 4511, 45, 1429, 13, 25530, 1546, 31929, 16469, 239, 4438, 17819, 121, 3509, 114, 20334, 16206, 8083, 227, 51784], "temperature": 0, "avg_logprob": -0.0892403862693093, "compression_ratio": 1.3364197530864197, "no_speech_prob": 1.6387688081542784e-11}, {"id": 172, "seek": 40262, "start": 402.62, "end": 404.96, "text": "第二步我们需要先安装一个插件", "tokens": [50365, 19693, 31429, 15003, 35748, 10108, 16206, 8083, 227, 20182, 11673, 240, 20485, 50482], "temperature": 0, "avg_logprob": -0.06093853036152948, "compression_ratio": 1.3869969040247678, "no_speech_prob": 1.4178861210134563e-11}, {"id": 173, "seek": 40262, "start": 404.96, "end": 406.02, "text": "点击这个链接", "tokens": [50482, 12579, 6336, 119, 15368, 165, 241, 122, 14468, 50535], "temperature": 0, "avg_logprob": -0.06093853036152948, "compression_ratio": 1.3869969040247678, "no_speech_prob": 1.4178861210134563e-11}, {"id": 174, "seek": 40262, "start": 406.02, "end": 407.92, "text": "在项目的Releases里面", "tokens": [50535, 3581, 10178, 117, 11386, 1546, 8524, 306, 1957, 15759, 8833, 50630], "temperature": 0, "avg_logprob": -0.06093853036152948, "compression_ratio": 1.3869969040247678, "no_speech_prob": 1.4178861210134563e-11}, {"id": 175, "seek": 40262, "start": 407.92, "end": 409.44, "text": "我们可以找到这个插件", "tokens": [50630, 15003, 6723, 25085, 4511, 15368, 11673, 240, 20485, 50706], "temperature": 0, "avg_logprob": -0.06093853036152948, "compression_ratio": 1.3869969040247678, "no_speech_prob": 1.4178861210134563e-11}, {"id": 176, "seek": 40262, "start": 409.44, "end": 411.3, "text": "然后我们打开Chrome浏览器", "tokens": [50706, 26636, 15003, 12467, 18937, 11644, 423, 11038, 237, 6758, 230, 34386, 50799], "temperature": 0, "avg_logprob": -0.06093853036152948, "compression_ratio": 1.3869969040247678, "no_speech_prob": 1.4178861210134563e-11}, {"id": 177, "seek": 40262, "start": 411.3, "end": 413.06, "text": "在右上角的设置里面", "tokens": [50799, 3581, 22060, 5708, 29389, 1546, 7422, 122, 34719, 15759, 8833, 50887], "temperature": 0, "avg_logprob": -0.06093853036152948, "compression_ratio": 1.3869969040247678, "no_speech_prob": 1.4178861210134563e-11}, {"id": 178, "seek": 40262, "start": 413.06, "end": 414.62, "text": "找到管理扩展程序", "tokens": [50887, 25085, 4511, 23131, 13876, 3416, 102, 43491, 29649, 6346, 237, 50965], "temperature": 0, "avg_logprob": -0.06093853036152948, "compression_ratio": 1.3869969040247678, "no_speech_prob": 1.4178861210134563e-11}, {"id": 179, "seek": 40262, "start": 414.62, "end": 416.14, "text": "打开开发者模式", "tokens": [50965, 12467, 18937, 18937, 28926, 12444, 41908, 27584, 51041], "temperature": 0, "avg_logprob": -0.06093853036152948, "compression_ratio": 1.3869969040247678, "no_speech_prob": 1.4178861210134563e-11}, {"id": 180, "seek": 40262, "start": 416.14, "end": 419.38, "text": "我们把刚才下载的插件直接拖拽进来", "tokens": [51041, 15003, 16075, 49160, 18888, 4438, 17819, 121, 1546, 11673, 240, 20485, 43297, 6852, 244, 6852, 121, 36700, 6912, 51203], "temperature": 0, "avg_logprob": -0.06093853036152948, "compression_ratio": 1.3869969040247678, "no_speech_prob": 1.4178861210134563e-11}, {"id": 181, "seek": 40262, "start": 419.38, "end": 420.54, "text": "插件安装好以后", "tokens": [51203, 11673, 240, 20485, 16206, 8083, 227, 2131, 3588, 13547, 51261], "temperature": 0, "avg_logprob": -0.06093853036152948, "compression_ratio": 1.3869969040247678, "no_speech_prob": 1.4178861210134563e-11}, {"id": 182, "seek": 40262, "start": 420.54, "end": 423.36, "text": "我们使用NPM命令来安装OpenCRI", "tokens": [51261, 15003, 22982, 9254, 45, 18819, 25236, 49061, 6912, 16206, 8083, 227, 45569, 34, 5577, 51402], "temperature": 0, "avg_logprob": -0.06093853036152948, "compression_ratio": 1.3869969040247678, "no_speech_prob": 1.4178861210134563e-11}, {"id": 183, "seek": 40262, "start": 423.36, "end": 425.34000000000003, "text": "这里打开一个命令行窗口", "tokens": [51402, 35102, 12467, 18937, 20182, 25236, 49061, 8082, 30771, 245, 18144, 51501], "temperature": 0, "avg_logprob": -0.06093853036152948, "compression_ratio": 1.3869969040247678, "no_speech_prob": 1.4178861210134563e-11}, {"id": 184, "seek": 40262, "start": 425.34000000000003, "end": 428.24, "text": "把OpenCRI的安装命令粘贴过来", "tokens": [51501, 16075, 45569, 34, 5577, 1546, 16206, 8083, 227, 25236, 49061, 18393, 246, 18464, 112, 16866, 6912, 51646], "temperature": 0, "avg_logprob": -0.06093853036152948, "compression_ratio": 1.3869969040247678, "no_speech_prob": 1.4178861210134563e-11}, {"id": 185, "seek": 40262, "start": 428.24, "end": 428.74, "text": "回车", "tokens": [51646, 8350, 17819, 99, 51671], "temperature": 0, "avg_logprob": -0.06093853036152948, "compression_ratio": 1.3869969040247678, "no_speech_prob": 1.4178861210134563e-11}, {"id": 186, "seek": 40262, "start": 428.74, "end": 430.1, "text": "这样就安装完成了", "tokens": [51671, 21209, 3111, 16206, 8083, 227, 41509, 2289, 51739], "temperature": 0, "avg_logprob": -0.06093853036152948, "compression_ratio": 1.3869969040247678, "no_speech_prob": 1.4178861210134563e-11}, {"id": 187, "seek": 40262, "start": 430.1, "end": 431.06, "text": "我们来测试一下", "tokens": [51739, 15003, 6912, 11038, 233, 5233, 243, 8861, 51787], "temperature": 0, "avg_logprob": -0.06093853036152948, "compression_ratio": 1.3869969040247678, "no_speech_prob": 1.4178861210134563e-11}, {"id": 188, "seek": 43106, "start": 431.06, "end": 435.34, "text": "比如我们可以执行OpenCRI HackerNews TopLimit 5", "tokens": [50365, 36757, 15003, 6723, 3416, 100, 8082, 45569, 34, 5577, 389, 23599, 35766, 8840, 43, 332, 270, 1025, 50579], "temperature": 0, "avg_logprob": -0.09816694807732242, "compression_ratio": 1.3044776119402985, "no_speech_prob": 1.6519287673877336e-11}, {"id": 189, "seek": 43106, "start": 435.34, "end": 436.98, "text": "查询HackerNews上面", "tokens": [50579, 42623, 5233, 95, 39, 23599, 35766, 49750, 50661], "temperature": 0, "avg_logprob": -0.09816694807732242, "compression_ratio": 1.3044776119402985, "no_speech_prob": 1.6519287673877336e-11}, {"id": 190, "seek": 43106, "start": 436.98, "end": 438.62, "text": "前五个热门话题", "tokens": [50661, 8945, 21001, 7549, 23661, 255, 8259, 101, 21596, 30716, 50743], "temperature": 0, "avg_logprob": -0.09816694807732242, "compression_ratio": 1.3044776119402985, "no_speech_prob": 1.6519287673877336e-11}, {"id": 191, "seek": 43106, "start": 438.62, "end": 441.08, "text": "这里给出了结果就运行成功了", "tokens": [50743, 35102, 23197, 7781, 2289, 45641, 9319, 3111, 3316, 238, 8082, 11336, 32311, 2289, 50866], "temperature": 0, "avg_logprob": -0.09816694807732242, "compression_ratio": 1.3044776119402985, "no_speech_prob": 1.6519287673877336e-11}, {"id": 192, "seek": 43106, "start": 441.08, "end": 442.72, "text": "我们也可以输入这个命令", "tokens": [50866, 15003, 47935, 9830, 241, 14028, 15368, 25236, 49061, 50948], "temperature": 0, "avg_logprob": -0.09816694807732242, "compression_ratio": 1.3044776119402985, "no_speech_prob": 1.6519287673877336e-11}, {"id": 193, "seek": 43106, "start": 442.72, "end": 444.68, "text": "OpenCRI Grok Ask", "tokens": [50948, 45569, 34, 5577, 12981, 74, 12320, 51046], "temperature": 0, "avg_logprob": -0.09816694807732242, "compression_ratio": 1.3044776119402985, "no_speech_prob": 1.6519287673877336e-11}, {"id": 194, "seek": 43106, "start": 444.68, "end": 446.0, "text": "询问它一个问题", "tokens": [51046, 5233, 95, 22064, 11284, 20182, 34069, 51112], "temperature": 0, "avg_logprob": -0.09816694807732242, "compression_ratio": 1.3044776119402985, "no_speech_prob": 1.6519287673877336e-11}, {"id": 195, "seek": 43106, "start": 446.0, "end": 449.8, "text": "我们看到OpenCRI会自动操作我的Chrome浏览器", "tokens": [51112, 15003, 18032, 45569, 34, 5577, 12949, 9722, 34961, 13167, 235, 11914, 14200, 11644, 423, 11038, 237, 6758, 230, 34386, 51302], "temperature": 0, "avg_logprob": -0.09816694807732242, "compression_ratio": 1.3044776119402985, "no_speech_prob": 1.6519287673877336e-11}, {"id": 196, "seek": 43106, "start": 449.8, "end": 451.26, "text": "打开Grok的官网", "tokens": [51302, 12467, 18937, 38, 340, 74, 1546, 31929, 16469, 239, 51375], "temperature": 0, "avg_logprob": -0.09816694807732242, "compression_ratio": 1.3044776119402985, "no_speech_prob": 1.6519287673877336e-11}, {"id": 197, "seek": 43106, "start": 451.26, "end": 452.72, "text": "然后来询问它这个问题", "tokens": [51375, 26636, 6912, 5233, 95, 22064, 11284, 15368, 34069, 51448], "temperature": 0, "avg_logprob": -0.09816694807732242, "compression_ratio": 1.3044776119402985, "no_speech_prob": 1.6519287673877336e-11}, {"id": 198, "seek": 43106, "start": 452.72, "end": 453.98, "text": "拿到结果以后", "tokens": [51448, 24351, 4511, 45641, 9319, 3588, 13547, 51511], "temperature": 0, "avg_logprob": -0.09816694807732242, "compression_ratio": 1.3044776119402985, "no_speech_prob": 1.6519287673877336e-11}, {"id": 199, "seek": 43106, "start": 453.98, "end": 456.18, "text": "它可以把结果展示到控制台里面", "tokens": [51511, 11284, 6723, 16075, 45641, 9319, 43491, 25696, 4511, 48707, 25491, 15433, 15759, 8833, 51621], "temperature": 0, "avg_logprob": -0.09816694807732242, "compression_ratio": 1.3044776119402985, "no_speech_prob": 1.6519287673877336e-11}, {"id": 200, "seek": 43106, "start": 456.18, "end": 457.38, "text": "我们再看一个例子", "tokens": [51621, 15003, 8623, 4200, 20182, 17797, 7626, 51681], "temperature": 0, "avg_logprob": -0.09816694807732242, "compression_ratio": 1.3044776119402985, "no_speech_prob": 1.6519287673877336e-11}, {"id": 201, "seek": 43106, "start": 457.38, "end": 460.44, "text": "可以使用OpenCRI去BOSS上面搜索职位", "tokens": [51681, 6723, 22982, 9254, 45569, 34, 5577, 6734, 33, 35683, 49750, 162, 14987, 7732, 95, 8171, 234, 11160, 51834], "temperature": 0, "avg_logprob": -0.09816694807732242, "compression_ratio": 1.3044776119402985, "no_speech_prob": 1.6519287673877336e-11}, {"id": 202, "seek": 46044, "start": 460.44, "end": 463.78, "text": "我们先使用刚刚Help看一下它支持哪些参数", "tokens": [50365, 15003, 10108, 22982, 9254, 49160, 49160, 48934, 28324, 11284, 35488, 17028, 13824, 2129, 224, 33188, 50532], "temperature": 0, "avg_logprob": -0.10891980573165515, "compression_ratio": 1.16796875, "no_speech_prob": 2.2314837477832583e-11}, {"id": 203, "seek": 46044, "start": 463.78, "end": 466.06, "text": "这里有城市经验学历等等", "tokens": [50532, 35102, 2412, 45277, 27261, 30276, 49657, 234, 29618, 5014, 228, 36000, 50646], "temperature": 0, "avg_logprob": -0.10891980573165515, "compression_ratio": 1.16796875, "no_speech_prob": 2.2314837477832583e-11}, {"id": 204, "seek": 46044, "start": 466.06, "end": 469.12, "text": "比如我搜索一个青岛的软件开发岗位", "tokens": [50646, 36757, 1654, 162, 14987, 7732, 95, 20182, 37462, 23182, 249, 1546, 17819, 107, 20485, 18937, 28926, 23182, 245, 11160, 50799], "temperature": 0, "avg_logprob": -0.10891980573165515, "compression_ratio": 1.16796875, "no_speech_prob": 2.2314837477832583e-11}, {"id": 205, "seek": 46044, "start": 469.12, "end": 472.38, "text": "我们看到它在后台自动调用了Chrome浏览器", "tokens": [50799, 15003, 18032, 11284, 3581, 13547, 15433, 9722, 34961, 8897, 225, 9254, 2289, 11644, 423, 11038, 237, 6758, 230, 34386, 50962], "temperature": 0, "avg_logprob": -0.10891980573165515, "compression_ratio": 1.16796875, "no_speech_prob": 2.2314837477832583e-11}, {"id": 206, "seek": 46044, "start": 472.38, "end": 475.16, "text": "为我们找到了软件开发的相关岗位", "tokens": [50962, 13992, 15003, 25085, 21381, 17819, 107, 20485, 18937, 28926, 1546, 15106, 28053, 23182, 245, 11160, 51101], "temperature": 0, "avg_logprob": -0.10891980573165515, "compression_ratio": 1.16796875, "no_speech_prob": 2.2314837477832583e-11}, {"id": 207, "seek": 46044, "start": 475.16, "end": 477.15999999999997, "text": "在后面追加-FJSON", "tokens": [51101, 3581, 13547, 8833, 39947, 9990, 12, 37, 41, 10388, 51201], "temperature": 0, "avg_logprob": -0.10891980573165515, "compression_ratio": 1.16796875, "no_speech_prob": 2.2314837477832583e-11}, {"id": 208, "seek": 46044, "start": 477.15999999999997, "end": 479.8, "text": "让它把数据以JSON的格式返回回来", "tokens": [51201, 33650, 11284, 16075, 33188, 26075, 106, 3588, 41, 10388, 1546, 30921, 27584, 3316, 242, 8350, 8350, 6912, 51333], "temperature": 0, "avg_logprob": -0.10891980573165515, "compression_ratio": 1.16796875, "no_speech_prob": 2.2314837477832583e-11}, {"id": 209, "seek": 47980, "start": 479.8, "end": 485.42, "text": "OpenCRI支持下面几十种网站还有工具", "tokens": [50365, 45569, 34, 5577, 35488, 47150, 6336, 254, 20145, 39810, 16469, 239, 34155, 35091, 23323, 39806, 50646], "temperature": 0, "avg_logprob": -0.14347500801086427, "compression_ratio": 1.4425675675675675, "no_speech_prob": 1.952575080788055e-11}, {"id": 210, "seek": 47980, "start": 485.42, "end": 487.18, "text": "这里我就不一一介绍了", "tokens": [50646, 35102, 22020, 1960, 2257, 2257, 30312, 10115, 235, 2289, 50734], "temperature": 0, "avg_logprob": -0.14347500801086427, "compression_ratio": 1.4425675675675675, "no_speech_prob": 1.952575080788055e-11}, {"id": 211, "seek": 47980, "start": 487.18, "end": 490.42, "text": "我们除了使用这些作者已经编写好的命令行工具", "tokens": [50734, 15003, 32999, 2289, 22982, 9254, 5562, 13824, 11914, 12444, 49161, 38109, 244, 5676, 247, 20715, 25236, 49061, 8082, 23323, 39806, 50896], "temperature": 0, "avg_logprob": -0.14347500801086427, "compression_ratio": 1.4425675675675675, "no_speech_prob": 1.952575080788055e-11}, {"id": 212, "seek": 47980, "start": 490.42, "end": 492.94, "text": "也可以基于这个项目进行二次开发", "tokens": [50896, 47935, 26008, 37732, 15368, 10178, 117, 11386, 36700, 8082, 11217, 9487, 18937, 28926, 51022], "temperature": 0, "avg_logprob": -0.14347500801086427, "compression_ratio": 1.4425675675675675, "no_speech_prob": 1.952575080788055e-11}, {"id": 213, "seek": 47980, "start": 492.94, "end": 494.92, "text": "把自己需要的工具加入进来", "tokens": [51022, 16075, 17645, 35748, 1546, 23323, 39806, 43878, 36700, 6912, 51121], "temperature": 0, "avg_logprob": -0.14347500801086427, "compression_ratio": 1.4425675675675675, "no_speech_prob": 1.952575080788055e-11}, {"id": 214, "seek": 47980, "start": 494.92, "end": 496.92, "text": "接下来我们使用AA编程工具", "tokens": [51121, 14468, 4438, 6912, 15003, 22982, 9254, 5265, 38109, 244, 29649, 23323, 39806, 51221], "temperature": 0, "avg_logprob": -0.14347500801086427, "compression_ratio": 1.4425675675675675, "no_speech_prob": 1.952575080788055e-11}, {"id": 215, "seek": 47980, "start": 496.92, "end": 498.92, "text": "对这个项目进行一个二次开发", "tokens": [51221, 8713, 15368, 10178, 117, 11386, 36700, 8082, 20182, 11217, 9487, 18937, 28926, 51321], "temperature": 0, "avg_logprob": -0.14347500801086427, "compression_ratio": 1.4425675675675675, "no_speech_prob": 1.952575080788055e-11}, {"id": 216, "seek": 47980, "start": 498.92, "end": 501.56, "text": "第一步我们先把项目的原代码克隆下来", "tokens": [51321, 18049, 31429, 15003, 10108, 16075, 10178, 117, 11386, 1546, 19683, 19105, 23230, 223, 24881, 10673, 228, 4438, 6912, 51453], "temperature": 0, "avg_logprob": -0.14347500801086427, "compression_ratio": 1.4425675675675675, "no_speech_prob": 1.952575080788055e-11}, {"id": 217, "seek": 47980, "start": 501.56, "end": 502.96000000000004, "text": "这里来到项目目录", "tokens": [51453, 35102, 6912, 4511, 10178, 117, 11386, 11386, 7391, 243, 51523], "temperature": 0, "avg_logprob": -0.14347500801086427, "compression_ratio": 1.4425675675675675, "no_speech_prob": 1.952575080788055e-11}, {"id": 218, "seek": 47980, "start": 502.96000000000004, "end": 504.74, "text": "打开我们的AA编程工具", "tokens": [51523, 12467, 18937, 15003, 1546, 5265, 38109, 244, 29649, 23323, 39806, 51612], "temperature": 0, "avg_logprob": -0.14347500801086427, "compression_ratio": 1.4425675675675675, "no_speech_prob": 1.952575080788055e-11}, {"id": 219, "seek": 47980, "start": 504.74, "end": 506.62, "text": "这里我使用的还是Codex", "tokens": [51612, 35102, 1654, 22982, 9254, 1546, 45726, 34, 1429, 87, 51706], "temperature": 0, "avg_logprob": -0.14347500801086427, "compression_ratio": 1.4425675675675675, "no_speech_prob": 1.952575080788055e-11}, {"id": 220, "seek": 50662, "start": 506.62, "end": 508.76, "text": "我让AA创建一个全新的命令", "tokens": [50365, 1654, 33650, 5265, 2437, 249, 34157, 20182, 11319, 12560, 1546, 25236, 49061, 50472], "temperature": 0, "avg_logprob": -0.08677319710299095, "compression_ratio": 1.4071661237785016, "no_speech_prob": 1.4735136721899522e-11}, {"id": 221, "seek": 50662, "start": 508.76, "end": 512.02, "text": "把这个网站上面所有的博客列表输出出来", "tokens": [50472, 16075, 15368, 16469, 239, 34155, 49750, 39300, 1546, 5322, 248, 32316, 43338, 17571, 9830, 241, 7781, 44561, 50635], "temperature": 0, "avg_logprob": -0.08677319710299095, "compression_ratio": 1.4071661237785016, "no_speech_prob": 1.4735136721899522e-11}, {"id": 222, "seek": 50662, "start": 512.02, "end": 514.3, "text": "Codex通读了整个项目结构", "tokens": [50635, 34, 1429, 87, 19550, 5233, 119, 2289, 27662, 7549, 10178, 117, 11386, 45641, 7360, 226, 50749], "temperature": 0, "avg_logprob": -0.08677319710299095, "compression_ratio": 1.4071661237785016, "no_speech_prob": 1.4735136721899522e-11}, {"id": 223, "seek": 50662, "start": 514.3, "end": 516.36, "text": "学会到了如何创建新的命令", "tokens": [50749, 29618, 12949, 21381, 43526, 2437, 249, 34157, 12560, 1546, 25236, 49061, 50852], "temperature": 0, "avg_logprob": -0.08677319710299095, "compression_ratio": 1.4071661237785016, "no_speech_prob": 1.4735136721899522e-11}, {"id": 224, "seek": 50662, "start": 516.36, "end": 518.2, "text": "Codex为我们完成了开发", "tokens": [50852, 34, 1429, 87, 13992, 15003, 41509, 2289, 18937, 28926, 50944], "temperature": 0, "avg_logprob": -0.08677319710299095, "compression_ratio": 1.4071661237785016, "no_speech_prob": 1.4735136721899522e-11}, {"id": 225, "seek": 50662, "start": 518.2, "end": 520.66, "text": "我们按照它的提示把它安装一下", "tokens": [50944, 15003, 26613, 32150, 45224, 20949, 25696, 42061, 16206, 8083, 227, 8861, 51067], "temperature": 0, "avg_logprob": -0.08677319710299095, "compression_ratio": 1.4071661237785016, "no_speech_prob": 1.4735136721899522e-11}, {"id": 226, "seek": 50662, "start": 520.66, "end": 521.7, "text": "第一个命令", "tokens": [51067, 18049, 7549, 25236, 49061, 51119], "temperature": 0, "avg_logprob": -0.08677319710299095, "compression_ratio": 1.4071661237785016, "no_speech_prob": 1.4735136721899522e-11}, {"id": 227, "seek": 50662, "start": 521.7, "end": 524.04, "text": "然后第二个命令", "tokens": [51119, 26636, 19693, 7549, 25236, 49061, 51236], "temperature": 0, "avg_logprob": -0.08677319710299095, "compression_ratio": 1.4071661237785016, "no_speech_prob": 1.4735136721899522e-11}, {"id": 228, "seek": 50662, "start": 524.04, "end": 526.6, "text": "接下来第三个命令", "tokens": [51236, 14468, 4438, 6912, 35878, 7549, 25236, 49061, 51364], "temperature": 0, "avg_logprob": -0.08677319710299095, "compression_ratio": 1.4071661237785016, "no_speech_prob": 1.4735136721899522e-11}, {"id": 229, "seek": 50662, "start": 526.6, "end": 529.4, "text": "这样我们就可以直接使用新创建的命令行了", "tokens": [51364, 21209, 15003, 36781, 43297, 22982, 9254, 12560, 2437, 249, 34157, 1546, 25236, 49061, 46606, 51504], "temperature": 0, "avg_logprob": -0.08677319710299095, "compression_ratio": 1.4071661237785016, "no_speech_prob": 1.4735136721899522e-11}, {"id": 230, "seek": 50662, "start": 529.4, "end": 531.72, "text": "我输入OpenCRI Node Blog", "tokens": [51504, 1654, 9830, 241, 14028, 45569, 34, 5577, 38640, 46693, 51620], "temperature": 0, "avg_logprob": -0.08677319710299095, "compression_ratio": 1.4071661237785016, "no_speech_prob": 1.4735136721899522e-11}, {"id": 231, "seek": 50662, "start": 531.72, "end": 535.54, "text": "就获取到了Node.js这个网站上面所有的博客信息", "tokens": [51620, 3111, 31127, 115, 29436, 21381, 45, 1429, 13, 25530, 15368, 16469, 239, 34155, 49750, 39300, 1546, 5322, 248, 32316, 17665, 26460, 51811], "temperature": 0, "avg_logprob": -0.08677319710299095, "compression_ratio": 1.4071661237785016, "no_speech_prob": 1.4735136721899522e-11}, {"id": 232, "seek": 53554, "start": 535.54, "end": 537.4, "text": "这样我们在AA的帮助下面", "tokens": [50365, 21209, 15003, 3581, 5265, 1546, 4845, 106, 37618, 47150, 50458], "temperature": 0, "avg_logprob": -0.09060600670901212, "compression_ratio": 1.3343373493975903, "no_speech_prob": 1.526704283827396e-11}, {"id": 233, "seek": 53554, "start": 537.4, "end": 539.92, "text": "开发了一个全新的OpenCRI命令", "tokens": [50458, 18937, 28926, 2289, 20182, 11319, 12560, 1546, 45569, 34, 5577, 25236, 49061, 50584], "temperature": 0, "avg_logprob": -0.09060600670901212, "compression_ratio": 1.3343373493975903, "no_speech_prob": 1.526704283827396e-11}, {"id": 234, "seek": 53554, "start": 539.92, "end": 543.14, "text": "如果我们想要全新的命令来自动化操作网站", "tokens": [50584, 13119, 15003, 7093, 4275, 11319, 12560, 1546, 25236, 49061, 6912, 9722, 34961, 23756, 13167, 235, 11914, 16469, 239, 34155, 50745], "temperature": 0, "avg_logprob": -0.09060600670901212, "compression_ratio": 1.3343373493975903, "no_speech_prob": 1.526704283827396e-11}, {"id": 235, "seek": 53554, "start": 543.14, "end": 545.78, "text": "就可以使用这个方法让AA帮我们开发", "tokens": [50745, 36781, 22982, 9254, 15368, 9249, 11148, 33650, 5265, 4845, 106, 15003, 18937, 28926, 50877], "temperature": 0, "avg_logprob": -0.09060600670901212, "compression_ratio": 1.3343373493975903, "no_speech_prob": 1.526704283827396e-11}, {"id": 236, "seek": 53554, "start": 545.78, "end": 549.78, "text": "除了使用CRI Anything和OpenCRI", "tokens": [50877, 32999, 2289, 22982, 9254, 34, 5577, 11998, 12565, 45569, 34, 5577, 51077], "temperature": 0, "avg_logprob": -0.09060600670901212, "compression_ratio": 1.3343373493975903, "no_speech_prob": 1.526704283827396e-11}, {"id": 237, "seek": 53554, "start": 549.78, "end": 551.7199999999999, "text": "把一些开源软件CRI化", "tokens": [51077, 16075, 38515, 18937, 47402, 17819, 107, 20485, 34, 5577, 23756, 51174], "temperature": 0, "avg_logprob": -0.09060600670901212, "compression_ratio": 1.3343373493975903, "no_speech_prob": 1.526704283827396e-11}, {"id": 238, "seek": 53554, "start": 551.7199999999999, "end": 555.2199999999999, "text": "很多大型软件都提供了自己的官方CRI服务", "tokens": [51174, 20778, 3582, 39823, 17819, 107, 20485, 7182, 20949, 3254, 249, 2289, 17645, 1546, 31929, 9249, 34, 5577, 27408, 5087, 94, 51349], "temperature": 0, "avg_logprob": -0.09060600670901212, "compression_ratio": 1.3343373493975903, "no_speech_prob": 1.526704283827396e-11}, {"id": 239, "seek": 53554, "start": 555.2199999999999, "end": 557.52, "text": "我们就以GitHub的官方CRI为例", "tokens": [51349, 15003, 3111, 3588, 38, 270, 21150, 1546, 31929, 9249, 34, 5577, 13992, 17797, 51464], "temperature": 0, "avg_logprob": -0.09060600670901212, "compression_ratio": 1.3343373493975903, "no_speech_prob": 1.526704283827396e-11}, {"id": 240, "seek": 53554, "start": 557.52, "end": 558.86, "text": "我们先来到它的官网", "tokens": [51464, 15003, 10108, 6912, 4511, 45224, 31929, 16469, 239, 51531], "temperature": 0, "avg_logprob": -0.09060600670901212, "compression_ratio": 1.3343373493975903, "no_speech_prob": 1.526704283827396e-11}, {"id": 241, "seek": 53554, "start": 558.86, "end": 559.98, "text": "点击Download的按钮", "tokens": [51531, 12579, 6336, 119, 34402, 2907, 1546, 26613, 25153, 106, 51587], "temperature": 0, "avg_logprob": -0.09060600670901212, "compression_ratio": 1.3343373493975903, "no_speech_prob": 1.526704283827396e-11}, {"id": 242, "seek": 53554, "start": 559.98, "end": 562.14, "text": "把GitHub官方CRI安装一下", "tokens": [51587, 16075, 38, 270, 21150, 31929, 9249, 34, 5577, 16206, 8083, 227, 8861, 51695], "temperature": 0, "avg_logprob": -0.09060600670901212, "compression_ratio": 1.3343373493975903, "no_speech_prob": 1.526704283827396e-11}, {"id": 243, "seek": 53554, "start": 562.14, "end": 564.3399999999999, "text": "安装完成以后打开命令行窗口", "tokens": [51695, 16206, 8083, 227, 41509, 3588, 13547, 12467, 18937, 25236, 49061, 8082, 30771, 245, 18144, 51805], "temperature": 0, "avg_logprob": -0.09060600670901212, "compression_ratio": 1.3343373493975903, "no_speech_prob": 1.526704283827396e-11}, {"id": 244, "seek": 56434, "start": 564.34, "end": 566.84, "text": "输入GH也就是GitHub的缩写", "tokens": [50365, 9830, 241, 14028, 4269, 6404, 5620, 38, 270, 21150, 1546, 38109, 102, 5676, 247, 50490], "temperature": 0, "avg_logprob": -0.12340975970756717, "compression_ratio": 1.4554455445544554, "no_speech_prob": 1.543657389413422e-11}, {"id": 245, "seek": 56434, "start": 566.84, "end": 568.08, "text": "然后-help", "tokens": [50490, 26636, 12, 37451, 50552], "temperature": 0, "avg_logprob": -0.12340975970756717, "compression_ratio": 1.4554455445544554, "no_speech_prob": 1.543657389413422e-11}, {"id": 246, "seek": 56434, "start": 568.08, "end": 570.24, "text": "查看一下有哪些命令可以使用", "tokens": [50552, 42623, 28324, 2412, 17028, 13824, 25236, 49061, 6723, 22982, 9254, 50660], "temperature": 0, "avg_logprob": -0.12340975970756717, "compression_ratio": 1.4554455445544554, "no_speech_prob": 1.543657389413422e-11}, {"id": 247, "seek": 56434, "start": 570.24, "end": 571.94, "text": "一般我们使用CRI工具", "tokens": [50660, 2257, 49640, 15003, 22982, 9254, 34, 5577, 23323, 39806, 50745], "temperature": 0, "avg_logprob": -0.12340975970756717, "compression_ratio": 1.4554455445544554, "no_speech_prob": 1.543657389413422e-11}, {"id": 248, "seek": 56434, "start": 571.94, "end": 573.34, "text": "第一步就是先登录", "tokens": [50745, 18049, 31429, 5620, 10108, 25874, 7391, 243, 50815], "temperature": 0, "avg_logprob": -0.12340975970756717, "compression_ratio": 1.4554455445544554, "no_speech_prob": 1.543657389413422e-11}, {"id": 249, "seek": 56434, "start": 573.34, "end": 575.72, "text": "这里我们输入命令GHOS login", "tokens": [50815, 35102, 15003, 9830, 241, 14028, 25236, 49061, 4269, 4367, 24276, 50934], "temperature": 0, "avg_logprob": -0.12340975970756717, "compression_ratio": 1.4554455445544554, "no_speech_prob": 1.543657389413422e-11}, {"id": 250, "seek": 56434, "start": 575.72, "end": 577.7800000000001, "text": "这里会提供给我们一个校验码", "tokens": [50934, 35102, 12949, 20949, 3254, 249, 23197, 15003, 20182, 49684, 49657, 234, 23230, 223, 51037], "temperature": 0, "avg_logprob": -0.12340975970756717, "compression_ratio": 1.4554455445544554, "no_speech_prob": 1.543657389413422e-11}, {"id": 251, "seek": 56434, "start": 577.7800000000001, "end": 581.1800000000001, "text": "我们来到这个网址填上校验码就登录完成了", "tokens": [51037, 15003, 6912, 4511, 15368, 16469, 239, 14872, 222, 13331, 104, 5708, 49684, 49657, 234, 23230, 223, 3111, 25874, 7391, 243, 41509, 2289, 51207], "temperature": 0, "avg_logprob": -0.12340975970756717, "compression_ratio": 1.4554455445544554, "no_speech_prob": 1.543657389413422e-11}, {"id": 252, "seek": 56434, "start": 581.1800000000001, "end": 582.86, "text": "然后我们可以使用这个命令", "tokens": [51207, 26636, 15003, 6723, 22982, 9254, 15368, 25236, 49061, 51291], "temperature": 0, "avg_logprob": -0.12340975970756717, "compression_ratio": 1.4554455445544554, "no_speech_prob": 1.543657389413422e-11}, {"id": 253, "seek": 56434, "start": 582.86, "end": 585.1600000000001, "text": "查看一下OpenCli上面的一束列表", "tokens": [51291, 42623, 28324, 45569, 34, 2081, 49750, 1546, 2257, 44320, 43338, 17571, 51406], "temperature": 0, "avg_logprob": -0.12340975970756717, "compression_ratio": 1.4554455445544554, "no_speech_prob": 1.543657389413422e-11}, {"id": 254, "seek": 56434, "start": 585.1600000000001, "end": 588.3000000000001, "text": "或者使用这个命令给我自己创建一个新的仓库", "tokens": [51406, 31148, 22982, 9254, 15368, 25236, 49061, 49076, 17645, 2437, 249, 34157, 20182, 12560, 1546, 1550, 241, 6346, 241, 51563], "temperature": 0, "avg_logprob": -0.12340975970756717, "compression_ratio": 1.4554455445544554, "no_speech_prob": 1.543657389413422e-11}, {"id": 255, "seek": 56434, "start": 588.3000000000001, "end": 590.5600000000001, "text": "我们看到这里仓库就创建出来了", "tokens": [51563, 15003, 18032, 35102, 1550, 241, 6346, 241, 3111, 2437, 249, 34157, 7781, 34912, 51676], "temperature": 0, "avg_logprob": -0.12340975970756717, "compression_ratio": 1.4554455445544554, "no_speech_prob": 1.543657389413422e-11}, {"id": 256, "seek": 59056, "start": 590.56, "end": 594.56, "text": "更多命令的使用方法可以参考GitHub官方CRI的文档", "tokens": [50365, 19002, 6392, 25236, 49061, 1546, 22982, 9254, 9249, 11148, 6723, 2129, 224, 26504, 38, 270, 21150, 31929, 9249, 34, 5577, 1546, 17174, 21416, 96, 50565], "temperature": 0, "avg_logprob": -0.09761127868256012, "compression_ratio": 1.2579505300353357, "no_speech_prob": 1.8572473420297442e-11}, {"id": 257, "seek": 59056, "start": 594.56, "end": 599.06, "text": "后续我们的视频里面还会介绍更多好用的官方CRI工具", "tokens": [50565, 13547, 10115, 255, 15003, 1546, 40656, 39752, 15759, 8833, 14852, 12949, 30312, 10115, 235, 19002, 6392, 2131, 9254, 1546, 31929, 9249, 34, 5577, 23323, 39806, 50790], "temperature": 0, "avg_logprob": -0.09761127868256012, "compression_ratio": 1.2579505300353357, "no_speech_prob": 1.8572473420297442e-11}, {"id": 258, "seek": 59056, "start": 599.06, "end": 603.0999999999999, "text": "MCP全称是模型上下文协议", "tokens": [50790, 44, 20049, 11319, 8204, 108, 1541, 41908, 39823, 5708, 4438, 17174, 5322, 237, 7422, 106, 50992], "temperature": 0, "avg_logprob": -0.09761127868256012, "compression_ratio": 1.2579505300353357, "no_speech_prob": 1.8572473420297442e-11}, {"id": 259, "seek": 59056, "start": 603.0999999999999, "end": 606.8599999999999, "text": "简单来说MCP就是AA大模型的标准化工具箱", "tokens": [50992, 11249, 222, 47446, 6912, 8090, 44, 20049, 5620, 5265, 3582, 41908, 39823, 1546, 162, 3921, 6336, 228, 23756, 23323, 39806, 11249, 109, 51180], "temperature": 0, "avg_logprob": -0.09761127868256012, "compression_ratio": 1.2579505300353357, "no_speech_prob": 1.8572473420297442e-11}, {"id": 260, "seek": 59056, "start": 606.8599999999999, "end": 609.7199999999999, "text": "大模型可以利用这些工具与外界互动", "tokens": [51180, 3582, 41908, 39823, 6723, 23700, 9254, 5562, 13824, 23323, 39806, 940, 236, 12022, 21185, 1369, 240, 34961, 51323], "temperature": 0, "avg_logprob": -0.09761127868256012, "compression_ratio": 1.2579505300353357, "no_speech_prob": 1.8572473420297442e-11}, {"id": 261, "seek": 59056, "start": 609.7199999999999, "end": 611.9399999999999, "text": "获取信息并且完成具体任务", "tokens": [51323, 31127, 115, 29436, 17665, 26460, 3509, 114, 20334, 41509, 39806, 29485, 26443, 5087, 94, 51434], "temperature": 0, "avg_logprob": -0.09761127868256012, "compression_ratio": 1.2579505300353357, "no_speech_prob": 1.8572473420297442e-11}, {"id": 262, "seek": 59056, "start": 611.9399999999999, "end": 615.7399999999999, "text": "不过由于MCP协议设计之初存在的一些问题", "tokens": [51434, 1960, 16866, 23786, 37732, 44, 20049, 5322, 237, 7422, 106, 7422, 122, 7422, 94, 9574, 28727, 39781, 3581, 1546, 38515, 34069, 51624], "temperature": 0, "avg_logprob": -0.09761127868256012, "compression_ratio": 1.2579505300353357, "no_speech_prob": 1.8572473420297442e-11}, {"id": 263, "seek": 61574, "start": 615.74, "end": 619.5, "text": "越来越多的公司开源社区开始放弃MCP", "tokens": [50365, 25761, 6912, 25761, 6392, 1546, 13545, 32981, 18937, 47402, 27658, 9937, 118, 45213, 12744, 5702, 225, 44, 20049, 50553], "temperature": 0, "avg_logprob": -0.09810535359826887, "compression_ratio": 1.1609589041095891, "no_speech_prob": 1.7639749036457708e-11}, {"id": 264, "seek": 61574, "start": 619.5, "end": 620.94, "text": "转而拥抱CRI", "tokens": [50553, 17819, 105, 11070, 6852, 98, 38382, 34, 5577, 50625], "temperature": 0, "avg_logprob": -0.09810535359826887, "compression_ratio": 1.1609589041095891, "no_speech_prob": 1.7639749036457708e-11}, {"id": 265, "seek": 61574, "start": 620.94, "end": 626.36, "text": "比如ASO所剧投Purplexity在2026年3月宣布放弃MCP", "tokens": [50625, 36757, 3160, 46, 5966, 5935, 100, 37094, 47, 374, 781, 87, 507, 3581, 2009, 10880, 5157, 18, 6939, 2415, 96, 34688, 12744, 5702, 225, 44, 20049, 50896], "temperature": 0, "avg_logprob": -0.09810535359826887, "compression_ratio": 1.1609589041095891, "no_speech_prob": 1.7639749036457708e-11}, {"id": 266, "seek": 61574, "start": 626.36, "end": 628.38, "text": "全面转向CRI化", "tokens": [50896, 11319, 8833, 17819, 105, 24282, 34, 5577, 23756, 50997], "temperature": 0, "avg_logprob": -0.09810535359826887, "compression_ratio": 1.1609589041095891, "no_speech_prob": 1.7639749036457708e-11}, {"id": 267, "seek": 61574, "start": 628.38, "end": 633.32, "text": "还有现象级的开源产品OpenCloud从一开始就拒绝支持MCP", "tokens": [50997, 35091, 20204, 45007, 16853, 100, 1546, 18937, 47402, 1369, 100, 30246, 45569, 32787, 35630, 2257, 45213, 3111, 6852, 240, 10115, 251, 35488, 44, 20049, 51244], "temperature": 0, "avg_logprob": -0.09810535359826887, "compression_ratio": 1.1609589041095891, "no_speech_prob": 1.7639749036457708e-11}, {"id": 268, "seek": 61574, "start": 633.32, "end": 637.26, "text": "在26年3月开发者社区掀起了一个讨论热潮", "tokens": [51244, 3581, 10880, 5157, 18, 6939, 18937, 28926, 12444, 27658, 9937, 118, 6900, 222, 9147, 2289, 20182, 7422, 101, 7422, 118, 23661, 255, 35622, 106, 51441], "temperature": 0, "avg_logprob": -0.09810535359826887, "compression_ratio": 1.1609589041095891, "no_speech_prob": 1.7639749036457708e-11}, {"id": 269, "seek": 61574, "start": 637.26, "end": 639.1800000000001, "text": "主题就是MCP已死", "tokens": [51441, 13557, 30716, 5620, 44, 20049, 15701, 16989, 51537], "temperature": 0, "avg_logprob": -0.09810535359826887, "compression_ratio": 1.1609589041095891, "no_speech_prob": 1.7639749036457708e-11}, {"id": 270, "seek": 61574, "start": 639.1800000000001, "end": 640.28, "text": "CRI永生", "tokens": [51537, 34, 5577, 42503, 8244, 51592], "temperature": 0, "avg_logprob": -0.09810535359826887, "compression_ratio": 1.1609589041095891, "no_speech_prob": 1.7639749036457708e-11}, {"id": 271, "seek": 61574, "start": 640.28, "end": 644.12, "text": "我认为MCP对比CRI主要有以下几个劣势", "tokens": [51592, 1654, 7422, 97, 13992, 44, 20049, 8713, 11706, 34, 5577, 13557, 4275, 2412, 3588, 4438, 6336, 254, 7549, 5087, 96, 5087, 123, 51784], "temperature": 0, "avg_logprob": -0.09810535359826887, "compression_ratio": 1.1609589041095891, "no_speech_prob": 1.7639749036457708e-11}, {"id": 272, "seek": 64412, "start": 644.12, "end": 646.7, "text": "首先MCP上下门占用较高", "tokens": [50365, 36490, 44, 20049, 5708, 4438, 8259, 101, 5322, 254, 9254, 9830, 225, 12979, 50494], "temperature": 0, "avg_logprob": -0.07927235194614955, "compression_ratio": 1.2492012779552715, "no_speech_prob": 1.8864122069972566e-11}, {"id": 273, "seek": 64412, "start": 646.7, "end": 650.18, "text": "MCP需要将所有的工具名字参数格式", "tokens": [50494, 44, 20049, 35748, 45456, 39300, 1546, 23323, 39806, 15940, 22381, 2129, 224, 33188, 30921, 27584, 50668], "temperature": 0, "avg_logprob": -0.07927235194614955, "compression_ratio": 1.2492012779552715, "no_speech_prob": 1.8864122069972566e-11}, {"id": 274, "seek": 64412, "start": 650.18, "end": 652.76, "text": "还有调用示例全部注入上下门", "tokens": [50668, 35091, 8897, 225, 9254, 25696, 17797, 38714, 26432, 14028, 5708, 4438, 8259, 101, 50797], "temperature": 0, "avg_logprob": -0.07927235194614955, "compression_ratio": 1.2492012779552715, "no_speech_prob": 1.8864122069972566e-11}, {"id": 275, "seek": 64412, "start": 652.76, "end": 656.86, "text": "每新增一个MCP工具都要占用大量的token开销", "tokens": [50797, 23664, 12560, 24228, 252, 20182, 44, 20049, 23323, 39806, 7182, 4275, 5322, 254, 9254, 3582, 26748, 1546, 83, 8406, 18937, 23049, 222, 51002], "temperature": 0, "avg_logprob": -0.07927235194614955, "compression_ratio": 1.2492012779552715, "no_speech_prob": 1.8864122069972566e-11}, {"id": 276, "seek": 64412, "start": 656.86, "end": 659.54, "text": "而CRI则可以让AA自己学习用法", "tokens": [51002, 11070, 34, 5577, 2437, 247, 6723, 33650, 5265, 17645, 29618, 2930, 254, 9254, 11148, 51136], "temperature": 0, "avg_logprob": -0.07927235194614955, "compression_ratio": 1.2492012779552715, "no_speech_prob": 1.8864122069972566e-11}, {"id": 277, "seek": 64412, "start": 659.54, "end": 662.68, "text": "使用渐进式披露的方式来减少token消耗", "tokens": [51136, 22982, 9254, 9592, 238, 36700, 27584, 7235, 104, 18594, 110, 1546, 9249, 27584, 6912, 6336, 237, 15686, 83, 8406, 28837, 4450, 245, 51293], "temperature": 0, "avg_logprob": -0.07927235194614955, "compression_ratio": 1.2492012779552715, "no_speech_prob": 1.8864122069972566e-11}, {"id": 278, "seek": 64412, "start": 662.68, "end": 664.64, "text": "ScaleKit做过一组测试", "tokens": [51293, 16806, 1220, 45626, 10907, 16866, 2257, 10115, 226, 11038, 233, 5233, 243, 51391], "temperature": 0, "avg_logprob": -0.07927235194614955, "compression_ratio": 1.2492012779552715, "no_speech_prob": 1.8864122069972566e-11}, {"id": 279, "seek": 64412, "start": 664.64, "end": 668.58, "text": "使用Github的官方MCP与官方CRI进行对比", "tokens": [51391, 22982, 9254, 38, 355, 836, 1546, 31929, 9249, 44, 20049, 940, 236, 31929, 9249, 34, 5577, 36700, 8082, 8713, 11706, 51588], "temperature": 0, "avg_logprob": -0.07927235194614955, "compression_ratio": 1.2492012779552715, "no_speech_prob": 1.8864122069972566e-11}, {"id": 280, "seek": 64412, "start": 668.58, "end": 669.9, "text": "在所有任务上面", "tokens": [51588, 3581, 39300, 26443, 5087, 94, 49750, 51654], "temperature": 0, "avg_logprob": -0.07927235194614955, "compression_ratio": 1.2492012779552715, "no_speech_prob": 1.8864122069972566e-11}, {"id": 281, "seek": 64412, "start": 669.9, "end": 673.38, "text": "CRI的token消耗都成倍的小于MCP", "tokens": [51654, 34, 5577, 1546, 83, 8406, 28837, 4450, 245, 7182, 11336, 35477, 1546, 7322, 37732, 44, 20049, 51828], "temperature": 0, "avg_logprob": -0.07927235194614955, "compression_ratio": 1.2492012779552715, "no_speech_prob": 1.8864122069972566e-11}, {"id": 282, "seek": 67338, "start": 673.38, "end": 674.3, "text": "第二点", "tokens": [50365, 19693, 12579, 50411], "temperature": 0, "avg_logprob": -0.07186205990343209, "compression_ratio": 1.29375, "no_speech_prob": 1.6814162909217778e-11}, {"id": 283, "seek": 67338, "start": 674.3, "end": 677.54, "text": "MCP更像是一个agent的专用协议", "tokens": [50411, 44, 20049, 19002, 12760, 1541, 20182, 559, 317, 1546, 940, 241, 9254, 5322, 237, 7422, 106, 50573], "temperature": 0, "avg_logprob": -0.07186205990343209, "compression_ratio": 1.29375, "no_speech_prob": 1.6814162909217778e-11}, {"id": 284, "seek": 67338, "start": 677.54, "end": 681.62, "text": "而CRI是一个同时对agent跟人类友好的工具", "tokens": [50573, 11070, 34, 5577, 1541, 20182, 13089, 15729, 8713, 559, 317, 9678, 4035, 22113, 119, 14765, 20715, 23323, 39806, 50777], "temperature": 0, "avg_logprob": -0.07186205990343209, "compression_ratio": 1.29375, "no_speech_prob": 1.6814162909217778e-11}, {"id": 285, "seek": 67338, "start": 681.62, "end": 684.28, "text": "我们还是来看刚才那个Github的例子", "tokens": [50777, 15003, 45726, 6912, 4200, 49160, 18888, 43083, 38, 355, 836, 1546, 17797, 7626, 50910], "temperature": 0, "avg_logprob": -0.07186205990343209, "compression_ratio": 1.29375, "no_speech_prob": 1.6814162909217778e-11}, {"id": 286, "seek": 67338, "start": 684.28, "end": 687.62, "text": "比如我让agent用Github CLI创建一个分支", "tokens": [50910, 36757, 1654, 33650, 559, 317, 9254, 38, 355, 836, 12855, 40, 2437, 249, 34157, 20182, 6627, 24400, 51077], "temperature": 0, "avg_logprob": -0.07186205990343209, "compression_ratio": 1.29375, "no_speech_prob": 1.6814162909217778e-11}, {"id": 287, "seek": 67338, "start": 687.62, "end": 688.8, "text": "在这里报错了", "tokens": [51077, 3581, 35102, 49817, 29900, 2289, 51136], "temperature": 0, "avg_logprob": -0.07186205990343209, "compression_ratio": 1.29375, "no_speech_prob": 1.6814162909217778e-11}, {"id": 288, "seek": 67338, "start": 688.8, "end": 689.9399999999999, "text": "在这个场景下面", "tokens": [51136, 3581, 15368, 50255, 50218, 47150, 51193], "temperature": 0, "avg_logprob": -0.07186205990343209, "compression_ratio": 1.29375, "no_speech_prob": 1.6814162909217778e-11}, {"id": 289, "seek": 67338, "start": 689.9399999999999, "end": 691.72, "text": "我只需要把命令复制一下", "tokens": [51193, 1654, 14003, 35748, 16075, 25236, 49061, 1787, 235, 25491, 8861, 51282], "temperature": 0, "avg_logprob": -0.07186205990343209, "compression_ratio": 1.29375, "no_speech_prob": 1.6814162909217778e-11}, {"id": 290, "seek": 67338, "start": 691.72, "end": 693.76, "text": "开一个命令行窗口运行一下", "tokens": [51282, 18937, 20182, 25236, 49061, 8082, 30771, 245, 18144, 3316, 238, 8082, 8861, 51384], "temperature": 0, "avg_logprob": -0.07186205990343209, "compression_ratio": 1.29375, "no_speech_prob": 1.6814162909217778e-11}, {"id": 291, "seek": 67338, "start": 693.76, "end": 695.78, "text": "就能立即复现出错误原因", "tokens": [51384, 3111, 8225, 24409, 39127, 1787, 235, 20204, 7781, 29900, 5233, 107, 42577, 51485], "temperature": 0, "avg_logprob": -0.07186205990343209, "compression_ratio": 1.29375, "no_speech_prob": 1.6814162909217778e-11}, {"id": 292, "seek": 67338, "start": 695.78, "end": 698.36, "text": "而且我还可以协助AA进行修复", "tokens": [51485, 22942, 1654, 14852, 6723, 5322, 237, 37618, 5265, 36700, 8082, 7792, 106, 1787, 235, 51614], "temperature": 0, "avg_logprob": -0.07186205990343209, "compression_ratio": 1.29375, "no_speech_prob": 1.6814162909217778e-11}, {"id": 293, "seek": 67338, "start": 698.36, "end": 701.34, "text": "而MCP对人类来说更像是一个黑盒", "tokens": [51614, 11070, 44, 20049, 8713, 4035, 22113, 119, 6912, 8090, 19002, 12760, 1541, 20182, 32141, 5419, 240, 51763], "temperature": 0, "avg_logprob": -0.07186205990343209, "compression_ratio": 1.29375, "no_speech_prob": 1.6814162909217778e-11}, {"id": 294, "seek": 70134, "start": 701.34, "end": 704.22, "text": "整个运行过程都是在agent内部的", "tokens": [50365, 27662, 7549, 3316, 238, 8082, 16866, 29649, 22796, 3581, 559, 317, 34742, 13470, 1546, 50509], "temperature": 0, "avg_logprob": -0.10193920135498047, "compression_ratio": 1.1174496644295302, "no_speech_prob": 1.638717633811737e-11}, {"id": 295, "seek": 70134, "start": 704.22, "end": 707.22, "text": "如果运行出错很难在本地复现问题", "tokens": [50509, 13119, 3316, 238, 8082, 7781, 29900, 4563, 46531, 3581, 8802, 10928, 1787, 235, 20204, 34069, 50659], "temperature": 0, "avg_logprob": -0.10193920135498047, "compression_ratio": 1.1174496644295302, "no_speech_prob": 1.638717633811737e-11}, {"id": 296, "seek": 70134, "start": 707.22, "end": 709.08, "text": "调试的难度大大增加", "tokens": [50659, 8897, 225, 5233, 243, 1546, 46531, 13127, 3582, 3582, 24228, 252, 9990, 50752], "temperature": 0, "avg_logprob": -0.10193920135498047, "compression_ratio": 1.1174496644295302, "no_speech_prob": 1.638717633811737e-11}, {"id": 297, "seek": 70134, "start": 709.08, "end": 712.5, "text": "第三点是CRI天生支持管道符操作", "tokens": [50752, 35878, 12579, 1541, 34, 5577, 6135, 8244, 35488, 23131, 6025, 5437, 99, 13167, 235, 11914, 50923], "temperature": 0, "avg_logprob": -0.10193920135498047, "compression_ratio": 1.1174496644295302, "no_speech_prob": 1.638717633811737e-11}, {"id": 298, "seek": 70134, "start": 712.5, "end": 714.9200000000001, "text": "可以将多个命令组装成流水线", "tokens": [50923, 6723, 45456, 6392, 7549, 25236, 49061, 10115, 226, 8083, 227, 11336, 27854, 15590, 16853, 123, 51044], "temperature": 0, "avg_logprob": -0.10193920135498047, "compression_ratio": 1.1174496644295302, "no_speech_prob": 1.638717633811737e-11}, {"id": 299, "seek": 70134, "start": 714.9200000000001, "end": 716.84, "text": "轻松实现复杂任务", "tokens": [51044, 17819, 119, 36897, 24726, 20204, 1787, 235, 4422, 224, 26443, 5087, 94, 51140], "temperature": 0, "avg_logprob": -0.10193920135498047, "compression_ratio": 1.1174496644295302, "no_speech_prob": 1.638717633811737e-11}, {"id": 300, "seek": 70134, "start": 716.84, "end": 719.5, "text": "这种组合能力是MCP不具备的", "tokens": [51140, 5562, 39810, 10115, 226, 14245, 8225, 13486, 1541, 44, 20049, 1960, 39806, 1787, 229, 1546, 51273], "temperature": 0, "avg_logprob": -0.10193920135498047, "compression_ratio": 1.1174496644295302, "no_speech_prob": 1.638717633811737e-11}, {"id": 301, "seek": 70134, "start": 719.5, "end": 720.7, "text": "我们来看一个例子", "tokens": [51273, 15003, 6912, 4200, 20182, 17797, 7626, 51333], "temperature": 0, "avg_logprob": -0.10193920135498047, "compression_ratio": 1.1174496644295302, "no_speech_prob": 1.638717633811737e-11}, {"id": 302, "seek": 70134, "start": 720.7, "end": 724.6, "text": "我们先使用Github CLI获取OpenCloud的一束列表", "tokens": [51333, 15003, 10108, 22982, 9254, 38, 355, 836, 12855, 40, 31127, 115, 29436, 45569, 32787, 1546, 2257, 44320, 43338, 17571, 51528], "temperature": 0, "avg_logprob": -0.10193920135498047, "compression_ratio": 1.1174496644295302, "no_speech_prob": 1.638717633811737e-11}, {"id": 303, "seek": 72460, "start": 724.6, "end": 726.38, "text": "这个束线是管道符", "tokens": [50365, 15368, 44320, 16853, 123, 1541, 23131, 6025, 5437, 99, 50454], "temperature": 0, "avg_logprob": -0.07331717511018117, "compression_ratio": 1.392282958199357, "no_speech_prob": 1.7355112139072482e-11}, {"id": 304, "seek": 72460, "start": 726.38, "end": 728.76, "text": "意思是把上个命令的输出结果", "tokens": [50454, 16697, 1541, 16075, 5708, 7549, 25236, 49061, 1546, 9830, 241, 7781, 45641, 9319, 50573], "temperature": 0, "avg_logprob": -0.07331717511018117, "compression_ratio": 1.392282958199357, "no_speech_prob": 1.7355112139072482e-11}, {"id": 305, "seek": 72460, "start": 728.76, "end": 730.16, "text": "作为下个命令的输入", "tokens": [50573, 11914, 13992, 4438, 7549, 25236, 49061, 1546, 9830, 241, 14028, 50643], "temperature": 0, "avg_logprob": -0.07331717511018117, "compression_ratio": 1.392282958199357, "no_speech_prob": 1.7355112139072482e-11}, {"id": 306, "seek": 72460, "start": 730.16, "end": 732.02, "text": "可以像拼接管道一样", "tokens": [50643, 6723, 12760, 6852, 120, 14468, 23131, 6025, 2257, 14496, 50736], "temperature": 0, "avg_logprob": -0.07331717511018117, "compression_ratio": 1.392282958199357, "no_speech_prob": 1.7355112139072482e-11}, {"id": 307, "seek": 72460, "start": 732.02, "end": 733.34, "text": "把命令组合起来", "tokens": [50736, 16075, 25236, 49061, 10115, 226, 14245, 9147, 6912, 50802], "temperature": 0, "avg_logprob": -0.07331717511018117, "compression_ratio": 1.392282958199357, "no_speech_prob": 1.7355112139072482e-11}, {"id": 308, "seek": 72460, "start": 733.34, "end": 734.5600000000001, "text": "形成一条流水线", "tokens": [50802, 30900, 11336, 2257, 48837, 27854, 15590, 16853, 123, 50863], "temperature": 0, "avg_logprob": -0.07331717511018117, "compression_ratio": 1.392282958199357, "no_speech_prob": 1.7355112139072482e-11}, {"id": 309, "seek": 72460, "start": 734.5600000000001, "end": 735.6800000000001, "text": "通过管道符", "tokens": [50863, 19550, 16866, 23131, 6025, 5437, 99, 50919], "temperature": 0, "avg_logprob": -0.07331717511018117, "compression_ratio": 1.392282958199357, "no_speech_prob": 1.7355112139072482e-11}, {"id": 310, "seek": 72460, "start": 735.6800000000001, "end": 738.94, "text": "我们可以先把数据转换成一个powershell对象", "tokens": [50919, 15003, 6723, 10108, 16075, 33188, 26075, 106, 17819, 105, 26075, 95, 11336, 20182, 47953, 21288, 8713, 45007, 51082], "temperature": 0, "avg_logprob": -0.07331717511018117, "compression_ratio": 1.392282958199357, "no_speech_prob": 1.7355112139072482e-11}, {"id": 311, "seek": 72460, "start": 738.94, "end": 740.94, "text": "在每条数据里面筛选出", "tokens": [51082, 3581, 23664, 48837, 33188, 26075, 106, 15759, 8833, 7973, 249, 2215, 231, 7781, 51182], "temperature": 0, "avg_logprob": -0.07331717511018117, "compression_ratio": 1.392282958199357, "no_speech_prob": 1.7355112139072482e-11}, {"id": 312, "seek": 72460, "start": 740.94, "end": 742.74, "text": "包含bug这个字符串的", "tokens": [51182, 23305, 2392, 104, 44455, 15368, 22381, 5437, 99, 940, 110, 1546, 51272], "temperature": 0, "avg_logprob": -0.07331717511018117, "compression_ratio": 1.392282958199357, "no_speech_prob": 1.7355112139072482e-11}, {"id": 313, "seek": 72460, "start": 742.74, "end": 744.6, "text": "再根据时间进行排序", "tokens": [51272, 8623, 31337, 26075, 106, 44848, 36700, 8082, 44647, 6346, 237, 51365], "temperature": 0, "avg_logprob": -0.07331717511018117, "compression_ratio": 1.392282958199357, "no_speech_prob": 1.7355112139072482e-11}, {"id": 314, "seek": 72460, "start": 744.6, "end": 746.96, "text": "最后导出成一个csv文件", "tokens": [51365, 8661, 13547, 4510, 120, 7781, 11336, 20182, 14368, 85, 17174, 20485, 51483], "temperature": 0, "avg_logprob": -0.07331717511018117, "compression_ratio": 1.392282958199357, "no_speech_prob": 1.7355112139072482e-11}, {"id": 315, "seek": 72460, "start": 746.96, "end": 748.64, "text": "这样我们就通过管道符", "tokens": [51483, 21209, 15003, 3111, 19550, 16866, 23131, 6025, 5437, 99, 51567], "temperature": 0, "avg_logprob": -0.07331717511018117, "compression_ratio": 1.392282958199357, "no_speech_prob": 1.7355112139072482e-11}, {"id": 316, "seek": 72460, "start": 748.64, "end": 749.74, "text": "串联了流水线", "tokens": [51567, 940, 110, 8171, 242, 2289, 27854, 15590, 16853, 123, 51622], "temperature": 0, "avg_logprob": -0.07331717511018117, "compression_ratio": 1.392282958199357, "no_speech_prob": 1.7355112139072482e-11}, {"id": 317, "seek": 72460, "start": 749.74, "end": 752.34, "text": "一条命令就能轻松实现复杂需求", "tokens": [51622, 2257, 48837, 25236, 49061, 3111, 8225, 17819, 119, 36897, 24726, 20204, 1787, 235, 4422, 224, 32535, 32718, 51752], "temperature": 0, "avg_logprob": -0.07331717511018117, "compression_ratio": 1.392282958199357, "no_speech_prob": 1.7355112139072482e-11}, {"id": 318, "seek": 75234, "start": 752.34, "end": 755.14, "text": "如果我们使用mcp处理这种任务", "tokens": [50365, 13119, 15003, 22982, 9254, 76, 66, 79, 1787, 226, 13876, 5562, 39810, 26443, 5087, 94, 50505], "temperature": 0, "avg_logprob": -0.0660887052066362, "compression_ratio": 1.2142857142857142, "no_speech_prob": 1.551564779433967e-11}, {"id": 319, "seek": 75234, "start": 755.14, "end": 757.9200000000001, "text": "就需要非常多步骤的反复调用工具", "tokens": [50505, 3111, 35748, 14392, 6392, 31429, 49657, 97, 1546, 22138, 1787, 235, 8897, 225, 9254, 23323, 39806, 50644], "temperature": 0, "avg_logprob": -0.0660887052066362, "compression_ratio": 1.2142857142857142, "no_speech_prob": 1.551564779433967e-11}, {"id": 320, "seek": 75234, "start": 757.9200000000001, "end": 760.6, "text": "大大增加了token消耗跟时间开销", "tokens": [50644, 3582, 3582, 24228, 252, 9990, 2289, 83, 8406, 28837, 4450, 245, 9678, 44848, 18937, 23049, 222, 50778], "temperature": 0, "avg_logprob": -0.0660887052066362, "compression_ratio": 1.2142857142857142, "no_speech_prob": 1.551564779433967e-11}, {"id": 321, "seek": 75234, "start": 760.6, "end": 763.12, "text": "当然mcp也有自己的独特优势", "tokens": [50778, 40486, 76, 66, 79, 6404, 2412, 17645, 1546, 18637, 105, 17682, 7384, 246, 5087, 123, 50904], "temperature": 0, "avg_logprob": -0.0660887052066362, "compression_ratio": 1.2142857142857142, "no_speech_prob": 1.551564779433967e-11}, {"id": 322, "seek": 75234, "start": 763.12, "end": 764.4, "text": "比如在多租户", "tokens": [50904, 36757, 3581, 6392, 8204, 253, 1486, 115, 50968], "temperature": 0, "avg_logprob": -0.0660887052066362, "compression_ratio": 1.2142857142857142, "no_speech_prob": 1.551564779433967e-11}, {"id": 323, "seek": 75234, "start": 764.4, "end": 766.84, "text": "还有严格全线控制的场景下面", "tokens": [50968, 35091, 940, 98, 30921, 11319, 16853, 123, 48707, 25491, 1546, 50255, 50218, 47150, 51090], "temperature": 0, "avg_logprob": -0.0660887052066362, "compression_ratio": 1.2142857142857142, "no_speech_prob": 1.551564779433967e-11}, {"id": 324, "seek": 75234, "start": 766.84, "end": 768.64, "text": "mcp就好于cli", "tokens": [51090, 76, 66, 79, 3111, 2131, 37732, 66, 2081, 51180], "temperature": 0, "avg_logprob": -0.0660887052066362, "compression_ratio": 1.2142857142857142, "no_speech_prob": 1.551564779433967e-11}, {"id": 325, "seek": 75234, "start": 768.64, "end": 771.1600000000001, "text": "比如国内有的AA agent云平台", "tokens": [51180, 36757, 16086, 34742, 2412, 1546, 5265, 9461, 1369, 239, 16716, 15433, 51306], "temperature": 0, "avg_logprob": -0.0660887052066362, "compression_ratio": 1.2142857142857142, "no_speech_prob": 1.551564779433967e-11}, {"id": 326, "seek": 75234, "start": 771.1600000000001, "end": 773.5400000000001, "text": "允许用户上传自定义的python", "tokens": [51306, 2347, 223, 7422, 116, 9254, 1486, 115, 5708, 7384, 254, 9722, 12088, 2930, 231, 1546, 8200, 11943, 51425], "temperature": 0, "avg_logprob": -0.0660887052066362, "compression_ratio": 1.2142857142857142, "no_speech_prob": 1.551564779433967e-11}, {"id": 327, "seek": 75234, "start": 773.5400000000001, "end": 775.46, "text": "或者node格式的mcp包", "tokens": [51425, 31148, 77, 1429, 30921, 27584, 1546, 76, 66, 79, 23305, 51521], "temperature": 0, "avg_logprob": -0.0660887052066362, "compression_ratio": 1.2142857142857142, "no_speech_prob": 1.551564779433967e-11}, {"id": 328, "seek": 75234, "start": 775.46, "end": 776.76, "text": "在云端使用", "tokens": [51521, 3581, 1369, 239, 11957, 107, 22982, 9254, 51586], "temperature": 0, "avg_logprob": -0.0660887052066362, "compression_ratio": 1.2142857142857142, "no_speech_prob": 1.551564779433967e-11}, {"id": 329, "seek": 75234, "start": 776.76, "end": 778.6800000000001, "text": "mcp有标准化的安装包", "tokens": [51586, 76, 66, 79, 2412, 162, 3921, 6336, 228, 23756, 1546, 16206, 8083, 227, 23305, 51682], "temperature": 0, "avg_logprob": -0.0660887052066362, "compression_ratio": 1.2142857142857142, "no_speech_prob": 1.551564779433967e-11}, {"id": 330, "seek": 75234, "start": 778.6800000000001, "end": 780.3000000000001, "text": "有统一的健全规范", "tokens": [51682, 2412, 10115, 253, 2257, 1546, 44201, 11319, 6758, 226, 27395, 225, 51763], "temperature": 0, "avg_logprob": -0.0660887052066362, "compression_ratio": 1.2142857142857142, "no_speech_prob": 1.551564779433967e-11}, {"id": 331, "seek": 75234, "start": 780.3000000000001, "end": 782.2800000000001, "text": "是实现这个功能的前提", "tokens": [51763, 1541, 24726, 20204, 15368, 32311, 8225, 1546, 8945, 20949, 51862], "temperature": 0, "avg_logprob": -0.0660887052066362, "compression_ratio": 1.2142857142857142, "no_speech_prob": 1.551564779433967e-11}, {"id": 332, "seek": 78228, "start": 782.28, "end": 784.98, "text": "而cli没有标准化的安装包", "tokens": [50365, 11070, 66, 2081, 17944, 162, 3921, 6336, 228, 23756, 1546, 16206, 8083, 227, 23305, 50500], "temperature": 0, "avg_logprob": -0.08276442658129356, "compression_ratio": 1.1618705035971224, "no_speech_prob": 1.4455044800021355e-11}, {"id": 333, "seek": 78228, "start": 784.98, "end": 786.98, "text": "也没有统一的健全标准", "tokens": [50500, 6404, 17944, 10115, 253, 2257, 1546, 44201, 11319, 162, 3921, 6336, 228, 50600], "temperature": 0, "avg_logprob": -0.08276442658129356, "compression_ratio": 1.1618705035971224, "no_speech_prob": 1.4455044800021355e-11}, {"id": 334, "seek": 78228, "start": 786.98, "end": 790.0, "text": "所以想实现类似的功能就非常的困难", "tokens": [50600, 7239, 7093, 24726, 20204, 22113, 119, 7384, 120, 1546, 32311, 8225, 3111, 48263, 3919, 108, 46531, 50751], "temperature": 0, "avg_logprob": -0.08276442658129356, "compression_ratio": 1.1618705035971224, "no_speech_prob": 1.4455044800021355e-11}, {"id": 335, "seek": 78228, "start": 790.0, "end": 793.3399999999999, "text": "我觉得目前说cli可以完全取代mcp", "tokens": [50751, 45681, 39004, 8090, 66, 2081, 6723, 37100, 29436, 19105, 76, 66, 79, 50918], "temperature": 0, "avg_logprob": -0.08276442658129356, "compression_ratio": 1.1618705035971224, "no_speech_prob": 1.4455044800021355e-11}, {"id": 336, "seek": 78228, "start": 793.3399999999999, "end": 794.3399999999999, "text": "还为时尚早", "tokens": [50918, 14852, 13992, 15729, 1530, 248, 21176, 50968], "temperature": 0, "avg_logprob": -0.08276442658129356, "compression_ratio": 1.1618705035971224, "no_speech_prob": 1.4455044800021355e-11}, {"id": 337, "seek": 78228, "start": 794.3399999999999, "end": 797.18, "text": "而且两者之间也在互相学习进化", "tokens": [50968, 22942, 36257, 12444, 9574, 31685, 6404, 3581, 1369, 240, 15106, 29618, 2930, 254, 36700, 23756, 51110], "temperature": 0, "avg_logprob": -0.08276442658129356, "compression_ratio": 1.1618705035971224, "no_speech_prob": 1.4455044800021355e-11}, {"id": 338, "seek": 78228, "start": 797.18, "end": 799.02, "text": "比如cloudcode和codex", "tokens": [51110, 36757, 44495, 22332, 12565, 22332, 87, 51202], "temperature": 0, "avg_logprob": -0.08276442658129356, "compression_ratio": 1.1618705035971224, "no_speech_prob": 1.4455044800021355e-11}, {"id": 339, "seek": 78228, "start": 799.02, "end": 801.16, "text": "最近都上线了toolsearch功能", "tokens": [51202, 46777, 7182, 5708, 16853, 123, 2289, 83, 1092, 405, 1178, 32311, 8225, 51309], "temperature": 0, "avg_logprob": -0.08276442658129356, "compression_ratio": 1.1618705035971224, "no_speech_prob": 1.4455044800021355e-11}, {"id": 340, "seek": 78228, "start": 801.16, "end": 803.86, "text": "不再给AA全量注入mcp的schema", "tokens": [51309, 1960, 8623, 23197, 5265, 11319, 26748, 26432, 14028, 76, 66, 79, 1546, 6145, 5619, 51444], "temperature": 0, "avg_logprob": -0.08276442658129356, "compression_ratio": 1.1618705035971224, "no_speech_prob": 1.4455044800021355e-11}, {"id": 341, "seek": 78228, "start": 803.86, "end": 805.78, "text": "而是按需加载mcp", "tokens": [51444, 11070, 1541, 26613, 32535, 9990, 17819, 121, 76, 66, 79, 51540], "temperature": 0, "avg_logprob": -0.08276442658129356, "compression_ratio": 1.1618705035971224, "no_speech_prob": 1.4455044800021355e-11}, {"id": 342, "seek": 80578, "start": 805.78, "end": 807.38, "text": "把skills跟cli", "tokens": [50365, 16075, 5161, 2565, 9678, 66, 2081, 50445], "temperature": 0, "avg_logprob": -0.14034225156643246, "compression_ratio": 1.19140625, "no_speech_prob": 1.6827785692674624e-11}, {"id": 343, "seek": 80578, "start": 807.38, "end": 809.4399999999999, "text": "渐进式披露提示词的思路", "tokens": [50445, 9592, 238, 36700, 27584, 7235, 104, 18594, 110, 20949, 25696, 5233, 235, 1546, 8870, 24658, 50548], "temperature": 0, "avg_logprob": -0.14034225156643246, "compression_ratio": 1.19140625, "no_speech_prob": 1.6827785692674624e-11}, {"id": 344, "seek": 80578, "start": 809.4399999999999, "end": 810.48, "text": "引入了mcp", "tokens": [50548, 41301, 14028, 2289, 76, 66, 79, 50600], "temperature": 0, "avg_logprob": -0.14034225156643246, "compression_ratio": 1.19140625, "no_speech_prob": 1.6827785692674624e-11}, {"id": 345, "seek": 80578, "start": 810.48, "end": 814.78, "text": "第二个例子是龙虾之父开发的开源软件mcpporter", "tokens": [50600, 19693, 7549, 17797, 7626, 1541, 28907, 247, 12026, 122, 9574, 34131, 18937, 28926, 1546, 18937, 47402, 17819, 107, 20485, 76, 66, 79, 37356, 50815], "temperature": 0, "avg_logprob": -0.14034225156643246, "compression_ratio": 1.19140625, "no_speech_prob": 1.6827785692674624e-11}, {"id": 346, "seek": 80578, "start": 814.78, "end": 816.48, "text": "它可以把任意的mcp", "tokens": [50815, 11284, 6723, 16075, 26443, 9042, 1546, 76, 66, 79, 50900], "temperature": 0, "avg_logprob": -0.14034225156643246, "compression_ratio": 1.19140625, "no_speech_prob": 1.6827785692674624e-11}, {"id": 347, "seek": 80578, "start": 816.48, "end": 818.22, "text": "转换成cli的格式", "tokens": [50900, 17819, 105, 26075, 95, 11336, 66, 2081, 1546, 30921, 27584, 50987], "temperature": 0, "avg_logprob": -0.14034225156643246, "compression_ratio": 1.19140625, "no_speech_prob": 1.6827785692674624e-11}, {"id": 348, "seek": 80578, "start": 818.22, "end": 819.8199999999999, "text": "提供给agent调用", "tokens": [50987, 20949, 3254, 249, 23197, 559, 317, 8897, 225, 9254, 51067], "temperature": 0, "avg_logprob": -0.14034225156643246, "compression_ratio": 1.19140625, "no_speech_prob": 1.6827785692674624e-11}, {"id": 349, "seek": 80578, "start": 819.8199999999999, "end": 823.24, "text": "相信以后技术发展的趋势是每个技术框架", "tokens": [51067, 35428, 3588, 13547, 32502, 1474, 107, 28926, 43491, 1546, 9759, 233, 5087, 123, 1541, 23664, 7549, 32502, 1474, 107, 21416, 228, 7360, 114, 51238], "temperature": 0, "avg_logprob": -0.14034225156643246, "compression_ratio": 1.19140625, "no_speech_prob": 1.6827785692674624e-11}, {"id": 350, "seek": 80578, "start": 823.24, "end": 824.62, "text": "可以互相学习优点", "tokens": [51238, 6723, 1369, 240, 15106, 29618, 2930, 254, 7384, 246, 12579, 51307], "temperature": 0, "avg_logprob": -0.14034225156643246, "compression_ratio": 1.19140625, "no_speech_prob": 1.6827785692674624e-11}, {"id": 351, "seek": 80578, "start": 824.62, "end": 826.92, "text": "它们之间的功能都会互相的融合", "tokens": [51307, 11284, 9497, 9574, 31685, 1546, 32311, 8225, 7182, 12949, 1369, 240, 15106, 1546, 43772, 235, 14245, 51422], "temperature": 0, "avg_logprob": -0.14034225156643246, "compression_ratio": 1.19140625, "no_speech_prob": 1.6827785692674624e-11}, {"id": 352, "seek": 82692, "start": 826.92, "end": 829.0, "text": "这就是本期视频的全部内容", "tokens": [50365, 5562, 5620, 8802, 16786, 40656, 39752, 1546, 38714, 34742, 25750, 50469], "temperature": 0, "avg_logprob": -0.10950955322810582, "compression_ratio": 0.8764044943820225, "no_speech_prob": 1.461393679680345e-11}, {"id": 353, "seek": 82692, "start": 829.0, "end": 830.4799999999999, "text": "感谢大家点赞支持", "tokens": [50469, 9709, 11340, 6868, 12579, 5266, 252, 35488, 50543], "temperature": 0, "avg_logprob": -0.10950955322810582, "compression_ratio": 0.8764044943820225, "no_speech_prob": 1.461393679680345e-11}, {"id": 354, "seek": 82692, "start": 830.4799999999999, "end": 831.52, "text": "我们下期再见", "tokens": [50543, 15003, 4438, 16786, 44176, 50595], "temperature": 0, "avg_logprob": -0.10950955322810582, "compression_ratio": 0.8764044943820225, "no_speech_prob": 1.461393679680345e-11}], "language": "zh"}