{"text": "大家好,我是为什么叫QQResell最近发布了一个全新的开源Agent框架EVE官方给它的定位极其嚣张Agent领域的NextDNJs你可能会想现在市面上的Agent框架没有100也有80个了从Line Chain到AutoGen从MetaGPT到CrewAIResell凭什么敢喊出这种口号难道又是一个套壳的玩具但当我仔细扒了它的原码和架构设计后我发现事情没那么简单这个框架可能会彻底改变我们写Agent的姿势如果你在过去一年里写过Agent你一定体会过那种被手搓基建支配的恐惧写一个demo很简单调个API写断Prompt跑个Python脚本一个简单的Agent就跑起来了但推到生产环境就不一样了你需要自己做持久化Agent可能会运行好几天中间网络断了怎么办Agent状态丢了吗对话历史没了吗你得自己处理这些然后是沙香隔离AI生成的代码不能直接跑在业务服务器上万一Agent写了个RMRF这样的命令怎么办谁负责还要自己接Slack接丁丁接企业内部系统甚至还要自己写一套审批流防止Agent的自作主张把生产数据库给删了这些脏活累活跟Agent的核心业务逻辑半毛钱关系都没有但你需要花80%的时间去搞定它们这合理吗其实现在的Agent开发就特别像当年没有Next.js时的Web开发大家都在疯狂地重复造轮子拼凑各种路由 打包工具和状态管理每个团队都在写自己的一套脚手架Rissel这次搞出Eve的思路非常明确不要让开发者再去拼凑零件了我把生产环境需要的所有基建直接打包送给你而且它用了一个极其讨巧的设计理念文件系统优先File System First就像Next.js把目录变成了路由一样Eve把目录变成了Agent接下来我们从工程落地的视角硬核拆解一下Eve到底解决了哪些痛点文件系统及Agent在Eve里你不需要写一堆复杂的注册代码一个目录就是一个Agent你的Agent.ts用来配模型Instructions.md就是系统提示词你想加个工具直接在Tools目录下建个TypeScript文件文件名就是工具名Eve会在构建时自动发现它比如你建一个Tools.run下滑线SQL.ts的文件里面有Zo的定义输入SchemaEve就会自动把这个工具暴露给模型模型可以直接调用RunSQL不需要任何额外的注册步骤你想教它个新技能在Skills目录下Deal个Markdown模型在需要的时候会自动加载比如你有个SkillsRevenueDefinitions.md里面写着收入是扣除退款后的金额按周统计周一为起点这样的业务规则当用户问上周收入多少时模型会自动加载这个技能确保回答符合公司的定义这种设计太直觉了你一眼扫过去就能知道这个agent是干嘛的能用什么工具有什么技能它消除了传统框架里那种到处注册到处引用的意大利面条代码这极大的降低了团队协作时的认知负担新人上手也快得多你不需要学习一堆复杂的API只需要理解目录结构就行了开箱即用的生产机基建这才是EV最核心的杀手键它底层集成了Workflow SDK这意味着什么意味着你的agent是自带持久化执行的每一步操作都会被checkpoint记录下来EV把绘画做成checkpointed workflow已完成的步骤会记录结果不会重跑崩溃或部署后可以从已确认的步骤继续遇到人工审批或等待后续消息时Session可以暂停不消耗计算资源这解决了一个agent的开发中最头疼的问题状态管理想象一个场景你的agent在处理一个复杂的数据分析任务它需要先从数据库查询数据然后调用一个外部API做分析最后生成报告在传统框架里如果在第二部API调用时网络断了整个任务就得重新开始在EV里已完成的第一步会被记录网络恢复后直接从第二部继续但这里有个重要细节如果某个Tool在执行中被打断这一步可能会重跑所以调用外部系统时你要么做好密等设计要么加上人工审批这样才能保证数据一致性安全问题他也想好了这里要注意一个细节EV把agent的生成和执行的代码放进独立sandbox包括shell命令脚本和文件读写但开发者定义的tools运行在应用run time中可以通过ctx.getsandbox调用沙箱所以安全边界不是绝对的隔离而是靠窄工具设计权限控制审批和密等设计一起完成的EV支持多个sandbox后端在生产环境用versail sandbox本地开发可以用darker micro sandbox或纯bash这样的分层设计让你既能灵活调用业务系统又能隔离AI生成的不可信代码极简的human indial loop和多渠道分发在EV的工具定义里加个人工审批简直不要太简单只要加一行needs approval判断比如发现SQL查询超过50GBagent就会自动停下来等你点个头它才继续这解决了企业对agent行为失控的终极恐惧当agent要执行一个会扫描超过50GB数据的查询时系统会自动暂停等待人工审批这种细利度的控制是传统框架很难做到的同一个agent的代码库加个slack.ts就能接入slack加个discord.ts就能接discord核心逻辑完全不用改这才是真正意义上的write once run anywhere定时任务则放在schedules下用chrome表达式触发同一个agent你可以用同一个agent处理多个平台的请求比如你的数据分析agent可以在slack里回答问题也可以通过API被其他系统调用还可以通过定时任务每周生成报告所有这些都用同一份代码但这里有个很离谱的地方很多人觉得用这种高度封装的框架会失去对底层逻辑的控制力觉得它太重了其实你理解错了EVE的重是重在他帮你兜底了那些最容易出bug的基建层他把脏活包揽了反而释放了你的精力让你能真正去思考这个agent到底该怎么解决也有问题在过去的框架里你花大量时间在写连接器写重视逻辑写状态机而在EVE里你只需要关心两件事你要给agent什么指令你要给他什么工具而且EVE并不是一个黑盒它是完全开源的基于APACHE 2.0许可证你可以看到所有的原代码可以自定义任何部分如果你需要特殊的sandbox后端你可以写自己的适配器如果你需要特殊的渠道集成你可以用Define Channel自己写所以EVE不是限制你的自由而是给你一个坚实的基础让你可以在上面自由地构建所以EVE给我们带来了一个非常重要的认知升级agent不再是一段脚本而是一个系统工程一个真正能落地的企业级agent它的核心竞争力不在于你用了多牛的prompt而在于你有没有一套稳定安全可追溯的工程脚手架EVE其实是在用工程化的手段却对抗大模型本身的不确定性它把大模型包装成了一个可靠的工程组件这才是它自称agent领域的nextdngs的底气让我给你举个具体的例子假设你要为一个电商公司构建一个客服agent这个agent需要查询订单信息处理退货申请在slack和webchat两个渠道同时运行每天生成一份客服报告用传统框架你需要自己写数据库连接和查询逻辑自己实现状态管理确保退货申请不会丢失自己写两个渠道的适配器自己实现定时任务和报告生成自己处理错误恢复和日志追踪这可能需要几周的开发时间用eve你只需要在tools queryorderts里写个查询函数在tools process下划线refundts里加个nextapproval标记在channels目录下加两个文件在schedule s目录下加个定时任务整个过程可能只需要几天而且意味会自动处理持久化错误恢复日志追踪等所有的基建工作Rissell内部的应用实践Rissell公开提到他们在生产环境运行100多个基于eve的agent其中包括D0数据分析agent每月处理3万多个分析问题还有销售线索agentathena销售cockpitVertex支持agentDraft0内容agent和Vluoagent等这些都是真实的生产级应用说明eve的持久化执行sandbox隔离Human in the loop和多渠道能力已经经过验证这些agent的共同特点是他们都需要处理长期运行的任务调用多个外部系统在关键操作前获得人工确认这正是eve设计的核心场景未来随着模型能力的提升agent的业务逻辑会越来越复杂多agent的编排会成为常态一个主agent带着一群子agent的干活eve这种约定优于配置自带基建的模式给出了一个很有参考价值的方向需要说明的是eve当前仍处于public preview阶段官方文档明确说API文档和行为在GA前可能会变化但这不妨碍它成为一个有影响力的设计参考Rissel把agent的工程化问题收敛到文件系统Workflow Sandbox Channel和Evos这几个约定里这个思路本身就很值得借鉴eve的开源属性意味着社区会不断贡献新的工具新的技能新的集成随着更多团队的时间和反馈这个框架会不断完善最后让我分享一些eve的最佳实践写好你的instructionsinstructionsmd是agent的大脑好的instructions应该清晰具体有约束不要写你是一个有帮助的助手这样的废话要写你是一个数据分析师你的工作是回答关于公司数据的问题优先使用精确的数字而不是估计如果你不能从数据中得出答案就直说精心设计你的tools每个tool应该做一件事并且做好不要设计一个超级tool什么都能做而且tool的输入输出要清晰用zod定义scammer让模型知道怎么调用用skills来教导agentskills是markdown文件用来教导agent的如何做事比如你可以写一个skillshowto-write-good-sequel-md里面写着写sql时要避免n加1查询这样的建议当agent需要写sql时他会自动加载这个skill充分利用human in the loop不要让agent的完全自主对于重要的操作加上审批流这不仅提高了安全性也提高了用户的信任度监控和追踪eve生成的open telemetry追踪非常详细充分利用这些信息来理解agent的行为定期审查追踪日志找出agent的问题所在总结一下别再手搓玩具agent了eve把企业机基建直接塞进了文件系统如果你也收购了天天修agent的底层bug真的建议去试一下eve那么你目前在开发agent的时遇到最头疼的工程化问题是什么把你的看法打在公屏上或者在评论区告诉我我是为什么叫QQ我们下期见别忘了长按点赞一键三连", "segments": [{"id": 0, "seek": 0, "start": 0.1, "end": 1.76, "text": "大家好,我是为什么叫QQ", "tokens": [50370, 15248, 11, 15914, 31006, 19855, 48, 48, 50453], "temperature": 0, "avg_logprob": -0.12242127413773418, "compression_ratio": 1.2127659574468086, "no_speech_prob": 2.429448829610603e-11}, {"id": 1, "seek": 0, "start": 1.76, "end": 5.1000000000000005, "text": "Resell最近发布了一个全新的开源Agent框架", "tokens": [50453, 33274, 898, 46777, 28926, 34688, 2289, 20182, 11319, 12560, 1546, 18937, 47402, 32, 6930, 21416, 228, 7360, 114, 50620], "temperature": 0, "avg_logprob": -0.12242127413773418, "compression_ratio": 1.2127659574468086, "no_speech_prob": 2.429448829610603e-11}, {"id": 2, "seek": 0, "start": 5.1000000000000005, "end": 5.66, "text": "EVE", "tokens": [50620, 36, 7540, 50648], "temperature": 0, "avg_logprob": -0.12242127413773418, "compression_ratio": 1.2127659574468086, "no_speech_prob": 2.429448829610603e-11}, {"id": 3, "seek": 0, "start": 5.66, "end": 7.640000000000001, "text": "官方给它的定位极其嚣张", "tokens": [50648, 31929, 9249, 23197, 45224, 12088, 11160, 7360, 223, 9572, 29593, 96, 44059, 50747], "temperature": 0, "avg_logprob": -0.12242127413773418, "compression_ratio": 1.2127659574468086, "no_speech_prob": 2.429448829610603e-11}, {"id": 4, "seek": 0, "start": 7.640000000000001, "end": 9.5, "text": "Agent领域的NextDNJs", "tokens": [50747, 32, 6930, 12501, 228, 16262, 253, 1546, 31002, 35, 45, 41, 82, 50840], "temperature": 0, "avg_logprob": -0.12242127413773418, "compression_ratio": 1.2127659574468086, "no_speech_prob": 2.429448829610603e-11}, {"id": 5, "seek": 0, "start": 9.5, "end": 11.74, "text": "你可能会想现在市面上的Agent", "tokens": [50840, 2166, 16657, 12949, 7093, 25040, 27261, 8833, 5708, 1546, 32, 6930, 50952], "temperature": 0, "avg_logprob": -0.12242127413773418, "compression_ratio": 1.2127659574468086, "no_speech_prob": 2.429448829610603e-11}, {"id": 6, "seek": 0, "start": 11.74, "end": 13.88, "text": "框架没有100也有80个了", "tokens": [50952, 21416, 228, 7360, 114, 17944, 6879, 6404, 2412, 4702, 7549, 2289, 51059], "temperature": 0, "avg_logprob": -0.12242127413773418, "compression_ratio": 1.2127659574468086, "no_speech_prob": 2.429448829610603e-11}, {"id": 7, "seek": 0, "start": 13.88, "end": 15.72, "text": "从Line Chain到AutoGen", "tokens": [51059, 35630, 43, 533, 33252, 4511, 32, 8262, 26647, 51151], "temperature": 0, "avg_logprob": -0.12242127413773418, "compression_ratio": 1.2127659574468086, "no_speech_prob": 2.429448829610603e-11}, {"id": 8, "seek": 0, "start": 15.72, "end": 18.18, "text": "从MetaGPT到CrewAI", "tokens": [51151, 35630, 44, 7664, 38, 47, 51, 4511, 34, 2236, 48698, 51274], "temperature": 0, "avg_logprob": -0.12242127413773418, "compression_ratio": 1.2127659574468086, "no_speech_prob": 2.429448829610603e-11}, {"id": 9, "seek": 0, "start": 18.18, "end": 20.32, "text": "Resell凭什么敢喊出这种口号", "tokens": [51274, 33274, 898, 6336, 255, 10440, 40205, 5234, 232, 7781, 5562, 39810, 18144, 26987, 51381], "temperature": 0, "avg_logprob": -0.12242127413773418, "compression_ratio": 1.2127659574468086, "no_speech_prob": 2.429448829610603e-11}, {"id": 10, "seek": 0, "start": 20.32, "end": 22.2, "text": "难道又是一个套壳的玩具", "tokens": [51381, 46531, 6025, 17047, 1541, 20182, 1881, 245, 12829, 111, 1546, 19912, 39806, 51475], "temperature": 0, "avg_logprob": -0.12242127413773418, "compression_ratio": 1.2127659574468086, "no_speech_prob": 2.429448829610603e-11}, {"id": 11, "seek": 0, "start": 22.2, "end": 25.18, "text": "但当我仔细扒了它的原码和架构设计后", "tokens": [51475, 8395, 16233, 1654, 49385, 10115, 228, 3416, 240, 2289, 45224, 19683, 23230, 223, 12565, 7360, 114, 7360, 226, 7422, 122, 7422, 94, 13547, 51624], "temperature": 0, "avg_logprob": -0.12242127413773418, "compression_ratio": 1.2127659574468086, "no_speech_prob": 2.429448829610603e-11}, {"id": 12, "seek": 0, "start": 25.18, "end": 26.84, "text": "我发现事情没那么简单", "tokens": [51624, 1654, 28926, 20204, 24675, 10062, 35693, 11249, 222, 47446, 51707], "temperature": 0, "avg_logprob": -0.12242127413773418, "compression_ratio": 1.2127659574468086, "no_speech_prob": 2.429448829610603e-11}, {"id": 13, "seek": 0, "start": 27.0, "end": 29.900000000000002, "text": "这个框架可能会彻底改变我们写Agent的姿势", "tokens": [51715, 15368, 21416, 228, 7360, 114, 16657, 12949, 7391, 119, 22816, 34490, 2129, 246, 15003, 5676, 247, 32, 6930, 1546, 7795, 123, 5087, 123, 51860], "temperature": 0, "avg_logprob": -0.12242127413773418, "compression_ratio": 1.2127659574468086, "no_speech_prob": 2.429448829610603e-11}, {"id": 14, "seek": 2990, "start": 29.9, "end": 32.339999999999996, "text": "如果你在过去一年里写过Agent", "tokens": [50365, 13119, 41410, 16866, 6734, 2257, 5157, 15759, 5676, 247, 16866, 32, 6930, 50487], "temperature": 0, "avg_logprob": -0.0924049520716421, "compression_ratio": 1.261455525606469, "no_speech_prob": 1.1266722797775852e-11}, {"id": 15, "seek": 2990, "start": 32.339999999999996, "end": 35.739999999999995, "text": "你一定体会过那种被手搓基建支配的恐惧", "tokens": [50487, 2166, 24272, 29485, 12949, 16866, 4184, 39810, 23238, 11389, 22220, 241, 26008, 34157, 24400, 38846, 1546, 47848, 4799, 100, 50657], "temperature": 0, "avg_logprob": -0.0924049520716421, "compression_ratio": 1.261455525606469, "no_speech_prob": 1.1266722797775852e-11}, {"id": 16, "seek": 2990, "start": 35.739999999999995, "end": 37.239999999999995, "text": "写一个demo很简单", "tokens": [50657, 5676, 247, 20182, 10730, 78, 4563, 11249, 222, 47446, 50732], "temperature": 0, "avg_logprob": -0.0924049520716421, "compression_ratio": 1.261455525606469, "no_speech_prob": 1.1266722797775852e-11}, {"id": 17, "seek": 2990, "start": 37.239999999999995, "end": 38.56, "text": "调个API写断", "tokens": [50732, 8897, 225, 7549, 4715, 40, 5676, 247, 4307, 255, 50798], "temperature": 0, "avg_logprob": -0.0924049520716421, "compression_ratio": 1.261455525606469, "no_speech_prob": 1.1266722797775852e-11}, {"id": 18, "seek": 2990, "start": 38.56, "end": 40.26, "text": "Prompt跑个Python脚本", "tokens": [50798, 47, 4397, 662, 32585, 7549, 47, 88, 11943, 27067, 248, 8802, 50883], "temperature": 0, "avg_logprob": -0.0924049520716421, "compression_ratio": 1.261455525606469, "no_speech_prob": 1.1266722797775852e-11}, {"id": 19, "seek": 2990, "start": 40.26, "end": 42.2, "text": "一个简单的Agent就跑起来了", "tokens": [50883, 20182, 11249, 222, 47446, 1546, 32, 6930, 3111, 32585, 9147, 34912, 50980], "temperature": 0, "avg_logprob": -0.0924049520716421, "compression_ratio": 1.261455525606469, "no_speech_prob": 1.1266722797775852e-11}, {"id": 20, "seek": 2990, "start": 42.2, "end": 44.4, "text": "但推到生产环境就不一样了", "tokens": [50980, 8395, 33597, 4511, 8244, 1369, 100, 8051, 107, 47885, 3111, 1960, 2257, 14496, 2289, 51090], "temperature": 0, "avg_logprob": -0.0924049520716421, "compression_ratio": 1.261455525606469, "no_speech_prob": 1.1266722797775852e-11}, {"id": 21, "seek": 2990, "start": 44.4, "end": 46.22, "text": "你需要自己做持久化", "tokens": [51090, 2166, 35748, 17645, 10907, 17694, 25320, 23756, 51181], "temperature": 0, "avg_logprob": -0.0924049520716421, "compression_ratio": 1.261455525606469, "no_speech_prob": 1.1266722797775852e-11}, {"id": 22, "seek": 2990, "start": 46.22, "end": 47.9, "text": "Agent可能会运行好几天", "tokens": [51181, 32, 6930, 16657, 12949, 3316, 238, 8082, 2131, 6336, 254, 6135, 51265], "temperature": 0, "avg_logprob": -0.0924049520716421, "compression_ratio": 1.261455525606469, "no_speech_prob": 1.1266722797775852e-11}, {"id": 23, "seek": 2990, "start": 47.9, "end": 49.18, "text": "中间网络断了怎么办", "tokens": [51265, 5975, 31685, 16469, 239, 10115, 250, 4307, 255, 2289, 15282, 39453, 51329], "temperature": 0, "avg_logprob": -0.0924049520716421, "compression_ratio": 1.261455525606469, "no_speech_prob": 1.1266722797775852e-11}, {"id": 24, "seek": 2990, "start": 49.18, "end": 50.66, "text": "Agent状态丢了吗", "tokens": [51329, 32, 6930, 35276, 114, 3757, 223, 940, 95, 2289, 14769, 51403], "temperature": 0, "avg_logprob": -0.0924049520716421, "compression_ratio": 1.261455525606469, "no_speech_prob": 1.1266722797775852e-11}, {"id": 25, "seek": 2990, "start": 50.66, "end": 52.08, "text": "对话历史没了吗", "tokens": [51403, 8713, 21596, 5014, 228, 45399, 10062, 2289, 14769, 51474], "temperature": 0, "avg_logprob": -0.0924049520716421, "compression_ratio": 1.261455525606469, "no_speech_prob": 1.1266722797775852e-11}, {"id": 26, "seek": 2990, "start": 52.08, "end": 53.480000000000004, "text": "你得自己处理这些", "tokens": [51474, 2166, 5916, 17645, 1787, 226, 13876, 5562, 13824, 51544], "temperature": 0, "avg_logprob": -0.0924049520716421, "compression_ratio": 1.261455525606469, "no_speech_prob": 1.1266722797775852e-11}, {"id": 27, "seek": 2990, "start": 53.480000000000004, "end": 54.68, "text": "然后是沙香隔离", "tokens": [51544, 26636, 1541, 3308, 247, 16017, 165, 1206, 18614, 119, 51604], "temperature": 0, "avg_logprob": -0.0924049520716421, "compression_ratio": 1.261455525606469, "no_speech_prob": 1.1266722797775852e-11}, {"id": 28, "seek": 2990, "start": 54.980000000000004, "end": 57.82, "text": "AI生成的代码不能直接跑在业务服务器上", "tokens": [51619, 48698, 8244, 11336, 1546, 19105, 23230, 223, 28590, 43297, 32585, 3581, 940, 248, 5087, 94, 27408, 5087, 94, 34386, 5708, 51761], "temperature": 0, "avg_logprob": -0.0924049520716421, "compression_ratio": 1.261455525606469, "no_speech_prob": 1.1266722797775852e-11}, {"id": 29, "seek": 2990, "start": 57.82, "end": 59.599999999999994, "text": "万一Agent写了个RM", "tokens": [51761, 23570, 2257, 32, 6930, 5676, 247, 2289, 7549, 49, 44, 51850], "temperature": 0, "avg_logprob": -0.0924049520716421, "compression_ratio": 1.261455525606469, "no_speech_prob": 1.1266722797775852e-11}, {"id": 30, "seek": 5960, "start": 59.6, "end": 60.4, "text": "RF", "tokens": [50365, 49, 37, 50405], "temperature": 0, "avg_logprob": -0.09269216656684875, "compression_ratio": 1.1935483870967742, "no_speech_prob": 1.3008642774092749e-11}, {"id": 31, "seek": 5960, "start": 60.4, "end": 61.7, "text": "这样的命令怎么办", "tokens": [50405, 21209, 1546, 25236, 49061, 15282, 39453, 50470], "temperature": 0, "avg_logprob": -0.09269216656684875, "compression_ratio": 1.1935483870967742, "no_speech_prob": 1.3008642774092749e-11}, {"id": 32, "seek": 5960, "start": 61.7, "end": 62.58, "text": "谁负责", "tokens": [50470, 33556, 18464, 253, 18464, 96, 50514], "temperature": 0, "avg_logprob": -0.09269216656684875, "compression_ratio": 1.1935483870967742, "no_speech_prob": 1.3008642774092749e-11}, {"id": 33, "seek": 5960, "start": 62.58, "end": 64.2, "text": "还要自己接Slack", "tokens": [50514, 14852, 4275, 17645, 14468, 46922, 501, 50595], "temperature": 0, "avg_logprob": -0.09269216656684875, "compression_ratio": 1.1935483870967742, "no_speech_prob": 1.3008642774092749e-11}, {"id": 34, "seek": 5960, "start": 64.2, "end": 64.82000000000001, "text": "接丁丁", "tokens": [50595, 14468, 940, 223, 940, 223, 50626], "temperature": 0, "avg_logprob": -0.09269216656684875, "compression_ratio": 1.1935483870967742, "no_speech_prob": 1.3008642774092749e-11}, {"id": 35, "seek": 5960, "start": 64.82000000000001, "end": 65.76, "text": "接企业内部系统", "tokens": [50626, 14468, 7384, 223, 940, 248, 34742, 13470, 25368, 10115, 253, 50673], "temperature": 0, "avg_logprob": -0.09269216656684875, "compression_ratio": 1.1935483870967742, "no_speech_prob": 1.3008642774092749e-11}, {"id": 36, "seek": 5960, "start": 65.76, "end": 67.74000000000001, "text": "甚至还要自己写一套审批流", "tokens": [50673, 17556, 20844, 14852, 4275, 17645, 5676, 247, 2257, 1881, 245, 2415, 94, 3416, 117, 27854, 50772], "temperature": 0, "avg_logprob": -0.09269216656684875, "compression_ratio": 1.1935483870967742, "no_speech_prob": 1.3008642774092749e-11}, {"id": 37, "seek": 5960, "start": 67.74000000000001, "end": 69.42, "text": "防止Agent的自作主张", "tokens": [50772, 35863, 30438, 32, 6930, 1546, 9722, 11914, 13557, 44059, 50856], "temperature": 0, "avg_logprob": -0.09269216656684875, "compression_ratio": 1.1935483870967742, "no_speech_prob": 1.3008642774092749e-11}, {"id": 38, "seek": 5960, "start": 69.42, "end": 70.84, "text": "把生产数据库给删了", "tokens": [50856, 16075, 8244, 1369, 100, 33188, 26075, 106, 6346, 241, 23197, 2437, 254, 2289, 50927], "temperature": 0, "avg_logprob": -0.09269216656684875, "compression_ratio": 1.1935483870967742, "no_speech_prob": 1.3008642774092749e-11}, {"id": 39, "seek": 5960, "start": 70.84, "end": 72.38, "text": "这些脏活累活", "tokens": [50927, 5562, 13824, 27067, 237, 25956, 43656, 25956, 51004], "temperature": 0, "avg_logprob": -0.09269216656684875, "compression_ratio": 1.1935483870967742, "no_speech_prob": 1.3008642774092749e-11}, {"id": 40, "seek": 5960, "start": 72.38, "end": 74.32000000000001, "text": "跟Agent的核心业务逻辑", "tokens": [51004, 9678, 32, 6930, 1546, 8987, 116, 7945, 940, 248, 5087, 94, 2215, 119, 9830, 239, 51101], "temperature": 0, "avg_logprob": -0.09269216656684875, "compression_ratio": 1.1935483870967742, "no_speech_prob": 1.3008642774092749e-11}, {"id": 41, "seek": 5960, "start": 74.32000000000001, "end": 75.6, "text": "半毛钱关系都没有", "tokens": [51101, 30018, 39057, 39623, 28053, 25368, 7182, 17944, 51165], "temperature": 0, "avg_logprob": -0.09269216656684875, "compression_ratio": 1.1935483870967742, "no_speech_prob": 1.3008642774092749e-11}, {"id": 42, "seek": 5960, "start": 75.6, "end": 78.7, "text": "但你需要花80%的时间去搞定它们", "tokens": [51165, 8395, 2166, 35748, 20127, 4702, 4, 1546, 44848, 6734, 41816, 12088, 11284, 9497, 51320], "temperature": 0, "avg_logprob": -0.09269216656684875, "compression_ratio": 1.1935483870967742, "no_speech_prob": 1.3008642774092749e-11}, {"id": 43, "seek": 5960, "start": 78.7, "end": 79.38, "text": "这合理吗", "tokens": [51320, 5562, 14245, 13876, 14769, 51354], "temperature": 0, "avg_logprob": -0.09269216656684875, "compression_ratio": 1.1935483870967742, "no_speech_prob": 1.3008642774092749e-11}, {"id": 44, "seek": 5960, "start": 79.38, "end": 81.24000000000001, "text": "其实现在的Agent开发", "tokens": [51354, 41646, 25040, 1546, 32, 6930, 18937, 28926, 51447], "temperature": 0, "avg_logprob": -0.09269216656684875, "compression_ratio": 1.1935483870967742, "no_speech_prob": 1.3008642774092749e-11}, {"id": 45, "seek": 5960, "start": 81.24000000000001, "end": 82.54, "text": "就特别像当年", "tokens": [51447, 3111, 17682, 18453, 12760, 16233, 5157, 51512], "temperature": 0, "avg_logprob": -0.09269216656684875, "compression_ratio": 1.1935483870967742, "no_speech_prob": 1.3008642774092749e-11}, {"id": 46, "seek": 5960, "start": 82.54, "end": 84.6, "text": "没有Next.js时的Web开发", "tokens": [51512, 17944, 31002, 13, 25530, 15729, 1546, 4360, 65, 18937, 28926, 51615], "temperature": 0, "avg_logprob": -0.09269216656684875, "compression_ratio": 1.1935483870967742, "no_speech_prob": 1.3008642774092749e-11}, {"id": 47, "seek": 5960, "start": 84.6, "end": 87.18, "text": "大家都在疯狂地重复造轮子", "tokens": [51615, 46525, 3581, 18140, 107, 18637, 224, 10928, 12624, 1787, 235, 37583, 17819, 106, 7626, 51744], "temperature": 0, "avg_logprob": -0.09269216656684875, "compression_ratio": 1.1935483870967742, "no_speech_prob": 1.3008642774092749e-11}, {"id": 48, "seek": 8718, "start": 87.18, "end": 90.32000000000001, "text": "拼凑各种路由 打包工具和状态管理", "tokens": [50365, 6852, 120, 6336, 239, 17516, 39810, 24658, 23786, 220, 12467, 23305, 23323, 39806, 12565, 35276, 114, 3757, 223, 23131, 13876, 50522], "temperature": 0, "avg_logprob": -0.11569981216695267, "compression_ratio": 1.1851851851851851, "no_speech_prob": 1.4748898283234446e-11}, {"id": 49, "seek": 8718, "start": 90.32000000000001, "end": 92.74000000000001, "text": "每个团队都在写自己的一套脚手架", "tokens": [50522, 23664, 7549, 3919, 95, 10034, 253, 7182, 3581, 5676, 247, 17645, 1546, 2257, 1881, 245, 27067, 248, 11389, 7360, 114, 50643], "temperature": 0, "avg_logprob": -0.11569981216695267, "compression_ratio": 1.1851851851851851, "no_speech_prob": 1.4748898283234446e-11}, {"id": 50, "seek": 8718, "start": 92.74000000000001, "end": 95.4, "text": "Rissel这次搞出Eve的思路非常明确", "tokens": [50643, 49, 271, 790, 5562, 9487, 41816, 7781, 36, 303, 1546, 8870, 24658, 14392, 11100, 38114, 106, 50776], "temperature": 0, "avg_logprob": -0.11569981216695267, "compression_ratio": 1.1851851851851851, "no_speech_prob": 1.4748898283234446e-11}, {"id": 51, "seek": 8718, "start": 95.4, "end": 97.96000000000001, "text": "不要让开发者再去拼凑零件了", "tokens": [50776, 11962, 33650, 18937, 28926, 12444, 8623, 6734, 6852, 120, 6336, 239, 6306, 114, 20485, 2289, 50904], "temperature": 0, "avg_logprob": -0.11569981216695267, "compression_ratio": 1.1851851851851851, "no_speech_prob": 1.4748898283234446e-11}, {"id": 52, "seek": 8718, "start": 97.96000000000001, "end": 100.0, "text": "我把生产环境需要的所有基建", "tokens": [50904, 1654, 16075, 8244, 1369, 100, 8051, 107, 47885, 35748, 1546, 39300, 26008, 34157, 51006], "temperature": 0, "avg_logprob": -0.11569981216695267, "compression_ratio": 1.1851851851851851, "no_speech_prob": 1.4748898283234446e-11}, {"id": 53, "seek": 8718, "start": 100.0, "end": 101.16000000000001, "text": "直接打包送给你", "tokens": [51006, 43297, 12467, 23305, 29309, 23197, 2166, 51064], "temperature": 0, "avg_logprob": -0.11569981216695267, "compression_ratio": 1.1851851851851851, "no_speech_prob": 1.4748898283234446e-11}, {"id": 54, "seek": 8718, "start": 101.16000000000001, "end": 104.0, "text": "而且它用了一个极其讨巧的设计理念", "tokens": [51064, 22942, 11284, 9254, 2289, 20182, 7360, 223, 9572, 7422, 101, 43605, 1546, 7422, 122, 7422, 94, 13876, 33679, 51206], "temperature": 0, "avg_logprob": -0.11569981216695267, "compression_ratio": 1.1851851851851851, "no_speech_prob": 1.4748898283234446e-11}, {"id": 55, "seek": 8718, "start": 104.0, "end": 105.2, "text": "文件系统优先", "tokens": [51206, 17174, 20485, 25368, 10115, 253, 7384, 246, 10108, 51266], "temperature": 0, "avg_logprob": -0.11569981216695267, "compression_ratio": 1.1851851851851851, "no_speech_prob": 1.4748898283234446e-11}, {"id": 56, "seek": 8718, "start": 105.2, "end": 106.44000000000001, "text": "File System First", "tokens": [51266, 37, 794, 8910, 2386, 51328], "temperature": 0, "avg_logprob": -0.11569981216695267, "compression_ratio": 1.1851851851851851, "no_speech_prob": 1.4748898283234446e-11}, {"id": 57, "seek": 8718, "start": 106.44000000000001, "end": 109.32000000000001, "text": "就像Next.js把目录变成了路由一样", "tokens": [51328, 3111, 12760, 31002, 13, 25530, 16075, 11386, 7391, 243, 2129, 246, 11336, 2289, 24658, 23786, 2257, 14496, 51472], "temperature": 0, "avg_logprob": -0.11569981216695267, "compression_ratio": 1.1851851851851851, "no_speech_prob": 1.4748898283234446e-11}, {"id": 58, "seek": 8718, "start": 109.32000000000001, "end": 111.4, "text": "Eve把目录变成了Agent", "tokens": [51472, 36, 303, 16075, 11386, 7391, 243, 2129, 246, 11336, 2289, 32, 6930, 51576], "temperature": 0, "avg_logprob": -0.11569981216695267, "compression_ratio": 1.1851851851851851, "no_speech_prob": 1.4748898283234446e-11}, {"id": 59, "seek": 11140, "start": 111.4, "end": 113.98, "text": "接下来我们从工程落地的视角", "tokens": [50365, 14468, 4438, 6912, 15003, 35630, 23323, 29649, 30848, 10928, 1546, 40656, 29389, 50494], "temperature": 0, "avg_logprob": -0.09786263790876505, "compression_ratio": 1.2551928783382789, "no_speech_prob": 1.3104544359376913e-11}, {"id": 60, "seek": 11140, "start": 113.98, "end": 116.84, "text": "硬核拆解一下Eve到底解决了哪些痛点", "tokens": [50494, 38114, 105, 8987, 116, 6852, 228, 17278, 8861, 36, 303, 33883, 17278, 5676, 111, 2289, 17028, 13824, 28737, 12579, 50637], "temperature": 0, "avg_logprob": -0.09786263790876505, "compression_ratio": 1.2551928783382789, "no_speech_prob": 1.3104544359376913e-11}, {"id": 61, "seek": 11140, "start": 116.84, "end": 118.36, "text": "文件系统及Agent", "tokens": [50637, 17174, 20485, 25368, 10115, 253, 25703, 32, 6930, 50713], "temperature": 0, "avg_logprob": -0.09786263790876505, "compression_ratio": 1.2551928783382789, "no_speech_prob": 1.3104544359376913e-11}, {"id": 62, "seek": 11140, "start": 118.36, "end": 121.7, "text": "在Eve里你不需要写一堆复杂的注册代码", "tokens": [50713, 3581, 36, 303, 15759, 2166, 1960, 35748, 5676, 247, 2257, 10726, 228, 1787, 235, 4422, 224, 1546, 26432, 5676, 234, 19105, 23230, 223, 50880], "temperature": 0, "avg_logprob": -0.09786263790876505, "compression_ratio": 1.2551928783382789, "no_speech_prob": 1.3104544359376913e-11}, {"id": 63, "seek": 11140, "start": 121.7, "end": 123.24000000000001, "text": "一个目录就是一个Agent", "tokens": [50880, 20182, 11386, 7391, 243, 5620, 20182, 32, 6930, 50957], "temperature": 0, "avg_logprob": -0.09786263790876505, "compression_ratio": 1.2551928783382789, "no_speech_prob": 1.3104544359376913e-11}, {"id": 64, "seek": 11140, "start": 123.24000000000001, "end": 125.84, "text": "你的Agent.ts用来配模型", "tokens": [50957, 18961, 32, 6930, 13, 1373, 9254, 6912, 38846, 41908, 39823, 51087], "temperature": 0, "avg_logprob": -0.09786263790876505, "compression_ratio": 1.2551928783382789, "no_speech_prob": 1.3104544359376913e-11}, {"id": 65, "seek": 11140, "start": 125.84, "end": 128.46, "text": "Instructions.md就是系统提示词", "tokens": [51087, 28411, 1757, 626, 13, 76, 67, 5620, 25368, 10115, 253, 20949, 25696, 5233, 235, 51218], "temperature": 0, "avg_logprob": -0.09786263790876505, "compression_ratio": 1.2551928783382789, "no_speech_prob": 1.3104544359376913e-11}, {"id": 66, "seek": 11140, "start": 128.46, "end": 129.82, "text": "你想加个工具", "tokens": [51218, 38386, 9990, 7549, 23323, 39806, 51286], "temperature": 0, "avg_logprob": -0.09786263790876505, "compression_ratio": 1.2551928783382789, "no_speech_prob": 1.3104544359376913e-11}, {"id": 67, "seek": 11140, "start": 129.82, "end": 132.74, "text": "直接在Tools目录下建个TypeScript文件", "tokens": [51286, 43297, 3581, 51, 29298, 11386, 7391, 243, 4438, 34157, 7549, 22464, 494, 14237, 17174, 20485, 51432], "temperature": 0, "avg_logprob": -0.09786263790876505, "compression_ratio": 1.2551928783382789, "no_speech_prob": 1.3104544359376913e-11}, {"id": 68, "seek": 11140, "start": 132.74, "end": 134.58, "text": "文件名就是工具名", "tokens": [51432, 17174, 20485, 15940, 5620, 23323, 39806, 15940, 51524], "temperature": 0, "avg_logprob": -0.09786263790876505, "compression_ratio": 1.2551928783382789, "no_speech_prob": 1.3104544359376913e-11}, {"id": 69, "seek": 11140, "start": 134.58, "end": 137.36, "text": "Eve会在构建时自动发现它", "tokens": [51524, 36, 303, 12949, 3581, 7360, 226, 34157, 15729, 9722, 34961, 28926, 20204, 11284, 51663], "temperature": 0, "avg_logprob": -0.09786263790876505, "compression_ratio": 1.2551928783382789, "no_speech_prob": 1.3104544359376913e-11}, {"id": 70, "seek": 11140, "start": 137.5, "end": 140.70000000000002, "text": "比如你建一个Tools.run下滑线SQL.ts的文件", "tokens": [51670, 36757, 2166, 34157, 20182, 51, 29298, 13, 12997, 4438, 15868, 239, 16853, 123, 39934, 13, 1373, 1546, 17174, 20485, 51830], "temperature": 0, "avg_logprob": -0.09786263790876505, "compression_ratio": 1.2551928783382789, "no_speech_prob": 1.3104544359376913e-11}, {"id": 71, "seek": 14070, "start": 140.7, "end": 142.83999999999997, "text": "里面有Zo的定义输入Schema", "tokens": [50365, 15759, 8833, 2412, 57, 78, 1546, 12088, 2930, 231, 9830, 241, 14028, 31560, 5619, 50472], "temperature": 0, "avg_logprob": -0.11992514651754628, "compression_ratio": 1.176300578034682, "no_speech_prob": 1.3850706172269245e-11}, {"id": 72, "seek": 14070, "start": 142.83999999999997, "end": 145.54, "text": "Eve就会自动把这个工具暴露给模型", "tokens": [50472, 36, 303, 3111, 12949, 9722, 34961, 16075, 15368, 23323, 39806, 23826, 112, 18594, 110, 23197, 41908, 39823, 50607], "temperature": 0, "avg_logprob": -0.11992514651754628, "compression_ratio": 1.176300578034682, "no_speech_prob": 1.3850706172269245e-11}, {"id": 73, "seek": 14070, "start": 145.54, "end": 148.28, "text": "模型可以直接调用RunSQL", "tokens": [50607, 41908, 39823, 6723, 43297, 8897, 225, 9254, 42639, 39934, 50744], "temperature": 0, "avg_logprob": -0.11992514651754628, "compression_ratio": 1.176300578034682, "no_speech_prob": 1.3850706172269245e-11}, {"id": 74, "seek": 14070, "start": 148.28, "end": 150.32, "text": "不需要任何额外的注册步骤", "tokens": [50744, 1960, 35748, 26443, 11906, 12501, 251, 12022, 1546, 26432, 5676, 234, 31429, 49657, 97, 50846], "temperature": 0, "avg_logprob": -0.11992514651754628, "compression_ratio": 1.176300578034682, "no_speech_prob": 1.3850706172269245e-11}, {"id": 75, "seek": 14070, "start": 150.32, "end": 151.78, "text": "你想教它个新技能", "tokens": [50846, 38386, 21936, 11284, 7549, 12560, 32502, 8225, 50919], "temperature": 0, "avg_logprob": -0.11992514651754628, "compression_ratio": 1.176300578034682, "no_speech_prob": 1.3850706172269245e-11}, {"id": 76, "seek": 14070, "start": 151.78, "end": 153.26, "text": "在Skills目录下", "tokens": [50919, 3581, 50, 74, 2565, 11386, 7391, 243, 4438, 50993], "temperature": 0, "avg_logprob": -0.11992514651754628, "compression_ratio": 1.176300578034682, "no_speech_prob": 1.3850706172269245e-11}, {"id": 77, "seek": 14070, "start": 153.26, "end": 154.17999999999998, "text": "Deal个Markdown", "tokens": [50993, 11089, 304, 7549, 15168, 5093, 51039], "temperature": 0, "avg_logprob": -0.11992514651754628, "compression_ratio": 1.176300578034682, "no_speech_prob": 1.3850706172269245e-11}, {"id": 78, "seek": 14070, "start": 154.17999999999998, "end": 156.66, "text": "模型在需要的时候会自动加载", "tokens": [51039, 41908, 39823, 3581, 35748, 49873, 12949, 9722, 34961, 9990, 17819, 121, 51163], "temperature": 0, "avg_logprob": -0.11992514651754628, "compression_ratio": 1.176300578034682, "no_speech_prob": 1.3850706172269245e-11}, {"id": 79, "seek": 14070, "start": 156.66, "end": 157.95999999999998, "text": "比如你有个Skills", "tokens": [51163, 36757, 2166, 2412, 7549, 50, 74, 2565, 51228], "temperature": 0, "avg_logprob": -0.11992514651754628, "compression_ratio": 1.176300578034682, "no_speech_prob": 1.3850706172269245e-11}, {"id": 80, "seek": 14070, "start": 157.95999999999998, "end": 158.72, "text": "Revenue", "tokens": [51228, 8524, 29307, 51266], "temperature": 0, "avg_logprob": -0.11992514651754628, "compression_ratio": 1.176300578034682, "no_speech_prob": 1.3850706172269245e-11}, {"id": 81, "seek": 14070, "start": 158.72, "end": 159.83999999999997, "text": "Definitions", "tokens": [51266, 11089, 5194, 2451, 51322], "temperature": 0, "avg_logprob": -0.11992514651754628, "compression_ratio": 1.176300578034682, "no_speech_prob": 1.3850706172269245e-11}, {"id": 82, "seek": 14070, "start": 159.83999999999997, "end": 160.83999999999997, "text": ".md", "tokens": [51322, 13, 76, 67, 51372], "temperature": 0, "avg_logprob": -0.11992514651754628, "compression_ratio": 1.176300578034682, "no_speech_prob": 1.3850706172269245e-11}, {"id": 83, "seek": 14070, "start": 160.83999999999997, "end": 163.83999999999997, "text": "里面写着收入是扣除退款后的金额", "tokens": [51372, 15759, 8833, 5676, 247, 20708, 18681, 14028, 1541, 3416, 96, 32999, 46361, 48798, 13547, 1546, 19117, 12501, 251, 51522], "temperature": 0, "avg_logprob": -0.11992514651754628, "compression_ratio": 1.176300578034682, "no_speech_prob": 1.3850706172269245e-11}, {"id": 84, "seek": 14070, "start": 163.83999999999997, "end": 166.32, "text": "按周统计周一为起点", "tokens": [51522, 26613, 37390, 10115, 253, 7422, 94, 37390, 2257, 13992, 9147, 12579, 51646], "temperature": 0, "avg_logprob": -0.11992514651754628, "compression_ratio": 1.176300578034682, "no_speech_prob": 1.3850706172269245e-11}, {"id": 85, "seek": 14070, "start": 166.32, "end": 167.29999999999998, "text": "这样的业务规则", "tokens": [51646, 21209, 1546, 940, 248, 5087, 94, 6758, 226, 2437, 247, 51695], "temperature": 0, "avg_logprob": -0.11992514651754628, "compression_ratio": 1.176300578034682, "no_speech_prob": 1.3850706172269245e-11}, {"id": 86, "seek": 14070, "start": 167.29999999999998, "end": 169.66, "text": "当用户问上周收入多少时", "tokens": [51695, 16233, 9254, 1486, 115, 22064, 5708, 37390, 18681, 14028, 41492, 15729, 51813], "temperature": 0, "avg_logprob": -0.11992514651754628, "compression_ratio": 1.176300578034682, "no_speech_prob": 1.3850706172269245e-11}, {"id": 87, "seek": 16966, "start": 169.66, "end": 171.57999999999998, "text": "模型会自动加载这个技能", "tokens": [50365, 41908, 39823, 12949, 9722, 34961, 9990, 17819, 121, 15368, 32502, 8225, 50461], "temperature": 0, "avg_logprob": -0.08133612901736528, "compression_ratio": 1.2616279069767442, "no_speech_prob": 1.5342711476296067e-11}, {"id": 88, "seek": 16966, "start": 171.57999999999998, "end": 173.5, "text": "确保回答符合公司的定义", "tokens": [50461, 38114, 106, 24302, 8350, 28223, 5437, 99, 14245, 13545, 32981, 1546, 12088, 2930, 231, 50557], "temperature": 0, "avg_logprob": -0.08133612901736528, "compression_ratio": 1.2616279069767442, "no_speech_prob": 1.5342711476296067e-11}, {"id": 89, "seek": 16966, "start": 173.5, "end": 175.07999999999998, "text": "这种设计太直觉了", "tokens": [50557, 5562, 39810, 7422, 122, 7422, 94, 9455, 16186, 24447, 2289, 50636], "temperature": 0, "avg_logprob": -0.08133612901736528, "compression_ratio": 1.2616279069767442, "no_speech_prob": 1.5342711476296067e-11}, {"id": 90, "seek": 16966, "start": 175.07999999999998, "end": 177.82, "text": "你一眼扫过去就能知道这个agent是干嘛的", "tokens": [50636, 2166, 2257, 25281, 3416, 104, 16866, 6734, 3111, 8225, 7758, 15368, 559, 317, 1541, 26111, 20722, 1546, 50773], "temperature": 0, "avg_logprob": -0.08133612901736528, "compression_ratio": 1.2616279069767442, "no_speech_prob": 1.5342711476296067e-11}, {"id": 91, "seek": 16966, "start": 177.82, "end": 178.98, "text": "能用什么工具", "tokens": [50773, 8225, 9254, 10440, 23323, 39806, 50831], "temperature": 0, "avg_logprob": -0.08133612901736528, "compression_ratio": 1.2616279069767442, "no_speech_prob": 1.5342711476296067e-11}, {"id": 92, "seek": 16966, "start": 178.98, "end": 179.82, "text": "有什么技能", "tokens": [50831, 2412, 10440, 32502, 8225, 50873], "temperature": 0, "avg_logprob": -0.08133612901736528, "compression_ratio": 1.2616279069767442, "no_speech_prob": 1.5342711476296067e-11}, {"id": 93, "seek": 16966, "start": 179.82, "end": 182.64, "text": "它消除了传统框架里那种到处注册", "tokens": [50873, 11284, 28837, 32999, 2289, 7384, 254, 10115, 253, 21416, 228, 7360, 114, 15759, 4184, 39810, 4511, 1787, 226, 26432, 5676, 234, 51014], "temperature": 0, "avg_logprob": -0.08133612901736528, "compression_ratio": 1.2616279069767442, "no_speech_prob": 1.5342711476296067e-11}, {"id": 94, "seek": 16966, "start": 182.64, "end": 184.8, "text": "到处引用的意大利面条代码", "tokens": [51014, 4511, 1787, 226, 41301, 9254, 1546, 9042, 3582, 23700, 8833, 48837, 19105, 23230, 223, 51122], "temperature": 0, "avg_logprob": -0.08133612901736528, "compression_ratio": 1.2616279069767442, "no_speech_prob": 1.5342711476296067e-11}, {"id": 95, "seek": 16966, "start": 184.8, "end": 187.78, "text": "这极大的降低了团队协作时的认知负担", "tokens": [51122, 5562, 7360, 223, 39156, 47421, 41377, 2289, 3919, 95, 10034, 253, 5322, 237, 11914, 15729, 1546, 7422, 97, 6498, 18464, 253, 6852, 227, 51271], "temperature": 0, "avg_logprob": -0.08133612901736528, "compression_ratio": 1.2616279069767442, "no_speech_prob": 1.5342711476296067e-11}, {"id": 96, "seek": 16966, "start": 187.78, "end": 189.54, "text": "新人上手也快得多", "tokens": [51271, 12560, 4035, 5708, 11389, 6404, 10251, 5916, 6392, 51359], "temperature": 0, "avg_logprob": -0.08133612901736528, "compression_ratio": 1.2616279069767442, "no_speech_prob": 1.5342711476296067e-11}, {"id": 97, "seek": 16966, "start": 189.54, "end": 191.72, "text": "你不需要学习一堆复杂的API", "tokens": [51359, 2166, 1960, 35748, 29618, 2930, 254, 2257, 10726, 228, 1787, 235, 4422, 224, 1546, 4715, 40, 51468], "temperature": 0, "avg_logprob": -0.08133612901736528, "compression_ratio": 1.2616279069767442, "no_speech_prob": 1.5342711476296067e-11}, {"id": 98, "seek": 16966, "start": 191.72, "end": 193.68, "text": "只需要理解目录结构就行了", "tokens": [51468, 14003, 35748, 13876, 17278, 11386, 7391, 243, 45641, 7360, 226, 3111, 46606, 51566], "temperature": 0, "avg_logprob": -0.08133612901736528, "compression_ratio": 1.2616279069767442, "no_speech_prob": 1.5342711476296067e-11}, {"id": 99, "seek": 16966, "start": 193.68, "end": 195.88, "text": "开箱即用的生产机基建", "tokens": [51566, 18937, 11249, 109, 39127, 9254, 1546, 8244, 1369, 100, 37960, 26008, 34157, 51676], "temperature": 0, "avg_logprob": -0.08133612901736528, "compression_ratio": 1.2616279069767442, "no_speech_prob": 1.5342711476296067e-11}, {"id": 100, "seek": 19588, "start": 195.88, "end": 198.04, "text": "这才是EV最核心的杀手键", "tokens": [50365, 5562, 18888, 1541, 36, 53, 8661, 8987, 116, 7945, 1546, 4422, 222, 11389, 23049, 106, 50473], "temperature": 0, "avg_logprob": -0.09456519422859981, "compression_ratio": 1.2080745341614907, "no_speech_prob": 1.4850900023621882e-11}, {"id": 101, "seek": 19588, "start": 198.04, "end": 200.28, "text": "它底层集成了Workflow SDK", "tokens": [50473, 11284, 22816, 9636, 224, 26020, 11336, 2289, 28846, 10565, 37135, 50585], "temperature": 0, "avg_logprob": -0.09456519422859981, "compression_ratio": 1.2080745341614907, "no_speech_prob": 1.4850900023621882e-11}, {"id": 102, "seek": 19588, "start": 200.28, "end": 201.48, "text": "这意味着什么", "tokens": [50585, 5562, 9042, 17268, 20708, 10440, 50645], "temperature": 0, "avg_logprob": -0.09456519422859981, "compression_ratio": 1.2080745341614907, "no_speech_prob": 1.4850900023621882e-11}, {"id": 103, "seek": 19588, "start": 201.48, "end": 204.46, "text": "意味着你的agent是自带持久化执行的", "tokens": [50645, 9042, 17268, 20708, 18961, 559, 317, 1541, 9722, 4845, 99, 17694, 25320, 23756, 3416, 100, 8082, 1546, 50794], "temperature": 0, "avg_logprob": -0.09456519422859981, "compression_ratio": 1.2080745341614907, "no_speech_prob": 1.4850900023621882e-11}, {"id": 104, "seek": 19588, "start": 204.46, "end": 207.07999999999998, "text": "每一步操作都会被checkpoint记录下来", "tokens": [50794, 23664, 2257, 31429, 13167, 235, 11914, 7182, 12949, 23238, 15723, 6053, 34756, 7391, 243, 4438, 6912, 50925], "temperature": 0, "avg_logprob": -0.09456519422859981, "compression_ratio": 1.2080745341614907, "no_speech_prob": 1.4850900023621882e-11}, {"id": 105, "seek": 19588, "start": 207.07999999999998, "end": 209.29999999999998, "text": "EV把绘画做成checkpointed workflow", "tokens": [50925, 36, 53, 16075, 10115, 246, 27126, 10907, 11336, 15723, 6053, 292, 20993, 51036], "temperature": 0, "avg_logprob": -0.09456519422859981, "compression_ratio": 1.2080745341614907, "no_speech_prob": 1.4850900023621882e-11}, {"id": 106, "seek": 19588, "start": 209.29999999999998, "end": 211.51999999999998, "text": "已完成的步骤会记录结果", "tokens": [51036, 15701, 41509, 1546, 31429, 49657, 97, 12949, 34756, 7391, 243, 45641, 9319, 51147], "temperature": 0, "avg_logprob": -0.09456519422859981, "compression_ratio": 1.2080745341614907, "no_speech_prob": 1.4850900023621882e-11}, {"id": 107, "seek": 19588, "start": 211.51999999999998, "end": 212.22, "text": "不会重跑", "tokens": [51147, 47928, 12624, 32585, 51182], "temperature": 0, "avg_logprob": -0.09456519422859981, "compression_ratio": 1.2080745341614907, "no_speech_prob": 1.4850900023621882e-11}, {"id": 108, "seek": 19588, "start": 212.22, "end": 213.42, "text": "崩溃或部署后", "tokens": [51182, 49378, 102, 16084, 225, 19780, 13470, 16469, 110, 13547, 51242], "temperature": 0, "avg_logprob": -0.09456519422859981, "compression_ratio": 1.2080745341614907, "no_speech_prob": 1.4850900023621882e-11}, {"id": 109, "seek": 19588, "start": 213.42, "end": 215.22, "text": "可以从已确认的步骤继续", "tokens": [51242, 6723, 35630, 15701, 38114, 106, 7422, 97, 1546, 31429, 49657, 97, 10115, 100, 10115, 255, 51332], "temperature": 0, "avg_logprob": -0.09456519422859981, "compression_ratio": 1.2080745341614907, "no_speech_prob": 1.4850900023621882e-11}, {"id": 110, "seek": 19588, "start": 215.22, "end": 217.78, "text": "遇到人工审批或等待后续消息时", "tokens": [51332, 3330, 229, 4511, 4035, 23323, 2415, 94, 3416, 117, 19780, 10187, 18390, 13547, 10115, 255, 28837, 26460, 15729, 51460], "temperature": 0, "avg_logprob": -0.09456519422859981, "compression_ratio": 1.2080745341614907, "no_speech_prob": 1.4850900023621882e-11}, {"id": 111, "seek": 19588, "start": 217.78, "end": 219.96, "text": "Session可以暂停不消耗计算资源", "tokens": [51460, 50, 4311, 6723, 23826, 224, 36135, 1960, 28837, 4450, 245, 7422, 94, 19497, 5266, 226, 47402, 51569], "temperature": 0, "avg_logprob": -0.09456519422859981, "compression_ratio": 1.2080745341614907, "no_speech_prob": 1.4850900023621882e-11}, {"id": 112, "seek": 21996, "start": 219.96, "end": 223.08, "text": "这解决了一个agent的开发中最头疼的问题", "tokens": [50365, 5562, 17278, 5676, 111, 2289, 20182, 559, 317, 1546, 18937, 28926, 5975, 8661, 39862, 18140, 120, 1546, 34069, 50521], "temperature": 0, "avg_logprob": -0.07305083028587377, "compression_ratio": 1.3519553072625698, "no_speech_prob": 1.4786736071692452e-11}, {"id": 113, "seek": 21996, "start": 223.08, "end": 224.86, "text": "状态管理想象一个场景", "tokens": [50521, 35276, 114, 3757, 223, 23131, 13876, 7093, 45007, 20182, 50255, 50218, 50610], "temperature": 0, "avg_logprob": -0.07305083028587377, "compression_ratio": 1.3519553072625698, "no_speech_prob": 1.4786736071692452e-11}, {"id": 114, "seek": 21996, "start": 224.86, "end": 228.24, "text": "你的agent在处理一个复杂的数据分析任务", "tokens": [50610, 18961, 559, 317, 3581, 1787, 226, 13876, 20182, 1787, 235, 4422, 224, 1546, 33188, 26075, 106, 6627, 7360, 238, 26443, 5087, 94, 50779], "temperature": 0, "avg_logprob": -0.07305083028587377, "compression_ratio": 1.3519553072625698, "no_speech_prob": 1.4786736071692452e-11}, {"id": 115, "seek": 21996, "start": 228.24, "end": 230.28, "text": "它需要先从数据库查询数据", "tokens": [50779, 11284, 35748, 10108, 35630, 33188, 26075, 106, 6346, 241, 42623, 5233, 95, 33188, 26075, 106, 50881], "temperature": 0, "avg_logprob": -0.07305083028587377, "compression_ratio": 1.3519553072625698, "no_speech_prob": 1.4786736071692452e-11}, {"id": 116, "seek": 21996, "start": 230.28, "end": 232.56, "text": "然后调用一个外部API做分析", "tokens": [50881, 26636, 8897, 225, 9254, 20182, 12022, 13470, 4715, 40, 10907, 6627, 7360, 238, 50995], "temperature": 0, "avg_logprob": -0.07305083028587377, "compression_ratio": 1.3519553072625698, "no_speech_prob": 1.4786736071692452e-11}, {"id": 117, "seek": 21996, "start": 232.56, "end": 233.52, "text": "最后生成报告", "tokens": [50995, 8661, 13547, 8244, 11336, 49817, 16846, 51043], "temperature": 0, "avg_logprob": -0.07305083028587377, "compression_ratio": 1.3519553072625698, "no_speech_prob": 1.4786736071692452e-11}, {"id": 118, "seek": 21996, "start": 233.52, "end": 234.86, "text": "在传统框架里", "tokens": [51043, 3581, 7384, 254, 10115, 253, 21416, 228, 7360, 114, 15759, 51110], "temperature": 0, "avg_logprob": -0.07305083028587377, "compression_ratio": 1.3519553072625698, "no_speech_prob": 1.4786736071692452e-11}, {"id": 119, "seek": 21996, "start": 234.86, "end": 237.46, "text": "如果在第二部API调用时网络断了", "tokens": [51110, 13119, 3581, 19693, 13470, 4715, 40, 8897, 225, 9254, 15729, 16469, 239, 10115, 250, 4307, 255, 2289, 51240], "temperature": 0, "avg_logprob": -0.07305083028587377, "compression_ratio": 1.3519553072625698, "no_speech_prob": 1.4786736071692452e-11}, {"id": 120, "seek": 21996, "start": 237.46, "end": 239.26000000000002, "text": "整个任务就得重新开始", "tokens": [51240, 27662, 7549, 26443, 5087, 94, 3111, 5916, 12624, 12560, 45213, 51330], "temperature": 0, "avg_logprob": -0.07305083028587377, "compression_ratio": 1.3519553072625698, "no_speech_prob": 1.4786736071692452e-11}, {"id": 121, "seek": 21996, "start": 239.26000000000002, "end": 241.56, "text": "在EV里已完成的第一步会被记录", "tokens": [51330, 3581, 36, 53, 15759, 15701, 41509, 1546, 18049, 31429, 12949, 23238, 34756, 7391, 243, 51445], "temperature": 0, "avg_logprob": -0.07305083028587377, "compression_ratio": 1.3519553072625698, "no_speech_prob": 1.4786736071692452e-11}, {"id": 122, "seek": 21996, "start": 241.56, "end": 243.86, "text": "网络恢复后直接从第二部继续", "tokens": [51445, 16469, 239, 10115, 250, 11845, 95, 1787, 235, 13547, 43297, 35630, 19693, 13470, 10115, 100, 10115, 255, 51560], "temperature": 0, "avg_logprob": -0.07305083028587377, "compression_ratio": 1.3519553072625698, "no_speech_prob": 1.4786736071692452e-11}, {"id": 123, "seek": 21996, "start": 243.86, "end": 245.22, "text": "但这里有个重要细节", "tokens": [51560, 8395, 35102, 2412, 7549, 24928, 10115, 228, 45161, 51628], "temperature": 0, "avg_logprob": -0.07305083028587377, "compression_ratio": 1.3519553072625698, "no_speech_prob": 1.4786736071692452e-11}, {"id": 124, "seek": 21996, "start": 245.22, "end": 247.44, "text": "如果某个Tool在执行中被打断", "tokens": [51628, 13119, 17238, 238, 7549, 51, 1092, 3581, 3416, 100, 8082, 5975, 23238, 12467, 4307, 255, 51739], "temperature": 0, "avg_logprob": -0.07305083028587377, "compression_ratio": 1.3519553072625698, "no_speech_prob": 1.4786736071692452e-11}, {"id": 125, "seek": 21996, "start": 247.44, "end": 248.68, "text": "这一步可能会重跑", "tokens": [51739, 5562, 2257, 31429, 16657, 12949, 12624, 32585, 51801], "temperature": 0, "avg_logprob": -0.07305083028587377, "compression_ratio": 1.3519553072625698, "no_speech_prob": 1.4786736071692452e-11}, {"id": 126, "seek": 24868, "start": 248.68, "end": 250.28, "text": "所以调用外部系统时", "tokens": [50365, 7239, 8897, 225, 9254, 12022, 13470, 25368, 10115, 253, 15729, 50445], "temperature": 0, "avg_logprob": -0.08971221595289605, "compression_ratio": 1.2137203166226913, "no_speech_prob": 1.1530706944817837e-11}, {"id": 127, "seek": 24868, "start": 250.28, "end": 251.66, "text": "你要么做好密等设计", "tokens": [50445, 32085, 6656, 10907, 2131, 47838, 10187, 7422, 122, 7422, 94, 50514], "temperature": 0, "avg_logprob": -0.08971221595289605, "compression_ratio": 1.2137203166226913, "no_speech_prob": 1.1530706944817837e-11}, {"id": 128, "seek": 24868, "start": 251.66, "end": 253.04000000000002, "text": "要么加上人工审批", "tokens": [50514, 4275, 6656, 9990, 5708, 4035, 23323, 2415, 94, 3416, 117, 50583], "temperature": 0, "avg_logprob": -0.08971221595289605, "compression_ratio": 1.2137203166226913, "no_speech_prob": 1.1530706944817837e-11}, {"id": 129, "seek": 24868, "start": 253.04000000000002, "end": 254.74, "text": "这样才能保证数据一致性", "tokens": [50583, 21209, 18888, 8225, 24302, 5233, 223, 33188, 26075, 106, 2257, 6784, 112, 21686, 50668], "temperature": 0, "avg_logprob": -0.08971221595289605, "compression_ratio": 1.2137203166226913, "no_speech_prob": 1.1530706944817837e-11}, {"id": 130, "seek": 24868, "start": 254.74, "end": 256.36, "text": "安全问题他也想好了", "tokens": [50668, 45466, 34069, 5000, 6404, 7093, 12621, 50749], "temperature": 0, "avg_logprob": -0.08971221595289605, "compression_ratio": 1.2137203166226913, "no_speech_prob": 1.1530706944817837e-11}, {"id": 131, "seek": 24868, "start": 256.36, "end": 257.82, "text": "这里要注意一个细节", "tokens": [50749, 35102, 4275, 40794, 20182, 10115, 228, 45161, 50822], "temperature": 0, "avg_logprob": -0.08971221595289605, "compression_ratio": 1.2137203166226913, "no_speech_prob": 1.1530706944817837e-11}, {"id": 132, "seek": 24868, "start": 257.82, "end": 260.36, "text": "EV把agent的生成和执行的代码", "tokens": [50822, 36, 53, 16075, 559, 317, 1546, 8244, 11336, 12565, 3416, 100, 8082, 1546, 19105, 23230, 223, 50949], "temperature": 0, "avg_logprob": -0.08971221595289605, "compression_ratio": 1.2137203166226913, "no_speech_prob": 1.1530706944817837e-11}, {"id": 133, "seek": 24868, "start": 260.36, "end": 261.72, "text": "放进独立sandbox", "tokens": [50949, 12744, 36700, 18637, 105, 24409, 82, 474, 4995, 51017], "temperature": 0, "avg_logprob": -0.08971221595289605, "compression_ratio": 1.2137203166226913, "no_speech_prob": 1.1530706944817837e-11}, {"id": 134, "seek": 24868, "start": 261.72, "end": 264.3, "text": "包括shell命令脚本和文件读写", "tokens": [51017, 41828, 9611, 285, 25236, 49061, 27067, 248, 8802, 12565, 17174, 20485, 5233, 119, 5676, 247, 51146], "temperature": 0, "avg_logprob": -0.08971221595289605, "compression_ratio": 1.2137203166226913, "no_speech_prob": 1.1530706944817837e-11}, {"id": 135, "seek": 24868, "start": 264.3, "end": 265.92, "text": "但开发者定义的tools", "tokens": [51146, 8395, 18937, 28926, 12444, 12088, 2930, 231, 1546, 83, 29298, 51227], "temperature": 0, "avg_logprob": -0.08971221595289605, "compression_ratio": 1.2137203166226913, "no_speech_prob": 1.1530706944817837e-11}, {"id": 136, "seek": 24868, "start": 265.92, "end": 267.62, "text": "运行在应用run time中", "tokens": [51227, 3316, 238, 8082, 3581, 44297, 9254, 12997, 565, 5975, 51312], "temperature": 0, "avg_logprob": -0.08971221595289605, "compression_ratio": 1.2137203166226913, "no_speech_prob": 1.1530706944817837e-11}, {"id": 137, "seek": 24868, "start": 267.62, "end": 270.22, "text": "可以通过ctx.getsandbox", "tokens": [51312, 6723, 19550, 16866, 349, 87, 13, 847, 82, 474, 4995, 51442], "temperature": 0, "avg_logprob": -0.08971221595289605, "compression_ratio": 1.2137203166226913, "no_speech_prob": 1.1530706944817837e-11}, {"id": 138, "seek": 24868, "start": 270.22, "end": 271.2, "text": "调用沙箱", "tokens": [51442, 8897, 225, 9254, 3308, 247, 11249, 109, 51491], "temperature": 0, "avg_logprob": -0.08971221595289605, "compression_ratio": 1.2137203166226913, "no_speech_prob": 1.1530706944817837e-11}, {"id": 139, "seek": 24868, "start": 271.2, "end": 273.62, "text": "所以安全边界不是绝对的隔离", "tokens": [51491, 7239, 45466, 40503, 21185, 7296, 10115, 251, 8713, 1546, 165, 1206, 18614, 119, 51612], "temperature": 0, "avg_logprob": -0.08971221595289605, "compression_ratio": 1.2137203166226913, "no_speech_prob": 1.1530706944817837e-11}, {"id": 140, "seek": 24868, "start": 273.62, "end": 275.2, "text": "而是靠窄工具设计", "tokens": [51612, 11070, 1541, 5363, 254, 30771, 226, 23323, 39806, 7422, 122, 7422, 94, 51691], "temperature": 0, "avg_logprob": -0.08971221595289605, "compression_ratio": 1.2137203166226913, "no_speech_prob": 1.1530706944817837e-11}, {"id": 141, "seek": 24868, "start": 275.2, "end": 278.3, "text": "权限控制审批和密等设计一起完成的", "tokens": [51691, 4422, 225, 43446, 48707, 25491, 2415, 94, 3416, 117, 12565, 47838, 10187, 7422, 122, 7422, 94, 29567, 41509, 1546, 51846], "temperature": 0, "avg_logprob": -0.08971221595289605, "compression_ratio": 1.2137203166226913, "no_speech_prob": 1.1530706944817837e-11}, {"id": 142, "seek": 27830, "start": 278.3, "end": 280.56, "text": "EV支持多个sandbox后端", "tokens": [50365, 36, 53, 35488, 6392, 7549, 82, 474, 4995, 13547, 11957, 107, 50478], "temperature": 0, "avg_logprob": -0.11926460266113281, "compression_ratio": 1.1414473684210527, "no_speech_prob": 1.4975838277808684e-11}, {"id": 143, "seek": 27830, "start": 280.56, "end": 282.7, "text": "在生产环境用versail sandbox", "tokens": [50478, 3581, 8244, 1369, 100, 8051, 107, 47885, 9254, 840, 864, 42115, 50585], "temperature": 0, "avg_logprob": -0.11926460266113281, "compression_ratio": 1.1414473684210527, "no_speech_prob": 1.4975838277808684e-11}, {"id": 144, "seek": 27830, "start": 282.7, "end": 285.32, "text": "本地开发可以用darker micro sandbox", "tokens": [50585, 8802, 10928, 18937, 28926, 6723, 9254, 67, 809, 260, 4532, 42115, 50716], "temperature": 0, "avg_logprob": -0.11926460266113281, "compression_ratio": 1.1414473684210527, "no_speech_prob": 1.4975838277808684e-11}, {"id": 145, "seek": 27830, "start": 285.32, "end": 286.14, "text": "或纯bash", "tokens": [50716, 19780, 16853, 107, 65, 1299, 50757], "temperature": 0, "avg_logprob": -0.11926460266113281, "compression_ratio": 1.1414473684210527, "no_speech_prob": 1.4975838277808684e-11}, {"id": 146, "seek": 27830, "start": 286.14, "end": 287.44, "text": "这样的分层设计", "tokens": [50757, 21209, 1546, 6627, 9636, 224, 7422, 122, 7422, 94, 50822], "temperature": 0, "avg_logprob": -0.11926460266113281, "compression_ratio": 1.1414473684210527, "no_speech_prob": 1.4975838277808684e-11}, {"id": 147, "seek": 27830, "start": 287.44, "end": 289.38, "text": "让你既能灵活调用业务系统", "tokens": [50822, 33650, 2166, 4479, 95, 8225, 13290, 113, 25956, 8897, 225, 9254, 940, 248, 5087, 94, 25368, 10115, 253, 50919], "temperature": 0, "avg_logprob": -0.11926460266113281, "compression_ratio": 1.1414473684210527, "no_speech_prob": 1.4975838277808684e-11}, {"id": 148, "seek": 27830, "start": 289.38, "end": 291.96000000000004, "text": "又能隔离AI生成的不可信代码", "tokens": [50919, 17047, 8225, 165, 1206, 18614, 119, 48698, 8244, 11336, 1546, 1960, 4429, 17665, 19105, 23230, 223, 51048], "temperature": 0, "avg_logprob": -0.11926460266113281, "compression_ratio": 1.1414473684210527, "no_speech_prob": 1.4975838277808684e-11}, {"id": 149, "seek": 27830, "start": 291.96000000000004, "end": 294.66, "text": "极简的human indial loop和多渠道分发", "tokens": [51048, 7360, 223, 11249, 222, 1546, 18796, 1016, 831, 6367, 12565, 6392, 9592, 254, 6025, 6627, 28926, 51183], "temperature": 0, "avg_logprob": -0.11926460266113281, "compression_ratio": 1.1414473684210527, "no_speech_prob": 1.4975838277808684e-11}, {"id": 150, "seek": 27830, "start": 294.66, "end": 296.3, "text": "在EV的工具定义里", "tokens": [51183, 3581, 36, 53, 1546, 23323, 39806, 12088, 2930, 231, 15759, 51265], "temperature": 0, "avg_logprob": -0.11926460266113281, "compression_ratio": 1.1414473684210527, "no_speech_prob": 1.4975838277808684e-11}, {"id": 151, "seek": 27830, "start": 296.3, "end": 298.7, "text": "加个人工审批简直不要太简单", "tokens": [51265, 9990, 7549, 4035, 23323, 2415, 94, 3416, 117, 11249, 222, 16186, 11962, 9455, 11249, 222, 47446, 51385], "temperature": 0, "avg_logprob": -0.11926460266113281, "compression_ratio": 1.1414473684210527, "no_speech_prob": 1.4975838277808684e-11}, {"id": 152, "seek": 27830, "start": 298.7, "end": 300.94, "text": "只要加一行needs approval判断", "tokens": [51385, 14003, 4275, 9990, 2257, 8082, 716, 5147, 13317, 2437, 97, 4307, 255, 51497], "temperature": 0, "avg_logprob": -0.11926460266113281, "compression_ratio": 1.1414473684210527, "no_speech_prob": 1.4975838277808684e-11}, {"id": 153, "seek": 30094, "start": 300.94, "end": 303.34, "text": "比如发现SQL查询超过50G", "tokens": [50365, 36757, 28926, 20204, 39934, 42623, 5233, 95, 19869, 16866, 2803, 38, 50485], "temperature": 0, "avg_logprob": -0.09667437536674633, "compression_ratio": 1.1184834123222749, "no_speech_prob": 1.7270086402620954e-11}, {"id": 154, "seek": 30094, "start": 303.34, "end": 305.26, "text": "Bagent就会自动停下来", "tokens": [50485, 33, 559, 317, 3111, 12949, 9722, 34961, 36135, 4438, 6912, 50581], "temperature": 0, "avg_logprob": -0.09667437536674633, "compression_ratio": 1.1184834123222749, "no_speech_prob": 1.7270086402620954e-11}, {"id": 155, "seek": 30094, "start": 305.26, "end": 306.78, "text": "等你点个头它才继续", "tokens": [50581, 10187, 2166, 12579, 7549, 39862, 11284, 18888, 10115, 100, 10115, 255, 50657], "temperature": 0, "avg_logprob": -0.09667437536674633, "compression_ratio": 1.1184834123222749, "no_speech_prob": 1.7270086402620954e-11}, {"id": 156, "seek": 30094, "start": 306.78, "end": 310.18, "text": "这解决了企业对agent行为失控的终极恐惧", "tokens": [50657, 5562, 17278, 5676, 111, 2289, 7384, 223, 940, 248, 8713, 559, 317, 8082, 13992, 28564, 48707, 1546, 10115, 230, 7360, 223, 47848, 4799, 100, 50827], "temperature": 0, "avg_logprob": -0.09667437536674633, "compression_ratio": 1.1184834123222749, "no_speech_prob": 1.7270086402620954e-11}, {"id": 157, "seek": 30094, "start": 310.18, "end": 312.2, "text": "当agent要执行一个会扫描", "tokens": [50827, 16233, 559, 317, 4275, 3416, 100, 8082, 20182, 12949, 3416, 104, 11673, 237, 50928], "temperature": 0, "avg_logprob": -0.09667437536674633, "compression_ratio": 1.1184834123222749, "no_speech_prob": 1.7270086402620954e-11}, {"id": 158, "seek": 30094, "start": 312.2, "end": 314.56, "text": "超过50GB数据的查询时", "tokens": [50928, 19869, 16866, 2803, 8769, 33188, 26075, 106, 1546, 42623, 5233, 95, 15729, 51046], "temperature": 0, "avg_logprob": -0.09667437536674633, "compression_ratio": 1.1184834123222749, "no_speech_prob": 1.7270086402620954e-11}, {"id": 159, "seek": 30094, "start": 314.56, "end": 317.2, "text": "系统会自动暂停等待人工审批", "tokens": [51046, 25368, 10115, 253, 12949, 9722, 34961, 23826, 224, 36135, 10187, 18390, 4035, 23323, 2415, 94, 3416, 117, 51178], "temperature": 0, "avg_logprob": -0.09667437536674633, "compression_ratio": 1.1184834123222749, "no_speech_prob": 1.7270086402620954e-11}, {"id": 160, "seek": 31720, "start": 317.2, "end": 320.36, "text": "这种细利度的控制是传统框架很难做到的", "tokens": [50365, 5562, 39810, 10115, 228, 23700, 13127, 1546, 48707, 25491, 1541, 7384, 254, 10115, 253, 21416, 228, 7360, 114, 4563, 46531, 10907, 4511, 1546, 50523], "temperature": 0, "avg_logprob": -0.09509110581028006, "compression_ratio": 1.2564102564102564, "no_speech_prob": 1.21922142520825e-11}, {"id": 161, "seek": 31720, "start": 320.36, "end": 321.86, "text": "同一个agent的代码库", "tokens": [50523, 13089, 20182, 559, 317, 1546, 19105, 23230, 223, 6346, 241, 50598], "temperature": 0, "avg_logprob": -0.09509110581028006, "compression_ratio": 1.2564102564102564, "no_speech_prob": 1.21922142520825e-11}, {"id": 162, "seek": 31720, "start": 321.86, "end": 324.34, "text": "加个slack.ts就能接入slack", "tokens": [50598, 9990, 7549, 10418, 501, 13, 1373, 3111, 8225, 14468, 14028, 10418, 501, 50722], "temperature": 0, "avg_logprob": -0.09509110581028006, "compression_ratio": 1.2564102564102564, "no_speech_prob": 1.21922142520825e-11}, {"id": 163, "seek": 31720, "start": 324.34, "end": 326.68, "text": "加个discord.ts就能接discord", "tokens": [50722, 9990, 7549, 67, 5606, 765, 13, 1373, 3111, 8225, 14468, 67, 5606, 765, 50839], "temperature": 0, "avg_logprob": -0.09509110581028006, "compression_ratio": 1.2564102564102564, "no_speech_prob": 1.21922142520825e-11}, {"id": 164, "seek": 31720, "start": 326.68, "end": 328.32, "text": "核心逻辑完全不用改", "tokens": [50839, 8987, 116, 7945, 2215, 119, 9830, 239, 37100, 24384, 34490, 50921], "temperature": 0, "avg_logprob": -0.09509110581028006, "compression_ratio": 1.2564102564102564, "no_speech_prob": 1.21922142520825e-11}, {"id": 165, "seek": 31720, "start": 328.32, "end": 331.2, "text": "这才是真正意义上的write once run anywhere", "tokens": [50921, 5562, 18888, 1541, 6303, 15789, 9042, 2930, 231, 5708, 1546, 21561, 1564, 1190, 4992, 51065], "temperature": 0, "avg_logprob": -0.09509110581028006, "compression_ratio": 1.2564102564102564, "no_speech_prob": 1.21922142520825e-11}, {"id": 166, "seek": 31720, "start": 331.2, "end": 333.44, "text": "定时任务则放在schedules下", "tokens": [51065, 12088, 15729, 26443, 5087, 94, 2437, 247, 12744, 3581, 6145, 292, 3473, 4438, 51177], "temperature": 0, "avg_logprob": -0.09509110581028006, "compression_ratio": 1.2564102564102564, "no_speech_prob": 1.21922142520825e-11}, {"id": 167, "seek": 31720, "start": 333.44, "end": 335.71999999999997, "text": "用chrome表达式触发同一个agent", "tokens": [51177, 9254, 339, 11505, 17571, 9830, 122, 27584, 6758, 99, 28926, 13089, 20182, 559, 317, 51291], "temperature": 0, "avg_logprob": -0.09509110581028006, "compression_ratio": 1.2564102564102564, "no_speech_prob": 1.21922142520825e-11}, {"id": 168, "seek": 31720, "start": 335.71999999999997, "end": 338.68, "text": "你可以用同一个agent处理多个平台的请求", "tokens": [51291, 42766, 9254, 13089, 20182, 559, 317, 1787, 226, 13876, 6392, 7549, 16716, 15433, 1546, 27908, 32718, 51439], "temperature": 0, "avg_logprob": -0.09509110581028006, "compression_ratio": 1.2564102564102564, "no_speech_prob": 1.21922142520825e-11}, {"id": 169, "seek": 31720, "start": 338.68, "end": 340.59999999999997, "text": "比如你的数据分析agent", "tokens": [51439, 36757, 18961, 33188, 26075, 106, 6627, 7360, 238, 559, 317, 51535], "temperature": 0, "avg_logprob": -0.09509110581028006, "compression_ratio": 1.2564102564102564, "no_speech_prob": 1.21922142520825e-11}, {"id": 170, "seek": 31720, "start": 340.59999999999997, "end": 342.21999999999997, "text": "可以在slack里回答问题", "tokens": [51535, 6723, 3581, 10418, 501, 15759, 8350, 28223, 34069, 51616], "temperature": 0, "avg_logprob": -0.09509110581028006, "compression_ratio": 1.2564102564102564, "no_speech_prob": 1.21922142520825e-11}, {"id": 171, "seek": 31720, "start": 342.21999999999997, "end": 344.74, "text": "也可以通过API被其他系统调用", "tokens": [51616, 47935, 19550, 16866, 4715, 40, 23238, 9572, 5000, 25368, 10115, 253, 8897, 225, 9254, 51742], "temperature": 0, "avg_logprob": -0.09509110581028006, "compression_ratio": 1.2564102564102564, "no_speech_prob": 1.21922142520825e-11}, {"id": 172, "seek": 34474, "start": 344.74, "end": 347.28000000000003, "text": "还可以通过定时任务每周生成报告", "tokens": [50365, 14852, 6723, 19550, 16866, 12088, 15729, 26443, 5087, 94, 23664, 37390, 8244, 11336, 49817, 16846, 50492], "temperature": 0, "avg_logprob": -0.08585967392217918, "compression_ratio": 1.2521489971346704, "no_speech_prob": 1.724375676970258e-11}, {"id": 173, "seek": 34474, "start": 347.28000000000003, "end": 349.38, "text": "所有这些都用同一份代码", "tokens": [50492, 39300, 5562, 13824, 7182, 9254, 13089, 2257, 36266, 19105, 23230, 223, 50597], "temperature": 0, "avg_logprob": -0.08585967392217918, "compression_ratio": 1.2521489971346704, "no_speech_prob": 1.724375676970258e-11}, {"id": 174, "seek": 34474, "start": 349.38, "end": 351.1, "text": "但这里有个很离谱的地方", "tokens": [50597, 8395, 35102, 2412, 7549, 4563, 18614, 119, 8897, 109, 1546, 30146, 50683], "temperature": 0, "avg_logprob": -0.08585967392217918, "compression_ratio": 1.2521489971346704, "no_speech_prob": 1.724375676970258e-11}, {"id": 175, "seek": 34474, "start": 351.1, "end": 354.16, "text": "很多人觉得用这种高度封装的框架", "tokens": [50683, 20778, 4035, 29992, 9254, 5562, 39810, 12979, 13127, 1530, 223, 8083, 227, 1546, 21416, 228, 7360, 114, 50836], "temperature": 0, "avg_logprob": -0.08585967392217918, "compression_ratio": 1.2521489971346704, "no_speech_prob": 1.724375676970258e-11}, {"id": 176, "seek": 34474, "start": 354.16, "end": 356.34000000000003, "text": "会失去对底层逻辑的控制力", "tokens": [50836, 12949, 28564, 6734, 8713, 22816, 9636, 224, 2215, 119, 9830, 239, 1546, 48707, 25491, 13486, 50945], "temperature": 0, "avg_logprob": -0.08585967392217918, "compression_ratio": 1.2521489971346704, "no_speech_prob": 1.724375676970258e-11}, {"id": 177, "seek": 34474, "start": 356.34000000000003, "end": 357.48, "text": "觉得它太重了", "tokens": [50945, 29992, 11284, 9455, 12624, 2289, 51002], "temperature": 0, "avg_logprob": -0.08585967392217918, "compression_ratio": 1.2521489971346704, "no_speech_prob": 1.724375676970258e-11}, {"id": 178, "seek": 34474, "start": 357.48, "end": 359.02, "text": "其实你理解错了", "tokens": [51002, 41646, 2166, 13876, 17278, 29900, 2289, 51079], "temperature": 0, "avg_logprob": -0.08585967392217918, "compression_ratio": 1.2521489971346704, "no_speech_prob": 1.724375676970258e-11}, {"id": 179, "seek": 34474, "start": 359.02, "end": 360.5, "text": "EVE的重是重在", "tokens": [51079, 36, 7540, 1546, 12624, 1541, 12624, 3581, 51153], "temperature": 0, "avg_logprob": -0.08585967392217918, "compression_ratio": 1.2521489971346704, "no_speech_prob": 1.724375676970258e-11}, {"id": 180, "seek": 34474, "start": 360.5, "end": 364.04, "text": "他帮你兜底了那些最容易出bug的基建层", "tokens": [51153, 5000, 4845, 106, 2166, 2347, 250, 22816, 2289, 4184, 13824, 8661, 49212, 7781, 44455, 1546, 26008, 34157, 9636, 224, 51330], "temperature": 0, "avg_logprob": -0.08585967392217918, "compression_ratio": 1.2521489971346704, "no_speech_prob": 1.724375676970258e-11}, {"id": 181, "seek": 34474, "start": 364.04, "end": 365.6, "text": "他把脏活包揽了", "tokens": [51330, 5000, 16075, 27067, 237, 25956, 23305, 11673, 121, 2289, 51408], "temperature": 0, "avg_logprob": -0.08585967392217918, "compression_ratio": 1.2521489971346704, "no_speech_prob": 1.724375676970258e-11}, {"id": 182, "seek": 34474, "start": 365.6, "end": 367.44, "text": "反而释放了你的精力", "tokens": [51408, 22138, 11070, 5873, 232, 12744, 2289, 18961, 34910, 13486, 51500], "temperature": 0, "avg_logprob": -0.08585967392217918, "compression_ratio": 1.2521489971346704, "no_speech_prob": 1.724375676970258e-11}, {"id": 183, "seek": 34474, "start": 367.44, "end": 368.92, "text": "让你能真正去思考", "tokens": [51500, 33650, 2166, 8225, 6303, 15789, 6734, 8870, 26504, 51574], "temperature": 0, "avg_logprob": -0.08585967392217918, "compression_ratio": 1.2521489971346704, "no_speech_prob": 1.724375676970258e-11}, {"id": 184, "seek": 34474, "start": 368.92, "end": 371.54, "text": "这个agent到底该怎么解决也有问题", "tokens": [51574, 15368, 559, 317, 33883, 44646, 15282, 17278, 5676, 111, 6404, 2412, 34069, 51705], "temperature": 0, "avg_logprob": -0.08585967392217918, "compression_ratio": 1.2521489971346704, "no_speech_prob": 1.724375676970258e-11}, {"id": 185, "seek": 34474, "start": 371.54, "end": 372.96000000000004, "text": "在过去的框架里", "tokens": [51705, 3581, 16866, 6734, 1546, 21416, 228, 7360, 114, 15759, 51776], "temperature": 0, "avg_logprob": -0.08585967392217918, "compression_ratio": 1.2521489971346704, "no_speech_prob": 1.724375676970258e-11}, {"id": 186, "seek": 37296, "start": 372.96, "end": 374.96, "text": "你花大量时间在写连接器", "tokens": [50365, 2166, 20127, 3582, 26748, 44848, 3581, 5676, 247, 3316, 252, 14468, 34386, 50465], "temperature": 0, "avg_logprob": -0.11930265040755961, "compression_ratio": 1.2664670658682635, "no_speech_prob": 1.4164071825140123e-11}, {"id": 187, "seek": 37296, "start": 374.96, "end": 376.46, "text": "写重视逻辑", "tokens": [50465, 5676, 247, 12624, 40656, 2215, 119, 9830, 239, 50540], "temperature": 0, "avg_logprob": -0.11930265040755961, "compression_ratio": 1.2664670658682635, "no_speech_prob": 1.4164071825140123e-11}, {"id": 188, "seek": 37296, "start": 376.46, "end": 377.41999999999996, "text": "写状态机", "tokens": [50540, 5676, 247, 35276, 114, 3757, 223, 37960, 50588], "temperature": 0, "avg_logprob": -0.11930265040755961, "compression_ratio": 1.2664670658682635, "no_speech_prob": 1.4164071825140123e-11}, {"id": 189, "seek": 37296, "start": 377.41999999999996, "end": 378.5, "text": "而在EVE里", "tokens": [50588, 11070, 3581, 36, 7540, 15759, 50642], "temperature": 0, "avg_logprob": -0.11930265040755961, "compression_ratio": 1.2664670658682635, "no_speech_prob": 1.4164071825140123e-11}, {"id": 190, "seek": 37296, "start": 378.5, "end": 380.58, "text": "你只需要关心两件事", "tokens": [50642, 2166, 14003, 35748, 28053, 7945, 36257, 20485, 6973, 50746], "temperature": 0, "avg_logprob": -0.11930265040755961, "compression_ratio": 1.2664670658682635, "no_speech_prob": 1.4164071825140123e-11}, {"id": 191, "seek": 37296, "start": 380.58, "end": 382.18, "text": "你要给agent什么指令", "tokens": [50746, 32085, 23197, 559, 317, 10440, 25922, 49061, 50826], "temperature": 0, "avg_logprob": -0.11930265040755961, "compression_ratio": 1.2664670658682635, "no_speech_prob": 1.4164071825140123e-11}, {"id": 192, "seek": 37296, "start": 382.18, "end": 383.18, "text": "你要给他什么工具", "tokens": [50826, 32085, 23197, 5000, 10440, 23323, 39806, 50876], "temperature": 0, "avg_logprob": -0.11930265040755961, "compression_ratio": 1.2664670658682635, "no_speech_prob": 1.4164071825140123e-11}, {"id": 193, "seek": 37296, "start": 383.18, "end": 385.15999999999997, "text": "而且EVE并不是一个黑盒", "tokens": [50876, 22942, 36, 7540, 3509, 114, 7296, 20182, 32141, 5419, 240, 50975], "temperature": 0, "avg_logprob": -0.11930265040755961, "compression_ratio": 1.2664670658682635, "no_speech_prob": 1.4164071825140123e-11}, {"id": 194, "seek": 37296, "start": 385.15999999999997, "end": 386.71999999999997, "text": "它是完全开源的", "tokens": [50975, 11284, 1541, 37100, 18937, 47402, 1546, 51053], "temperature": 0, "avg_logprob": -0.11930265040755961, "compression_ratio": 1.2664670658682635, "no_speech_prob": 1.4164071825140123e-11}, {"id": 195, "seek": 37296, "start": 386.71999999999997, "end": 388.65999999999997, "text": "基于APACHE 2.0许可证", "tokens": [51053, 26008, 37732, 4715, 19972, 36, 568, 13, 15, 7422, 116, 4429, 5233, 223, 51150], "temperature": 0, "avg_logprob": -0.11930265040755961, "compression_ratio": 1.2664670658682635, "no_speech_prob": 1.4164071825140123e-11}, {"id": 196, "seek": 37296, "start": 388.65999999999997, "end": 390.7, "text": "你可以看到所有的原代码", "tokens": [51150, 42766, 18032, 39300, 1546, 19683, 19105, 23230, 223, 51252], "temperature": 0, "avg_logprob": -0.11930265040755961, "compression_ratio": 1.2664670658682635, "no_speech_prob": 1.4164071825140123e-11}, {"id": 197, "seek": 37296, "start": 390.7, "end": 392.02, "text": "可以自定义任何部分", "tokens": [51252, 6723, 9722, 12088, 2930, 231, 26443, 11906, 32174, 51318], "temperature": 0, "avg_logprob": -0.11930265040755961, "compression_ratio": 1.2664670658682635, "no_speech_prob": 1.4164071825140123e-11}, {"id": 198, "seek": 37296, "start": 392.02, "end": 394.53999999999996, "text": "如果你需要特殊的sandbox后端", "tokens": [51318, 45669, 35748, 17682, 15976, 232, 1546, 82, 474, 4995, 13547, 11957, 107, 51444], "temperature": 0, "avg_logprob": -0.11930265040755961, "compression_ratio": 1.2664670658682635, "no_speech_prob": 1.4164071825140123e-11}, {"id": 199, "seek": 37296, "start": 394.53999999999996, "end": 396.09999999999997, "text": "你可以写自己的适配器", "tokens": [51444, 42766, 5676, 247, 17645, 1546, 2215, 224, 38846, 34386, 51522], "temperature": 0, "avg_logprob": -0.11930265040755961, "compression_ratio": 1.2664670658682635, "no_speech_prob": 1.4164071825140123e-11}, {"id": 200, "seek": 37296, "start": 396.09999999999997, "end": 398.17999999999995, "text": "如果你需要特殊的渠道集成", "tokens": [51522, 45669, 35748, 17682, 15976, 232, 1546, 9592, 254, 6025, 26020, 11336, 51626], "temperature": 0, "avg_logprob": -0.11930265040755961, "compression_ratio": 1.2664670658682635, "no_speech_prob": 1.4164071825140123e-11}, {"id": 201, "seek": 37296, "start": 398.17999999999995, "end": 399.9, "text": "你可以用Define Channel自己写", "tokens": [51626, 42766, 9254, 35, 5666, 533, 13553, 17645, 5676, 247, 51712], "temperature": 0, "avg_logprob": -0.11930265040755961, "compression_ratio": 1.2664670658682635, "no_speech_prob": 1.4164071825140123e-11}, {"id": 202, "seek": 39990, "start": 399.9, "end": 402.0, "text": "所以EVE不是限制你的自由", "tokens": [50365, 7239, 36, 7540, 7296, 43446, 25491, 18961, 45233, 50470], "temperature": 0, "avg_logprob": -0.09303104877471924, "compression_ratio": 1.3355263157894737, "no_speech_prob": 1.778629847570823e-11}, {"id": 203, "seek": 39990, "start": 402.0, "end": 403.97999999999996, "text": "而是给你一个坚实的基础", "tokens": [50470, 11070, 1541, 23197, 2166, 20182, 14872, 248, 24726, 1546, 26008, 38114, 222, 50569], "temperature": 0, "avg_logprob": -0.09303104877471924, "compression_ratio": 1.3355263157894737, "no_speech_prob": 1.778629847570823e-11}, {"id": 204, "seek": 39990, "start": 403.97999999999996, "end": 405.88, "text": "让你可以在上面自由地构建", "tokens": [50569, 33650, 42766, 3581, 49750, 45233, 10928, 7360, 226, 34157, 50664], "temperature": 0, "avg_logprob": -0.09303104877471924, "compression_ratio": 1.3355263157894737, "no_speech_prob": 1.778629847570823e-11}, {"id": 205, "seek": 39990, "start": 405.88, "end": 409.26, "text": "所以EVE给我们带来了一个非常重要的认知升级", "tokens": [50664, 7239, 36, 7540, 23197, 15003, 4845, 99, 34912, 20182, 14392, 24928, 1546, 7422, 97, 6498, 41670, 16853, 100, 50833], "temperature": 0, "avg_logprob": -0.09303104877471924, "compression_ratio": 1.3355263157894737, "no_speech_prob": 1.778629847570823e-11}, {"id": 206, "seek": 39990, "start": 409.26, "end": 411.2, "text": "agent不再是一段脚本", "tokens": [50833, 559, 317, 1960, 8623, 1541, 2257, 28427, 27067, 248, 8802, 50930], "temperature": 0, "avg_logprob": -0.09303104877471924, "compression_ratio": 1.3355263157894737, "no_speech_prob": 1.778629847570823e-11}, {"id": 207, "seek": 39990, "start": 411.2, "end": 412.76, "text": "而是一个系统工程", "tokens": [50930, 11070, 1541, 20182, 25368, 10115, 253, 23323, 29649, 51008], "temperature": 0, "avg_logprob": -0.09303104877471924, "compression_ratio": 1.3355263157894737, "no_speech_prob": 1.778629847570823e-11}, {"id": 208, "seek": 39990, "start": 412.76, "end": 415.2, "text": "一个真正能落地的企业级agent", "tokens": [51008, 20182, 6303, 15789, 8225, 30848, 10928, 1546, 7384, 223, 940, 248, 16853, 100, 559, 317, 51130], "temperature": 0, "avg_logprob": -0.09303104877471924, "compression_ratio": 1.3355263157894737, "no_speech_prob": 1.778629847570823e-11}, {"id": 209, "seek": 39990, "start": 415.2, "end": 418.46, "text": "它的核心竞争力不在于你用了多牛的prompt", "tokens": [51130, 45224, 8987, 116, 7945, 11957, 252, 1369, 231, 13486, 1960, 3581, 37732, 2166, 9254, 2289, 6392, 40003, 1546, 28722, 662, 51293], "temperature": 0, "avg_logprob": -0.09303104877471924, "compression_ratio": 1.3355263157894737, "no_speech_prob": 1.778629847570823e-11}, {"id": 210, "seek": 39990, "start": 418.46, "end": 420.17999999999995, "text": "而在于你有没有一套稳定", "tokens": [51293, 11070, 3581, 37732, 43320, 17944, 2257, 1881, 245, 10415, 111, 12088, 51379], "temperature": 0, "avg_logprob": -0.09303104877471924, "compression_ratio": 1.3355263157894737, "no_speech_prob": 1.778629847570823e-11}, {"id": 211, "seek": 39990, "start": 420.17999999999995, "end": 422.79999999999995, "text": "安全可追溯的工程脚手架", "tokens": [51379, 45466, 4429, 39947, 16084, 107, 1546, 23323, 29649, 27067, 248, 11389, 7360, 114, 51510], "temperature": 0, "avg_logprob": -0.09303104877471924, "compression_ratio": 1.3355263157894737, "no_speech_prob": 1.778629847570823e-11}, {"id": 212, "seek": 39990, "start": 422.79999999999995, "end": 425.09999999999997, "text": "EVE其实是在用工程化的手段", "tokens": [51510, 36, 7540, 41646, 1541, 3581, 9254, 23323, 29649, 23756, 1546, 11389, 28427, 51625], "temperature": 0, "avg_logprob": -0.09303104877471924, "compression_ratio": 1.3355263157894737, "no_speech_prob": 1.778629847570823e-11}, {"id": 213, "seek": 42510, "start": 425.1, "end": 427.68, "text": "却对抗大模型本身的不确定性", "tokens": [50365, 5322, 112, 8713, 7235, 245, 3582, 41908, 39823, 8802, 19847, 1546, 1960, 38114, 106, 12088, 21686, 50494], "temperature": 0, "avg_logprob": -0.08325165383359219, "compression_ratio": 1.2582582582582582, "no_speech_prob": 1.4387268286453203e-11}, {"id": 214, "seek": 42510, "start": 427.68, "end": 430.82000000000005, "text": "它把大模型包装成了一个可靠的工程组件", "tokens": [50494, 11284, 16075, 3582, 41908, 39823, 23305, 8083, 227, 11336, 2289, 20182, 4429, 5363, 254, 1546, 23323, 29649, 10115, 226, 20485, 50651], "temperature": 0, "avg_logprob": -0.08325165383359219, "compression_ratio": 1.2582582582582582, "no_speech_prob": 1.4387268286453203e-11}, {"id": 215, "seek": 42510, "start": 430.82000000000005, "end": 434.34000000000003, "text": "这才是它自称agent领域的nextdngs的底气", "tokens": [50651, 5562, 18888, 1541, 11284, 9722, 8204, 108, 559, 317, 12501, 228, 16262, 253, 1546, 716, 734, 67, 872, 82, 1546, 22816, 42204, 50827], "temperature": 0, "avg_logprob": -0.08325165383359219, "compression_ratio": 1.2582582582582582, "no_speech_prob": 1.4387268286453203e-11}, {"id": 216, "seek": 42510, "start": 434.34000000000003, "end": 436.04, "text": "让我给你举个具体的例子", "tokens": [50827, 33650, 1654, 23197, 2166, 940, 122, 7549, 39806, 29485, 1546, 17797, 7626, 50912], "temperature": 0, "avg_logprob": -0.08325165383359219, "compression_ratio": 1.2582582582582582, "no_speech_prob": 1.4387268286453203e-11}, {"id": 217, "seek": 42510, "start": 436.04, "end": 439.20000000000005, "text": "假设你要为一个电商公司构建一个客服agent", "tokens": [50912, 31706, 7422, 122, 32085, 13992, 20182, 42182, 45581, 13545, 32981, 7360, 226, 34157, 20182, 32316, 27408, 559, 317, 51070], "temperature": 0, "avg_logprob": -0.08325165383359219, "compression_ratio": 1.2582582582582582, "no_speech_prob": 1.4387268286453203e-11}, {"id": 218, "seek": 42510, "start": 439.20000000000005, "end": 442.40000000000003, "text": "这个agent需要查询订单信息处理退货申请", "tokens": [51070, 15368, 559, 317, 35748, 42623, 5233, 95, 7422, 95, 47446, 17665, 26460, 1787, 226, 13876, 46361, 18464, 100, 3526, 111, 27908, 51230], "temperature": 0, "avg_logprob": -0.08325165383359219, "compression_ratio": 1.2582582582582582, "no_speech_prob": 1.4387268286453203e-11}, {"id": 219, "seek": 42510, "start": 442.40000000000003, "end": 445.24, "text": "在slack和webchat两个渠道同时运行", "tokens": [51230, 3581, 10418, 501, 12565, 826, 65, 20057, 36257, 7549, 9592, 254, 6025, 13089, 15729, 3316, 238, 8082, 51372], "temperature": 0, "avg_logprob": -0.08325165383359219, "compression_ratio": 1.2582582582582582, "no_speech_prob": 1.4387268286453203e-11}, {"id": 220, "seek": 42510, "start": 445.24, "end": 447.0, "text": "每天生成一份客服报告", "tokens": [51372, 23664, 6135, 8244, 11336, 2257, 36266, 32316, 27408, 49817, 16846, 51460], "temperature": 0, "avg_logprob": -0.08325165383359219, "compression_ratio": 1.2582582582582582, "no_speech_prob": 1.4387268286453203e-11}, {"id": 221, "seek": 42510, "start": 447.0, "end": 448.98, "text": "用传统框架你需要自己", "tokens": [51460, 9254, 7384, 254, 10115, 253, 21416, 228, 7360, 114, 2166, 35748, 17645, 51559], "temperature": 0, "avg_logprob": -0.08325165383359219, "compression_ratio": 1.2582582582582582, "no_speech_prob": 1.4387268286453203e-11}, {"id": 222, "seek": 42510, "start": 448.98, "end": 451.42, "text": "写数据库连接和查询逻辑", "tokens": [51559, 5676, 247, 33188, 26075, 106, 6346, 241, 3316, 252, 14468, 12565, 42623, 5233, 95, 2215, 119, 9830, 239, 51681], "temperature": 0, "avg_logprob": -0.08325165383359219, "compression_ratio": 1.2582582582582582, "no_speech_prob": 1.4387268286453203e-11}, {"id": 223, "seek": 45142, "start": 451.42, "end": 454.66, "text": "自己实现状态管理确保退货申请不会丢失", "tokens": [50365, 17645, 24726, 20204, 35276, 114, 3757, 223, 23131, 13876, 38114, 106, 24302, 46361, 18464, 100, 3526, 111, 27908, 47928, 940, 95, 28564, 50527], "temperature": 0, "avg_logprob": -0.11385580767755923, "compression_ratio": 1.3364485981308412, "no_speech_prob": 1.4004758290553365e-11}, {"id": 224, "seek": 45142, "start": 454.66, "end": 456.52000000000004, "text": "自己写两个渠道的适配器", "tokens": [50527, 17645, 5676, 247, 36257, 7549, 9592, 254, 6025, 1546, 2215, 224, 38846, 34386, 50620], "temperature": 0, "avg_logprob": -0.11385580767755923, "compression_ratio": 1.3364485981308412, "no_speech_prob": 1.4004758290553365e-11}, {"id": 225, "seek": 45142, "start": 456.52000000000004, "end": 458.82, "text": "自己实现定时任务和报告生成", "tokens": [50620, 17645, 24726, 20204, 12088, 15729, 26443, 5087, 94, 12565, 49817, 16846, 8244, 11336, 50735], "temperature": 0, "avg_logprob": -0.11385580767755923, "compression_ratio": 1.3364485981308412, "no_speech_prob": 1.4004758290553365e-11}, {"id": 226, "seek": 45142, "start": 458.82, "end": 461.38, "text": "自己处理错误恢复和日志追踪", "tokens": [50735, 17645, 1787, 226, 13876, 29900, 5233, 107, 11845, 95, 1787, 235, 12565, 6890, 44700, 39947, 41166, 103, 50863], "temperature": 0, "avg_logprob": -0.11385580767755923, "compression_ratio": 1.3364485981308412, "no_speech_prob": 1.4004758290553365e-11}, {"id": 227, "seek": 45142, "start": 461.38, "end": 463.54, "text": "这可能需要几周的开发时间", "tokens": [50863, 5562, 16657, 35748, 6336, 254, 37390, 1546, 18937, 28926, 44848, 50971], "temperature": 0, "avg_logprob": -0.11385580767755923, "compression_ratio": 1.3364485981308412, "no_speech_prob": 1.4004758290553365e-11}, {"id": 228, "seek": 45142, "start": 463.54, "end": 465.54, "text": "用eve你只需要在tools query", "tokens": [50971, 9254, 68, 303, 2166, 14003, 35748, 3581, 83, 29298, 14581, 51071], "temperature": 0, "avg_logprob": -0.11385580767755923, "compression_ratio": 1.3364485981308412, "no_speech_prob": 1.4004758290553365e-11}, {"id": 229, "seek": 45142, "start": 465.54, "end": 467.70000000000005, "text": "orderts里写个查询函数", "tokens": [51071, 4687, 1373, 15759, 5676, 247, 7549, 42623, 5233, 95, 6336, 121, 33188, 51179], "temperature": 0, "avg_logprob": -0.11385580767755923, "compression_ratio": 1.3364485981308412, "no_speech_prob": 1.4004758290553365e-11}, {"id": 230, "seek": 45142, "start": 467.70000000000005, "end": 470.04, "text": "在tools process下划线refund", "tokens": [51179, 3581, 83, 29298, 1399, 4438, 2437, 240, 16853, 123, 33115, 997, 51296], "temperature": 0, "avg_logprob": -0.11385580767755923, "compression_ratio": 1.3364485981308412, "no_speech_prob": 1.4004758290553365e-11}, {"id": 231, "seek": 45142, "start": 470.04, "end": 472.3, "text": "ts里加个nextapproval标记", "tokens": [51296, 1373, 15759, 9990, 7549, 716, 734, 35821, 3337, 162, 3921, 34756, 51409], "temperature": 0, "avg_logprob": -0.11385580767755923, "compression_ratio": 1.3364485981308412, "no_speech_prob": 1.4004758290553365e-11}, {"id": 232, "seek": 45142, "start": 472.3, "end": 474.74, "text": "在channels目录下加两个文件", "tokens": [51409, 3581, 339, 969, 1625, 11386, 7391, 243, 4438, 9990, 36257, 7549, 17174, 20485, 51531], "temperature": 0, "avg_logprob": -0.11385580767755923, "compression_ratio": 1.3364485981308412, "no_speech_prob": 1.4004758290553365e-11}, {"id": 233, "seek": 45142, "start": 474.74, "end": 477.42, "text": "在schedule s目录下加个定时任务", "tokens": [51531, 3581, 6145, 292, 2271, 262, 11386, 7391, 243, 4438, 9990, 7549, 12088, 15729, 26443, 5087, 94, 51665], "temperature": 0, "avg_logprob": -0.11385580767755923, "compression_ratio": 1.3364485981308412, "no_speech_prob": 1.4004758290553365e-11}, {"id": 234, "seek": 45142, "start": 477.42, "end": 479.3, "text": "整个过程可能只需要几天", "tokens": [51665, 27662, 7549, 16866, 29649, 16657, 14003, 35748, 6336, 254, 6135, 51759], "temperature": 0, "avg_logprob": -0.11385580767755923, "compression_ratio": 1.3364485981308412, "no_speech_prob": 1.4004758290553365e-11}, {"id": 235, "seek": 47930, "start": 479.3, "end": 481.66, "text": "而且意味会自动处理持久化", "tokens": [50365, 22942, 9042, 17268, 12949, 9722, 34961, 1787, 226, 13876, 17694, 25320, 23756, 50483], "temperature": 0, "avg_logprob": -0.1544046035179725, "compression_ratio": 1.168384879725086, "no_speech_prob": 1.743487645922137e-11}, {"id": 236, "seek": 47930, "start": 481.66, "end": 484.72, "text": "错误恢复日志追踪等所有的基建工作", "tokens": [50483, 29900, 5233, 107, 11845, 95, 1787, 235, 6890, 44700, 39947, 41166, 103, 10187, 39300, 1546, 26008, 34157, 41315, 50636], "temperature": 0, "avg_logprob": -0.1544046035179725, "compression_ratio": 1.168384879725086, "no_speech_prob": 1.743487645922137e-11}, {"id": 237, "seek": 47930, "start": 484.72, "end": 486.22, "text": "Rissell内部的应用实践", "tokens": [50636, 49, 7746, 285, 34742, 13470, 1546, 44297, 9254, 24726, 6563, 113, 50711], "temperature": 0, "avg_logprob": -0.1544046035179725, "compression_ratio": 1.168384879725086, "no_speech_prob": 1.743487645922137e-11}, {"id": 238, "seek": 47930, "start": 486.22, "end": 487.64, "text": "Rissell公开提到", "tokens": [50711, 49, 7746, 285, 13545, 18937, 20949, 4511, 50782], "temperature": 0, "avg_logprob": -0.1544046035179725, "compression_ratio": 1.168384879725086, "no_speech_prob": 1.743487645922137e-11}, {"id": 239, "seek": 47930, "start": 487.64, "end": 490.84000000000003, "text": "他们在生产环境运行100多个基于eve的agent", "tokens": [50782, 47911, 3581, 8244, 1369, 100, 8051, 107, 47885, 3316, 238, 8082, 6879, 6392, 7549, 26008, 37732, 68, 303, 1546, 559, 317, 50942], "temperature": 0, "avg_logprob": -0.1544046035179725, "compression_ratio": 1.168384879725086, "no_speech_prob": 1.743487645922137e-11}, {"id": 240, "seek": 47930, "start": 490.84000000000003, "end": 493.3, "text": "其中包括D0数据分析agent", "tokens": [50942, 9572, 5975, 41828, 35, 15, 33188, 26075, 106, 6627, 7360, 238, 559, 317, 51065], "temperature": 0, "avg_logprob": -0.1544046035179725, "compression_ratio": 1.168384879725086, "no_speech_prob": 1.743487645922137e-11}, {"id": 241, "seek": 47930, "start": 493.3, "end": 495.24, "text": "每月处理3万多个分析问题", "tokens": [51065, 23664, 6939, 1787, 226, 13876, 18, 23570, 6392, 7549, 6627, 7360, 238, 34069, 51162], "temperature": 0, "avg_logprob": -0.1544046035179725, "compression_ratio": 1.168384879725086, "no_speech_prob": 1.743487645922137e-11}, {"id": 242, "seek": 47930, "start": 495.24, "end": 498.48, "text": "还有销售线索agentathena销售cockpit", "tokens": [51162, 35091, 23049, 222, 17198, 106, 16853, 123, 7732, 95, 559, 317, 998, 4118, 23049, 222, 17198, 106, 29779, 20144, 51324], "temperature": 0, "avg_logprob": -0.1544046035179725, "compression_ratio": 1.168384879725086, "no_speech_prob": 1.743487645922137e-11}, {"id": 243, "seek": 47930, "start": 498.48, "end": 500.3, "text": "Vertex支持agent", "tokens": [51324, 53, 911, 3121, 35488, 559, 317, 51415], "temperature": 0, "avg_logprob": -0.1544046035179725, "compression_ratio": 1.168384879725086, "no_speech_prob": 1.743487645922137e-11}, {"id": 244, "seek": 47930, "start": 500.3, "end": 502.94, "text": "Draft0内容agent和Vluoagent等", "tokens": [51415, 35, 4469, 15, 34742, 25750, 559, 317, 12565, 53, 2781, 78, 559, 317, 10187, 51547], "temperature": 0, "avg_logprob": -0.1544046035179725, "compression_ratio": 1.168384879725086, "no_speech_prob": 1.743487645922137e-11}, {"id": 245, "seek": 50294, "start": 502.94, "end": 505.24, "text": "这些都是真实的生产级应用", "tokens": [50365, 5562, 13824, 22796, 6303, 24726, 1546, 8244, 1369, 100, 16853, 100, 44297, 9254, 50480], "temperature": 0, "avg_logprob": -0.09913239443212524, "compression_ratio": 1.097378277153558, "no_speech_prob": 1.9809796164560467e-11}, {"id": 246, "seek": 50294, "start": 505.24, "end": 508.36, "text": "说明eve的持久化执行sandbox隔离", "tokens": [50480, 8090, 11100, 68, 303, 1546, 17694, 25320, 23756, 3416, 100, 8082, 82, 474, 4995, 165, 1206, 18614, 119, 50636], "temperature": 0, "avg_logprob": -0.09913239443212524, "compression_ratio": 1.097378277153558, "no_speech_prob": 1.9809796164560467e-11}, {"id": 247, "seek": 50294, "start": 508.36, "end": 511.68, "text": "Human in the loop和多渠道能力已经经过验证", "tokens": [50636, 39, 6829, 294, 264, 6367, 12565, 6392, 9592, 254, 6025, 8225, 13486, 49161, 30276, 16866, 49657, 234, 5233, 223, 50802], "temperature": 0, "avg_logprob": -0.09913239443212524, "compression_ratio": 1.097378277153558, "no_speech_prob": 1.9809796164560467e-11}, {"id": 248, "seek": 50294, "start": 511.68, "end": 513.76, "text": "这些agent的共同特点是", "tokens": [50802, 5562, 13824, 559, 317, 1546, 15408, 13089, 17682, 12579, 1541, 50906], "temperature": 0, "avg_logprob": -0.09913239443212524, "compression_ratio": 1.097378277153558, "no_speech_prob": 1.9809796164560467e-11}, {"id": 249, "seek": 50294, "start": 513.76, "end": 516.22, "text": "他们都需要处理长期运行的任务", "tokens": [50906, 47911, 7182, 35748, 1787, 226, 13876, 32271, 16786, 3316, 238, 8082, 1546, 26443, 5087, 94, 51029], "temperature": 0, "avg_logprob": -0.09913239443212524, "compression_ratio": 1.097378277153558, "no_speech_prob": 1.9809796164560467e-11}, {"id": 250, "seek": 50294, "start": 516.22, "end": 520.06, "text": "调用多个外部系统在关键操作前获得人工确认", "tokens": [51029, 8897, 225, 9254, 6392, 7549, 12022, 13470, 25368, 10115, 253, 3581, 28053, 23049, 106, 13167, 235, 11914, 8945, 31127, 115, 5916, 4035, 23323, 38114, 106, 7422, 97, 51221], "temperature": 0, "avg_logprob": -0.09913239443212524, "compression_ratio": 1.097378277153558, "no_speech_prob": 1.9809796164560467e-11}, {"id": 251, "seek": 50294, "start": 520.06, "end": 522.1, "text": "这正是eve设计的核心场景", "tokens": [51221, 5562, 15789, 1541, 68, 303, 7422, 122, 7422, 94, 1546, 8987, 116, 7945, 50255, 50218, 51323], "temperature": 0, "avg_logprob": -0.09913239443212524, "compression_ratio": 1.097378277153558, "no_speech_prob": 1.9809796164560467e-11}, {"id": 252, "seek": 52210, "start": 522.1, "end": 524.16, "text": "未来随着模型能力的提升", "tokens": [50365, 29954, 6912, 10673, 237, 20708, 41908, 39823, 8225, 13486, 1546, 20949, 41670, 50468], "temperature": 0, "avg_logprob": -0.07997382604158841, "compression_ratio": 1.278236914600551, "no_speech_prob": 1.451055681861435e-11}, {"id": 253, "seek": 52210, "start": 524.16, "end": 526.5400000000001, "text": "agent的业务逻辑会越来越复杂", "tokens": [50468, 559, 317, 1546, 940, 248, 5087, 94, 2215, 119, 9830, 239, 12949, 25761, 6912, 25761, 1787, 235, 4422, 224, 50587], "temperature": 0, "avg_logprob": -0.07997382604158841, "compression_ratio": 1.278236914600551, "no_speech_prob": 1.451055681861435e-11}, {"id": 254, "seek": 52210, "start": 526.5400000000001, "end": 528.58, "text": "多agent的编排会成为常态", "tokens": [50587, 6392, 559, 317, 1546, 38109, 244, 44647, 12949, 11336, 13992, 11279, 3757, 223, 50689], "temperature": 0, "avg_logprob": -0.07997382604158841, "compression_ratio": 1.278236914600551, "no_speech_prob": 1.451055681861435e-11}, {"id": 255, "seek": 52210, "start": 528.58, "end": 531.24, "text": "一个主agent带着一群子agent的干活", "tokens": [50689, 20182, 13557, 559, 317, 4845, 99, 20708, 2257, 7248, 97, 7626, 559, 317, 1546, 26111, 25956, 50822], "temperature": 0, "avg_logprob": -0.07997382604158841, "compression_ratio": 1.278236914600551, "no_speech_prob": 1.451055681861435e-11}, {"id": 256, "seek": 52210, "start": 531.24, "end": 534.22, "text": "eve这种约定优于配置自带基建的模式", "tokens": [50822, 68, 303, 5562, 39810, 16853, 99, 12088, 7384, 246, 37732, 38846, 34719, 9722, 4845, 99, 26008, 34157, 1546, 41908, 27584, 50971], "temperature": 0, "avg_logprob": -0.07997382604158841, "compression_ratio": 1.278236914600551, "no_speech_prob": 1.451055681861435e-11}, {"id": 257, "seek": 52210, "start": 534.22, "end": 536.4200000000001, "text": "给出了一个很有参考价值的方向", "tokens": [50971, 23197, 7781, 2289, 20182, 49295, 2129, 224, 26504, 1550, 115, 40242, 1546, 9249, 24282, 51081], "temperature": 0, "avg_logprob": -0.07997382604158841, "compression_ratio": 1.278236914600551, "no_speech_prob": 1.451055681861435e-11}, {"id": 258, "seek": 52210, "start": 536.4200000000001, "end": 537.5600000000001, "text": "需要说明的是", "tokens": [51081, 35748, 8090, 11100, 24620, 51138], "temperature": 0, "avg_logprob": -0.07997382604158841, "compression_ratio": 1.278236914600551, "no_speech_prob": 1.451055681861435e-11}, {"id": 259, "seek": 52210, "start": 537.5600000000001, "end": 540.48, "text": "eve当前仍处于public preview阶段", "tokens": [51138, 68, 303, 16233, 8945, 1550, 235, 1787, 226, 37732, 79, 3865, 14281, 10034, 114, 28427, 51284], "temperature": 0, "avg_logprob": -0.07997382604158841, "compression_ratio": 1.278236914600551, "no_speech_prob": 1.451055681861435e-11}, {"id": 260, "seek": 52210, "start": 540.48, "end": 542.0600000000001, "text": "官方文档明确说", "tokens": [51284, 31929, 9249, 17174, 21416, 96, 11100, 38114, 106, 8090, 51363], "temperature": 0, "avg_logprob": -0.07997382604158841, "compression_ratio": 1.278236914600551, "no_speech_prob": 1.451055681861435e-11}, {"id": 261, "seek": 52210, "start": 542.0600000000001, "end": 545.0400000000001, "text": "API文档和行为在GA前可能会变化", "tokens": [51363, 4715, 40, 17174, 21416, 96, 12565, 8082, 13992, 3581, 12570, 8945, 16657, 12949, 2129, 246, 23756, 51512], "temperature": 0, "avg_logprob": -0.07997382604158841, "compression_ratio": 1.278236914600551, "no_speech_prob": 1.451055681861435e-11}, {"id": 262, "seek": 52210, "start": 545.0400000000001, "end": 548.02, "text": "但这不妨碍它成为一个有影响力的设计参考", "tokens": [51512, 8395, 5562, 1960, 5648, 101, 16337, 235, 11284, 11336, 13992, 20182, 2412, 16820, 3858, 235, 13486, 1546, 7422, 122, 7422, 94, 2129, 224, 26504, 51661], "temperature": 0, "avg_logprob": -0.07997382604158841, "compression_ratio": 1.278236914600551, "no_speech_prob": 1.451055681861435e-11}, {"id": 263, "seek": 52210, "start": 548.02, "end": 551.32, "text": "Rissel把agent的工程化问题收敛到文件系统", "tokens": [51661, 49, 271, 790, 16075, 559, 317, 1546, 23323, 29649, 23756, 34069, 18681, 7017, 249, 4511, 17174, 20485, 25368, 10115, 253, 51826], "temperature": 0, "avg_logprob": -0.07997382604158841, "compression_ratio": 1.278236914600551, "no_speech_prob": 1.451055681861435e-11}, {"id": 264, "seek": 55132, "start": 551.32, "end": 553.9000000000001, "text": "Workflow Sandbox Channel和Evos这几个约定里", "tokens": [50365, 28846, 10565, 7985, 4995, 13553, 12565, 36, 85, 329, 5562, 6336, 254, 7549, 16853, 99, 12088, 15759, 50494], "temperature": 0, "avg_logprob": -0.08398358738837551, "compression_ratio": 1.2985915492957747, "no_speech_prob": 1.2727234197096315e-11}, {"id": 265, "seek": 55132, "start": 553.9000000000001, "end": 555.98, "text": "这个思路本身就很值得借鉴", "tokens": [50494, 15368, 8870, 24658, 8802, 19847, 3111, 4563, 40242, 5916, 2122, 253, 21829, 112, 50598], "temperature": 0, "avg_logprob": -0.08398358738837551, "compression_ratio": 1.2985915492957747, "no_speech_prob": 1.2727234197096315e-11}, {"id": 266, "seek": 55132, "start": 555.98, "end": 557.48, "text": "eve的开源属性", "tokens": [50598, 68, 303, 1546, 18937, 47402, 9636, 252, 21686, 50673], "temperature": 0, "avg_logprob": -0.08398358738837551, "compression_ratio": 1.2985915492957747, "no_speech_prob": 1.2727234197096315e-11}, {"id": 267, "seek": 55132, "start": 557.48, "end": 559.82, "text": "意味着社区会不断贡献新的工具", "tokens": [50673, 9042, 17268, 20708, 27658, 9937, 118, 12949, 1960, 4307, 255, 18464, 94, 25266, 106, 12560, 1546, 23323, 39806, 50790], "temperature": 0, "avg_logprob": -0.08398358738837551, "compression_ratio": 1.2985915492957747, "no_speech_prob": 1.2727234197096315e-11}, {"id": 268, "seek": 55132, "start": 559.82, "end": 561.1, "text": "新的技能", "tokens": [50790, 12560, 1546, 32502, 8225, 50854], "temperature": 0, "avg_logprob": -0.08398358738837551, "compression_ratio": 1.2985915492957747, "no_speech_prob": 1.2727234197096315e-11}, {"id": 269, "seek": 55132, "start": 561.1, "end": 562.0600000000001, "text": "新的集成", "tokens": [50854, 12560, 1546, 26020, 11336, 50902], "temperature": 0, "avg_logprob": -0.08398358738837551, "compression_ratio": 1.2985915492957747, "no_speech_prob": 1.2727234197096315e-11}, {"id": 270, "seek": 55132, "start": 562.0600000000001, "end": 564.32, "text": "随着更多团队的时间和反馈", "tokens": [50902, 10673, 237, 20708, 19002, 6392, 3919, 95, 10034, 253, 1546, 44848, 12565, 22138, 11748, 230, 51015], "temperature": 0, "avg_logprob": -0.08398358738837551, "compression_ratio": 1.2985915492957747, "no_speech_prob": 1.2727234197096315e-11}, {"id": 271, "seek": 55132, "start": 564.32, "end": 565.88, "text": "这个框架会不断完善", "tokens": [51015, 15368, 21416, 228, 7360, 114, 12949, 1960, 4307, 255, 14128, 5234, 226, 51093], "temperature": 0, "avg_logprob": -0.08398358738837551, "compression_ratio": 1.2985915492957747, "no_speech_prob": 1.2727234197096315e-11}, {"id": 272, "seek": 55132, "start": 565.88, "end": 568.0, "text": "最后让我分享一些eve的最佳实践", "tokens": [51093, 8661, 13547, 33650, 1654, 30855, 38515, 68, 303, 1546, 8661, 1593, 111, 24726, 6563, 113, 51199], "temperature": 0, "avg_logprob": -0.08398358738837551, "compression_ratio": 1.2985915492957747, "no_speech_prob": 1.2727234197096315e-11}, {"id": 273, "seek": 55132, "start": 568.0, "end": 569.7, "text": "写好你的instructions", "tokens": [51199, 5676, 247, 2131, 18961, 13911, 1757, 626, 51284], "temperature": 0, "avg_logprob": -0.08398358738837551, "compression_ratio": 1.2985915492957747, "no_speech_prob": 1.2727234197096315e-11}, {"id": 274, "seek": 55132, "start": 569.7, "end": 570.86, "text": "instructions", "tokens": [51284, 13911, 1757, 626, 51342], "temperature": 0, "avg_logprob": -0.08398358738837551, "compression_ratio": 1.2985915492957747, "no_speech_prob": 1.2727234197096315e-11}, {"id": 275, "seek": 55132, "start": 570.86, "end": 572.88, "text": "md是agent的大脑", "tokens": [51342, 76, 67, 1541, 559, 317, 1546, 3582, 27067, 239, 51443], "temperature": 0, "avg_logprob": -0.08398358738837551, "compression_ratio": 1.2985915492957747, "no_speech_prob": 1.2727234197096315e-11}, {"id": 276, "seek": 55132, "start": 572.88, "end": 575.7800000000001, "text": "好的instructions应该清晰具体有约束", "tokens": [51443, 20715, 13911, 1757, 626, 44297, 44646, 21784, 5094, 108, 39806, 29485, 2412, 16853, 99, 44320, 51588], "temperature": 0, "avg_logprob": -0.08398358738837551, "compression_ratio": 1.2985915492957747, "no_speech_prob": 1.2727234197096315e-11}, {"id": 277, "seek": 55132, "start": 575.7800000000001, "end": 578.7, "text": "不要写你是一个有帮助的助手这样的废话", "tokens": [51588, 11962, 5676, 247, 32526, 20182, 2412, 4845, 106, 37618, 1546, 37618, 11389, 21209, 1546, 6346, 253, 21596, 51734], "temperature": 0, "avg_logprob": -0.08398358738837551, "compression_ratio": 1.2985915492957747, "no_speech_prob": 1.2727234197096315e-11}, {"id": 278, "seek": 55132, "start": 578.7, "end": 580.96, "text": "要写你是一个数据分析师", "tokens": [51734, 4275, 5676, 247, 32526, 20182, 33188, 26075, 106, 6627, 7360, 238, 29186, 51847], "temperature": 0, "avg_logprob": -0.08398358738837551, "compression_ratio": 1.2985915492957747, "no_speech_prob": 1.2727234197096315e-11}, {"id": 279, "seek": 58096, "start": 580.96, "end": 583.74, "text": "你的工作是回答关于公司数据的问题", "tokens": [50365, 18961, 41315, 1541, 8350, 28223, 28053, 37732, 13545, 32981, 33188, 26075, 106, 1546, 34069, 50504], "temperature": 0, "avg_logprob": -0.0878175812206049, "compression_ratio": 1.2843450479233227, "no_speech_prob": 1.655149975410275e-11}, {"id": 280, "seek": 58096, "start": 583.74, "end": 585.5400000000001, "text": "优先使用精确的数字", "tokens": [50504, 7384, 246, 10108, 22982, 9254, 34910, 38114, 106, 1546, 33188, 22381, 50594], "temperature": 0, "avg_logprob": -0.0878175812206049, "compression_ratio": 1.2843450479233227, "no_speech_prob": 1.655149975410275e-11}, {"id": 281, "seek": 58096, "start": 585.5400000000001, "end": 586.4200000000001, "text": "而不是估计", "tokens": [50594, 11070, 7296, 7384, 108, 7422, 94, 50638], "temperature": 0, "avg_logprob": -0.0878175812206049, "compression_ratio": 1.2843450479233227, "no_speech_prob": 1.655149975410275e-11}, {"id": 282, "seek": 58096, "start": 586.4200000000001, "end": 588.84, "text": "如果你不能从数据中得出答案", "tokens": [50638, 45669, 28590, 35630, 33188, 26075, 106, 5975, 5916, 7781, 28223, 28899, 50759], "temperature": 0, "avg_logprob": -0.0878175812206049, "compression_ratio": 1.2843450479233227, "no_speech_prob": 1.655149975410275e-11}, {"id": 283, "seek": 58096, "start": 588.84, "end": 589.5400000000001, "text": "就直说", "tokens": [50759, 3111, 16186, 8090, 50794], "temperature": 0, "avg_logprob": -0.0878175812206049, "compression_ratio": 1.2843450479233227, "no_speech_prob": 1.655149975410275e-11}, {"id": 284, "seek": 58096, "start": 589.5400000000001, "end": 591.0, "text": "精心设计你的tools", "tokens": [50794, 34910, 7945, 7422, 122, 7422, 94, 18961, 83, 29298, 50867], "temperature": 0, "avg_logprob": -0.0878175812206049, "compression_ratio": 1.2843450479233227, "no_speech_prob": 1.655149975410275e-11}, {"id": 285, "seek": 58096, "start": 591.0, "end": 593.32, "text": "每个tool应该做一件事并且做好", "tokens": [50867, 23664, 7549, 83, 1092, 44297, 44646, 10907, 2257, 20485, 6973, 3509, 114, 20334, 10907, 2131, 50983], "temperature": 0, "avg_logprob": -0.0878175812206049, "compression_ratio": 1.2843450479233227, "no_speech_prob": 1.655149975410275e-11}, {"id": 286, "seek": 58096, "start": 593.32, "end": 594.7800000000001, "text": "不要设计一个超级tool", "tokens": [50983, 11962, 7422, 122, 7422, 94, 20182, 19869, 16853, 100, 83, 1092, 51056], "temperature": 0, "avg_logprob": -0.0878175812206049, "compression_ratio": 1.2843450479233227, "no_speech_prob": 1.655149975410275e-11}, {"id": 287, "seek": 58096, "start": 594.7800000000001, "end": 595.62, "text": "什么都能做", "tokens": [51056, 10440, 7182, 8225, 10907, 51098], "temperature": 0, "avg_logprob": -0.0878175812206049, "compression_ratio": 1.2843450479233227, "no_speech_prob": 1.655149975410275e-11}, {"id": 288, "seek": 58096, "start": 595.62, "end": 598.34, "text": "而且tool的输入输出要清晰", "tokens": [51098, 22942, 83, 1092, 1546, 9830, 241, 14028, 9830, 241, 7781, 4275, 21784, 5094, 108, 51234], "temperature": 0, "avg_logprob": -0.0878175812206049, "compression_ratio": 1.2843450479233227, "no_speech_prob": 1.655149975410275e-11}, {"id": 289, "seek": 58096, "start": 598.34, "end": 600.0, "text": "用zod定义scammer", "tokens": [51234, 9254, 89, 378, 12088, 2930, 231, 4417, 335, 936, 51317], "temperature": 0, "avg_logprob": -0.0878175812206049, "compression_ratio": 1.2843450479233227, "no_speech_prob": 1.655149975410275e-11}, {"id": 290, "seek": 58096, "start": 600.0, "end": 601.38, "text": "让模型知道怎么调用", "tokens": [51317, 33650, 41908, 39823, 7758, 15282, 8897, 225, 9254, 51386], "temperature": 0, "avg_logprob": -0.0878175812206049, "compression_ratio": 1.2843450479233227, "no_speech_prob": 1.655149975410275e-11}, {"id": 291, "seek": 58096, "start": 601.38, "end": 602.96, "text": "用skills来教导agent", "tokens": [51386, 9254, 5161, 2565, 6912, 21936, 4510, 120, 559, 317, 51465], "temperature": 0, "avg_logprob": -0.0878175812206049, "compression_ratio": 1.2843450479233227, "no_speech_prob": 1.655149975410275e-11}, {"id": 292, "seek": 58096, "start": 602.96, "end": 604.82, "text": "skills是markdown文件", "tokens": [51465, 5161, 2565, 1541, 5638, 5093, 17174, 20485, 51558], "temperature": 0, "avg_logprob": -0.0878175812206049, "compression_ratio": 1.2843450479233227, "no_speech_prob": 1.655149975410275e-11}, {"id": 293, "seek": 58096, "start": 604.82, "end": 606.6800000000001, "text": "用来教导agent的如何做事", "tokens": [51558, 9254, 6912, 21936, 4510, 120, 559, 317, 1546, 43526, 10907, 6973, 51651], "temperature": 0, "avg_logprob": -0.0878175812206049, "compression_ratio": 1.2843450479233227, "no_speech_prob": 1.655149975410275e-11}, {"id": 294, "seek": 60668, "start": 606.68, "end": 608.38, "text": "比如你可以写一个", "tokens": [50365, 36757, 42766, 5676, 247, 20182, 50450], "temperature": 0, "avg_logprob": -0.1324219843100386, "compression_ratio": 1.194888178913738, "no_speech_prob": 1.7859087472760216e-11}, {"id": 295, "seek": 60668, "start": 608.38, "end": 609.52, "text": "skillshowto", "tokens": [50450, 5161, 2565, 4286, 1353, 50507], "temperature": 0, "avg_logprob": -0.1324219843100386, "compression_ratio": 1.194888178913738, "no_speech_prob": 1.7859087472760216e-11}, {"id": 296, "seek": 60668, "start": 609.52, "end": 613.54, "text": "-write-good-sequel-md", "tokens": [50507, 12, 21561, 12, 21753, 12, 11834, 338, 12, 76, 67, 50708], "temperature": 0, "avg_logprob": -0.1324219843100386, "compression_ratio": 1.194888178913738, "no_speech_prob": 1.7859087472760216e-11}, {"id": 297, "seek": 60668, "start": 613.54, "end": 614.5999999999999, "text": "里面写着", "tokens": [50708, 15759, 8833, 5676, 247, 20708, 50761], "temperature": 0, "avg_logprob": -0.1324219843100386, "compression_ratio": 1.194888178913738, "no_speech_prob": 1.7859087472760216e-11}, {"id": 298, "seek": 60668, "start": 614.5999999999999, "end": 618.54, "text": "写sql时要避免n加1查询这样的建议", "tokens": [50761, 5676, 247, 82, 80, 75, 15729, 4275, 3330, 123, 2347, 235, 77, 9990, 16, 42623, 5233, 95, 21209, 1546, 34157, 7422, 106, 50958], "temperature": 0, "avg_logprob": -0.1324219843100386, "compression_ratio": 1.194888178913738, "no_speech_prob": 1.7859087472760216e-11}, {"id": 299, "seek": 60668, "start": 618.54, "end": 620.4599999999999, "text": "当agent需要写sql时", "tokens": [50958, 16233, 559, 317, 35748, 5676, 247, 82, 80, 75, 15729, 51054], "temperature": 0, "avg_logprob": -0.1324219843100386, "compression_ratio": 1.194888178913738, "no_speech_prob": 1.7859087472760216e-11}, {"id": 300, "seek": 60668, "start": 620.4599999999999, "end": 622.18, "text": "他会自动加载这个skill", "tokens": [51054, 5000, 12949, 9722, 34961, 9990, 17819, 121, 15368, 5161, 373, 51140], "temperature": 0, "avg_logprob": -0.1324219843100386, "compression_ratio": 1.194888178913738, "no_speech_prob": 1.7859087472760216e-11}, {"id": 301, "seek": 60668, "start": 622.18, "end": 624.18, "text": "充分利用human in the loop", "tokens": [51140, 2347, 227, 6627, 23700, 9254, 18796, 294, 264, 6367, 51240], "temperature": 0, "avg_logprob": -0.1324219843100386, "compression_ratio": 1.194888178913738, "no_speech_prob": 1.7859087472760216e-11}, {"id": 302, "seek": 60668, "start": 624.18, "end": 625.92, "text": "不要让agent的完全自主", "tokens": [51240, 11962, 33650, 559, 317, 1546, 37100, 9722, 13557, 51327], "temperature": 0, "avg_logprob": -0.1324219843100386, "compression_ratio": 1.194888178913738, "no_speech_prob": 1.7859087472760216e-11}, {"id": 303, "seek": 60668, "start": 625.92, "end": 628.3, "text": "对于重要的操作加上审批流", "tokens": [51327, 8713, 37732, 24928, 1546, 13167, 235, 11914, 9990, 5708, 2415, 94, 3416, 117, 27854, 51446], "temperature": 0, "avg_logprob": -0.1324219843100386, "compression_ratio": 1.194888178913738, "no_speech_prob": 1.7859087472760216e-11}, {"id": 304, "seek": 60668, "start": 628.3, "end": 630.12, "text": "这不仅提高了安全性", "tokens": [51446, 5562, 1960, 1550, 227, 20949, 12979, 2289, 45466, 21686, 51537], "temperature": 0, "avg_logprob": -0.1324219843100386, "compression_ratio": 1.194888178913738, "no_speech_prob": 1.7859087472760216e-11}, {"id": 305, "seek": 60668, "start": 630.12, "end": 631.66, "text": "也提高了用户的信任度", "tokens": [51537, 6404, 20949, 12979, 2289, 9254, 1486, 115, 1546, 17665, 26443, 13127, 51614], "temperature": 0, "avg_logprob": -0.1324219843100386, "compression_ratio": 1.194888178913738, "no_speech_prob": 1.7859087472760216e-11}, {"id": 306, "seek": 60668, "start": 631.66, "end": 632.74, "text": "监控和追踪", "tokens": [51614, 5419, 239, 48707, 12565, 39947, 41166, 103, 51668], "temperature": 0, "avg_logprob": -0.1324219843100386, "compression_ratio": 1.194888178913738, "no_speech_prob": 1.7859087472760216e-11}, {"id": 307, "seek": 60668, "start": 632.74, "end": 636.0, "text": "eve生成的open telemetry追踪非常详细", "tokens": [51668, 68, 303, 8244, 11336, 1546, 15752, 4304, 5537, 627, 39947, 41166, 103, 14392, 5233, 99, 10115, 228, 51831], "temperature": 0, "avg_logprob": -0.1324219843100386, "compression_ratio": 1.194888178913738, "no_speech_prob": 1.7859087472760216e-11}, {"id": 308, "seek": 63600, "start": 636.0, "end": 637.54, "text": "充分利用这些信息", "tokens": [50365, 2347, 227, 6627, 23700, 9254, 5562, 13824, 17665, 26460, 50442], "temperature": 0, "avg_logprob": -0.10189071579359064, "compression_ratio": 1.2966101694915255, "no_speech_prob": 1.693632387111954e-11}, {"id": 309, "seek": 63600, "start": 637.54, "end": 638.86, "text": "来理解agent的行为", "tokens": [50442, 6912, 13876, 17278, 559, 317, 1546, 8082, 13992, 50508], "temperature": 0, "avg_logprob": -0.10189071579359064, "compression_ratio": 1.2966101694915255, "no_speech_prob": 1.693632387111954e-11}, {"id": 310, "seek": 63600, "start": 638.86, "end": 640.56, "text": "定期审查追踪日志", "tokens": [50508, 12088, 16786, 2415, 94, 42623, 39947, 41166, 103, 6890, 44700, 50593], "temperature": 0, "avg_logprob": -0.10189071579359064, "compression_ratio": 1.2966101694915255, "no_speech_prob": 1.693632387111954e-11}, {"id": 311, "seek": 63600, "start": 640.56, "end": 642.3, "text": "找出agent的问题所在", "tokens": [50593, 25085, 7781, 559, 317, 1546, 34069, 5966, 3581, 50680], "temperature": 0, "avg_logprob": -0.10189071579359064, "compression_ratio": 1.2966101694915255, "no_speech_prob": 1.693632387111954e-11}, {"id": 312, "seek": 63600, "start": 642.3, "end": 643.22, "text": "总结一下", "tokens": [50680, 33440, 45641, 8861, 50726], "temperature": 0, "avg_logprob": -0.10189071579359064, "compression_ratio": 1.2966101694915255, "no_speech_prob": 1.693632387111954e-11}, {"id": 313, "seek": 63600, "start": 643.22, "end": 645.14, "text": "别再手搓玩具agent了", "tokens": [50726, 18453, 8623, 11389, 22220, 241, 19912, 39806, 559, 317, 2289, 50822], "temperature": 0, "avg_logprob": -0.10189071579359064, "compression_ratio": 1.2966101694915255, "no_speech_prob": 1.693632387111954e-11}, {"id": 314, "seek": 63600, "start": 645.14, "end": 646.64, "text": "eve把企业机基建", "tokens": [50822, 68, 303, 16075, 7384, 223, 940, 248, 37960, 26008, 34157, 50897], "temperature": 0, "avg_logprob": -0.10189071579359064, "compression_ratio": 1.2966101694915255, "no_speech_prob": 1.693632387111954e-11}, {"id": 315, "seek": 63600, "start": 646.64, "end": 648.14, "text": "直接塞进了文件系统", "tokens": [50897, 43297, 13331, 252, 36700, 2289, 17174, 20485, 25368, 10115, 253, 50972], "temperature": 0, "avg_logprob": -0.10189071579359064, "compression_ratio": 1.2966101694915255, "no_speech_prob": 1.693632387111954e-11}, {"id": 316, "seek": 63600, "start": 648.14, "end": 649.48, "text": "如果你也收购了", "tokens": [50972, 45669, 6404, 18681, 18464, 255, 2289, 51039], "temperature": 0, "avg_logprob": -0.10189071579359064, "compression_ratio": 1.2966101694915255, "no_speech_prob": 1.693632387111954e-11}, {"id": 317, "seek": 63600, "start": 649.48, "end": 651.12, "text": "天天修agent的底层bug", "tokens": [51039, 6135, 6135, 7792, 106, 559, 317, 1546, 22816, 9636, 224, 44455, 51121], "temperature": 0, "avg_logprob": -0.10189071579359064, "compression_ratio": 1.2966101694915255, "no_speech_prob": 1.693632387111954e-11}, {"id": 318, "seek": 63600, "start": 651.12, "end": 652.94, "text": "真的建议去试一下eve", "tokens": [51121, 8034, 34157, 7422, 106, 6734, 5233, 243, 8861, 68, 303, 51212], "temperature": 0, "avg_logprob": -0.10189071579359064, "compression_ratio": 1.2966101694915255, "no_speech_prob": 1.693632387111954e-11}, {"id": 319, "seek": 63600, "start": 652.94, "end": 655.12, "text": "那么你目前在开发agent的时", "tokens": [51212, 35693, 2166, 39004, 3581, 18937, 28926, 559, 317, 1546, 15729, 51321], "temperature": 0, "avg_logprob": -0.10189071579359064, "compression_ratio": 1.2966101694915255, "no_speech_prob": 1.693632387111954e-11}, {"id": 320, "seek": 63600, "start": 655.12, "end": 657.54, "text": "遇到最头疼的工程化问题是什么", "tokens": [51321, 3330, 229, 4511, 8661, 39862, 18140, 120, 1546, 23323, 29649, 23756, 34069, 1541, 10440, 51442], "temperature": 0, "avg_logprob": -0.10189071579359064, "compression_ratio": 1.2966101694915255, "no_speech_prob": 1.693632387111954e-11}, {"id": 321, "seek": 63600, "start": 657.54, "end": 659.32, "text": "把你的看法打在公屏上", "tokens": [51442, 16075, 18961, 4200, 11148, 12467, 3581, 13545, 9636, 237, 5708, 51531], "temperature": 0, "avg_logprob": -0.10189071579359064, "compression_ratio": 1.2966101694915255, "no_speech_prob": 1.693632387111954e-11}, {"id": 322, "seek": 63600, "start": 659.32, "end": 660.94, "text": "或者在评论区告诉我", "tokens": [51531, 31148, 3581, 5233, 226, 7422, 118, 9937, 118, 44816, 1654, 51612], "temperature": 0, "avg_logprob": -0.10189071579359064, "compression_ratio": 1.2966101694915255, "no_speech_prob": 1.693632387111954e-11}, {"id": 323, "seek": 63600, "start": 660.94, "end": 662.14, "text": "我是为什么叫QQ", "tokens": [51612, 15914, 31006, 19855, 48, 48, 51672], "temperature": 0, "avg_logprob": -0.10189071579359064, "compression_ratio": 1.2966101694915255, "no_speech_prob": 1.693632387111954e-11}, {"id": 324, "seek": 63600, "start": 662.14, "end": 663.18, "text": "我们下期见", "tokens": [51672, 15003, 4438, 16786, 23813, 51724], "temperature": 0, "avg_logprob": -0.10189071579359064, "compression_ratio": 1.2966101694915255, "no_speech_prob": 1.693632387111954e-11}, {"id": 325, "seek": 63600, "start": 663.18, "end": 664.5, "text": "别忘了长按点赞", "tokens": [51724, 18453, 26677, 2289, 32271, 26613, 12579, 5266, 252, 51790], "temperature": 0, "avg_logprob": -0.10189071579359064, "compression_ratio": 1.2966101694915255, "no_speech_prob": 1.693632387111954e-11}, {"id": 326, "seek": 63600, "start": 664.5, "end": 665.5, "text": "一键三连", "tokens": [51790, 2257, 23049, 106, 10960, 3316, 252, 51840], "temperature": 0, "avg_logprob": -0.10189071579359064, "compression_ratio": 1.2966101694915255, "no_speech_prob": 1.693632387111954e-11}], "language": "zh"}