[260612] x-cmd v0.9.8:x feishu 发送消息支持 Markdown + 卡片,让 x claw 接入飞书后消息不再干巴巴

260612 x-cmd v0.9.8:x feishu 发送消息支持 Markdown + 卡片,让 x claw 接入飞书后消息不再干巴巴

  • x feishu: 发送消息新增 Markdown 渲染,支持 Schema 2.0 交互式卡片消息
  • 新增 x column 模块 ------ POSIX shell + awk 实现的 GNU column 替代,表格模式 + 填充模式双模式,TTY 感知着色

🚀 x-cmd v0.9.8 更新详情

📨 feishu

x feishu abot send 新增 Markdown 渲染 & 卡片消息 ------ 因为我让 x claw 接了飞书之后,看它发的消息实在看不下去了。

于是连夜对发送消息接口进行更新:

  1. 富文本支持 (--text):完美支持 Markdown 语法,高亮、加粗、链接一目了然。
  2. 高级卡片 (--card):原生适配飞书 Schema 2.0 互动卡片。支持代码块、结构化表格及动态列表。
bash 复制代码
# 发送带 Markdown 渲染的文本(加粗、链接、行内代码)
x feishu abot send --text --chatid <chat_id> '**任务完成** ✅ 详见 [构建报告](https://github.com/x-cmd/x-cmd) `code`'

# 发送 Markdown 卡片(代码块、表格、列表全活)
x feishu abot send --card --chatid <chat_id> -f ./README.md

# 命令输出直接转卡片发出去
git log --oneline -10 | x feishu abot send --card --chatid <chat_id> -

x claw 回复效果:

📊 column

新增 x column ------ POSIX shell 实现的 GNU column 替代,把分隔文本对齐成表格,或把多行输入排成多列。

一个工具两种模式:-t 走表格模式,按 -s 切分、对齐成规整的列;不带 -t 走填充模式,每行一条记录按终端宽度自动排成多列,ls | x column 直接出多列 ls。不用 GNU columnpr / paste 之间换来换去。

着色是 TTY 感知的 ------ 这是 GNU column 没有的:终端里给标题行(第 1 行)反色高亮,管道里自动关色,保证 grep / 二次处理不带乱码。NO_COLOR=1 关色、--color 强制开、--no-color 强制关,规矩都按 GNU 习惯对齐。

bash 复制代码
# 表格化 /etc/passwd 的 TSV 输出
x passwd --tsv | x column -t -s "$(printf '\t')"

# 表格化 ps 输出
ps -eo pid,user,comm | tr ' ' $'\t' | x column -t -s "$(printf '\t')"

# ls 输出按终端宽度排成多列
ls | x column

# 强制关色(遵循 NO_COLOR 约定)
NO_COLOR=1 x column -t -s : file

# pipe 给 less -R 翻看
x column -t -s : --color file | less -R

⬆️ 如何升级

现有用户可以通过以下命令快速切换至 beta 版本进行体验:

bash 复制代码
x upgrade beta
如果你没有安装 x-cmd, 只需要打开你的终端:
bash 复制代码
eval "$(curl https://get.x-cmd.com)"

x-cmd 是一个一站式的命令行工具集,其强大的功能可以为人类用户和AI共同使用。它还简化了很多工具的安装方法。

马上安装,让 x-cmd 协同 AI 成为你的最强助手,实现生产力翻倍!

🤝 开发者反馈

如果您在自定义配置或代理设置中遇到任何疑问,欢迎前往 GitHub Issues 提交反馈,共同完善 X-CMD 生态。

相关推荐
John_ToDebug17 小时前
Git Stash 完全指南:临时保存工作区的艺术
人工智能·git·agent
老梁agent17 小时前
告别硬编码 System Prompt:Prompt 六层编译引擎设计与实现
agent
决战灬17 小时前
langgraph之interrupt(事例篇)
人工智能·python·agent
张申傲17 小时前
拆解 harness9(9):Observability 可观测性
人工智能·aigc·agent·deepseek·harness
陳陈陳1 天前
Workflow vs Agent:别再被“调包侠”忽悠了,一张图看懂AI工程的“骨架”与“大脑”
langchain·agent·workflow
新知图书1 天前
11.3 详细实现与核心配置(作业批改智能体开发)
人工智能·agent·ai agent·智能体·扣子
小林ixn1 天前
Workflow 还是 Agent?帮你一次性搞清楚这俩到底有啥不一样
agent·workflow
Darling噜啦啦1 天前
Workflow 还是 Agent?一文搞懂 AI 工程的两大核心范式,以及它们的未来
agent·workflow
沉默王二1 天前
腾讯一面,我霸气反问:“你说你们在做Agent项目,说说 SubAgent、Plan 模式、Skill 调用这些你们都是怎么做的?”面试官一直在擦汗。。
面试·agent·ai编程
新知图书1 天前
10.1 项目背景与需求分析(智能客服智能体开发)
人工智能·agent·ai agent·智能体·扣子