bl text chat 同一段会议记录换四种问法各跑一次,我记下了哪一种能直接抄进工作群
最近在命令行里折腾的一件事
最近常在命令行里跟大模型打交道,试下来最卡我的不是它不会做,是它给的东西我不能直接用。
拿整理会议记录来说。我要的就几行能甩进工作群的待办,谁做什么,什么时候之前。它回我的是一篇排版精美的会议纪要,分讨论事项,分待办事项,末尾还挂一张表。看着挺唬人,可我还得再手工拆一遍,拆完才是我要的那三行。活一点没少干。
改问法总是碰运气,我干脆把这件事当成一个对照实验:自己编一段 98 字的会议记录当材料,换四种问法各跑一次,看它到底给我什么。命令就一条:
bl text chat --message '帮我整理一下这段会议记录:……'
Key 在控制台密钥管理页领一个,命令行的安装说明在CLI 安装页。装完不用配别的,这条命令直接就能发。

材料和我的笨办法判卷
材料是我自己编的,98 字,故意写得像真人开完会随手记的那样:
下午三点开了个会。老王说那个数据看板要改一下,问小李觉得呢。对了上次说的周报模板还没定,我这边催一下客户回复。还有下周的演示要准备一下,小张帮忙做个PPT吧,时间应该来得及。另外服务器的事先放放。
里面藏着 5 件事:数据看板、周报模板、催客户回复、下周演示、服务器。判卷用笨办法:这 5 个关键词在回答里出现几个算覆盖几件,写个小脚本数,不靠感觉。
四种问法的读数
下面所有秒数和字数,都是我 10 月 22 号在自己电脑上跑出来的,模型是默认的 qwen3.8-max,我一个参数都没改。
| 问法 | 耗时 | 它给我多少字 | 5 件事覆盖 |
|---|---|---|---|
| 一、只说"帮我整理一下" | 8.6 秒 | 463 字 | 5/5 |
| 二、把格式和分节写死 | 43.8 秒 | 63 字 | 4/5,丢了服务器 |
| 三、在问法二上再加一行示例 | 69.7 秒 | 59 字 | 4/5,还是丢服务器 |
| 四、写死格式 + 要求它对账 | 282.7 秒 | 101 字 | 5/5 |
最反直觉的是第一行:问得最含糊,覆盖反而最全,还最快。但那份东西我没法直接发出去。
问法一:只说"帮我整理一下"
原文就一句 帮我整理一下这段会议记录: 加上材料。8.6 秒,463 字,一篇完整的会议纪要,有会议时间,讨论事项分四条,待办事项一张表。5 件事一件没落。
问题是它自己加了不少材料里没有的东西。第一行它写了「参会人员:老王、小李、小张、我(记录人)」,材料里根本没提谁参会,是它从人名推出来的。表格还多了一列「备注」,把口头话也填了进去。
我不放心,同一句问法又跑了两次。第二次 8.8 秒、440 字,参会人员那行没了,表格列名从「备注」变成「说明」,还多写一句「建议由小张负责制作 PPT」。第三次加了 --output json 想看读数,15.2 秒,可见正文 662 字。
同一句话问三次,三次给我三篇不一样的纪要,字数是 463、440、662。这就是我不敢把问法一的输出直接当结论用:它不是错,是不稳,而它补出来的那些内容看着特别像真的。
问法二:把格式写死
这次我把要求写清楚了:
bl text chat --message '把这段会议记录整理成待办清单。要求:每条一行,格式是【负责人】做什么(截止时间);材料里没说清负责人或没说清时间的,统一放到最后一节“待确认”里;不要复述原文,不要给我建议。
下午三点开了个会。老王说那个数据看板要改一下,问小李觉得呢。对了上次说的周报模板还没定,我这边催一下客户回复。还有下周的演示要准备一下,小张帮忙做个PPT吧,时间应该来得及。另外服务器的事先放放。'
43.8 秒,63 字,它给我这个:
待确认
【待确认】修改数据看板(待确认)
【我】催客户确认周报模板(待确认)
【小张】制作下周演示PPT(待确认)
格式对了,能直接抄进群。字数从 463 掉到 63,耗时从 8.6 秒涨到 43.8 秒,5.1 倍。
两件事让我不放心。一是服务器那条没了,5 件事只覆盖 4 件,它也没说为什么不算。二是「待确认」这个节标题跑到了第一行,三条全被塞进这一节里,连小张那条明明有负责人的也在里面。
于是我把逐字相同的问法又跑了一次,这次加 --output json。38.4 秒,60 字,结构变了:
【小张】制作下周演示PPT(下周演示前)
待确认
【待确认】数据看板修改(待确认)
【我】催客户回复周报模板(待确认)
小张那条排到了前面,截止时间还从「待确认」变成「下周演示前」。同一个问法,两次两种排法。所以现在只要认真用它的输出,我都会跑两遍看看稳不稳。
json 那次还给了一个挺关键的读数:prompt 用了 177 个 token,产出 1468 个,其中 1424 个是它想的过程,真正给我看的只有 44 个字,想的占 97.0%。问法一那次比例完全不同:prompt 129,产出 581,想的过程 206,占 35.5%。
这就解释了为什么问得越清楚越慢:它不是打字慢,是在按你的约束一条条对。
问法三:加一行示例,结果更差
我想着大概是格式它没吃透,那就给它看一行样例,在问法二后面加了一句 示例行:【小李】把周报模板定稿(10月24日前)。
69.7 秒,59 字:
待确认
【待确认】修改数据看板(待确认)
【待确认】催客户回复周报模板(待确认)
【小张】准备下周演示PPT(待确认)
比问法二还退了一步。问法二那次它认对了「【我】催客户确认周报模板」,这次改成「【待确认】」,把本来已经知道的负责人也丢了。覆盖率还是 4/5,耗时反而从 43.8 秒涨到 69.7 秒。
我猜是示例行里那个「10月24日前」让它觉得时间都得写成具体日期。这只是猜测,我没继续验,但结论我记住了:示例里的每个细节都会被它当成规矩。
问法四:把我自己数出来的条数写进去
前三次的毛病很清楚:丢东西不吭声,节顺序乱,把已经知道的负责人改成待确认。这次我一条一条堵:
bl text chat --message '把这段会议记录整理成待办清单。
要求:
1. 每条一行,格式是【负责人】做什么(截止时间)
2. 先列已经明确的条目,再把“待确认”作为最后一节
3. 放进“待确认”的条目,已经知道的负责人照原样写,不要改写成待确认
4. 我数过,材料里一共提到 5 件事:数据看板、周报模板、催客户回复、下周演示、服务器。你的清单要能对上这 5 件事;如果你认为某件不算待办,在最后单独一行写明是哪件、为什么
5. 不要复述原文,不要给我建议,不要输出多余说明
下午三点开了个会。老王说那个数据看板要改一下,问小李觉得呢。对了上次说的周报模板还没定,我这边催一下客户回复。还有下周的演示要准备一下,小张帮忙做个PPT吧,时间应该来得及。另外服务器的事先放放。'
282.7 秒,等得我起来倒了杯水。它给我:
【我】催客户回复(待确认)
【小张】制作下周演示PPT(下周)
待确认
【待确认】确认数据看板修改方案(待确认)
【待确认】确定周报模板(待确认)
服务器不算待办:仅提到先放放,没有明确动作和截止时间。
覆盖 5/5,节顺序也对了,最后那行还主动交代了服务器为什么不算待办。这行交代就是第 4 条要求换来的:我把自己数出来的条数写进问法,让它对账,对不上就必须解释。
我又逐字复跑了一次,185.2 秒,89 字,覆盖还是 5/5,也照样交代了服务器。但数据看板那条,第一次写「【待确认】确认数据看板修改方案」,第二次写「【小李】反馈数据看板修改意见」。同一条模糊信息,两次给了两个负责人。都不算错,可我要是没看第二遍,就直接把活派给小李了。
代价也很实在:282.7 秒是问法一 8.6 秒的 32.9 倍。所以这套问法我不可能拿去闲聊,它是给"这份东西我真要用"的场合准备的。

顺手撞到的四个终端坑
这部分跟问法无关,但新手第一分钟就会撞上。我全用 --dry-run 复现过,它只把要发出去的请求体打给你看,不调模型,这四个坑一次模型都没调到。
第一个,双引号里的 $ 会被 shell 吃掉。我写 --message "预算是 $5000,帮我算一下超支多少",请求体里变成 预算是 000。$5 被当成位置参数展开了,5000 只剩 000,它不报错,模型也不会提醒你。
第二个,双引号里的反引号会真的执行:
bl text chat --message "帮我看看 `echo HI` 的输出是什么意思" --dry-run
请求体里变成 帮我看看 HI 的输出是什么意思。反引号里的命令在发出去之前,就在你电脑上跑了一遍。
第三个,英文撇号会让命令根本发不出去。--message '帮我改这句英文:I don't know' 直接 bash 语法错误,退出码 2,因为 don't 里那个撇号把单引号提前闭合了。
第四个,双引号里再套双引号,内层会被吃掉。"他说"今天不开会",帮我记一下" 送到模型那边是 他说今天不开会,帮我记一下,引号没了。
正确写法我一直用这个:整段材料用单引号包起来。单引号里 $、反引号、双引号、撇号全都原样送达,还能直接换行,多行材料不用转义。我试过一句同时含这四样东西的,请求体里一字不差。要写换行符也可以用 $'第一条\n第二条'。
还有一个容易误判的:bl text chat 什么都不带直接回车,它不是报错,是把帮助打到 stderr,退出码还是 0。写脚本靠退出码判断成败,这里会误判成成功。
记在这儿的几条
我现在的分法是:只想快速看看材料里有什么,问法一 8.6 秒就够,它覆盖最全,人工扫一遍挑出要的就行;要一份能直接发出去的清单,用问法四那 282.7 秒,再自己核对一遍条目数和负责人。问法二那种中等约束我反而少用了,它省不了多少时间,还容易静默丢条目。
有一条别省:不管哪种问法,发出去之前自己数一遍条目。我这次四种问法里有三种丢了服务器那条,丢的时候一句提示都没有。它也不会告诉你它不知道,材料里没写参会人,问法一照样列了四个。所以我现在会在问法里写一句"材料里没有的不要补"。
折腾下来我最大的收获是学会了自己先数一遍。命令在CLI 安装页,想先在网页上试试同一个模型,可以去阿里云百炼控制台逛逛。

浙公网安备 33010602011771号