惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Martin Fowler
Martin Fowler
Jina AI
Jina AI
J
Java Code Geeks
Microsoft Security Blog
Microsoft Security Blog
Recent Announcements
Recent Announcements
I
InfoQ
L
LangChain Blog
The Cloudflare Blog
IT之家
IT之家
博客园 - 叶小钗
Apple Machine Learning Research
Apple Machine Learning Research
B
Blog
A
About on SuperTechFans
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
Last Week in AI
Last Week in AI
Blog — PlanetScale
Blog — PlanetScale
罗磊的独立博客
云风的 BLOG
云风的 BLOG
Microsoft Azure Blog
Microsoft Azure Blog
Engineering at Meta
Engineering at Meta
F
Fortinet All Blogs
博客园 - 聂微东
美团技术团队
博客园_首页

V2EX

我用 AI 写代码,但终端管理反而成了累赘——于是我做了 codux [调研] 各位在公司都用什么 ide 和 agent 写代码? 老运维 share 一个运维平台 看到有公司考核 token 指标,很好奇大家上个月的 AI 账单是多少 GLM-Coding 调用持续报错: z.ai 的 Lite 套餐几乎无法使用,官方 Pro/Max 是否稳定? 现在还有什么渠道可以稳定安全地使用 Claude 吗? 上海漕河泾内推,本组有 2 个 hc,一个后端,一个前端,预算都是 20k 左右,不打卡,氛围好 如果 V2EX 上有一组不永久保存聊天记录(比如只保存 7 天或者 24 小时)的聊天室,那么会开启哪些有用或者有趣的可能? gemini cli 貌似挂了,一直返回 403 第一次在自媒体上赚到钱 收集了最近在使用的低价 GPT, Gemini,邮箱等 AI 会员的小店合集 讨论个大实话:现在企业还在说 AI 编程提效 20%, 30%的,真的太落后,没用懂 AI。因为包括很多前沿公司,已经狂奔到提效 200%-500%的情况 [招聘][远程][币安] 前端/后端/QA/iOS/Android 至少 3 年以上经验 目前有大量 HC 欢迎投递 Chatgpt Pro 用量用不完的可以开这些设置 面试的时候好像遇到钓鱼了,给各位避个坑 cursor 年续费 22 号到期, 自动续费是否还是老的计次套餐呢 被两件破事毁掉的一下午,琐碎的内耗消磨人的精力 使用 Planet 存储 Codex 的会话或者重要信息 如果业务部门领导不要你开发功能,而是要求你教会它用 claude code 开发功能,你会怎么做? 分享一个 MacOS 接绿联 CM818 USB 转 DP 转接器使用感受 我的 HR 朋友 10 年老 Java ,非全大专,大家帮忙看看简历 开源了一个 AI 口语练习工具,音素级发音评分,完全免费可自部署 V2EX 上有哪些你觉得很有趣、印象深刻的妹纸? 字节为啥不出个国内版 Vercel? 有在大马的朋友吗? 问个运营商问题 你们在有领导的公司大群发过的最大胆的消息是什么 公司裁员,目前没有工作。想试试摆摊,做一个移动鲜啤打酒车 我的硬盘 Memblaze Pblaze 5 Linux 下不识别,给 Linux 内核提交了补丁, AI 说有望被合并 只有我一个人觉得 codex 不好用?
AI 遥控代码截图,录制终端动画,自动化批量制图,告别手动做...
ParkinLin · 2026-05-31 · via V2EX

👇 今日要闻

打破信息壁垒,走近全球前端。Hello World 大家好,我是林语冰。

技术分享的常见需求之一,就是 DIY 精美的代码截图,或录制炫酷的终端 gif 动画。

dance

在线网站工具、VS Code 插件、录屏 App ,基本能满足这种创作需求,但都不够智能和高效。

最让我头大的有几个执行的痛点:

  • 手动作图体力活较多,复制粘贴和使用插件,逐个点击生成代码截图
  • 一篇 Markdown 文章如果有多个代码快,就需要重复机械的手工活
  • 录屏软壳录制终端操作动画较为繁琐

本文我尝试使用 Trae Solo 移动端 和桌面应用,只需聊天或语音输入,就能遥控 AI 批量制图,流程自动化,既符合人体工程学,又提高效率。

👉 编程式代码截图

GitHub 上有很多代码截图库和终端录制工具,本文使用的是 snipgrapherasciinema,我们先把流程打通,后续你可以按需把它们替换为更符合你个人喜好的工具。

首先,我们在 Trae 官网下载 Trae Solo 移动端和桌面应用。

这有两个好处,一是自动化流程通过 AI 来执行脚本即可,且这种编程式方案可以作为其他自动化流程的子流程,配置成功就能在其他场景下反复利用;二是移动端可以解除我们的空间限制,你能远程遥控电脑共享操作,充分压榨硬件的灵活性和算力。

然后,使用 npm 安装工具库,根据你的操作系统选择对应的命令或压缩包,之后可以提问 Trae 是否已经成功安装,如果没有,也可以委托 Trae 联网搜索帮你安装。

在 Trae 移动端的对话框输入,“使用 npm 帮我在本地文件夹安装 snipgrapher 第三方库“:

trae

代码截图工具一般都支持自定义配置,包括编程字体、高亮主题、截图格式等等,我比较喜欢吸血鬼主题和 JetBrains 免费的等宽编程字体,配置如下:

{
  "theme": "dracula",
  "format": "svg",
  "fontFamily": "JetBrains Mono",
  "fontSize": 14,
  "lineNumbers": true
}

之后就可以着手测试,先截图一个代码文件看看生成的代码快照是否符合需求,创建一个代码作为示例。

比如 JS Stage3 的 import defer(延迟导入提案):

// defer.js
console.log("1:模块先导入,但延迟执行");
export const value = 42;

// main.js
// 导入模块,代码不执行
import defer * as deferred from "./deferred.js";

console.log("2:访问模块前:内部代码尚未执行");
// => "1:模块先导入,但延迟执行"
console.log(`3:访问模块时:${deferred.value}`);

// 执行顺序:2 -> 1 -> 3

在 Trae 移动端让它执行 CLI 脚本截图,结果如下:

code

如果截图不满意,则调整配置或者替换其他工具库,重新测试上述自动化流程,直到基本满足你的需求。

👉 AI 自动化批量制图

单张代码截图成功后,接下来要实现批量截图的自动化。

想象一下,我们写了一篇 Markdown 文章,其中分散有很多代码示例,这最好通过 AI 一次性批量处理,而不是手动截图。

在 Trae 对话框中下达任务,找到目标文件,比如 express.md 文件,识别其中的代码块,然后批量截图:

batch

注意,我踩过的一个坑是,最好按顺序给予不同编号,防止生成的图片先后覆盖,生成结果如下:

order

这样,我们避免了机械的手动截图,保证截图质量的同时,大大提升了创作效率。

👉 AI 录制终端 gif

这个自动化流程也能用来生成 gif 动图,只要有 GitHub 能找到对应的开源工具库就能无缝迁移,本文以 asciinema 库为例。

让 Trae 安装 asciiinema,这个工具和 snipgrapher 的区别是不使用 npm 安装,所以是从操作系统全局安装。

安装完毕后,让 Trae 尝试录制你的终端操作即可,但 asciinema 不直接生成动图,需要借助其官方插件 agg 来实现。

让 Trae 下载 agg 后,通过执行脚本命令把录制文件转化为 gif ,效果如下:

term

GitHub 上还有其他生成动画的工具库,比如动画版的 SVG 也能实现终端录制,具体取决于你的需求,但自动化流程始终大同小异。

👇 重点总结

技术分享中常常需要制作精美的代码截图或录制动画 gif ,手动操作太过繁琐,这可以利用 Trae Solo 桌面应用和移动端来解决:

  • 基于 GitHub 开源工具,定制自动化制图流程
  • 一次性批量制图,最大程度避免手动操作,提高效率
  • 迁移自动化流程到其他场景,比如录制终端动画

以上就是今天分享的全部内容了,希望对你有所帮助。

👍 感谢大家按赞跟转发分享本文,你的手动支持是我坚持创作的不竭动力喔。

🙏 已经关注我的粉丝们,我们下期再见啦,掰掰~~

cat.gif

👇 参考文献: