mcpField
G
GoHumanize Open Humanizer

GoHumanize Open Humanizer

本地服务
gohumanize.ai生产力11 周前更新

关于 GoHumanize Open Humanizer

GoHumanize Open Humanizer 是一个 MCP 服务,使用 Qwen3-4B 微调模型将带有 AI 风格的英文改写得更自然。它面向 AI 助手,支持本地运行或连接兼容 OpenAI 的模型端点。

主要功能

  1. 01改写英文段落
  2. 02从五个生成版本中筛选
  3. 03按段落处理较长文本
  4. 04使用本地或兼容模型端点

适用场景

  1. 01让 AI 风格草稿读起来更自然
  2. 02为编辑审阅改写段落

MCP 相关

该服务提供 `humanize_text` 用于改写文本,提供 `about_open_humanizer` 查询模型和端点信息。它连接到已配置的模型端点,可使用本地端点或兼容 OpenAI 的端点。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"gohumanize-ai-gohumanize-open-humanizer": {
"command": "npx",
"args": [
"-y",
"gohumanize-open-humanizer-mcp"
],
"env": {
"OPEN_HUMANIZER_URL": "<OPEN_HUMANIZER_URL>",
"OPEN_HUMANIZER_API_KEY": "<OPEN_HUMANIZER_API_KEY>"
}
}
}
}
启动命令npx -y gohumanize-open-humanizer-mcp
需要配置的环境变量
OPEN_HUMANIZER_URLOpenAI-compatible base URL serving the model (defaults to the public demo endpoint)
OPEN_HUMANIZER_API_KEY密钥Bearer token for the endpoint, if it requires one

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npmgohumanize-open-humanizer-mcp0.1.12

工具

2

收录的工具列表 · 更新于 2 周前

参数类型必填说明
textstring是要重写的文本(英语)
temperaturenumber否采样温度,默认值为 0.9;数值越低,改写越贴近原文

详细介绍

GoHumanize Open Humanizer MCP 服务

npm Model on Hugging Face DOI License: Apache 2.0

一个 MCP(Model Context Protocol)服务,让 AI 助手可以调用 GoHumanize Open Humanizer:一个小型开源模型(Qwen3-4B 微调版,Apache-2.0),可将带有 AI 风格的英文文本改写成更自然的人类文风。

工具:

  • humanize_text 改写一段文字(50 到 400 个单词效果最佳;较长文本会逐段处理,最多 1,500 个单词)。
  • about_open_humanizer 介绍模型及当前使用的端点。

该模型用于教育,不对 AI 检测器作任何承诺。它与 GoHumanize.ai 使用的生产模型相互独立。

多次改写,返回最佳结果

对于现代文风的文本,该模型有时会采取保守策略,返回几乎未作改动的原文(大约每六次尝试中有一次)。每次调用都会请求端点生成五个改写版本(并行生成,因此等待时间相同),然后选出与输入差异最大且长度合理的版本。将 OPEN_HUMANIZER_SAMPLES=1 设为单次请求。

链接

资源链接
项目页面和浏览器演示gohumanize.ai/open-model
GoHumanize(本研究所属的产品)gohumanize.ai
模型权重和 GGUF 构建版本gohumanize/gohumanize-open-humanizer
数据集,2,883 对(CC-BY 4.0)gohumanize/gohumanize-open-humanizer-dataset
Kaggle 上的数据集gohumanize/gohumanize-open-humanizer-dataset
代码和完整流水线GoHumanize-ai/gohumanize-open-humanizer
说明文档:每个步骤、服务和结果docs/paper.md
存档版本,可引用 DOI10.5281/zenodo.22843083
Python 客户端和命令行工具pypi.org/project/gohumanize-open-humanizer
面向 AI 助手的 MCP 服务npm · 源代码
训练记录、损失曲线和配置Weights & Biases

使用

{
  "mcpServers": {
    "gohumanize-open-humanizer": {
      "command": "npx",
      "args": ["-y", "gohumanize-open-humanizer-mcp"]
    }
  }
}

选择端点

模型会在你指定的位置运行。自行运行无需密钥,也是推荐的设置方式:

ollama pull hf.co/gohumanize/gohumanize-open-humanizer:Q4_K_M
export OPEN_HUMANIZER_URL=http://localhost:11434/v1
export OPEN_HUMANIZER_MODEL=hf.co/gohumanize/gohumanize-open-humanizer:Q4_K_M

托管端点在空闲时会休眠。 经过一段时间没有请求后,首次请求需要等待 GPU 冷启动,耗时约一到两分钟;之后一次改写只需一两秒。MCP 客户端会设置自己的超时时间,通常为 60 秒,因此即使密钥有效,首次通过客户端发出的调用也可能失败,重试后则会成功。本地运行模型可以完全避免这种情况。

服务默认回退使用的端点,就是 gohumanize.ai/open-model 浏览器演示背后的端点。该端点有速率限制,且需要 OPEN_HUMANIZER_API_KEY,因此并非面向所有人开放;如果想在不安装任何内容的情况下试用模型,请使用该页面上的演示。

任何与 OpenAI 兼容的服务均可使用:

"env": {
  "OPEN_HUMANIZER_URL": "http://localhost:11434/v1",
  "OPEN_HUMANIZER_MODEL": "gohumanize/open-humanizer"
}

当端点需要令牌时,OPEN_HUMANIZER_API_KEY 会设置 bearer 令牌。

Licence

Apache-2.0.

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。