百科.dev
登录
> 返回资讯列表
news_article.exe
📰
#Claude

三勺子的纽壳:结构化的外壳什么时候真正能帮助一个代理人?

Nushell in three spoonfuls: when does a structured shell actually help an agent?

2026年9月7日1 次浏览来源:Dev.to 阅读原文

前奏——结构确实有用吗? 2026年8月下旬,我听到Artareao的Lorenzo Carbonell.es在与结构化数据合作时,讨论了努谢尔及其优势. 有一个问题要问:这种结构能否真正改善我的工作流程? Unix外壳运作良好,但其许多管线取决于文字、柱子位置和各种选择,其行为可能因执行而有所不同。 Nushell采取了不同的做法:它保留表格和打入的数值——例如日期、数字或文件大小——通过管道。 我不想替换。 我改用Nushell作为选择性路线,然后对照三种可能的结果来检验决定:改进,如果准确性提高足以证明成本合理;回归,如果它增加了时间,符号,或者复杂而不...

前奏——结构确实有用吗? 2026年8月下旬,我听到Artareao的Lorenzo Carbonell.es在与结构化数据合作时,讨论了努谢尔及其优势. 有一个问题要问:这种结构能否真正改善我的工作流程? Unix外壳运作良好,但其许多管线取决于文字、柱子位置和各种选择,其行为可能因执行而有所不同。 Nushell采取了不同的做法:它保留表格和打入的数值——例如日期、数字或文件大小——通过管道。 我不想替换。 我改用Nushell作为选择性途径,然后对照三种可能的结果来检验决定:改进,如果准确性提高足以证明费用合理;倒退,如果增加时间、符号或复杂性而不补偿利益;没有重大差别,如果技术途径改变但相关结果没有改变。 为了测试这一点,我写了一个技巧(一条指导特工何时使用工具的规则),并收集了380个跑道:200个管线比较,100个A/B运行在调制程序上,50个运行在被搁置的任务上,30个观察来自一个真正的集合案例,灵感来自我主人的论文重建. 这只是少数任务家庭的大量重复。 该进程还调整了部分整合工作。 因此,结果都是有限度的探索性证据,而不是普遍的检验。 问题不在于努舍尔是否比巴什更好:结构化的路线何时能改善代理人的工作,何时能使情况更糟糕,何时才能不产生实质上的差异? 替换前的路线 该政策使用最不复杂的工具,能够有力地完成任务。 优先级工具 优先级使用 1, , , , 操作已有直接接口 。 2,,,,,,,,一个专业的公用事业公司负责改造. 3 Nushell 与表格数据或打出的数据相比的几个转换。 4 DuckDB, Python, Polars, 或R 音量或逻辑需要分析引擎. 在比较结果之前,它有助于找到壳体家庭。 分享" shell"一词并不意味着它们携带着同一类信息:通常会管弦文字和命令,而Nushell则保留结构化的值. 这是定向地图,不是排名 D2 — Nushell 适合的地方. 读取通路规则的概念地图,不是贝壳的排名,也不是与鱼或PowerShell的比较. 实际规则很简单:如果努希尔只是运行,在另一个外壳内,一个已经运作良好的命令,那就没有必要了. 集成包括一个技能,狭义的活化规则,以及一个取名的小包装器. . . . 我没有把它添加到自动批准的许可列表中:可以修改系统. 在衡量之前出现的失败比任何基准都有用。 在被测试的环境中,省略了隐藏路径,克洛德代码用不同的执行来替换一些命令,本地化的输出使得解析更加困难. 在树上,发现了大约46,400个文件,而发现了大约127,900个文件:省略了将近64%的文件。 这不是Nushell的一般财产;这是对在这种环境中观察到的无声失败的警告。 第一级:输油管 第一次实验是微分分标(重复比较了小而范围狭小的任务):四个任务,两个变体,每个变体重复25个,总共200个跑道. 我用R 4.5.3分析结果。 任务可变时输出文件 > 1 MB,在过去30天修改了389 ms 648 B Nushell 1,315 ms 1,060 B 5 个过程,使用最多的内存 22 ms 113 B Nushell 233 ms 366 B 容器,由图像 19 ms 339 B Nushell 40 ms 603 B 从未减少的 17 ms 3,353 B 集合在 Nushell 39 ms 566 B 分析运行于 R. 浏览器从被冻结的元件中调取预计算出的数据,而不询问读者的机器. 结果是不舒服的,作为有用的衡量标准

> 分享: