返回首页
最新
我整天使用Claude,但总是被同样的事情烦扰:用鼠标从回复中选择文本。超出范围、重新选择、复制、点击输入框、粘贴。尤其是在长对话中,当你想引用30轮之前的内容时,这种情况更糟。
asdPrompt是一个Chrome扩展,它为AI聊天界面添加了基于提示的导航(类似于Vimium)。按下Cmd+Shift+S可以激活覆盖层,提示标签会出现在每个文本块旁边。输入一个字母以选择一个块,然后继续输入以深入:块 → 句子 → 单词。按下回车键可以复制,或者你可以按下一个操作键(e、d、x)直接将后续提示(“详细说明[选择内容]”)注入到聊天输入框中。
该扩展适用于claude.ai、chatgpt.com和gemini.google.com,能够适应浅色/深色主题。免费。使用Claude Code在两天内构建了初始的最小可行产品(MVP)——如果没有它,适配器架构、NLP分段管道和Playwright测试框架将需要一个月的时间。
对于感兴趣的技术细节:适配器接口后面的特定网站DOM解析器,通过compromise.js进行文本分段,并为技术内容(路径、camelCase)提供正则表达式回退,边界矩形通过Range API + TreeWalker计算,覆盖层在Shadow DOM中隔离。使用Playwright进行了视觉回归测试。
着陆页有一个互动教程,你可以在不安装的情况下尝试完整的深入机制。欢迎讨论实现细节。
Claude.ai 的工件可以调用 Anthropic API,并具有持久存储(通过 window.storage 提供 5MB 的存储空间)。我利用这两项功能构建了一个记忆系统,模拟人类记忆的实际运作方式——显著性评分、遗忘曲线和睡眠巩固——所有这些都在一个单独的 React 工件中运行,没有外部依赖。<p>只需将工件添加到您的聊天中,并将指令粘贴到您的个人偏好设置中。
我很喜欢使用 org 文件,但我希望能在外出时在手机上浏览和编辑它们。昨天我使用 Codex 创建了一个简单的单文件网页服务器,可以显示我所有的 org 文件及其反向链接。由于我只在我的 WireGuard VPN 上运行它,所以没有任何身份验证。我玩得很开心,希望它对其他人也有用!