我开发了一个人工智能代理,可以搜索整个Cursor社区论坛(<a href="http://forum.cursor.com/" rel="nofollow">http://forum.cursor.com/</a>)并根据真实的论坛讨论回答问题。
<p>问题:Cursor的论坛有大量有价值的内容——功能讨论、故障排除线程、来自高级用户的建议——但搜索起来很困难。传统的论坛搜索是基于关键词的,往往缺乏上下文。
<p>解决方案:我使用Nia(一个知识索引服务)对整个论坛进行了索引,并将其连接到一个具备多种搜索工具的人工智能代理:
<p>- 语义搜索——即使措辞不同也能找到相关帖子
- 模式搜索(grep)——对错误信息、用户名、特定术语进行精确匹配
- 全线程阅读——人工智能可以深入特定讨论
- 网络搜索回退——用于论坛未覆盖的问题
<p>GitHub: <a href="https://github.com/nozomio-labs/nia-cursor-forum-search" rel="nofollow">https://github.com/nozomio-labs/nia-cursor-forum-search</a>
<p>欢迎对这种方法提供反馈!
返回首页
最新
七个模块教授C语言,采用安全关键系统的实际构建方式:数学 → 结构 → 代码 → 测试。
每个模块回答一个问题:它存在吗?(脉冲),它正常吗?(基线),它规律吗?(时序),它有趋势吗?(漂移),哪个传感器值得信赖?(共识),如何处理溢出?(压力),我们该如何应对?(模式)。
每个模块都是封闭的(无依赖),全面的(处理所有输入),确定性的,并且是O(1)复杂度。已有83个测试通过。
在UNIX系统工作了30年后构建了这个项目。希望能够教授认证系统背后的严谨性,而不需要先进行十年的在职学习。
采用MIT许可证。欢迎反馈。
编码助手的速度较慢。<p>显然,与最优秀的人类程序员相比,它们的速度非常快,但仍然太慢,无法成为我们一对一的增强型配对程序员。我们目前的解决方案是多实例切换任务。然而,众所周知,多任务处理是一种效率低下的方法,会降低生产力,并因增加认知负荷、压力和疲劳水平而造成伤害。<p>我相信这只是暂时的,我们很快就会拥有足够快速的编码助手,以便能够深度专注于单一任务。你怎么看?
我想分享一下 Ask CLI,这是我开发的一款工具,可以直接在终端中获取命令和编码的帮助。它是一个简单的应用程序,旨在高效地完成一件事情:提供即时的命令帮助。这并不是像 Claude Code 那样复杂的编码代理,而是专门为快速、简洁的答案而设计,避免了上下文切换。
作为一名开发者,我一直很难记住每个命令及其具体选项。每当我需要使用 Docker、Git 或 psql 等工具时,我总是不得不离开终端去查阅文档,或者在冗长的 --help 文本中滚动,只为了回忆起一个特定的标志。我通常知道自己想做什么,但却忘记了确切的语法。我不想浪费时间切换到 Google 或 ChatGPT 仅仅为了找到一行命令。
我开发了 Ask CLI 来解决这个问题。它彻底改变了我的工作流程。现在,当我忘记一个命令时,我只需询问我的终端。它会给我一个快速、准确的答案——正是我所需要的——而不会打断我的思路。
使用起来非常简单:只需选择一个 AI 模型,设置你的 API 密钥,然后与终端自然对话即可。
示例:
```
$ ask 如何运行带有环境变量的 docker 容器
$ ask 如何设置我的本地 git 账户
```
你还可以使用“what”和“how”别名,使对话更加自然:
```
$ what 是 chmod
$ how 打印所有环境变量
```
你可以使用 Ask CLI 与流行的托管模型(如 Gemini、Claude、ChatGPT)或与支持 OpenAI 兼容 API 的本地模型和外部提供商(如 Ollama、llama.cpp、LM Studio 等)一起使用。
Ask CLI 是免费的开源软件。你可以在这里查看:
https://github.com/david-minaya/ask
我一直在公开开发一个类似 bitly 的工具,并且制作了一个免费的附加工具,用于将截图上传到 S3。我一直觉得截图应用的收费太高,所以能够自己动手做这个工具我非常开心。
这个工具可以自动生成短链接,并将截图上传到您拥有的任何兼容 S3 的存储服务。
这是链接:
[https://gofwd.to/screenfwd](https://gofwd.to/screenfwd)
欢迎试用,任何反馈都很受欢迎 :)
感谢您的反馈。
我正在构建一个具有无障碍功能的移动浏览器(基于webkit),其中包括一个选项,可以用OpenDyslexic字体覆盖页面字体。我尝试了以下所有变体:
```javascript
const style = document.createElement('style');
style.textContent = `
@font-face {
font-family: 'OpenDyslexic';
src: url('data:font/opentype;base64,...') format('opentype');
}
* { font-family: 'OpenDyslexic', sans-serif !important; }
`;
document.head.appendChild(style);
```
这段代码在其他地方都能正常工作。我从这个页面点击的每一个链接,找到的每一个90年代的网站都能正常显示,唯独在这里不行!
在HN(Hacker News)上,font-family的CSS确实应用了(我在检查器中可以看到,元素显示font-family: OpenDyslexic !important),但实际渲染的字体却回退到了sans-serif。@font-face确实在DOM中,base64也是有效的,这段代码在其他网站上都能正常工作。
我尝试了:使用blob URL而不是data URL,使用MutationObserver重新应用样式,针对特定元素(如font、td、table),设置setTimeout延迟等等,尝试了很多方法,但在HN上都没有效果。
HN的标记或头部是否有什么特别之处,导致@font-face静默失败?有没有人遇到过这个问题,或者知道可能发生的原因?内容安全策略和CORS似乎没有问题,因为base64在DOM中。我可能遗漏了什么?