之之小侠

109 posts

之之小侠 banner
之之小侠

之之小侠

@frankguodev

👨‍💻 软件工程师 🤖 AI 探索者 🧠 学习·构建·分享

China Se unió Mayıs 2026
71 Siguiendo20 Seguidores
之之小侠 retuiteado
向阳乔木
向阳乔木@vista8·
一个轻量快速的RSS免费客户端,还支持用自己的API key做 AI总结、问答。 感觉Papr是个不错的项目,地址和安装见评论区。
向阳乔木 tweet media
中文
7
4
40
8.6K
之之小侠 retuiteado
宝玉
宝玉@dotey·
baoyu-design skill 可以在本地生成动画视频,导出 mp4 格式,就像附件视频这个。 Claude Design 网页版可以用提示词创建动画视频,但你需要在网页上才能看到视频,无法下载。也有人基于第三方插件录屏软件实现过,不过很麻烦,效果也不是很好。 在这套 Skill 基础上,我已经实现了直接把动画导出成 mp4 视频的能力。 生成动画和导出视频,其实原理差不多,就是每一帧画面,都是根据所在时间坐标算出来的,就像一个函数 f(t),你传入给动画引擎任意一个时间点 t,它能直接算出那一瞬间屏幕上每个元素的位置、透明度、大小,所有视觉状态完全由 t 决定。不需要从头播放到那个时刻,也不需要记住之前发生了什么。 传统写动画的方式是命令式的:到了某个时刻,去改某个元素的位置,把透明度调一下。状态散落在各处,时间一乱画面就乱。这套引擎反过来,用的是声明式思路:你不去驱动元素运动,只描述在第 t 秒,每个元素应该长什么样。 打个比方,传统动画像看电影,你必须从头看才知道第 30 分钟画面是什么。这套引擎更像一本特殊的书,翻到任意一页,画面都是完整的、确定的。 这个设计带来了三个能力: 1. 拖动播放条跳到任意位置可以,因为 f(t) 随时能算; 2. 反复调试同一个画面可以,因为同一个 t 永远产出同一帧; 3. 把动画导出成视频也可以,而且方式很巧妙。 那么导出视频是怎么实现的呢? 直觉上,把浏览器里的动画变成 MP4,录个屏不就行了? 录屏是实时的。机器稍微一卡就掉帧,拍出来的视频不可复现。而且播放条、黑色背景、圆角阴影这些"播放器外壳"会一起被录进去。 baoyu-design 用的方法更像定格动画的拍摄:启动一个无头浏览器(没有界面的 Chromium),加载动画页面,通过引擎预留的一个控制接口精确操控时间轴。每设定一个时间点,等浏览器把画面渲染完成,截一张图,通过管道直接喂给 ffmpeg 编码。一段 95 秒、30fps 的动画就是 2850 次"摆好时间,拍照"的循环。慢,但每一帧都是精确的,绝不掉帧。 这里有个容易忽略的细节:设定时间后,工具会等两帧 requestAnimationFrame 再截图。因为修改时间只是改了 React 状态,浏览器还需要一到两帧才能把新画面真正画到屏幕上。等少了,截到的可能是上一帧的残影。 为了让画面更锐利,截图时用 2 倍设备像素比渲染,实际按 3840×2160 出图,最后由 ffmpeg 缩回 1080p。原理和高分辨率印刷一样:先在更大的画布上精细绘制,再高质量缩小,文字边缘和细线会明显更清晰。 baoyu-design 在 GitHub 开源(MIT 协议),目前 1.2K star。感兴趣的可以去看看它的 skills/baoyu-design 目录,动画引擎的完整实现都在里面。 github.com/jimliu/baoyu-d…
宝玉@dotey

baoyu-design skill(让你本地运行 Claude Design 的 Skill)更新,本地生成 PPT 的效果,可以借助 Cursor、Codex 内置的浏览器预览 PPT,也可以直接用它们的标记工具修改 PPT 细节。按 F 键可以全屏播放。 还可以导出成可以编辑的 PPTX github.com/jimliu/baoyu-d…

中文
38
47
241
42.5K
之之小侠
之之小侠@frankguodev·
今天写了一个小工具(github.com/frankguodev/cl…)。 一个本地 CLI——也可作为 Claude Code skill——事前预测哪些 agent 调用一旦变更生效会从订阅池转为消耗独立的 Agent SDK credit。它扫描 GitHub Actions workflow 与脚本里的 claude -p、claude-code-action、Agent SDK 调用,做事前预测。 写完之后,发布好了,我去Claude官网瞅了一眼,结果看图👇。 顿时感觉一天白忙活了。 ...... 平静下来之后,想了想其实也不是啥都没有收获。至少从这个过程中学习了一些经验。 例如: 1、如何把自己写的python工具,发布python官方的仓库上,供给他人下载。 2、对skill有了进一步的了解,以前以为skill就是prompt的升级版,没有prompt就没有skill。现在觉得能帮助Agent、人提高效率或者完成某件事的东西,都可以叫skill。但随着我继续学习,未来我可能会推翻现在的想法。
之之小侠 tweet media
中文
0
0
0
8
Tinyfool
Tinyfool@tinyfool·
@frankguodev 对,很多时候无脑选最贵的就够了,但是有时候反而便宜的方案也许跟需求正好契合
中文
1
0
0
1.1K
Tinyfool
Tinyfool@tinyfool·
这几年我都用手动剃须刀吉列。平时消费习惯就是买用的起的最好的,所以用了好多年的锋隐5,剃须体验还不错,但是我经常忙起来忘了刮,几天就很长了,刮起来就稍微麻烦点,而且胡茬很容易卡在5层刀片之间,卡多了刮的时候就不顺滑了。 那天看到另外一个品牌说自己的不容易卡住胡茬,我就跟chatgpt聊了聊,说起来是不是真的。聊来聊去,chatgpt跟我说如果只是怕胡茬卡住,可以买更便宜的锋速3。 我其实懒得选择,所以就直接买最贵的。想不到chatgpt跟我说,锋隐5是5层刀片所以顺滑,但是层数越多中间的缝隙越小,如果是锋速3,3片刀,层间距比较大,就不容易卡住。 我才恍然大悟,买了锋速3,最近又经常忙昏头,经常几天才剃须,确实很长,锋速3效果就很好…… 才发现也不是最贵的最好啊,最近反而很少用我的锋隐5了
中文
55
3
54
31.2K
之之小侠 retuiteado
Codex Changelog
Codex Changelog@Codex_Changelog·
🚀 Codex CLI 0.140.0 is out! 📊 /usage: daily, weekly & cumulative token stats 📥 /import from Claude Code: setup, config & chats 💬 @ now opens unified file, plugin & skill mentions Changelog: github.com/openai/codex/r…
English
13
27
481
48.9K
之之小侠
之之小侠@frankguodev·
今天店小二心里很是高兴,因为昨天老板回来了,而且这次又带来了很多新东西,这下店里的生意又要火爆了。 不一会,店门口热闹了起来,是昨天那位鲁班传人又在大街上“卖艺”了。 围观的人很多。 其中路人乙因为来的早,占据了主角的位置,能一览无余地欣赏鲁班传人造出来的Agent。 这时,不知怎么回事,路人乙突然被Agent扇了一巴掌,紧接着又被Agent踢了一脚。 鲁班传人的保镖上来制止Agent,但没用,Agent转身又踢了几脚到路人乙身上,仿佛跟他有深仇大恨似的。 鲁班传人发现AGENT.md/CLAUDE.md从Agent身上掉下来了,他赶紧捡起来装了回去。 很快Agent就听话了,继续表演。 路人乙身体壮,挨了几下没事,但心中不爽,于是喊道:“你们到底行不行,这东西咋就会表演剪刀石头布,就没有别的什么绝活,让大家看看。这也不行啊。” 鲁班传人见状心中也有点着急,赶忙对着门口的店小二喊道:“快,快,快去请你们老板。” 店小二不慌不忙地走了过来:“我们老板让我恭候多时了”,紧接着伸出手递出了一封信。 信封上写着一个大字——skills。 鲁班传人赶紧打开信封看了起来: ——Skill 是一种把特定任务的步骤、知识、资源和工具使用方式打包起来,让 Agent 在需要时读取和执行的能力单元。 它更像一份专项工作手册,让Agent更听话,知道怎么做事,专业点说就是按需加载的一组结构化指令和资源。 这里面有很多skill,你酌情挑选,可以表演很多不同的绝活。 例如,可以用宝玉前辈的github.com/JimLiu/baoyu-s…,来表演画画,可以画很多不同风格的画。 还可以用歸藏前辈的github.com/op7418/guizang…,来给大家讲一个美轮美奂的故事。 也可以用乔木前辈的github.com/joeseesun/qiao…,测试现场商户手里使用的app应用评论。这个互动性好,周围的看客肯定愿意参与。
之之小侠 tweet media
中文
0
0
0
48
之之小侠
之之小侠@frankguodev·
端午节要来了,宝玉老师发福利了,抽奖活动不容错过。我们可以不吃粽子,但不能不学习。希望能被抽到。
宝玉@dotey

🎟️抽奖啦!为了回馈读者们对《图解 Skill —— AI 提效实战指南》这本书的支持,也搞一次抽奖活动,抽 10 个人,北京时间本周五中午12点开奖。 规则很简单:转发、引用、评论这条推文就可以。 可以选择实体书(仅限内地地址)或者电子书,中奖后我会根据名单给您发私信。 由于 X 没有官方抽奖程序,所以我会借助 @grok 帮我抽奖(亲测有效)。 我不知道你评论里面加一些提示词注入会不会提升中奖概率,但是我会提醒 Grok 注意防范,尤其要过滤黄推和 AI 写的😜 如果你已经购买了这本图书,建议可以去看看配套的 GitHub 项目库,里面有一些书上放不下的内容,还有一些入门级别但是实用的 Skills,比如我写播客访谈稿用的分析和写作的两个 Skills:interview-analysis 和 interview-writing,比如我日常用来整理写作 AI 资讯的 Skill:info-digest Skill 图书配套项目库:JimLiu/Illustrated-Agent-Skills github.com/JimLiu/Illustr… 京东购买链接:u.jd.com/RDY9YwC

中文
0
0
1
35
之之小侠
之之小侠@frankguodev·
16天500粉丝,对新注册的账号来说可能没那么容易。不过写的经验确实不错,尤其是内容定位收窄,很值得学习。比一些一个月跑万粉的帖子实在多了。
zhouluobo@zhouluobo

x.com/i/article/2063…

中文
0
0
1
23
之之小侠
之之小侠@frankguodev·
今个之之客栈门前十分热闹,因为鲁班传人,发明了一个新的东西。众人议论纷纷 。 路人甲:“哎,你们说着他这是捣鼓的什么呀?” 路人乙:“这你就不知道了吧,这东西我跟你说,用两个字形容就是牛逼。它有个很别致的名字叫Agent。” 路人甲一脸懵逼:“哎斤特,这是什么鬼东西?” 路人乙:“卧槽。Agent你都不不知道,这是之之客栈最近特别火的术语。这样给你讲吧,Agent 不只是会聊天的模型,而是把模型、工具、记忆、状态和安全边界组合起来,尝试把一个目标推进成多步可执行任务的系统。重点这是一个系统,而那个鲁班传人就是依靠这个系统把那个玩意做出来的。” 路人甲还是有些懵,问道:“那它和LLM什么关系啊?” 路人乙:“简单讲,agent包括LLM,没有LLM就不可能有Agent。懂?” 路人甲嘿嘿一笑,转身走向身后的客栈,店门口的店小二明显一愣,随后赶紧走向前打招呼:“老板,您回来了!”
之之小侠 tweet media
中文
0
0
1
32
之之小侠
之之小侠@frankguodev·
@yangyi 功能挺多的。但我主要用万能扫描(类似扫描全能王)、文件格式转换、PDF处理、图片处理和在线文档。其他的功能没咋用过。
中文
0
0
1
46
Yangyi
Yangyi@yangyi·
请问大家都买了国内什么APP的年会员? 我有百度网盘和QQ音乐……
中文
40
0
1
9.5K
之之小侠
之之小侠@frankguodev·
@thsottiaux @SourabhGurwani The download and close buttons in the top-right corner of images generated on Codex are overlapping with Codex app’s own close button, so it’s super easy to accidentally close the whole app.
之之小侠 tweet media
English
0
0
0
438
Tibo
Tibo@thsottiaux·
if name == "sourabh.gurwani": return False And every time a user registers, you start a Codex automation job to add a new if clause (very quickly). If you want to optimize you can use GPT-5.3-Spark, which is faster. If you want to optimize further, ask Codex how to implement an index.
English
64
24
1.9K
68.7K
Sourabh Gurwani
Sourabh Gurwani@SourabhGurwani·
Interviewer: You enter a Gmail username and the UI immediately shows "Username already taken" There are millions of users worldwide. How does it respond so quickly?
Sourabh Gurwani tweet media
English
98
7
356
114.6K
老金
老金@freeman1266·
通过 Claude Fable 5 这一先进模型,利用自我修正循环与记忆机制来显著提升任务效能。 该模型在处理长时间运行的任务时,能通过反馈信号进行迭代优化,其改进代码流水线的能力远超前代版本。 研究发现,使用独立的验证器子智能体比模型自我批评更为有效,能够确保任务达到预设的评分标准。 在持续学习方面,Fable 5 展现出卓越的信息提炼能力,能将错误转化为通用规则并跨会话应用。 通过设计精巧的环境反馈与上下文管理,开发者可以最大化发挥此类高级 AI 智能体的自主潜能。
中文
4
0
11
1.4K
之之小侠
之之小侠@frankguodev·
@dotey 他们可能没有找到合适的skill😂
中文
0
0
0
92
宝玉
宝玉@dotey·
精细调整字型字号颜色,确实是设计师的日常。但我觉得用 AI Agent 辅助设计之后,修改的方式也得跟着变: 1、设计系统要用起来 为什么需要手动精调字型字号、颜色?很多时候是因为没有统一的设计系统做规范。如果有配套的设计系统,按钮圆角、字号、间距都有严格定义,生成时不会出现 3px、5px 这种随意值。就算偶尔有偏差,让 Agent 遵循设计系统去修改就行,极少需要人工微调。 2、设计师变成设计经理 不再亲自调像素,而是用文字指令指挥 Agent 去改。Opus 4.8+ 结合设计系统,基本做到"言出法随",不太会偏出你的要求。 3、方向和验收还是人的活 虽然执行交给了 Agent,但大方向还是人来把关,告诉 Agent 该怎么调整,调完检查结果是否符合预期。Agent 干活,人做判断。
宝玉 tweet media宝玉 tweet media
Axi@Xxi5olc

@FanVancoo @dotey 你说的对。 绝大部分时候设计师还是需要对字型字号,图形颜色做精确调整的。不是什么都适合用claude design码字描述

中文
11
1
35
19.6K
之之小侠
之之小侠@frankguodev·
今天之之客栈里来了三位异父异母的亲姐妹。 老大,姓S,字EO,号Search Engine Optimization; 老二,姓A,字EO,号Answer Engine Optimization; 老三,姓G,字EO,号Generative Engine Optimization; 有趣的是,此时客栈里所有的客官都在瞪着直勾勾地眼睛看向这姐妹三人。 这三人不仅仅人美心善身材好,最关键的是此时这三人的行为。她们正在互相掐对方的头发,因为心中谁也不服谁。 老大SEO说:“大姐我通过改善内容、结构和可抓取性,让网页更容易被搜索引擎理解、索引和展示。是你们俩的基础。不要以为到了AI时代,大姐就不重要了。我给你们讲,AI 搜索时代,大姐仍是内容可发现性的基础,而不是一次性关键词技巧。” 老二AEO笑道:“呵呵,大姐你说的虽然对,但不妨碍我反驳。大姐,你老了。AI时代我才是主角,我面向答案型搜索、语音助手和 AI 回答界面的内容优化,让页面更容易被抽取成直接答案。并被精选摘要、AI Overviews、AI Mode、聊天式搜索或语音助手等答案型界面采用,就问你们二姐屌不屌吧?” 老三GEO不爽道:“屁话,你俩都是狗屎,我才是AI时代的主角。我,面向 AI 生成式答案的内容可见性优化,让网页更可能被检索、引用或纳入回答。关注内容在 AI Overviews、AI Mode、ChatGPT Search 等生成式搜索或回答系统中能否被发现、理解、引用和归因。 这才是主角该有的体现,你们都别说话了,AI时代,你俩都不如我。” 这三人你一言我一嘴,谁也不服谁。 这时店小二跑过来赶忙劝道:“别打了,别打了,你们仨说的都对。你们看看旁边,再不停手,一桌子菜就被令弟吃完了。”
之之小侠 tweet media
中文
0
0
1
115