REFINIST

353 posts

REFINIST banner
REFINIST

REFINIST

@refinistdev

🫥 coding every day ~

Xiamen Bergabung Ocak 2025
114 Mengikuti23 Pengikut
REFINIST
REFINIST@refinistdev·
@DavidKPiano There is no silver bullet in software engineering.
English
0
0
0
36
REFINIST
REFINIST@refinistdev·
推上有闽南人吗,来个互关 🤣
REFINIST tweet media
中文
0
0
1
22
REFINIST
REFINIST@refinistdev·
vite-plus 的简写是不是和 VitePress 的简写重名了,哈哈哈
REFINIST tweet media
中文
0
0
0
29
REFINIST
REFINIST@refinistdev·
在 rsbuild + MF2.0 出来之前,我简直在乱玩微前端 #module-federation-v20" target="_blank" rel="nofollow noopener">rsbuild.rs/zh/guide/advan…
中文
1
0
4
321
REFINIST
REFINIST@refinistdev·
@blackanger 一开始我片面理解错了。以为是忘掉所有上下文,然后临时和它交流,看了分析收益颇多
中文
0
0
0
441
AlexZ 🦀
AlexZ 🦀@blackanger·
学习一下 /btw 的实现机制。 因为 claude code agent 采用的是经典的 ReAct(Reasoning and Acting)单循环。所以我很好奇这个 /btw 是如何在 单 loop 中优雅实现的。 以下内容是通过结合Piebald-AI 逆向工程项目、OutSight AI 的 MITM 代理分析,以及claude code 官方文档整理而来。 --- /btw 在不破坏 claude code 单 Loop 简洁性的前提下,通过"降级调用"(无工具、单次响应)实现轻量级的侧信道交互。 该功能最早在 2025 年 12 月前后出现在二进制中(约 v2.0.73),经过多版本迭代后于 2026 年 3 月正式完善,现已在官方文档中有明确说明。 根据 Claude Code 官方文档(code.claude.com/docs),/btw 被明确定位为 sub-agent 的"逆运算": /btw is the inverse of a subagent: it sees your full conversation but has no tools, while a subagent has full tools but starts with an empty context. 主 Loop 是"有上下文 + 有工具"的完整 Agent;/btw 和 sub-agent 分别是它在两个维度上的降维投影。 三者形成了一个完整的能力矩阵。 我主要是在想,/btw 实现机制是什么样的,才不会破坏 kv 缓存。 Claude Code 使用一套统一的 `` XML 标签机制来动态修改模型行为。这不是 /btw 独有的,而是一个被约 40 个不同功能共用的基础设施(包括 Plan Mode、文件修改通知、Token 用量提醒等)。 根据 OutSight AI 通过 LiteLLM 代理拦截实际 API 调用的分析,system reminder 是作为 user 角色消息中的额外 text content block 注入的,而不是修改 system prompt。 结合官方文档确认"Claude cannot read files, run commands, or search when answering a side question",工具禁用很可能采用了双重保险策略: API 层: 通过设置 tool_choice: "none" 或省略 tools 数组,从 API 层面彻底阻断工具调用 Prompt 层: System reminder 中明确指示"you have NO tools available",从模型行为层面强化约束 正常情况下 Claude Code 提供 18 个内置工具(Bash、Read、Write、Edit、MultiEdit、Glob、Grep、LS、WebFetch、TodoRead、TodoWrite、Task 等),在 btw 调用中全部被禁用。 /btw 不是在主 loop 中"插队",而是发起了一个独立的 API 调用。主任务继续处理,btw 的调用并行执行。这解释了为什么它能在 Claude 还在工作的时候响应 side question。 /btw 的问答以可关闭的 overlay 形式展示,绝不写入主对话的 messages 数组。这意味着主任务恢复时,对话状态和 btw 之前完全一样,没有任何上下文污染。 由于 btw 调用复用了主对话的完整历史作为上下文,而 system prompt 和前面的对话 turn 都不变,只有最后一条 user message 是新的,因此前缀部分自然命中缓存。额外成本仅为 172 tokens 的 system reminder + 用户问题 + 模型响应。 用户按 Space、Enter 或 Escape 关闭 overlay 并返回主提示符。整个交互在终端的叠加层中完成,不影响底层的主对话流。 由于 btw 的问答完全不写入主对话历史,主任务恢复时发送的 messages 数组和 btw 之前完全一致。因此,主对话的 prompt cache 零损耗。这是整个设计中最优雅的部分。
Thariq@trq212

We just added /btw to Claude Code! Use it to have side chain conversations while Claude is working.

中文
14
37
236
71.9K
尤雨溪
尤雨溪@yuxiyou·
本周 @voidzerodev 会有三个重磅发布。大的要来了
中文
40
20
277
155.8K
Neverland
Neverland@jait_chen·
Rspack just hit 4M weekly downloads. Vibe coding is helping dev tools grow faster. 🚀 0→1M: 750d 1→2M: 160d 2→3M: 140d 3→4M: 40d
Neverland tweet media
English
5
8
71
4.5K
REFINIST
REFINIST@refinistdev·
@realShellWen 看问答模块的官方人员一些回答,总觉得这个产品不是很严肃🤣
中文
0
0
1
43
REFINIST
REFINIST@refinistdev·
@fkysly 没有用过很多 mcp,但总觉得有些 mcp 服务,就是为了 AI 而 AI。cli 这种可以 100% 确定的,又节省 token 的方式香的很
中文
0
0
1
159
Kyle
Kyle@Downlock_Mao·
@imwsl90 没装过环境?node不是几分钟就装好了?梯子直接邮件发个压缩包复制订阅链接就行了,你真是技术博主?跟你妈文盲一样天天发你妈弱智vibe coding推文贩卖焦虑
中文
43
5
757
63.9K
卫斯理
卫斯理@imwsl90·
帮人安装openclaw几百块真不过啊 开局一台空白电脑 没梯子 没环境 什么都没有 然后要安装个openclaw…🥲🥲🥲
中文
264
15
1.2K
718.4K
Yifeng Wang
Yifeng Wang@ewind_dev·
最新时尚挂件 get!
Yifeng Wang tweet mediaYifeng Wang tweet media
中文
31
144
3.6K
112.8K
REFINIST
REFINIST@refinistdev·
在 skills 这个概念出来之前,我简直是在乱玩 AI
中文
0
0
0
39
REFINIST
REFINIST@refinistdev·
@Hayami_kiraa cursor + claude,说脱离 ide 的都是装逼仔
中文
0
0
0
1.6K
早见Hayami
早见Hayami@Hayami_kiraa·
我记得去年大家说起 vibe coding 还都是 cursor, 为什么现在全变成了 claude? cursor做了啥?claude怎么异军突起的?
中文
107
8
266
158.1K
REFINIST
REFINIST@refinistdev·
@0x88FFA357 前端已死,没有娱乐圈了😛
中文
0
0
0
175
REFINIST
REFINIST@refinistdev·
@victor_wu 👌我现在都用 cc 直接优化 skill,我试试看这个 skill,看看效果如何
中文
1
0
0
108
victor-wu.eth
victor-wu.eth@victor_wu·
@refinistdev 这个要看你理解了,其实你可以理解为你要把你每次重复的prompt,浓缩成个skill
中文
1
0
1
1.1K
victor-wu.eth
victor-wu.eth@victor_wu·
已经要被claude code在产品层面的能力震惊到说不出来话了,新上的Skill-Creator 可以用来改进用户自己创建的 skill 。其中有一个功能是这样的,直接进行变量控制,根据skill的功能,创建一份prompt,一份经过skill处理,一份不经过skill处理,只用原始的prompt,然后直接对比两份结果,作为下一步修改的基准参考。 我只能说当看到这个功能,我作为 PM 感觉到五体投地,claude code 在产品设计上真的是领先太多身位了,学吧,好好学吧,说的就是你 codex。
中文
14
49
371
53.9K