一款将任意免费聊天机器人网站变成 AI 智能体的 VS Code 扩展(某种程度上)
A VS Code extension to turn ANY free chatbot website into an AI agent (kind of)
我们发现了什么
一款将任意免费聊天机器人网站变成 AI 智能体的 VS Code 扩展(某种程度上)。由于 Qoder(Alibaba 的 AI IDE)的免费推广活动已正式结束(@unitbuilds,😢),而我现在只能使用免费的浏览器端 AI,我终于有时间真正测试我的扩展,并解决一些使用中的卡点。
- 来源:DEV Community(发现于 2026-11-13)
- 证据等级:D · 发现产品或需求信号,暂未获得可核验的商业证据。
- 商业模式:待核验
- 主题:AI Agent
- 初筛评分:18.9/100 · 收录 1 次
证据,比故事更重要。
规则清洗与初筛,未经人工商业核验。原文语境、实际客户和付费情况仍需自行验证。
引用与数字披露
来源类型(原作者自述/第三方测算/媒体转引)需采集端标注,本版尚未落字段。
- 作者
- 未标注
- 抓取日期
- 来源类型
- 未标注
- 币种
- 未标注
- 口径
- 未标注
- 披露主体
- 未标注
- 披露日期
- 未标注
中文辅助译文(全文)
那么,我为什么还要再提这件事?
因为 Qoder(Alibaba 的 AI IDE)的免费推广活动已经正式结束(@unitbuilds,😢),而现在我只剩下免费的浏览器端 AI 可用,所以终于有时间真正测试我的扩展,并解决几个使用上的阻碍点。
在介绍更新之前,先尽可能简单地向大家展示 ReptClip 的工作方式,并一路附上屏幕录制!🙂
工作原理
整个过程分为 3 步。最好将 VS Code 和你的免费聊天机器人并排放置。
第 1 步:将上下文复制到剪贴板
指定要包含在上下文中的文件。可以使用相对路径或 glob 模式。按“Enter”或点击“Generate”按钮,将上下文直接复制到剪贴板。
图注:扩展界面可选择上下文文件,并启用“项目结构”和输出说明;点击“Generate”即可将上下文直接复制到剪贴板。
除指定的文件外,上下文还包括项目结构以及有关如何生成输出的说明。可以使用复选框启用或禁用各个部分。
第 2 步:将上下文与提示词一起粘贴到聊天机器人中
发送出去,让它开始生成。
图注:将上下文和提示词粘贴到聊天机器人中并发送,即可让聊天机器人生成结果。
第 3 步:应用生成的差异
聊天机器人会在一个代码块中提供差异内容。复制这些内容,然后点击“Apply Diffs”即可应用。
图注:聊天机器人生成包含差异内容的代码块;复制后点击“Apply Diffs”即可应用。
可选步骤(在第 3 步之前):向上下文中添加更多文件
如果聊天机器人需要查看更多文件,它会生成一个包含这些文件相对路径的代码块。你可以复制该代码块并点击“More Files”按钮,仅将这些文件的内容复制到剪贴板,然后再粘贴回聊天机器人。
幕后花絮: 你在上面看到的每一个动态 WebP 都是使用 GiffyPy 录制、编辑和导出的;这是我自己打造的一体化屏幕录制和视频编辑工具!
基本上,这就是该扩展的功能!另外还有以下特性:
- 实时语法高亮与自动补全
- 模糊差异匹配
- 差异要么全部应用、要么完全不应用,以防出现部分应用或损坏的编辑
- 对会话中最近 10 个差异执行撤销/重做
- 在重新应用同一差异前发出警告
- 强制执行
.gitignore规则,并提供二进制文件/文件大小防护(跳过被忽略、二进制或过大的文件) - 按项目持久保存设置,并可通过设置定义自定义默认值
- 还有更多!(查看 README 了解全部详情)
更新
我更新了 UI 以节省空间,添加了用于自定义项目默认 UI 状态的设置,并加入了撤销/重做功能。在我看来,现在它已经很好用了!
反馈专区
那么,你觉得这个扩展怎么样?它好用吗?你会把这个扩展安装到自己的 IDE 中吗?它同时收录于 VS Code Marketplace 和 Open VSX Registry,因此也可以安装在 VSCodium、Cursor、Windsurf、Devin Desktop、Qoder 等 IDE 中!
如果你能给这个仓库点个 Star,我会超级超级感激!请一定这么做 🥰
译文由上游机器翻译生成,可能有误;判断请以英文原文为准。
英文原文(来源本站未改写)
So, why should I bring this up again?
Because Qoder (Alibaba’s AI IDE) free promo has officially ended (@unitbuilds, 😢), and now that I’m left with only free browser-based AI, I finally have time to actually test my extension and fix a few friction points.
Before going into the updates, let me show you how ReptClip works as simply as possible, with screen recordings along the way! 🙂
How it works
It's a 3-step process. Ideally, put VS Code and your free chatbot side-by-side.
Step 1: Copy context to clipboard
Specify the files you want to include in the context. You can use relative paths or glob patterns. Press "Enter" or click the "Generate" button to copy the context straight to your clipboard.

Besides the files you specify, the context also includes the project structure and instructions on how to generate the output. You can enable/disable each section using checkboxes.
Step 2: Paste context into your chatbot, along with your prompt
Send it and let it generate.

Step 3: Apply the generated diffs
The chatbot will provide the diffs in a single code block. Copy them, and click "Apply Diffs" to apply them.

Optional step (before step 3): Add more files to the context
If the chatbot wants to see more files, it will generate a code block containing the relative paths of the files. You can copy that block and click the "More Files" button to copy the contents of those files only to the clipboard, and paste it back to the chatbot.
A little behind-the-scenes: Every animated WebP you see above was captured, edited, and exported using GiffyPy, an all-in-one screen recording and video editing tool that I built myself!
So, that's basically what the extension does! A few other features:
- Live syntax highlighting and autocomplete
- Fuzzy diff matching
- All-or-nothing diff application to prevent partial or broken edits
- Session undo/redo for the last 10 diffs
- Warning before re-applying the same diff
.gitignoreenforcement & binary/size guards (skips ignored, binary, or large files)- Per-project persistent settings & custom defaults through settings
- And more! (check out the README for full details)
Updates
I updated the UI to save space, added settings to customize default project UI state, and added undo/redo functionality. Now it's very usable in my opinion!
Feedback corner
So, what do you think about this extension? Is it good? Would you install this extension in your IDE? It's available in both the VS Code Marketplace and the Open VSX Registry. So you can install it in VSCodium, Cursor, Windsurf, Devin Desktop, Qoder, etc. as well!
I'd be sooo sooo grateful if you could star the repo! Please do it 🥰
这条还缺什么证据?
下面每条都由本条已有字段推出(等级、理由、商业模式、来源次数、是否演示), 本站不生成推测性结论;通用验证方法放在方法论页。
- 可核验的收入或付费证据查官网定价页与付费口径;第三方数据源(如 GetLatka)只作旁证,需标注来源与时点。
- 商业模式未定确认按席位/按用量/授权还是开源托管版收费;开源项目另查 LICENSE 与是否存在付费版。
- 只有单一来源找一手站点或其他渠道是否重复出现同一产品;社区热帖数量不等于商业进展。
通用验证清单(谁有这个问题/谁愿意付费/一个人能交付哪一小步)见我们的筛选方法。