关于 humanize-ai-text
humanize-ai-text 是用于改写 AI 生成文本的技能,可调整语气和情感倾向,并力求保留原意。它面向处理文章、社交媒体内容、产品描述和邮件草稿的内容创作者。
主要功能
- 01改写文本以调整措辞和结构
- 02根据用户设置调整语气
- 03使情感倾向符合指定风格
- 04处理最长 10,000 个字符的文本
- 05支持命令行和 REST API
适用场景
- 01修改生成的博客或文章草稿
- 02调整社交媒体帖文的语气
- 03编辑生成的产品描述或邮件
安装
复制下面的命令,在终端中运行。
npx skills add https:/ / github.com/ alphaonedev/ openclaw-graph --skill humanize-ai-text安装后在 Claude Code 中输入/humanize-ai-text确认已加载。
详细介绍
humanize-ai-text
用途
此技能通过减少可检测的模式、增强自然表达并调整语气,使 AI 生成的文本更像人类写作,难以与人类撰写的内容区分开来。它会通过分析和改写内容的算法处理输入文本,使其更加含蓄自然、真实可信,主要面向希望避开 AI 检测工具的内容创作者。
使用场景
当你需要润色 AI 生成的博客、文章或社交媒体文案,以规避 Originality.ai 或 GPTZero 等工具的检测时,可使用此技能。它适用于内容营销、学术写作,或任何要求文本显得真实自然的场景,例如改写 AI 生成的产品描述或邮件草稿。
主要功能
- 运用自然语言处理技术,减少重复结构或不自然用词等 AI 特征。
- 根据用户指定的参数调整语气(例如,从正式改为轻松),并使用预定义模型实现对话式或专业等风格。
- 处理长度最多为 10,000 个字符的文本,在提升可读性和吸引力的同时保留原意。
- 集成情感分析,确保输出符合预期的情绪基调,例如积极或中性。
使用模式
始终通过文件、字符串或 API 载荷提供输入文本;明确指定输出格式和语气调整。使用命令行时,直接通过管道传入输入;使用 API 时,发送 JSON 请求。为提高效率,可分批处理文本,并检查输出,根据具体语境进行调整。避免用于高度创意或诗歌类文本,因为这可能会无意中改变其中的细微意味。
常用命令/API
快速操作可使用 OpenClaw CLI,程序化访问可使用 REST API。运行命令前,需设置环境变量 $OPENCLAW_API_KEY 进行身份验证。
-
CLI 命令示例:
openclaw humanize --input "The quick brown fox jumps over the lazy dog." --tone casual --output output.txt
此命令会以轻松的语气改写输入内容,并将结果保存到文件。 -
API 端点示例:
向https://api.openclaw.ai/v1/humanize发送 POST 请求,并附上 JSON 请求体:
{ "text": "AI-generated content here.", "tone": "formal" }
响应:包含 "humanized_text" 键的 JSON 对象。 -
代码片段(Python):
import requests headers = {'Authorization': f'Bearer {os.environ.get("OPENCLAW_API_KEY")}'} response = requests.post('https://api.openclaw.ai/v1/humanize', json={'text': 'Sample AI text.'}, headers=headers) print(response.json()['humanized_text']) -
配置格式:
重复执行任务时,可使用 YAML 配置文件:input_file: input.txt tone: neutral output_file: output.txt使用以下命令调用:
openclaw humanize --config config.yaml
集成说明
可通过在环境中设置 $OPENCLAW_API_KEY,或在 API 调用的请求头中传入该密钥来完成集成。对于脚本,可导入 OpenClaw SDK,并处理长文本的异步请求。确保兼容 Python 3.8+ 或 Node.js 14+;为 API 响应添加错误日志记录。如果将其用于工作流,可通过管道将其与文本生成器等工具串联,例如使用 Shell 脚本。
错误处理
检查常见错误,例如 API 密钥无效(HTTP 401);确认已设置 $OPENCLAW_API_KEY 且未过期。在代码中使用 try-except 块处理输入错误(例如文本为空),并返回对用户友好的消息。对于 CLI,请仔细解析标志,避免出现 "Invalid argument" 错误;使用 --help 进行验证。如果触发速率限制(HTTP 429),请实现指数退避重试,例如在 Python 中:
import time
time.sleep(5) # Wait before retrying
图关系
- 通过共享标签 ["ai", "writing"] 与社区集群中的 "ai-writing" 技能相关。
- 与用于预处理文本输入的 "text-analysis" 技能关联。
- 通过 "humanize" 标签与 "natural-language-tools" 集群关联,以提供更广泛的 NLP 功能。