ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified

linguistic-landscape-analyzer

语言景观分析 MCP 工具 - 小红书情感分析与关键词提取,支持语言学/社会学研究

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/crystaria/linguistic-landscape-analyzer
Or

Linguistic Landscape Analyzer

Version: 1.0.1 · 安全优化版
Author: 小爪 🦞
License: MIT
Tags: #linguistics #sentiment-analysis #mcp #social-media #research


📊 语言景观分析 MCP 工具

专业的语言景观分析工具,为语言学和社会学研究提供数据支持。通过情感分析、关键词提取和自动报告生成,帮助研究者快速分析社交媒体文本数据。

🎯 这个技能能帮你做什么?

  • 如果你是语言学研究者:分析社交媒体中的语言使用模式、情感倾向和话题演变,支持定量和定性研究。

  • 如果你是社会学研究者:研究网络社区的话语特征、群体情感变化和舆论趋势,获取一手数据支持。

  • 如果你是内容运营者:监控内容情感反馈,提取用户关注热点,优化内容策略。

  • 如果你是数据分析师:快速处理社交媒体文本数据,生成结构化分析报告,提升工作效率。

功能特性

  • 📊 情感分析 - 分析文本的情感倾向(支持中文)
  • 🔑 关键词提取 - 从文本中提取核心关键词
  • 📝 笔记列表 - 读取和管理小红书笔记数据
  • 📈 周报生成 - 自动生成语言景观分析周报(Markdown 格式)

⚠️ 注意事项

  • 当前版本仅处理本地 CSV 数据,不包含任何网络爬虫功能。 未来若增加此类功能,会另行发布。
  • 报告输出路径: 报告保存在技能目录内的 reports/ 文件夹下,确保安全性。
  • 数据隐私: 所有数据处理在本地完成,不会上传到外部服务器。

快速开始

1. 安装 Skill

clawhub install linguistic-landscape-analyzer

或手动安装:

cd /path/to/skill
npm install

2. 启动服务器

npm start

3. 在 OpenClaw 中调用

通过 mcporter CLI:

# 列出工具
mcporter list

# 情感分析
mcporter call linguistic-landscape.analyze_sentiment text:"这个产品很好用" language:"zh"

# 关键词提取
mcporter call linguistic-landscape.extract_keywords text:"小红书运营数据分析" limit:5 language:"zh"

# 笔记列表
mcporter call linguistic-landscape.list_notes source:"sample" limit:10 sortBy:"likes" order:"desc"

# 生成周报
mcporter call linguistic-landscape.generate_weekly_report limit:10

工具说明

analyze_sentiment

情感分析工具 - 分析文本的情感倾向。

参数:

  • text (string, 必填) - 要分析的文本内容
  • language (string, 可选) - 语言类型:zh(中文) 或 en(英文),默认"zh"

示例:

mcporter call linguistic-landscape.analyze_sentiment text:"小红书运营数据很好,推荐" language:"zh"
# 输出:{"score": 2, "sentiment": "positive", "confidence": 0.33}

extract_keywords

关键词提取工具 - 从文本中提取关键词。

参数:

  • text (string, 必填) - 要提取关键词的文本
  • limit (number, 可选) - 返回关键词数量上限,默认 10
  • language (string, 可选) - 语言类型,默认"zh"

示例:

mcporter call linguistic-landscape.extract_keywords text:"小红书运营数据分析,内容优化方向明确" limit:5
# 输出:{"keywords": ["小红书运营数据分析", "内容优化方向明确"]}

list_notes

笔记列表工具 - 读取 CSV 文件中的小红书笔记数据。

参数:

  • source (string, 可选) - 数据源类型:csv 或 sample,默认"sample"
  • limit (number, 可选) - 返回笔记数量上限,默认 10
  • sortBy (string, 可选) - 排序字段:likes/collects/comments/date,默认"date"
  • order (string, 可选) - 排序顺序:asc/desc,默认"desc"

示例:

mcporter call linguistic-landscape.list_notes source:"sample" limit:5 sortBy:"likes" order:"desc"

generate_weekly_report

周报生成工具 - 生成语言景观分析周报(Markdown 格式)。

参数:

  • startDate (string, 可选) - 开始日期 (YYYY-MM-DD)
  • endDate (string, 可选) - 结束日期 (YYYY-MM-DD)
  • outputPath (string, 可选) - 输出文件路径
  • limit (number, 可选) - 分析笔记数量上限,默认 10

示例:

mcporter call linguistic-landscape.generate_weekly_report limit:10
# 输出:{"status": "success", "reportPath": "/path/to/report.md"}

应用场景

语言学研究

  • 分析网络语言使用模式
  • 研究语言变异和变化
  • 追踪新词新语的产生和传播

社会学研究

  • 研究群体情感变化
  • 分析舆论趋势
  • 探索社会话题演变

内容运营

  • 监控用户情感反馈
  • 提取热点话题
  • 优化内容策略

数据分析

  • 批量处理文本数据
  • 生成结构化报告
  • 支持决策制定

Metadata

Author@crystaria
Stars3409
Views1
Updated2026-03-25
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-crystaria-linguistic-landscape-analyzer": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags

#linguistics#sentiment-analysis#mcp#social-media#research
Safety NoteClawKit audits metadata but not runtime behavior. Use with caution.