用AI判断奇偶数:is-even-ai npm包

2025-05-20
用AI判断奇偶数:is-even-ai npm包

一个名为`is-even-ai`的npm包利用OpenAI的GPT-3.5-turbo模型来判断数字的奇偶性,以及其他数字比较功能。开发者可以使用简单的API调用实现这些功能,并可自定义模型和参数。这个项目受到同名npm包和推文的启发,旨在展示如何在产品中集成AI。

阅读更多
开发 npm包

Apidog MCP Server:让AI理解你的API文档

2025-03-24
Apidog MCP Server:让AI理解你的API文档

Apidog MCP Server 是一款将 Apidog API 文档与 AI 驱动的 IDE (如 Cursor) 集成的工具。它允许 AI 直接访问和使用你的 API 文档,从而加快开发速度并提高工作效率。开发者可以使用 AI 助手生成或修改代码、搜索 API 文档内容等。配置过程只需在 IDE 中添加 JSON 配置代码,包含 Apidog 访问令牌和项目 ID,即可连接你的 Apidog 项目或 Swagger/OpenAPI 文件。目前处于 Beta 阶段,欢迎反馈!

阅读更多
开发

Claude Code 集成 Node.js 调试器:远程实时调试 MongoDB 连接错误

2025-03-22
Claude Code 集成 Node.js 调试器:远程实时调试 MongoDB 连接错误

一个名为`@hyperdrive-eng/mcp-nodejs-debugger`的MCP服务器插件允许Claude Code实时调试运行中的Node.js代码。文章演示了如何使用该插件调试一个连接到MongoDB Atlas数据库的Node.js应用发生的连接错误。通过在Claude Code中设置断点并执行自定义JavaScript代码,开发者可以检查MongoDB配置变量,从而快速定位问题根源,例如错误的凭据或未授权的IP地址。最终解决方案是使用本地MongoDB实例或正确配置MongoDB Atlas的网络访问和凭据。

阅读更多

Testeranto:AI驱动的ATDD框架,自动修复测试错误

2025-03-09
Testeranto:AI驱动的ATDD框架,自动修复测试错误

Testeranto是一个基于TypeScript的AI优先验收测试驱动开发(ATDD)框架,目前尚处于开发阶段。它使用类似Gherkin的强类型语法来编写测试,并通过与Aider.ai集成,自动修复失败的测试。Testeranto无需直接测试代码,而是要求你使用基于TS类型签名的语义接口包装代码。它支持前端、后端或同时运行,并能测试任何可通过esbuild打包的内容。

阅读更多
开发 ATDD

Node.js EPUB 库 @smoores/epub 发布

2024-12-13
Node.js EPUB 库 @smoores/epub 发布

一个名为 @smoores/epub 的 Node.js 库正式发布,它能够检查、修改和创建 EPUB 3 出版物。该库提供了高级 API,简化了 EPUB 规范的实现细节,例如设置标题和获取作者信息;同时也提供了低级 API,允许更精细地控制 EPUB 结构,例如添加章节和元数据。@smoores/epub 基于 fast-xml-parser,提供了强大的 XML 解析和操作功能,方便开发者处理 EPUB 文件的 XML 内容。

阅读更多
开发 EPUB

Pretty Markup:像写诗一样写 HTML

2024-07-27
Pretty Markup:像写诗一样写 HTML

Pretty Markup 是一款革命性的预处理器,类似于 CSS 的 Sass 或 JavaScript 的 TypeScript,它将 HTML 提升到了一个新的水平。它使用更自然的类似于自然语言的方法重新构想了 HTML 语法,使编写 HTML 变得轻而易举,从而提高了开发人员的生产力。它专注于内容的含义,鼓励语义最佳实践,确保 HTML 不仅美观,而且机器可读。

阅读更多
未分类

@matry/dom - npm

2024-07-06
@matry/dom - npm

Matry/dom 是一个用于命令式 JSX 的 Web 框架,旨在以全新的方式构建用户界面。Matry 提供了一系列简单、独立的函数,允许开发者使用 JSX 以命令式的方式创建和更新 DOM。文章介绍了 Matry 的优势和劣势,并提供了快速入门指南和未来发展路线图。

阅读更多
未分类

uuidv7 - npm

2024-06-18
uuidv7 - npm

本文介绍了JavaScript库uuidv7,它实现了UUID版本7的生成。uuidv7库提供生成UUID v7和v4的功能,支持命令行界面,并提供了详细的字段和位布局说明。该库还支持生成表示为16字节数组的对象,并提供了一个V7Generator原语,允许使用独立于全局生成器的计数器状态。此外,文章还介绍了相关项目Uuid25,它提供UUID与其他文本表示形式之间的转换。

阅读更多
未分类 uuidv7

is-even - npm

2024-05-13
is-even - npm

is-even 是一个 npm 包,用于判断给定数字是否为偶数。可以通过 npm install --save is-even 安装。用户可以使用 require('is-even') 引入该包,然后调用 isEven() 函数判断数字是否为偶数。

阅读更多
未分类 npm javascript