返回首页
一周热榜
请访问以下链接: [https://microsoft.github.io/agent-lightning/stable/](https://microsoft.github.io/agent-lightning/stable/)
有没有热衷于园艺的朋友推荐一些技术产品?(硬件或软件)
我在每年花费数天时间手动搜索Jira工单,以回忆自己在绩效评估中所取得的成就后,构建了这个工具。
whatdidido 是一个命令行工具,具有以下功能:
- 从Jira或Linear中提取指定日期范围内的工单
- 使用大型语言模型(LLM)为每个工单生成简短摘要
- 生成整体摘要,帮助你撰写自我评估
这个工具并不会为你撰写评估报告——撰写深思熟虑、具有上下文的反馈仍然需要人类的判断。它只是消除了寻找和整理你所做工作的繁琐工作。
关键细节:
- MIT许可证,开源
- 不存储数据——所有内容都保留在本地
- 需要OpenAI或OpenRouter的API密钥
- 兼容Jira和Linear(欢迎更多集成/即将推出)
GitHub: [https://github.com/oliviersm199/whatdidido](https://github.com/oliviersm199/whatdidido)
我现在发布这个工具,因为我认为在评估季节,其他人可能会觉得它很有用。
欢迎对这个方法提供反馈,以及哪些其他集成会有帮助。也很乐意回答有关其工作原理的问题。
嗨,HN,
“总是 DNS”是我们在谈论故障时都很熟悉的一个主题。我理解为什么 DNS 对大多数用户来说至关重要。但是对于那些使用“基础设施即代码”(Infrastructure as Code)系统进行管理和部署的应用程序来说,既然变更可以并且应该以与代码变更相同的方式进行推送(DevOps 及相关概念),那么在各处使用 /etc/hosts 文件是否会有什么害处呢?
这样一来,名称与 IP 的关联变更就能受益于基础设施即代码,同时 DNS 相关的不稳定性也会被最小化。当然,我假设名称与 IP 的关联最初是由系统工程师控制的,对于其他用例,DNS 仍然可以并且应该被使用。
那么,为什么云服务提供商和 FAANG 公司还没有这样做呢?在鼓励通过消除 DNS 请求流量和 CPU 周期来节省成本的情况下?
我已经建立了一个MCP服务器连接器并将其添加到ChatGPT中,但我无法使用它。这里有没有人成功在ChatGPT中运行自己的MCP服务器连接器?
嘿,HN
我创建了 ImageConverter.dev,因为我厌倦了那些强制上传或限制转换的“免费”图像转换网站。
所以我制作了一个完全在客户端运行的工具——这意味着你的图像永远不会离开你的设备。它旨在快速、简单且保护隐私。
**它的功能**
- 在 JPG、PNG 和 WebP 之间转换图像
- 加载后可离线使用(支持渐进式网络应用)
**它是如何工作的**
它使用 Canvas API 和 WebAssembly 直接在浏览器中处理转换。没有上传、没有跟踪、没有服务器费用,即使在中档设备上也很快。
**我为什么要创建它**
我想要一种即时、无广告、保护隐私的方式来处理我的个人项目中的图像——一种足够轻量的工具,可以替代桌面工具。
**试试吧**
[https://imageconverter.dev](https://imageconverter.dev)
我非常希望能收到社区的反馈——尤其是在以下方面:
- 在不同浏览器/设备上的性能
感谢你的阅读!
大家好,我更新了我的前端模糊搜索库。现在它除了支持模糊匹配外,还支持子字符串和前缀搜索。  
这个库快速、准确,支持多语言,并且没有任何依赖。  
<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>祝编码愉快!
嗨,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应用的人。您在调试过程中遇到了哪些痛点,开发者工具可以解决哪些问题?