返回首页
一周热榜
大家好,我更新了我的前端模糊搜索库。现在它除了支持模糊匹配外,还支持子字符串和前缀搜索。  
这个库快速、准确,支持多语言,并且没有任何依赖。  
<p>GitHub: <a href="https://github.com/m31coding/fuzzy-search" rel="nofollow">https://github.com/m31coding/fuzzy-search</a>  
在线演示: <a href="https://www.m31coding.com/fuzzy-search-demo.html" rel="nofollow">https://www.m31coding.com/fuzzy-search-demo.html</a>  
<p>我非常希望听到你们的反馈和任何改进库的建议。  
<p>祝编码愉快!
我已经建立了一个MCP服务器连接器并将其添加到ChatGPT中,但我无法使用它。这里有没有人成功在ChatGPT中运行自己的MCP服务器连接器?
大家好,我是 Alex,undatas.io 的创始人。
自从我们推出核心文档解析 API 以来,开发者们给出了非常积极的反馈,他们喜欢我们的精确度和“按需付费”模式。但随着我们观察到越来越多的人构建复杂系统,我们注意到一个共同的模式:大家都在编写相同的样板代码来管理工作流程。
开发者们在构建自己的逻辑来处理工作区、管理任务中的文件批次、轮询结果以及处理状态。我们的原始 API 对于单个事务非常强大,但将编排部分留给了用户自己处理。
为了解决这个问题,我们构建并推出了我们的 MCP(多通道平台)服务器。
可以将其视为一个有状态的、基于命令的编排层,位于我们核心解析 API 之上。您不再需要编写代码来管理 ID 和跟踪多文件作业的状态,MCP 服务器通过一个简单、逻辑的接口为您处理这一切。
工作流程围绕清晰的层次结构构建:工作区 -> 任务 -> 文件。
您可以使用以下简单命令:
- UnDatasIO_get_workspaces 获取您的 work_id。
- UnDatasIO_upload 将文件添加到特定的 task_id。
- UnDatasIO_parse 启动一系列 file_ids 的解析。
- UnDatasIO_get_parse_result 轮询作业状态,而无需自己构建循环。
这对于构建复杂的多文件数据处理管道、与低代码平台集成,或仅仅想要管理大型批处理作业而不想编写和维护状态管理代码的用户来说,都是完美的。我们的目标是让您专注于如何处理数据,而不是获取数据所需的底层工作。
我们相信,这将使构建稳健的文档工作流变得更快、更可靠。我们才刚刚起步,期待您的反馈。
我们准备了一份全面的指南和视频教程来引导您。
MCP 用户指南(完整 API 参考):[https://docs.undatas.io/mcp/undatas-mcp/](https://docs.undatas.io/mcp/undatas-mcp/)
YouTube 视频教程:[https://www.youtube.com/watch?v=_xobbKiPyf4](https://www.youtube.com/watch?v=_xobbKiPyf4)
我们的官方网站:[https://undatas.io/](https://undatas.io/)
我今天会在这里回答任何问题。请告诉我们您的想法。
嗨,HN!我一直在开发一个针对Blazor的开发者工具,允许您在浏览器中检查Razor组件,类似于React DevTools或Vue DevTools。
问题:Blazor是微软的前端框架,允许您使用C#编写Web用户界面。它发展迅速,但缺乏其他框架所拥有的调试工具。当您的组件树变得复杂时,您只能依赖Console.WriteLine进行调试。
我构建的工具:一个浏览器扩展 + NuGet包,具有以下功能:
- 在浏览器中显示Razor组件树
- 将DOM元素映射回其源组件
- 悬停时高亮显示组件
- 兼容Blazor Server和WASM
工作原理:NuGet包在编译期间创建您的.razor文件的影子副本,并注入不可见的标记。这些标记在Razor→HTML管道中存活。浏览器扩展读取这些标记以重建组件树。
当前状态:Beta版 - 它可以工作,但还有一些粗糙之处。在对较大生产应用进行测试时发现了一些错误,我正在逐步解决。所有问题都已在GitHub上记录。
解决的技术挑战:
- 在不破坏任何内容的情况下通过Razor编译器获取标记
- 绕过剥离未知属性的CSS隔离
- 使其与两种托管模型兼容
它是完全开源的:
[https://github.com/joe-gregory/blazor-devtools](https://github.com/joe-gregory/blazor-devtools)
您可以尝试的演示网站:
[https://blazordevelopertools.com](https://blazordevelopertools.com)
非常希望获得反馈,特别是来自那些构建生产Blazor应用的人。您在调试过程中遇到了哪些痛点,开发者工具可以解决哪些问题?
我发现当我涂鸦时,注意力非常集中。但一段时间后,抄袭别人的作品会变得无聊,变成一种肌肉记忆的事情。  
你有哪些作品能够让你完全投入其中?  
请避免提及任何涉及技术的练习。
上个月我去利沃夫参加朋友的婚礼。在旅行计划中,很明显跨越边境并不是一件简单的事情。最后,我为每个边境过境安排了一天的时间,并且在那天没有其他的旅行安排。
后来我发现,乌克兰海关服务局维护一个网站,发布关于乌克兰一侧的乘客和货运车辆的过境延误信息。
我制作了一个小网站,定期抓取这些数据,进行收集并发布。
在此特别感谢Postgres和Gnuplot。
显然,至少有部分数据在某些时候可能并不准确。我不知道他们是如何生成这些数据的。我怀疑是某个坐在电脑前的人在说:“我觉得现在大约需要这么长时间”,但另一方面,我也看到每分钟都有变化,这对于人工输入来说频率太高了。
无论如何,如果某个过境点的数据看起来不可靠,那么你就可以知道选择这个过境点是有风险的,因为你知道你并不知道实际情况(你可能更好选择一个看起来合理的过境点)。
边境过境在谷歌地图上有很多评论(尽管其中一些可能是敌对行为者的虚假评论)。一些过境点的长时间延误(超过20小时)可以看到有评论描述了相同的经历。
Posteo.de 邮件服务及与该域名、网站、博客等相关的所有网络服务已经宕机几个小时了。https://posteo-status.de/ 显示目前没有问题,这显然不是真的。很久没有看到诚实的状态页面了,但这仍然让人感到失望。就我所知,他们在互联网上没有其他的存在,所以没有任何消息。
坦白说,我正在考虑其他替代方案,尽管我多年来一直对他们很满意。没有电子邮件和沟通的感觉实在让人害怕。那些不使用谷歌的人,你们用什么?它们有宕机过吗?
我正在开发一款思维导图应用,旨在整合游戏化功能,使其更加美观且易于记忆。我发现现有应用的图形设计较为简单,无法将其作为我的笔记和学习工具来使用。
换句话说,如果思维导图与其他所有地图看起来都一样,而我只能选择几个形状和虚线/点线,那我该如何(以及为什么)记住这张思维导图呢?这显然不适合我的思维方式,因此我决定创造一些更好的东西 :) 页面上的地图是这个想法的预览,但我对测验、打字游戏和备忘单很感兴趣,希望能收到一些反馈(和创意)关于这些训练模式!
另外,我也希望能听到大家对现有思维导图软件中缺失功能的看法。如果你是思维导图爱好者并且对测试版感兴趣,请查看联系表单 :)
附言:上周我发布了一个简单的思维导图,但我没有意识到我可以使用 SHOWN HN 来展示我制作的东西并让大家进行互动。它很快就被淹没在页面中,所以我添加了新命令,修改了所有不合理的答案,并为测验和打字游戏添加了一些新功能,并重新发布以获得适当的反馈,希望能找到一些测试者!
此外,如果你不想参加较长的测验(近180个问题),可以选择一个较小的随机生成子集来进行体验!