Back to skills
extension
Category: Development & EngineeringNo API key required

人类香水·本地版

AI文本去AI味写作助手——本地推理版。基于OpenVINO在Intel AI PC上运行,无需联网,保护隐私。支持三级降级推理:规则引擎→1.5B模型→7B模型,自动检测设备算力。

personAuthor: firecangshuhubOpenAPI

人类香水·本地版

概述

人类香水·本地版是一款纯本地运行的 AI 去味写作助手。它将 AI 生成文字中的「AI 腔」——抽象主语、过渡词轰炸、口号式收尾、名词堆叠等——识别并改写为自然的人写风格,支持自媒体、技术文档、学术论文三种文体模式。

三级降级架构(L1→L3 逐级提升)

| 级别 | 模式 | 需要 | 功能 | 改写质量 | 内存 | |------|------|------|------|---------|------| | L3 | 完整 AI 推理 | OpenVINO + Qwen2.5-7B | 智能改写 + 评分 | ⭐⭐⭐ 最佳 | 16GB+ | | L2 | 轻量 AI 推理 | OpenVINO + Qwen2.5-1.5B | 智能改写 + 评分 | ⭐⭐ 良好 | 8GB | | L1 | 规则引擎改写 | rewrite_engine.py(纯 Python) | 同义替换 + 评分 | ⭐ 基础/兜底 | 任意 |

自动从 L1 向上升级:Server 启动时自动检测可用资源,L1 为硬兜底(必须存在),有 OpenVINO 模型时自动升级到 L2/L3。

性能对比

| 指标 | L3(最高性能) | L2(均衡) | L1(降级/兜底) | |------|-------------|-----------|---------------| | 改写质量 | 接近人类水平 | 良好 | 基础(同义替换) | | 响应时间 | 3-8秒 | 1-3秒 | <0.5秒 | | 内存占用 | 16GB+ | 8GB | 无额外 | | 硬盘占用 | ~4GB | ~1.5GB | 0 | | 依赖安装 | 需要 | 需要 | 不需要 |

┌─────────────┐     Named Pipe      ┌──────────────┐
│  Host App   │ ◄──────────────────► │  AI Server  │
│ (Qoder/etc) │     run.ps1          │  (server.py) │
│     │       │                      │     │        │
│  client.py  │                      │ OpenVINO IR  │
└─────────────┘                      │ Model (7B)  │
                                     └──────────────┘
  • Host App(Qoder / WorkBuddy / TRAE Work):通过 run.ps1 调用 Skill
  • client.py:向本地 AI Server 发送改写请求,返回结果
  • server.py:加载 OpenVINO IR 模型,处理推理请求
  • 通信协议:Named Pipe(Windows),支持请求-响应模式

技术约束

  • 运行环境:纯本地(Localhost),无需联网
  • 推理引擎:OpenVINO™,充分释放 CPU/GPU/NPU 潜力
  • 模型规模:Qwen2.5-7B-Instruct,OpenVINO IR 格式(Int4 量化)
  • 部署方式:Client/Server 架构,Server 常驻后台,Skill 随时调用
  • 硬件要求:推荐 Intel® Core™ Ultra 处理器(集成 NPU),16GB+ 内存

文件结构

human-perfume-local/
├── SKILL.md              # 本文件:Skill 主描述
├── run.ps1               # 入口脚本(Host App 调用入口)
├── info.json             # Skill 元信息
├── meta.json             # 额外元信息
├── requirements.txt      # Python 依赖
├── server.py             # AI 推理服务端(OpenVINO)
├── client.py             # 客户端(Host App 调用)
├── humanness_score.py    # 人感评分脚本(本地纯计算)
├── rewrite_engine.py     # 改写引擎(调用本地模型)
└── references/
    ├── architecture.md   # 架构说明
    ├── model-and-env.md  # 模型与环境配置
    └── best-practices.md # 最佳实践

安装与运行

1. 环境准备

# 安装 Python 依赖
pip install -r requirements.txt

# 下载 OpenVINO IR 模型
# 推荐使用 Qwen2.5-7B-Instruct 的 OpenVINO IR 格式(Int4)
# 可从 HuggingFace 或 ModelScope 下载

2. 启动 Server

# 启动 AI 推理服务(常驻后台)
python server.py --model_path ./models/qwen2.5-7b-int4-ov --device CPU

3. 调用 Skill

# 通过 run.ps1 调用(Host App 自动执行)
.\run.ps1 -Action rewrite -Input "要改写的文本" -Mode "social_media"

调用参数

| 参数 | 说明 | 可选值 | |------|------|--------| | Action | 操作类型 | rewrite / score / diagnose | | Input | 输入文本 | 字符串 | | Mode | 文体模式 | social_media / technical / academic | | Style | 文风风格 | concise / natural / professional |

输出格式

{
  "status": "success",
  "original_score": 32.5,
  "rewritten_score": 78.3,
  "original_text": "原文...",
  "rewritten_text": "改写后文本...",
  "mode": "social_media",
  "diagnosis": [
    { "dimension": "抽象主语", "severity": "high" },
    { "dimension": "过渡词轰炸", "severity": "medium" }
  ],
  "self_check": {
    "translation_feel": false,
    "readability_sacrificed": false,
    "fact_damaged": false
  }
}

评分标准对照

| 维度 | 权重 | 人类香水·本地版 对标 | |------|------|-------------------| | 场景价值 | 30% | 解决"AI 写作痕迹过重"的真实痛点,覆盖自媒体/技术/学术三场景 | | 商用生产力 | 30% | 纯本地运行保护数据隐私,可嵌入内容创作工作流 | | 工具使用 | 20% | 适配 Qoder/WorkBuddy,Client/Server 架构,OpenVINO 优化 | | 文章质量 | 10% | 可复现的安装-运行流程 | | 创新性 | 10% | 本地去 AI 味 + 量化评分闭环,市面无同类产品 | | 传播附加分 | +5% | 小红书发帖 + 魔搭研习社文章 |

验证方式

在 Qoder 或 WorkBuddy 中调用本 Skill,输入一段 AI 生成的文本,验证:

  1. 改写后文本人感明显提升(目测)
  2. humanness_score 从 <40 提升到 ≥60
  3. 响应时间 < 5 秒(本地推理)
  4. 数据不出机(无网络请求)